Commit Graph

1021 Commits

Author SHA1 Message Date
Jake Stanger
057fdffc5f
docs(examples): fix incorrect cpu sensor name
Resolves #607
2024-05-23 21:59:50 +01:00
Jake Stanger
9db0cbcbdc
docs(upower): fix incorrect css selectors
Resolves #593
2024-05-23 21:59:04 +01:00
Jake Stanger
7d191065fc
docs: add notes about nerd fonts
Resolves #558
2024-05-23 21:58:07 +01:00
Jake Stanger
63ca68988f
Merge pull request #597 from JakeStanger/docs/modules
docs: add rustdoc comments to all module options
2024-05-23 21:52:10 +01:00
Jake Stanger
c7743b28c6
docs: add rustdoc comments to all module options
This part of an upcoming effort to generate documentation from code.

Pushing this out before that stage so that the JSON schema is fully documented.
2024-05-23 21:46:33 +01:00
Jake Stanger
b0d3bfd6d9
Merge pull request #605 from JakeStanger/fix/launcher-favourites
fix(launcher): favourites staying focused when closed in hyprland
2024-05-22 09:59:40 +01:00
Jake Stanger
9a39420ae2
fix(launcher): favourites staying focused when closed in hyprland
Fixes #603
2024-05-21 19:27:23 +01:00
Jake Stanger
fd58ce771d
Merge pull request #602 from JakeStanger/dependabot/cargo/serde-1.0.202
build(deps): bump serde from 1.0.201 to 1.0.202
2024-05-21 14:28:51 +01:00
Jake Stanger
d8d963e55e
Merge pull request #601 from JakeStanger/dependabot/cargo/mlua-0.9.8
build(deps): bump mlua from 0.9.7 to 0.9.8
2024-05-21 14:28:23 +01:00
dependabot[bot]
af44d297f0
build(deps): bump serde from 1.0.201 to 1.0.202
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.201 to 1.0.202.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.201...v1.0.202)

