Commit graph

251 commits

Author SHA1 Message Date
FelixKratz
0cad72cd88 nice performance boost and lazy items 2021-09-08 20:35:48 +02:00
FelixKratz
48abe65ddc much snappier space scripting 2021-09-08 17:53:17 +02:00
FelixKratz
a884801bc0 stop the leakage 2021-09-08 17:10:48 +02:00
FelixKratz
fbe7000691 close socket on error 2021-09-07 18:19:11 +02:00
FelixKratz
e6dec87666 remove macros 2021-09-07 17:57:12 +02:00
FelixKratz
3d0cd574a2 thinning down imports and libraries 2021-09-07 17:51:20 +02:00
FelixKratz
24fd74bc92 batch event subscription 2021-09-07 16:51:42 +02:00
FelixKratz
96a31a1d90 close file descriptor after read 2021-09-07 15:56:35 +02:00
FelixKratz
d7068af000 fixed typo in example sketchybarrc 2021-09-07 13:50:25 +02:00
FelixKratz
8f9903a96d batch sketchybarrc 2021-09-07 01:58:20 +02:00
FelixKratz
05bc579454 batch messages for everything 2021-09-07 01:51:46 +02:00
Felix Kratz
0e2926e966 split off rect drawing 2021-09-06 18:46:38 +02:00
Felix Kratz
7d82ee5ceb fix bounding rects if no label is present 2021-09-06 18:05:13 +02:00
Felix Kratz
4a90d43115 fix font change not updating label 2021-09-06 16:14:15 +02:00
Felix Kratz
63b16d5508 push version to 1.0.8 2021-09-06 15:39:47 +02:00
Felix Kratz
85dbe58f20 example space script with freezing 2021-09-06 15:24:44 +02:00
Felix Kratz
95e9fad749 remove debug print 2021-09-06 15:18:37 +02:00
Felix Kratz
6e4a349a9c retry if socket if flooded 2021-09-06 15:17:15 +02:00
FelixKratz
182dc3a1c7 sync exec 2021-09-05 18:13:40 +02:00
FelixKratz
d4a9c293f5 remove exit polling 2021-09-05 18:07:31 +02:00
FelixKratz
ee2918b376 component refresh overhault 2021-09-05 17:23:47 +02:00
FelixKratz
8000a3dfcc better line passing in preparation and drawing 2021-09-05 16:42:52 +02:00
FelixKratz
461d4ef923 merged branch color 2021-09-05 16:05:27 +02:00
FelixKratz
10557846e8 pass pointer to line 2021-09-05 16:03:47 +02:00
FelixKratz
1ca51e31e3 background colors working, but more precision needed 2021-09-05 12:44:43 +02:00
FelixKratz
4ea3f34238 preparing item background drawing 2021-09-05 12:22:18 +02:00
FelixKratz
381f7366f3 modularize bar drawing 2021-09-05 11:55:54 +02:00
FelixKratz
4e26383e02 properly set the default space script 2021-09-04 18:11:37 +02:00
FelixKratz
82f30712ec push version to 1.0.7 2021-09-04 17:38:55 +02:00
FelixKratz
32a839485a performance improvements over the last hotfix 2021-09-04 17:38:10 +02:00
FelixKratz
a02ad0a555 hotfix for responsiveness 2021-09-04 17:19:35 +02:00
FelixKratz
0254302227 push version to 1.0.6 2021-09-04 17:03:19 +02:00
FelixKratz
aa1150a07d better multimonitor support 2021-09-04 17:00:05 +02:00
FelixKratz
f652b3805a push version to 1.0.5 2021-09-04 12:52:01 +02:00
FelixKratz
428c401c22 freeze during script updates 2021-09-04 12:43:15 +02:00
FelixKratz
eebd5ebdd5 make the space component more configurable 2021-09-04 12:36:51 +02:00
FelixKratz
582fa05547 make name of item/component accessible in scripts 2021-09-04 10:46:32 +02:00
Felix Kratz
4d4ff5d058
Merge pull request #31 from azuwis/update-freq
Fix update_freq
2021-09-04 09:03:28 +02:00
Felix Kratz
bf195a9d3b
Merge pull request #30 from azuwis/high-res
Revert "higher res text rendering"
2021-09-04 09:02:32 +02:00
Zhong Jianxin
8a0851a64b Revert "higher res text rendering"
This reverts commit 3f2991a883.

Fix #29
2021-09-04 00:00:01 +08:00
Zhong Jianxin
eea5dd81b4 Fix update_freq 2021-09-03 23:58:41 +08:00
FelixKratz
bde4b3d040 push version to 1.0.4 2021-09-03 12:22:36 +02:00
FelixKratz
4c7cc5fef3 cleanup of cleanup 2021-09-03 12:19:00 +02:00
FelixKratz
5c500af5e9 cleanup 2021-09-03 12:18:09 +02:00
FelixKratz
aae17c908a click script renaming 2021-09-03 11:39:38 +02:00
FelixKratz
0d052f668c remove hashtable remnant 2021-09-03 10:35:05 +02:00
FelixKratz
d83c698fb8 added background blur option 2021-09-03 10:06:58 +02:00
FelixKratz
c4a946ff96 free context correctly 2021-09-02 23:52:14 +02:00
FelixKratz
470cef7562 some comments in the example rc 2021-09-02 20:42:11 +02:00
FelixKratz
60cf6bef2b removed old or incomplete scripts 2021-09-02 19:47:42 +02:00