MacOS and IDEA

Yeah for menubar (so I am picky) but it works sofar, no massive testing yet but did some hide/show and quit. I like the preferences menu.

Now for the picky part. All the menus seem to have an extra line between the menutitle and the menu itself. So for instance when I pull down the File menu I see:

File

New Project...
New Module...

Also (and this is picky) there is an Exit option still under the file menu as well an about option under the Help menu.

Rob

48 comments
Comment actions Permalink

exactly the same experience here. a definite improvement!

0
Comment actions Permalink

Do you need to set some flag to enable the system menu bar?
On my machine the system menu bar appears when the IDEA frame first
appears. Then while it is loading my last opened project, the menu bar
jumps back into the frame and the system menu bar is empty again.

Pepijn

0
Comment actions Permalink

the changelog says
"MacOS X. System menu enabled in test mode. Please report and incosistencies ASAP."

but don't know where to set the test-switch - have a look at the idea.lax

0
Comment actions Permalink

There shouldn't be *.lax on Mac. System menu is enabled by default in the
latest build.

--
Best regards,
Mike Aizatsky.
-


JetBrains, Inc
http://www.intellij.com
"Develop with pleasure!"


0
Comment actions Permalink

Stable for me for about 4 hours straight and it seems we no longer lose the command Q to quit. Same comments on menu items, not sure what the extra space is, but it's not really annoying, just not what we're used to. I think that's an artifact of how Apple implemented it. I've noticed in an app like MagicDraw UML they add a separator at the top of every menu, so the space gets eaten up, perhaps JB can do the same?

Nice work Maxim and team.
R

0
Comment actions Permalink

When I choose "About" (either the item in the IntelliJ IDEA menu or the
superfluous one in the Help menu), "Help Topics" or "Tip of the Day",
the menu bar disappears. Ditto when I click on any of the system icons
in the top-right corner (user name to activate fast user switching,
clock, ...)

Of course it doesn't really matter since I don't need it at this point,
but it's a little disconcerting.

R

0
Comment actions Permalink

Rob Kooper wrote:

Now for the picky part. All the menus seem to have an extra line between the menutitle and the menu itself. So for instance when I pull down the File menu I see:

Fixed

--
Maxim Shafirov
IntelliJ Labs / JetBrains Inc.
http://www.intellij.com
"Develop with pleasure!"

0
Comment actions Permalink

Hum I thought that clicking on the menu items hid the menu bad by design. Problem is that I have a few and when I'm in IDEA the menu hides some of them, but what else can they do? they have a lot of menus. I honestly can't think of another java app with that many menus to see if the same problem exists.

R

0
Comment actions Permalink

I have see this issue (menubar disappearing) in a number of Java applications, including the one my team is currently developing. Seems to be an Apple issue?

0
Comment actions Permalink

Yes I remember this being an apple bug. The problem, as I understand it, is that the menu needs to bind to a window. When you click on items on top right of menu bar, or you minimize the IDEA window but Keep idea as the front app, there is no IDEA window which is focused, hence the menu goes away thinking that it's no longer the top most app. To force that the suggestion was to bind the menu to an off-screen object which maintains the state of whether the application is active or not.

Crappy workaround, but this is what I read.

HTH.
R

0
Comment actions Permalink

Much better behaved that before! I also don't see any extra flickering, and the flashing in fact seems reduced (since now a flash == a dialog popping up, instead of the old flash-but-dialog-has-no-time-to-show-up fun).

One thing I did notice though (likely unrelated) is that the file structure popup (to see method names etc) doesn't update when I change files.

0
Comment actions Permalink

Oh interesting, but yeah kind of a crappy workaround. One of those kludges you need to comment really well for the next coder to come along.

0
Comment actions Permalink

Not sure if this really is a bug. Considering my application can have multiple Frames, and each frame its own menubar. Switching from Frame to Frame in java will have to make the menubar show either menubar of Frame 1 or Frame 2. Using the hidden frame, you will only have 1 MenuBar, more like having one frame with multiple JInterFrames.

Rob

0
Comment actions Permalink

Well idea only really has one menu for any number of frames, so somewhere it must be losing it's relationship to the active frame. This is what the bug was referring to when I stumbled upon it, and I;ve spent a good chunk of time trying to find that issue on the apple site and I can't anymore.

