- Added indicator colors via
[colors]and[monitors.<id>.colors]. - Added
font_familyandfont_weightconfig options
- Fixed a crash caused by wgpu requiring a surface with non 0x0 dimensions
- Added new config at
~/.config/komorebi-switcher.toml - Added new "Settings" menu item in Right click menu and tray icon.
- Added
show_layout_buttonoption to show a button for active workspace layout, click to cycle through available layouts. - Added
hide_empty_workspacesoption to hide empty workspaces from the switcher.
- Windows Migrated config options stored in Windows Registry to the new TOML config.
- Windows Active workspace indicator will no longer appear on top of the switcher button and will always be at the bottom of it.
- Windows Removed "Move and Resize" menu items from Right click menu and tray icon. Use the new "Settings" menu item.
- Fixed crash on macOS when launching app on startup and komorebi has not yet fully launched.
- Fixed app icon on macOS
- Added support for macOS
- Added app name and version in context menu
- Renamed
Recreate Switchermenu item toRefresh
- Added
Recreate Switchermenu item in tray icon to manually recreate switcher windows.
- Fixed switcher windows not being recreated when Windows Explorer restarts.
- Fixed "Move & Resize" tray menu item not triggering resize mode.
- Fixed menu items showing
Move Resizeinstead ofMove & Resize. - 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.
- Changed the displayed name of switchers in the
Move & Resizemenu item in tray, for exampleDisplay 1 - H4CR800751Pinstead of justH4CR800751P.
- Fixed failing to create switcher due to failure while deserializaing komorebi monitor information
- Added support for multi monitor
- Report panicking errors in a dialog box instead of silently closing the app.
- Fixed failure to start sometimes when saved width or height is zero.
- Fixed reading workspaces failing with komorebi v0.1.36
- Set window title for resize and move dialog.
- The
Movecontext menu item has been renamed toMove & Resize
- Added
Move & Resizeto the tray icon menu. - The new
Move & Resizewill open a dialog that allows fine editing of the position and size values for the switcher.
- Added an icon to executable and installer.
- Added a tray icon.
- Remove logs older than a month.
-
Fixed incorrect size when monitor DPI changes.
-
Fixed dragging mode sometimes not working.
There is still a bug that entering drag mode consecutively won't work, you need to left-click a workspace at least one time before entering drag mode again.
- Add a slightly dark transparent background when in dragging mode.
- Reduce the initial memory usage of the app from 430mb to 110mb, idle memory usage should be 10mb, hopefully more improvements in future releases.
- Added animations for active and non-empty workspace indicator.
- Added thin border around active and hovered workspace, in attempt to closely match with taskbar buttons style.
- Fix workspace indicating it is busy when in fact it is empty, like when closing its last window from a different workspace.
- Reconnect to komorebi if socket is closed
- Fix Alt+Tab through windows on different workspaces not changing in the switcher.
- Add logging, saved in
%APPDATA%\komorebi-switcher
- New look that fits better with Windows 11 style.
- Clamp the switcher position in x direction so it always stays visible within the taskbar.
-
Changed dragging mode for the switcher to address bugs where
Esccouldn't exist dragging mode.Now after choosing the "Move" context menu item, you need to click and drag the switcher around. It will save its position and exit out of dragging mode once you release the mouse click.
- Use system accent Color
- Show context menu when right clicking
- Save and load position on startup
- Removed Alt+Click to close the switcher, use the context menu
- Removed Shift+Click to move the switcher around, use the context menu
- Inital Release