aboutsummaryrefslogtreecommitdiffstats
path: root/Framework
AgeCommit message (Collapse)Author
2016-01-09Version bump to 2.3.3.2.3.3Tomáš Znamenáček
2016-01-09Whitespace fixes.Tomáš Znamenáček
2016-01-09Another approach to try a fix for the CocoaPods localization bundle problem ↵Nikita Ivanchikov
(#74). Checking if resources bundle was copied inside framework bundle, then falling back to old search methods
2015-12-03Documented that we don’t accept Option-Shift shortcuts by default.Tomáš Znamenáček
The reason is that Option-Shift shortcuts are often already used by system to insert some special characters. See `MASShortcutValidator` for details, including how to enable support for these shortcuts. Fixes #79.
2015-11-06Even more elaborate workaround for the CocoaPods localization problem (#74).Tomáš Znamenáček
Just testing if the CocoaPods bundle is present didn’t work, so now we even try to load a localized string from the bundle.
2015-11-04Trying a fix for the CocoaPods localization bundle problem (#74).Tomáš Znamenáček
This change simply doesn’t try to detect which bundle we should use and tries both bundles, the CocoaPods one first. The chosen bundle is then cached to avoid the overhead on subsequent requests.
2015-10-12Version bump to 2.3.2.2.3.2Tomáš Znamenáček
2015-10-12Silenced a potential “tautological compare” warning in MASShortcutView.Tomáš Znamenáček
Fixes #76. I considered putting the #pragma just around the particular compare line, but I think having it around the whole block is more readable and there’s little chance of having some legitimate warnings silenced.
2015-10-08Typo fix.Tomáš Znamenáček
2015-10-08Documented the CocoaPods localization fix.Tomáš Znamenáček
2015-10-07fixes localized strings when using CocoaPodsAllan Beaufour
Puts strings inside a MASShortcut resource bundle, and looks for locallized strings inside that bundle when used as a CocoaPod
2015-09-10Release 2.3.1.2.3.1Tomáš Znamenáček
2015-09-10Changed MASLocalization.h to explicit import, trying to appease CocopaPods.Tomáš Znamenáček
2015-09-10Release 2.3.0.2.3.0Tomáš Znamenáček
2015-08-18Added Czech localization.Tomáš Znamenáček
2015-08-18Updated CHANGES, Info.plist and podspec for the 2.2.0 release.2.2.0Tomáš Znamenáček
2015-08-09fix for keyboard navigationRoman Sokolov
Tab key must pass through. This is important if you want to do keyboard navigation through this control.
2015-08-09FixRoman Sokolov
Fix problem: Set hotkey [TheSameHOTKEY], then mousedown on delete button, then set hotkey again [TheSameHOTKEY], then this hotkey do not work.
2015-04-09Not declaring MASShortcutGlyph as a variable in the headerPaulo F. Andrade
2015-03-08missing import?Tom Brow
2015-03-08module mapTom Brow
2015-03-05Removed support for dots and spaces in user defaults keys (#64).Tomáš Znamenáček
I could find no way to make the feature work, so I have pulled it from the code. I have also inserted asserts to warn library users who would attempt to use illegal characters in user defaults keys in the future. In short, you want your user defaults keys to be something identifier-like.
2015-03-05Fix a problem with defaults keys with dot symbols (#64).Tomáš Znamenáček
2015-03-04Added a test case for a binder problem with dot symbols (#64).Tomáš Znamenáček
2015-03-04Trivial refactoring.Tomáš Znamenáček
2015-03-04Fix accessibility-related crashes on older OS X releases (#47).Tomáš Znamenáček
The NSAccessibilityPriorityKey symbol was only introduced in 10.9, so that we have to check for its availability before using it, otherwise we get a SIGSEGV.
2015-02-16Allow first responder support to be turned on and offJason Perkins
2015-02-16Merge branch 'master' into issue-47-accessibilityJason Perkins
2015-02-12Merge pull request #65 from oreshinya/add_option_showing_delete_hotkey_buttonVadim Shpakovski
Added options to show button that delete hot key.
2015-02-13Added options to show button that delete hot key.shinya takahashi
2015-01-28Version bump to 2.1.2.2.1.2Tomáš Znamenáček
2015-01-28Documented that keyCodeString depends on active keyboard layout.Tomáš Znamenáček
2015-01-28Better key equivalent handling on non-ASCII keyboard layouts.Dmitry Obukhov
See #60 for a discussion. In short, keyCodeStringForKeyEquivalent should be now correct even with non-ASCII keyboard layouts such as Russian.
2015-01-21Enable control to become first responderJason Perkins
2015-01-20Fix "semicolon in method body" warningJason Perkins
2015-01-16Version bump to 2.1.1.2.1.1Tomáš Znamenáček
2015-01-16Decrease headerdoc indenting to appease appledoc (see #55).Tomáš Znamenáček
I think I have finally found out the reason for CocoaDocs ignoring our markup: I have indented the documentation by four spaces, which was interpreted as “code” by appledoc. Trying now without the indent, that should finally help.
2015-01-16Version bump to 2.1.0.2.1.0Tomáš Znamenáček
2015-01-14Add initial accessibility using 10.10 APIsJason Perkins
2015-01-14Added test for hotkeys and shortcut monitor.Tomáš Znamenáček
2015-01-14Updating to current master.Tomáš Znamenáček
2015-01-14Use 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-14Updated headerdoc markup for MASShortcutView+Bindings.Tomáš Znamenáček
2015-01-13Merge branch 'master' into legacy-osx-support.Tomáš Znamenáček
Conflicts: CHANGES
2015-01-13Changed headerdoc markup to work better with CocoaDocs (closes #55).Tomáš Znamenáček
2015-01-12Non-exclusive hotkey registration (#56).Tomáš Znamenáček
2015-01-12Added 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-08MASShortcutMonitor will silently skip nil shortcuts passed to ↵Tomáš Znamenáček
unregisterShortcut:.
2015-01-08Ignore disabled system shortcuts.Tomáš Znamenáček
This was implemented before in 0633545a, but lost during the rebase.
2015-01-08Documented the recording control behaviour and implemented Cmd-W/Q.Tomáš Znamenáček