Welcome Screen suggestions

Hello,

1/ Will be nice, if Quck Click actions may be controlled via standard ActionManager and standard AnActions, defined in plugin.xml.

2/ Also grouping Plugins by vendor may safe space - for example you can collpse all JB standard plugins as "JetBrains (13), Dave Griffith (2)". Then we click on group, the group expanded.

3/ Will be nice to show path where plugin is allocated on disk.

Thanks!

13 comments
Comment actions Permalink

I would go as far as saying that the list of installed plugins has no place in the Welcome screen. Nifty, yeah, but completely useless.

Instead of just listing the plugins and linking to their homepage, there should be something in the OpenAPI for plugins to contribute welcome elements. Some plugins, for example, may offer a quick reference chart, while others may offer a link to configuration dialogs.

P.S.: If this API is ever made available, I really hope plugin authors think twice before offering something on the welcome page. Picking from the plugins I have installed right now, the only one that could offer something useful is the Google Search plugin.

0
Comment actions Permalink

In article <190289.1112021268346.JavaMail.itn@is.intellij.net>,
Marcus Brito <mbrito@gmail.com> wrote:

I would go as far as saying that the list of installed plugins has no place
in the Welcome screen. Nifty, yeah, but completely useless.


Not really, it was good to see which plugins were already there after my
upgrade. Keep it.


Instead of just listing the plugins and linking to their homepage, there
should be something in the OpenAPI for plugins to contribute welcome
elements. Some plugins, for example, may offer a quick reference chart, while
others may offer a link to configuration dialogs.

P.S.: If this API is ever made available, I really hope plugin authors think
twice before offering something on the welcome page. Picking from the plugins
I have installed right now, the only one that could offer something useful is
the Google Search plugin.

0
Comment actions Permalink


>.. the list of installed plugins has no place in the Welcome screen. Nifty, yeah, but completely useless.

>

Agree. It fills the void, but serves no purpose.


What this first/opening screen is crying for, is a TODO panel: when
opening IDEA, in the morning, you'd first check your todo list, or notes.

I could be as simple as a non-formatted text file -
/todo.txt, or ]]>/todo.txt,
or be more tracker-like, and be provided by a plugin.
This would require the welcomeScreen to become a controlPanel. callable
at any time.


Alain

0
Comment actions Permalink

It fills the void, but serves no purpose.


It may notify about updates. But hidding this panel is needed option, i guess.

What this first/opening screen is crying for, is a
TODO panel: when
opening IDEA, in the morning, you'd first check your
todo list, or notes.


+1

0
Comment actions Permalink

Very nifty indeed. I like the big buttons, they're easy to target early
the morning before the caffeine has kicked in ;)

A few minor nitpicks and suggestions:

1. Te plugin list scrolls very slowly (small step-size) when using the
mouse scrollwheel.

2. When hovering the mouse over some plugins' desciptions, a tooltip
containing HTML is displayed. Plugins affected in my install are:
Lineage, GenerateToString, Type Refactoring (just text, no HTML),
PropertiesEditor, PsiViewer, Rearranger, SmartIntroduce, StringEditor.
These may seem like only user-installed plugins but some other
user-installed plugins don't exhibit the same behaviour.

3. Display a tooltip containing the URL for the Learn More... link

4. Perhaps move the IJ icon to the end of the plugin title. Currently it
looks like a bullet list and the gaps next to non-IJ plugins tend to
make the eye skip when just scanning the list.

5. Perhaps group IJ plugins at the top and then non-IJ plugins after
that, perhaps with a thin separator line.

Ciao,
Gordon

--
Gordon Tyler (Software Developer)
Quest Software <http://www.quest.com/>
260 King Street East, Toronto, Ontario M5A 4L5, Canada
Voice: (416) 933-5046 | Fax: (416) 933-5001

0
Comment actions Permalink

The welcome screen is so, well, welcoming :)

I really like it as it is so much friendlier than before.

It would be interesting to see outdated plug-in state for plug-ins,
though I am not sure if that's what I want to see in the welcome screen.

I would like to have the option to print the current keymap rather than
the default one.

Amnon

Alexey Efimov wrote:

Hello,

1/ Will be nice, if Quck Click actions may be controlled via standard ActionManager and standard AnActions, defined in plugin.xml.

2/ Also grouping Plugins by vendor may safe space - for example you can collpse all JB standard plugins as "JetBrains (13), Dave Griffith (2)". Then we click on group, the group expanded.

3/ Will be nice to show path where plugin is allocated on disk.

Thanks!

0
Comment actions Permalink

Amnon I. Govrin wrote:

