Any plans to support multiple desktops on Mac OS X?

Hi,

Just wondering if you will support multiple desktops on Mac OS. When I open 2 projects, and drag one instance of IntelliJ to one 'space', and the other one to a difference space, IntelliJ will remove itself from one space and be only available on one space.
Furthermore, it would be nice if IntelliJ could focus itself when required. For example, when you are on space 1, and intellij is running on space 2, pressing command + tab gives focus to IntelliJ (it shows the menu bar), but doesn't show the IDE itself. More Mac programs suffer from this behaviour, but it would be nice if it could be fixed somehow.

Erik

8 comments
Comment actions Permalink

Hello Erik,

You're welcome to report these issues to Apple. Java programs have no control
over the behavior of Spaces.

Just wondering if you will support multiple desktops on Mac OS. When I
open 2 projects, and drag one instance of IntelliJ to one 'space', and
the other one to a difference space, IntelliJ will remove itself from
one space and be only available on one space.

Furthermore, it would be nice if IntelliJ could focus itself when
required. For example, when you are on space 1, and intellij is
running on space 2, pressing command + tab gives focus to IntelliJ (it
shows the menu bar), but doesn't show the IDE itself. More Mac
programs suffer from this behaviour, but it would be nice if it could
be fixed somehow.


--
Dmitry Jemerov
Development Lead
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"


0
Comment actions Permalink

The release notes say that this issue has been fixed in Java for Mac OS X 10.5 Update 2 Developer Preview. I have not tried it myself though. Has anybody else tried the new developer preview?

Bas

0
Comment actions Permalink

I tried Java for Mac OS X 10.5 Update 2 Developer Preview - IDEA crashed after loading my project. I reverted to 1.5.

Spaces do work with Eclipse/Flex Builder - I think they start the start the application via a Cocoa Stub. Nice.

Peter

0
Comment actions Permalink

Thanks for the info.

1.5 is also updated in the DP right? Currently I have 1.5.0_13, in the DP it is 1.5.0_16. You're experiencing no problems with that? I see this scary known problem in the release notes: "Occasionally, the JOptionPane constructor will deadlock while attempting to fetch the Dock Icon using either J2SE 5.0 or Java SE 6". I would hate to have IDEA deadlock on me because I upgraded the JVM.

Bas

0
Comment actions Permalink

I did not even notice that I am running 1.5.0_16 after the 1.6 DP update. No problems so far, crossing my fingers.

Peter

0
Comment actions Permalink

I also noticed that it works for Eclipse, so I thought: if Eclipse can do it, so can IntelliJ. Isn't a same approach possible for IntelliJ?

0
Comment actions Permalink

Hello Erik,

I also noticed that it works for Eclipse, so I thought: if Eclipse can
do it, so can IntelliJ. Isn't a same approach possible for IntelliJ?


No. Eclipse uses SWT, which is a different windowing toolkit. The implementation
of SWT is open-source and can be patched if necessary, while the implementation
of AWT and Swing for Mac OS X is Apple proprietary.

--
Dmitry Jemerov
Development Lead
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"


0
Comment actions Permalink

Check, but I was hoping that starting IntelliJ with the use of an native apple application might solve this issue.

0

Please sign in to leave a comment.