forked from Jaysce/Spaceman
-
Notifications
You must be signed in to change notification settings - Fork 11
Expand file tree
/
Copy pathCHANGELOG
More file actions
138 lines (138 loc) · 8.47 KB
/
Copy pathCHANGELOG
File metadata and controls
138 lines (138 loc) · 8.47 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
1.23.6: Fix Fast Switching bug on macOS 27
1.23.5: Fix RMB menu bug on macOS 27
1.23.4: Minor cosmetic changes
1.23.3: Added GitHub Actions with README badges; code quality: stricter SwiftLint rules; code cleanup
1.23.2: Upgraded vulnerable version of Sparkle
1.23.1: Fixes to preferences layout and menu option order
1.23.0: Added filter option for only displaying spaces on main display
1.22.2: Fixed dimensions and widget placement in Preferences window
1.22.1: Fix switching strategies: no switching to cross-display fullscreen spaces
1.22.0: New layout for settings window; allow HUD to always be transparent
1.21.5: Fix: fast/instant switching to spaces on other displays than first
1.21.4: Fixes: only show HUD on active display; hide fullscreen spaces from HUD; fix cell spanning in grid
1.21.3: Fixed auto-refresh in background
1.21.2: Added HUD
1.21.1: Fixed color merge bug. Added menu icons. Refactored and code cleanup. More unit tests.
1.21.0: Refactored responsabilities
1.20.5: Refactored all scenarios and switching strategies
1.20.4: Added option to switch between spaces instantly, or with a smooth or fast animation; refactor for improving code quality; quicker startup of MC
1.20.3: Fix icon padding on 13" screens; make default name for new spaces static
1.20.2: Unshrink the menu bar icon when unlocking the screen
1.20.1: Define default shortcut keys
1.20.0: Auto-shrink the menu bar icon when there is not enough room.
1.19.4: Fixed fonts and widths in two-rows layout; Added space name defaults; Fixed menu checkmarks synchronization with preferences
1.19.3: Fixed clicking besides a space icon; fixed space button colors in menu grid; added color selector to Quick Rename dialog; removed capitalization of fullscreen spaces
1.19.2: Fixed some space switching bugs
1.19.1: Quick Rename dialog for Space names; added two new AppleScript queryable properties
1.19.0: Show the spaces grid in the menu
1.18.2: Show help balloon if no shortcut is available for action
1.18.1: Updated Preferences window
1.18.0: Read shortcut keys from user defaults. Chain keypresses for Fullscreen spaces
1.17.3: Updated Mission Control Icon (more asymmetrical)
1.17.2: Arrange arrow buttons and Mission Control button in two-rows mode
1.17.1: Minor visual updates: labels, separators
1.17.0: Added Mission Control and Prev/Next navigation buttons (contribution donbox)
1.16.0: Make Two Rows a separate setting; better icon alignment in Two Rows mode
1.15.10: Added Font Style selection. Added option + scroll on menu bar icon
1.15.9: Added Icon Style submenu; Added "Clear all colors" button
1.15.8: Added extra icon size "Enormous"
1.15.7: Added icon shape "Pill" and style "Bare names"; restructuring of style options
1.15.6: Fix 1-2 dead pixel area around button; Added localizations
1.15.5: Added 'Narrow' layout; added Dual Row fill order and Variable Width to the right-click menu
1.15.4: Fix: prevent corruption of space names when simultaneously waking up and changing monitors
1.15.3: Option to hide fullscreen spaces; added automation: "get current space name|number"
1.15.2: Updated layout of Preferences dialog
1.15.1: Added configuration setting to switch between variable/equal width
1.15.0: New boxed icon style. Rounded corners. Slightly taller icons. Variable width. (based on contribution by Nicomalacho)
1.14.6: Added shortcut keys for Preferences tabs; support transparent colors
1.14.5: Relaxed restrictions on space names
1.14.4: Support automation to restore preferences backup
1.14.3: Fix: compute the iconWidths at click time to prevent using wrong values after a layout change.
1.14.2: Reinstated shortcut key for one (hopefully) fullscreen app
1.14.1: Fix bug: corrected space numbering after a fullscreen desktop space
1.14.0: Modernize dependencies. Added linter. Minimum version bumped to macOS 13 Ventura
1.13.9: Minor fix to menu icons; backup/restore status lines in preferences dialog
1.13.8: Added mode and layout switching to menu
1.13.7: Added Backup/Restore preferences option
1.13.6: Fix spaces assignment when switching displays
1.13.5: Added Refresh option to menu
1.13.4: Fix user reordering spaces, in conjunction with reboot ID assignment
1.13.3: Enforce that the Spaceman Preferences window opens on the current space
1.13.2: Allow empty space names in editor without inserting a dash
1.13.1: Preserve space order across reboots
1.13.0: Added option to color menu bar icons
1.12.9: Fix release signature problem
1.12.8: Improved settings for display order (based on contribution by Waylon Wang)
1.12.7: Minor refactoring, added unit tests
1.12.6: Fixes to labels in preferences window
1.12.5: Added info bubbles to preferences window; new background for dmg file
1.12.4: Rearranged preferences window; code cleanup
1.12.3: Added Displays button to preferences
1.12.2: Fix: sort space names before building the space number map
1.12.1: Fix preserving space names across reboot
1.12.0: Fix space switching when clicking icon
1.11.4: Fix space and display numbering and ordering
1.11.3: Display badge on menu item when update is available
1.11.2: Show display numbers in Preferences; also refactoring and cleanup
1.11.1: Updates to website, README, screenshots
1.11.0: Added current+neighbors mode (contribution ultravioletcatastrophe)
1.10.4: Fixed refreshing list of space names in preferences window
1.10.3: Added thread-safe async space processing (contribution ultravioletcatastrophe)
1.10.2: Added shortcut key for opening Preferences Window
1.10.1: Added Dual Row Fill Order (contribution Waylon Wang)
1.10.0: Added Dual Row layout mode (contribution Waylon Wang)
1.9.0 : Added space name list editor in preferences (contribution ultravioletcatastrophe)
1.8.7 : Store full space names (contribution ultravioletcatastrophe)
1.8.6 : Extra large mode (contribution ultravioletcatastrophe)
1.8.5 : Fixed signing problem
1.8.4 : Added menu separator between spaces on different displays (contribution Waylon Wang)
1.8.3 : Fixed unwanted opening of blank window
1.8.2 : Attempt at fixing unwanted opening of blank window
1.8.1 : Fixed window size
1.8.0 : Attempt at fixing unwanted opening of blank window
1.7.0 : Add some shortcuts for Fullscreen spaces
1.6.21: Automatically add app to candidates for accessibility permissions
1.6.20: Installed security update for Sparkle
1.6.19: Fixed detecting the permission type needed
1.6.18: Renamed 'normal' to 'medium'; added tick mark to menu
1.6.17: Code refactoring
1.6.16: Code refactoring
1.6.15: Fixed crash when error handling after sending applescript command
1.6.14: Bypass osascript. This eliminates the need for forking a child process
1.6.13: Fixed switching spaces when clicking to the right of a fullscreen space
1.6.12: Edit space name directly in preferences
1.6.11: Fix restart numbering by desktop
1.6.10: More friendly error dialog
1.6.9 : Fix corrupted installer disk image
1.6.8 : Implemented GUI sizes: compact, normal, large
1.6.7 : Fixed icon numbers for numbers-only and numbers-and-names
1.6.6 : Fix responsiveness of status bar icon
1.6.5 : Flash status bar icon when space has no shortcut key
1.6.4 : Flash status bar icon when space has no shortcut key
1.6.3 : Merged 1.5.12 into 1.6.2
1.6.2 : Merged 1.5.11 into 1.6.1-R
1.6.1-R: Merged 1.5.10-R into 1.6.0-R
1.6.0-R: Add support for clicking icon in status bar
1.5.12 : Minor updates to preferences dialog (github repo url, modifier keys)
1.5.11 : Updated disk image; corrected handling incompatible user defaults
1.5.10-R: Fix: corrected space names in menu and in preferences drop-down
1.5.9-R: Fix: fullscreen spaces have no shortcut keys; disable menu options that lack a shortcut key
1.5.8-R: Correction to numbering fullscreen spaces
1.5.7-R: New status bar icon style: names without numbers
1.5.6-R: Add button for opening System Settings panel from dialog; Fix checking for updates
1.5.5-R: Support for restarting numbering in menu and numbers-only rendering
1.5.4-R: Minor refactoring
1.5.3-R: Tweaked menu icon opacity
1.5.2-R: Removed obsolete configuration option
1.5.1-R: Display icons in menu
1.5.0-R: Sort displays left/right (by Michael Lehenauer)
1.4.0-R: Add Applescript refresh command (by Michael Lehenauer)
1.3.1-R: Fix editing space names
1.3.0-R: Remember Space Names
1.2.5-R: Improved preferences layout; updated documentation
1.2.4-R: Added Makefile for commandline-driven distribution
1.2.3-R: Fix space number jump in properties dialog after refresh
1.2.2-R: Fix saving of space name other than using "Update name" button
1.2.1-R: Better support for space names consisting of four characters
1.2.0-R: Show space numbers in menu
1.1.1-R: Desktop switcher using menu options