Idea for Gnome Panel's Window List Applet

The Window List, a popular -- and some might say, integral -- widget for Gnome's Panels could use an upgrade. I propose these options:

  • view icons only -- in this mode, if one wants to know the title of the window, they can position the pointer over the window's box
  • option to group window list items by workspace #
    • example: I have three tomboy notes windows open, two firefox windows, two file browsers open, and one terminal. They are spread across all desktops. I would want the windows on the bottom to rearrange themselves to match up to the desktops that they correspond to. The window list can be visually partitioned by some sort of high contrast divider between window list items on different desktops. [Gnome 2.20's release notes say that 2.20 shipped with a similar feature in its Window Selector panel widget, but I do not see this functionality there either.]
What changes or features would you contribute to the Window List, if you could?

So a great contributor hacked together a little gnome applet that approximates what I'm talking about here. You can see the sourceforge page here. It's called talika. Looks like you'll have to compile it from source, but I had all of the dependencies so it shouldn't be too hard for you to compile either (as long as you have svn and basic essential build tools). Copy and paste the following svn stuff into your terminal, and then do the typical make/install routine.
svn co https://talika.svn.sourceforge.net/svnroot/talika/trunk talika

11 comments:

Steeley said...

For point number two:

Right click on GNOME panel > Add to panel > Add the window selector applet.

Displays all programs you've got opened on all desktops. Not sure if thats quite what you wanted...

Noah said...

I understand what you're saying here, but the problem (unless I'm misunderstanding you) is that the icons are still not sorted by their display. If I'm using multiple workspaces, I would like to have the option to list the icons by their workspace number.

hexboltpostman said...

I support the option to display only icons, and would propose further the option to only display iconified windows. I might recommend making this into a separate applet based on the Window List Applet. What I'd really like to see is something similar to the xfce icon bar on the gnome panel so I don't have to run the xfce panel and the gnome panel at once.

Anthony said...

Hey there, I just had this idea as well. Searching for "gnome applet iconify" lead me here. Has anyone found something light-weight that will do this?

Ethan Anderson said...

Gahh, so it /doesn't/ exist yet. Did it every occur to anyone that maybe all those folks using cairo-dock, AWN, kiba, etc want is a window list applet that doesn't suck?

Noah said...

Yeah, that's basically it.

I want a window list applet that doesn't suck.

saurabh.me said...

I want the windowlist applet in gnome-panel to shade windows instead of minimizing them when i press the tab. Would look pretty slick.

Anonymous said...

I have created a applet very basic though, that addresses this problem.

http://sourceforge.net/projects/talika

just checkout source and build:

svn co https://talika.svn.sourceforge.net/svnroot/talika/trunk talika

Noah said...

Hey, this (talika) works. Thanks a lot, I'm updating the post now!

David said...

works great, thanks for work.

Anonymous said...

new version (0.2 beta) of talika is avilable .
download from sourceforge site or checkout from svn.

Post a Comment