Commit graph

1008 commits

Author SHA1 Message Date
Felix Kratz
84f969d48c add check for Displays have separate spaces 2024-01-15 23:45:36 +01:00
Felix Kratz
e1a884bd3c more robust mouse handling 2024-01-15 23:44:52 +01:00
Felix Kratz
87bc9275cd protect event bit masks 2024-01-15 21:44:23 +01:00
Felix Kratz
ead2b9e524 shortcut adid if only one display connected 2024-01-15 21:43:33 +01:00
Felix Kratz
d2299c8379 lookup adid directly from active display uuid 2024-01-15 21:34:33 +01:00
Felix Kratz
6ff8ffabef properly escape media info payload 2024-01-11 11:53:23 +01:00
Felix Kratz
7021a98615 push version to 2.19.6 2024-01-07 17:08:42 +01:00
Felix Kratz
d1eb0c4761 Revert "properly escape single quotes"
This reverts commit 14c6381aa8.
2024-01-07 16:50:21 +01:00
Roman Konz
69dd1338c0
fix default color for graphs (#468) 2024-01-04 21:46:11 +01:00
Felix Kratz
cee9a83b36 add hidden property to query output (#467) 2024-01-04 21:41:36 +01:00
Felix Kratz
522e43e356 properly update space windows when a space is created/destroyed 2023-12-26 18:48:35 +01:00
Felix Kratz
b41c30e7e3 always fire a volume_change event when a new device is connected (#458) 2023-12-20 15:57:24 +01:00
Felix Kratz
c5ca88f987 sync transaction 2023-12-12 14:37:43 +01:00
Felix Kratz
82340dd439 hotfix 2.19.5 2023-12-11 17:36:14 +01:00
Felix Kratz
b4adcdcf4f allow animating image scale (#455) 2023-12-08 16:31:51 +01:00
Felix Kratz
83438a8bd5 fix bar being shown on wake in a fullscreen app on ventura and below (#451) 2023-12-05 17:16:56 +01:00
Felix Kratz
aad9d9aac4 formatting 2023-11-30 12:14:44 +01:00
Felix Kratz
1fbf855930 push version to 2.19.4: collection of hotfixes 2023-11-17 14:37:21 +01:00
Felix Kratz
a20a985e30 fix problems with $INFO in space_windows_change event (#445) 2023-11-17 09:54:07 +01:00
Felix Kratz
e2456e2bdd lift flag on global event 2023-11-16 17:25:48 +01:00
Felix Kratz
7f6ecdfd97 fix for mouse over logic 2023-11-14 15:13:19 +01:00
Felix Kratz
4fb0c0c453 only allow one mouse enter and exit event 2023-11-14 15:05:37 +01:00
Felix Kratz
b56eac65a9 properly refresh on media artwork change 2023-11-14 15:05:01 +01:00
Felix Kratz
21f498e0d3 fix max_chars property leading to y_offset truncation 2023-11-14 15:04:35 +01:00
Felix Kratz
d9c0ad8d8f push version to 2.19.3 2023-11-13 14:12:11 +01:00
Felix Kratz
72ce593338 fix abort if an app has no bundle identifier (#442) 2023-11-13 14:09:17 +01:00
Felix Kratz
bedaab6b77 properly deallocate response port of client process 2023-11-12 22:00:33 +01:00
Felix Kratz
0ddb8ee229 send kill signal to all event ports on bar_manager_destroy 2023-11-12 21:36:30 +01:00
Felix Kratz
f3eafac1a3 add space_windows_change event (#435) 2023-11-12 19:56:28 +01:00
Felix Kratz
4ba2290ac3 fix media_change event not being forced on hotload 2023-11-12 13:27:09 +01:00
Felix Kratz
04c7228870 push version to 2.19.2 2023-11-11 22:53:53 +01:00
Felix Kratz
3eec323fa0 post cover event only if it exists 2023-11-11 22:51:22 +01:00
Felix Kratz
33a38c974f use objectForKey instead of valueForKey to avoid runtime errors 2023-11-11 22:51:04 +01:00
Felix Kratz
69d96e3a53 break early if recovered 2023-11-09 23:38:32 +01:00
Felix Kratz
f6b7b0a3a8 allow specifying the localized name of an app instead of the bundle-id for the app icon image 2023-11-09 23:32:21 +01:00
Felix Kratz
5e50faeaa3 cleanup 2023-11-09 20:11:40 +01:00
Felix Kratz
4a1db58e6e add media.artwork option for images (#436) 2023-11-09 19:26:43 +01:00
Felix Kratz
adf58abcf7 rework window levels 2023-11-09 19:25:21 +01:00
Felix Kratz
1053898a9d dont scroll texts which are displayed fully 2023-11-09 15:19:03 +01:00
Felix Kratz
a1e5ee289e push version to 2.19.0 2023-11-08 18:18:09 +01:00
Felix Kratz
5237af01bb better text scroll animation (#429) 2023-11-08 18:09:50 +01:00
Felix Kratz
7fd3bcfd59 fix pesky retain stuff 2023-11-08 18:09:16 +01:00
Felix Kratz
38dce9dcdc async transations 2023-11-08 17:34:29 +01:00
Felix Kratz
dc73334f4b fix some more scaling problems with app icon images 2023-11-06 20:46:32 +01:00
Felix Kratz
10f6a110c4 check if dict is null before accessing it 2023-11-06 20:46:04 +01:00
Felix Kratz
af6c7fc173 on a forced redraw, also force the windows to set their frames 2023-11-04 22:24:18 +01:00
Felix Kratz
412540a5af additionally try wake on screen unlock (#430) 2023-11-04 22:05:29 +01:00
Felix Kratz
f5ab515260 check if localized UTF8String is null 2023-11-03 13:33:29 +01:00
Felix Kratz
bb1c23a668 fix rare crash on front_app_switched event 2023-11-02 17:44:09 +01:00
Felix Kratz
9d9529cb79 more robust sleep wake 2023-10-30 21:40:08 +01:00