Felix Kratz
|
b1a7443de9
|
add more descriptions and a simple volume item to default config
|
2023-01-27 18:42:48 +01:00 |
|
Felix Kratz
|
21b8d7cf5f
|
check for validity of did when only one display is connected (#316)
|
2023-01-25 11:29:32 +01:00 |
|
Felix Kratz
|
883798968e
|
dont calculate display arrangement if there is only one display (#316)
|
2023-01-25 11:26:36 +01:00 |
|
Felix Kratz
|
4981a906c9
|
if there is only one display, it is always the active one (#316)
|
2023-01-25 11:17:29 +01:00 |
|
Felix Kratz
|
f48e9217b6
|
use CGDisplayMainID if SLSCopyActiveMenuBarDisplayIndentifier does not return the active display id
|
2023-01-24 18:28:48 +01:00 |
|
Felix Kratz
|
71463b85c4
|
add main design principle to README
|
2023-01-20 16:38:58 +01:00 |
|
Felix Kratz
|
fdef4ac0c0
|
fix some problems with popups and inheritance (#316)
|
2023-01-19 18:16:08 +01:00 |
|
Felix Kratz
|
48709c233c
|
push version to 2.13.2
|
2023-01-09 11:42:57 +01:00 |
|
Felix Kratz
|
59e0605d88
|
fix segfault (#312)
|
2023-01-09 11:42:16 +01:00 |
|
Felix Kratz
|
edcc10f4b7
|
decouple update_freq of alias and scripts; introduces alias.update_freq
|
2023-01-09 07:33:24 +01:00 |
|
Felix Kratz
|
8ecc46acbe
|
push version to 2.13.1
|
2023-01-08 14:40:35 +01:00 |
|
Felix Kratz
|
0fe606dc69
|
Merge branch 'master' of github.com:FelixKratz/SketchyBar
|
2023-01-08 14:37:58 +01:00 |
|
Felix Kratz
|
cf77e0abf9
|
fix popup topmost property not really working on Ventura (#311)
|
2023-01-08 14:37:50 +01:00 |
|
Felix Kratz
|
f96b8be516
|
change animation examples
|
2023-01-08 14:31:35 +01:00 |
|
Felix Kratz
|
3e5998ec14
|
new example and default config images
|
2023-01-08 14:28:38 +01:00 |
|
Felix Kratz
|
6405e1fef7
|
remove verbose flag
|
2023-01-08 13:16:22 +01:00 |
|
Felix Kratz
|
2a71b9dca1
|
push version to 2.13.0
|
2023-01-07 14:32:00 +01:00 |
|
Felix Kratz
|
a16e2f2382
|
add power_source_change event
|
2023-01-06 19:58:46 +01:00 |
|
Felix Kratz
|
d299726261
|
finalize slider component
|
2023-01-05 23:12:29 +01:00 |
|
Felix Kratz
|
9a840a404b
|
fix centering of slider knob and better internal slider drag handling
|
2023-01-05 18:46:05 +01:00 |
|
Felix Kratz
|
b3342faa98
|
refactor slider and only handle drag internally -> fire only one event on slider release
|
2023-01-05 17:09:14 +01:00 |
|
Felix Kratz
|
5a59ebb2da
|
fix some remaining problems with the new slider component
|
2023-01-05 01:35:05 +01:00 |
|
Felix Kratz
|
24395f943a
|
add mouse dragging functionality to slider
|
2023-01-04 21:18:51 +01:00 |
|
Felix Kratz
|
6ed736a542
|
add item name to illegal position response
|
2023-01-04 18:46:03 +01:00 |
|
Felix Kratz
|
0465c8dfdb
|
stricter name and position validity checking
|
2023-01-04 18:43:32 +01:00 |
|
Felix Kratz
|
03eb84474a
|
relax type constraints for default item
|
2023-01-04 18:03:18 +01:00 |
|
Felix Kratz
|
51eb1c1730
|
make popup topmost setting configurable (#309)
|
2023-01-04 14:06:52 +01:00 |
|
Felix Kratz
|
1648fa867c
|
dont override drawing property for space component on space change event
|
2023-01-02 01:19:29 +01:00 |
|
Felix Kratz
|
4b3008f8dc
|
dont register slider clicks outside the slider background bounds
|
2023-01-01 13:39:32 +01:00 |
|
Felix Kratz
|
e3f7c0e0b6
|
pass PERCENTAGE variable on slider click
|
2023-01-01 13:28:13 +01:00 |
|
Felix Kratz
|
a36350e603
|
respect knob width in slider width calculation
|
2023-01-01 12:28:11 +01:00 |
|
Felix Kratz
|
dea17e9962
|
slider component finalization (#284) and padding_left = background.padding_left and padding_right = background.padding_right
|
2022-12-31 18:37:34 +01:00 |
|
Felix Kratz
|
26f5504445
|
add slider component (#284) and stricter item type checking
|
2022-12-31 18:17:23 +01:00 |
|
Felix Kratz
|
f6ce7fe832
|
push version to 2.12.3
|
2022-12-30 22:50:08 +01:00 |
|
Felix Kratz
|
82943f4bd9
|
set shape in nirvana
|
2022-12-27 13:03:05 +01:00 |
|
Felix Kratz
|
7d78837059
|
pass [!] responses to stderr instead of stdout
|
2022-12-27 12:36:15 +01:00 |
|
Felix Kratz
|
e489d47c03
|
dont load nsapp on Ventura
|
2022-12-27 00:54:10 +01:00 |
|
Felix Kratz
|
d1e8326cd9
|
next try to get transactional windowing to work for Monterey and below
|
2022-12-24 09:47:34 +01:00 |
|
Felix Kratz
|
548d7208c7
|
remove STATS and DEBUG flags
|
2022-12-23 23:00:33 +01:00 |
|
Felix Kratz
|
37dd382770
|
small asan fixes
|
2022-12-23 23:00:11 +01:00 |
|
Felix Kratz
|
22572e8224
|
remove unneeded transaction
|
2022-12-23 18:52:41 +01:00 |
|
Felix Kratz
|
45b1430ab4
|
push version to 2.12.2
|
2022-12-22 18:39:19 +01:00 |
|
Felix Kratz
|
a1c420747d
|
restrict transactional windowing to ventura
|
2022-12-22 18:37:37 +01:00 |
|
Felix Kratz
|
e7485f3ab4
|
revert window system changes for all macOS versions prior to ventura
|
2022-12-22 18:28:58 +01:00 |
|
Felix Kratz
|
23c1a94f76
|
push version to 2.12.1
|
2022-12-22 17:15:12 +01:00 |
|
Felix Kratz
|
9a1112bfdd
|
fix for Big Sur compatibility
|
2022-12-20 17:54:23 +01:00 |
|
Felix Kratz
|
5fb76de085
|
transactional window system
|
2022-12-20 17:48:22 +01:00 |
|
Felix Kratz
|
8e97ffeb63
|
fully transactional window system rewrite for Ventura
|
2022-12-20 10:05:17 +01:00 |
|
Felix Kratz
|
f1c5cd9f48
|
add more SLSTransaction SkyLight signatures
|
2022-12-19 22:34:52 +01:00 |
|
Felix Kratz
|
89af3cca83
|
fix memory leak for currently undocumented space image capture
|
2022-12-18 16:44:04 +01:00 |
|