Commit Graph

  • 780635c8ef fix(transparency): handle multi-monitor monocles LGUG2Z 2024-07-24 10:37:40 -07:00
  • d5bec7afa4 chore(deps): bump openssl from 0.10.64 to 0.10.66 dependabot[bot] 2024-07-22 18:13:02 +00:00
  • 974aa0d000 chore(deps): bump thiserror from 1.0.62 to 1.0.63 dependabot[bot] 2024-07-22 15:00:41 +00:00
  • 0f9c23b6f4 feat(cli): add toggle-transparency cmd LGUG2Z 2024-07-17 17:25:22 -07:00
  • 6ea71834a1 fix(animation): disable on cross-monitor drag LGUG2Z 2024-07-15 17:30:28 -07:00
  • 81451cb17a refactor(client): use public interface exclusively LGUG2Z 2024-07-15 17:08:15 -07:00
  • 7653495e31 chore(dev): begin v0.1.29-dev LGUG2Z 2024-07-15 17:11:20 -07:00
  • 0cdce8fc2a chore(release): v0.1.28 v0.1.28 LGUG2Z 2024-07-14 16:10:30 -07:00
  • 67f14730d0 ci(github): rm nightly tag before running kokai LGUG2Z 2024-07-14 17:01:02 -07:00
  • 133875f4ed Deployed 228e27f with MkDocs version: 1.5.3 LGUG2Z 2024-07-14 17:24:28 -07:00
  • ef9e734680 fix(wm): handle "rdpudd chained dd" edge case LGUG2Z 2024-07-13 16:36:03 -07:00
  • faa7786979 docs(mkdocs): add updates for v0.1.28 features LGUG2Z 2024-07-13 14:40:43 -07:00
  • 3c8a6cb7bd chore(deps): bump win32-display-data LGUG2Z 2024-07-13 11:43:41 -07:00
  • 50a279239a fix(animation): disable on cross-monitor ops LGUG2Z 2024-07-11 20:51:40 -07:00
  • 2c8f25ef82 fix(animation): add async focus manager for mff LGUG2Z 2024-07-11 18:29:44 -07:00
  • bdc1cad597 feat(config): add "color-hex" format to jsonschema LGUG2Z 2024-07-11 15:20:17 -07:00
  • e2f2d6b919 feat(animation): add window animations LGUG2Z 2024-02-25 14:36:12 -08:00
  • aebe8792ac fix(config): add runtime ws rules on generation LGUG2Z 2024-07-10 11:27:42 -07:00
  • 9fb6f8ebcd feat(stackbar): allow custom font family and size config LGUG2Z 2024-07-10 10:19:14 -07:00
  • 6eb6129618 feat(cli): add cmds to clear workspace rules LGUG2Z 2024-07-09 15:06:14 -07:00
  • 5b997b6ea6 chore(deps): bump eframe from 0.27.2 to 0.28.1 dependabot[bot] 2024-07-08 14:21:00 +00:00
  • 9414466646 fix(borders): gate windows impl behind win11 check LGUG2Z 2024-07-08 17:26:36 -07:00
  • 9e87baa8b8 chore(deps): bump serde from 1.0.203 to 1.0.204 dependabot[bot] 2024-07-08 14:21:20 +00:00
  • 2a67c9c786 feat(cli): add detailed version info w/ shadow LGUG2Z 2024-07-05 08:00:33 -07:00
  • 60bc96e9a5 feat(wm): add min height/width options LGUG2Z 2024-07-04 15:08:03 -07:00
  • 5e9d573f0b ci(github): add nightly releases on master LGUG2Z 2024-07-04 12:18:54 -07:00
  • 128db85054 feat(wm): add window based work area offset overrides LGUG2Z 2024-07-04 11:52:51 -07:00
  • cc7dbde049 feat(config): soft deprecate window_hiding_behaviour variants LGUG2Z 2024-07-04 11:36:29 -07:00
  • a5735c4186 chore(deps): bump bitflags from 2.5.0 to 2.6.0 dependabot[bot] 2024-07-01 14:12:08 +00:00
  • 48cb3db2fe chore(deps): bump serde_json from 1.0.117 to 1.0.119 dependabot[bot] 2024-07-01 14:12:29 +00:00
  • 24bff7e527 chore(deps): bump clap from 4.5.7 to 4.5.8 dependabot[bot] 2024-07-01 14:12:59 +00:00
  • b985659e30 feat(wm): dynamic lookup for container behaviour LGUG2Z 2024-06-26 11:45:47 -07:00
  • 1d0ac9b555 fix(wm): hide non-focused windows in containers LGUG2Z 2024-06-25 14:40:27 -07:00
  • 7b1ece9680 docs(readme): add new demonstration video جاد 2024-06-24 15:58:40 -07:00
  • 00fc5382f6 fix(borders): remove monocle accents on shutdown LGUG2Z 2024-06-23 15:13:24 -07:00
  • 9e37baa88a feat(borders): add windows accent implementation LGUG2Z 2024-06-20 20:13:22 -07:00
  • 9a65a4ae92 chore(dev): begin v0.1.28-dev LGUG2Z 2024-06-20 20:25:17 -07:00
  • f4808bd1a2 Deployed a511cbd with MkDocs version: 1.5.3 LGUG2Z 2024-06-19 15:29:54 -07:00
  • a511cbd263 chore(release): v0.1.27 v0.1.27 LGUG2Z 2024-06-19 14:52:54 -07:00
  • 83cc7bf7c0 fix(wm): ensure window msg threads are stopped LGUG2Z 2024-06-19 14:13:53 -07:00
  • 8bf4ab9f15 fix(wm): remove blocking channel send calls LGUG2Z 2024-06-19 10:12:53 -07:00
  • 31864b1570 fix(ffm): follow focus across monitor boundaries LGUG2Z 2024-06-17 20:09:50 -07:00
  • c022438a37 perf(wm): increase channel bounds 5 -> 20 LGUG2Z 2024-06-12 08:35:49 -07:00
  • 3d518f73ca perf(borders): selectively invalidate border rects LGUG2Z 2024-06-12 08:16:32 -07:00
  • d2d6484e38 fix(borders): always validate border client area LGUG2Z 2024-06-12 08:05:56 -07:00
  • 67a3c3546f refactor(wm): use saturating_sub for idx-1 updates LGUG2Z 2024-06-10 14:51:32 -07:00
  • 888b674646 chore(deps): bump parking_lot from 0.12.2 to 0.12.3 dependabot[bot] 2024-06-01 23:49:57 +00:00
  • 5abab46290 chore(deps): bump regex from 1.10.4 to 1.10.5 dependabot[bot] 2024-06-10 14:53:12 +00:00
  • ad8375eebe chore(deps): bump clap from 4.5.4 to 4.5.7 dependabot[bot] 2024-06-10 14:53:51 +00:00
  • a11da2167c fix(borders): handle snapshot edge cases LGUG2Z 2024-06-09 10:38:23 -07:00
  • 6b9a0843fd perf(borders): introduce state snapshot checks LGUG2Z 2024-06-09 07:13:18 -07:00
  • 41732e2f5f perf(borders): reduce mutex usage in hot path LGUG2Z 2024-06-09 06:53:04 -07:00
  • 9a58c1ee42 perf(wm): use bounded channels LGUG2Z 2024-06-08 14:54:16 -07:00
  • edc87d9940 fix(wm): restart cmd listener thread on panic LGUG2Z 2024-06-04 17:29:15 -07:00
  • 133311bbe2 refactor(wm): use from trait to construct windows LGUG2Z 2024-06-04 15:54:16 -07:00
  • 280aebf15d fix(wm): ensure moves to floating workspaces LGUG2Z 2024-06-04 08:20:19 -07:00
  • a488890a04 fix(transparency): handle stackbar tab clicks LGUG2Z 2024-06-03 17:39:28 -07:00
  • 9a0ee8e8dd fix(cli): make quickstart respect whkd config dir LGUG2Z 2024-06-02 09:00:09 -07:00
  • f23510055a fix(cli): make quickstart config home-aware LGUG2Z 2024-06-02 08:55:18 -07:00
  • a5fb5527c6 fix(transparency): log and don't propagate errors LGUG2Z 2024-06-02 08:41:18 -07:00
  • 3f6e19b8b4 docs(mkdocs) add display index preferences section Nire Bryce 2024-06-01 16:25:15 -04:00
  • aa24c41967 fix(cli): add monitor-information command LGUG2Z 2024-06-01 16:48:28 -07:00
  • 1320b7440e fix(cli): use utc for log timestamps LGUG2Z 2024-05-31 11:51:35 -07:00
  • cad2eb9a63 feat(transparency): add transparency manager module LGUG2Z 2024-05-31 09:32:56 -07:00
  • b7a987be8f chore(deps): bump serde from 1.0.202 to 1.0.203 dependabot[bot] 2024-05-27 14:03:55 +00:00
  • e8f6a66bed fix(wm): valid directions all require count > 1 LGUG2Z 2024-05-30 15:42:08 -07:00
  • fd97c7230d docs(mkdocs) fix typos for installation docs Bartosz Trusiński 2024-05-30 16:41:47 +02:00
  • cc60f55cec chore(cargo): isolate parking_lot features Karat 2024-05-30 16:10:15 +03:00
  • 270374497c fix(cli): respect named ws send behaviour LGUG2Z 2024-05-29 13:10:05 -07:00
  • 6c90001c00 fix(stackbar): destroy hpen, hbrush + hfont objs LGUG2Z 2024-05-28 17:41:17 -07:00
  • 3232d9242a fix(borders): destroy hpen and hbrush objects LGUG2Z 2024-05-28 17:35:05 -07:00
  • e57b08d073 feat(wm): unset unknown bits when using bitflags LGUG2Z 2024-05-28 17:14:28 -07:00
  • cfb0c7f2ce feat(wm): allow stack expansion in direction LGUG2Z 2024-05-25 20:34:57 -07:00
  • 5cff90a62b fix(wm): reap monocle and maximized windows LGUG2Z 2024-05-24 15:04:33 -07:00
  • da7a9394d8 fix(wm): detect both physical and virtual monitors LGUG2Z 2024-05-24 13:21:17 -07:00
  • 88684f991f feat(cli): add stack-all and unstack-all cmds LGUG2Z 2024-05-24 11:13:18 -07:00
  • 03fdbea5cd refactor(ahk): remove derive-ahk and references LGUG2Z 2024-05-23 22:57:25 -07:00
  • 340c137342 fix(wm): dynamically reserve monitor ring space LGUG2Z 2024-05-23 16:58:52 -07:00
  • e46a0757e3 chore(dev): begin v0.1.27-dev LGUG2Z 2024-05-23 16:47:26 -07:00
  • ac138849c8 Deployed dca5ad3 with MkDocs version: 1.5.2 LGUG2Z 2024-05-23 16:52:38 -07:00
  • c54015ce05 Deployed dca5ad3 with MkDocs version: 1.5.2 LGUG2Z 2024-05-23 16:51:47 -07:00
  • 0124c9693e Deployed 3c284c8 with MkDocs version: 1.5.2 LGUG2Z 2024-05-22 18:52:18 -07:00
  • 8728a07c16 Deployed 826d80e with MkDocs version: 1.5.2 LGUG2Z 2024-05-22 17:13:10 -07:00
  • 2c192aa2ce Deployed 826d80e with MkDocs version: 1.5.2 LGUG2Z 2024-05-22 16:20:09 -07:00
  • 8ea4aaabaf Deployed 939d2f3 with MkDocs version: 1.5.2 LGUG2Z 2024-05-22 16:19:35 -07:00
  • b41d4aef77 Deployed 9d6a67f with MkDocs version: 1.5.2 LGUG2Z 2024-05-22 16:19:09 -07:00
  • 54b10f7288 Deployed 9d6a67f with MkDocs version: 1.5.2 LGUG2Z 2024-05-22 16:17:46 -07:00
  • ee19a6a6c1 Deployed fd6fbca with MkDocs version: 1.5.2 LGUG2Z 2024-05-22 16:16:46 -07:00
  • a80d2b75d9 Deployed fd6fbca with MkDocs version: 1.5.2 LGUG2Z 2024-05-22 16:16:01 -07:00
  • 5da4f5cf39 Deployed fd6fbca with MkDocs version: 1.5.2 LGUG2Z 2024-05-22 16:11:57 -07:00
  • f3170d07b4 Deployed fd6fbca with MkDocs version: 1.5.2 LGUG2Z 2024-05-22 16:10:57 -07:00
  • f2103481bd Deployed 030a58e with MkDocs version: 1.5.2 LGUG2Z 2024-05-22 16:09:35 -07:00
  • 59e14b682e Deployed 3556f38 with MkDocs version: 1.5.2 LGUG2Z 2024-05-22 16:08:59 -07:00
  • d95671778b Deployed 3556f38 with MkDocs version: 1.5.2 LGUG2Z 2024-05-22 16:07:59 -07:00
  • b8d2e87716 Deployed 3556f38 with MkDocs version: 1.5.2 LGUG2Z 2024-05-22 16:05:02 -07:00
  • 3556f38469 chore(release): v0.1.26 v0.1.26 LGUG2Z 2024-05-22 15:36:20 -07:00
  • 62770033f2 fix(wm): make close + min op on foreground hwnd LGUG2Z 2024-05-22 15:33:01 -07:00
  • e294dbbe93 feat(cli): rename and deprecation feedback LGUG2Z 2024-05-22 12:26:09 -07:00
  • 47f0ab1ef3 feat(wm): handle OBJECT_NAMECHANGE for all apps LGUG2Z 2024-05-22 11:37:47 -07:00
  • c4d62fc4f6 feat(wm): run orphan reaper in a dedicated thread LGUG2Z 2024-05-21 19:24:41 -07:00