#175 OS X Menu Prettification

closed-accepted
5
2011-10-26
2008-04-23
Nathan Gray
No

jEdit is a nice editor but the menus look *really* nasty on OS X. I'm talking about the way shortcuts are displayed, like "CA+BACK_SPACE" for example. This patch fixes that. It takes the approach of changing only the user-visible display without changing the internal representation of shortcuts. Thus properties files are unchanged across platforms.

The patch works but I'm sure somebody needs to make sure I'm not putting OS X specific code where it doesn't belong. I would appreciate any tips for how I can make things cleaner.

Thanks,
-n8

Discussion

  • Nathan Gray

    Nathan Gray - 2008-04-23

    patch against SVN r12503

     
  • Nathan Gray

    Nathan Gray - 2008-04-23

    A screenshot of the results

     
  • Nathan Gray

    Nathan Gray - 2008-04-23

    Logged In: YES
    user_id=121553
    Originator: YES

    File Added: fixed-jedit-menus.png

     
  • Alan Ezust

    Alan Ezust - 2008-04-24
    • assigned_to: nobody --> scarlac
     
  • Alan Ezust

    Alan Ezust - 2008-04-24

    Logged In: YES
    user_id=935841
    Originator: NO

    assigning to scarlac, the only Mac OS/X developer on the team who can test this :-)

     
  • Seph Soliman

    Seph Soliman - 2008-04-24

    Logged In: YES
    user_id=831311
    Originator: NO

    There's a Mac OS X plugin that does many key-mappings in the editor so i.e. CTRL becomes CMD (which is why you might experience strange keymappings in other windows where the plugin has no effect such as the search/replace window). I doubt that a plugin will suffice for this change but let me check it out when I get to work. In any case it's a nice fix.

     
  • Vadim Voituk

    Vadim Voituk - 2009-05-03

    Really useful patch. Thanks
    See attached screenshot for more info.

     
  • Nathan Gray

    Nathan Gray - 2009-05-03

    I'm afraid I'm not going to be able to work on this anymore. I don't really have time and I don't have a jedit dev environment set up anymore. Sorry. :-(

     
  • Alan Ezust

    Alan Ezust - 2009-08-19

    very nice screenshot. Someone sent me a #$$%^^&!! mac for work again so if I have it around for long enough, maybe *I* will see if I can do it....

     
  • Evan Wright

    Evan Wright - 2011-10-26
    • assigned_to: scarlac --> evanpw
    • status: open --> closed-accepted
     
  • Evan Wright

    Evan Wright - 2011-10-26

    Applied in r20146.

     

Log in to post a comment.

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks