- chore(build): Check for gnome-extensions in Makefile depcheck
- feat(launcher): Launcher Rewrite w/ Plugin Support
- feat(launcher): Add XDG data dirs to application search
- fix(install): Disable some keyboard shortcut conflicts
- feat(launcher): Improve search order based on contains
- fix: Handle regression in 3.38.2 backports that caused nautilus to resize without moving
- fix: Handle display hotplug events more efficiently
- fix(readme): Screenshot URL corrected
- fix: Ghost window upon dragging window across workspaces
- fix: Moving tiled windows between monitors in overview
- fix(keybindings): Add missing bindings
- chore: Override terminal shortcut on configure
- fix(packaging): Add
Breaks
with older gnome-control-center - improv(packaging): Include .xml for Gnome Control Center keybindings
- improv(packaging): Install schemas to /usr/share/glib-2.0/schemas
- fix(Makefile): Correct branch name in
update-repository
target - fix: Tab disconnect sometimes tries to disconnect undefined tab
- chore(exceptions): Add IntelliJ WebStorm exceptions
- fix: Disallow selecting minimized windows
- chore(exceptions): Add GNOME Terminal preferences and DING preferences to floating exceptions
- fix: Unminimized windows attaching incorrectly to the tree
- fix: Improve handling of tab-dragged windows from browsers
- fix(stacking): Now supporting workspaces-on-primary-display-only behavior
- fix: Close launcher dialog on screen lock
- fix: Hide active hint on fullscreen
- fix: Add floating exception for system76-driver
- fix: Hide panel on lock screen
- fix: Windows without a wm_class show now float by default
- fix: Quitting fullscreen apps will now recover tab visibility
- fix: Unmaximize of maximized window on non-active workspace causing freeze / crash (#676)
- docs: add Fedora installation instructions