User:Pandion auk/software-wishlist

This is a rough list of mostly wanted new features but also refinements to various apps that i have yet to file bug reports for.

Check out also my Firefox wishlist.

Banshee

 * some sort of a tree-view (kinda like in Musicmatch Jukebox) people who know about UI, make it kewl and useable!
 * Edit file tags through the main interface, with en masse capabilities too.
 * Add "Scan for music..." entry under "Import Files..." entry (Music menu), which calles up the "Automatic Import" that is currently available only through the get started popup (appears when no files in library).
 * Use Tango icon (edit-find or system-search) for the searchbox icon. (Yay, fixed!)

F-Spot

 * add notches and snap-to functionality to the zoom slider
 * put some useful info in the statusbar (centered text)
 * Scroll with a scroll wheel in the Image Editor to scroll up/down; hold down CTRL and scroll to zoom in/out.
 * "Stack" comparison feature
 * Film-strip navigation (toggle under View?)

Chatting
I want fully integrated text + video, like Gaim + GnomeMeeting. More on this soon.

Launcher applet
I'd like to see a centralized launcher area, where one can dock as many launchers as one likes. The applet should expand to take up all available space, and shrink when it runs out of space (cutting the overflow into a drop-down menu). As many launcher applets may be created as liked, but this only be when enumerated (e.g. not automatically created when DnD from application menus).


 * Drop-down overflow
 * Optional zoom on hover
 * DnD reordering

Frequently used entries should be automatically added to the launcher applet.


 * Duplicate prevention

Window management
When hovering over a window entry in either the Window List applet or the Window Selector, a preview should be displayed.


 * Semi-transparent (60%?)
 * Center of display/screen/monitor
 * Scaled to absolute or relative? (If larger than number, shrink to number or shrink by 50%?)

In short, very similar to the Banshee album image hover-preview.

Also, the window management applets should support drag-and-drop reordering.

Clock applet
It would be great to display the time on top, and the date beneath, in smaller text and grayed out text. This would of course be optional to the one-story display, as is current.

Idea directly ripped off from http://www.flickr.com/photos/gamehack/sets/1506658/

Notification
I like the style of stacked notifications (as in the gamehack-Novell mockups), each with its own hide mechanism(s) &mdash; likely simply a standard close button if applicable.

With the recent advances in graphics architecture, I think there actually are some useful applications for transparency etc.

Entrance/exit transitions
There are several possibilities for transitioning notifications onto the screen. Atm, mthey simply appear and dissapear after a time. I often do not notice the update-notifier popup at all. Some quick ideas:


 * Fade in/out
 * Slide in/out
 * Grow/Shrink in/out, from a target on the panel


 * A combination of the above

Transparency

 * 60% opacity for notifations that have no percieved interaction. In this case, the user may actually work through the popup to the other UI elements beneath, with the exception of the close button (which should stand out).
 * 90% opacity for notification popups that do have applicable interaction &mdash; buttons that may be clicked etc.
 * 90% opacity for the popups' Close button, even on 60% general popups. This is the only element of notifications that is always usable.

Address Book

 * standardized format, cross-platform
 * specific location, individual apps may read and write

gEdit

 * employ find toolbar in place of find window

Nautilus
Integrate the Archive Manager into the Nautilus UI, if not the backend as well. It confused my mom in that it's not the same window &mdash; don't break the back button.

GTK+

 * GTKFileChooser should remember whether it's tree is expanded or not


 * FileChooser/image selector should show preview image underneath the shortcuts sidebar, rather than to the far right


 * setting to place all "sidebars" on right OR extend drag-and-drop to more widgets--including sidebars