Small Sequence plugin bug

Hi.

I really like the Sequence plugin, but I found a tiny bug and have a couple
of suggestions.

When it comes up, the close button is highlighted with no reason. When you
hover above it with the mouse the highlight is removed (well, I said it was
a tiny bug...)

Suggestions:
1. Color classes not from the project (e.g. from external JARs) in a
different color.
2. When the sequence diagram panel is closed, don't disable it. There can be
2 options:
a. When opened by clicking the Sequence panel button, show the last
generated diagram.
b. When opened, show the diagram for method under cursor.

You also need an icon :)

Amnon


3 comments
Comment actions Permalink

Amnon I. Govrin wrote:

Hi.

I really like the Sequence plugin, but I found a tiny bug and have a couple
of suggestions.

When it comes up, the close button is highlighted with no reason. When you
hover above it with the mouse the highlight is removed (well, I said it was
a tiny bug...)


I know about this bug and I've tried many things to get rid of it with
no avail. I think this is IDEA's bug, because I can see the same bug
with, for example, Ant panel. Set auto-hide property of your ant panel
to off and start any target. Ant panel disappears and if you bring it
back you can notice that run button is still pressed.


Suggestions:
1. Color classes not from the project (e.g. from external JARs) in a
different color.


This is a good idea. Added to my todo list.

2. When the sequence diagram panel is closed, don't disable it. There can be
2 options:
a. When opened by clicking the Sequence panel button, show the last
generated diagram.


I was thinking about a different approach. I want to make diagram panel
tabable, so you can lock any tab you want, just like find usages panel
works.

b. When opened, show the diagram for method under cursor.


I don't think this is a good idea. First, there are parameters you must
specify before generating the diagram. Second, it take time and
resources for each diagram. It works just like the find usages feature.

You also need an icon :)


I know, but I have no idea how to create it. Can't find any artist's
skills in my arsenal :-).

Amnon


/kesh

0
Comment actions Permalink

Hi.
"kesh" <dummy@dummy.com> wrote in message
news:bc7gr2$nj8$1@is.intellij.net...

Amnon I. Govrin wrote:

>

Hi.

>

I really like the Sequence plugin, but I found a tiny bug and have a

couple

of suggestions.

>

When it comes up, the close button is highlighted with no reason. When

you

hover above it with the mouse the highlight is removed (well, I said it

was

a tiny bug...)

>

I know about this bug and I've tried many things to get rid of it with
no avail. I think this is IDEA's bug, because I can see the same bug
with, for example, Ant panel. Set auto-hide property of your ant panel
to off and start any target. Ant panel disappears and if you bring it
back you can notice that run button is still pressed.

>

>

Suggestions:
1. Color classes not from the project (e.g. from external JARs) in a
different color.

>

This is a good idea. Added to my todo list.

Cool.
>

2. When the sequence diagram panel is closed, don't disable it. There

can be

2 options:
a. When opened by clicking the Sequence panel button, show the last
generated diagram.

>

I was thinking about a different approach. I want to make diagram panel
tabable, so you can lock any tab you want, just like find usages panel
works.

You are right, that would be very useful.
>

b. When opened, show the diagram for method under cursor.

>

>

I don't think this is a good idea. First, there are parameters you must
specify before generating the diagram. Second, it take time and
resources for each diagram. It works just like the find usages feature.

Totally with you.
>

You also need an icon :)

>

>

I know, but I have no idea how to create it. Can't find any artist's
skills in my arsenal :).

What about the attached one?
>

Amnon

>
>

>

/kesh

>
Amnon





Attachment(s):
SuggestedSequenceIcon.gif
0
Comment actions Permalink

Thanks for the icon!

/kesh

Amnon I. Govrin wrote:

Hi.
"kesh" <dummy@dummy.com> wrote in message
news:bc7gr2$nj8$1@is.intellij.net...

>>Amnon I. Govrin wrote:
>>
>>
>>>Hi.
>>>
>>>I really like the Sequence plugin, but I found a tiny bug and have a


couple

>>>of suggestions.
>>>
>>>When it comes up, the close button is highlighted with no reason. When


you

>>>hover above it with the mouse the highlight is removed (well, I said it


was

>>>a tiny bug...)
>>
>>I know about this bug and I've tried many things to get rid of it with
>>no avail. I think this is IDEA's bug, because I can see the same bug
>>with, for example, Ant panel. Set auto-hide property of your ant panel
>>to off and start any target. Ant panel disappears and if you bring it
>>back you can notice that run button is still pressed.
>>
>>
>>>Suggestions:
>>>1. Color classes not from the project (e.g. from external JARs) in a
>>>different color.
>>
>>This is a good idea. Added to my todo list.


Cool.

>>>2. When the sequence diagram panel is closed, don't disable it. There


can be

>>>2 options:
>>> a. When opened by clicking the Sequence panel button, show the last
>>>generated diagram.
>>
>>I was thinking about a different approach. I want to make diagram panel
>>tabable, so you can lock any tab you want, just like find usages panel
>>works.


You are right, that would be very useful.

>>> b. When opened, show the diagram for method under cursor.
>>>
>>
>>I don't think this is a good idea. First, there are parameters you must
>>specify before generating the diagram. Second, it take time and
>>resources for each diagram. It works just like the find usages feature.


Totally with you.

>>>You also need an icon :)
>>>
>>
>>I know, but I have no idea how to create it. Can't find any artist's
>>skills in my arsenal :-).


What about the attached one?

>>>Amnon
>>>
>>>
>>
>>/kesh
>>


Amnon



0

Please sign in to leave a comment.