It would be interesting to see outdated plug-in state for plug-ins,
though I am not sure if that's what I want to see in the welcome screen.


It could be done discreetly with an icon. I forget to periodically check
for updated plugins, so a reminder on the welcome screen would be useful
for me.

I would like to have the option to print the current keymap rather than
the default one.


I think the PDF is a hand-made file and not automatically generated.

Ciao,
Gordon

--
Gordon Tyler (Software Developer)
Quest Software <http://www.quest.com/>
260 King Street East, Toronto, Ontario M5A 4L5, Canada
Voice: (416) 933-5046 | Fax: (416) 933-5001

0
Comment actions Permalink

The welcome screen looks nice.
It would be even more useful if it presented the list of recently opened projects. It shouldn't be necessary to click on the "Reopen recent project" link.
I think this list would be more useful than the now available list of plugins.
It probably would be nice to be able to get to the welcome screen without closing the current project. It would become something like a control center for IDEA. You could do the following
1. press say ALT+C,
2. find the project in the project list
3. click on it to get there
instead of
1. Open File menu
2. Move cursor to "Reopen"
3. Click on "Reopen"
4. Move mouse cursor to the searched project
5. Click on the project.

0
Comment actions Permalink

Gordon Tyler wrote:

I think the PDF is a hand-made file and not automatically generated.

I know, and I still want to be able to print the current state (I don't
necessarily need a PDF, any printable format would do nicely).

Amnon

0
Comment actions Permalink

>> I would like to have the option to print the current keymap rather
>> than the default one.

I thought the same thing when I saw this button, wouldn't a PDF of my customized
keymap be more useful?

I think the PDF is a hand-made file and not automatically generated.


Admittedly a lot of effort, but JetBrains could create an XSLT file to transform
from the keymap config file to a PDF. Never done it myself, but I know it's
possible.


Tobin



0
Comment actions Permalink

I like the plug-in display, but:

The fly-over display of a long description needs to wrap the text to a
reasonable width. The text for Rearranger, for instance, extends across
the whole display. Bad.

Is there some logic to the presentation order? I'm guessing the answer
is "no." How about alphabetical?

The PerforceDirectPlugin needs a better description. (Why isn't it
"Perforce Integration," similar to the others?) While I'm on the
subject, the case used in the description of the bundled plug-ins is
inconsistent: "Subversion Integration" and "Weblogic Integration," but
"CVS integration."

0
Comment actions Permalink

Hello Everybody,

Thanks for the great feedback, and please find some general comments:

1. The API for adding new actions to the main panel is planned and will be
available soon.
2. We are still thinking of other possible buttons to be added to the
"Documentation" list. Your suggestions here are highly appreciated, but the
list should not be too long. Only the most reasonable targets should appear,
in order not to make the entire screen look "heavy".
3. The list of plugins:
- Low scroll-increment is a known issue and will be fixed in the next
EAP build.
- As all of you have noticed, currently the list is not sorted and does
not provide much of functionality. Our intention was to present our general
vision of the Welcome Screen, and after collecting your feedback, make it
as helpful and perfect as possible.
4. As for the list of TODO items, there is a question: TODOs of what
project/projects should be shown, if they should at all? The most recent
project? All projects? What is more reasonable?

Thank you in advance for your input.

Kind regards,
--
Ann Oreshnikova
Customer Support Manager
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"


"Alexey Efimov" <no_mail@jetbrains.com> wrote in message
news:21206651.1112019031886.JavaMail.itn@is.intellij.net...

Hello,

>

1/ Will be nice, if Quck Click actions may be controlled via standard
ActionManager and standard AnActions, defined in plugin.xml.

>

2/ Also grouping Plugins by vendor may safe space - for example you can
collpse all JB standard plugins as "JetBrains (13), Dave Griffith (2)".
Then we click on group, the group expanded.

>

3/ Will be nice to show path where plugin is allocated on disk.

>

Thanks!



0
Comment actions Permalink

Ann Oreshnikova (JetBrains) wrote:

4. As for the list of TODO items, there is a question: TODOs of what
project/projects should be shown, if they should at all? The most recent
project? All projects? What is more reasonable?


Perhaps an API could be made available to application components so that
they can furnish a list of TODO items. This would allow custom plugins
to be written that extra data from a bug tracking system and show the
developer's current set of bugs/tasks.

Ciao,
Gordon

--
Gordon Tyler (Software Developer)
Quest Software <http://www.quest.com/>
260 King Street East, Toronto, Ontario M5A 4L5, Canada
Voice: (416) 933-5046 | Fax: (416) 933-5001

0

Please sign in to leave a comment.