Federico Terzi
|
2f53752e97
|
feat(core): implement rich text matches
|
2021-04-29 22:37:44 +02:00 |
|
Federico Terzi
|
d7ebd2a4dd
|
feat(core): wire up modulo forms
|
2021-04-24 17:58:58 +02:00 |
|
Federico Terzi
|
871da0aaa1
|
refactor(core): change event package names
|
2021-04-23 19:53:38 +02:00 |
|
Federico Terzi
|
4af4a434a3
|
feat(core): progress on the core pipeline
|
2021-04-10 12:05:32 +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
|
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
|
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
|
1e015eb891
|
feat(config): port legacy loader to new project
|
2021-03-21 15:28:07 +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
|
7806a079dc
|
feat(render): implement default renderer
|
2021-03-19 21:09:43 +01:00 |
|
Federico Terzi
|
4038dd0cf3
|
feat(clipboard): implement wayland clipboard manager
|
2021-03-16 19:56:55 +01:00 |
|
Federico Terzi
|
32b1de8ddc
|
feat(clipboard): define base library interface
|
2021-03-16 12:30:18 +01:00 |
|
Federico Terzi
|
89805a0248
|
First draft of hotkey support on macOS
|
2021-03-14 15:50:54 +01:00 |
|
Federico Terzi
|
beab299aa0
|
Improve Rolling matcher implementation and add Regex matcher
|
2021-03-13 13:45:37 +01:00 |
|
Federico Terzi
|
1103278ccd
|
Early draft of RollingMatcher
|
2021-03-09 21:43:07 +01:00 |
|
Federico Terzi
|
7b9e43ab06
|
Improve testing coverage of config module
|
2021-03-06 15:26:34 +01:00 |
|
Federico Terzi
|
2cb8da91a5
|
Continue the work on the new config module
|
2021-03-04 22:02:44 +01:00 |
|
Federico Terzi
|
2283cedbd3
|
Making progress in the config parsing
|
2021-02-26 22:33:33 +01:00 |
|
Federico Terzi
|
e26a04de67
|
Initial draft of config parsing
|
2021-02-24 21:57:23 +01:00 |
|
Federico Terzi
|
a57092517e
|
Add windows IPC implementation and general refactor
|
2021-02-17 19:09:28 +01:00 |
|
Federico Terzi
|
ee611c3a03
|
First unix ipc implementation
|
2021-02-15 21:25:38 +01:00 |
|
Federico Terzi
|
a9d24d400d
|
First draft of evdev inject backend
|
2021-02-14 21:02:50 +01:00 |
|
Federico Terzi
|
c2f497ef59
|
Initial implementation of espanso-inject on Windows
|
2021-02-10 21:31:46 +01:00 |
|
Federico Terzi
|
afb64df17c
|
Initial macOS detect implementation
|
2021-02-09 17:12:16 +01:00 |
|
Federico Terzi
|
1d6b152c15
|
Initial draft of wayland event source
|
2021-02-04 22:12:30 +01:00 |
|
Federico Terzi
|
1a21a81ace
|
Add implementation of linux ui eventloop
|
2021-01-31 21:29:18 +01:00 |
|
Federico Terzi
|
a450ee18fa
|
First implementation of x11 source
|
2021-01-31 18:09:03 +01:00 |
|
Federico Terzi
|
65f9811db3
|
First draft of context menu handling on Windows
|
2021-01-31 13:00:27 +01:00 |
|
Federico Terzi
|
686ceb88da
|
First draft of Windows ui-layer
|
2021-01-30 18:41:47 +01:00 |
|
Federico Terzi
|
b5e2d42ec4
|
Add tests in espanso-detect win32
|
2021-01-29 22:24:24 +01:00 |
|
Federico Terzi
|
b16d1a04ae
|
Fresh start
|
2021-01-29 21:55:47 +01:00 |
|
Federico Terzi
|
39040bbaef
|
Update serde_yaml dependency. Fix #533
|
2020-12-03 20:14:23 +01:00 |
|
Federico Terzi
|
727d738615
|
Update serde version. Fix #533
|
2020-12-03 19:43:12 +01:00 |
|
Federico Terzi
|
185d06e8e9
|
Implement Rich text on Windows
|
2020-10-08 23:17:01 +02:00 |
|
Federico Terzi
|
50f1fe9f19
|
Version bump 0.7.3
|
2020-10-08 21:19:28 +02:00 |
|
Federico Terzi
|
66f4d0964b
|
Version bump
|
2020-09-03 21:45:25 +02:00 |
|
Federico Terzi
|
56f1d02d23
|
Version bump 0.7.1
|
2020-08-26 18:54:51 +02:00 |
|
Federico Terzi
|
fbb2eb663b
|
Avoid showing shell window on Windows. Fix #249. Improve cross-platform script paths. Fix #380
|
2020-08-15 19:02:32 +02:00 |
|
Federico Terzi
|
2a49231fbf
|
Version bump 0.7.0
|
2020-08-02 18:31:24 +02:00 |
|
Federico Terzi
|
29644ac97d
|
Version bump 0.6.4
|
2020-07-14 18:44:12 +02:00 |
|
Federico Terzi
|
889e2b8f8c
|
Refactor Windows IPC to use named pipes instead of localhost
|
2020-06-24 21:23:03 +02:00 |
|
Federico Terzi
|
adbf1fe432
|
Version bump 0.6.3
|
2020-06-22 18:23:23 +02:00 |
|
Federico Terzi
|
0d2a6fe95d
|
Propagate termination signals from daemon to worker. Fix #302
|
2020-06-09 21:35:45 +02:00 |
|
Federico Terzi
|
90f6908a81
|
Version bump 0.6.2
|
2020-06-02 21:27:17 +02:00 |
|
Federico Terzi
|
aa366cb916
|
Version bump 0.6.1
|
2020-05-26 18:53:56 +02:00 |
|
Federico Terzi
|
9c981427ee
|
Version bump 0.6.0
|
2020-05-10 14:41:15 +02:00 |
|
Federico Terzi
|
da3e65c0a0
|
Initial implementation of #239 on Windows
|
2020-05-08 19:04:50 +02:00 |
|
Federico Terzi
|
77f902b5d5
|
Version bump 0.5.6
|
2020-05-02 13:44:57 +02:00 |
|
Federico Terzi
|
eab0a59f64
|
Version bump 0.5.5
|
2020-04-15 18:46:07 +02:00 |
|
Federico Terzi
|
2dac99fde3
|
Remove git2 dependency. Fix #218
|
2020-04-03 18:41:09 +02:00 |
|
Federico Terzi
|
06476fd344
|
Version bump 0.5.4
|
2020-03-20 19:04:50 +01:00 |
|
Federico Terzi
|
9bae918f98
|
Version bump 0.5.3
|
2020-03-10 20:45:56 +01:00 |
|
Federico Terzi
|
df1ae9db9e
|
Version bump 0.5.2
|
2020-03-08 20:37:40 +01:00 |
|
Federico Terzi
|
b76213b574
|
Version bump 0.5.1
|
2020-02-26 20:54:46 +01:00 |
|
Federico Terzi
|
1ad5bae62f
|
Version bump 0.5.0
|
2020-01-26 22:16:39 +01:00 |
|
Federico Terzi
|
4c172a9d54
|
Add Random Extension to enable non-deterministic matches
|
2019-12-13 22:52:24 +01:00 |
|
Federico Terzi
|
2789fd93ad
|
Version bump 0.4.1
|
2019-12-13 20:37:54 +01:00 |
|
Federico Terzi
|
c1ab626b75
|
Version bump 0.4.0
|
2019-11-29 21:45:42 +01:00 |
|
Federico Terzi
|
a31a2e3c57
|
Version Bump 0.3.6
|
2019-11-28 20:06:40 +01:00 |
|
Federico Terzi
|
bb45294b83
|
Version bump 0.3.5
|
2019-11-12 22:41:24 +01:00 |
|
Federico Terzi
|
aaede19344
|
Version bump 0.3.4
|
2019-11-08 21:37:47 +01:00 |
|
Federico Terzi
|
ba4b05d429
|
Version bump 0.3.3
|
2019-10-26 22:35:16 +02:00 |
|
Federico Terzi
|
ea7e92e087
|
Version bump 0.3.2
|
2019-10-22 20:54:44 +02:00 |
|
Federico Terzi
|
b542800c03
|
Fix #84
|
2019-10-12 16:24:08 +02:00 |
|
Federico Terzi
|
cfbb15ac48
|
Moved default location for configuration and packages. Fix #73. Merge #77. Create path subcommand. Updated tests
|
2019-10-09 00:37:42 +02:00 |
|
Federico Terzi
|
8305b494b1
|
Fix #67, Fix #66, Fix #65
|
2019-10-04 21:46:33 +02:00 |
|
Federico Terzi
|
611819c106
|
Add openssl dependency to MacOS homebrew formula
|
2019-09-30 23:52:07 +02:00 |
|
Federico Terzi
|
a56de80ef8
|
Include Visual C++ redistributable inside Windows Installer
|
2019-09-30 22:40:19 +02:00 |
|
Federico Terzi
|
9c8b4d084d
|
Version 0.2.1 bump
|
2019-09-28 09:55:31 +02:00 |
|
Federico Terzi
|
76439e28fe
|
Add git cloning
|
2019-09-26 10:58:24 +02:00 |
|
Federico Terzi
|
fb8018d855
|
Add local index in package manager
|
2019-09-25 20:52:21 +02:00 |
|
Federico Terzi
|
c9ecdabb25
|
Refactored configuration file structure and add parent hierarchy
|
2019-09-24 22:53:12 +02:00 |
|
Federico Terzi
|
138167bbcc
|
Create development branch and version bump
|
2019-09-23 21:56:58 +02:00 |
|
Federico Terzi
|
c0c439a4d1
|
Fix clipboard backend on urxvt terminal
|
2019-09-22 16:43:58 +02:00 |
|
Federico Terzi
|
55902f4ff8
|
Version bump
|
2019-09-22 15:12:45 +02:00 |
|
Federico Terzi
|
b70d99c7ab
|
Add extension mechanism and date extension
|
2019-09-15 13:03:21 +02:00 |
|
Federico Terzi
|
43dc66c25e
|
Improve logging. Add log subcommand
|
2019-09-14 22:54:16 +02:00 |
|
Federico Terzi
|
041f53842f
|
First steps in ipcmanager
|
2019-09-14 12:19:11 +02:00 |
|
Federico Terzi
|
d2b812b275
|
Create start subcommand implementation for unix systems
|
2019-09-14 10:03:25 +02:00 |
|
Federico Terzi
|
4a2b0b9881
|
Add lock file to prevent multiple instances from running. Add status subcommand. Fix #5. Fix #22
|
2019-09-14 00:38:45 +02:00 |
|
Federico Terzi
|
1261a76bcd
|
Add macos context
|
2019-09-13 11:55:42 +02:00 |
|
Federico Terzi
|
2e068154a7
|
Improve event handling system
|
2019-09-12 23:53:17 +02:00 |
|
Federico Terzi
|
20fbb622a1
|
Add config_set tests
|
2019-09-10 22:53:45 +02:00 |
|
Federico Terzi
|
fbd053f67d
|
Implement notification on MacOS
|
2019-09-09 15:15:01 +02:00 |
|
Federico Terzi
|
d04bd9d7f6
|
First logging steps
|
2019-09-07 17:59:34 +02:00 |
|
Federico Terzi
|
2a4c411ca1
|
Add basic filtering in config
|
2019-09-07 16:48:55 +02:00 |
|
Federico Terzi
|
e604749433
|
Add basic command line arguments support
|
2019-09-05 23:06:43 +02:00 |
|
Federico Terzi
|
c5bbdf447b
|
Add default espanso config file generation
|
2019-09-04 19:31:02 +02:00 |
|
Federico Terzi
|
94556d868f
|
Add yaml config loading
|
2019-09-01 22:00:31 +02:00 |
|
Federico Terzi
|
dc2868b217
|
Add initial linux interceptor implementation
|
2019-09-01 14:58:39 +02:00 |
|
Federico Terzi
|
c0cd826b45
|
Add windows send keys
|
2019-08-30 21:24:03 +02:00 |
|
Federico Terzi
|
c05652618f
|
First windows sender channel implementation
|
2019-08-30 19:45:27 +02:00 |
|
Federico Terzi
|
356c1c7a44
|
First native windows bridge
|
2019-08-30 14:33:40 +02:00 |
|
Federico Terzi
|
39ec131ef9
|
First commit
|
2019-08-30 09:58:54 +02:00 |
|