---
updated-dependencies:
- dependency-name: serde
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-20 14:14:20 +00:00
dependabot[bot]
e1efcd20b5
build(deps): bump mlua from 0.9.7 to 0.9.8
Bumps [mlua](https://github.com/khvzak/mlua) from 0.9.7 to 0.9.8.
- [Release notes](https://github.com/khvzak/mlua/releases)
- [Changelog](https://github.com/mlua-rs/mlua/blob/master/CHANGELOG.md)
- [Commits](https://github.com/khvzak/mlua/compare/v0.9.7...v0.9.8)

---
updated-dependencies:
- dependency-name: mlua
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-20 14:13:55 +00:00
SerraPi
4ad4b0e070
fix(ipc): regression - reload not working due to #592
let index = match index {
        Some(index) => index - 1,
        None => {
            lock!(map).push(monitor_name.clone());
            lock!(map).len() - 1
        }
    };

//This causes index to underflow
//Expected Output is something like 0, 1, etc
//But sometimes we go back around to 18446744073709551615

//Removing the -1 here seems to work ok with multi monitor, and reload is not broken anymore
Some(index) => index,
2024-05-19 22:35:52 +01:00
Jake Stanger
3b6480f3f2
Merge pull request #596 from JakeStanger/build/nix
refactor: update `nix` crate to latest version
2024-05-18 22:08:12 +01:00
Jake Stanger
f7f991b2e6
docs(compiling): fix wrong fedora package for pulse libs 2024-05-18 22:04:16 +01:00
Jake Stanger
c876904bda
refactor: update nix crate to latest version
Fixes #573
2024-05-18 21:58:32 +01:00
Jake Stanger
47e3e0f9b2
Merge pull request #592 from JakeStanger/fix/bar-positions
fix: all bars showing on same display due to GTK bug
2024-05-18 01:28:19 +01:00
Jake Stanger
520a94abfa
fix: all bars showing on same display due to GTK bug
This is a nasty hack, which will hopefully only be temporary.

See https://github.com/swaywm/sway/issues/8164 for details
2024-05-18 01:25:14 +01:00
Jake Stanger
c641b368a5
Merge pull request #591 from JakeStanger/fix/launcher-reload
fix(launcher): ghost windows in reload
2024-05-15 20:04:16 +01:00
Jake Stanger
4a37429634
fix(launcher): ghost windows in reload
Fixes #585
2024-05-15 19:54:55 +01:00
Jake Stanger
407d58606d
Merge pull request #590 from JakeStanger/dependabot/cargo/serde-1.0.201
build(deps): bump serde from 1.0.200 to 1.0.201
2024-05-14 09:48:39 +01:00
Jake Stanger
5eda63c182
Merge pull request #588 from JakeStanger/dependabot/cargo/serde_json-1.0.117
build(deps): bump serde_json from 1.0.116 to 1.0.117
2024-05-14 09:42:32 +01:00
dependabot[bot]
b62bdcb03e
build(deps): bump serde from 1.0.200 to 1.0.201
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.200 to 1.0.201.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.200...v1.0.201)

---
updated-dependencies:
- dependency-name: serde
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-13 14:33:05 +00:00
dependabot[bot]
ec78d7fffe
build(deps): bump serde_json from 1.0.116 to 1.0.117
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.116 to 1.0.117.
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/v1.0.116...v1.0.117)

---
updated-dependencies:
- dependency-name: serde_json
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-13 14:32:19 +00:00
Jake Stanger
04a694e2ad refactor: fix latest clippy warnings 2024-05-11 20:56:18 +01:00
Jake Stanger
f78a062f3a
Merge pull request #586 from JakeStanger/feat/label-markup
Add pango markup support to remaining locations
2024-05-11 20:47:44 +01:00
Jake Stanger
951576ce3c feat: pango markup support in image icons 2024-05-11 20:44:20 +01:00
Jake Stanger
f11da3eca1 feat(music): pango markup support 2024-05-11 20:44:03 +01:00
Jake Stanger
386955c1ea
Merge pull request #578 from JakeStanger/fix/sway-workspaces
fix(workspaces): regression due to #572
2024-05-09 17:38:43 +01:00
Jake Stanger
c45ea02a7d fix(workspaces): regression due to #572
Fixes #574
2024-05-09 17:25:08 +01:00
Jake Stanger
4695279d69
Merge pull request #572 from JakeStanger/fix/workspace-rename
fix(workspaces): add support for hyprland rename event
2024-05-07 09:54:37 +01:00
Jake Stanger
c6aff14135 chore: bump version to 0.16.0-pre 2024-05-07 09:53:43 +01:00
Jake Stanger
5e7f576841 fix(workspaces): add support for hyprland rename event
Renaming workspaces on Hyprland will now work as expected.

This also refactors the workspace code to depend on IDs rather than
names which should make it more robust against the same sort of issue
in future.

Fixes #469
2024-05-07 09:42:55 +01:00
Jake Stanger
54083884cd
Merge pull request #571 from JakeStanger/dependabot/cargo/serde-1.0.200
build(deps): bump serde from 1.0.199 to 1.0.200
2024-05-06 17:03:29 +01:00
dependabot[bot]
02ace93617
build(deps): bump serde from 1.0.199 to 1.0.200
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.199 to 1.0.200.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.199...v1.0.200)

---
updated-dependencies:
- dependency-name: serde
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-06 15:55:54 +00:00
Jake Stanger
8cb7655af1 chore: remove unused num-traits dep 2024-05-06 16:54:07 +01:00
Jake Stanger
c08441eff4
chore(readme): add note for v.0.15.1 2024-05-05 12:31:36 +01:00
JakeStanger
c25440cd32 docs: update CHANGELOG.md for v0.15.1 [skip ci] 2024-05-05 11:29:44 +00:00
Jake Stanger
3a1c604423 chore(release): v0.15.1 2024-05-05 12:27:31 +01:00
Jake Stanger
3a947d1e14 chore: remove println 2024-05-04 17:14:39 +01:00
Jake Stanger
d5e493ec8d chore: regen lockfile
Resolves #569
2024-05-04 15:00:42 +01:00
Nadia
f7a39ddecc
build: update hyprland-rs to 0.4.0-alpha.1
(#565) 

this does have some breaking changes in it so it could have other
side effects.
2024-05-03 21:39:09 +01:00
Jake Stanger
78fcd44c1a
chore: bump version to 0.15.1-pre 2024-05-03 21:38:07 +01:00
drendog
1971f3bb1e
docs(volume): update deprecated volume token (#567) 2024-05-01 21:37:56 +01:00
Jake Stanger
57de8c3ea4
Merge pull request #566 from JakeStanger/update_flake_lock_action
Update flake.lock
2024-05-01 08:22:10 +01:00
github-actions[bot]
b846ea0b84 flake.lock: Update
Flake lock file updates:

• Updated input 'crane':
    'github:ipetkov/crane/ada0fb4dcce4561acb1eb17c59b7306d9d4a95f3?narHash=sha256-LEg6/dmEFxx6Ygti5DO9MOhGNpyB7zdxdWtzv/FCTXk%3D' (2024-03-29)
  → 'github:ipetkov/crane/a5eca68a2cf11adb32787fc141cddd29ac8eb79c?narHash=sha256-apdecPuh8SOQnkEET/kW/UcfjCRb8JbV5BKjoH%2BDcP4%3D' (2024-04-24)
• Updated input 'naersk':
    'github:nix-community/naersk/aeb58d5e8faead8980a807c840232697982d47b9?narHash=sha256-/TdeHMPRjjdJub7p7%2Bw55vyABrsJlt5QkznPYy55vKA%3D' (2023-10-27)
  → 'github:nix-community/naersk/c5037590290c6c7dae2e42e7da1e247e54ed2d49?narHash=sha256-CO8MmVDmqZX2FovL75pu5BvwhW%2BVugc7Q6ze7Hj8heI%3D' (2024-04-19)
• Updated input 'naersk/nixpkgs':
    'github:NixOS/nixpkgs/807c549feabce7eddbf259dbdcec9e0600a0660d?narHash=sha256-9slQ609YqT9bT/MNX9%2B5k5jltL9zgpn36DpFB7TkttM%3D' (2024-03-29)
  → 'github:NixOS/nixpkgs/cf8cc1201be8bc71b7cbbbdaf349b22f4f99c7ae?narHash=sha256-yNAevSKF4krRWacmLUsLK7D7PlfuY3zF0lYnGYNi9vQ%3D' (2024-04-28)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/d8fe5e6c92d0d190646fb9f1056741a229980089?narHash=sha256-iMUFArF0WCatKK6RzfUJknjem0H9m4KgorO/p3Dopkk%3D' (2024-03-29)
  → 'github:nixos/nixpkgs/58a1abdbae3217ca6b702f03d3b35125d88a2994?narHash=sha256-mdTQw2XlariysyScCv2tTE45QSU9v/ezLcHJ22f0Nxc%3D' (2024-04-27)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/f258266af947599e8069df1c2e933189270f143a?narHash=sha256-EJ03x3N9ihhonAttkaCrqxb0djDq3URCuDpmVPbNZhA%3D' (2024-03-31)
  → 'github:oxalica/rust-overlay/ce35c36f58f82cee6ec959e0d44c587d64281b6f?narHash=sha256-lKTA3XqRo4aVgkyTSCtpcALpGXdmkilHTtN00eRg0QU%3D' (2024-04-30)
2024-05-01 00:55:38 +00:00
Jake Stanger
d2ea260569
Merge pull request #563 from JakeStanger/dependabot/cargo/serde-1.0.199
build(deps): bump serde from 1.0.198 to 1.0.199
2024-04-30 20:03:55 +01:00
Jake Stanger
ba4bb40877
Merge pull request #564 from slowsage/fix/workflow_run_name
ci(binary): use release tag instead of github.ref_name
2024-04-30 12:37:05 +01:00
slowsage
5cc060c988 ci(binary): use release tag instead of github.ref_name 2024-04-29 10:17:46 -04:00
dependabot[bot]
acbca9462c
build(deps): bump serde from 1.0.198 to 1.0.199
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.198 to 1.0.199.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.198...v1.0.199)

---
updated-dependencies:
- dependency-name: serde
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-29 14:08:10 +00:00
Jake Stanger
d37547e046
chore: fix changelog formatting 2024-04-29 11:14:34 +01:00