+1

Emanuele Zattin
---------------------------------------------------
-I don't have to know an answer. I don't feel frightened by not
knowing things; by being lost in a mysterious universe without any
purpose — which is the way it really is, as far as I can tell,
possibly. It doesn't frighten me.- Richard Feynman



On Tue, Feb 21, 2012 at 5:43 AM, Andrew Gray <[email protected]> wrote:
> Another UI idea:
>
> Say I wanted to queue a build for all jobs in a view at once.
>
> Could we add a build all jobs in view button? Maybe at the bottom of the
> view dashboard page.
>
> What to people think?
>
>
>
>
> On 21 February 2012 14:15, Kohsuke Kawaguchi <[email protected]>
> wrote:
>>
>> As per the discussion in [1], I implemented the enhanced breadcrumb.
>> The code is currently in a branch [2]. The screenshot is attached.
>>
>> Breadcrumb is now sticky --- when you scroll down, it sticks to the
>> top of the page and never goes out of the viewport. Hovering the mouse
>> over it will show the menu, and when you move your mouse out of the
>> menu, it'll disappear automatically. The breadcrumb itself is still
>> clickable as it has been.
>>
>> As you see in the screenshot, the breadcrumb now occupies more space
>> (or easiler access to the context menu), and it's bordered.
>>
>> I'm not a UX guy, and I'm not too crazy about borders here (it appears
>> somewhat out of style with the rest of Jenkins UI, although foldable
>> sidepanel might change that.) With that said, I ended up adding it to
>> create a boundary for sticky breadcrumb.
>>
>> Internally, it ses sidepanel.groovy/jelly to generate the menu
>> contents by default, which lets us instantly activate this feature for
>> all those objects that people have been writing. But model classes can
>> override this behavior and completely take over the menu generation if
>> so choose.
>>
>> Future enhancements include submenus.
>>
>> Does this sound like what we want? Feedbacks from graphics/UX guys
>> (and I'm looking at Manfred!) would be especially appreciated.
>>
>> [1]
>> https://wiki.jenkins-ci.org/display/JENKINS/FOSDEM+UI+Enhancement+discussion+notes
>> [2] https://github.com/jenkinsci/jenkins/tree/breadcrumb
>> --
>> Kohsuke Kawaguchi
>
>

Reply via email to