Control Space 17
Multiline tabs, better titles, design refresh, extensive UI / UX improvements and fixes
Release notes
Workspace
Titles
- Added multiline titles
- Overhauled title parsing algorithm
- Added initial rules for common developer sites
- Added independent settings for Workspace and Resources
Slept tabs
- Can now double-click tab icon to wake, but not activate
- Now shows any hidden info when searching
- Can optionally show hidden info when
- selected
- focused
Fixes
- Added workspace "empty" state
- Popup title is now correct with 1 window
- Fixed bug with selection forgetting anchor after hitting Esc
- Fixed tabs not moving to "New window" after choosing it
- Fixed bug with "Export" shortcut not working in Saved tabs
- Fixed bug with scrollbars appearing on sidebar during zoom
- Fixed bug with triggering popup navigating back to main page
- Fixed bug with Top Sites item sizing
- Fixed bug with click-off not refocusing previously focused item
- Fixed bug with focus being lost when deleting non-focused tabs
- Fixed bug with focus being lost when sleeping tabs
Styling
Fonts
- Aligned font sizes across all items (tabs, saved, etc), links, and form elements
- Increased "info" font size to make it more legible when zoomed
- Changed body font from Muli to Inter
Panels
- Updated panels and overlays to have rounded corners
Workspace
- Overhauled item normal, active, hover and focus combinations
- Consolidated dropped-back sleeping / closed item styles
- Updated selection styling to work with sleep options
Workflow
Resources
- Changed "Search..." prompt to "Type to filter..."
- Resources panel now shows red dot if closed but has search results
- Resources panel now remembers state between loads
- Saved tabs now remembers the active folder between loads
Workspace
- Added Filter settings dropdown
- Added "Display Detail" slider
- Added "Display Detail" keyboard shortcuts
- Changed "Delete" shortcut from Cmd+Backspace to Delete
Context menus
- Added keyboard navigation to context menus
- Added keyboard trigger (Alt+Enter) for items, inputs and forms
- Added keyboard trigger (Alt+Shift+Enter) for windows and panels
- Added ability to take slider controls
UI
Changes
- Moved Account Settings to Settings panel
- Misc UI tweaks
Fixes
- Fixed intermittent context menu bug which caused it to not show
- Fixed Help Toggle bug preventing tabs beneath it being selected
- Fixed bug with Resources panel closing when context menu shown
- Fixed UiTabs not identifying active tab
- Fixed context menu alignment issue
- Fix zoom / pixel density in windows
Tools
- Tools > Export now only exports visible / filtered tabs
- Tool Panel now always opens on Tools (used to stay on last-focused panel)
- Added Performance option to Settings
- Added "Demo" layout to Arrange Windows
- Added "First use" notification popup
- Added link to releases in Settings
Setup
- Added privacy agreement page
System
Context menus
- Migrated context menu state to store
- rewrote context menu components
Refocus
- Added pseudo-focus capability to Refocus package
- Added pseudo-focus capability to menu store
Components
- Added UiSlider component
- Added UiMenuOpener component
- Added PageLayout component
- Added getDefaultName() utility
- Added section type / style to UiGroup
- Refactored InfoItem to flex to fill space
- Refactored UiPanel to inject UiMenu using slots
Styling
- Overhauled SCSS style files, variables, imports, etc
- Removed various font family / size / weight decisions from components
- Added initial appearance settings controls
- Introduced initial theme files
API
- Implemented new API
- Implemented dev and staging fallback api urls
- Implemented new account login flow
Account
- Moved user settings from User to User.Account
- Added optional quiet flag to Account.saveSettings()
- Refactored account settings to local settings
- Implemented refresh token
- Implemented Auth service
Internal
- Refactored popup commands to allow launching the popup on a specific path
- Introduced CommandSet type
- Overhauled Settings framework
- Added module init() hook
- Migrate to new storage helpers
- Simplify build scripts
Analytics
- Added initial product analytics
Tooling
- Simplify publishing pipeline
Bugs
- Fixed fast markdown conversion bug
- Fixed migrations
Changelog
Version | Date | Title |
---|---|---|
17.28.3.370 | Dec 4 2023 | Simplify release scripts |
17.28.2.369 | Dec 3 2023 | Fix privacy agreement toggle |
17.28.1.368 | Dec 2 2023 | Fix migrations and add releases link to settings |
17.28.0.367 | Dec 1 2023 | Migrate to new storage helpers |
17.27.0.366 | Dec 1 2023 | Fix DAUs and update privacy policy |
17.26.0.365 | Nov 26 2023 | Implement refresh token |
17.25.1.364 | Nov 15 2023 | Fix focus bugs |
17.25.0.363 | Nov 15 2023 | Add product analytics |
17.24.2.362 | Nov 8 2023 | Fix numerous bugs |
17.24.1.361 | Nov 3 2023 | Early access tweaks |
17.24.0.360 | Nov 2 2023 | Refactor account settings to local settings |
17.23.0.359 | Oct 31 2023 | Simplify publishing pipeline |
17.22.0.358 | Oct 29 2023 | Add key-navigation to context menu |
17.21.0.357 | Oct 28 2023 | Optimise for Microsoft Windows |
17.20.0.356 | Oct 24 2023 | Add "first use" notification check |
17.19.0.355 | Oct 24 2023 | Simplify Display Detail slider |
17.18.0.354 | Oct 24 2023 | Add "demo" window layout mode |
17.17.0.353 | Oct 23 2023 | Overhaul font family and sizes across entire app |
17.16.0.352 | Oct 21 2023 | overhaul title and info display |
17.15.0.351 | Oct 10 2023 | Add application-level context menu shortcuts |
17.14.1.350 | Oct 7 2023 | Fix sidebar zoom bug |
17.14.0.349 | Oct 7 2023 | Display density improvements |
17.13.0.348 | Oct 7 2023 | Add keyboard interaction to context menu |
17.12.1.347 | Oct 6 2023 | Misc UI tweaks |
17.12.0.346 | Oct 6 2023 | Implement rounded panels and overlays |
17.11.0.345 | Oct 6 2023 | Add multiline titles for Resources |
17.10.2.344 | Oct 5 2023 | Fix miscellaneous bugs |
17.10.1.343 | Oct 4 2023 | Fix selection manager anchor bug |
17.10.0.342 | Oct 4 2023 | Migrate context menu state to store |
17.9.1.341 | Oct 4 2023 | Refactor display density to service |
17.9.0.340 | Oct 3 2023 | Add display density settings |
17.8.0.339 | Oct 2 2023 | Add multiline titles |
17.7.0.338 | Sep 30 2023 | Implement workspace empty state |
17.6.0.337 | Sep 30 2023 | Updated slept tabs options and selection styles |
17.5.0.336 | Sep 30 2023 | Show all tab info when searching |
17.4.0.335 | Sep 30 2023 | Misc tool updates |
17.3.0.334 | Sep 30 2023 | Improve slept tab peeking |
17.2.0.333 | Sep 29 2023 | Implement API-based login |
17.0.0.332 | Sep 22 2023 | Move AppSettings to User.Account |
Click here to view all releases.