Commit graph

800 commits

Author SHA1 Message Date
Felix Kratz
ba34ffd8af text width can now be properly animated 2022-05-23 21:17:16 +02:00
Felix Kratz
4bb1b517d1 all shadow properties can be animated + first animation optimizations 2022-05-23 20:15:54 +02:00
Felix Kratz
8b1d4b76fd text properties can all be animated 2022-05-23 19:45:30 +02:00
Felix Kratz
f71192cca8 add tanh animation function 2022-05-22 17:09:19 +02:00
Felix Kratz
95029c1e56 allow full int range in animations 2022-05-22 16:28:06 +02:00
Felix Kratz
c5a9f96cda notch_width animation fix 2022-05-18 16:23:43 +02:00
Felix Kratz
200503b4f8 fix notch_width not working due to typo in animation refactor 2022-05-18 16:21:10 +02:00
Felix Kratz
55668a48f0 use correct window level at init 2022-05-17 00:00:23 +02:00
Felix Kratz
7f5d7e47fb fix topmost (closes #185) 2022-05-16 23:51:05 +02:00
Felix Kratz
b59b58499f disable color animations for now, looks weird 2022-05-16 22:22:33 +02:00
Felix Kratz
d440b00aee bar properties can all be animated 2022-05-16 22:18:41 +02:00
Felix Kratz
4d860a8c9c started animation implementation 2022-05-16 15:00:39 +02:00
Felix Kratz
985d51c930 link to qa section 2022-05-16 12:20:36 +02:00
Felix Kratz
731c102be3 improve readability of getting started section 2022-05-16 11:56:06 +02:00
Felix Kratz
69c345840c add more comments to default sketchybarrc 2022-05-16 08:38:23 +02:00
Felix Kratz
b62f811a35 added getting started section and cleaned up readme 2022-05-14 20:39:24 +02:00
Felix Kratz
2a99ed5e92 add ways to support the project to readme 2022-05-14 20:19:55 +02:00
Felix Kratz
64c1815e76 small adjustments to spacing 2022-05-13 09:01:48 +02:00
Felix Kratz
5e5dc024f8 link to new docs 2022-05-13 09:00:35 +02:00
Felix Kratz
4471e6983d Shorten README and refer to new documentation 2022-05-13 08:56:22 +02:00
Felix Kratz
e256e37dd4 remove optional flag and deprecated property from demo config 2022-04-20 23:47:28 +02:00
Felix Kratz
f4eec60102 better remove bounding rects 2022-04-16 23:28:30 +02:00
Felix Kratz
b29c556157 fix segfault 2022-04-16 23:13:02 +02:00
Felix Kratz
b6b6bf759d started picky redrawing implementation 2022-04-16 23:09:18 +02:00
Felix Kratz
e04f7cac0e move bar item message parsing 2022-04-16 17:58:39 +02:00
Felix Kratz
2e583b7028 reallow to hide current display bar only 2022-04-16 17:48:14 +02:00
Felix Kratz
932d483aeb refactoring of the window logic 2022-04-16 17:38:30 +02:00
Felix Kratz
1d3bb4bd08 fix typo 2022-04-16 15:17:34 +02:00
Felix Kratz
d7b48100ea add missing font property to documentation 2022-04-16 15:16:37 +02:00
Felix Kratz
f0bb787204 space change event payload in $INFO (closes #175) 2022-04-16 15:03:34 +02:00
Felix Kratz
9c019136d6 better redraw on text property change 2022-04-11 10:26:58 +02:00
Felix Kratz
fa7c8c9c4c add boolean to ignore space/display association temporarily 2022-03-31 17:18:12 +02:00
Felix Kratz
bcb8b66442 fix segfault on trigger on empty value (#175) 2022-03-31 12:58:57 +02:00
Felix Kratz
88a7fffba5 update link to more advanced setup 2022-03-28 19:36:20 +02:00
Felix Kratz
51ab65cb0d documentation fixes 2022-03-28 19:26:14 +02:00
Felix Kratz
7dc970dfd6 consistently use tables for better documentation 2022-03-28 19:21:59 +02:00
Felix Kratz
94af4054f0 reformat code for better readability 2022-03-25 21:52:37 +01:00
Felix Kratz
b6470c1db3 seperate asan and debug builds & fix CFLAGS 2022-03-24 20:33:14 +01:00
Felix Kratz
f7a33beefd restructure includes 2022-03-20 22:16:38 +01:00
Felix Kratz
cef53425b0 enable -ffast-math optimization 2022-03-20 19:41:47 +01:00
Felix Kratz
294645679c experimenting with ax for aliases 2022-03-19 19:42:14 +01:00
Felix Kratz
c14e119260 override popup cell size (closes #171) 2022-03-10 18:35:24 +01:00
Felix Kratz
4ad2872144 push version to 2.5.0 2022-03-02 19:54:24 +01:00
Felix Kratz
8f3e5fa776
Moving to XNU mach IPC (#172)
* move to mach messages

* cleanup

* mach responses

* finalize xnu mach ipc

* clean up memory management
2022-03-02 19:50:22 +01:00
Felix Kratz
d59ce51530 fix default item name leak 2022-02-20 14:35:09 +01:00
Felix Kratz
657a2b0798 override alias colors 2022-02-13 16:00:45 +01:00
Felix Kratz
49209b5ec3 clean up includes (closes #165) 2022-02-10 15:36:54 +01:00
Felix Kratz
513f6a1183 shebang is optional again 2022-02-08 16:28:22 +01:00
Felix Kratz
258fc0afa3 properly remove cache_scripts property 2022-02-08 16:27:08 +01:00
Felix Kratz
1b6cbaeeb8 respect shebang more consistently -- deprecate cache_scripts property 2022-02-08 16:17:59 +01:00