Commit Graph

  • 8c10547325 test(workspace): remove a non existent window Jerry Kingsbury 2025-05-02 17:19:44 -05:00
  • 8f886b3fe4 test(monitor): move container to a nonexistent workspace Jerry Kingsbury 2025-05-02 17:15:34 -05:00
  • 53c38e157f test(monitor): remove nonexistent workspace Jerry Kingsbury 2025-05-02 17:10:32 -05:00
  • 3281c61113 wip feature/floating-over-monocle LGUG2Z 2025-05-07 09:33:20 -07:00
  • 70f561e6ac feat(shortcuts): add helper written in egui LGUG2Z 2025-05-03 17:37:02 -07:00
  • 4ea835fa59 feat(wm): toggle monocle off on monitor container moves LGUG2Z 2025-05-07 08:19:19 -07:00
  • 09137af305 feat(wm): toggle monocle off on ws container moves LGUG2Z 2025-05-06 08:24:10 -07:00
  • ee89b344df chore(deps): update dependencies.json LGUG2Z 2025-05-04 11:38:03 -07:00
  • 46d5ea4a1d refactor(wm): log errors when allow_set_foreground_window fails LGUG2Z 2025-05-02 17:49:27 -07:00
  • 82c2241601 fix(wm): don't reap ws windows when using hide instead of cloak LGUG2Z 2025-05-02 17:29:14 -07:00
  • c28773b96a chore(deps): bump miette from 7.5.0 to 7.6.0 dependabot[bot] 2025-04-28 15:34:16 +00:00
  • 577364a556 feat(bar): hide when leaving komorebi's virtual desktop LGUG2Z 2025-04-28 14:33:37 -07:00
  • 17cd0308cb feat(bar): improve path handling on apps widget LGUG2Z 2025-04-27 11:44:43 -07:00
  • 10424b696f feat(bar): add applications widget Alisher Galiev 2025-04-21 09:17:25 +05:00
  • 6e7d8fb922 fix(animation): avoid redundant async window pos calls LGUG2Z 2025-04-25 17:53:55 -07:00
  • 917cd9b7db fix(borders): destroy all if a different vd is detected LGUG2Z 2025-04-24 21:41:18 -07:00
  • bdbd665b21 refactor(wm): add window handling sync/async enum LGUG2Z 2025-04-24 17:34:33 -07:00
  • f3f2098451 feat(wm): add configuration option for async window handling Kuukunen 2025-04-24 13:58:41 +09:00
  • 4ca2e8388b fix(wm): fix unresponsiveness by using asynchronous window handling Kuukunen 2025-04-18 15:44:37 +09:00
  • 31752e422a feat(animation): cubic-bezier for styles thearturca 2025-04-13 14:07:06 +03:00
  • 5e308b9131 test(wm): add window handle to move based on workspace rules test Jerry Kingsbury 2025-04-17 22:02:06 -05:00
  • 1bf53b89af test(wm): ensure named workspace for monitor test Jerry Kingsbury 2025-04-16 19:21:49 -05:00
  • 11690c6004 test(wm): test toggle_monocle and toggle_maximize Jerry Kingsbury 2025-04-13 20:13:16 -05:00
  • 3457dfc04c test(wm): monocle on and off test Jerry Kingsbury 2025-04-13 18:40:56 -05:00
  • af1c9b5aa9 test(wm): test maximize and unmaximize window Jerry Kingsbury 2025-04-13 16:15:08 -05:00
  • 22fac5a9fb chore(deps): bump netdev from 0.33.0 to 0.34.0 dependabot[bot] 2025-04-21 14:56:31 +00:00
  • 7a3990f106 chore(deps): cargo update LGUG2Z 2025-04-20 10:39:28 -07:00
  • 74e93e5524 fix(wm): ensure default CrossBoundaryBehaviour consistency alex-ds13 2025-04-14 20:04:32 +01:00
  • 86e78570d6 fix(wm): reset global configs to default on removal alex-ds13 2025-04-14 20:04:00 +01:00
  • 3ee3aac806 feat(wm): float placement configs alex-ds13 2025-04-14 12:56:43 +01:00
  • c408c1149c fix(wm): fix eager focus on hidden stacked window alex-ds13 2025-04-17 12:25:52 +01:00
  • a8b02f40fd chore(dev): begin 0.1.37-dev LGUG2Z 2025-04-13 09:38:12 -07:00
  • 6608e5a5bb docs(schema): update schema.json LGUG2Z 2025-04-13 09:37:13 -07:00
  • ae4c73e6e6 Deployed 8ef1bcf with MkDocs version: 1.6.1 LGUG2Z 2025-04-13 08:22:09 -07:00
  • 8ef1bcf26e chore(release): v0.1.36 v0.1.36 LGUG2Z 2025-04-12 10:48:06 -07:00
  • d146f35c25 chore(deps): cargo update LGUG2Z 2025-04-12 10:52:22 -07:00
  • fc07ba3dd9 chore(deps): bump crossbeam-channel from 0.5.14 to 0.5.15 dependabot[bot] 2025-04-10 14:43:26 +00:00
  • 3a8a61119d fix(config): update monitor wallpaper on reload LGUG2Z 2025-04-09 16:09:17 -07:00
  • d24beb60b1 feat(config): add per-monitor floating layer behaviour opt LGUG2Z 2025-04-09 09:42:44 -07:00
  • 7daf3242e2 test(wm): add float and lock toggle tests Jerry Kingsbury 2025-04-05 15:51:01 -05:00
  • b6e261aef6 fix(bar): avoid retile messages on ws switch LGUG2Z 2025-04-08 17:19:21 -07:00
  • d40c304324 fix(borders): avoid deadlock on state hashmaps LGUG2Z 2025-04-08 16:14:33 -07:00
  • 69d252ba12 feat(wm): drop empty containers on ws update LGUG2Z 2025-04-07 13:49:32 -07:00
  • 2ac477d89f docs(mkdocs): reduce number of tabs to improve nav LGUG2Z 2025-04-07 11:00:46 -07:00
  • 6db73151f7 fix(wm): remove border width/offset when disabled alex-ds13 2025-03-26 18:13:06 +00:00
  • 2d6ff0708f fix(docs): borders are enabled by default alex-ds13 2025-03-26 17:54:48 +00:00
  • 13a519fb29 fix(cli): restart bar on replace-configuration Csaba 2025-04-04 16:04:03 +02:00
  • 9f8e4b9dca feat(core): use PathExt to unify env var resolution amrbashir 2025-03-25 11:13:48 +02:00
  • 5a0196ac9d test(monitor.rs): ensure workspace count test Jerry Kingsbury 2025-04-03 19:50:22 -05:00
  • 46d0e340f9 test(monitor.rs): move container to workspace test Jerry Kingsbury 2025-04-03 19:13:22 -05:00
  • 371ef88ecb test(workspace): visible windows test Jerry Kingsbury 2025-04-01 21:15:02 -05:00
  • f5b5070436 chore(deps): bump openssl from 0.10.71 to 0.10.72 dependabot[bot] 2025-04-04 20:56:49 +00:00
  • c8320552b0 feat(cli): add session float rule cmds LGUG2Z 2025-04-04 11:56:23 -07:00
  • 2a5a960c34 feat(wm): allow setting wallpaper per monitor alex-ds13 2025-04-03 19:22:03 +01:00
  • 10ab43a8ae fix(wm): properly update border colors alex-ds13 2025-04-02 19:45:06 +01:00
  • 0e8ed8aa40 feat(wm): apply wallpapers per monitor alex-ds13 2025-04-02 19:44:22 +01:00
  • fa2ccad5bf fix(wm): skip serde on WorkspaceGlobals alex-ds13 2025-03-14 11:25:58 +00:00
  • 3c4ccd2504 feat(bar): changing battery icons Csaba 2025-04-03 22:26:38 +02:00
  • 7d821cd3db refactor(clippy): apply new rust lint fixes LGUG2Z 2025-04-03 08:41:55 -07:00
  • f4bbee0a2e feat(bar): auto select/hide widget based on value Csaba 2025-03-16 21:54:30 +01:00
  • 2934d011fd docs(mkdocs): add nvidia bar transparency workaround Lenus Walker 2025-04-02 19:35:49 -04:00
  • 71762a5961 feat(cli): add datadir cmd LGUG2Z 2025-04-02 17:20:33 -07:00
  • 76aeefa9f7 feat(cli): add focused-workspace-layout query zepocas 2025-04-02 01:38:17 +01:00
  • 4968b0fe37 feat(themes): generate base16 palette from wallpaper LGUG2Z 2025-04-01 17:43:33 -07:00
  • b4b400b236 feat(themes): add custom base16 theme variant LGUG2Z 2025-03-31 19:06:27 -07:00
  • 2ee0bbc0c7 refactor(themes): move colour.rs to komorebi-themes LGUG2Z 2025-03-31 18:02:46 -07:00
  • d38d3c956d feat(bar): add locked container widget, use accent colour for icons Csaba 2025-04-02 20:15:43 +02:00
  • 052eb1c763 fix(bar): re-introduce retain exact workspace indices Csaba 2025-04-01 15:40:29 +02:00
  • 58730b81b4 feat(gui): add floating and locked border colours alex-ds13 2025-03-31 19:28:16 +01:00
  • 274ae43e8f feat(wm): add unfocused_locked to border_colours alex-ds13 2025-03-31 19:22:40 +01:00
  • 2a30f09bbd feat(cli): add version as state query variant LGUG2Z 2025-03-31 17:41:34 -07:00
  • 7fed31bc54 wip use cached monitor idx when handling newly spawned windows feature/spawn-loc LGUG2Z 2025-03-31 15:40:59 -07:00
  • 8fd18048a4 remove(wm): remove workspace_reconciliator alex-ds13 2025-03-04 14:51:40 +00:00
  • 5809735024 refactor(wm): refactor alt-tab reconciliation alex-ds13 2025-03-04 14:46:01 +00:00
  • 96fdbbd1fb fix(client): re-export FloatingLayerBehaviour alex-ds13 2025-03-31 17:18:59 +01:00
  • de131e9ca5 test(workspace): add more workspace tests Jerry Kingsbury 2025-03-29 11:26:29 -05:00
  • 07dba03255 docs(license): bump to 2.0.0 LGUG2Z 2025-03-30 12:59:41 -07:00
  • acd53dec1b feat(wm): add flag to set logging verbosity LGUG2Z 2025-03-28 19:03:05 -07:00
  • a98968d179 feat(config): add floating ws layer behaviour opt LGUG2Z 2025-03-28 16:37:58 -07:00
  • 8a32219867 docs(coc): move document from discord to github LGUG2Z 2025-03-27 09:07:08 -07:00
  • ce4b75cc3c test(monitor_reconciliator): add initial tests Jerry Kingsbury 2025-03-22 19:31:18 -05:00
  • e4226ce623 feat(wm): show float windows in order on layer toggle alex-ds13 2025-03-21 15:54:35 +00:00
  • 4bfd7febb4 feat(wm): focus floats depending on direction alex-ds13 2025-03-21 15:47:26 +00:00
  • 5cc688dc6b feat(wm): track focused floating window alex-ds13 2025-03-21 15:27:09 +00:00
  • d897890032 fix(bar): fall back to older pid icon lookups LGUG2Z 2025-03-26 15:15:42 -07:00
  • e702d93a8a feat(cli): add move/send-to-last-workspace cmds LGUG2Z 2025-03-23 16:07:41 -07:00
  • a8c687d3d5 chore(deps): cargo update LGUG2Z 2025-03-22 20:22:44 -07:00
  • 30fbc1ae73 feat(client): reexport win32_display_data alex-ds13 2025-03-23 01:57:01 +00:00
  • cb60e91842 feat(bar): show icons for uwp apps LGUG2Z 2025-03-22 19:22:55 -07:00
  • 64d29d606a refactor(wm): add dep injection to monitor reconiliator LGUG2Z 2025-03-20 20:07:45 -07:00
  • 072a62c314 perf(wm): clone-free locked deque insert/remove LGUG2Z 2025-03-07 22:08:12 -08:00
  • a95e6e9644 refactor(wm): consolidate handling of ws container insertion/removal LGUG2Z 2025-03-07 20:55:37 -08:00
  • 6ba19d3ea2 feat(wm): add locked containers per workspace LGUG2Z 2025-03-06 19:30:16 -08:00
  • edf1943157 chore(dev): begin v0.1.36-dev LGUG2Z 2025-03-22 12:14:36 -07:00
  • 7ea16504b6 Deployed d0c847e with MkDocs version: 1.6.1 LGUG2Z 2025-03-22 11:56:04 -07:00
  • d0c847e5bc docs(mkdocs): fix some broken relative links LGUG2Z 2025-03-22 11:55:36 -07:00
  • d9b5021c29 Deployed 992bc2a with MkDocs version: 1.6.1 LGUG2Z 2025-03-22 11:54:17 -07:00
  • 992bc2abfe chore(release): v0.1.35 v0.1.35 LGUG2Z 2025-03-20 21:17:55 -07:00
  • fa07f2d2f8 test(monitor): add tests for ws and containers fns Jerry Kingsbury 2025-03-18 20:58:32 -05:00
  • cc4e204191 test(container): add tests for addition and removal Jerry Kingsbury 2025-03-18 17:38:57 -05:00