Commit graph

700 commits

Author SHA1 Message Date
Felix Kratz
81ba6d682b add type nomenclature 2022-01-25 18:31:11 +01:00
Felix Kratz
a83c3e1bfb add popup background shadows 2022-01-24 23:58:38 +01:00
Felix Kratz
83c26f3c01 fix readme refs 2022-01-24 23:20:44 +01:00
Felix Kratz
6269abb157 formatting fixes for new readme 2022-01-24 23:15:17 +01:00
Felix Kratz
b22847f488 make readme a bit better 2022-01-24 23:00:25 +01:00
Felix Kratz
51631630ea add new features to readme 2022-01-23 13:36:55 +01:00
Felix Kratz
5d81ad7b1a allow negative bar margin 2022-01-23 12:06:23 +01:00
Felix Kratz
ce031a10b7 fixes for bounding rects and background y_offset 2022-01-23 02:15:56 +01:00
Felix Kratz
892423c6a8 correctly remove popup items 2022-01-21 15:15:24 +01:00
Felix Kratz
4b9f2ae10a avoid crashing on unimplemented item remove 2022-01-21 01:10:50 +01:00
Felix Kratz
7c7273243b regex for --remove command 2022-01-21 00:19:47 +01:00
Felix Kratz
b6a0720491 fix left zero width items 2022-01-18 16:42:25 +01:00
Felix Kratz
cdaeaa8fbe push version to v2.4.1 2022-01-16 20:40:52 +01:00
Felix Kratz
70f14d8f20 fix item width calculation 2022-01-16 20:30:22 +01:00
Felix Kratz
945a430d44 add item align property 2022-01-15 14:05:25 +01:00
Felix Kratz
1f1d0ff697 preparing item align property 2022-01-15 13:38:40 +01:00
Felix Kratz
f377e115fd fix right items with width bigger than their display width 2022-01-15 13:27:44 +01:00
Felix Kratz
2fe5f11617 fixes for images 2022-01-15 12:35:00 +01:00
Felix Kratz
5997cae3ea pass info as json to $INFO for Distributed Notifications 2022-01-12 18:31:39 +01:00
Felix Kratz
bf82350f51 harden app name passing 2022-01-12 17:54:40 +01:00
Felix Kratz
aeb5771b87 pass app name to $INFO variable 2022-01-11 19:20:37 +01:00
Felix Kratz
27f6bc458a fix bounding rects for y_offsets 2022-01-10 01:50:36 +01:00
Felix Kratz
82612c66a6 fix alias bounding rect 2022-01-10 01:46:55 +01:00
Felix Kratz
39ba8fa841 images are still very experimental and buggy 2022-01-10 01:27:00 +01:00
Felix Kratz
2998cee43b fix stretched images 2022-01-10 01:22:37 +01:00
Felix Kratz
2d44394f2c use memcmp instead of explicit loop 2022-01-08 12:11:03 +01:00
Felix Kratz
eaa8ca01d8 dont draw bar on bound calculation 2022-01-08 11:38:43 +01:00
Felix Kratz
05fd118457 small clean up 2022-01-07 20:13:57 +01:00
Felix Kratz
f7b54c19b2 push version to 2.4.0 2022-01-04 23:51:35 +01:00
Felix Kratz
625a44a81e no redraw when space is fullscreen 2022-01-04 19:24:02 +01:00
Felix Kratz
5aef73d6ed reference correct discussion 2022-01-02 14:57:28 +01:00
Felix Kratz
3c1c7214ee slim down demo sketchybarrc 2022-01-02 14:26:51 +01:00
Felix Kratz
32d2cf34e4 properly handle image inheritance (closes #141) 2021-12-31 12:27:43 +01:00
Felix Kratz
b37618f31d activate images for brackets (closes #102) 2021-12-30 22:24:44 +01:00
Felix Kratz
6cb815f544 activate images for the bar itelf (closes #104) 2021-12-30 22:01:05 +01:00
Felix Kratz
4d76e2e932 properly release image on background destruction 2021-12-30 03:14:08 +01:00
Felix Kratz
118190bfbc backgrounds are fully transparent at init 2021-12-30 02:39:31 +01:00
Felix Kratz
0c025f3440 popup cell size is not static anymore, fixes images in popups 2021-12-30 01:31:37 +01:00
Felix Kratz
154e2ca10c small fixes to image handling 2021-12-29 16:57:01 +01:00
Felix Kratz
f380649906 add image capability to all backgrounds (closes #69) 2021-12-29 11:17:06 +01:00
Felix Kratz
8b59b67850 properly initialize text backgroounds 2021-12-29 09:43:47 +01:00
Felix Kratz
3f20ce5949 only calculate background bounds on demand 2021-12-29 09:15:42 +01:00
Felix Kratz
98b8ef571d preparing background images (#69) 2021-12-28 19:12:11 +01:00
Felix Kratz
c1a6541052 preparing image functionality (#69) 2021-12-28 17:16:33 +01:00
Felix Kratz
9d5615598f correctly test success of fnctl 2021-12-28 15:59:46 +01:00
Felix Kratz
c1a50b1bfc set CLOEXEC flag for sockfd to avoid race condition in execve 2021-12-28 15:48:26 +01:00
Felix Kratz
f3d58959b8 previous commit should say 'now' not 'not' 2021-12-26 11:38:18 +01:00
Felix Kratz
8b7e47f522 remove occurences of -m from readme as it is not optional 2021-12-26 11:35:40 +01:00
Felix Kratz
3e5c15a9a3 Fix some pesky leaks, now close to leak free.
Co-authored-by: LeonHeidelbach <leon.heidelbach@hhu.de>
2021-12-25 20:45:06 +01:00
Felix Kratz
3f1ac04a98 remove debug prints and fix small blunder 2021-12-25 01:43:51 +01:00