[ANN] ContextViewerPlugin 0.6

New version can be found at:
http://www.intellij.org/twiki/bin/view/Main/ContextViewerPlugin

Changes in 0.6:

- If a java class is the current context, the title displays the name of the file this class is in.
- Added new keystroke: If in the context viewer you want to go back to the current editor window, just press Backspace.

/kesha

0
9 comments

Great! The scroll position problem is solved.

If I may, I'd like to suggest the attached icon (I can provide a different
format if you want).

Amnon

"kesh" <ksibilev@yahoo.com> wrote in message
news:2685997.1043869166670.JavaMail.jrun@is.intellij.net...

New version can be found at:
http://www.intellij.org/twiki/bin/view/Main/ContextViewerPlugin

>

Changes in 0.6:

>

- If a java class is the current context, the title displays the name of

the file this class is in.

- Added new keystroke: If in the context viewer you want to go back to

the current editor window, just press Backspace.
>

/kesha






Attachment(s):
SuggestedContextViewerIcon.gif
0

Cool!!!

It would be great if you provide also 32x32 icon.

Thanks
/kesha

0

Just installed v0.6. Now getting an exception in IDEA when trying to open or
create a project. The stack trace follows:

2003-01-29 15:45:17,837 ERROR - ij.ide.impl.IdeaProjectHandler -
Cannot load project
2003-01-29 15:45:17,837 ERROR - ij.ide.impl.IdeaProjectHandler -
IntelliJ IDEA 3.0.1 Build #691
2003-01-29 15:45:17,837 ERROR - ij.ide.impl.IdeaProjectHandler -
JDK: 1.4.1_01
2003-01-29 15:45:17,837 ERROR - ij.ide.impl.IdeaProjectHandler -
VM: Java HotSpot(TM) Client VM
2003-01-29 15:45:17,837 ERROR - ij.ide.impl.IdeaProjectHandler -
Vendor: Sun Microsystems Inc.
2003-01-29 15:45:17,837 ERROR - ij.ide.impl.IdeaProjectHandler -
OS: Windows 2000
2003-01-29 15:45:17,847 ERROR - ij.ide.impl.IdeaProjectHandler -
Original exception:
com.intellij.openapi.util.InvalidDataException
at
com.intellij.openapi.util.DefaultJDOMExternalizer.readExternal(DefaultJDOMEx
ternalizer.java:113)
at org.intellij.ctxviewer.config.Configuration.readExternal(Unknown Source)
at org.intellij.ctxviewer.ContextViewerPlugin.readExternal(Unknown Source)
at com.intellij.openapi.components.a.a.a(a.java:12)
at com.intellij.openapi.components.a.a.a(a.java:168)
at com.intellij.openapi.components.a.a.getComponent(a.java:57)
at com.intellij.openapi.components.a.a.e(a.java:116)
at com.intellij.openapi.components.a.a.a(a.java:38)
at com.intellij.openapi.project.a.c.k(c.java:223)
at com.intellij.openapi.project.a.c.o(c.java:238)
at com.intellij.openapi.project.a.o.loadProject(o.java:24)
at com.intellij.ide.g.q.a(q.java:18)
at com.intellij.ide.dc.actionPerformed(dc.java:4)
at com.intellij.openapi.actionSystem.b.l.actionPerformed(l.java:11)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at com.intellij.openapi.actionSystem.b.bb.fireActionPerformed(bb.java:19)
at com.intellij.ui.a.a.p.doClick(p.java:225)
at com.intellij.ui.a.a.p.access$300(p.java:86)
at com.intellij.ui.a.a.q.mouseReleased(q.java:5)
at java.awt.Component.processMouseEvent(Unknown Source)
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.q.a(q.java:104)
at com.intellij.ide.q.dispatchEvent(q.java:99)
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)

"kesh" <ksibilev@yahoo.com> wrote in message
news:6447270.1043876322003.JavaMail.jrun@is.intellij.net...

Cool!!!

>

It would be great if you provide also 32x32 icon.

>

Thanks
/kesha



0

Also get this exception with v0.5 and trying to create new project.

"Brad Lane" <lanebr@ncs.com> wrote in message
news:b19i3n$rpl$1@is.intellij.net...

Just installed v0.6. Now getting an exception in IDEA when trying to open

or

