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.
Please sign in to leave a comment.
Thanks Chris.
"Chris Bartley" <spam@feynman.org> wrote in message
news:aop4ut$unm$1@is.intellij.net...
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:
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:
>> 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
==============================================================
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:
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...
>
>
>
Fixed in version 0.8.3
(http://www.intellij.org/twiki/bin/view/Main/WorkspacesPlugin). Sorry for
the delay.