Vertical Workspaces Versions Save

V-Shell is a GNOME Shell extension that allows you to customize the layout and behavior of the Shell UI.

v44.12

1 week ago

GNOME 42-44 compatible. See CHANGELOG for details.

v46.1

1 week ago

GNOME 45-46 compatible. See CHANGELOG for details.

v37-fix-version

10 months ago

The original v37 was released with the wrong version in metadata. Sorry for that. CHANGELOG

v28

1 year ago

v28

Added:

  • App Grid - vertical app folder orientation
  • App Grid - App Grid Page Width Scale and Grid Spacing options
  • Dash - Click Behavior option Open New Window (if supported) - switches primary and middle mouse buttons action
  • Improved support for scaled display and icon sizing

Fixed:

  • Missing default profile names
  • App Grid - Allow Incomplete Pages option has no effect
  • App Grid - adaptive folder grid size can exceed display/dialog size
  • App Grid - unnecessary side spacing when dash and workspace thumbnails are horizontal
  • Workspace switcher popup when switching workspaces using gestures

Other changes:

  • Default profiles values
  • Settings window - Profile buttons order

v27

Added:

  • Predefined customizable profiles for quick configuration changes. The predefined profiles can set the V-Shell to behave like GNOME Shell 3.xx or 40+, make work with the default hot corner more efficient, or make overview behave more like a dock.
  • Super key double-press behavior options
  • Brightness setting for background wallpaper in the overview
  • Hot corner position and hot edge options
  • Window preview option Always Activate Selected allows to switch windows using the overview without clicking
  • Scrolling over the app icon in the dash can switch between application window previews
  • OSD position options
  • Customizable workspace preview corner radius

Changed:

  • Default max result rows changed from 10 to 5
  • Max result rows for recent file search provider set to fixed 20 (these results are not included in the standard search)

Fixed:

  • Dash style affects Dash to Dock / Ubuntu Dock background
  • GS44 app grid folders - DND with pinned/favorite/running apps can crash the Shell
  • Compatibility with Dash to Panel and Hide Top Bar extensions
  • Compatibility with Desktop Cube extension (in horizontal mode)
  • Dash icon click behavior options moved from appDisplay to dash module
  • Background blur transition to the search view

v26

1 year ago

v26 (v24 - v26)

Added:

  • Support for GNOME 44
  • Support for horizontal workspaces
  • More options for secondary monitors
  • Search view in Static Workspace overview mode keep desktop windows visible
  • Window search provider and Recent files search provider, custom search view
  • Custom applications grid with active folder icons and adaptive folder dialog size
  • DND of app folder to workspace preview allows launching multiple apps at once
  • Close workspace button on workspace thumbnails
  • Optional workspace switcher with static background
  • Improved Dash scaling and increased max icon size
  • New options in app menu
  • Panel position and visibility options
  • Hot corner options
  • Notification options
  • Custom workspace switcher popup position and visibility
  • V-Shell Modules control allows disabling individual parts of the extension to avoid conflicts with other extensions
  • ...

Fixed:

  • Some options related to the workspace preview don't work for secondary monitors if workspaces set to "primary monitor only".
  • Optimized blur effect transitions.
  • Smaller single windows not properly scaling with workspace preview in Expose Windows on Hover mode.
  • (upstream bug) Closing windows in the overview fills log with "access to destroyed" object errors.
  • (upstream bug) Glitching transition when minimizing full-screen window.
  • Workspace thumbnails size "breathing" during adding/removing workspaces

v23

1 year ago

v23 (v19 - v22)

Added:

  • Overview modes Expose Windows on Hover and Static Workspace
  • Option Always Show Window Titles
  • Option Dash Background Radius
  • Option Animation Speed

Fixed:

  • Startup animation can still freeze Shell in certain configuration. Injection replaced by complete override of the startupAnimation() function.
  • Workaround for upstream bug - stuttering first animation of App Grid with many icons.

Other changes:

  • Preferences split into more sections for better readability.

v18

1 year ago

v17, v18

Added:

  • Separate scales for blur amount in overview window picker and app grid / search results.
  • Option Smooth Blur Transitions allows to disable smooth blur transitions on slower hw.

Fixed:

  • Startup animation can freeze Shell if Show Workspace Preview Background option disabled.
  • Secondary workspace thumbnails not visible in overview after starting GS.
  • Dash, WS thumbnails and Search entry animations exceptions.
  • App grid animates over the Dash instead below it.

Other changes:

  • Default Dash background opacity set to 40.
  • Workspace thumbnail caption style.

v16 (2022-12-05)

Fixed:

  • Dash to Dock compatibility.
  • Improved static background transitions.

v15

1 year ago

Changes:

v15

Fixed:

  • Dash / ws thumbnails shifted after disable, if ws preview background is disabled.
  • Delayed dash / ws thumbnails animation after screen unlocks.

v14 (2022-11-29 e.g.o only)

Added:

  • Option Show Static Background allows keep background wallpaper in the Activities overview.
  • Slider Blur Static Background allows add blur to the static background image.
  • Search result style - added bit of transparency to look better with static background.
  • Link to changelog on About page.

Fixed:

  • Option Override Page Up/Down Shortcuts doesn't work reliably.

Other changes:

  • Next/Prev page indicators in GS43 are hard to switch from horizontal orientation to vertical, so for now I added style that makes them look more like vertical arrows indicating direction to the prev/next page.

v13

1 year ago

Changes:

Added:

  • Horizontal 3 finger gesture automatically changes its direction depending on the workspace thumbnails position to match direction of the transition animation.
  • Vertically oriented Dash items can be selected and activated even with the pointer at the edge of the screen.
  • Option Startup State allows to change GNOME Shell's startup state from Overview to Desktop.
  • Option Always Show Search Entry now allows showing the search entry even if the search is not active.

Fixed

  • 3 finger gestures not having proper orientation when used for the first time after enabling the extension.
  • Dash overlapping workspace during transition between normal view and overview when using a 3 finger gesture.
  • Dash icons can get out of border when dash size reach its maximum.
  • Smaller workspace preview size if DtD set to auto-hide.
  • Dash startup animation doesn't respect Dash position, workspace thumbnails don't animate at all.

v12

1 year ago

Fix: Dash to Dock compatibility issue when original Dash set to vertical position