1
0
Fork 0
mirror of https://github.com/Zedfrigg/ironbar.git synced 2025-04-20 11:54:23 +02:00
Commit graph

378 commits

Author SHA1 Message Date
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
31505c7140
Merge pull request #449 from calops/vertical-tray
Add `direction` option for tray module
2024-02-17 01:46:45 +00:00
Rémi Labeyrie
b037a55fb7
feat(tray): add direction option 2024-02-17 00:33:10 +01:00
4b40455932
Merge branch 'JakeStanger:master' into feat/networkmanager 2024-02-15 15:23:44 +01:00
b92c8d65ce
feat: add icon size config and cellular support to networkmanager module 2024-02-15 15:20:39 +01:00
33d367cdf4
feat: networkmanager module is now an optional Cargo feature 2024-02-15 15:18:18 +01:00
f68d95a740
fix(logging): log file growing indefinitely
Log files are now created on a daily rotation, keeping 3 days worth of logs. This also changes the log file names.

Fixes #453
2024-02-14 21:16:53 +00:00
3e9cf85c2c
Merge branch 'JakeStanger:master' into feat/networkmanager 2024-02-13 15:55:16 +01:00
Disr0
76a68165f0
feat(upower): add new formatting properties 2024-02-12 23:05:31 +00:00
05e0083030
feat: add networkmanager module 2024-02-10 17:12:07 +01:00
Ross MacLeod
f4384b6252 feat: enable use of markup in clock module format and format_popup, and update documentation to reflect supporting Pango markup in both 2024-02-08 23:33:32 -05:00
f3687c5f9e
refactor: replace deprecated indexmap method 2024-02-02 20:05:29 +00:00
4934f2c409
Merge pull request #433 from JakeStanger/refactor/clippy
refactor: fix new strict clippy warnings
2024-02-01 22:50:58 +00:00
aaef3bf96c
refactor: fix new strict clippy warnings 2024-02-01 22:39:43 +00:00
133632d1ad
fix(tray): vastly improve rendering performance 2024-02-01 22:38:14 +00:00
061663392e
fix: do not panic on full channels 2024-01-29 23:30:25 +00:00
b3a70ce8fa
fix(tray): not handling checkbox items 2024-01-27 01:04:30 +00:00