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

279 commits

Author SHA1 Message Date
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
246313136f
Merge pull request #111 from JakeStanger/fix/script-parsing
fix(script): parser incorrectly handling colons
2023-04-21 20:37:13 +01:00
15a9d8d42c
fix(script): parser incorrectly handling colons
The short input parser was previously splitting colons, and incorrectly handling situations where the `cmd` section contained colons. The parser now properly checks input in the `mode:interval:cmd` format, moving onto the next section regardless of whether the previous was found.

This means unless your script literally starts with `poll:` or `5000:` you won't hit this issue anymore.
2023-04-20 21:59:23 +01:00
8e99fd4d0f
chore(system tray): add debug logging 2023-04-16 19:55:17 +01:00
1e1d65ae49
chore(script): add debug logging 2023-04-13 12:47:26 +01:00
2815cef440
Merge pull request #106 from JakeStanger/feat/custom-dynamic-image
Custom image dynamic src support
2023-04-10 20:17:58 +01:00
138b5b3903
docs(custom): fix potential error in progress example 2023-04-10 20:05:37 +01:00
7355db74ec
fix(image): http provider not handling non-success codes 2023-04-10 20:05:13 +01:00
c214f65ecb
refactor: fix strict clippy warnings 2023-04-10 20:04:59 +01:00
3d308ab572
feat(custom): support dynamic string in image source
Resolves #94.
2023-04-10 20:04:36 +01:00
b770ae716c
Merge pull request #104 from JakeStanger/feat/custom-widgets
Custom module improvements
2023-04-10 14:02:42 +01:00
3613aef5c5
refactor(custom): reduce a lot of repeated code 2023-04-10 13:51:07 +01:00
a9d1233909
feat(custom): support dynamic strings on buttons 2023-04-10 13:49:09 +01:00
72b14b6c4e
feat(custom): progress bar widget.
Resolves partially #68.
2023-04-10 12:59:24 +01:00
910945306c
fix(dynamic string): parser issue related to incorrectly matching braces 2023-04-10 00:17:09 +01:00
dfe1964abf
feat(custom): slider widget
Resolves partially #68.
2023-04-10 00:17:09 +01:00
e928b30f99
docs(custom): rewrite widget options to be clearer 2023-04-10 00:16:44 +01:00
2ab06f044e
refactor(custom): split into enum with separate file per widget 2023-04-07 20:24:41 +01:00
4b4f1ffc21
Merge pull request #103 from JakeStanger/feat/popup-gap-config
feat: ability to configure popup gap
2023-04-07 15:02:58 +01:00
0691db3b87
Merge pull request #102 from JakeStanger/feat/labels
feat: new label module
2023-04-07 14:53:56 +01:00
cac064f479
feat: ability to configure popup gap 2023-04-07 14:53:18 +01:00
6c622864b3
feat: new label module
Takes a text label, with the ability to include embedded scripts.

Resolves #80.
2023-04-07 14:29:07 +01:00
55c06c4766
chore: bash script for regenerating examples 2023-04-07 14:26:17 +01:00
JakeStanger
1b0287becc docs: update CHANGELOG.md for v0.11.0 [skip ci] 2023-04-01 17:44:26 +00:00
7bf44ca75d
chore(release): v0.11.0 2023-04-01 18:36:24 +01:00
fb04ceab7d
Merge pull request #95 from JakeStanger/feat/module-hover
feat: module hover options
2023-04-01 18:17:52 +01:00
102d2478a9
feat: module hover options
Resolves #70.
2023-04-01 13:29:40 +01:00
80a414ab67
build: update deps
Resolves #93
2023-04-01 13:12:26 +01:00
72ba17add3
Merge pull request #92 from JakeStanger/update_flake_lock_action
Update flake.lock
2023-04-01 11:14:03 +01:00
github-actions[bot]
2b07620847 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/7f5639fa3b68054ca0b062866dc62b22c3f11505' (2023-02-26)
  → 'github:nixos/nixpkgs/e3652e0735fbec227f342712f180f4f21f0594f2' (2023-03-30)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/c1df023b1aaded1b65a1f4ad604a98a58ab4db97' (2023-02-28)
  → 'github:oxalica/rust-overlay/aa480d799023141e1b9e5d6108700de63d9ad002' (2023-03-31)
2023-04-01 00:57:22 +00:00
ba488ad38f
Merge pull request #89 from yavko/fix-hm-module
Fix home manager module, and features
2023-03-29 12:51:55 +01:00
yavko
d0b7bdbafc
fix(nix): home manager module, and features 2023-03-29 01:45:40 -07:00
0f5ec1fe34
Merge pull request #85 from JakeStanger/refactor/config
Use `universal-config` crate for config
2023-03-19 16:37:20 +00:00
6221f7454a
refactor: fix new clippy warnings 2023-03-19 16:22:40 +00:00
ecdd71a43d
refactor(config): use universal-config crate.
XML config is not supported.
2023-03-19 16:22:40 +00:00
01a36a9476
build: update gtk deps 2023-03-19 00:14:59 +00:00
d4dd8c41ea
chore: improve image provider logging 2023-03-04 23:13:35 +00:00
83c5dceaa7
chore: clean up println calls 2023-03-04 23:13:22 +00:00
711644e190
Merge pull request #81 from JakeStanger/fix/dynamic-string-ordering
Fix dynamic string ordering
2023-03-01 23:20:41 +00:00
8cbb73b75e
fix(dynamic string): dynamic sections not respecting ordering
Fixes #69.
2023-03-01 23:09:34 +00:00
7212bbcf61
refactor(dynamic string): use vec instead of indexmap 2023-03-01 23:09:01 +00:00
0125ce5916
docs(examples): update styles example 2023-03-01 20:35:41 +00:00
2b26eaf410
docs(clipboard): fix incorrect setting description 2023-03-01 20:35:31 +00:00
33676fc4dc
ci(nix): fix cachix error 2023-03-01 20:35:12 +00:00
7978c48d5c
Merge pull request #79 from JakeStanger/update_flake_lock_action
Update flake.lock
2023-03-01 12:55:52 +00:00
1d37e010c8
Merge pull request #66 from yavko/add-nix-flags
Add initial nix flags impl
2023-03-01 12:55:25 +00:00
yavko
54b9b28c75
fix: make readme more concise 2023-02-28 19:11:18 -08:00
yavko
3a44d74cf3
style(nix): fmt flake.nix 2023-02-28 19:08:43 -08:00
yavko
b1475a1aff
feat(nix): use cargo default features 2023-02-28 19:07:12 -08:00