Mantis Bug Tracker

View Issue Details Jump to Notes ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000408OLVUser Interfacepublic2011-11-19 14:052012-08-15 16:35
Assigned ToBenFenner 
PlatformApple MacOSOS XOS Version10.6
Product Version0.0.1-SNAPSHOT 
Target VersionFutureFixed in Version 
Summary0000408: Fix Mac Key Mappings
DescriptionControl-* should map to Command-* on the mac. Virtually nothing uses command on the mac, cept the terminal. Any app that integrates well, most stuff that isn't running in X-windows..., has command for anything that control would do on a win/lin box.

To make this work, the key mappings should get moved from the raw mappings to a static singleton class from which you can get virtual keys to compare on each platform in the same way. IE, abstract the keys away. This will be easy and make custom mappings later easy too. Make the fields public static, but not final to facilitate that.

Assigning to Ben, feel free to throw back at me if you don't want to tackle it.
TagsNo tags attached.
Attached Files

- Relationships

-  Notes
User avatar (0000621)
BenFenner (developer)
2011-11-19 17:47
edited on: 2011-11-19 17:52

I should be able to handle this, no problem. It makes complete sense to me, and obviously should have been done from the start. I just seem to work from simple and hacky toward complex and correct instead of the other way around. =/

This may belong in 0.1.0 release instead of waiting until 1.0.0?

User avatar (0001841)
Fred (administrator)
2012-08-11 00:30

How does current work fit into this issue?
User avatar (0001848)
BenFenner (developer)
2012-08-11 01:41
edited on: 2012-08-11 01:43

This got lost in the shuffle because I almost solely look at the road map to see what's next.

This fits in nicely with what I've been doing and should be no problem at all to work in. I'll change the target to 0.0.3.
Okay well mapping Ctrl+* to Cmd+* on the Mac should be super easy. Abstracting everything away properly might need to wait for another release. =]

User avatar (0001896)
BenFenner (developer)
2012-08-15 16:35

This is being deferred.
Moving to "Future"

Copyright © 2000 - 2011 MantisBT Group
Powered by Mantis Bugtracker