| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2015-01-16 | Version bump to 2.1.0.2.1.0 | Tomáš Znamenáček | |
| 2015-01-16 | Merge pull request #57 from shpakovski/legacy-osx-support | Tomáš Znamenáček | |
| Legacy OS X support down to 10.6 included (fixes #56). | |||
| 2015-01-16 | Removed section about ARC support from README. | Tomáš Znamenáček | |
| There are now two officially supported ways to use MASShortcut: through including the Xcode project in your app’s workspace and linking against MASShortcut.framework, and through CocoaPods. Both options work well in both ARC and MRC projects with no additional settings needed. (I use MASShortcut in a MRC project myself.) | |||
| 2015-01-14 | Add initial accessibility using 10.10 APIs | Jason Perkins | |
| 2015-01-14 | Added test for hotkeys and shortcut monitor. | Tomáš Znamenáček | |
| 2015-01-14 | Updating to current master. | Tomáš Znamenáček | |
| 2015-01-14 | Use the clear glyph instead of backspace for clearing a shortcut. | Tomáš Znamenáček | |
| The recording control used to display the backspace glyph (U+232B) on the button that clears the shortcut. That’s a bit confusing, since the same backspace glyph can also appear inside the control, representing the recorded shortcut. The clear glyph (U+2715, diagonal cross) seems like a better fit – it’s already used in similar context throughout the Apple UIs like search bars. | |||
| 2015-01-14 | Updated headerdoc markup for MASShortcutView+Bindings. | Tomáš Znamenáček | |
| 2015-01-13 | Fix README. | Vadim Shpakovski | |
| 2015-01-13 | Merge pull request #59 from aral/patch-1 | Vadim Shpakovski | |
| Added explicit instructions for use in Swift | |||
| 2015-01-13 | Added explicit instructions for use in Swift | Aral Balkan | |
| The explicit Cocoa import had tripped me up. Would be good to save someone the same hassle. | |||
| 2015-01-13 | Merge branch 'master' into legacy-osx-support. | Tomáš Znamenáček | |
| Conflicts: CHANGES | |||
| 2015-01-13 | Added the Travis build status badge to the README. | Tomáš Znamenáček | |
| 2015-01-13 | Merge pull request #58 from zoul/travis | Vadim Shpakovski | |
| Add support for Travis Continuous Integration server. | |||
| 2015-01-13 | Added shared Xcode schemes to help Travis with the build. | Tomáš Znamenáček | |
| 2015-01-13 | Added a barebones Travis config file. | Tomáš Znamenáček | |
| 2015-01-13 | Changed headerdoc markup to work better with CocoaDocs (closes #55). | Tomáš Znamenáček | |
| 2015-01-12 | Non-exclusive hotkey registration (#56). | Tomáš Znamenáček | |
| 2015-01-12 | Updated Deployment Target setting in podspec. | Tomáš Znamenáček | |
| 2015-01-12 | Added support for older OS X releases back to 10.6 included. | Tomáš Znamenáček | |
| Apart from turning off Auto Layout for the Demo project, the only thing remaining was several __weak qualifiers to prevent retain cycles in blocks. I have replaced them with __unsafe_unretained since __weak is not supported on 10.6. There should be no safety concerns here, since we are certain the pointers will remain valid. | |||
| 2015-01-09 | Remove Xcode warnings and fix the hard-coded shortcut. | Vadim Shpakovski | |
| 2015-01-09 | Removed an obsolete reference to the XCTest framework. | Tomáš Znamenáček | |
| 2015-01-09 | Trivial podspec whitespace fixes. | Tomáš Znamenáček | |
| 2015-01-09 | Fixed Podspec (silly me).2.0.1 | Tomáš Znamenáček | |
| 2015-01-09 | Updated CHANGES before 2.0.0.2.0.0 | Tomáš Znamenáček | |
| 2015-01-09 | Added myself to Podspec “authors” field. | Tomáš Znamenáček | |
| 2015-01-09 | Markup fixes in README. | Tomáš Znamenáček | |
| 2015-01-09 | Added a note about Shortcut Recorder compatibility (#54). | Tomáš Znamenáček | |
| 2015-01-09 | Added CocoaPods installation instructions (#54). | Tomáš Znamenáček | |
| 2015-01-09 | Expanded demo functionality (preparing for 2.0.0, see #54). | Tomáš Znamenáček | |
| Mostly back to the previous version with enable/disable checkboxes & one settable and one hard-coded shortcut. I have tried to come up with a nicer pattern to watch the enabled/disabled checkboxes, but without external dependencies like Facebook’s KVOController I didn’t come up with anything better than plain old KVO. | |||
| 2015-01-08 | Simplified and updated the demo project. | Tomáš Znamenáček | |
| 2015-01-08 | MASShortcutMonitor will silently skip nil shortcuts passed to ↵ | Tomáš Znamenáček | |
| unregisterShortcut:. | |||
| 2015-01-08 | Merge pull request #53 from zoul/2.0-candidate | Tomáš Znamenáček | |
| Thank you very much! | |||
| 2015-01-08 | Ignore disabled system shortcuts. | Tomáš Znamenáček | |
| This was implemented before in 0633545a, but lost during the rebase. | |||
| 2015-01-08 | Documented the recording control behaviour and implemented Cmd-W/Q. | Tomáš Znamenáček | |
| 2015-01-07 | Updated copyright & versioning info in the framework’s Info.plist. | Tomáš Znamenáček | |
| 2015-01-07 | Added a CHANGES file to keep users posted about important changes. | Tomáš Znamenáček | |
| 2015-01-07 | Fixed the alert that pops up when the shortcut is already used. | Tomáš Znamenáček | |
| The longer message text was used as the alert title. | |||
| 2015-01-07 | Fixed MASShortcutView initialization errors after rebase. | Tomáš Znamenáček | |
| 2015-01-07 | Accept Backspace and Delete keys with modifiers as valid shortcuts. | Tomáš Znamenáček | |
| When recording a new shortcut using the MASShortcutView control, the user may press Delete or Backspace to clear the current shortcut. In the previous versions the corresponding code branch didn’t test the modifier flags, making it impossible to record shortcuts such as Cmd-Alt-Delete. Now the control should behave as expected, only using “naked” Delete and Backspace keys to clear the shortcut. | |||
| 2015-01-07 | Treat build warnings as errors. | Tomáš Znamenáček | |
| 2015-01-07 | Updated podspec. | Tomáš Znamenáček | |
| We’re not packaging the code as a framework for CocoaPods – I’m not sure how the podspec should look like for that case and if it’s even supported, see this Stack Overflow question: http://stackoverflow.com/questions/25258395 Instead we simply pick the naked source files as usual with CocoaPods. | |||
| 2015-01-07 | Fixed wrong archiver used for MASShortcutView bindings. | Tomáš Znamenáček | |
| 2015-01-07 | Added header documentation. | Tomáš Znamenáček | |
| 2015-01-07 | Introduced a MASDictionaryTransformerName constant. | Tomáš Znamenáček | |
| This makes it easier to set view bindings from within the Interface Builder. | |||
| 2015-01-07 | Whitespace fixes. | Tomáš Znamenáček | |
| 2015-01-07 | Updated header settings. | Tomáš Znamenáček | |
| 2015-01-07 | Updated documentation. | Tomáš Znamenáček | |
| 2015-01-07 | Added a simplified binding API for MASShortcutView. | Tomáš Znamenáček | |
| This returns the associatedUserDefaultsKey property used in previous code versions, only the implementation uses less magic. | |||
| 2015-01-07 | Redesigned demo app layout & feedback. | Tomáš Znamenáček | |
| I have replaced the modal alert with a beep, it’s faster to test without having to close the alert. | |||
