e6f7108862
Merge pull request #497 from JakeStanger/feat/cairo
...
feat: new cairo module
2024-04-17 20:49:59 +01:00
b0a05b7cda
feat: new cairo module
...
Resolves #105
Co-authored-by: A-Cloud-Ninja <5809177+A-Cloud-Ninja@users.noreply.github.com>
2024-04-17 20:35:35 +01:00
cfaba87f2f
feat(ipc): ironvar list command
2024-04-13 23:08:45 +01:00
Claire Neveu
f50a65eab5
fix: upower module should display correctly for vertical bars
2024-04-06 12:05:28 -04:00
Claire Neveu
44be58594b
feat: Add orientation and direction support for sys info
2024-04-06 12:05:04 -04:00
Claire Neveu
70b2c592b2
feat: Add orientation support for custom label and button
2024-04-06 12:03:43 -04:00
Claire Neveu
702b0a63bf
feat: Add orientation support for clock
2024-04-06 12:03:15 -04:00
26ffed7b40
build: remove some unused features/deps
2024-04-02 20:12:09 +01:00
9245188af7
refactor: better error handling for client initialization
2024-04-01 16:34:25 +01:00
1b35354272
refactor: fix clippy warnings
2024-04-01 16:33:38 +01:00
10b3b01e5b
Merge pull request #527 from JakeStanger/feat/custom-button-box
...
feat(custom): ability to add modules/widgets to buttons
2024-04-01 15:47:39 +01:00
46224d8a54
feat(custom): ability to add modules/widgets to buttons
...
Resolves #207
2024-04-01 15:42:26 +01:00
3ba8b4bd96
fix: regressions introduced by #505
...
- Crash on startup if modules missing common options
- Crash on startup due to disable_popup incorrectly mandatory
2024-04-01 15:40:12 +01:00
46cbaca5e0
feat: option to disable module popup
2024-04-01 15:09:11 +01:00
994f4a4a12
feat: ability to add custom modules instead native modules
...
Resolves #131
2024-04-01 15:01:37 +01:00
e1094ca586
refactor: change NetworkManager ModuleConfig capitalisation
2024-03-31 22:50:10 +02:00
c41d37ca38
fix: add explicit failure message for DBus property downcasting
2024-03-31 22:45:24 +02:00
68ca8da302
refactor: change NetworkManager module and state capitalisation
2024-03-31 22:42:36 +02:00
eaaa937be8
chore: correct comment
2024-03-30 23:17:23 +00:00
ed9332d854
Merge branch 'master' into feat/networkmanager
2024-03-30 16:24:14 +01:00
53c4c7bfc9
feat: add support for VPN primary connection
2024-03-30 01:40:04 +01:00
706e040e25
refactor: split bar/top-level config structs
...
This allows for some options which are not actually bar-level to be separated, which makes some work moving forward a little easier and keeps things cleaner.
2024-03-29 21:54:04 +00:00
288cfeb9a8
docs: expand comment about dbus client refactor
2024-03-29 21:01:36 +01:00
4e2352c9e9
Merge branch 'master' into feat/networkmanager
2024-03-29 20:40:46 +01:00
30b11db435
fix(tray): cannot activate menu options with right click
...
Fixes #513
2024-03-29 13:13:29 +00:00
ba004455b2
feat(tray): option to prefer theme-provided icons
2024-03-29 00:31:20 +00:00
004ea76da5
refactor(tray): complete client rewrite
2024-03-29 00:31:20 +00:00
c7b6ee8bc0
refactor: add dead_code allow to fix build warning
2024-03-29 00:29:27 +00:00
8e9db141f8
docs(macros): add missing comment
2024-03-29 00:29:13 +00:00
8254627595
Merge pull request #481 from slowsage/fix/mpris
...
Fix(music): mpris - handle no active mpris player on launch & hide label when player list is empty.
2024-03-18 23:41:19 +00:00
slowsage
180f8748bb
fix(music): Handle NoActivePlayer (playerctld) , NoReply, NoMethod, ServiceUnknown DBus errors in mpris.
2024-03-18 19:28:30 -04:00
5a3ba08ddd
Merge pull request #470 from JakeStanger/fix/tray
...
More tray fixes
2024-03-17 14:12:56 +00:00
b912619d61
refactor(image): add debug logging
2024-03-14 22:36:30 +00:00
00a6a84ca6
refactor(upower): cheaper string building
2024-03-14 22:36:20 +00:00
86c5b69f18
refactor(tray): tidy imports
2024-03-14 22:35:55 +00:00
9031438f56
Merge branch 'master' into feat/networkmanager
2024-03-12 14:27:46 +01:00
85db13d2ef
fix: yet another missing cfg attribute for networkmanager module
2024-03-12 14:24:34 +01:00
cdc196dc6f
fix: missing cfg attribute for networkmanager module in bar loading
2024-03-12 13:55:26 +01:00
4df4805228
docs: remove todo for icon size config
2024-03-12 13:07:06 +01:00
cf44c461db
fix(workspaces): favourites not persisting for initially open workspaces
...
Fixes #464 .
2024-03-10 13:41:52 +00:00
7742a46578
feat: swaync notifications module
...
Adds a new module which connects to SwayNC to display information from the notifications deamon.
Resolves #7
2024-03-04 20:33:53 +00:00
660dc81e7d
chore: refactors to volume pr #460 i forgot
...
whoops
2024-03-04 20:21:26 +00:00
a70956bb3b
feat: add new volume module
2024-03-04 19:53:02 +00:00
slowsage
f2638497fa
fix(launcher): not resolving icon for some apps
...
When using spotify in wayland with hyprland, the spotify icon is not
pulled up correctly by the launcher module.
The class/app_id is "" while the name/title is "Spotify Premium". This
uses item.name as a fallback which ensure spotify icon shows up
correctly under wayland.
Refs: #228 , #146
2024-02-27 20:11:14 +00:00
c62d47555e
fix(tray): submenus not working
...
Fixes a regression from previous tray fixes that caused submenus within
the main tray menu to never show.
Fixes #455
2024-02-25 20:57:36 +00:00
0675b917f2
fix(tray): icons ignoring scaling
2024-02-25 20:57:36 +00:00
72440e69c9
feat(tray): icon size setting
2024-02-25 17:13:28 +00:00
a10466e7e9
fix(popup): re-position on resize due to content change
2024-02-18 14:57:33 +00:00
a55ba8c523
refactor: rename get_orientation
method to orientation
2024-02-18 14:57:29 +00:00
6fe9c54134
fix(clipboard): unable to paste large images into xwayland
...
Thanks to a nightly clippy warning which found I wasn't using `file.write` correctly.
Fixes #86 .
2024-02-18 00:41:16 +00:00