Commit graph

484 commits

Author SHA1 Message Date
Felix Kratz
49f913e3d5 tweaking badges 2021-12-22 19:32:09 +01:00
Felix Kratz
32b803e8b3 -m flag is now optional 2021-12-22 18:22:58 +01:00
Felix Kratz
eb71540fdf fix percent sign 2021-12-21 00:09:05 +01:00
Felix Kratz
5591a01679 reformat README 2021-12-21 00:07:38 +01:00
Felix Kratz
35aa876346 push version to v2.3.1 2021-12-20 23:48:01 +01:00
Felix Kratz
65e9595193 logo 2021-12-20 23:36:34 +01:00
Felix Kratz
48b70be789 fix badges 2021-12-20 20:07:28 +01:00
Felix Kratz
a61b9db365 update new logo 2021-12-20 20:06:49 +01:00
Felix Kratz
315ff71ff9 turns out black text is not readable on black ground 2021-12-20 19:54:03 +01:00
Felix Kratz
878c899647 background for bar item image 2021-12-20 19:42:06 +01:00
Felix Kratz
45b260b4f8 center badges 2021-12-20 19:38:52 +01:00
Felix Kratz
2ff2202212 whoops 2021-12-20 19:37:25 +01:00
Felix Kratz
1f3418cfe0 reorder README a bit 2021-12-20 19:36:07 +01:00
Felix Kratz
750af083cf smoke and mirrors for README 2021-12-20 19:30:45 +01:00
Felix Kratz
3f6cc9dc26 fix popup menus for multi monitors (closes #132) 2021-12-20 16:49:12 +01:00
Felix Kratz
4c218db1fb add popup windows to readme 2021-12-19 22:57:39 +01:00
Felix Kratz
f8c5d107b6 align property for popup menus 2021-12-19 22:31:39 +01:00
Felix Kratz
7363b011b8 popup menu property for horizontal arrangement 2021-12-19 22:02:18 +01:00
Felix Kratz
77367e4e10 draw popup only on active display 2021-12-19 21:06:37 +01:00
Felix Kratz
086fd93939 fix align issues 2021-12-19 20:20:59 +01:00
Felix Kratz
a93c7ea50d catch uninitialized use of adid 2021-12-19 19:26:54 +01:00
Felix Kratz
62357cc8b6 mirror popup menus for bottom bars 2021-12-19 18:08:51 +01:00
Felix Kratz
b3146aecf4 keep right popup menus always on screen 2021-12-19 18:00:41 +01:00
Felix Kratz
98756c9d5c popup items respect drawing property 2021-12-19 17:42:12 +01:00
Felix Kratz
e45a74da57 adaptive size popup menus 2021-12-19 17:37:19 +01:00
Felix Kratz
84ea2e19f2 only work with whole points for drawing 2021-12-18 23:19:33 +01:00
Felix Kratz
48140bb8f8 fix bounding rects for popup menus 2021-12-18 23:11:03 +01:00
Felix Kratz
cde65125be expose popup menu syntax (documentation following soon) 2021-12-18 22:12:25 +01:00
Felix Kratz
588c553f66 popup menu backend working 2021-12-18 19:10:21 +01:00
Felix Kratz
036d440f11 preparing popup menus (#132) 2021-12-18 15:38:34 +01:00
Felix Kratz
64c522eb45 fix freeze on reordering unknown item 2021-12-17 11:22:23 +01:00
Felix Kratz
df0017d277 keep data ref for next comparison 2021-12-15 23:31:31 +01:00
Felix Kratz
a4f5a96b57 fix small leak 2021-12-15 02:07:07 +01:00
Felix Kratz
ddceaf3ac4 release image after comparison 2021-12-14 00:45:18 +01:00
Felix Kratz
80c4a964a7 significantly reduce cpu usage with many aliases. Closes #123 2021-12-12 16:43:57 +01:00
Felix Kratz
13c3655da4 fix underflow in text length 2021-12-12 15:32:16 +01:00
Felix Kratz
4e2ab9b2b7 clear env vars on item destroy 2021-12-12 14:29:51 +01:00
Felix Kratz
0c78f12d43 Merge branch 'master' of github.com:FelixKratz/SketchyBar 2021-12-12 14:17:37 +01:00
Felix Kratz
8d06ba429c trigger events with environment variables. Closes #105 2021-12-12 14:17:29 +01:00
Felix Kratz
ab4de8651d fix segfault with new env_var system 2021-12-12 13:27:39 +01:00
Felix Kratz
a455b44529 new environment variable system 2021-12-12 13:22:41 +01:00
Felix Kratz
338b7ea514 better key value pair handling 2021-12-12 11:46:33 +01:00
Felix Kratz
7907c87911
Brew opt path is install specific 2021-12-10 10:03:04 +01:00
Felix Kratz
4357fd19f4 better default menu query output 2021-12-09 17:57:03 +01:00
Felix Kratz
56862e90dd ask for required permission when querying default menu items 2021-12-09 17:41:49 +01:00
Felix Kratz
6fba6e343d added 'left of notch' and 'right of notch' item positions 2021-12-05 20:25:24 +01:00
Felix Kratz
83690a3015 core logic cleanup 2021-12-05 19:43:51 +01:00
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