|
1 | | -# Changelog |
2 | | - |
| 1 | +# Changelog |
| 2 | + |
3 | 3 | ## [Unreleased] |
4 | 4 |
|
5 | | -### Fixed |
6 | | - |
7 | | -- Fixed a crash caused by wgpu requiring a surface with non 0x0 dimensions |
8 | | - |
9 | | -## [0.10.0] - 2026-02-02 |
10 | | - |
11 | | -### Added |
12 | | - |
13 | | -- Added new config at `~/.config/komorebi-switcher.toml` |
14 | | -- Added new "Settings" menu item in Right click menu and tray icon. |
15 | | -- Added `show_layout_button` option to show a button for active workspace layout, click to cycle through available layouts. |
16 | | -- Added `hide_empty_workspaces` option to hide empty workspaces from the switcher. |
17 | | - |
18 | | -### Changed |
19 | | - |
20 | | -- **Windows** Migrated config options stored in Windows Registry to the new TOML config. |
21 | | -- **Windows** Active workspace indicator will no longer appear on top of the switcher button and will always be at the bottom of it. |
22 | | - |
23 | | -### Removed |
24 | | - |
25 | | -- **Windows** Removed "Move and Resize" menu items from Right click menu and tray icon. Use the new "Settings" menu item. |
26 | | - |
27 | | -## [0.9.2] - 2026-01-06 |
28 | | - |
29 | | -### Fixed |
30 | | - |
31 | | -- Fixed crash on macOS when launching app on startup and komorebi has not yet fully launched. |
32 | | - |
33 | | -## [0.9.1] - 2026-01-04 |
34 | | - |
35 | | -### Fixed |
36 | | - |
37 | | -- Fixed app icon on macOS |
38 | | - |
39 | | -## [0.9.0] - 2026-01-03 |
40 | | - |
41 | | -### Added |
42 | | - |
43 | | -- Added support for macOS |
44 | | -- Added app name and version in context menu |
45 | | - |
46 | | -### Changed |
47 | | - |
48 | | -- Renamed `Recreate Switcher` menu item to `Refresh` |
49 | | - |
50 | | -## [0.8.0] - 2025-12-24 |
51 | | - |
52 | | -### Added |
53 | | - |
54 | | -- Added `Recreate Switcher` menu item in tray icon to manually recreate switcher windows. |
55 | | - |
56 | | -### Fixed |
57 | | - |
58 | | -- Fixed switcher windows not being recreated when Windows Explorer restarts. |
59 | | -- Fixed "Move & Resize" tray menu item not triggering resize mode. |
60 | | - |
61 | | -## [0.7.2] - 2025-08-24 |
62 | | - |
63 | | -### Fixed |
64 | | - |
65 | | -- Fixed menu items showing `Move Resize` instead of `Move & Resize`. |
66 | | -- Fixed a bug that incorrectly identify which taskbar belongs to which monitor, this led to the switcher displayed in incorrect position in multi-monitor setup. |
67 | | - |
68 | | -### Changed |
69 | | - |
70 | | -- Changed the displayed name of switchers in the `Move & Resize` menu item in tray, for example `Display 1 - H4CR800751P` instead of just `H4CR800751P`. |
71 | | - |
72 | | -## [0.7.1] - 2025-05-15 |
73 | | - |
74 | | -### Fixed |
75 | | - |
76 | | -- Fixed failing to create switcher due to failure while deserializaing komorebi monitor information |
77 | | - |
78 | | -## [0.7.0] - 2025-05-12 |
79 | | - |
80 | | -### Added |
81 | | - |
82 | | -- Added support for multi monitor |
83 | | - |
84 | | -## [0.6.4] - 2025-04-19 |
85 | | - |
86 | | -### Added |
87 | | - |
88 | | -- Report panicking errors in a dialog box instead of silently closing the app. |
89 | | - |
90 | | -## [0.6.3] - 2025-04-19 |
91 | | - |
92 | | -### Fixed |
93 | | - |
94 | | -- Fixed failure to start sometimes when saved width or height is zero. |
95 | | - |
96 | | -## [0.6.2] - 2025-04-17 |
97 | | - |
98 | | -### Fixed |
99 | | - |
100 | | -- Fixed reading workspaces failing with komorebi v0.1.36 |
101 | | - |
102 | | -## [0.6.1] - 2025-04-08 |
103 | | - |
104 | | -### Changed |
105 | | - |
106 | | -- Set window title for resize and move dialog. |
107 | | - |
108 | | -## [0.6.0] - 2025-04-07 |
109 | | - |
110 | | -### Changed |
111 | | - |
112 | | -- The `Move` context menu item has been renamed to `Move & Resize` |
113 | | - |
114 | | -### Added |
115 | | - |
116 | | -- Added `Move & Resize` to the tray icon menu. |
117 | | -- The new `Move & Resize` will open a dialog that allows fine editing of the position and size values for the switcher. |
118 | | - |
119 | | -## [0.5.0] - 2025-03-25 |
120 | | - |
121 | | -### Added |
122 | | - |
123 | | -- Added an icon to executable and installer. |
124 | | -- Added a tray icon. |
125 | | -- Remove logs older than a month. |
126 | | - |
127 | | -### Fixed |
128 | | - |
129 | | -- Fixed incorrect size when monitor DPI changes. |
130 | | -- Fixed dragging mode sometimes not working. |
131 | | - |
132 | | - There is still a bug that entering drag mode consecutively won't work, you need to left-click a workspace at least one time |
133 | | - before entering drag mode again. |
134 | | - |
135 | | -## [0.4.2] - 2025-2-24 |
136 | | - |
137 | | -### Added |
138 | | - |
139 | | -- Add a slightly dark transparent background when in dragging mode. |
140 | | - |
141 | | -## [0.4.1] - 2025-2-22 |
142 | | - |
143 | | -### Fixed |
144 | | - |
145 | | -- Reduce the initial memory usage of the app from 430mb to 110mb, idle memory usage should be 10mb, hopefully more improvements in future releases. |
146 | | - |
147 | | -## [0.4.0] - 2025-2-20 |
148 | | - |
149 | | -### Added |
150 | | - |
151 | | -- Added animations for active and non-empty workspace indicator. |
152 | | -- Added thin border around active and hovered workspace, in attempt to closely match with taskbar buttons style. |
153 | | - |
154 | | -### Fixed |
155 | | - |
156 | | -- Fix workspace indicating it is busy when in fact it is empty, like when closing its last window from a different workspace. |
157 | | - |
158 | | -## [0.3.1] - 2025-2-19 |
159 | | - |
160 | | -### Fixed |
161 | | - |
162 | | -- Reconnect to komorebi if socket is closed |
163 | | -- Fix Alt+Tab through windows on different workspaces not changing in the switcher. |
164 | | - |
165 | | -### Added |
166 | | - |
167 | | -- Add logging, saved in `%APPDATA%\komorebi-switcher` |
168 | | - |
169 | | -## [0.3.0] - 2025-2-15 |
170 | | - |
171 | | -### Added |
172 | | - |
173 | | -- New look that fits better with Windows 11 style. |
174 | | -- Clamp the switcher position in x direction so it always stays visible within the taskbar. |
175 | | - |
176 | | -### Changed |
177 | | - |
178 | | -- Changed dragging mode for the switcher to address bugs where `Esc` couldn't exist dragging mode. |
179 | | - |
180 | | - Now after choosing the "Move" context menu item, you need to click and drag the switcher around. |
181 | | - It will save its position and exit out of dragging mode once you release the mouse click. |
182 | | - |
183 | | -## [0.2.0] - 2025-2-12 |
184 | | - |
185 | | -### Added |
186 | | - |
187 | | -- Use system accent Color |
188 | | -- Show context menu when right clicking |
189 | | -- Save and load position on startup |
190 | | - |
191 | | -### Removed |
192 | | - |
193 | | -- Removed Alt+Click to close the switcher, use the context menu |
194 | | -- Removed Shift+Click to move the switcher around, use the context menu |
195 | | - |
196 | | -## [0.1.0] - 2025-2-12 |
197 | | - |
198 | | -- Inital Release |
| 5 | +## [0.10.1] - 2026-02-26 |
| 6 | + |
| 7 | +### Fixed |
| 8 | + |
| 9 | +- Fixed a crash caused by wgpu requiring a surface with non 0x0 dimensions |
| 10 | + |
| 11 | +## [0.10.0] - 2026-02-02 |
| 12 | + |
| 13 | +### Added |
| 14 | + |
| 15 | +- Added new config at `~/.config/komorebi-switcher.toml` |
| 16 | +- Added new "Settings" menu item in Right click menu and tray icon. |
| 17 | +- Added `show_layout_button` option to show a button for active workspace layout, click to cycle through available layouts. |
| 18 | +- Added `hide_empty_workspaces` option to hide empty workspaces from the switcher. |
| 19 | + |
| 20 | +### Changed |
| 21 | + |
| 22 | +- **Windows** Migrated config options stored in Windows Registry to the new TOML config. |
| 23 | +- **Windows** Active workspace indicator will no longer appear on top of the switcher button and will always be at the bottom of it. |
| 24 | + |
| 25 | +### Removed |
| 26 | + |
| 27 | +- **Windows** Removed "Move and Resize" menu items from Right click menu and tray icon. Use the new "Settings" menu item. |
| 28 | + |
| 29 | +## [0.9.2] - 2026-01-06 |
| 30 | + |
| 31 | +### Fixed |
| 32 | + |
| 33 | +- Fixed crash on macOS when launching app on startup and komorebi has not yet fully launched. |
| 34 | + |
| 35 | +## [0.9.1] - 2026-01-04 |
| 36 | + |
| 37 | +### Fixed |
| 38 | + |
| 39 | +- Fixed app icon on macOS |
| 40 | + |
| 41 | +## [0.9.0] - 2026-01-03 |
| 42 | + |
| 43 | +### Added |
| 44 | + |
| 45 | +- Added support for macOS |
| 46 | +- Added app name and version in context menu |
| 47 | + |
| 48 | +### Changed |
| 49 | + |
| 50 | +- Renamed `Recreate Switcher` menu item to `Refresh` |
| 51 | + |
| 52 | +## [0.8.0] - 2025-12-24 |
| 53 | + |
| 54 | +### Added |
| 55 | + |
| 56 | +- Added `Recreate Switcher` menu item in tray icon to manually recreate switcher windows. |
| 57 | + |
| 58 | +### Fixed |
| 59 | + |
| 60 | +- Fixed switcher windows not being recreated when Windows Explorer restarts. |
| 61 | +- Fixed "Move & Resize" tray menu item not triggering resize mode. |
| 62 | + |
| 63 | +## [0.7.2] - 2025-08-24 |
| 64 | + |
| 65 | +### Fixed |
| 66 | + |
| 67 | +- Fixed menu items showing `Move Resize` instead of `Move & Resize`. |
| 68 | +- Fixed a bug that incorrectly identify which taskbar belongs to which monitor, this led to the switcher displayed in incorrect position in multi-monitor setup. |
| 69 | + |
| 70 | +### Changed |
| 71 | + |
| 72 | +- Changed the displayed name of switchers in the `Move & Resize` menu item in tray, for example `Display 1 - H4CR800751P` instead of just `H4CR800751P`. |
| 73 | + |
| 74 | +## [0.7.1] - 2025-05-15 |
| 75 | + |
| 76 | +### Fixed |
| 77 | + |
| 78 | +- Fixed failing to create switcher due to failure while deserializaing komorebi monitor information |
| 79 | + |
| 80 | +## [0.7.0] - 2025-05-12 |
| 81 | + |
| 82 | +### Added |
| 83 | + |
| 84 | +- Added support for multi monitor |
| 85 | + |
| 86 | +## [0.6.4] - 2025-04-19 |
| 87 | + |
| 88 | +### Added |
| 89 | + |
| 90 | +- Report panicking errors in a dialog box instead of silently closing the app. |
| 91 | + |
| 92 | +## [0.6.3] - 2025-04-19 |
| 93 | + |
| 94 | +### Fixed |
| 95 | + |
| 96 | +- Fixed failure to start sometimes when saved width or height is zero. |
| 97 | + |
| 98 | +## [0.6.2] - 2025-04-17 |
| 99 | + |
| 100 | +### Fixed |
| 101 | + |
| 102 | +- Fixed reading workspaces failing with komorebi v0.1.36 |
| 103 | + |
| 104 | +## [0.6.1] - 2025-04-08 |
| 105 | + |
| 106 | +### Changed |
| 107 | + |
| 108 | +- Set window title for resize and move dialog. |
| 109 | + |
| 110 | +## [0.6.0] - 2025-04-07 |
| 111 | + |
| 112 | +### Changed |
| 113 | + |
| 114 | +- The `Move` context menu item has been renamed to `Move & Resize` |
| 115 | + |
| 116 | +### Added |
| 117 | + |
| 118 | +- Added `Move & Resize` to the tray icon menu. |
| 119 | +- The new `Move & Resize` will open a dialog that allows fine editing of the position and size values for the switcher. |
| 120 | + |
| 121 | +## [0.5.0] - 2025-03-25 |
| 122 | + |
| 123 | +### Added |
| 124 | + |
| 125 | +- Added an icon to executable and installer. |
| 126 | +- Added a tray icon. |
| 127 | +- Remove logs older than a month. |
| 128 | + |
| 129 | +### Fixed |
| 130 | + |
| 131 | +- Fixed incorrect size when monitor DPI changes. |
| 132 | +- Fixed dragging mode sometimes not working. |
| 133 | + |
| 134 | + There is still a bug that entering drag mode consecutively won't work, you need to left-click a workspace at least one time |
| 135 | + before entering drag mode again. |
| 136 | + |
| 137 | +## [0.4.2] - 2025-2-24 |
| 138 | + |
| 139 | +### Added |
| 140 | + |
| 141 | +- Add a slightly dark transparent background when in dragging mode. |
| 142 | + |
| 143 | +## [0.4.1] - 2025-2-22 |
| 144 | + |
| 145 | +### Fixed |
| 146 | + |
| 147 | +- Reduce the initial memory usage of the app from 430mb to 110mb, idle memory usage should be 10mb, hopefully more improvements in future releases. |
| 148 | + |
| 149 | +## [0.4.0] - 2025-2-20 |
| 150 | + |
| 151 | +### Added |
| 152 | + |
| 153 | +- Added animations for active and non-empty workspace indicator. |
| 154 | +- Added thin border around active and hovered workspace, in attempt to closely match with taskbar buttons style. |
| 155 | + |
| 156 | +### Fixed |
| 157 | + |
| 158 | +- Fix workspace indicating it is busy when in fact it is empty, like when closing its last window from a different workspace. |
| 159 | + |
| 160 | +## [0.3.1] - 2025-2-19 |
| 161 | + |
| 162 | +### Fixed |
| 163 | + |
| 164 | +- Reconnect to komorebi if socket is closed |
| 165 | +- Fix Alt+Tab through windows on different workspaces not changing in the switcher. |
| 166 | + |
| 167 | +### Added |
| 168 | + |
| 169 | +- Add logging, saved in `%APPDATA%\komorebi-switcher` |
| 170 | + |
| 171 | +## [0.3.0] - 2025-2-15 |
| 172 | + |
| 173 | +### Added |
| 174 | + |
| 175 | +- New look that fits better with Windows 11 style. |
| 176 | +- Clamp the switcher position in x direction so it always stays visible within the taskbar. |
| 177 | + |
| 178 | +### Changed |
| 179 | + |
| 180 | +- Changed dragging mode for the switcher to address bugs where `Esc` couldn't exist dragging mode. |
| 181 | + |
| 182 | + Now after choosing the "Move" context menu item, you need to click and drag the switcher around. |
| 183 | + It will save its position and exit out of dragging mode once you release the mouse click. |
| 184 | + |
| 185 | +## [0.2.0] - 2025-2-12 |
| 186 | + |
| 187 | +### Added |
| 188 | + |
| 189 | +- Use system accent Color |
| 190 | +- Show context menu when right clicking |
| 191 | +- Save and load position on startup |
| 192 | + |
| 193 | +### Removed |
| 194 | + |
| 195 | +- Removed Alt+Click to close the switcher, use the context menu |
| 196 | +- Removed Shift+Click to move the switcher around, use the context menu |
| 197 | + |
| 198 | +## [0.1.0] - 2025-2-12 |
| 199 | + |
| 200 | +- Inital Release |
0 commit comments