Registered Member
|
Like in macosx and windows, but more plasma!
Instead of displaying a dumb popup when hovering an application icon in panel, it will display recent opened files. When overing tasklist, it display a popup with window preview and some useful action for this apps, exemple: - amarok: play/pause, stop, next, close - konqueror: prev, reload, close - kmail: new mail, close - etc... Mockup: http://adishatz.1s.fr/~gnumdk/jl_mockup.jpg
Last edited by gnumdk on Tue Oct 27, 2009 5:34 pm, edited 4 times in total.
|
Registered Member
|
Please explain what a jump list is. Users not familiar with windows or mac os x will not be able to understand the idea.
Man is the lowest-cost, 150-pound, nonlinear, all-purpose computer system which can be mass-produced by unskilled labor.
-NASA in 1965 |
Moderator
|
I approved this idea, as I think that basically it's clear enough. Maybe you should do a mock-up which it would make things even more clear.
The one thing you don't write is should this jump list be available only for running apps or for those apps in quick launch to? I also approved this idea to hopefully get some ideas what should be on jump lists of specific app. Like you said for Amarok: play/pause, stop, next... Also please add a mock up to show how this jump list would look like. (This goes for anyone that will propose the jump list for a specific app.)
Primoz, proud to be a member of KDE forums since 2008-Nov.
|
Registered Member
|
There are already requests for this. It currently is not possible with the plasma libraries as they are, but there is a request to rectify the limitation.
Man is the lowest-cost, 150-pound, nonlinear, all-purpose computer system which can be mass-produced by unskilled labor.
-NASA in 1965 |
Registered Member
|
TheBlackCat, I just looked on BKO (for the word jump) and didn't find anything like this request, could you please point to where this, and the request for the issue in the plasma libraries you mention, has been requested on BKO?
Proudly dual-booting openSUSE 11.1 with KDE 4.3 and Windows Vista on a Toshiba A205-S4577 since July 2007.
|
Registered Member
|
I was incorrect, it was for something different.
Man is the lowest-cost, 150-pound, nonlinear, all-purpose computer system which can be mass-produced by unskilled labor.
-NASA in 1965 |
KDE Developer
|
There was a request for progress-bar in the task-list.
When this would be possible such jump-stuff would also be possible. |
Registered Member
|
I wish a feature like this will make a kde system tray obsolete one day.
flying_stranger, proud to be a member of KDE forums since 2008-Oct.
|
Registered Member
|
|
Registered Member
|
Perhaps applications could have a standard file in their directories, this file would list (dbus?) commands the program could be fed via the jumplist. There could be a very simple standard for loops and conditions.
Ie Amarok could include a file that gives options to play, pause, etc. Kate could include a list to open the last X files (foreach:recentfile), copy the contents of the current document, etc. If we want to take this to the next level, we can have the list-file (or however we do it) link to a plasmoid. Ie Amarok, when you right-click on its task item, might open an Amarok-Controller plasmoid with play/pause/cover art, next track, etc.
Reformed lurker.
|
Registered Member
|
There was actually also an idea for using plasma widgets for the task-bar pop-up, with Now Playing linked to Amarok as an example.
Madman, proud to be a member of KDE forums since 2008-Oct.
|
Registered Member
|
this one is easy.
programs can notify themselves. single-instance-enabled programs use this technique to close the second instance and notify the first one to open a new tab or sth. then there are the .desktop-files in /usr/share/applications(/kde4). these can be expanded with the actions the programs provide: e.g. amarok.desktop: [Desktop Entry] ??? [Actions] icon-size=16 action1="previous track" go-previous-double org.freedesktop.MediaPlayer.Prev now there are some options (like icon-size) and a list of numbered actions, while an action is composed of the (tooltip-)text, the icon and the applied function. the jumplist uses this information to render itself. (it is fetched and stored on program start) |
Registered Member
|
The tentative plan as I understand it is to ultimately merge the application controls currently in the system tray with the task manager, which would achieve this functionality.
Man is the lowest-cost, 150-pound, nonlinear, all-purpose computer system which can be mass-produced by unskilled labor.
-NASA in 1965 |
Registered Member
|
that would be it. i am currently working on a mockup which shows how i would like my taskbar. the idea is that there is no notification area. widgets currently residing there like volume mixer, klipper and network manager would look like normal applications. stay tuned. |
Registered Member
|
There is a video on Youtube showing the benefits of the so-called jump lists:
http://www.youtube.com/watch?v=szRwgbkKDZY Basically, there are two of them: 1. 2-click-access to recently opened files (application specific). 2. 2-click-access to application specific favourites such as bookmarks (browser), folders and files (file manager), documents (office suite) or songs, videos and playlists (audio/video player). Well, the true genius of the jump lists is, to my mind, the ability to pin documents to the applications they are opened with, thus providing 2-click-access to application specific favourites. This way instead of flooding your desktop or your start menu's favourites tab, you can just right-click an application icon and choose whatever you want to open, which seems to be a very intuitive way to open documents related to a specific application. |
Registered users: Bing [Bot], Google [Bot], Yahoo [Bot]