MCMicS / jenkins-control-plugin

Jenkins integration in IDEA Platforms

Home Page:https://plugins.jetbrains.com/plugin/6110-jenkins-control-plugin

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Preserve tree expansion and scroll position on refresh jobs

jacekgajek opened this issue · comments

When a build is running, I want to check a status of a specific build
Unfortunately after clicking "refresh", the tree collapses and I cannot see what is a status of my build, only status of a job itself. It might say "running" but this could be a new build started by someone else.

image

BTW, why do you hide the ">" symbol in a tree and require an extra step of clicking "load builds" button instead of loading builds on demand?

"Expand All" & "Collapse All" would be nice too, like in Project View

Hithanks for it
yes it is a missing feature

in #231 it was only inplmented for jobs because Builds are not reloaded automatically to improve speed

But should be easy to add

I don't mean it should reload automatically, only when it's triggered manually with a button.

ACTUALLY

Now I've noticed that if I check "Auto load builds on first level", the tree doesn't collapse.

From my point of view this issue can be closed, but I understand that some users might want to preserve tree expansion with the auto-load option turned off for performance reasons.

Yes I will enhance the plugin to restore last loaded states.

But it will not be done in next release I think