Commit Graph

67 Commits

Author SHA1 Message Date
Federico Terzi
2c9a9c2287 Merge branch 'feature-pointer' into dev 2019-10-25 22:37:12 +02:00
Federico Terzi
b63e2b2592 Add cursor position implementation on Linux 2019-10-25 22:34:31 +02:00
Federico Terzi
0c43bc0646 Add Terminator to Linux filter. Fix #102 2019-10-25 22:07:51 +02:00
Federico Terzi
861030ab7a Fix bug that prevented espanso detect from working correctly on macOS. Fix #91 2019-10-23 20:55:54 +02:00
Federico Terzi
4f9be699ac Add cursor position implementation for MacOS 2019-10-23 19:13:21 +02:00
Federico Terzi
9bbdb8d95f First draft of Cursor Position hint on Windows 2019-10-22 23:03:58 +02:00
Federico Terzi
5f71d0ad24 Fix bug that prevented the user to type accents correctly on some
keyboard layouts. Fix #86
2019-10-22 21:43:40 +02:00
Federico Terzi
498e2e5550 Add support for Clipboard backend on Termite, XTerm, UXTerm and Konsole on Linux. Fix #90 2019-10-19 21:31:26 +02:00
Federico Terzi
888e329d49 Refresh Keyboard layout when changed on Linux. Fix #72 2019-10-12 10:04:04 +02:00
Federico Terzi
fc74483369 Add systemd integration on Linux. Fix #80 2019-10-11 23:35:17 +02:00
Federico Terzi
de296b77ea Add windows support to unicode matches 2019-10-10 21:34:50 +02:00
Federico Terzi
8305b494b1 Fix #67, Fix #66, Fix #65 2019-10-04 21:46:33 +02:00
Federico Terzi
23ae1fafc1 Fix #40 2019-09-30 22:47:00 +02:00
Federico Terzi
c0c439a4d1 Fix clipboard backend on urxvt terminal 2019-09-22 16:43:58 +02:00
Federico Terzi
4746ef4e42 Force include headers on CMake linux 2019-09-21 09:59:00 +02:00
Federico Terzi
24e4418869 Add X11 flags on Cmake 2019-09-20 23:58:08 +02:00
Federico Terzi
78451d122a Fix bug on Windows that prevented ALT key from being registered correctly 2019-09-18 10:28:34 +02:00
Federico Terzi
8e6af972ad Create macOS install/uninstall subcommands 2019-09-17 00:11:31 +02:00
Federico Terzi
d9890acb42 Fix #38 2019-09-16 16:39:22 +02:00
Federico Terzi
ce45cd1ca1 Change trigger event on Windows to KEY_DOWN 2019-09-16 14:47:26 +02:00
Federico Terzi
7e71baed7e Clean up tray icon on windows when exiting 2019-09-16 11:59:23 +02:00
Federico Terzi
14268b1bc7 Add clipboard support on Windows. Fix #8 2019-09-16 11:35:05 +02:00
Federico Terzi
478d30189f Implement start subcommand on Windows. Fix #34 2019-09-16 10:56:14 +02:00
Federico Terzi
fa64125fa0 Fix #36 2019-09-16 10:19:45 +02:00
Federico Terzi
b84418cea8 Add GPL preamble 2019-09-15 18:29:11 +02:00
Federico Terzi
29629afa52 Solve some TODOs 2019-09-15 15:46:24 +02:00
Federico Terzi
a409896c77 Change linux bridge to use KeyPress events instead of KeyRelease 2019-09-15 15:10:48 +02:00
Federico Terzi
2f87826881 Fix #12 2019-09-13 23:05:01 +02:00
Federico Terzi
d0270eb99b Refactor Linux events and add executable filter detection 2019-09-13 22:57:53 +02:00
Federico Terzi
ee793dc700 Remove redundant MacOS prints 2019-09-13 15:30:51 +02:00
Federico Terzi
99f4cb96c4 Fix #1 #4 2019-09-13 15:26:17 +02:00
Federico Terzi
2a60a87f3d Add MacOS context menu callback 2019-09-13 14:35:46 +02:00
Federico Terzi
1261a76bcd Add macos context 2019-09-13 11:55:42 +02:00
Federico Terzi
8f47c6b216 Add context menu handling on windows 2019-09-12 23:24:55 +02:00
Federico Terzi
714dffe6c1 First draft of new event architecture 2019-09-12 22:14:41 +02:00
Federico Terzi
a8300832bc First draft of context menu on windows 2019-09-11 15:51:45 +02:00
Federico Terzi
6c5d69372b Fix windows notification bug with image 2019-09-10 18:26:03 +02:00
Federico Terzi
5bc8de2408 Add clipboard backend for MacOS. Fix #9 2019-09-09 17:03:59 +02:00
Federico Terzi
1c0266c793 Add macos clipboard bridge implementation 2019-09-09 16:43:32 +02:00
Federico Terzi
9216e2c4de Fix possible memory leak 2019-09-09 16:07:45 +02:00
Federico Terzi
90dd708014 Add system backend for MacOS 2019-09-09 15:46:57 +02:00
Federico Terzi
68fd2fccc1 Rename UI bridge 2019-09-08 13:50:09 +02:00
Federico Terzi
db902ab425 Improve Windows notification 2019-09-08 13:37:58 +02:00
Federico Terzi
4e98e4801d Add working windows notification mechanism 2019-09-08 12:31:36 +02:00
Federico Terzi
108220e82b First steps in windows notification 2019-09-08 00:51:08 +02:00
Federico Terzi
cd2c159696 Implement filter bindings for Windows and moved extern in bridge. Fix #13 2019-09-07 22:23:04 +02:00
Federico Terzi
64d67eba99 First ConfigSet steps 2019-09-07 13:35:45 +02:00
Federico Terzi
30c127786d Add experimental support for clipboard backend on linux. 2019-09-07 00:38:13 +02:00
Federico Terzi
0a651cc187 Add modifier keys support on Linux. Fix #3 2019-09-06 22:38:21 +02:00
Federico Terzi
ec159129f2 Fix bug in MacOS implementation 2019-09-06 11:04:15 +02:00