Monday, January 21, 2008

while the cat's away ...

... the plasmoids will play. i come back to my dev systems today and find this bunch of coolness:



the multiple lines of buttons works automatically, of course, with no configuration needed. new lines appear as space becomes over used. it works nicer than what we had in kicker, really, and it's all still animated and what not. yummy goodness. you may also notice the "only show tasks on the current desktop" option is back.

i can't take the credit for it, though. Olivier Goffart did the heavy lifting and others did miscellaneous clean up of bugs and coding style issues after him. i'd like to backport these features to the 4.0 branch, but will have to ask the i18n team for string permissions.

i'm sure it's only a matter of time before we end up with task grouping and what not. huzzah.

25 comments:

wftl said...

Now that is exciting!

Despite little annoyances here and there, I like KDE 4 so much that I can't bear to switch back to 3.5 (and I really, really like 3.5). The missing "only show tasks on the current desktop" option is my number one annoyance -- in fact, it's the one thing that really, really annoyed me. Backport that baby and I'll be a happy camper. Well, generally happy anyhow. I can't promise total happiness.

Okay, so not being able to perform 'administrator' functions in System Settings annoying as well, but I can get around that by using other tools. One down, one to go.

-- Marcel

Dave Taylor said...

Cool, now all I need is to be able to resize the panel, personnal preference but once I can shrink the oversized KDE elements then I'll B that happy camper.

As George Peppard said "I love it when a desktop comes together"

Anonymous said...

Nice shot, although Plasma logo seems a bit a Gnome infiltrated :P

Would be possible with plasma to have different panels y different workspaces? It would be really good.

Anonymous said...

i love this, keep up the excellent work!

Anonymous said...

Hopefully they're so drunk from the release even that they accept the backport without question. ;) Hooray for Plasma!

Hrw said...

Cool!

Now I am waiting for "group by desktop" option ;)

Wonderboy™ said...

I've got to say, that looks great! Can't wait to have more options to tweak with the panel!

Michael said...

Hope it will be backported! Would like to see some more panel tweaks in 4.0.1 (4.0.2)

Zajec said...

Wohoo, great news! I am waiting for this since 4.0.0 and will install first stable version with theses two options!

Hope this will be backported soon!

Thomas said...

Just thinking here; can we get rid of those 3 buttons and replace it with just 'Close' (optionally have a Cancel) by making the options auto-apply?
So as soon as I check the option it would immediately 'apply' the change to the taskbar.

I say optionally add a cancel as I can imagine it being a problem to not get back to a known good state (not sure about the usability, needs experimentation). In my above usecase the addition of the cancel would basically reset the options to the way it was before you opened the dialog.
So the user would check the 'show only' checkbox and a bunch of task would immediately disappear from the taskbar. Would the user press 'cancel' they would reappear.

Good idea?

litb said...

I like the three buttons. Please keep them. But i dislike the buttons on the window decoration. they are way too far apart from the close button. other than that, nice work , indeed

Anonymous said...

Both is already part of the current KDE 4.0 rpms of openSUSE. :-)

neotronic said...

I like the three button scheme too, it would definetely be step back for me to implement auto-apply feature.

You can already set the button position in kde, if you go to system setting->apperance->windows and check the "Use custom titlebar button positions" checkbox in button tab.

Thomas said...

The coolest of it all is: opensuse has it already in their rpms. Since yesterday. They're the fastest folks I know of!

tobami said...

I think the button suggestion was good. It looks too cluttered with 3 buttons. Yes, auto-apply and two buttons is how GNOME does it. But it just looks cleaner that way.

And you don't loose *one* iota of functionality. The commenters who are against the change didn't mention a single reason besides "I like it the way it is please don't change it".

But I guess it is too late for that in the KDE 4 series.

GaryGreene said...

Aaron, you rock! We talked about getting this in at the release event and here it is! :) Those of us needing to have familiar features from 3.5.x heartily thank you and the other Plasma developers. :)

kwilliam said...

Tell Olivier Goffart he's my new hero. :-) That is pretty sweet.

I hope the panel becomes resizable (with the mouse, by dragging, of course!) and movable to the top/sides soon. That seems to be the most commonly cited complaint on digg.

emix said...

That's great!

I also prefer smaller buttons on the task list because I think that big icons are oversized if compared to window titles. I'd like to have a configuration option to set it permanently (instead of automatically).

mxttie said...

dave taylor: lol @ the george peppard quote!! :)

Chani said...

"Would be possible with plasma to have different panels y different workspaces? It would be really good."

I got distracted by that idea on lubos' blog. http://www.kdedevelopers.org/node/3212

in the end... I'm not sure what I think of it. I'm sure it'll happen eventually, but it needs to be planned out first. especially since most people keep their systray on a panel - oh god the headaches that systray is going to be causing.

Marc said...

I have several machines with kde4 right now, and for the 1024x768 ones the panel height is just too big.

So i tried to manually resize the panel by editing

.kde4/share/config/plasma-appletsrc

setting the panel height from 56 i think to 40, but it had no effect.

Then i looked all around for the right file to change in /usr/lib/kde4 but couldn't find it... anyone has an idea?

nuno pinheiro said...

finaly :)

Zajec said...

Aaron: let us know when some decision about backportin it will be taken, please.

jospoortvliet said...

For those interested: Ruphy spend yesterday pretty much on making the panel resizable, he doesn't have a networkconnection right now in the hotel room (we're still in San Fran) but he'll commit asap... Meanwhile, we were watching a movie - you gotta love his work attitude ;-0

Trip said...

YES! Backport that feature to 4.0 and you've got yourself another full-time convert to KDE4.0!