Workspaces 0.8.2

Workspaces 0.8.2 is available at:

http://www.intellij.org/twiki/bin/view/Main/WorkspacesPlugin

Changes since version 0.8.1:

  • Added global options for pinning/unpinning of workspaces upon implicit

open/close.

  • Added global option for Workspaces menu UI to specify what happens when an

unpinned, open (i.e. marked with a black check) workspace is selected. You
can choose to either have the workspace pinned or closed.

  • Menu option "Close All Workspaces" is now only enabled if at least one

workspace exists.

  • Menu option "Close All Non-Workspace File" is now only enabled if one or

more non-workspaced files are open.

  • Removed file closing prevention introduced in 0.8 (since pinning does the

same thing and is more powerful).

  • Fixed a (recently introduced) bug in the workspace creation and

configuration dialogs where excluded files were marked with a grey check
instead of no check.


6 comments
Comment actions Permalink

Thanks Chris.

"Chris Bartley" <spam@feynman.org> wrote in message
news:aop4ut$unm$1@is.intellij.net...

Workspaces 0.8.2 is available at:



0
Comment actions Permalink

I'm curious what the process is or will be for migrating a plugin into
the IDEA core... assuming that there is enough interest among
developers, assuming that IntelliJ wants to incorporate the features,
and assuming that the original plugin developer is agreeable. I wonder
how many people are using Workspaces. Can you tell how many downloads?

Once again, Chris, thanks for a great plugin.

Jon

Chris Bartley wrote:

Workspaces 0.8.2 is available at:

http://www.intellij.org/twiki/bin/view/Main/WorkspacesPlugin

Changes since version 0.8.1:

  • Added global options for pinning/unpinning of workspaces upon implicit

open/close.

  • Added global option for Workspaces menu UI to specify what happens when an

unpinned, open (i.e. marked with a black check) workspace is selected. You
can choose to either have the workspace pinned or closed.

  • Menu option "Close All Workspaces" is now only enabled if at least one

workspace exists.

  • Menu option "Close All Non-Workspace File" is now only enabled if one or

more non-workspaced files are open.

  • Removed file closing prevention introduced in 0.8 (since pinning does the

same thing and is more powerful).

  • Fixed a (recently introduced) bug in the workspace creation and

configuration dialogs where excluded files were marked with a grey check
instead of no check.


0
Comment actions Permalink

Many of us feel plugins should stay plugins. An extra feature to support
means more bugs. Having IDEA be light was one original motivation for the
open API. We already see how much harder the EAP process has been for
3.0 vs. 2.5, with all the new features introduced.

Jon Steelman wrote:

I'm curious what the process is or will be for migrating a plugin into
the IDEA core... assuming that there is enough interest among
developers, assuming that IntelliJ wants to incorporate the features,
and assuming that the original plugin developer is agreeable. I wonder
how many people are using Workspaces. Can you tell how many downloads?

Once again, Chris, thanks for a great plugin.

Jon

Chris Bartley wrote:

>> Workspaces 0.8.2 is available at:
>>
>> http://www.intellij.org/twiki/bin/view/Main/WorkspacesPlugin
>>
>> Changes since version 0.8.1:
>>
>> * Added global options for pinning/unpinning of workspaces upon implicit
>> open/close.
>> * Added global option for Workspaces menu UI to specify what happens
>> when an
>> unpinned, open (i.e. marked with a black check) workspace is selected.
>> You
>> can choose to either have the workspace pinned or closed.
>> * Menu option "Close All Workspaces" is now only enabled if at least one
>> workspace exists.
>> * Menu option "Close All Non-Workspace File" is now only enabled if
>> one or
>> more non-workspaced files are open.
>> * Removed file closing prevention introduced in 0.8 (since pinning
>> does the
>> same thing and is more powerful).
>> * Fixed a (recently introduced) bug in the workspace creation and
>> configuration dialogs where excluded files were marked with a grey check
>> instead of no check.




--

Erb

==============================================================
"Most of you are familiar with the virtues of a programmer.
There are three, of course: laziness, impatience, and hubris."
- Larry Wall
==============================================================

0
Comment actions Permalink

Hi Chris,

I received this exception when trying to open a workspace in build 665.

Jon

ERROR - com.intellij.ide.p - Error during
dispatching of java.awt.event.MouseEvent[MOUSE_RELEASED,(42,113),
button=1,modifiers=Button1,clickCount=1] on frame0
ERROR - com.intellij.ide.p - IntelliJ IDEA 3.0
Build #665
ERROR - com.intellij.ide.p - JDK: 1.4.1_01
ERROR - com.intellij.ide.p - VM: Java HotSpot(TM)
Client VM
ERROR - com.intellij.ide.p - Vendor: Sun
Microsystems Inc.
ERROR - com.intellij.ide.p - OS: Windows XP
ERROR - com.intellij.ide.p -
java.lang.NoClassDefFoundError:
com/intellij/openapi/fileEditor/EditFileDescriptor
at
com.chrisbartley.idea.workspaces.Workspace.openFile(Workspace.java:93)
at
com.chrisbartley.idea.workspaces.Workspace.openFiles(Workspace.java:79)
at
com.chrisbartley.idea.workspaces.actions.OpenWorkspaceAction.actionPerformed(OpenWorkspaceAction.java:39)
at com.intellij.openapi.actionSystem.a.y.a(y.java:121)
at
com.intellij.openapi.actionSystem.a.y.processMouseEvent(y.java:56)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown
Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at com.intellij.ide.p.a(p.java:35)
at com.intellij.ide.p.dispatchEvent(p.java:98)
at
java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown
Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)


Chris Bartley wrote:

Workspaces 0.8.2 is available at:

http://www.intellij.org/twiki/bin/view/Main/WorkspacesPlugin

Changes since version 0.8.1:

  • Added global options for pinning/unpinning of workspaces upon implicit

open/close.

  • Added global option for Workspaces menu UI to specify what happens when an

unpinned, open (i.e. marked with a black check) workspace is selected. You
can choose to either have the workspace pinned or closed.

  • Menu option "Close All Workspaces" is now only enabled if at least one

workspace exists.

  • Menu option "Close All Non-Workspace File" is now only enabled if one or

more non-workspaced files are open.

  • Removed file closing prevention introduced in 0.8 (since pinning does the

same thing and is more powerful).

  • Fixed a (recently introduced) bug in the workspace creation and

configuration dialogs where excluded files were marked with a grey check
instead of no check.


0
Comment actions Permalink

Oooo, sorry. I've been on vacation since thursday afternoon. I'll upload a
fix tomorrow.

chris

"Jon Steelman" <steelman@mindspring.com> wrote in message
news:apbmvo$i6t$1@is.intellij.net...

Hi Chris,

>

I received this exception when trying to open a workspace in build 665.

>

Jon

>



0

Please sign in to leave a comment.