forked from jigish/slate
/
VERSION
275 lines (177 loc) · 7.39 KB
/
VERSION
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
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
Current Version: 1.0.12
----------------- 1.0.12 ----------------
Implement Issue #121 - enable fn as modifier
Partially implement issue #85 - added shell operation
----------------- 1.0.11 ----------------
Implement Issue #131 - better load config
Implement Issue #125 - modal key with modifiers
"Load Config" is now "Relaunch and Load Config" to maintain a clean Slate (get it!?)
Update Sparkle
----------------- 1.0.10 ----------------
Merge Pull Request #111 (hint icons and associated configs)
----------------- 1.0.9 -----------------
Add ability to hide, show, and toggle all apps or all except one single app
----------------- 1.0.8 -----------------
Add ability to hide, show and toggle the current app
----------------- 1.0.7 -----------------
Implement Issue #118 (hide, show, and toggle operations)
Implement Issue #117 (focus an application)
Implement Issue #103 (layoutFocusOnActivate config)
Implement Issue #100 (modal commands)
Merged Pull Request #119
Merged Pull Request #115
Merged Pull Request #93
----------------- 1.0.6 -----------------
Fixed Issue #109
Implement Issue #114 (sequence operation)
----------------- 1.0.5 -----------------
Properly Fix Issue #92
----------------- 1.0.4 -----------------
Fixed Issue #92
DMG Installation
----------------- 1.0.3 -----------------
Upgrade Xcode project
Add Grid Operation! Bind a key to open a grid that you can use to one-off resize a window
Added the following configs for grid:
gridBackgroundColor
gridRoundedCornerSize
gridCellBackgroundColor
gridCellSelectedColor
gridCellRoundedCornerSize
----------------- 1.0.2 -----------------
Fixed Issue #76 - Added config snapshotTitleMatch
----------------- 1.0.1 -----------------
Fixed sparkle.
----------------- 1.0.0 -----------------
bump version cause I feel like it. From now on users who had a symlink from the git to /Applications should
remove the symlink and just download the latest version from the downloads page on github. Sparkle will
update you when you need it.
----------------- 0.6.0 -----------------
Let there be SPARKLE! Slate now has automatic updates through Sparkle!
----------------- 0.5.12 ----------------
Defaults can now trigger snapshots!
----------------- 0.5.11 ----------------
Update Snapshot menu items to persist and not delete
Added "Launch Slate on Login" menu item
----------------- 0.5.10 ----------------
Fix Issue #72, #74
Add a default config if no .slate file exists in ~/ to appease the App Store testers.
----------------- 0.5.9 -----------------
Fix Issue #70 (Dvorak Support)
----------------- 0.5.8 -----------------
Fix Issue #69
----------------- 0.5.7 -----------------
Fix Issue #63
----------------- 0.5.6 -----------------
Fix Issue #66
Snapshots are now stored in the Application Support directory
----------------- 0.5.5 -----------------
New Icon
----------------- 0.5.4 -----------------
Fix bad access error
----------------- 0.5.3 -----------------
Fix Issue #58, #60, #61, #62
Fixed exception on cmd+shift+tab with default switch operation
Fixed switch op to properly switch to hidden apps
----------------- 0.5.2 -----------------
Add Configs:
secondsBeforeRepeat
switchSecondsBeforeRepeat
Changed Configs:
secondsBetweenRepeat (Default 0.1 - was 0.2)
switchSecondsBetweenRepeat (Default 0.05 - was 0.1)
----------------- 0.5.1 -----------------
Fix Issue #56 (unrecognized selector on startup for Mac OS X 10.6)
----------------- 0.5.0 -----------------
Fix Issue #32
Release version of Switch operation
Add/Update configs:
switchOrientation
switchSecondsBetweenRepeat
switchStopRepeatAtEdge
switchOnlyFocusMainWindow
switchIconPadding
switchFontSize
switchFontColor
switchFontName
switchShowTitles
switchType
switchSelectedPadding
switchSelectedColor -> switchSelectedBackgroundColor
switchSelectedBorderColor
switchSelectedBorderSize
switchRoundedCornerSize
windowHintOrder "persist" mode
----------------- 0.4.19 ----------------
Fix Issue #50, #51, #52
Beta version of Switch operation (Issue #32 WIP)
Change windowHintsTopLeftX and windowHintsTopLeftY to array configs (array of expressions)
Add windowHintsOrder config
Add support for cmd+tab and cmd+shift+tab bindings (this completely disables the default mac app switcher)
Change array config format to use semi-colon as a separator instead of colon. This affects:
windowHintsFontColor
windowHintsBackgroundColor
switchBackgroundColor
switchSelectedColor
----------------- 0.4.18 ----------------
Fix Issue #45, #47, #48
Pressing ESC will dismiss window hints
Apps will now be ordered by last use for all operations that loop through apps
Minor UI related performance enhancements for window hints (faster rounded rectangle drawing)
Pre-release version of Switch operation (use at your own risk!)
----------------- 0.4.17 ----------------
Fix Issue #36, #37, #38, #42
Add windowHintsIgnoreHiddenWindows config
Add ability to use expressions for windowHintsHeight and windowHintsWidth configs
Add windowHintsTopLeftX and windowHintsTopLeftY configs
Add menu options to Take/Activate Snapshots
----------------- 0.4.16 ----------------
Performance improvements for Window Hints and other minor bug fixes
----------------- 0.4.15 ----------------
Fix Issues #34, #35, #40
Added windowHintsRoundedCornerSize config
Fixed Current Window Info menu option to allow scroll
----------------- 0.4.14 ----------------
Added Window Hints
----------------- 0.4.13 ----------------
Switch to ARC (no new feature or bug fixes, but should have better memory management and performance)
----------------- 0.4.12 ----------------
Added Snapshot operations
----------------- 0.4.11 ----------------
Added Current Window Info menu option (Issue #20)
----------------- 0.4.10 ----------------
Fixed Issue #25 - Binding parse error when starting up Slate when referencing unconnected screens
----------------- 0.4.9 -----------------
Added "orderScreensLeftToRight" config (default is true)
Added new monitor identifier "ordered"
NOTE: This version changes the way screenIDs are ordered by default! If you want the old style ordering, set
"orderScreensLeftToRight" to false.
----------------- 0.4.8 -----------------
Fixed some memory leaks
----------------- 0.4.7 -----------------
Added whitelist checking to SlateConfig
----------------- 0.4.6 -----------------
Added the "focusCheckWidthMax" config
----------------- 0.4.5 -----------------
Fixed bug in "focus" operation that caused some apps to be skipped
Fixed bug in "focus" operation that caused same-app switching to be weird
----------------- 0.4.4 -----------------
Added the "focus" directive
Added the "focusCheckWidth" config
Added the "focusPreferSameApp" config
Fixed all MoveOperation variants to default to semicolon separators
----------------- 0.4.3 -----------------
Fixed bug in StringTokenizer that caused leading spaces in aliases
----------------- 0.4.2 -----------------
Added the "if_exists" option for the source directive
----------------- 0.4.1 -----------------
Added the "source" directive
----------------- 0.4 -----------------
Added the "default" directive
Added the "checkDefaultsOnLoad" config
----------------- 0.3.4 -----------------
Added the ability to specify resolutions for screens
Added the ability to specify relative locations for screens
Added the ability to specify screen for push and corner
Revamped screen geometry to be more accurate
-----------------------------------------