Control Space 19

Stabilisation, refactoring, fixes... and dark mode

Version 19.15.2.427 committed on Feb 21 2024

Release notes

Workspace

Theme

  • Added "Dark" theme
  • Tweaked "Light" theme colours
  • Dark theme can now be toggled from the top of the Tools panel

UI

  • Filter input and Resources panel now line up visually
  • Clipboard icon now indicates cut / copy state
  • Window and panel menus now hidden unless hovered
  • YouTube tabs no longer show badges (temp fix)

UX

  • Added options on what mechanism to use to toggle and place the popup
  • Added options on what the workspace should focus on when shown
  • Changed "Folders / Workspace" toggle to Alt+Cmd+3

Tools and options

Tools

  • Added "Arrange Windows" in Microsoft Windows
  • Added ChatGPT and Perplexity to Search

Options

  • Added "Theme" dropdown with options for "Light", "Dark" or "Auto"
  • Added "Snap to columns when scrolling" checkbox to toggle scroll-snapping
  • Added "Reveal on open" dropdown with options for "Focused Window", "Current Tab", or "Nothing"
  • Added "Toggle mechanism" options for "Focus/Blur" or "Minimise/Restore"
  • Added "Remember size and position" option

Sign-up

  • Moved sign-up to website

Bug fixes

Application

  • Fix popup occasionally opening twice
  • Attempted fix for windows forgetting their name

Workspace

  • Fixed intermittent workspace scrolling / snapping bug
  • Fixed workspace column ordering / scroll snapping bug
  • Fixed Display Detail shortcuts Crtl+[/Ctrl+] on Windows
  • Fixed Double-Click tab to wake, then activate
  • Fixed GitHub icon in dark mode

System

Dependencies

  • Remove all Vue.prototype and this. references
  • Refactor core dependencies as @/content exports
  • Add $ aliases for all modules
  • Add $ aliases for all dialogs
  • Standardize imports

Structure

  • Flatten module content structure
  • Refactor messaging as handlers
  • Consolidate api structure
  • Rename dist to assets

Locations

  • Migrate $stack to /shell
  • Migrate *Data classes to /items

Assets

  • Update assets with light and dark versions
  • Remove unused assets

Code

  • Refactor /popup to /shell
  • Consolidate popup and stack code
  • Remove special item ids
  • Migrate to new messaging bus

Changelog

VersionDateTitle
19.15.2.427Feb 21 2024Update hashing algo
19.15.1.426Feb 21 2024Move sign-up to site
19.15.0.425Feb 12 2024Add ChatGPT and Perplexity to search
19.14.6.424Feb 8 2024Fix intermittent scroll snap bug
19.14.5.423Feb 8 2024Fix scrolling when opening panel or locating recent tab
19.14.4.422Feb 8 2024Fix window snapping bug
19.14.3.421Feb 1 2024Fixes and tweaks
19.14.2.420Jan 29 2024Less burgers!
19.14.1.419Jan 28 2024Fix route transition bug
19.14.0.418Jan 27 2024Add fast theme toggle
19.13.0.417Jan 25 2024Implement dark mode
19.12.2.416Jan 25 2024Fix login
19.12.1.415Jan 21 2024Tweak Toggle Workspaces shortcut
19.12.0.414Jan 11 2024Migrate to new messaging bus
19.11.1.413Jan 8 2024Fix wake / activate tab
19.11.0.412Jan 8 2024Remember popup size between loads
19.10.1.411Jan 8 2024Attempt to fix windows forgetting names
19.10.0.410Jan 8 2024Overhaul popup and stack
19.9.0.409Jan 6 2024Add options for popup toggle
19.8.0.408Jan 5 2024Refactor popup to shell
19.7.0.407Jan 5 2024Tidy API
19.6.0.406Jan 4 2024Add global dialog helpers
19.5.0.405Jan 4 2024Remove special item ids
19.4.1.404Jan 3 2024Simplify API
19.4.0.403Jan 2 2024Refactor stack location
19.3.0.402Dec 30 2023Standardise imports
19.2.0.401Dec 30 2023Refactor global entry points
19.1.0.400Dec 29 2023Flatten module structure
19.0.0.399Dec 29 2023Refactor messaging / handlers

Click here to view all releases.