735f5cc9f1
fix(launcher): crash when focusing window
...
Fixes #41 🎉
2023-05-04 20:07:46 +01:00
aed04c1ccf
chore: add trace logging for mutex locks
2023-05-04 20:07:46 +01:00
c1ea5fad7e
feat(logging): include line numbers
2023-05-04 20:07:46 +01:00
38da59cd41
refactor: fix a few pedantic clippy warnings
2023-05-04 20:07:46 +01:00
7f46cb4976
refactor(wayland): update to 0.30.0
...
This is pretty much a rewrite of the Wayland client code for `wayland-client` and `wayland-protocols` v0.30.0, and `smithay-client-toolkit` v0.17.0
2023-05-04 20:07:42 +01:00
5c18ec8ba0
Merge pull request #138 from JakeStanger/build/ron-support
...
build: enable support for `ron` config lang
2023-05-03 21:49:39 +01:00
81acc176ed
build: enable support for ron
config lang
2023-05-03 20:15:37 +01:00
618b7ef552
docs: improve example css
2023-05-02 23:08:49 +01:00
2a155b9aa8
feat(music): add css selector for button contents
2023-05-02 23:08:13 +01:00
31a57ae637
fix: scripts don't work while running ironbar under a systemd service
...
Fixes #134
2023-05-01 20:57:08 +01:00
bc87c7f0d4
chore: fix docs typo
2023-05-01 14:17:21 +01:00
bde469816a
Merge pull request #135 from JakeStanger/oknozor/master
...
fix: fallback to default icon theme for notifier items
2023-05-01 14:11:05 +01:00
Paul Delafosse
98aaaa0d14
fix: fallback to default icon theme for notifier items
2023-05-01 14:10:43 +01:00
51e95d9e01
Merge remote-tracking branch 'origin/master'
2023-05-01 13:31:31 +01:00
ea9f7caaf7
docs: add missing upower
feature flag
2023-05-01 13:30:57 +01:00
338829e275
Merge pull request #133 from JakeStanger/update_flake_lock_action
...
Update flake.lock
2023-05-01 13:26:08 +01:00
610c3528af
docs: add missing link to upower page
2023-05-01 13:24:38 +01:00
github-actions[bot]
f95e1e8f74
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/e3652e0735fbec227f342712f180f4f21f0594f2' (2023-03-30)
→ 'github:nixos/nixpkgs/08e4dc3a907a6dfec8bb3bbf1540d8abbffea22b' (2023-04-29)
• Updated input 'rust-overlay':
'github:oxalica/rust-overlay/aa480d799023141e1b9e5d6108700de63d9ad002' (2023-03-31)
→ 'github:oxalica/rust-overlay/1be440e9119e69b68151cd9c84876ff3063a2e45' (2023-04-30)
• Updated input 'rust-overlay/flake-utils':
'github:numtide/flake-utils/c0e246b9b83f637f4681389ecabcb2681b4f3af0' (2022-08-07)
→ 'github:numtide/flake-utils/cfacdce06f30d2b68473a46042957675eebb3401' (2023-04-11)
• Added input 'rust-overlay/flake-utils/systems':
'github:nix-systems/default/da67096a3b9bf56a91d16901293e51ba5b49a27e' (2023-04-09)
2023-05-01 00:58:57 +00:00
35dfbbf91d
Merge pull request #132 from JakeStanger/fix/multiple-instances
...
fix: bars duplicate when starting second instance
2023-04-30 19:55:25 +01:00
14b6c1a69f
fix: bars duplicate when starting second instance
...
This ensures that starting `ironbar` while an instance already running causes the 2nd instance to cleanly exit, and avoids launching the init code a second time.
2023-04-30 19:43:58 +01:00
0e3102de8c
Merge pull request #83 from p00f/upower-string
...
implement upower module
2023-04-30 00:26:34 +01:00
Chinmay Dalal
ad3c171eca
feat: implement upower module
2023-04-30 00:15:04 +01:00
e5bc44168f
Merge pull request #125 from JakeStanger/feat/custom-slider-label
...
feat(custom): option to toggle slider label
2023-04-23 17:35:40 +01:00
cc62927f15
Merge pull request #124 from JakeStanger/feat/music-status-icon
...
feat(music): option to hide status icon on widget
2023-04-23 17:35:19 +01:00
76e2b7ba3e
feat(music): option to hide status icon on widget
...
Adds new `show_status_icon` option.
Resolves #97 .
2023-04-23 13:00:37 +01:00
033d0f7e6e
feat(custom): option to toggle slider label
...
Adds new `show_label` option.
Resolves #115 (for real this time).
2023-04-23 12:59:55 +01:00
dc16b1e15a
Merge pull request #122 from yavko/fix-nix-pixbuf-loader
...
Attempt to fix image blurriness on nix
2023-04-23 11:10:04 +01:00
03cd263095
Merge pull request #121 from JakeStanger/fix/icon-scale
...
fix(image): not scaling images for hidpi
2023-04-23 11:07:49 +01:00
db0868a3fc
fix(image): not scaling icons for hidpi
2023-04-23 11:07:19 +01:00
Yavor Kolev
0382b50cf4
Merge branch 'JakeStanger:master' into fix-nix-pixbuf-loader
2023-04-22 16:49:19 -07:00
yavko
338f5a0e1b
fix(nix): Attempt to fix image blurriness
2023-04-22 16:47:04 -07:00
20949a7744
Merge pull request #120 from JakeStanger/feat/icon-sizes
...
feat: ability to configure image icon sizes
2023-04-22 22:35:21 +01:00
2da28b9bf5
feat: ability to configure image icon sizes
...
Adds `icon_size` option to following widgets:
- `clipboard`
- `launcher`
- `music`
- `workspaces`
Also adds `cover_image_size` option to `music`.
2023-04-22 22:22:49 +01:00
618e97f1e8
Merge pull request #119 from JakeStanger/feat/slider-step
...
Custom slider widget step option
2023-04-22 21:39:50 +01:00
dd7c9f30db
docs: add transition module-level options
2023-04-22 21:29:47 +01:00
1fa0c0e977
feat(custom): support mouse wheel on slider
2023-04-22 21:29:47 +01:00
74d18aedfb
Merge pull request #118 from JakeStanger/fix/dynamic-string
...
fix(dynamic string): crash when last segment is static and a single char
2023-04-22 16:40:33 +01:00
2c88c99cb6
fix(dynamic string): crash when last segment is static and a single char
...
Resolves #117 .
2023-04-22 16:29:54 +01:00
236bb09170
Merge pull request #116 from JakeStanger/feat/revealer
...
feat: wrap modules in a revealer to support animated show/hide
2023-04-22 15:24:20 +01:00
83f44fd92f
feat: wrap modules in a revealer to support animated show/hide
...
Resolves #72 .
2023-04-22 14:49:15 +01:00
1855416db4
Merge pull request #114 from JakeStanger/feat/common-in-custom
...
feat(custom): support common options in widgets
2023-04-22 13:48:08 +01:00
e63509a3a7
refactor: fix a few new clippy warnings
2023-04-22 13:45:44 +01:00
4a09b70854
feat(custom): support common options in widgets
2023-04-22 13:34:39 +01:00
9d09855fce
Merge pull request #109 from JakeStanger/fix/tray-icons
...
fix(tray): icons sometimes not showing
2023-04-22 11:01:06 +01:00
e9d0273176
Merge pull request #113 from yavko/fix-nix-run
...
Fix `nix run` support
2023-04-22 10:47:37 +01:00
yavko
7926bb07eb
fix(nix): Fix nix run
support
2023-04-21 21:43:55 -07:00
6fd69d657c
refactor: move module creation code to module module
2023-04-21 23:51:54 +01:00
27d11de661
refactor(config): split common code into separate file
2023-04-21 23:51:29 +01:00
07df51c249
docs: include readme in rust docs
2023-04-21 23:50:49 +01:00
b038e7671a
fix(tray): icons sometimes not showing
...
Previously icons were only loaded from the theme based on the provided icon name. Sometimes no icon name was provided, and sometimes the name is just missing from the theme.
This falls back to using the provided pixbuf, and then falls back to just displaying the name as text if that is not available.
2023-04-21 23:02:53 +01:00