more ui polishing: working sets

Sam S. smls75 at gmail.com
Fri Jan 15 23:20:40 UTC 2010


On Fri, Jan 15, 2010 at 9:51 PM, Milian Wolff <mail at milianw.de> wrote:
> [...] The icons are nice
> (but don't work with dark imo, the contrast is too less).

You mean the 'inactive' ones in the 'for dark color schemes' set? Feel
free to tweak the brightness, but note that they *are* supposed to
look inactive...
(Btw: Can KDevelop generate the various versions (different sizes and
brighnesses) of the icons on the fly based on the SVGs, or should I
create individual PNGs for each combination?)

> [...]
> What I don't understand is the part about dolphin-like hover-actions, care to
> elaborate?

Dolphin shows these little plus/minus icons on top of files which are
currently under the mouse cursor. Clicking the plus/minus icon
adds/removes the file from the selection. In exactly the same way, in
KDevelop's working set 'tooltip' dialogs, the file entry that is
currently under the mouse cursor could show a little minus icon, which
when clicked would remove that file from that working set. (Maybe it's
even possible to use the same code as in Dolphin? They have this
functionality pretty well polished by now, so why reinvent the wheel
;-) ...)
The name of the action currently under the mouse cursor, being shown
*inside* the list entry (rather than in a seperate tooltip, or not at
all) is of course not a concept taken from Dolphin... it would be
unprecedented as far as I know, but why should only Plasma and Dolphin
be allowed to be the first ones to try innovative little UI
improvements? :-D
The other stuff in this section ('switch to', 'remove from other
sets') are just some not yet 100% thought-through ideas for further
extending the concept of list-entry hover-actions to provide
additional actions that might be useful in the context of working
sets.
But as already mentioned on the page, those are all just "further
ideas", KDevelop's working sets will also be well usable without
these...




More information about the KDevelop-devel mailing list