LGUG2Z
6516c808ee
chore(deps): cargo update
2025-03-10 20:52:42 -07:00
dependabot[bot]
7ccdff4986
chore(deps): bump netdev from 0.32.0 to 0.33.0
...
Bumps [netdev](https://github.com/shellrow/netdev ) from 0.32.0 to 0.33.0.
- [Release notes](https://github.com/shellrow/netdev/releases )
- [Commits](https://github.com/shellrow/netdev/compare/v0.32.0...v0.33.0 )
---
updated-dependencies:
- dependency-name: netdev
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-10 08:33:09 -07:00
dependabot[bot]
c48e1db0ff
chore(deps): bump random_word from 0.4.3 to 0.5.0
...
Bumps [random_word](https://github.com/MitchellRhysHall/random_word ) from 0.4.3 to 0.5.0.
- [Commits](https://github.com/MitchellRhysHall/random_word/commits )
---
updated-dependencies:
- dependency-name: random_word
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-10 08:32:59 -07:00
Csaba
acf780767c
feat(bar): add changing icons based on the time
...
This commit adds a little Easter egg on the time widget.
Use the `changing_icon` setting to enable this feature.
Based on the current time, the widget will use different icons to
indicate certain activities of the day.
00:00 MOON
06:00 ALARM
06:01 BREAD
06:30 BARBELL
08:00 COFFEE
08:30 CLOCK
12:00 HAMBURGER
12:30 CLOCK_AFTERNOON
18:00 FORK_KNIFE
18:30 MOON_STARS
2025-03-09 11:48:46 -07:00
dependabot[bot]
91ff9b8852
chore(deps): bump ring from 0.17.11 to 0.17.13
...
Bumps [ring](https://github.com/briansmith/ring ) from 0.17.11 to 0.17.13.
- [Changelog](https://github.com/briansmith/ring/blob/main/RELEASES.md )
- [Commits](https://github.com/briansmith/ring/commits )
---
updated-dependencies:
- dependency-name: ring
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-07 16:47:46 -08:00
Csaba
81a7951312
feat(bar): added timezone to time and date widgets
...
This commit adds the timezone on the time and date widgets as a new
setting.
In case the timezone is invalid, the output is replaced with an error
message.
Use a custom format to display additional information.
resolve #1312
2025-03-07 16:28:45 -08:00
Jerry Kingsbury
f40e80cd61
test(wm): add window manager unit tests
...
Created a test that creates the WM instance and ensures the instance is
running. The test creates a custom socket and then cleans up the socket
file after completion.
Created a test that creates a WM instance, monitor instance, and
workpace. The tests checks to ensure that the expected workspace is
focused properly.
Included recommended fixes to ensure that the focus_workspace function
is used correctly and that the test accurately checks the workspaces
length, current workspace index, and switching to an existing workspace.
2025-03-06 15:34:30 -08:00
LGUG2Z
1325da4e81
chore(deps): cargo update
2025-03-03 21:46:03 -08:00
LGUG2Z
ca893140f5
chore(deps): bump eframe to 0.31
2025-02-27 16:50:59 -08:00
LGUG2Z
dadc40777f
chore(deps): bump shadow-rs from 0.38 to 1
2025-02-24 21:12:31 -08:00
LGUG2Z
5e2c18cad3
chore(deps): bump win32-display-data
2025-02-24 17:28:50 -08:00
LGUG2Z
8bc04f0610
chore(deps): bump windows-rs from 0.58 to 0.60
2025-02-21 20:16:50 -08:00
alex-ds13
ce99290027
chore(deps): update win32-display-data rev
2025-02-20 19:55:19 -08:00
LGUG2Z
c903cdbb75
chore(dev): begin v0.1.35-dev
2025-02-20 19:31:27 -08:00
LGUG2Z
80edcadbf7
chore(release): v0.1.34
2025-02-20 18:06:19 -08:00
dependabot[bot]
36dedbe3fe
chore(deps): bump os_info from 3.9.2 to 3.10.0
...
Bumps [os_info](https://github.com/stanislav-tkach/os_info ) from 3.9.2 to 3.10.0.
- [Release notes](https://github.com/stanislav-tkach/os_info/releases )
- [Changelog](https://github.com/stanislav-tkach/os_info/blob/master/CHANGELOG.md )
- [Commits](https://github.com/stanislav-tkach/os_info/compare/v3.9.2...v3.10.0 )
---
updated-dependencies:
- dependency-name: os_info
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-18 08:03:40 -08:00
alex-ds13
86bbcac5ae
feat(client): add more re-exports for integrations
...
This commit is a squashed commit of all the individual commits that made
up PR #1267 - adding various derives and re-exports aimed at improving
the komorebi integration surface for third party applications.
2025-02-07 15:53:38 -08:00
LGUG2Z
83114ed3e7
chore(deps): cargo update
2025-02-03 19:21:46 -08:00
dependabot[bot]
241f8a1375
chore(deps): bump getset from 0.1.3 to 0.1.4
...
Bumps [getset](https://github.com/jbaublitz/getset ) from 0.1.3 to 0.1.4.
- [Release notes](https://github.com/jbaublitz/getset/releases )
- [Commits](https://github.com/jbaublitz/getset/compare/0.1.3...0.1.4 )
---
updated-dependencies:
- dependency-name: getset
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-27 16:53:31 -08:00
dependabot[bot]
bd0913a5f5
chore(deps): bump clap from 4.5.26 to 4.5.27
...
Bumps [clap](https://github.com/clap-rs/clap ) from 4.5.26 to 4.5.27.
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.26...clap_complete-v4.5.27 )
---
updated-dependencies:
- dependency-name: clap
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-27 16:40:26 -08:00
LGUG2Z
e2f7fe50c9
feat(wm): use monitor hardware ids where available
...
This commit pulls in changes to win32-display-data which provide the
monitor hardware serial number id taken from WmiMonitorID where
available.
No work has yet been done to integrate this with options such as
display_index_preferences.
2025-01-25 22:02:50 -08:00
dependabot[bot]
e153d2ea0c
chore(deps): bump serde_json from 1.0.135 to 1.0.137
...
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.135 to 1.0.137.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.135...v1.0.137 )
---
updated-dependencies:
- dependency-name: serde_json
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-22 20:37:51 -08:00
dependabot[bot]
e01c3e3c71
chore(deps): bump bitflags from 2.7.0 to 2.8.0
...
Bumps [bitflags](https://github.com/bitflags/bitflags ) from 2.7.0 to 2.8.0.
- [Release notes](https://github.com/bitflags/bitflags/releases )
- [Changelog](https://github.com/bitflags/bitflags/blob/main/CHANGELOG.md )
- [Commits](https://github.com/bitflags/bitflags/compare/2.7.0...2.8.0 )
---
updated-dependencies:
- dependency-name: bitflags
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-22 20:37:33 -08:00
dependabot[bot]
129dc5d43f
chore(deps): bump winreg from 0.53.0 to 0.55.0
...
Bumps [winreg](https://github.com/gentoo90/winreg-rs ) from 0.53.0 to 0.55.0.
- [Release notes](https://github.com/gentoo90/winreg-rs/releases )
- [Changelog](https://github.com/gentoo90/winreg-rs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/gentoo90/winreg-rs/compare/v0.53.0...v0.55.0 )
---
updated-dependencies:
- dependency-name: winreg
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-13 14:54:43 -08:00
LGUG2Z
eb6e12e2bd
test(wm): add backwards compat integration test
2025-01-11 18:29:10 -08:00
LGUG2Z
b451df0379
chore(dev): begin v0.1.34-dev
2025-01-11 15:06:50 -08:00
LGUG2Z
cc51f62c3a
chore(release): v0.1.33
2025-01-11 13:33:13 -08:00
LGUG2Z
c71e61fb1e
chore(deps): cargo update
2025-01-08 21:39:21 -08:00
LGUG2Z
3aa92a1255
feat(bar): add update widget
...
This commit adds a new widget, "Update", which will check for komorebi
version updates using the cargo package version of the running binary
and the latest release returned from the GitHub API.
If the latest release is newer than the current cargo package version, a
widget will be shown, which can be clicked to open the changelog of the
latest release.
2025-01-04 21:14:33 -08:00
LGUG2Z
5a8f48c6b9
chore(dev): begin v0.1.33-dev
2025-01-03 18:20:23 -08:00
LGUG2Z
4b9d811499
chore(release): v0.1.32
2025-01-01 11:23:43 -08:00
LGUG2Z
53a83eedb5
chore(deps): cargo update
2024-12-26 13:59:38 -08:00
LGUG2Z
c64a42bca5
chore(deps): bump egui to v0.30
2024-12-19 17:00:41 -08:00
LGUG2Z
6c07863b81
chore(dev): begin v0.1.32-dev
2024-12-14 08:53:42 -08:00
LGUG2Z
5cc2d9d469
chore(deps): cargo update
2024-12-13 16:05:20 -08:00
LGUG2Z
33800903f7
chore(deps): cargo update
2024-12-02 16:33:19 -08:00
dependabot[bot]
1d00196240
chore(deps): bump serde from 1.0.214 to 1.0.215
...
Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.214 to 1.0.215.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.214...v1.0.215 )
---
updated-dependencies:
- dependency-name: serde
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-11-25 15:27:34 -08:00
dependabot[bot]
639ebd0b3d
chore(deps): bump serde_json from 1.0.132 to 1.0.133
...
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.132 to 1.0.133.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.132...v1.0.133 )
---
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-11-25 15:27:27 -08:00
dependabot[bot]
e22eafbc8e
chore(deps): bump clap from 4.5.20 to 4.5.21
...
Bumps [clap](https://github.com/clap-rs/clap ) from 4.5.20 to 4.5.21.
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.20...clap_complete-v4.5.21 )
---
updated-dependencies:
- dependency-name: clap
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-11-25 15:27:19 -08:00
dependabot[bot]
46c2ad512b
chore(deps): bump rustls from 0.23.16 to 0.23.18
...
Bumps [rustls](https://github.com/rustls/rustls ) from 0.23.16 to 0.23.18.
- [Release notes](https://github.com/rustls/rustls/releases )
- [Changelog](https://github.com/rustls/rustls/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rustls/rustls/compare/v/0.23.16...v/0.23.18 )
---
updated-dependencies:
- dependency-name: rustls
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-11-25 15:26:59 -08:00
dependabot[bot]
818ec1c63b
chore(deps): bump catppuccin-egui from 5.3.0 to 5.3.1
...
Bumps [catppuccin-egui](https://github.com/catppuccin/egui ) from 5.3.0 to 5.3.1.
- [Release notes](https://github.com/catppuccin/egui/releases )
- [Changelog](https://github.com/catppuccin/egui/blob/main/CHANGELOG.md )
- [Commits](https://github.com/catppuccin/egui/compare/catppuccin-egui-v5.3.0...catppuccin-egui-v5.3.1 )
---
updated-dependencies:
- dependency-name: catppuccin-egui
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-11-14 14:46:54 -08:00
dependabot[bot]
a10bb467e5
chore(deps): bump thiserror from 1.0.68 to 2.0.3
...
Bumps [thiserror](https://github.com/dtolnay/thiserror ) from 1.0.68 to 2.0.3.
- [Release notes](https://github.com/dtolnay/thiserror/releases )
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.68...2.0.3 )
---
updated-dependencies:
- dependency-name: thiserror
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-11-14 14:46:44 -08:00
dependabot[bot]
4fd60bbff3
chore(deps): bump image from 0.25.4 to 0.25.5
...
Bumps [image](https://github.com/image-rs/image ) from 0.25.4 to 0.25.5.
- [Changelog](https://github.com/image-rs/image/blob/main/CHANGES.md )
- [Commits](https://github.com/image-rs/image/compare/v0.25.4...v0.25.5 )
---
updated-dependencies:
- dependency-name: image
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-11-14 14:46:34 -08:00
LGUG2Z
0f022d47df
feat(cli): add close-workspace cmd
...
This commit introduces a new komorebic command, close-workspace. This
command will remove the focused workspace from the window manager state
if the following conditions are met:
1. The number of workspaces on the focused monitor are >1
2. The workspace is empty
3. The workspace is unnamed
The third condition is to ensure that we are not removing workspaces
which have been declared in the static configuration file.
2024-11-04 12:39:08 -08:00
LGUG2Z
d55d356b37
chore(dev): begin v0.1.31-dev
2024-11-04 07:58:49 -08:00
LGUG2Z
9a3dbccc89
chore(release): v0.1.30
2024-11-03 15:43:22 -08:00
dependabot[bot]
82ff69e337
chore(deps): bump shadow-rs from 0.35.1 to 0.35.2
...
Bumps [shadow-rs](https://github.com/baoyachi/shadow-rs ) from 0.35.1 to 0.35.2.
- [Release notes](https://github.com/baoyachi/shadow-rs/releases )
- [Commits](https://github.com/baoyachi/shadow-rs/compare/v0.35.1...v0.35.2 )
---
updated-dependencies:
- dependency-name: shadow-rs
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-10-28 13:26:53 -07:00
dependabot[bot]
583d8b1e4c
chore(deps): bump regex from 1.11.0 to 1.11.1
...
Bumps [regex](https://github.com/rust-lang/regex ) from 1.11.0 to 1.11.1.
- [Release notes](https://github.com/rust-lang/regex/releases )
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/regex/compare/1.11.0...1.11.1 )
---
updated-dependencies:
- dependency-name: regex
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-10-28 13:26:43 -07:00
dependabot[bot]
2f1f1b160c
chore(deps): bump serde from 1.0.210 to 1.0.213
...
Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.210 to 1.0.213.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.210...v1.0.213 )
---
updated-dependencies:
- dependency-name: serde
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-10-28 13:26:36 -07:00
dependabot[bot]
bcefea8a1a
chore(deps): bump serde_json from 1.0.128 to 1.0.132
...
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.128 to 1.0.132.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/1.0.128...1.0.132 )
---
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-10-28 13:26:27 -07:00