ANN: Jira Browser 0.1.5
It's taken awhile, but I've finally uploaded a new build of the JIRA
browser:
Release Notes - Intellij Plugin - Version 0.1.5.1
Bug
on saving settings
of any IssueBrowserPanel
servers
dialog
New Feature
Improvement
This should work fine on any recent EAP, I've not tried it on the released
4.5 so not sure if it works there ( build-since is set to 3095, can't
remember if that was EAP or not? )
Please sign in to leave a comment.
Mark,
1/ why make the configuration project related?
2/
java.lang.NullPointerException
at
com.talios.jira.feeds.AbstractFeedBuilder.buildFeedData(AbstractFeedBuilder.java:104)
at
com.talios.jira.feeds.AbstractFeedBuilder.buildFeedData(AbstractFeedBuilder.java:99)
at
com.talios.jira.browser.JiraIssuesTableModel$1.run(JiraIssuesTableModel.java:52)
3/ clicking on 'Fix Version'
Error message: Error during dispatching of
java.awt.event.MouseEvent[MOUSE_PRESSED,(126,647),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1]
on frame0
java.lang.ArrayIndexOutOfBoundsException: 0
at com.intellij.util.ui.ListTableModel.resort(ListTableModel.java:94)
at com.intellij.util.ui.ListTableModel.setItems(ListTableModel.java:53)
at
com.talios.jira.browser.JiraIssuesTableModel.filterIssuesWith(JiraIssuesTableModel.java:70)
at
com.talios.jira.browser.IssueBrowserPanel$4.valueChanged(IssueBrowserPanel.java:222)
at
javax.swing.tree.DefaultTreeSelectionModel.fireValueChanged(DefaultTreeSelectionModel.java:629)
I guess the original intent of the Jira Browser plugin was to track issues for the project you're working in -- so it makes sense to make the configuration project-wide instead of application-wide. Everytime you open a project, the plugin can promptly show the issues assigned to you and other niceties.
However, I think a increasingly larger number of people are using the plugin to track issues on external project (say, IDEA itself). Maybe it's time to make the plugin an application component, or at least provide some application-wide server configurations?
+1
Ahmed.
Marcus Brito wrote:
Actually, there should be a standalone-app version. I haven't used the
plugin yet, as it keeps crashing, but I find it strange to have to open
IDEA just to query JetBrain's JIRA site.
Though, I understand the plugin scope is larger than just helping the
EAP members out of their JIRA misery and frustrations.
Alain
Hi Mark,
I'm getting the following error when clicking on a link in the HTML content of
an issue. This should certainly be "UTF-8", shouldn't it?
Sascha
Error message: URT-8
java.io.UnsupportedEncodingException: URT-8
at sun.io.Converters.getConverterClass(Converters.java:215)
at sun.io.Converters.newConverter(Converters.java:248)
at sun.io.CharToByteConverter.getConverter(CharToByteConverter.java:64)
at sun.nio.cs.StreamEncoder$ConverterSE.(StreamEncoder.java:189) at sun.nio.cs.StreamEncoder$ConverterSE.(StreamEncoder.java:172) at sun.nio.cs.StreamEncoder.forOutputStreamWriter(StreamEncoder.java:72) at java.io.OutputStreamWriter.]]>(OutputStreamWriter.java:82)
at java.net.URLEncoder.encode(URLEncoder.java:188)
at com.talios.jira.browser.IssueBrowserPanel$3.hyperlinkUpdate(IssueBrowserPanel.java:175)
at javax.swing.JEditorPane.fireHyperlinkUpdate(JEditorPane.java:318)
at javax.swing.text.html.HTMLEditorKit$LinkController.activateLink(HTMLEditorKit.java:798)
at javax.swing.text.html.HTMLEditorKit$LinkController.mouseClicked(HTMLEditorKit.java:608)
at java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:212)
Hi Mark
thanks for the update!
one major thing: when i close the JIRA Browser with the close button, it
does not only hide like before, but disappears completely and only reappears
after restart of idea.
btw: the icon was intended for the tool window and not for the settings :)
-claude
"Mark Derricutt" <talios@gmail.com> wrote in message
news:slrnd1je2j.bmf.talios@stumpy.dmz.jungledrum.co.nz...
>
>
>
>
>
>
>
Alain Ravet <alain.ravet@biz.tiscali.be> wrote:
Because I work on different projects, each of which have different JIRA
projects/servers - i.e. the plugin itself shows me info from
jira.atlassian.com whilst my work projects show info from works jira
install.
2 and 3 look like its caused by no servers being defined, will throw in a
fix shortly :(
Mark
Claude Leuchter <leuchter@nospam.gmx.ch> wrote:
I'm following behavior in like Find Usages now, when the last search is
closed ( rather than minimized ) it closes. You can bring it back by
selecting ]]>-JIRA-Assigned Issues ( or any other
search).
I was thinking it was a little small ]]> I put it there and make a bigger
one for the config :)
On Mon, 21 Feb 2005 at 12:12 GMT, Ahmed Mohombe <amohombe@yahoo.com> wrote:
>> provide some application-wide server configurations?
So what would you want thats application-wide? JIRA servers I could see,
but then I also like having them defined at the project level for when
working on multiple machines. Keeping application level settings in sync
isn't great.
Alain Ravet <alain.ravet@biz.tiscali.be> wrote:
I'm planning on looking into that...
You don't have to - thats what your web browsers for. And this plugin
ISN'T "just to query JetBrains JIRA site"
Sascha Weinreuter <sascha.weinreuter@NOSPAM-cit.de> wrote:
Doh - fixed, will upload a build shortly...
You are right. I didn't thought of a "multiple machines scenario".
Ahmed.
thanks, i didn't see that.
i attached a larger icon...
all the best
-claude
"Mark Derricutt" <talios@gmail.com> wrote in message
news:slrnd1k6p0.gmj.talios@stumpy.dmz.jungledrum.co.nz...
>
>> one major thing: when i close the JIRA Browser with the close button, it
>> does not only hide like before, but disappears completely and only
>> reappears
>> after restart of idea.
>
>
>> btw: the icon was intended for the tool window and not for the settings
>> :)
>
Attachment(s):
jira.PNG
Claude Leuchter <leuchter@nospam.gmx.ch> wrote:
cheers :)
In article <slrnd1k6tl.gmj.talios@stumpy.dmz.jungledrum.co.nz>,
Mark Derricutt <talios@gmail.com> wrote:
Do it like App Servers are dealt with. Configure multiple jira
instances, and then when you open your project, just use one of them.
It's pre setup.
R
Mark Derricutt wrote:
>2 and 3 look like its caused by no servers being defined, will throw in a
>fix shortly :(
>
>
What's the base url for JetBrains' JIRA?
I tried
http://www.jetbrains.net/jira
, but got an error message.
Alain
forgot to set the background colour properly...
"Mark Derricutt" <talios@gmail.com> wrote in message
news:slrnd1kcvr.lh0.talios@stumpy.dmz.jungledrum.co.nz...
>
>> i attached a larger icon...
>
Attachment(s):
jira.PNG
Alain Ravet <alain.ravet@biz.tiscali.be> wrote:
http://jetbrains.net/jira - silly that it's not working with the www :(
Claude Leuchter <leuchter@nospam.gmx.ch> wrote:
Added :)
Mark
>
For some reasons, I can't see anything in the JIRA panel.
I
- downloaded the latest version
- added the 3 IDEA projects (fetched through the interface, so my
settings must be right),
- set refresh issues to 5 minutes
- refreshed manually
, but the result panel stays empty.
Alain
bug: if you close the JIRA panel, it disappears. You need to restart
IDEA to get it back.
On Mon, 21 Feb 2005 at 22:11 GMT, Alain Ravet wrote:
The default panel search that is opened is issues that are assigned to
you. So if you've added the JetBrains server I'm not surprised theres no
issues.....
Or this using your own server?
On Mon, 21 Feb 2005 at 22:22 GMT, Alain Ravet wrote:
Non bug - you close the last search, I remove the panel. You can reopen
it from the JIRA->Assign Issues/Search context menu of the editor.
Mark
On Mon, 21 Feb 2005 at 22:54 GMT, Mark Derricutt wrote:
If you have any saved filters on the JetBrains JIRA these are available in
the search issues action...
another small thing:
when i open a web-module in the editor (the graphical representation of a
web.xml) i get the following exception:
java.lang.NullPointerException
at
com.talios.jira.idea.JiraConfigurationComponent$1.fileOpened(JiraConfigurationComponent.java:123)
at
com.intellij.openapi.fileEditor.impl.FileEditorManagerImpl.b(FileEditorManagerImpl.java:265)
at
com.intellij.openapi.fileEditor.impl.FileEditorManagerImpl.openFileImpl3(FileEditorManagerImpl.java:420)
at
com.intellij.openapi.fileEditor.impl.FileEditorManagerImpl$2.run(FileEditorManagerImpl.java:2)
at
com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:60)
at
com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:75)
at
com.intellij.openapi.fileEditor.impl.FileEditorManagerImpl.openFileImpl2(FileEditorManagerImpl.java:232)
at
com.intellij.openapi.fileEditor.impl.FileEditorManagerImpl.openFileImpl(FileEditorManagerImpl.java:148)
at
com.intellij.openapi.fileEditor.impl.FileEditorManagerImpl.openFileWithProviders(FileEditorManagerImpl.java:150)
at
com.intellij.openapi.fileEditor.ex.FileEditorManagerEx.openFile(FileEditorManagerEx.java)
at
com.intellij.openapi.fileEditor.impl.FileEditorManagerImpl$3.run(FileEditorManagerImpl.java:12)
at
com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:120)
at
com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:75)
at
com.intellij.openapi.fileEditor.impl.FileEditorManagerImpl.openTextEditor(FileEditorManagerImpl.java:416)
at
com.intellij.openapi.fileEditor.OpenFileDescriptor.openFileAskingType(OpenFileDescriptor.java:101)
at
com.intellij.openapi.fileEditor.OpenFileDescriptor.navigate(OpenFileDescriptor.java:81)
at
com.intellij.ide.actions.BaseNavigateToSourceAction.actionPerformed(BaseNavigateToSourceAction.java:2)
at
com.intellij.openapi.actionSystem.impl.ActionMenuItem$ActionTransmitter.actionPerformed(ActionMenuItem.java:6)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1786)
at
com.intellij.openapi.actionSystem.impl.ActionMenuItem.fireActionPerformed(ActionMenuItem.java:69)
at com.intellij.ui.plaf.beg.BegMenuItemUI.a(BegMenuItemUI.java:216)
at com.intellij.ui.plaf.beg.BegMenuItemUI.access$300(BegMenuItemUI.java:44)
at
com.intellij.ui.plaf.beg.BegMenuItemUI$MyMouseInputHandler.mouseReleased(BegMenuItemUI.java:3)
at java.awt.Component.processMouseEvent(Component.java:5100)
at java.awt.Component.processEvent(Component.java:4897)
at java.awt.Container.processEvent(Container.java:1569)
at java.awt.Component.dispatchEventImpl(Component.java:3615)
at java.awt.Container.dispatchEventImpl(Container.java:1627)
at java.awt.Component.dispatchEvent(Component.java:3477)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:3483)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3198)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3128)
at java.awt.Container.dispatchEventImpl(Container.java:1613)
at java.awt.Window.dispatchEventImpl(Window.java:1606)
at java.awt.Component.dispatchEvent(Component.java:3477)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:456)
at
com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:28)
at com.intellij.ide.IdeEventQueue.a(IdeEventQueue.java:49)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:126)
at
java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:201)
at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)
try http://www.jetbrains.net/jira/secure/
Hello Mark,
I really like this plugin ! :) Nice work.
Just one question about 'Resolve Issure'. Currenty there is possibility to
fill next fields:
- Resolution
- Fix For
- Comment.
Using external browser there are two more fields:
- Assign To
- Comment Viewable By
And the problem is in the field 'Assign To', becouse I can't really resolve
issue without modification in the field 'Assign To'.
Best regards,
--
Alexander Chinaryov
mailto:alexander.chinaryov@ctco.lv
GFS Project - Java Team Leader
C.T.Co.
http://www.ctco.lv
"Programming The Future"
Do you take into account the proxy settings?
Tried to add http://www.jetbrains.net/jira/secure/ as a server but get no projects back, and an error dialog.
On Tue, 22 Feb 2005 at 08:56 GMT, Claude Leuchter wrote:
Entered as INTPLUG-168 and about to be resolved. I was making the
assumption there would always be a Document returned for opened files.
Actually, when that was written, that was the case...
Mark
On Tue, 22 Feb 2005 at 15:57 GMT, Alexander Chinaryov wrote:
Cheers...
I'll have a look at this, I'm not sure if I have access to a userlist or
not.
nod Understand that requirement.