create a project. The stack trace follows:

>

2003-01-29 15:45:17,837 ERROR -

ij.ide.impl.IdeaProjectHandler -

Cannot load project
2003-01-29 15:45:17,837 ERROR -

ij.ide.impl.IdeaProjectHandler -

IntelliJ IDEA 3.0.1 Build #691
2003-01-29 15:45:17,837 ERROR -

ij.ide.impl.IdeaProjectHandler -

JDK: 1.4.1_01
2003-01-29 15:45:17,837 ERROR -

ij.ide.impl.IdeaProjectHandler -

VM: Java HotSpot(TM) Client VM
2003-01-29 15:45:17,837 ERROR -

ij.ide.impl.IdeaProjectHandler -

Vendor: Sun Microsystems Inc.
2003-01-29 15:45:17,837 ERROR -

ij.ide.impl.IdeaProjectHandler -

OS: Windows 2000
2003-01-29 15:45:17,847 ERROR -

ij.ide.impl.IdeaProjectHandler -

Original exception:
com.intellij.openapi.util.InvalidDataException
at

>
com.intellij.openapi.util.DefaultJDOMExternalizer.readExternal(DefaultJDOMEx

ternalizer.java:113)
at org.intellij.ctxviewer.config.Configuration.readExternal(Unknown

Source)

at org.intellij.ctxviewer.ContextViewerPlugin.readExternal(Unknown

Source)

at com.intellij.openapi.components.a.a.a(a.java:12)
at com.intellij.openapi.components.a.a.a(a.java:168)
at com.intellij.openapi.components.a.a.getComponent(a.java:57)
at com.intellij.openapi.components.a.a.e(a.java:116)
at com.intellij.openapi.components.a.a.a(a.java:38)
at com.intellij.openapi.project.a.c.k(c.java:223)
at com.intellij.openapi.project.a.c.o(c.java:238)
at com.intellij.openapi.project.a.o.loadProject(o.java:24)
at com.intellij.ide.g.q.a(q.java:18)
at com.intellij.ide.dc.actionPerformed(dc.java:4)
at com.intellij.openapi.actionSystem.b.l.actionPerformed(l.java:11)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at com.intellij.openapi.actionSystem.b.bb.fireActionPerformed(bb.java:19)
at com.intellij.ui.a.a.p.doClick(p.java:225)
at com.intellij.ui.a.a.p.access$300(p.java:86)
at com.intellij.ui.a.a.q.mouseReleased(q.java:5)
at java.awt.Component.processMouseEvent(Unknown Source)
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.q.a(q.java:104)
at com.intellij.ide.q.dispatchEvent(q.java:99)
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)

>

"kesh" <ksibilev@yahoo.com> wrote in message
news:6447270.1043876322003.JavaMail.jrun@is.intellij.net...

Cool!!!

>

It would be great if you provide also 32x32 icon.

>

Thanks
/kesha

>
>


0

Hope this one works for you :)

Amnon
"kesh" <ksibilev@yahoo.com> wrote in message
news:6447270.1043876322003.JavaMail.jrun@is.intellij.net...

Cool!!!

>

It would be great if you provide also 32x32 icon.

>

Thanks
/kesha






Attachment(s):
SuggestedContextViewerIcon3.gif
0

That is really cool. I've uploaded version 0.6.1 with your icons. They look really nice.

Thanks a lot.
/kesha

0

That's strange. I don't see anything like it.

Probably, this is related to the fact that I use an obfuscator to decrease plugin size. I've just checked that by an accident I was obfuscating configuration attributes that are supposed to be public. Try to download version 0.6.1, where I fixed it.

Do you have the same result with IDEA build #692?

/kesha

0

You can also try to remove the following xml element from
/config/options/project.default.xml and .iws: ...]]>

/kesha

0

Cool!

btw, when context is not available, why not disable the panel instead of
showing it with a "No context available" message? You disable the menu item
and as a consequence the keyboard shortcut, but not the panel button.

It is just a great plugin!

Amnon

"kesh" <ksibilev@yahoo.com> wrote in message
news:727282.1043885191881.JavaMail.jrun@is.intellij.net...

That is really cool. I've uploaded version 0.6.1 with your icons. They

look really nice.
>

Thanks a lot.
/kesha



0

Please sign in to leave a comment.