KDE Commit-Digest for 3rd August 2008
Tuesday, 19 August 2008 | Dallen
In this week's KDE Commit-Digest: The Plasma "extenders" project is merged into kdebase, with initial integration into the kuiserver applet. Continued work on the systray-refactor, and more work on the "Weather" Plasmoid. A whole load of bugfixes for Kicker 3.5.10. A new "Magic Lamp" minimize effect, and a rework of the "Grid" effect in kwin-composite. Support for extracting artwork from iPod's, tag editing and removing files from MTP devices, and scriptable services (including a "web control" script), and lots of other developments in Amarok 2.0. An automatic image fetching script/plugin added to Parley. Basic XLIFF support in Lokalize. Support for regular expressions in KSysGuard graphing. Improved support for password protected archives in Ark. Support for saving file fonts embedded into a PDF file in Okular. A new, enhanced Strigi service (using KDE technologies) for interfacing with NEPOMUK. KJots and KTimeTracker can now be deactivated (while KMail, KOrganizer and KAddressbook cannot) in Kontact. Beginnings of "master pages" support in KWord. Rocs, a graph algorithm tool, added to playground/edu. "Google Gadgets for Plasma" moved to kdereview, "Timer" Plasmoid moved to kdeplasma-addons. Read the rest of the Digest here.
Comments:
Nice! - T - 2008-08-19
I'm excited about the improved Strigi, it seems that a lot of "corner cases" are being carefully considered. Anyone know if the Kicker fixes will make it in to Lenny? And, thanks Danny!
Re: Nice! - Martin - 2008-08-19
That would rather be in Sebastian's fork of Strigi, I believe? http://www.kdedevelopers.org/node/3573
Re: Nice! - Stefan Majewsky - 2008-08-19
> Anyone know if the Kicker fixes will make it in to Lenny? KDE 3.5.10 will be tagged this month. It's just a bugfix release, but I do not know if it is sufficient for Lenny which comes next month (hopefully).
Is that possible? - Richard Van Den Boom - 2008-08-19
Thanks for the report, Danny, always read and always appreciated! :-) Is there a way to bind Grid usage to a middle button / wheel click, for instance? And is there a way to get Alt-Tab use a composited way of moving through windows, once it seems set to the old way? Once I requested that circulation was done over all windows in all virtual desktops, I could not set Alt-Tab to have a different behaviour than the old one, without any nice composited effects. Last question : where is located the configuration to use NTP now? Cannot find it anymore.
Any news on the Akademy videos? - Tom - 2008-08-19
Will those be available soon? At the rate KDE is evolving they probably are only up to date for a few more days ;) BTW I hope they will be as good as the debconf ones. I find it amazing that volunteer projects produce way better videos than "commercial" entities like the Linux Foundation etc.
Really, I love opensource - Vide - 2008-08-19
Benoit's work on KDE· kicker is just so wonderful... upstream devs are devoliping fulltime KDE4 but he's got to use KDE3, has some issues with it, has the knowledge and... patches pop up to fix those issue, because the code is opensurce. How great is that? :)
Re: Really, I love opensource - Stefan Majewsky - 2008-08-19
Interestingly, the Nvidia driver problem seems to have been fixed just today. I cannot comment on that as my Nvidia card does not make any problems but: http://pinaraf.blogspot.com/2008/08/nvidia-driver-at-last.html
Re: Really, I love opensource - ac - 2008-08-20
hmm. for some cards. And it's beta.
Re: Really, I love opensource - Bobby - 2008-08-20
NVidia is a catastrophe. I was thinking that the driver situation is being improved until I bought an IBM Thinkpad R50e (old laptop) with an Intel card and compared it to my much more powerful PC which has an nVidia Geforce 6600 LE video card. The Think Pad has a little more that half of the power that my PC has but it beats it (the PC) by leaps and bounds in performance! I just couldn't believe my eyes. Smooth scrolling, YouTube videos play full screen without the slightest problem and a very fast KDE4. A performance that I can only dream of on my PC. All I have to say is, people don't touch nVidia if you haven't as yet.
Re: Really, I love opensource - Martin - 2008-08-20
ATI: open documentation: yes - contributing open source drivers: no Intel: open documentation: no - contributing open source drivers: yes nVidia: open documentation: no - contributing open source drivers: no Take your pick. nVidia recently restated their position of providing proprietary drivers only, making the Nouveau reverse-engineering project more than they deserve.
Re: Really, I love opensource - sds - 2008-08-20
nope, intel give out docs on 965
Re: Really, I love opensource - Diego - 2008-08-20
> ATI: open documentation: yes - contributing open source drivers: no Also this is not true: they hired Alex Deucher, one of the developers of the open source driver. http://www.phoronix.com/scan.php?page=news_item&px=NjIwNg
Re: Really, I love opensource - Martin - 2008-08-20
Yes, it actually looks like they will adopt the Phoronix driver or something like it at some point, which is great. But presently, the driver that they do support, and which supposedly is developed by their core team, is closed.
Re: Really, I love opensource - Bobby - 2008-08-21
Users don't care a red rat about hardware documentation, all they want is that it works! Take my old Thinkpad for example; I installed openSuse 11 with KDE4 recently, which was over in no time. The system booted and there it was! everything worked like a charm. 3D was activated and I had no need to bore around with drivers. That's what users want and what nVidia and ATI don't want to deliver to Linux so why should I give them my money? I am planning to buy a Dell at year's end and I have already decided that it has to have an Intel card.
Unbelievable work! - superfan! - 2008-08-20
Wow! I can't wait to try Benoit Minisini's improvements on kicker ;-) There are a lot of good improvements for people like me who are stuck on KDE3 for various reasons. Compliments guy!
Kmail - R. J. - 2008-08-20
Does anyone have problems with Kmail? I write my e-mails, but when I look at what is sent all spaces and lines are removed from the e-mail and it is all just jumbled together. It's with the new kmail in kde 4.1. I've just switched to thunderbird just so people can actually read what I write, lol.
Re: Kmail - Jonathan Thomas - 2008-08-20
I haven't received any complaints yet. ;-)
Re: Kmail - Mrugesh Karnik - 2008-08-20
It actually sends the mail as HTML. I'd been pissed about it till it got sorted out with the newer factory packages in opensuse. Another kmail bug that bugged me bigtime was that it put the cursor in when replying, for top posting. I ended up editing the template and it got sorted out too.
Re: Kmail - Bobby - 2008-08-20
Why don't you file a bug report?
Re: Kmail - R. J. - 2008-08-20
I'm not really sure how to, what information is required etc. Last time I filed a report on a bug I was told I was missing something, but when I asked they wouldn't tell me what I needed to install to do a proper bug report, so I'm not that sure on how to do one, what debugging stuff I need installed etc.
Eye Candy - Xanadu - 2008-08-20
The "Magic Lamp" effect is now in KWin. Whoop-dee-do. "Weather" Plasmoid. Wow. (yawn) How about some usefull Eye Candy like, oh, I don't know... auto-hide kicker or a desktop background when "Old School View" is enabled??? (sorry, this is just getting on my nerves a bit now...)
Re: Eye Candy - Anon - 2008-08-20
"The "Magic Lamp" effect is now in KWin. Whoop-dee-do. "Weather" Plasmoid. Wow. (yawn) How about some usefull Eye Candy like, oh, I don't know... auto-hide kicker or a desktop background when "Old School View" is enabled???" As has been stated over and over again, those are both in progress. "(sorry, this is just getting on my nerves a bit now...)" That's no excuse for shitting on someone else's work.
Re: Eye Candy - Jan Ask - 2008-08-20
Well said.
Re: Eye Candy - Vide - 2008-08-20
These features are waiting for someone like you to be implemented. Show us the code.
Re: Eye Candy - Xanadu - 2008-08-21
How many people have been begging for the above mentioned things vs. a "magic lamp" effect. I'm simply saying the priority list needs some serious adjusting...
Re: Eye Candy - Martin - 2008-08-21
If you want to know: there was a feature request for Magic Lamp: http://bugs.kde.org/show_bug.cgi?id=167387 I implemented this feature because *I* wanted to have it. Because it looks cool. I used it in Compiz, I know it from MacOS and *I* wanted to have it for KWin. If you want to know even more: It took me about three to four hours to code this effect. I don't think that your long missed panel hiding can be implemented in three hours. If it would be that trivial it would have been in 4.0. And just that you understand it. I'm working on KDE in my free time. I'm not paid for it (I do not count my Summer of Code project) and I am not a Plasma dev (yes not all KDE devs are working on Plasma). I think you are not in any position to tell me what I should do in my free time and what I should work on. So don't tell me that I have my priorities the wrong way.
Re: Eye Candy - Bobby - 2008-08-21
The Magic lamp implementation is nice but it looks quite different from that of Compiz-Fusion. Was that on purpose or will changes be made?
Re: Eye Candy - Martin - 2008-08-21
Does it have to look the same? If you have ideas to improve it please tell us. I do not know exactly how the effect looks like on MacOS or on Compiz Fusion. I don't have an Apple and Compiz refuses to work properly on my machine.
Re: Eye Candy - Bobby - 2008-08-22
I only made the comparison, not meaning that one is better or worse than the other. The Compiz-Fusion Magic Lamp has a sort of winding effect when minimizing and it kind of sucks in but the KDE4 magic lamp is more like a minimize zoom effect with a magic lamp shape. If you could get Compiz-Fusion properly installed then you could use the Compiz-Fusion tray icon to change to Compiz or KDE4 in order to make a comparison.
Re: Eye Candy - Aaron Seigo - 2008-08-20
> How about some usefull Eye Candy like, oh, I don't know... someone's work on kwin and another person's work on weather information has nothing to do with the plasma workspace. there are people who like and enjoy what they are doing, and your attitude towards their efforts really stinks. > auto-hide kicker or not written yet; will be there for 4.2. > a desktop background when "Old School View" is enabled??? already in svn for 4.2. > (sorry, this is just getting on my nerves a bit now...) as the person closest to the center of the target you are spitting at, i don't accept your apology. if you were truly sorry, you would take a different approach to it. and indeed: half the things you complained about are already fixed, and your comment was totally off topic in this story. so you can take your apology back as it has no value here.
Re: Eye Candy - Xanadu - 2008-08-21
> half the things you complained about are > already fixed, and your comment was totally > off topic in this story. I don't feel that it is off topic. The topic is about what has been written for the next "release" of KDE. I have been reading your blogs (from time to time - I don't get to check it every single day I'm sad to say) and you have indeed touched on the very things I (scathingly - it seems) brought up. Are they in SVN? Well, I can say as of this just past weekend (Aug 17) they weren't. I compiled SVN on my Gentoo machine. There was an issue with the xine-plasma-(something) not compiling that was updated later that afternoon (east coast, USA). That's about the time frame I tried it. Then I see pretty effects for KWin beating out things us lowly (l)users have been bringing up endlessly for over a year. (there are some serious issues with the i865G Intel vid chip in this machine and the transparency of the Folder View "window" (plasmoid), but this isn't a bug tracker, I understand that.) > so you can take your apology back as it has no value here. Perhaps. I see your point either way. I respectfully agree to disagree. I haven't been using KDE since 0.8 or 0.9 because I don't like it. I simply don't think eyecandy should beating out functionality on the priority list especially when that functionality has been being begged for. If that is an "attack", well, I can't do anything about that. This isn't back-pedaling. This is explaining, nothing more.
Re: Eye Candy - xian - 2008-08-21
I'm kinda at a loss of words for this besides "Dude! Seriously?" What kind of reaction do you expect from useless whining? Should Aaron and other plasma devs suddenly go "Gee, this guy is asking for a hide-able kicker. Why didn't we think of that?!" What you did was not "explaining" whatever you think that means. It was a silly attack with no value added to the discussion. This is a story about a single weeks developments in KDE. You show up and start yelling for random crap that has nothing to do with the topic. Someone in KDE (looks like Shawn Starr and Teemu Rytilahti thanks guys!) thought they would like to make a weather applet work. You show up and start whining and complaining. If you feel so strongly about it, start contributing yourself. You may have gotten off on the wrong foot, but I'm sure your patches or contributions would be welcomed. Otherwise it might be best to stop bugging people and making them reply to flame posts on the internet, and get back to coding and wow'ing the rest of us.
Re: Eye Candy - Aaron Seigo - 2008-08-21
> There was an issue with the xine-plasma-(something) hm. there is no xine-plasma-<anything> in kdebase or plasma-addons ... perhaps you mean phonon-xine? > Then I see pretty effects for KWin beating out things us lowly (l)users have been bringing > up endlessly for over a year. but you see, that's not what's happening. firstly, users have not been requesting some of these things for over a year, such as backgrounds for folderview, as those things haven't existed that long. secondly, feature requests that have been made have been getting attention paid to them. people moaned endlessly about not being able to resize a panel, and rightfully so; we said we'd implement that and we did. that's one example of literally dozens such cases between 4.0 and 4.1. we've typically handled the oldest and most painful issues first, as well. and we continue to improve things, such as making wallpapers plugins so that you can use wallpaper $FOO with containment $BAR. it has nothing to do with kwin effects, and the progress in plasma is actually even faster than what we're seeing in kwin (which is moving at a nice pace as well). > there are some serious issues with the i865G Intel vid chip in this machine those are issues with the driver, not plasma or kde4. these things are getting sorted out upstream as we actually exercise these features in the drivers and then reporting problems to the appropriate upstreams. other than doing that, there is nothing we can do but be patient. the alternative is to live with a desktop that forever looks and behaves like its 1995 all over again. thankfully there are many chipsets which work wonderfully already, and many more are being fixed. the latest nvidia beta drivers seem to resolve the issues people were seeing on their hardware, for instance. > I simply don't think eyecandy should beating out functionality on the priority list it isn't. > If that is an "attack" i don't think that's an attack at all, because you shared your thoughts openly and with thoughtfulness. contrast to the tone and content of your original rant; the fact you felt the need to apologize says it all imho. but with your reply here you showed that you can say the exact same things without being a dick about it, and that goes a long ways to having a rational conversation.
Re: Eye Candy - Xanadu - 2008-08-22
> perhaps you mean phonon-xine? Yes. Still, a working rev was checked in not long after I tried. I like Open Source. :) > (in reference to my rant about the new kicker)..it has nothing to do with kwin Point made, Aaron. I hadn't looked at it that way. > those are issues with the driver, not plasma or kde4. Indeed. I just (not being a codeist) have a hard time understanding why I can play RTCW or Q3A on the box, but it can't resize/move a transparent window. I know, I know; that's for me to figure out. Devs don't "hand-hold" the users. > i don't think that's an attack at all, because you shared your thoughts > openly and with thoughtfulness. contrast to the tone and content of your > original rant; the fact you felt the need to apologize says it all imho. but > with your reply here you showed that you can say the exact same things > without being a dick about it, and that goes a long ways to having a rational > conversation You are a stand up guy, Aaron. Top-notch.
Re: Eye Candy - Karl Günter Wünsch - 2008-08-20
I'm there with you. As it currently seems there is too much emphasis in the development for new eye candy which really is of limited use it it doesn't outright diminish the value of the whole environment (if regular non-plasmoid-malarchy applications get dropped in favour of this). I still don't get the need for new plasmoids especially as they disappear completely behind the used applications and thus are worthless in a non "boah ey, eye candy" environment. Useful things like different backgrounds on different virtual desktop screens still are missing sorely so that productivity wise KDE 4.1 still is lightyears away from being a valid challenger to KDE 3.5 in terms of usefulness... And the more plasmoids take over from formerly useful gadget windows which you could raise above the rest of the other windows the further it moves away from ever getting to this state! If you look at the applications, sometimes I think the developers have lost the plot - period. Take gwenview. Formerly a nice configurable, fast image browser on KDE 3 it now is a mess of reduced options slower than ever before (even after the last efforts to regain a bit of speed). Worse still the image thumbnail browser is now fixed horizontally which takes up so much space vertically where screen estate comes at a premium, especially as wide screen displays are getting widespread. I have been using KDE from the very beginning, KDE was the reason for our company to go with Qt for multiplatform development - on my recommendation. Almost 10 years have passed since then and given the state of Qt I am slowly but surely revising my opinion.
Re: Eye Candy - Anon - 2008-08-20
*sigh* "As it currently seems there is too much emphasis in the development for new eye candy which really is of limited use it it doesn't outright diminish the value of the whole environment" a) Just because *some* new contributors, who would probably not contribute to KDE at all if they didn't work on what they're working on now, happen to work on eye-candy related stuff, does not mean there's some shadowy conspiracy to abandon functionality in favour of eye-candy. b) Eye-candy is generally configurable: in fact, the two examples the original poster took issue with are not only configurable but are disabled by default! So I don't see how this diminised the "value of the whole environment". "(if regular non-plasmoid-malarchy applications get dropped in favour of this)." Any examples of this happening? "I still don't get the need for new plasmoids especially as they disappear completely behind the used applications and thus are worthless in a non "boah ey, eye candy" environment." You don't see the need for menus, panels, system trays, task managers, the Jobs server (which I personally consider rather ugly, but very useful) the folderview, etc? And hint: At least two of the plasmoids I've just mentioned do indeed display over other windows. "Useful things like different backgrounds on different virtual desktop screens" I'd consider this an absolute prime example of "useless eyecandy". A lesson, here: one man's useless eye-candy is another man's essential feature. I don't use Gwenview so I won't comment on that. "I have been using KDE from the very beginning, KDE was the reason for our company to go with Qt for multiplatform development - on my recommendation. Almost 10 years have passed since then and given the state of Qt I am slowly but surely revising my opinion." And what "state" is Qt in that's so terrible compared to 10 years ago?
Re: Eye Candy - Aaron Seigo - 2008-08-20
you took the words right out of my mouth. the idea that wallpaper-per-desktop impacted productivity particularly made me smile.
Re: Eye Candy - T. J. Brumfield - 2008-08-21
Playing devil's advocate here as I don't really use multiple desktops, but I can see where having different wallpapers on your different desktops would help you differentiate the desktops at a quick glance. One could argue that it does affect productivity in that sense.
Re: Eye Candy - Morty - 2008-08-22
And one maximized window remove the usefulness of it, reducing it to nothing more than eye candy. As opposed to quick glance at the desktop pager, which always work. By highlighting the active one, helping you differentiate the desktops.
Re: Eye Candy - Paul Eggleton - 2008-08-20
> Useful things like different backgrounds on different virtual desktop screens So, how is this "useful" and not just "eyecandy" by your reckoning? > And the more plasmoids take over from formerly useful gadget windows which > you could raise above the rest of the other windows Are you aware you can use CTRL+F12 to bring the Plasma desktop to the foreground? > given the state of Qt I am slowly but surely revising my opinion. Wait, are you complaining about Qt or KDE now?
Re: Eye Candy - Tim - 2008-08-20
Not to side with the ranting people, but Ctrl-F12 is hardly an obvious or well-known shortcut! Nor are users told of this shortcut at any point. There should be a "Show Desktop" button on the panel.
Re: Eye Candy - lmarteau - 2008-08-20
There is already one you can add in 4.1. and another one for show Dashboard... you have the choice :)
Re: Eye Candy - Aaron Seigo - 2008-08-20
> disappear completely behind the used applications the dashboard view (Ctrl+F12), panels and plasmoidviewer (which shows applets in their own window; will eventually be integrated into plasma itself, though i'm not sure when yet as we have other things to do) negates this point. > the more plasmoids take over from formerly useful gadget windows there's something fundamentally missing in this viewpoint, which becomes obvious when you look at amarok2: it uses plasmoids extensively within its window. it's not about "taking over from formerly useful gadget windows" at all, but rather providing a better way to create such things that can be widely used. your "useful gadget windows" were pretty much destined to remain their own little windows forever; as a plasmoid they can be their own little window, part of the desktop, on a panel or in other apps that care about them. in that sense, they are a bit like kparts, but with a completely different scope and purpose. > different backgrounds on different virtual desktop screens we'll be doing one better than that: different widget layouts for different virtual desktop screens. besides the fact that "different backgrounds" as done in every other shell out there doesn't work at all for composited window managers (think of desktop cubes and grids), it would be fairly easy to add this to the Image wallpaper plugin if you so desired. .. not to mention we're doing a lot of things now with wallpapers that will likely be in 4.2 like Edje driven papers that are generally pretty cool looking. ooops, more eyecandy! ;) this is being done by people who never contributed to KDE before, though, who are doing this as an experiment on using Edje in KDE. we as users get to benefit from that experimentation. nothing in this case is lost (developer time or effort, usability, etc) even though the eye candy factor goes up yet again. in fact, we get more interested developers out of the deal. so yes, we don't have per-desktop wallpapers, but it's easy to implement and we've done (and are continuing to do) a hell of a lot more than that which makes that feature look really rather trivial. > productivity wise the only connection between desktop wallpapers and productivity i can think of is that you might use it as a visual hint as to what desktop you are on. but that seems like a real stretch, so i call BS on this point. if you wish to talk productivity ... as opposed to "different wallpapers per desktop", apparently most people are interested on working on really useful and needed things like improving the system tray so that it doesn't suck anymore, something that has languished for *years* and which, only because of the approach we're taking in plasma, is finally getting attention and work done on it. that sort of thing can really improve productivity. > I think the developers have lost the plot - period. Take gwenview. i couldn't stand the rather arcane interface of gwenview previously; it also didn't fit at all on smaller screens (e.g. the EEE PC). the new gwenview has all the features i ever used in a much nicer package. it's something i'm not only more comfortable using, but also more comfortable giving to others to use as well as it looks far more polished and is easier to figure out how to use now. so maybe KDE has moved on from your personal needs/viewpoints-on-the-world. that would be unfortunate, but KDE can't make everyone happy all the time. what we can do is make more people more happy, and it's pretty difficult to look at something like gwenview in kde3 and gwenview in kde4 and not come to the conclusion that that is what the developers are doing.
Re: Eye Candy - Sebastian - 2008-08-20
I agree in some of your points and I can add a whole list of others. But the thing is: o Trolltech/Nokia pushes KDE to mobile devices, where the priority of a *NIX-like desktop behavior is irrelevant. o I accept that some innovations may cost features (If KWin-composite further inspires from MacOS, I do not see any room for different wWallpapers on each desktop) o people who had a view on the whole in the past nowadays work on different places within KDE (most on Qt at Trolltech from what I've learned) o developers come and disppear. New generations have different interests and different views on quality management, maybe even different definitions on that. o KDE can not reliably supply the service that Microsoft and Apple can offer - we can be happy that they do an awesome job on that. Therefore, I do accept that there are many unpolished things in KDE, though I am very unhappy with this. It had been better in the past. In fact, if I consider most new effects in kwin (to come back to the original topic), most of them are nice to look at, but without any use, for example the window flip effect on "Alt-Tab". I always used Alt-tab for fast finding windows on a desktop (for example when the taskbar is crowded or if a window title was too long to be displayed in the taskbar). But with the new effect I am slower than before. I can only see the current selection, the other windows are visually transformed or invisible at all. That means: The effect looks nice and shows that KDE programmers have the same skills as Microsoft developers, but the work which has gone into that just adds some kilobytes to the download volume and some extra lines of source (which must be maintained!) Whatever: Send a bug report on that and hope that somebody improves this.
Re: Eye Candy - Martin - 2008-08-20
>In fact, if I consider most new effects in kwin (to come back to the original topic), most of them are nice to look at, but without any use, for example the window flip effect on "Alt-Tab". > I always used Alt-tab for fast finding windows on a desktop (for example when the taskbar is crowded or if a window title was too long to be displayed in the taskbar). But with the new effect I am slower than before. I can only see the current selection, the other windows are visually transformed or invisible at all. That means: The effect looks nice and shows that KDE programmers have the same skills as Microsoft developers, but the work which has gone into that just adds some kilobytes to the download volume and some extra lines of source (which must be maintained!) Whatever: Send a bug report on that and hope that somebody improves this. Nobody forces you to use these effects. We did not replace the old behaviour. Just disable the effect and you have the normal tabbox. Currently there are four effects for alt+tab in trunk. You can choose which one you want to use or none at all. Where's the problem? Btw. you can turn off the animations in flip and coverswitch effect. So the effect can be as fast as without compositing if you want. The argument of some kilobytes to download is IMHO not valid. The effects are just 378 KB all together in 4.1. Also lines of code is just BS. If that's an argument we should stop implementing features as this add new lines of code and needs to be maintained.
Re: Eye Candy - Sebastian - 2008-08-20
> Nobody forces you to use these effects. We did not replace the old behaviour. I know. I actually use the "old" behaviour. And I said, I accept it, but I am unhappy about the fact that it has been integrated at an early development state. And as soon as unfinished things are integrated it sometimes happens that they won't be improved any further. > Btw. you can turn off the animations in flip and coverswitch effect. So the effect can be as fast as without compositing if you want. I am not talking about the speed of the animation. The problem is: Using the very old "menu" that appeared on KDE 3.5 I obtained more information (!) compared with any existing effect in kwin-composite4.1 (even without any effect the menu contains less information compared with 3.5). That means: "Using" the "alt-tab" feature is less fast compared with 3.5! > The argument of some kilobytes to download is IMHO not valid... This is nut-picking. When you play this card I ask you why KDE includes features that do not create any value? That's my only point. See, I agree that playing around with neat 3d effects is required and even makes fun. People should do that. But from my user's perspective, it would have been better if these effects where done 'right', that is if they do not only present the new abilities of Qt/KDElib/OpenGL/whatever, but if they provide eye-candy AND improved navigation.
Re: Eye Candy - Martin - 2008-08-20
>See, I agree that playing around with neat 3d effects is required and even makes fun. People should do that. But from my user's perspective, it would have been better if these effects where done 'right', that is if they do not only present the new abilities of Qt/KDElib/OpenGL/whatever, but if they provide eye-candy AND improved navigation. So please tell us how to do them *right*. I'm always glad for ideas how to improve the effects. If you have an idea how to do the perfect alt+tab window switcher please tell us, so that we can implement it. The right place to do it is http://bugs.kde.org/.
Re: Eye Candy - Danny Allen - 2008-08-20
The flip effect alt-tab switcher *is* improved navigation: by being able to see the contents of each window, it provides more information for the task. And I like how it looks. As previous replies have said, it is also only one of a choice of 4 options. Good developers do not only take into account their personal preferences and usage when designing new features... Danny
Re: Eye Candy - m. - 2008-08-20
I see contents but lose context. Lets see example. At the moment I have four windows on desktop, when hitting alt-tab in 3.5 I see: - Eye Candy - Konqueror - hp12c.pdf - mikolaj@localhost: ~/kget - Konsole - E-Mail - Kontact What this list is giving me? a) I know whole context of my current work (I use one desktop to group all relevant tasks - not rare scenario) b) I know that I need to hit Tab two times to get to E-Mail c) I can even... *gasp* use mouse to quickly select window I want to get - useful with longer lists
Re: Eye Candy - Martin - 2008-08-21
Please tell me where's the difference to KDE 4? You have exactly the same features if you do not use compositing or even if you use compositing and disable all effects for alt+tab. If you use the box switch effect you have exactly the same with one difference: You see a thumbnail of the window instead of the application name. Personally I think that is a big improvement. So I do not get your point. If you know the perfect effect for window switching please send us the patch.
Re: Eye Candy - jospoortvliet - 2008-08-25
I agree with parent - the alt-tab switcher did get worse. I like the coverswitch one more than anything, but the box switch lost something. It used to show the titles of the windows horizontally, a huge improvement over what MS did and does. The thumbnails dont replace this as they're too small. It would rock if you could have the vertical layout with thumbnails, best of both worlds.
Re: Eye Candy - m. - 2008-08-25
Hmm, didn't get notice about reply - you probably also don't get it. Nevermind: this is near perfect replacement of old alt+tab: http://www.undefinedfire.com/kde/new-present-windows-layouts/
Re: Eye Candy - Aaron Seigo - 2008-08-20
> Trolltech/Nokia pushes KDE to mobile devices, where the priority of a *NIX-like > desktop behavior is irrelevant. i've read this theory for a while now, and it's really not particularly true. Nokia is certainly encouraging work in the mobile space, but Trolltech never really did and at least my interest predates the current state of things. *shrug* > people who had a view on the whole in the past nowadays work on different places within KDE there are still people with a view on the whole who work directly on KDE > New generations have different interests and different views on quality management, > maybe even different definitions on that. that's quite true. > KDE can not reliably supply the service that Microsoft and Apple can offer well, we have a different scope (both in terms of products and user support); that said, i think we've done pretty well going from nothing less than 12 years ago to where we are now. i don't think either Microsoft or Apple are exactly delivering some mythically great service, either (yes, not even Apple: MobileMe and phones that don't work reliably being two recent examples). *shrug* > I do accept that there are many unpolished things in KDE, though I am very unhappy with this. yes, and there always has been. thankfully there is more and more completeness, even though sometimes it means we have to dig deeper into the stack to create tools that didn't exist. > It had been better in the past. there are some regressions being suffered right now, but in many areas things are much better now than they ever have been. the latter dwarfs the former at this point, and the former is getting smaller by the day. i don't ever remember having as nice a manager for hotplug devices, as nice an image viewer, as good a konsole, as friendly a file manager, a desktop globe, games as pretty and fun to play, a run dialog as useful or more. there are still a few things i miss, but those seem to be on their way. and a lot of new and very useful things are also headed down the pipe still, so ... maybe it's a matter of personal persepctive on things, but i'm rather happy with the direction of things, and i find going back to earlier versions of kde a bit awkward now ... just like i used to with every successive release of kde2 and kde3. > most of them are nice to look at, but without any use, and yet several of them are very useful. desktop grid is a great way to get a fast overview of all the virtual desktops and move things between them ; coverflow switch lets me see the contents of at least three windows, i use it often to just "peek" at other windows before returning to the original; the zoom is great for examining teeny pages on the web or graphics (great for accessbility as wel); the mouse marker is a godsend when i can't find my mouse cursor (on a projector screen, in sunlight, or other low contrast situations); ... i could go on.
Re: Eye Candy - Karl Günter Wünsch - 2008-08-20
> i've read this theory for a while now, and it's really not particularly > true. Nokia is certainly encouraging work in the mobile space, but Trolltech > never really did and at least my interest predates the current state of > things. *shrug* Well we as paying Qt developers have just had the unfortunate task to fill out a survey comissioned by them which spoke differently. There all the answers possible were pushing into the direction of abandoning the desktop application due to a fractioned market and moving to a more glorious future in the mobile market.
Re: Eye Candy - Aaron Seigo - 2008-08-21
i personally haven't seen that survey, but that's still a rather separate topic from the Nokia<->KDE relationship.
Re: Eye Candy - Claus Rasmussen - 2008-08-21
I think the discussion is a matter of perspective. There are different kinds of people with different needs and different kind of working styles. People can be infotainment users, students, professional programmers, multimedia workers or KDE application developers. Each of those categories have different requirements for KDE. Working style is an independent dimension where some prefer few (and often just one) desktops with a lot of small windows, while others have twelve desktops with two top-bottom Konsoles lined up next to each other. If we look at the discussions about the KDE4 series the different perspective come into play. The infamous Kicker auto-hide functionality for example: The many-small-windows crowd like to have the panel displayed permanently while it is an absolute show-stopper for the top-bottom-konsole people. Another example is the whole plasma thing: The top-bottom-konsole group couldn't care less while it is a revelation for the others. So one group sees KDE4 as a great leap forward in technology and invention while another group sees it as step backwards. And they're both right. As I see it the KDE4 developers have failed to recognize that there are other people than themselves with different needs and different workhabits. Please note that I'm not saying that the KDE programmers are obligated to satisfy those people. I'm saying the the KDE programmers fail to recognize the <i>existence</i> of those people and the validity and seriousness of their complaints. I infer that from how the auto-hide feature have been omitted from KDE4, then delayed to 4.2 and still not even in the repository. This is a hands-down showstopper to many people but even after so much complaining it has got nowhere. It beyond me why some people didn't say "Hey, this is a very important feature for a lot of people, lets prioritize it" and have those extra users to evangelize KDE4. It would have been tactically much much smarter than the "Its not important" or the "Your problem doesn't exist" attitude accompanied with a really flashy demo of the latest plasma whiz-bang thing as salt in the wound. In many peoples mind this becomes: "KDE3 worked nicely, then this plasma-thing came around and screwed it up". And they're actually right as seen from their perspective. As you may guess, I'm a top-bottom-konsole guy. I'm still using KDE3 and will continue to do so until the showstoppers have been fixed. What worries me though is that the current breed of KDE developers do not seem to pay much attention to the needs of people like me as witnessed by the auto-hide thing. Which is basically ok because thats how the open-source model work, but there is also an obligation between the generations of programmers to not to break the work of their forebearers. This is how it works for almost all open-source projects: What if an Apache 4.0 didn't support PHP ? "It will be implemented in 4.1". "Oh, wait some other features are more important so we push it to 4.2". "If it is in the repository ? No, but here is a demonstration of speech synthesized error messages in 3D Dolby stereo. Flashy right ?" Someone, some years ago, took the time and effort to make the auto-hide feature work. You (or someone else) broke his work.
Re: Eye Candy - Steve - 2008-08-21
Ssssssssssshhhhhhhhhhhhh!!!! Yes, you're frustrated that you can't move to KDE4 yet and all the great things that brings. You want your showstoppers fixed. You want the features you see people complaining about being missing to be prioritized. We can see that. That doesn't mean you can throw around remarks about breaking the work of previous maintainers (It was probably Aaron who implemented autohide anyway...). Other features have been made higher priority. If they weren't people really would thing plasma is all about clocks. I know you recognize that progress too, which is good. -- the current breed of KDE developers do not seem to pay much attention to the needs of people like me -- I'm saying the the KDE programmers fail to recognize the <i>existence</i> of those people -- the "Its not important" or the "Your problem doesn't exist" attitude accompanied with a really flashy demo of the latest plasma whiz-bang thing as salt in the wound. This stuff will only serve to demotivate the people who will work on getting KDE4 to the point that you can use it. Of course KDE developers are considerate of users with various needs. The discussion is a matter of perspective indeed. You perceive that you're being over looked, but you're not. You might think that you're being helpful bringing up an issue that you see, but you've got the wrong place. Writing stuff like the above is unhelpful and really misrepresents the the attitude of any KDE devs I've encountered. Thanks, Steve.
Re: Eye Candy - Aaron Seigo - 2008-08-21
> that there are other people than themselves with different needs and different workhabits it's quite the opposite: we've realized that there are lots of people who aren't like us and who have different needs and different workhabits and are making kde more useful for them instead of just keeping it all to ourselves. the fact that "people who don't work like me" outnumber me by probably a few million to 1 is a big part of the motivator for this. > I'm still using KDE3 and will continue to do so until the showstoppers have been fixed. that's perfectly fine, of course. i'd just make one small adjustment to your rather self-centric statement: you will continue to do so until things that are showstoppers *for you* have been fixed. remember how you talked about other people with other priorities and workflows? it goes both ways. > Someone, some years ago, took the time and effort to make the auto-hide feature work. iirc it was Matthias Ettrich who wrote the original autohide code in kicker; either him or Matthias Elter. there was a big comment in the code saying (paraphrased) "be very careful if you touch this, there's lots of magic here that is easily broken!" i know about that comment because i maintained that code afterwards for *years*. that included fixing bugs, improving performance and adding features to that code. > You (or someone else) broke his work. i think you're lacking a proper history of the code base when you make such statements. here's another one: systray icon hiding. i implemented that in kicker. it's likely coming back in 4.2. so in 4.0 and 4.1 i broke someone else's work! oh wait, that someone else's work was mine. so step back and think about *why* i might be doing that. it's not because i like regressions; in fact, it's because i never want to have to rewrite this stuff ever again (where "ever" means ~10 years). sadly, kicker's design was not well suited for what we needed it to become nor well suited to code re-use. these are things we are consciously addressing. it means some short term pain, but that pain is getting less and less by the week because we do care about it and we are fixing things. eventually there will be none left, feature parity and then some will have been reached and people like yourself will migrate to kde4 joining the rest of the user base. which is to say, i don't see what you're going on about in the least.
Re: Eye Candy - Impressed - 2008-08-21
I like the interesting and polite responses you give - you obviously have a thick skin. Thanks!
Re: Eye Candy - Chani - 2008-08-21
if we reply to your comments, we get bashed for not getting features done when you want them. if we ignore you and try to get code written (and oh god is there ever a lot to be written), we get bashed for failing to recognise your existence. *sigh* I know you mean well, but... seriously, what do you expect here? we're not miracle workers. we can't write every feature all at once. developers can't be reassigned like litte cogs, either. most of us aren't even paid for this. I'm going back to school in september, and it's going to take effort for me to make time for hacking on plasma; you're not making me want to make that effort. and I'm not even expecting to have time for fun plasmoids or "eye-candy" myself until next year or later... there are some useful little plasmoids in my head I'd really like to have, but I haven't written them because I'm trying to do stuff that's useful to a wider audience, like keyboard accessibility and making the ZUI work.
Re: Eye Candy - Simon Edwards - 2008-08-22
I think that when dealing with the FOSS world what you need to keep in mind is: "Don't attribute to malice that which can be adequately explained by lack of resources." Rome nor KDE were built in a day. patience. -- Simon
Re: Eye Candy - Richard Van Den Boom - 2008-08-20
Aren't you guys aware that you can just turn off composite if it doesn't suit your needs and the use KDE 4.1 more or less like you used KDE 3.5.X? It's like the guys complaining that you can't run KDE 4.1 on some NVidia cards and thus you have to stick with KDE 3.5. Well, turn composite off, since you won't have one with KDE 3.5.X anyway, and enjoy KDE 4.1 other improvements instead of complaining. I find it extremely distasteful that so much work and improvements are discarded just because some small feature is missing here and there, as if it was not possible to endure that for some time, until it's implemented. And please stop all this "it was better before" crap. I remember the KDE 3.0 and 3.1 days and it was not exactly rosy. KDE 4.1 already has tons more features and crashes a lot less than 3.1 did for me. You guys just act as spoiled children.
Re: Eye Candy - christoph - 2008-08-21
I think the whole point is that you can _not_ use KDE 4.1 like you can KDE 3.5. And no, I will not enumerate the regressions again, but look at the toolbar, panel/desktop, ark, konsole, kio, etc. entries at bugs.kde.org. KDE 4.2 will be improved, sure, but I doubt that it will fix all the feature regressions. And unless Trolltech fixes the regressions from Qt 3, KDE 4.x will never be the same experience as KDE 3.x. By the way, I am using shadows (compositing) with KDE 3.x since years. It may be an openSUSE addition, but it works, at least for transparent windows and shadows. KDE 4.1 is thousands steps forward, but one step back, and if there are people who are affected by this little step, why are they told they are wrong?
Re: Eye Candy - Paul Eggleton - 2008-08-22
> KDE 4.1 is thousands steps forward, but one step back, and if there are > people who are affected by this little step, why are they told they are wrong? You're not being told you are wrong. You're being told to wait until the regressions are fixed. If you like KDE 3.5 why not stay with it in the mean time?
Re: Eye Candy - Vide - 2008-08-20
You're a little "bizarre", to say the least. First, you sya that plasmoid are useless because they are always covered by other windows. Then, you complain about the lack of a feature like "every virtual desktop with its own background". Wait but... isn't the background, just like plasmoids, covered all the time by other windows? So, why do you want different backgrounds (or a background at all)? Be coherent, please, you won't look like a complete fool as you're doing right now.
Re: Eye Candy - Karl Günter Wünsch - 2008-08-20
That has to do with the immediate way of recognizing the current desktop screen - most of the time there is a small area of the background not obscured by windows. If you are working with several in parallel for different tasks then having such an immediate recognition is imperative. Taking this feature away (because it doesn't fit into the 3D sluggishness that desktops now encumbers) is diminishing functionality. And switching ALL plasmoids to the front really is a sorry excuse for not having them properly managed in a window list alongside the "proper" windows. So everything that get's implemented as a plasmoid is something that needs reimplementing for a productive environment where the user is able to control the layering (by bringing windows to the front)! So in fact I'd rather have a traditional desktop with all the small tools which I can place and manage in a traditional way instead of having two layers which have disjunct managing interfaces! The latter in fact for me is a pure usability nightmare. Try to explain one new interface to a newbie and you have a hard time, try to explain to him that he needs to master two is calling for trouble.
Re: Eye Candy - txf - 2008-08-21
you're not required to use plasmoids...plus if you stick plasmoids on the panel they stay there AND are visible all the time *gasp*
Re: Eye Candy - Aaron Seigo - 2008-08-21
> because it doesn't fit into the 3D sluggishness that desktops now encumbers other things were prioritized in front of it because it doesn't fit with modrn window managers, yes. but it can still be implemented. > So everything that get's implemented as a plasmoid is something that needs reimplementing that's incorrect. there's already plasmoidviewer that puts any plasma widgt into a window of its own. so any widget can already be used as a stand-alone application with no extra work. eventually we'll be integrating this directly into plasma so you can detach random widgets into their own windows. this feature is wanted but not yet schduled. (btw, i already noted this in a comment above ... ) > Try to explain one new interface to a newbie and you have a hard time oh boy. the "think of the children, er, newbies!" argument ... i suppose you've done some user testing then, or is this hypothisizing on your part?
Re: Eye Candy - Karl Günter Wünsch - 2008-08-21
> oh boy. the "think of the children, er, newbies!" argument ... i suppose > you've done some user testing then, or is this hypothisizing on your part? I have been there as I support quite a few friends and relatives on linux desktops. I showed them the eye candy (because they were longing for something looking good with vista looming around the corner) but they outright didn't understand the disparity between plasmoid and normal window. So yes that problem is existing and it has stifled the acceptance of KDE 4.1 for quite a few installations, because they weren't able to use it after some hours of playing around with it - so I reverted to KDE 3.5 on their systems. Those people aren't stupid but they are simply in need of a desktop environment which doesn't get into the way of their daily work. It seems you are so in love with that design, could it be that it is your brain child, which you will defend until your last breath? Because that's all that I see here in numerous threads. Every time someone comes along and criticises the plasma/plasmoid combo you are there on the virtual frontline and you are trying to defend it against all arguments no matter how...
Re: Eye Candy - Richard Van Den Boom - 2008-08-21
Sorry but it really looks to me like ill will. Desktop widgets don't work on any system like "normal" windows, whether it is MacOS, Windows XP, Gnome or Vista. It's just that Plasma offers more freedom about what you can do with widgets and that seems for some reason to piss you off. If you want, you can deal with Plasma exactly the same way you deal with widgets and applets on other systems : install them only as buttons on the taskbar or on a secondary bar. To avoid confusing newbies, just don't talk about anything else you can do with Plasma. And surprise!, they have no issue at all compared to using other desktops. After some time, they'll learn by themselves that you can do other things with Plasma. Or not, but that doesn't matter, they can still use KDE as a desktop. I tend to believe that your own prejudices and misunderstanding are the main reasons for your failure to make people appreicate KDE 4.1. I did not have such an issue myself, and I think that's mainly because I don't have a negative approach to it in the first place.
Re: Eye Candy - Oscar - 2008-08-20
The code is open. Just check it out from SVN, take it to your closest programmer shop. Pay them to fix the features you want. Send the patch back to Aaron and the rest of the plasma team. Presto, problem solved! Easy, isn't it?
Re: Eye Candy - Richard Dale - 2008-08-20
"sorry, this is just getting on my nerves a bit now.." Well you're certainly getting on our nerves with comments like this. Why don't you just go away, and stop using KDE software? You've nothing useful to say.
Re: Eye Candy - R. J. - 2008-08-21
I couldn't agree with you more on the fact you need to apologise. The rest. Oh well, we all have bad days. Personally, I'm grateful for all the eye candy, even if I don't use it. Because someone has taken the time to write it, and who knows, maybe their contribution will lead to them becoming active in other areas of KDE or linux. I am grateful that every day I can turn on my computer and use it for what it is intended, without having to worry about all the nasties that affect other operating systems. Thank you to everyone who contributes to that.
WebKit kpart - Zayed - 2008-08-20
we are approaching the end of summer. What is webkitpart statue ? Is it usable ? Does it support flash plugin ?
Re: WebKit kpart - Aaron Seigo - 2008-08-20
it works but it's not comfortable yet. "open in new window" doesn't work, "open in new tab" doesn't exist, the scroll bar has repaint issues, plugins (e.g. flash) still don't work but Urs just started working on getting them to work using WebKit from mainline (the current dev version). so it's not quite there yet, but miles ahead of where it was. and if Urs and Michael continue hacking on it, we'll hopefully have a fully functioning <s>battlestation</s> webkit kpart in the near future.
Re: WebKit kpart - Aaron Seigo - 2008-08-21
ha, ha! i just discovered that middle clicking works to open in a new tab now, so that's already a bit better. the scroll bar repaint issues are fixed with qt 4.4.1 as well, so that's another one down. and i just noticed the little resize handle on text edits: it lets me make the box i'm typing this in as big or small as i want just by clicking and dragging .. no more am i limited by the default size on the page! woo! the webkit part does need more hands (what project doesn't, i suppose?) and it's the kind of thing that is pretty perfect for the coupl-hours-here-and-there hacker.
Re: WebKit kpart - Chani - 2008-08-21
resize handle on textedits?! Awesome! :D
KDE3.5.10? - pinky - 2008-08-20
Hi, Does someoen know which distribution will ship KDE3.5.10? Debain is already in freeze with KDE3.5.9 and afaik all other major distributions uses already KDE4. So what distribution should i pick if i want to have the latest and greates KDE3? Going with KDE4 is not an option jet. Not because auf missing features but because of to much "bugs". E.g. the icons in the tray from time to time still have white background. It's the small bugs which held me away form KDE4. Im fine with the situation that programs have to be ported and features have to be developed but what is already there should at least work smooth. But that's just a side note. The really important question is which distribution will pick up KDE3.5.10? Thanks!
Re: KDE3.5.10? - Aaron Seigo - 2008-08-20
> the icons in the tray from time to time still have white background. yes, the systray is problematic. unfortunately we're dealing with a crap specification that was designed with the way desktop UIs were done 8+ years ago and we're having to bridge that to what we have today. not pretty. the good news is that there's a new systray widget in development (Jason Stubbs is the primary developer working on it) that will be replacing the current one in 4.2 (it's currently about to hit kdereview for review, after which it will move to kdebase). it does two significant things: it handles the current systray icons better and allows us to provide support for non-fd.o-spec icons side by side with them. it does some other less significant but also useful things like systray icon hiding.
Re: KDE3.5.10? - mmp - 2008-08-20
Maybe Slackware? They have 4.1 in testing, but will probably ship KDE 3 as default. And of course KDEmod on ArchLinux... :)
Re: KDE3.5.10? - ad - 2008-08-20
openSUSE openSUSE provides both KDE 3.5 and KDE 4 in their latest release. Their KDE desktops are very polished and they always provide bugfix releases.
Re: KDE3.5.10? - Nick Shaforostoff - 2008-08-20
+1. i've been using debian for over 4 year on the desktop, but it failed on me aspire one. opensuse worked out of the box
Bug/request - Dienadel - 2008-08-20
Hello! Please, sorry for posting this here, but as i have no answer, i don't know what to do. On 2008-08-02, i opened this bug/request: https://bugs.kde.org/show_bug.cgi?id=168070 Should i open a bug/request for each app involved? or leave it as is now? Thanks! --------------------------------- Hello, I'm actually playing with KDE 4.1 before the big change from 3.5.9. One of the things that i've changed is the way i use apps. Once the app is properly configurated, and placed the icons that i need, the menu bar is no needed in my day to day work. So, i hide it with Ctrl+M. In my 1280x800 display, all vertical space is wellcome :-) and, why not? at least for me, is visually better :-) This, can be done in many apps, like konqueror, kget, dolphin, okular, kopete, gwenvieew, etc... But in other apps, the menubar can't be hide, nor option in menubar, nor Ctrl+M. A not complete list of apps that can't be hide the menubar: akregator, kwrite, kmail, system monitor, juk, dragon player.... I think that KDE should provide this option to all apps, to get a concordant DE. I don't know if this request must be created for each apps involved, or this can be sent to all devs in the way "all KDE apps must have this option, make sure yours have it". Any information needed or just comments, say them. Thanks for reading it. Hope this helps to make KDE better. Bye Dienadel ------------------------------
Re: Bug/request - Sebastian - 2008-08-20
It may happen that your wish report will be reviewed in a few years for the first time, if it is useful somebody recognizes it earlier. You should spent some voting points on it in order to show the importancy of your whish.
Re: Bug/request - trollspotting - 2008-08-20
You should at least try to answer his question else you are nothing but a troll
Re: Bug/request - Kit - 2008-08-20
Your post is blatant trolling. To the op, I think filing it as a wish (like you did) against KDE in general is the best idea. The best solution would probably be something along the lines of adding that as a feature to KXmlGuiWindow (or possibly KMainWindow) that all applications can get pretty much for free (I think most use KXmlGuiWindow now?). Its been a while since I used bugs.kde.org (and I haven't used the newer version) so I might be slightly off on things (especially the implementation details :P).
Re: Bug/request - blauzahl - 2008-08-25
Bugsquad doesn't pay attention to votes when triaging.
Eye candy, smoothness and wakups - Yves - 2008-08-21
Hi, The eyecandy effects need 2 more things to be really nice and to be on par with compiz: http://bugs.kde.org/show_bug.cgi?id=163892: In short, a physics based animator would make the animations feel more natural, and not so choppy, there has been a patch as it looks: http://lists.kde.org/?t=120649479100005&r=1&w=2 http://bugs.kde.org/show_bug.cgi?id=155694 Wakeups... :-) I do not get why a compositor has to use a static timer. Imagine there is no window open, or some windows are open whose content does not change, why trigger 60 wakeups per second? Can the compositor not react just when kwin, or the application repaints something? My 2 cents.
Re: Eye candy, smoothness and wakups - Martin - 2008-08-21
Most effects already use an EaseInOutCurve. So they are not linear. It's just that this curve seems not to be perfect for the short animations of about 200 ms. If I knew the physics I would implement a better curve ;-)