IntelliJ IDEA user interface on a Mac

Hey all, I've put in a couple of tickets hoping to get the user experience improved on Mac OS X.

http://www.jetbrains.net/jira/browse/IDEA-23184 - Always on top detachable windows doesn't make sense on MacOS.
http://www.jetbrains.net/jira/browse/IDEA-23185 - Horizontal scrollbar should always display on OS X
http://www.jetbrains.net/jira/browse/IDEA-22795 - Help menu opens very slowly on OS 10.5
http://www.jetbrains.net/jira/browse/IDEA-23232 - Use system color picker instead of custom color picker.

Plus there is the already existing:

http://www.jetbrains.net/jira/browse/IDEABKL-67 - To allow multiple editor windows
http://www.jetbrains.net/jira/browse/IDEABKL-2861 - To use Mac OS X file system dialogs

Any votes would be appreciated.

21 comments
Comment actions Permalink

+1, some of IDEA's GUI behaviour on Mac is really distracting

0
Comment actions Permalink

Any votes would be appreciated.


Are there also negative votes?

0
Comment actions Permalink

I don't believe JIRA has a "negative vote" option. Which one do you not like?

0
Comment actions Permalink

I don't believe JIRA has a "negative vote" option. Which one do you not like?


Native file dialogs: they look sweet but are not designed for professional
users (where can I toggle the hidden files temporarily?).

0
Comment actions Permalink

Also, popups don't go away when idea is in the background.  This is really annoying.

Thanks,

-c

0
Comment actions Permalink

I guess I can understand that, however accessing hidden files is pretty infrequent especially ones that are not already in your project. What I do in the native file chooser is press cmd-shift-g and enter the full path (you can use tab completion in this window too).

0
Comment actions Permalink

Please vote on the requests you agree with and submit a request for the popups. I'll put a link to the request in the top post of the thread.

Daniel

0
Comment actions Permalink

I would like to give a -1 vote to: http://www.jetbrains.net/jira/browse/IDEA-23185. Unnecessary scroll bars take up screen real estate that can be better spent showing other things.

Also, the talk of all the floating windows seems to suggest you are trying to make it like XCode where everyting is a seperate window. That would be a huge mistake. XCode/Interface Builder has to be one of the worse interfaces I have every used. Doing Cocoa development usually puts you in floating window hell.

0
Comment actions Permalink

While your opinion in noted, it does not change the user interface guidelines issued by Apple and referenced in the tickets (specifically regarding Java). I'm not trying to make IntelliJ act like Xcode, I'm trying to make IntelliJ act like a native mac application according to the guidelines Apple has provided and less like a Visual Studio UI knock off.


Apple - Mac OS X Integration for Java:

http://developer.apple.com/documentation/Java/Conceptual/Java14Development/07-NativePlatformIntegration/NativePlatformIntegration.html#//apple_ref/doc/uid/TP40001909

0
Comment actions Permalink

Also, have you seen the screenshot I attached to that ticket? IntelliJ has put me in floating window hell because I cannot see the most important window on the screen, the editor!

0
Comment actions Permalink

press cmd-shift-g and enter the full path


Is that somewhere documented so I will find out again next week?

0
Comment actions Permalink

Wouldn't it make sense to first request the non-window menu bar (for non-Mac
users: the application still runs showing a menu bar even if all application
windows are closed)?

0
Comment actions Permalink

Just dock/close the floating windows and you will see the editor. Maybe IDEA
should get rid of the floating option for the views.

0
Comment actions Permalink

Their guideline for scroll bars is stupid.

0
Comment actions Permalink

Maybe you should just stop using a Mac then? Please stop spamming the thread. The point of the thread is to get IntelliJ to use Apple's interface guidelines for Java applications. Just because you're not used to working on a Mac doesn't make the guidelines stupid.

0
Comment actions Permalink

Settle down Keyboard Warrior.

Since I use IntelliJ everyday for many hours at a time on a Mac I have a vested interest in the interface on a Mac so my comments are most certainly not spam. Showing an unneeded horizontal scrollbar is a waste of screen real estate that can be better utilized showing more lines of code.

I have offered a practical reason why that scrollbar should not be shown when it is not needed (i.e. takes away a couple lines of code that can be shown instead). The only reason you can give to show it is Apple dogma. Showing that scrollbar simply because some dogmatic document says it should be shown is most certainly stupid.

If you didn't go on the attack so quickly maybe you could have offered the solution of making the use of the Apple HI guideline regarding scroll bars configurable.

Just because you're not used to having a cordial discussion doesn't make your lack of people skills appreciated.

0
Comment actions Permalink

Maybe you could have offered the same instead of trying to break standards? Again I'm not really interested in your opinion on Apple's guidelines. Thanks though! I have it noted in my journal that on this day some guy name Michael said that Apple's guidelines are dumb, but still likes using a Mac-- and spends many hours a day doing so!

0
Comment actions Permalink

If you aren't interested in opinions why would you post on a public forum requesting votes for your issues?

0
Comment actions Permalink

To let people know the issues exist. Please take your opinion about the guidelines to Apple.

0
Comment actions Permalink

So I've put a little time trying to resolve some of these issue now that IntelliJ is open source. The scroll bar issue I've tackled, now I'm working on the floating windows issue. I've made a few changes here and there, however none of them seem to have my intended effect. I'm far from a Swing or AWT expert so I'm probably missing something obvious.



Attachment(s):
mactoolwindows.patch.zip
0
Comment actions Permalink

Good news for you, in Snow Leopard using the native open/save dialogs you can see hidden files by pressing "⌘-⇧-."!

0

Please sign in to leave a comment.