Slate Changelog

What's new in Slate 1.2.0

Feb 26, 2015
  • Drop support for OS X versions older than 10.8
  • Fix the docs for the corner command
  • Fix issues with directional navigation and Emacs 24.x and some versions of Firefox
  • Add an option to hide the menu bar icon

New in Slate 1.1.0 (Feb 26, 2015)

  • Expose the bundle identifier in the Javascript API app object (jigish/slate #387)
  • Add a missing period in the README (jigish/slate #395)
  • Prevent Slate hanging due to unresponsive apps (jigish/slate #414)
  • Fixed snapshot operations to properly get the name from the config (jigish/slate #393)
  • Updated the README with info for Mavericks (jigish/slate #362)
  • Add the ability to use the delete from larger keyboards (jigish/slate #351)
  • Fix crash due to uninitialized variable (jigish/slate #344)

New in Slate 1.0.25 (Feb 25, 2013)

  • Updates to javascript configs
  • Issue #239 - add events and event listeners
  • Issue #252 - allow for integers in screenForRef
  • Issue #241 - fix order of operations related issues in corner operation
  • Issue #233 - allow numbers in options for move based operations
  • fix doop on window object
  • fix screenCount
  • Issue #240 - add link to about page
  • Issue #250 - load default config file properly
  • Merge Pull Request #248 - fix undo for move based operations
  • Merge Pull Request #253 - allow quoted arguments in shell operation

New in Slate 1.0.24 (Feb 1, 2013)

  • Fix stupid bug.

New in Slate 1.0.23 (Feb 1, 2013)

  • Updates to javascript configs:
  • Issue #220 - one-off operations
  • Issue #222 - don't auto-fail js operations if there is no window focused
  • Issue #218 - add isMovable and isResizable to windows
  • Issue #221 - add aliases for more functions
  • Issue #219 - add visibleRect to screen
  • Issue #206 - fix a crash
  • Issue #217 - better error when a key is unrecognized
  • Fix some minor memory leaks

New in Slate 1.0.22 (Jan 26, 2013)

  • Updates to javascript configs
  • add dup function to operations
  • slate.log now will show the message on the OS X Console for easier debugging

New in Slate 1.0.21 (Jan 26, 2013)

  • Fixed a bug with grid operation that did not take orderScreensLeftToRight into account
  • Removed all logging in Slate. if you want to see the logs, use the debug version of Slate from the rep
  • Random fixes to javascript configs:
  • Sequence and Chain can now take functions as well as objects
  • screen object rect() function should now work properly

New in Slate 1.0.20 (Jan 24, 2013)

  • Random fixes to javascript configs
  • nudgePercentOf and resizePercentOf now default to screenSize because that just makes more sense.
  • Added some documentation for javascript configs on the Wiki. more incoming.

New in Slate 1.0.19 (Jan 24, 2013)

  • Implement Issue #91 - [BETA] javascript config file (no documentation yet)
  • Implement Issue #172 - modal mode toggle

New in Slate 1.0.18 (Jan 22, 2013)

  • Fix Issue #209 - fix modal bindings
  • WIP Issue #91 - javascript config file (no documentation yet)

New in Slate 1.0.17 (Jan 21, 2013)

  • Merge Pull Request #191 - (Fix Issue #190)
  • Merge Pull Request #166 - (Fix Issue #130)
  • Merge Pull Request #204
  • Merge Pull Request #185

New in Slate 1.0.16 (Dec 13, 2012)

  • Add REPEAT_LAST and TITLE_ORDER_REGEX to layouts

New in Slate 1.0.15 (Dec 5, 2012)

  • Fix Issue #177 - slate now will detect the first screen change properly when checkDefaultsOnLoad is false.
  • Also, the following quoted string is now allowed: 'hello, I am a string with "nested" quotes'

New in Slate 1.0.14 (Dec 4, 2012)

  • Implement Issue #171 - undoOps config
  • Implement Issue #179 - allow BEFORE and AFTER operations for layout
  • Implement Issue #176 - allow WindowInfo to be selectable

New in Slate 1.0.13 (Nov 28, 2012)

  • Implement Issue #165 - undo operation
  • Merge Pull Request #146
  • Merge Pull Request #143 (windowHintsIconAlpha)
  • Merge Pull request #161 (Colemak Support)

New in Slate 1.0.12 (Oct 18, 2012)

  • Implement Issue #121 - enable fn as modifier
  • Partially implement issue #85 - added shell operation

New in Slate 1.0.11 (Oct 18, 2012)

  • 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

New in Slate 1.0.10 (Oct 9, 2012)

  • Merge Pull Request #111 (hint icons and associated configs)

New in Slate 1.0.9 (Oct 9, 2012)

  • Add ability to hide, show, and toggle all apps or all except one single app

New in Slate 1.0.8 (Oct 9, 2012)

  • Add ability to hide, show and toggle the current app

New in Slate 1.0.7 (Oct 9, 2012)

  • 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

New in Slate 1.0.6 (Oct 6, 2012)

  • Fixed Issue #109
  • Implement Issue #114 (sequence operation)

New in Slate 1.0.5 (Oct 2, 2012)

  • Properly Fix Issue #92 (DMG Installation)

New in Slate 1.0.3 (Sep 13, 2012)

  • 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

New in Slate 1.0.2 (Sep 7, 2012)

  • Fixed Issue #76 - Added config snapshotTitleMatch