the other problem I see, which I've filed a feature request for, is that there are entirely too many menus right now, and some of my utility icons in the finder menu bar are getting overrun by idea's menu and I can't get to them unless I minimize idea. While to me it's not a huge issue, since I would much rather have the menu bar, it's still something to consider.

The request was posted specifically for OS X, but I doubt that will would be OS X related only:

http://www.intellij.net/forums/thread.jsp?forum=15&thread=103784

R

0
Comment actions Permalink

I am using Idea RCVIII (Build 2218) on OS-X 10.3.4 - the menu bar is in the main frame. Is there a switch to activate it?

Thanks,
Peter

0
Comment actions Permalink

You using the OS X L&F? If not switch to that.

R

0
Comment actions Permalink

Dang, is it just me or has scrolling and typing on OS X just pick up speed in 2218? It seems much much faster!

R

0
Comment actions Permalink

Hrm, I've noticed that search in path (apple-shift-f) has now stopped working. Anyone else?

0
Comment actions Permalink

Hani Suleiman wrote:

Hrm, I've noticed that search in path (apple-shift-f) has now stopped working. Anyone else?


What build you're using? If you're still on 2214 I highly recommend to upgrade to 2118.
A workaround for 2114: if some action stopped working do open and close a menu this action resides. Try to avoid using
Del key since it may delete characters in editor that isn't currently focused one. I'm very surprised none of the EAPers
have reported this... :)

--
Maxim Shafirov
IntelliJ Labs / JetBrains Inc.
http://www.intellij.com
"Develop with pleasure!"

0
Comment actions Permalink

I'm using 2118, does the workaround still apply?

0
Comment actions Permalink

Hani Suleiman wrote:

I'm using 2118, does the workaround still apply?

No way. Find in path works for me though.
Is that only shortcut stopped working or menu item fails (disabled) as well?

--
Maxim Shafirov
IntelliJ Labs / JetBrains Inc.
http://www.intellij.com
"Develop with pleasure!"

0
Comment actions Permalink

Just that shortcut.

Start up IDEA -> apple-shift-F -> popup

Next step:

open up any menu (don't select anything) -> go back to editor -> apple-shift-F -> small beep, no popup

0
Comment actions Permalink

Hani Suleiman wrote:

Just that shortcut.

Start up IDEA -> apple-shift-F -> popup

Next step:

open up any menu (don't select anything) -> go back to editor -> apple-shift-F -> small beep, no popup

Still works for me... Though it reminds me a problem I've expected yesterday with Command* (New, Generate) shortcut. I
decided there's something system specific to this cobination and remapped that (in default Mac kemap to Ctrl+N or
Ctrl+Enter). Upon little investigation I saw now valid keystroke came to event queue for that shortcut (trapped by system?)

--
Maxim Shafirov
IntelliJ Labs / JetBrains Inc.
http://www.intellij.com
"Develop with pleasure!"

0
Comment actions Permalink

Hm, very odd. I've tried switching to the default OSX keymap and using a number of different projects, and I can always get apple-shift-F to stop working once I view any screenbar menu.

0
Comment actions Permalink

Not sure if it is related, but I could not get APPLE + F12 to work in build 2218.

Michael

0
Comment actions Permalink

Michael Descher wrote:

Not sure if it is related, but I could not get APPLE + F12 to work in build 2218.

Michael


This doesn't seem funny anymore
Max Shafirov: Apple *
Hani Suleiman: Apple Shift F
Michael Descher: Apple F12

Is anyone able to see the system there?

--
Maxim Shafirov
IntelliJ Labs / JetBrains Inc.
http://www.intellij.com
"Develop with pleasure!"

0
Comment actions Permalink

Sorry to add to this, I thought it was just me, but for some reason F6 by itself stopped working, but shift F6 was OK. Quitting and starting IDEA fixed it.

R

0
Comment actions Permalink

A kind of idea: are you guys running Tiger preview?

--
Maxim Shafirov
IntelliJ Labs / JetBrains Inc.
http://www.intellij.com
"Develop with pleasure!"

0
Comment actions Permalink

Nope. Just latest DP.

0
Comment actions Permalink

No, official 10.3.4 release.

0

Please sign in to leave a comment.