Opened 16 years ago
Closed 16 years ago
#1471 closed enhancement (fixed)
[PATCH] Make JOSM feel more like a native Mac OS X application
Reported by: | Owned by: | framm | |
---|---|---|---|
Priority: | major | Milestone: | |
Component: | Core | Version: | latest |
Keywords: | Cc: |
Description
JOSM should feel more like a "normal" os x app. I suggest the following is done:
- Have JOSM in an app bundle
- Use the OS X menu bar
- Using the standard menu callback for thing like preferences and quit
- Use shortcuts keys as they would be expected on os x (eg. command c inststeand of control c for copying)
- Use more macish file dialogs
Attachments (1)
Change History (7)
comment:1 by , 16 years ago
comment:2 by , 16 years ago
Priority: | major → minor |
---|
I have downgraded this to "minor" since catering to individual OSes is not a priority. We will of course add any patches that make life easier for OS X users, provided that they don't bloat our code too much with special cases. Unfortunately the only thing I can help with in this respect is telling you whether things still work in the Linux Ant build... give use a shout once your patch is ready for inclusion.
(Personally I have the impression that OS X users tend not to want to build things themselves, so we would have to set up a process that creates the .dmg on the build machine somehow, which of course doesn't run OS X. Or we need someone with an OS X server who does nightly builds for the OS X aommunity.)
comment:3 by , 16 years ago
Summary: | Make JOSM feel more like a native Mac OS X application → [PATCH] Make JOSM feel more like a native Mac OS X application |
---|
comment:5 by , 16 years ago
Priority: | minor → major |
---|
While the original post makes it sound like cosmetic issues only, in fact this isn't the case. The reliance on the ctrl key in mac OSX is a major blocker because ctrl-click causes the right click menu to pop up, even if you have a two button mouse.
comment:8 by , 16 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
Should be fixed by Henry since some 1000 revision.
I attached a patch for the first bullet point.
What it does:
Todo:
It would be very kind if somebody else would also test it. (you need to have Apple's Developer tools installed)