Federico Terzi
|
3a0c397410
|
feat(match): expose struct option fields
|
2021-04-04 21:59:55 +02:00 |
|
Federico Terzi
|
c0de39fdd0
|
feat(core): improve basic core structure
|
2021-04-03 13:55:21 +02:00 |
|
Federico Terzi
|
a4958ff352
|
feat(core): early structure of the engine
|
2021-04-01 22:13:56 +02:00 |
|
Federico Terzi
|
5c912777c7
|
fix(core): use local time instead of UTC in logs. #522
|
2021-03-29 21:20:33 +02:00 |
|
Federico Terzi
|
38fb74cdac
|
feat(core): implement log command
|
2021-03-29 21:10:30 +02:00 |
|
Federico Terzi
|
aa6853293a
|
fix(detect): fix compilation warnings
|
2021-03-28 18:36:56 +02:00 |
|
Federico Terzi
|
d957fd35ce
|
fix(clipboard): fix compilation warnings
|
2021-03-28 18:36:36 +02:00 |
|
Federico Terzi
|
1dad647310
|
fix(info): fix compilation warnings
|
2021-03-28 18:36:12 +02:00 |
|
Federico Terzi
|
e29dbfc9d5
|
fix(inject): fix compilation warnings
|
2021-03-28 18:35:50 +02:00 |
|
Federico Terzi
|
1f0fe74ac1
|
feat(core): implement basic cli handler structure and path handler
|
2021-03-28 18:22:50 +02:00 |
|
Federico Terzi
|
b375518730
|
feat(core): wire up path resolution package
|
2021-03-27 14:35:05 +01:00 |
|
Federico Terzi
|
c4ba7411c1
|
feat(config): improve legacy loader signature
|
2021-03-27 14:34:49 +01:00 |
|
Federico Terzi
|
279752ba59
|
feat(path): implement path resolution logic
|
2021-03-27 14:34:10 +01:00 |
|
Federico Terzi
|
65fd76c5b9
|
feat(config): add backend option
|
2021-03-24 20:51:15 +01:00 |
|
Federico Terzi
|
8257e9f400
|
Merge branch 'dev-1.x' of github.com:federico-terzi/espanso into dev-1.x
|
2021-03-23 22:09:00 +01:00 |
|
Federico Terzi
|
14196be5c5
|
fix(config): improve signature of config loader
|
2021-03-23 22:03:25 +01:00 |
|
Federico Terzi
|
9098d5ac2a
|
feat(config): implement legacy loader
|
2021-03-23 21:57:03 +01:00 |
|
Federico Terzi
|
1e015eb891
|
feat(config): port legacy loader to new project
|
2021-03-21 15:28:07 +01:00 |
|
Federico Terzi
|
bfb38c19c7
|
feat(info): implement app info manager on macOS
|
2021-03-21 10:57:08 +01:00 |
|
Federico Terzi
|
15d78dc13f
|
feat(info): implement app info provider on Windows
|
2021-03-20 22:04:47 +01:00 |
|
Federico Terzi
|
9ce453e58b
|
feat(info): implement app info provider on linux
|
2021-03-20 21:47:07 +01:00 |
|
Federico Terzi
|
3217865d4b
|
feat(render): implement random extension
|
2021-03-20 19:16:53 +01:00 |
|
Federico Terzi
|
0ca9f7689b
|
feat(render): implement script extension
|
2021-03-20 17:13:50 +01:00 |
|
Federico Terzi
|
09ff2178e2
|
feat(render): implement shell extension
|
2021-03-20 15:06:52 +01:00 |
|
Federico Terzi
|
ec78fb9ff2
|
feat(render): implement clipboard extension
|
2021-03-20 10:33:38 +01:00 |
|
Federico Terzi
|
de5ced12a3
|
fix(clipboard): fix linking error on test builds
|
2021-03-20 10:16:50 +01:00 |
|
Federico Terzi
|
ea1479366e
|
feat(render): add echo extension
|
2021-03-19 21:43:22 +01:00 |
|
Federico Terzi
|
b2422bac55
|
feat(render): introduce casing style to capitalize each word first letter. #625
|
2021-03-19 21:26:08 +01:00 |
|
Federico Terzi
|
d11c924965
|
feat(render): implement date extension
|
2021-03-19 21:09:56 +01:00 |
|
Federico Terzi
|
7806a079dc
|
feat(render): implement default renderer
|
2021-03-19 21:09:43 +01:00 |
|
Federico Terzi
|
8df15bba3f
|
feat(clipboard): add macOS clipboard implementation
|
2021-03-17 11:36:02 +01:00 |
|
Federico Terzi
|
d9496899ed
|
feat(clipboard): add windows clipboard implementation
|
2021-03-17 10:27:00 +01:00 |
|
Federico Terzi
|
f7e58f9711
|
fix(inject): remove unnecessary print
|
2021-03-17 09:14:30 +01:00 |
|
Federico Terzi
|
c8a3ff1d8f
|
fix(clipboard): fix compilation error on X11
|
2021-03-16 20:53:55 +01:00 |
|
Federico Terzi
|
4038dd0cf3
|
feat(clipboard): implement wayland clipboard manager
|
2021-03-16 19:56:55 +01:00 |
|
Federico Terzi
|
aa64f11950
|
feat(clipboard): implement clipboard on X11 systems
|
2021-03-16 16:09:59 +01:00 |
|
Federico Terzi
|
32b1de8ddc
|
feat(clipboard): define base library interface
|
2021-03-16 12:30:18 +01:00 |
|
Federico Terzi
|
353f3f10de
|
fix: broken tests on Windows and macOS
|
2021-03-15 21:05:21 +01:00 |
|
Federico Terzi
|
2647f099ad
|
style: formatting
|
2021-03-15 19:08:08 +01:00 |
|
Federico Terzi
|
307599b761
|
Finish implementation of hotkey detection on Wayland
|
2021-03-15 19:05:49 +01:00 |
|
Federico Terzi
|
b18cf1c153
|
First half of hotkeys detection on Wayland
|
2021-03-15 12:26:22 +01:00 |
|
Federico Terzi
|
fbeca8b6e9
|
Implement hotkeys handling on X11
|
2021-03-14 21:53:17 +01:00 |
|
Federico Terzi
|
474eae69d5
|
Add hotkey detection implementation to Windows
|
2021-03-14 18:24:37 +01:00 |
|
Federico Terzi
|
89805a0248
|
First draft of hotkey support on macOS
|
2021-03-14 15:50:54 +01:00 |
|
Federico Terzi
|
0ae9b60175
|
Fix absolute path error on macOS tests
|
2021-03-14 10:30:53 +01:00 |
|
Federico Terzi
|
2a2fbbd792
|
Format code
|
2021-03-13 13:45:52 +01:00 |
|
Federico Terzi
|
beab299aa0
|
Improve Rolling matcher implementation and add Regex matcher
|
2021-03-13 13:45:37 +01:00 |
|
Federico Terzi
|
fcfca92bc5
|
Early draft of RegexMatcher
|
2021-03-11 22:03:28 +01:00 |
|
Federico Terzi
|
b2f28bb739
|
Finalize first draft of RollingMatcher
|
2021-03-11 21:16:18 +01:00 |
|
Federico Terzi
|
caf72c9aef
|
Fix absolute path error on windows
|
2021-03-11 17:41:34 +01:00 |
|