90eab17020
Add gdkmonitor param instead of monitor prop
2023-11-18 18:37:07 +01:00
199f700988
Restore window monitor argument type (broken in #528b51b51e2762c4829f9ffd843853da776a8f49)
2023-11-14 22:02:17 +01:00
kotontrion
54fd9cf50c
send messages to hyprland IPC ( #162 )
2023-11-12 20:39:01 +01:00
Aylur
93d188b41b
fix(icon): lookUpIcon before checking file
2023-11-11 22:59:25 +01:00
Aylur
75edd513b1
fix(widget): child setter
...
when using the add method, the child before needs to be destroyed
2023-11-10 00:14:43 +01:00
Aylur
99e6ab7f36
fix(overlay): pass-through getter #168
2023-11-09 01:41:23 +01:00
Aylur
ec5442899e
fix(widget): child setter
2023-11-09 00:51:31 +01:00
Aylur
19d13a2bf1
fix(Audio): mark speaker and microphone as possibly undefined
2023-11-09 00:03:33 +01:00
Aylur
0de95b3005
export Icon.Props
2023-11-08 22:37:54 +01:00
Aylur
a6db660822
export Label.Props
2023-11-08 22:29:49 +01:00
Aylur
2879164576
add gi types to setup.sh
2023-11-08 22:29:38 +01:00
Aylur
781dc82321
export widget prop types
2023-11-08 16:58:57 +01:00
Aylur
d98bcf7b14
feat(utils): readFile returns empty string on error
...
instead of throwing an error and just returning an empty string saves a try catch block
2023-11-08 16:58:37 +01:00
Aylur
adafc42134
fix(icon): sizing #167
2023-11-08 16:53:47 +01:00
Aylur
b7c8ddd6ee
update example configs
2023-11-07 01:31:56 +01:00
Aylur
75f866c0c7
move applauncher from wiki to example/applauncher
2023-11-07 01:24:28 +01:00
Aylur
c8f77f33e0
fix(widget): use double underscore for private props
...
so value set with `properties` don't conflict
2023-11-06 01:19:42 +01:00
Aylur
11414ffef2
refactor how widgets are subclassed ( #153 )
...
* rework widget subclassing #121
* remove Utils.connect, add Widget.bind, Widget.connectTo
* add: types for on_event fields
* bump version to 1.5.1
* export service classes and named instance constants
* add starter config example
2023-11-06 00:58:19 +01:00
alvsz
7720f98f1a
Update notifications.ts ( #159 )
...
it was missing getter function
2023-11-03 01:15:09 +01:00
Aylur
505fa76e9d
feat(notifications): default value for hints
...
forgot about this oops
2023-11-02 23:17:54 +01:00
Aylur
15710c54f5
feat(notifications): expose all hints #158
2023-11-02 23:10:49 +01:00
Aylur
dc3439fe1f
nix: make configDir optional ( #155 )
2023-11-02 01:47:48 +01:00
Aylur
10e95d70a4
fix: Applications.App.executable not returning full exec string
2023-11-02 00:51:10 +01:00
matt1432
0a348946e7
fix(hyprland.ts): correct the name of floating signal ( #151 )
2023-10-31 00:38:49 +01:00
Aylur
96f1dc8f12
fix: class-names inconsistency #140
2023-10-28 23:22:29 +02:00
Aylur
2f7167b0d9
style: small refactoring
2023-10-28 23:07:22 +02:00
Avishek Sen
985e3f3203
fix: typo ( #139 )
2023-10-28 00:20:13 +02:00
Aylur
9315667d1f
Update README.md
2023-10-28 00:18:11 +02:00
Aylur
127e6a12a1
fix: hyprland client not removed on closewindow #147
2023-10-26 23:25:12 +02:00
Aylur
59377ec1eb
fix: bluetooth notify connect-devices on device disconnection
2023-10-26 02:14:23 +02:00
Aylur
e98c6446e6
fix: scrollable widget vscroll
2023-10-25 19:25:10 +02:00
Aylur
1229e8847f
add: extraPackages option to the home manager module ( #144 )
2023-10-24 22:32:49 +02:00
Aylur
ba348b88ae
fix: example anchor
2023-10-24 15:34:09 +02:00
Aylur
da525054e5
feat: log css errors
2023-10-23 02:20:31 +02:00
Aylur
1c0b049eec
mpris: use sha1 for caching
2023-10-23 02:20:15 +02:00
Aylur
b903646420
fix: mpris cover-path notify
2023-10-22 21:02:54 +02:00
Aylur
741d8f9ebf
fix: circularprogress default values
2023-10-22 21:02:38 +02:00
matt1432
78052894a3
Add signal for fullscreen state in Hyprland service ( #132 )
2023-10-20 23:21:26 +02:00
daulatojha17
7802efe727
fix: typo ( #137 )
2023-10-20 22:35:23 +02:00
Aylur
9da16e1608
fix: empty constructors
2023-10-20 21:43:37 +02:00
Aylur
5cde65371f
fix: Variable types
2023-10-20 18:04:29 +02:00
Aylur
e2717d2da7
fix: Variable types
2023-10-20 12:38:11 +02:00
Aylur
694aa780e1
make nm client synchronous
...
this will increase the startup time a bit, but the wired and wireless objects will not undefined at startup
2023-10-20 12:37:54 +02:00
Aylur
d46c4b7e32
fix: mpris incorrect length #135
2023-10-20 11:40:54 +02:00
Aylur
acc7a57f05
fix: notification icon with file prefix #134
2023-10-20 11:33:31 +02:00
Aylur
57f9ba2a2d
fix: fix types
2023-10-18 00:32:27 +02:00
Aylur
24cc942076
add: Audio.recorders
2023-10-17 13:42:42 +02:00
Aylur
6b6ac651b7
widget mixin class
...
instead of overriding the widget prototype, using a mixin class lets us write paramspecs for the base properties too
TODO figure out generic types
2023-10-17 11:37:07 +02:00
Aylur
c7b26075e1
migrate to girs types
2023-10-16 01:44:05 +02:00
Aylur
c91274eeb7
bump version to 1.5.0
...
I'll bump it now, so I won't forget next release, and it makes it easier to distinguish versions for users
2023-10-14 18:09:35 +02:00