Felix Kratz
|
974d7f1e97
|
remove outdated DOCS.md in favor of website
|
2022-08-12 18:36:31 +02:00 |
|
Felix Kratz
|
0ca5b774e3
|
push version to 2.8.3
|
2022-08-12 18:28:04 +02:00 |
|
Felix Kratz
|
e06ce41c6b
|
fix regression with brackets in popups not working
|
2022-08-12 18:27:16 +02:00 |
|
Felix Kratz
|
d8ff755f3d
|
better bracket length detection, increase timeout length for mach messages
|
2022-08-03 12:39:51 +02:00 |
|
Felix Kratz
|
4cfe167584
|
do not send offscreen windows to space
|
2022-08-02 14:14:47 +02:00 |
|
Felix Kratz
|
e33c4ca539
|
fix segfault if bracket is created without any members
|
2022-07-31 19:33:20 +02:00 |
|
Felix Kratz
|
32d825c1a6
|
do not move bar to fullscreen spaces
|
2022-07-30 14:53:07 +02:00 |
|
Felix Kratz
|
743c9c88e0
|
add 'sticky' property (#220)
|
2022-07-29 17:49:49 +02:00 |
|
Felix Kratz
|
b878a76f87
|
ensure adid > 0 (#219)
|
2022-07-25 09:23:38 +02:00 |
|
Felix Kratz
|
647c230de0
|
push version to v2.8.0
|
2022-07-20 17:54:21 +02:00 |
|
Felix Kratz
|
c51cdf4395
|
properly detect popup position in query system
|
2022-07-20 17:51:37 +02:00 |
|
Felix Kratz
|
e8901eadeb
|
complete query rewrite
|
2022-07-20 17:46:06 +02:00 |
|
Felix Kratz
|
b6079ff331
|
minor breaking change: rewrite query system (#55)
|
2022-07-19 21:46:25 +02:00 |
|
Felix Kratz
|
e9e6ace57a
|
experimenting with space capturing
|
2022-07-19 15:18:02 +02:00 |
|
Felix Kratz
|
87584b8a02
|
fully disable drawing for non available spaces (makes brackets work correctly with dynamic space counts)
|
2022-07-19 14:37:48 +02:00 |
|
Felix Kratz
|
9fa8d2e8ea
|
fixes click registrationfor items in brackets (#216)
|
2022-07-19 14:29:33 +02:00 |
|
Felix Kratz
|
9218890342
|
fix quirks with brackets (#210)
|
2022-07-03 10:55:35 +02:00 |
|
Felix Kratz
|
e851eebad5
|
remove ax api playground for now
|
2022-07-02 12:12:04 +02:00 |
|
Felix Kratz
|
25c13f1dbe
|
push version to v2.7.4
|
2022-06-29 11:13:24 +02:00 |
|
Felix Kratz
|
2f5b0c8f4a
|
fix bar height not applying properly
|
2022-06-29 11:09:45 +02:00 |
|
Felix Kratz
|
bc35dff995
|
push version to v2.7.3
|
2022-06-27 20:31:54 +02:00 |
|
Felix Kratz
|
2134ad119c
|
push version to 2.7.2
|
2022-06-27 19:32:28 +02:00 |
|
Felix Kratz
|
d4befc2d52
|
setting the associated_display manually overrides the new logic
|
2022-06-27 19:30:44 +02:00 |
|
Felix Kratz
|
95d4239bb5
|
set associated_display automatically for space components
|
2022-06-27 19:13:05 +02:00 |
|
Felix Kratz
|
d84212b9b4
|
fix occasional white flickering (#207)
|
2022-06-27 13:24:05 +02:00 |
|
Felix Kratz
|
5d31801c9a
|
fix bug with associated display property not applying instantaneous and added display ID to $INFO variable on display_change event
|
2022-06-26 21:03:34 +02:00 |
|
Felix Kratz
|
91286d7471
|
resize bar only when needed
|
2022-06-26 18:32:53 +02:00 |
|
Felix Kratz
|
b49b68f3c2
|
add easy way to display app icons (#204)
|
2022-06-23 19:33:09 +02:00 |
|
Felix Kratz
|
173085cdce
|
allow popups in popups for e.g. context menus
|
2022-06-18 00:37:39 +02:00 |
|
Felix Kratz
|
c07737dc4b
|
add blur_radius to popups
|
2022-06-16 09:40:34 +02:00 |
|
Felix Kratz
|
38ea94868f
|
fix off by one error
|
2022-06-16 09:05:47 +02:00 |
|
Felix Kratz
|
aed26e151e
|
add property to all items (#201)
|
2022-06-16 00:42:39 +02:00 |
|
Felix Kratz
|
08eccfd492
|
properly release popup background on termination
|
2022-06-15 23:49:58 +02:00 |
|
Felix Kratz
|
8a67af7a82
|
push version to 2.7.0
|
2022-06-15 22:25:43 +02:00 |
|
Felix Kratz
|
f7c9c8f8ae
|
fix sketchybar bug with big sur (#190)
|
2022-06-15 22:01:30 +02:00 |
|
Felix Kratz
|
268968d23f
|
cleanup
|
2022-06-15 21:26:22 +02:00 |
|
Felix Kratz
|
f6f3e0cccc
|
respect bracket shadow bounds
|
2022-06-15 00:17:47 +02:00 |
|
Felix Kratz
|
c4fe5f4342
|
respect all shadows in bounding box calculation (#199)
|
2022-06-15 00:05:53 +02:00 |
|
Felix Kratz
|
703fe1319c
|
fix background shadow bounding boxes (#199)
|
2022-06-14 23:29:00 +02:00 |
|
Felix Kratz
|
1e049fff3a
|
minor popup fixes
|
2022-06-14 18:38:35 +02:00 |
|
Felix Kratz
|
1061558427
|
rework popups to conform with the new drawing logic
|
2022-06-14 00:15:28 +02:00 |
|
Felix Kratz
|
53d0e09df4
|
catch non JSON userInfo objects
|
2022-06-13 19:57:21 +02:00 |
|
Felix Kratz
|
35e0b04784
|
fix slight memory leak
|
2022-06-13 13:52:56 +02:00 |
|
Felix Kratz
|
eede98e4b0
|
add new quadratic animation function
|
2022-06-13 13:41:52 +02:00 |
|
Felix Kratz
|
6cccb1d890
|
copy va_list to avoid ambiguity
|
2022-06-13 10:51:32 +02:00 |
|
Felix Kratz
|
62df9876b0
|
trying to fix aliases for catalina (#196)
|
2022-06-13 08:35:02 +02:00 |
|
Felix Kratz
|
fe7313eed2
|
fix hidden property (closes #197)
|
2022-06-13 08:25:27 +02:00 |
|
Felix Kratz
|
fcef6cc611
|
add notch_offset property (#195)
|
2022-06-12 09:23:42 +02:00 |
|
Felix Kratz
|
8bdb6981d4
|
key frame support for animations (closes #194)
|
2022-06-12 00:33:36 +02:00 |
|
Felix Kratz
|
20c3326e87
|
popups are respected in global mouse entered and exited events
|
2022-06-12 00:03:21 +02:00 |
|
Felix Kratz
|
d0f29dcbbb
|
add proper subscribe domain error message
|
2022-06-11 20:08:19 +02:00 |
|
Felix Kratz
|
5ff5113f28
|
add -fno-common flag for compilation (fixes #192)
|
2022-06-10 10:02:45 +02:00 |
|
Felix Kratz
|
df86156c1a
|
better error responses
|
2022-06-09 21:14:57 +02:00 |
|
Felix Kratz
|
e82f2a96e9
|
whoops
|
2022-06-09 19:41:07 +02:00 |
|
Felix Kratz
|
5531582067
|
added global mouse entered and exited events
|
2022-06-09 18:05:50 +02:00 |
|
Felix Kratz
|
b41c8a9dda
|
fix some bugs
|
2022-06-09 17:44:30 +02:00 |
|
Felix Kratz
|
e9c60a83a9
|
cleanup
|
2022-06-08 22:36:29 +02:00 |
|
Felix Kratz
|
c90d2cd8be
|
better tracking of bar property change
|
2022-06-08 20:16:59 +02:00 |
|
Felix Kratz
|
8ecc722b9c
|
initialize new windows off screen
|
2022-06-08 10:36:57 +02:00 |
|
Felix Kratz
|
96876921c8
|
even more aggressive performance optimizations
|
2022-06-07 17:39:04 +02:00 |
|
Felix Kratz
|
0892e1323e
|
fix mouse entered and exited event logic
|
2022-06-07 15:56:35 +02:00 |
|
Felix Kratz
|
3129a49cd6
|
much better performance and misc fixes
|
2022-06-07 15:06:29 +02:00 |
|
Felix Kratz
|
c07d302f2b
|
fix popup anchor for bottom bar layout
|
2022-06-07 10:48:50 +02:00 |
|
Felix Kratz
|
8eb65c844a
|
fix flickering on startup
|
2022-06-07 08:41:01 +02:00 |
|
Felix Kratz
|
af5f11d06a
|
fix mirrored bounding rects for popups
|
2022-06-06 12:51:08 +02:00 |
|
Felix Kratz
|
e139f31898
|
fix up popup logic
|
2022-06-06 12:22:07 +02:00 |
|
Felix Kratz
|
09d8f6b054
|
remove bounding rects, fix popup anchor, groups need fixing
|
2022-06-06 11:43:54 +02:00 |
|
Felix Kratz
|
c64e242419
|
properly remove subwindows from window ordering groups
|
2022-06-06 10:21:11 +02:00 |
|
Felix Kratz
|
cbacd0d5e2
|
properly add subwindows to window ordering groups
|
2022-06-06 10:19:52 +02:00 |
|
Felix Kratz
|
721770373f
|
restructuring
|
2022-06-06 10:14:10 +02:00 |
|
Felix Kratz
|
f9b2395e20
|
clicks still not working
|
2022-06-05 22:17:15 +02:00 |
|
Felix Kratz
|
2e3aac4c3e
|
fix performance
|
2022-06-05 21:18:50 +02:00 |
|
Felix Kratz
|
16ef8709f3
|
fix groups and flickering
|
2022-06-05 17:14:15 +02:00 |
|
Felix Kratz
|
8e066f5f3b
|
fix geometry, groups and clicks still not working
|
2022-06-05 14:50:55 +02:00 |
|
Felix Kratz
|
ddfea5392c
|
...
|
2022-06-04 21:02:08 +02:00 |
|
Felix Kratz
|
81f51b49e7
|
still very buggy
|
2022-06-04 13:45:26 +02:00 |
|
Felix Kratz
|
ff33f0b11f
|
Merge branch 'master' into picky_redraw
|
2022-06-04 12:57:47 +02:00 |
|
Felix Kratz
|
0481b170f5
|
properly respect popup.background.border_width in popup.background.image drawing
|
2022-05-30 08:44:57 +02:00 |
|
Felix Kratz
|
622c4675a2
|
properly handle popup.background.shadow
|
2022-05-30 08:14:45 +02:00 |
|
Felix Kratz
|
4ce61977e6
|
allow popup.background.image and align popup elements properly
|
2022-05-29 19:26:54 +02:00 |
|
Felix Kratz
|
e22990e94b
|
experimenting with SLSSurface
|
2022-05-28 15:12:31 +02:00 |
|
Felix Kratz
|
e20c0d52a1
|
push animation update (#148)
|
2022-05-28 14:02:48 +02:00 |
|
Felix Kratz
|
730a118008
|
this is not working
|
2022-05-26 13:37:30 +02:00 |
|
Felix Kratz
|
b5ac9a2d81
|
merge
|
2022-05-26 13:31:09 +02:00 |
|
Felix Kratz
|
9eeacd30c1
|
add animation between color and highlight_color
|
2022-05-26 13:06:13 +02:00 |
|
Felix Kratz
|
c2db74b2f5
|
all colors can be animated
|
2022-05-26 12:36:48 +02:00 |
|
Felix Kratz
|
1a087b1b20
|
some new animation functions
|
2022-05-25 21:34:10 +02:00 |
|
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
|
f4eec60102
|
better remove bounding rects
|
2022-04-16 23:28:30 +02:00 |
|