enjoyable.git
11 years agoClean-up of Joystick class. Refactor constructor to avoid mandatory 'post-constructor...
Joe Wreschnig [Tue, 26 Feb 2013 21:55:00 +0000 (22:55 +0100)]
Clean-up of Joystick class. Refactor constructor to avoid mandatory 'post-constructor' in populateActions. Fix that the product ID was the vendor ID (this breaks existing configurations but I'm probably going to rename the program at this rate anyway). Standardize on spaces for whitespace rather than a mix of tabs and spaces.

11 years agoSwitch controller/HID bridging to non-retained since the controller lives as long...
Joe Wreschnig [Tue, 26 Feb 2013 21:05:34 +0000 (22:05 +0100)]
Switch controller/HID bridging to non-retained since the controller lives as long as the app delegate. Do not manually open and close HID devices; the HID manager does this and a manual close therefore causes a double-close and crash when a device is removed. Some reformatting, and make the joystick display name a virtual readonly attribute.

11 years agoCarbon.framework is no longer necessary.
Joe Wreschnig [Tue, 26 Feb 2013 18:58:59 +0000 (19:58 +0100)]
Carbon.framework is no longer necessary.

11 years agoSwitch from kEventAppFrontSwitched (Carbon) to NSWorkspaceDidActivateApplicationNotif...
Joe Wreschnig [Tue, 26 Feb 2013 18:57:43 +0000 (19:57 +0100)]
Switch from kEventAppFrontSwitched (Carbon) to NSWorkspaceDidActivateApplicationNotification (Cocoa) to detect application switching.

11 years agoShrink and refit window contents.
Joe Wreschnig [Tue, 26 Feb 2013 17:56:05 +0000 (18:56 +0100)]
Shrink and refit window contents.

11 years agoRemove useless items in menubar.
Joe Wreschnig [Tue, 26 Feb 2013 17:32:35 +0000 (18:32 +0100)]
Remove useless items in menubar.

11 years agoUpdate to ARC (probably introducing some leaks, probably fixing others).
Joe Wreschnig [Tue, 26 Feb 2013 17:28:25 +0000 (18:28 +0100)]
Update to ARC (probably introducing some leaks, probably fixing others).

11 years ago'Convert to Modern Objective-C Syntax'...
Joe Wreschnig [Tue, 26 Feb 2013 17:05:38 +0000 (18:05 +0100)]
'Convert to Modern Objective-C Syntax'...

11 years agoUpdate nib file to project SDK version.
Joe Wreschnig [Tue, 26 Feb 2013 17:03:42 +0000 (18:03 +0100)]
Update nib file to project SDK version.

11 years agoUpdate version and set build target to 10.6.
Joe Wreschnig [Tue, 26 Feb 2013 17:02:27 +0000 (18:02 +0100)]
Update version and set build target to 10.6.

11 years agoReplace use of deprecated selectRow:byExtendingSelection:.
Joe Wreschnig [Tue, 26 Feb 2013 16:59:14 +0000 (17:59 +0100)]
Replace use of deprecated selectRow:byExtendingSelection:.

11 years agoRemove a branch that could never trigger (unsigned < 0) and some other logic errors...
Joe Wreschnig [Tue, 26 Feb 2013 16:55:17 +0000 (17:55 +0100)]
Remove a branch that could never trigger (unsigned < 0) and some other logic errors leading to a potential access of array index '-1' when no row is selected.

11 years agoType references to the application delegate to prevent warnings.
Joe Wreschnig [Tue, 26 Feb 2013 16:45:38 +0000 (17:45 +0100)]
Type references to the application delegate to prevent warnings.

11 years agoFix warning from unknown type by using a fast enumeration. Also, it's faster.
Joe Wreschnig [Tue, 26 Feb 2013 16:41:44 +0000 (17:41 +0100)]
Fix warning from unknown type by using a fast enumeration. Also, it's faster.

11 years agoFix unsupported nib settings.
Joe Wreschnig [Tue, 26 Feb 2013 16:39:57 +0000 (17:39 +0100)]
Fix unsupported nib settings.

11 years agoUpdate project file to latest Xcode / OS X SDK.
Joe Wreschnig [Tue, 26 Feb 2013 16:32:48 +0000 (17:32 +0100)]
Update project file to latest Xcode / OS X SDK.

11 years agoScrolling, mouse scope, icon
Frank Huang [Mon, 30 Jul 2012 18:10:23 +0000 (11:10 -0700)]
Scrolling, mouse scope, icon

11 years agoUpdated readme
Frank Huang [Fri, 27 Jul 2012 20:36:28 +0000 (13:36 -0700)]
Updated readme

11 years agoFinished supporting mouse buttons
Frank Huang [Fri, 27 Jul 2012 19:12:38 +0000 (12:12 -0700)]
Finished supporting mouse buttons

11 years agoForked Enjoy, mouse movement
Frank Huang [Fri, 27 Jul 2012 18:55:00 +0000 (11:55 -0700)]
Forked Enjoy, mouse movement

11 years agoInitial commit
fyhuang [Fri, 27 Jul 2012 01:44:40 +0000 (18:44 -0700)]
Initial commit