Commit graph

437 commits

Author SHA1 Message Date
Felix Kratz
3a12d250eb updates=when_shown respected more consitently 2021-12-02 19:23:31 +01:00
FelixKratz
a8c112ccb8 off by one fixes
Co-authored-by: LeonHeidelbach <leon.heidelbach@hhu.de>
2021-12-02 00:06:51 +01:00
FelixKratz
741f749189 fixes to core logic
Co-authored-by: LeonHeidelbach <leon.heidelbach@hhu.de>
2021-12-01 22:35:53 +01:00
Felix Kratz
7498a9bd4e improved query system for components (#55) 2021-11-30 17:59:56 +01:00
Felix Kratz
bddc171816 align property for fixed width icons and labels 2021-11-29 18:24:09 +01:00
Felix Kratz
1ce288eca6 y_offset for brackets 2021-11-26 19:09:31 +01:00
Felix Kratz
dc0d6bf3ff core logic surgery -- hopefully fixes some bugs 2021-11-23 23:36:36 +01:00
Felix Kratz
bbd967a868 add brackets to brackets 2021-11-23 00:18:24 +01:00
Felix Kratz
786f19ed10 fix right bracket offset 2021-11-22 23:56:46 +01:00
Felix Kratz
f7bf1aefcb fix right brackets 2021-11-18 20:15:15 +01:00
Felix Kratz
e344ffc10f changed default window level to normal 2021-11-17 16:58:34 +01:00
Felix Kratz
b6bdf016c9 removed only on HEAD notice from readme 2021-11-14 21:36:09 +01:00
Felix Kratz
2378cbdd6d
Merge pull request #111 from errose28/fix-remove
Fix memory issues when removing bar items
2021-11-14 21:17:50 +01:00
Felix Kratz
a86733a237
Merge pull request #113 from errose28/fix-json
Fix json output when bar has no items
2021-11-14 21:17:40 +01:00
Ethan Rose
bbf45f7230 Fix json output when bar has no items 2021-11-13 18:02:57 -08:00
Ethan Rose
07b6b5c454 Fix remove when one item remains 2021-11-13 16:59:56 -08:00
Ethan Rose
eaf1bf4dc5 Fix typo causing double free on item remove 2021-11-13 13:57:46 -08:00
Felix Kratz
fc3db286b7 leaner default space script 2021-11-13 15:27:08 +01:00
Felix Kratz
2d5ba3f2ab added system_will_sleep to README and note for script termination 2021-11-13 14:02:39 +01:00
Felix Kratz
c648823b9e system_will_sleep event and scripts are not executed during sleep 2021-11-13 13:56:26 +01:00
Felix Kratz
ac376fffe3 negative bar y_offset possible 2021-11-12 17:26:52 +01:00
Felix Kratz
3a831e4a46 inner paddings can be negative again 2021-11-12 17:19:18 +01:00
Felix Kratz
3349a71a3a update README for early new features and restructured version 2021-11-11 19:10:11 +01:00
Felix Kratz
58fb08ee49 added individual backgrounds for label and icon 2021-11-11 18:35:28 +01:00
Felix Kratz
2815a6e325 further modularize core logic 2021-11-11 17:56:44 +01:00
Felix Kratz
28729302e3 modularize core bar logic 2021-11-11 01:34:29 +01:00
FelixKratz
766e3f6984 fixes #103 2021-11-07 23:27:44 +01:00
FelixKratz
8d7dad211d fix bricking typo in prev commit 2021-11-07 19:56:55 +01:00
FelixKratz
c24a682794 set timeouts for socket connection 2021-11-07 19:46:45 +01:00
FelixKratz
c6a35d5c3f timeout forks after 10s. Closes #71 2021-11-07 19:24:54 +01:00
FelixKratz
86e83d5277 push version to 2.2.0 2021-11-04 22:12:12 +01:00
FelixKratz
d221d0e948 new additional scripting properties for mouse events -> $BUTTON and $MODIFIER are accessible now. Closes #92 and #25 2021-11-04 21:51:43 +01:00
FelixKratz
4b1dec6814 item backgrounds now respect the y_offset if a custom height is specified. If a graph has a custom height background enabled the graph is drawn in the bounds of that background. Fixes #93 2021-11-04 21:03:26 +01:00
FelixKratz
e06b1a4a6b fixes #80 2021-11-04 20:24:29 +01:00
FelixKratz
7109724111 fixes #99 2021-11-03 20:55:16 +01:00
FelixKratz
8b7c82f4ed 64 events possible 2021-11-03 20:51:12 +01:00
Felix Kratz
54fbc9faa5 brackets respect inner background paddings 2021-11-02 17:48:29 +01:00
Felix Kratz
8598d4187c remove super sticky tag bit 2021-11-02 17:16:52 +01:00
Felix Kratz
58a53551ee correct bounding rects for aliases -> now clickable, etc 2021-11-02 11:28:04 +01:00
Felix Kratz
513fcbc37d
Merge pull request #95 from es183923/master
add missing comma
2021-11-02 11:02:18 +01:00
Felix Kratz
e31c55c32c fix much too agressive window reload 2021-11-02 10:59:09 +01:00
es183923
f9230f0ed1 add missing comma 2021-11-01 20:44:16 -04:00
FelixKratz
55f2b57421 restructuring, shadow property and event querying 2021-11-01 14:39:10 +01:00
FelixKratz
ac56af24da fix a rouge if statement 2021-11-01 12:20:03 +01:00
Felix Kratz
154ca1ba29
Merge pull request #91 from cxa/master
Remove shadow on macOS 12
2021-10-30 17:24:36 +02:00
CHEN Xian-an
238b2ee5e0 Remove shadow on macOS 12 2021-10-30 10:48:18 +08:00
FelixKratz
51851b81b7 remove only on HEAD notice from README 2021-10-29 17:08:30 +02:00
FelixKratz
71344a2712 fix double draw region inset and clamp corner radii 2021-10-29 16:56:00 +02:00
FelixKratz
f147562fd8 fix ghost bounding boxes 2021-10-29 16:15:16 +02:00
FelixKratz
ff64e09ba0 Merge branch 'master' of github.com:FelixKratz/SketchyBar 2021-10-29 14:29:47 +02:00