Commit graph

986 commits

Author SHA1 Message Date
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
Felix Kratz
fe2d18970a make sticky property a nop on sonoma 2023-10-30 21:38:07 +01:00
Felix Kratz
fcdf0a3e96 trigger space_change event when a space is created/destroyed 2023-10-30 13:06:25 +01:00
Felix Kratz
2ba5a6ca92 add domain scroll_texts to bar items in order to scroll truncated texts (#429) 2023-10-30 00:48:06 +01:00
Felix Kratz
32f05a93a9 emit media_change event on startup to popuplate items 2023-10-29 14:37:32 +01:00
Felix Kratz
e39c1c0e13 fix some quirks with images (#428) 2023-10-28 14:16:27 +02:00
Felix Kratz
ec5d88d9f5 allow negative image paddings and y_offsets 2023-10-27 18:53:03 +02:00
Felix Kratz
f60b9d6d5c add more options to the image domain (#428) 2023-10-27 17:01:51 +02:00
Felix Kratz
28e8553dba properly scale app icon images (such that they have equal effective size on all displays) 2023-10-25 16:55:47 +02:00
Felix Kratz
39193fc06d push version to 2.18.0 2023-10-25 12:50:32 +02:00
Felix Kratz
dc59f2e36a add max_chars property to all texts (#414) 2023-10-15 15:51:30 +02:00
Andreas Näsman
934c089595 Update volume icons 2023-10-15 10:59:06 +02:00
Felix Kratz
7305fbc268 rebuild all bars on wake (#422) 2023-10-13 22:58:46 +02:00
Felix Kratz
5a63ad8e7a wake the bar if a new display is added (#422) 2023-10-13 20:01:58 +02:00
Felix Kratz
0acca7caae retain app icon image after loading it (#423) 2023-10-13 17:40:12 +02:00
Felix Kratz
1433dd2837 partially fix wifi_change event on Sonoma 2023-10-12 21:56:49 +02:00
Felix Kratz
fb50f4e1f0 disable windows from being managed on Sonoma 2023-10-12 13:38:53 +02:00
Felix Kratz
1563d5b40b update for new default config 2023-10-11 19:17:19 +02:00
Felix Kratz
f36eb7d672 update default config 2023-10-11 19:15:18 +02:00
Felix Kratz
43d5246e01 push version to 2.17.0 2023-10-11 19:02:27 +02:00
Felix Kratz
bb033dba94 chdir process into config dir 2023-10-11 18:58:16 +02:00
Felix Kratz
ddb59412a4 prevent the bar frame from being changed by a draw call 2023-10-10 10:13:41 +02:00
Felix Kratz
25a71a0704 cleanup 2023-10-09 12:03:24 +02:00