aboutsummaryrefslogtreecommitdiffstats
path: root/Demo/MainMenu.xib
AgeCommit message (Collapse)Author
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-09Remove Xcode warnings and fix the hard-coded shortcut.Vadim Shpakovski
2015-01-09Expanded 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-08Simplified and updated the demo project.Tomáš Znamenáček
2015-01-07Redesigned 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.
2015-01-07Repackaged the code as a framework and included the demo.Tomáš Znamenáček
Packaging the code as a framework is mostly just a formality. It doesn’t really change much, it just turns the code into a regular component. What it does change is that the code now has its own Xcode settings, which could make compatibility easier in the long run. Including the demo in the main repository makes it easier to hack on the library, since you can try the changes immediately. It also shows how to bundle the framework into an app that uses it.