Skip to content

KDE Commit-Digest for 28th September 2008

Thursday, 16 October 2008  |  Dallen

In this week's KDE Commit-Digest: Continued work on PowerDevil, and the "NetworkManager" and "Weather" Plasmoids. Monochrome action icons in Plasma expand to cover KRunner. A first working version of QEdje script engine, and the import of a "Window Manager" runner. Work on new containments and a mobile internet devices (MID) panel in Plasma. Various improvements in Konsole and the Kvkbd keyboard utility. Support for adding actions implemented by Kross scripts in Lokalize. First version of a MathML presentation markup importer in KAlgebra. Start of work on a Mollweide projection in Marble. More work on integration of Jabber-based network games in KSirK. Continued work towards Amarok 2.0. Better support for LilyPond links in and the "--unique" command-line switch (similar to KDVI) in Okular. A new version of Klotz (previously KLDraw) with database update functionality is imported into playground/graphics. The Paint.net red-eye reduction algorithm is incorporated into Gwenview, using a "iPhoto-inspired" interface bar. Start of a DNG image format converter in KIPI plugins (used in Digikam, etc). Various work on filters in Kst, including Butterworth, and Linear Weighted Fits plugins. Support for auto-saving/restoring opened tabs in Akregator. A "cost breakdown" view in KPlato. The ability to create web shortcuts by right-clicking on the line edit of a search field in KHTML. Support for subscript and superscript in KRichTextWidget. Import of KDE Partition Manager to KDE SVN. Ruby and C# bindings are promoted to the KDE 4.1 release branch. Various Plasma applets move to kdereview for official inclusion in KDE 4.2. Amarok 1.92 and KDE 4.1.2 are tagged for release. Read the rest of the Digest here.

Comments:

Thanks Danny! - Mariano - 2008-10-15

I really enjoy reading digests, specially since http://www.jarzebski.pl/ is down.

Re: Thanks Danny! - DanaKil - 2008-10-16

Perfect before a good night ! Thanks Danny :)

Re: Thanks Danny! - Michael "Thanks Danny!" Howell - 2008-10-16

Thanks Danny!!

Desktop Theme Details - Soap - 2008-10-16

I'm very happy about this. Just a few days ago, I was trying out themes, and wished I could use the clock from one, taskbar from another, and everything else from a third. Of course, I'm lazy and didn't want to hack together my own theme. Desktop Theme Details is exactly what I was hoping for.

Re: Desktop Theme Details - Martin - 2008-10-16

Regarding Plasma customization... Will there be a way to switch to interacting with plasma components using a "normal" right-click menu, rather than having the cashews and floating toolboxes?

Re: Desktop Theme Details - Aaron Seigo - 2008-10-17

that might be fun until you get a widget that uses all the mouse events for itself (completely legitimate use pattern, btw). but go ahead and give it a whirl; this is possible with a customized Containment. in any case, there are already context menus provided for most actions. as for "normal", a magical mouse click that brings up something you can't see with actions that are related to wahtever it thinks the context is might be expected by people who learned to use computers well in the last decade, but it's hardly intuitive or consistent.

Re: Desktop Theme Details - Karl Günter Wünsch - 2008-10-17

As ever you are unable to grasp the fact that people use a desktop in different ways. For me the chashew is one of the most annoying things lingering around on the plasma desktop and it rears it's uggly head the moment the mouse touches it and it often distracts the attention away from the intended task (most of the time I touch this uggly beast when I want to close or in other ways want to manage a *proper* window). There are people like me who like an uncluttered destop which does not impede the use of proper windows by drawing attention to itself on every possible occasion. The analogy is that there is an annyoing blob of sticky marmalade on your desktop plate that lingers around next to your post-it notes - every now and then you find that (inadvertendly and annoyingly) until you have had sticky fingers often enough and remove it!

Re: Desktop Theme Details - Hans - 2008-10-17

Which part of "but go ahead and give it a whirl; this is possible with a customized Containment." didn't you understand? ;P

Re: Desktop Theme Details - Anon - 2008-10-17

Look through the guy's posting history, especially his interactions with Aaron. It usually goes something like this: Kurt: <whiny rant, filled with misconceptions> Aseigo: <corrects misconceptions> Kurt: <does not reply> A few days or weeks later: Kurt: < another rant, filled with mostly the same misconceptions as before > Aseigo: < sobs and kills kittens > This one appears to be an interesting change to the pattern: Aeigo: < sure you can do $X > Kurt: < Gah why do you want to prevent people from doing $X you just don't get that other people want to do $X grrrr > Dude just seems to want to make Aseigo out to be "the bad guy who stubbornly refuses to listen to end user", for some reason, and completely ignores any evidence to the contrary. Or maybe he is just very dense.

Re: Desktop Theme Details - txf - 2008-10-17

I can't wait till the dot gets moderation. Then we don't have to suffer fools like this...

Re: Desktop Theme Details - Debian User - 2008-10-18

Hello, all moderation will achieve is to open new fighting grounds. I have seen Kharma whoring and didn't enjoy it. I guess Danny will see more thank you then, but it will mean less. And "why was this moderated down?" postings too. I would hope that with release of 4.2 the need for moderation will nearly be gone. And probably one day the light from above will really show why everybody must have the cashew in a place he cannot configure and cannot have it go away. Until then my attention deficit problems would make me want to configure it away. Until I switch to KDE 4 it likely will be solved. BTW: Seems like little would prevent me soon from switching, except that it appears harder to tone down colors in KDE 4, but the new theme composer may make it easier to achieve. I normally reduce saturation, leaving the saturation to high-light. I feel that is ergonomic and giving me as little distraction as possible and needed. Yours, Kay

Re: Desktop Theme Details - Karl Günter Wünsch - 2008-10-17

> Which part of "but go ahead and give it a whirl; this is possible with a > customized Containment." didn't you understand? ;P I don't understand the whole concept because noone cares to explain or even document the whole mess that plasma is to the noninitiated... Concrete I didn't find an way to customize a containment in such a way as to completely remove the Cashew without removing vital functionality which on the other hand is needed to manage the few important plasmoids inside to the extent of making it work at all! So instead of calling me a troll, try to explain it to someone who does not care about the inner workings of plasma but who simply wants an unintrusive non-bling-bling desktop that offers the basic functionality needed to get his work (which does not involve playing with plasmoids for 4 hours a day) done!

Re: Desktop Theme Details - jospoortvliet - 2008-10-17

Why don't you just open the code and start working. If you have no intention of knowing anything about the inner workings of plasma, you simply have to look for somebody who wants to do the work for you. Clearly, Aaron has enough to do, and is not interested, so maybe you could stop wasting his time. He (and every FOSS developer) is free to spend his time any way he wants - you're not paying him, nor am I. I'm not a huge fan of the cashew either, but I can wait until someone willing to spend time on it finds another solution. Complaining about it all the time won't help anyone. If you have questions while developing a cashew-free containment, you can ask them on the #plasma channel. And if you don't want to or can't solve it yourself and have such grave issues with plasma, please use either the KDE 3.5.x desktop, the Gnome desktop or something else. There is no reason why you can't do that, and still have KWin and the other KDE applications.

Re: Desktop Theme Details - Karl Günter Wünsch - 2008-10-17

This is exactly what I find deplorable about the behaviour of the KDE developers right now. Because resources are sparse things that annoy end users get pushed back indefinite because they are not hip (i.e. don't fit the own conception)! This is a highly arrogant behaviour which has besieged the GNOME developers for a long time (removal of highly important options because they required explanation) and which for equally long time was mostly absent from the KDE developers mind set. The KDE developers wanted to deliver a functional desktop environment. But with the new breed of developers this kind of arrogance has become standard in KDE as well. In discussions any criticism is quashed not by explanation or fruitful discussion but by name calling... While I am able to code (commercial Qt developer for aslmost 10 years now) I have little spare time to contribute especially as I don't get the concepts behind the second layer of window mangement that plasma is. So as long as I don't get the concepts or anyone can explain the benefits of having a set of interactive windows that are exempt from normal window management I have no foothold in this development on which to base my changes.

Re: Desktop Theme Details - Hans - 2008-10-17

I didn't call you a troll, although I did think you acted like one. Note that this is a reply to your other post too. > I don't understand the whole concept because noone cares to explain or even document the whole mess that plasma is to the noninitiated... As far as I've seen, many persons (including Aaron) has explained a lot about Plasma to you. To back up my statement, see this post as an example: http://dot.kde.org/1219149384/1219200661/1219232051/ Have you even bothered to search for information yourself? It's true that Plasma currently lacks documentation, but that's what Techbase and Userbase are for. > As ever you are unable to grasp the fact that people use a desktop in different ways. Since you talked about sticky marmalade I'll make a bad comparison too: Let's say you've bought a LEGO model and just finished building a car by following the instructions. Now you want to make a boat instead, but there aren't any instructions on how to build one. Being frustrated, you write a post on a LEGO forum. However, the other members just tell you that "if you want a boat, you have to make it yourself". Would you say that it's not possible to build a boat using LEGO? Would you call the LEGO creators arrogant for not realizing that some people want to build a boat instead of a car? Sure, you can claim that the model you bought lacks documentation since it didn't include an instruction on how to build a boat. But if you have the knowledge, why don't you just come up with a solution yourself? If it turns out well, you can even share the build instructions with other users. Everyone would be happy. Do you really think ranting on the LEGO forums would help you to make a LEGO boat?

Re: Desktop Theme Details - txf - 2008-10-17

either way there is a patch for your particular problem on kde-look. Haven't tried it but you're welcome to... Frankly I don't consider it a problem... It always stays below the windows so it doesn't interfere with anything I'm doing. This problem is so minor it is not even worth making the fuss you are. It may be important to you, but not for the rest of us, even if we can see some merit of what you're proposing... As others have said you can do something about it, bear it, or just use something else...

Re: Desktop Theme Details - Aaron Seigo - 2008-10-17

> Because resources are sparse things that annoy end > users get pushed back indefinite because they are not hip That complete bullshit on two levels: a) I implement features on a weekly basis that I have no personal need for nor and which I personally find to be "hip" simply because people request them and share the reasons for them, reasons which actually go to the heart of usefulness and not just "because it used to be that way" b) resources have always been sparse. we've always had to pick and choose which features we implement and which bugs we fix. saying this is somethign new is disingenuous, and i think you'll find that if you compare the amount of code that went into making kicker or kdesktop "more what people asked for" compared to plasma, you'd be ashamed of yourself for making the accusation that it's gotten worse instead of better. You may not agree with my decisions, that's one thing, but how dare you accuse me and my team of things we are not doing. > So as long as I don't get the concepts or anyone can explain the benefits of having > a set of interactive windows that are exempt from normal window management > I have no foothold in this development on which to base my changes. That's completely fair. Here's my suggestion to you: I have talked quite a bit about the point and purpose of widgets on the desktop. You have a very skewed viewpoint on them (they aren't "interactive windows" any more than Kontact's various plugins and listviews are), but I'll chalk that up to simply not having had time to read through everything I've written on the topic. Which is cool: it's not a small amount of information to chew through, and I don't expect everyone to be able to. It's not a trivial topic, and I don't expect people to become "instant masters" of the deep concepts any more than I expect people to become "instant masters" on the deep concepts of, say, filesystem design. So .. what I recommend in your case is using folderview as your desktop activity (you can set this in the configuration dialog in 4.2 quite easily) and treat plasma as if it were kdesktop+kicker from years previous. Stop trying to bend your mind around the new ideas and concepts: they obviously aren't a fit for you, and that's *OK*. Just because a new thing is there doesn't mean you have to use it, and nobody will be offended if you don't. We've put in huge effort (to the expense of people waiting for all the new things to come to full fruition, btw!) to make sure that you can do exactly this.

Quick Question on Desktop Folder View - Ian - 2008-10-22

Is there a way to make this view appear automatically for a new user as if it was in a skeleton KDE config? Is there a wiki or website that may hold all the documentation on plasma so its all in one place until such time that it can be all pulled together into a single document? It doesn't need to be organised as yet but it would be a good place to point some of us to when we are finding it difficult to transition to the new paradigm after all the years on the current one. I've ended up with icons on the "desktop" that have no description and can only press it to launch the program or delete the icon, no way to move it or get to the properties - but then again, i've been messing around so i might need to start from scratch. thanks to you developers for your dedication. Ian

Re: Desktop Theme Details - Ron - 2008-10-17

I'm not a huge fan of the cashew either cashew's purpose looks more brand-related than technical. Plasma developers want their brand prominently visible so they used the cashew. Understandable, but problems with that approach: 1)the logo choice is about the worst that could have been made given the market share situation in the free desktop world. Not for aesthetic reasons but purely for a matter of shape. I attached an image. Have a look and tell me you never thought of that before :-( 2) brand dilution!! if you have that C-topped-with-4-dots thingy in the upper right and in the panel, why is there a K on that application menu? that is *confusing*. Why do you need a special logo for what is perceived as the KDE desktop main gui shell? Aren't plasma developers happy enough to defend and be identified to the KDE brand they have to somehow part from it like a desktop application? 3) too prominent versus application menu it looks like an entry point for the shell to the new user, instead it's only about the desktop. that's messed up priorities!

Re: Desktop Theme Details - Phil - 2008-10-17

It's called KDE 3.5.10.

Re: Desktop Theme Details - Aaron Seigo - 2008-10-17

> As ever you are unable to grasp the fact that people use a desktop in different ways. So that's why I designed a system (plasma) with infinite flexibility? hm. Yeah, you're accusations don't map to reality. What you *really* mean to say is "I dislike your decision to not make the defaults exactly what I used for the last 20 years. I dislike that you won't write the code I want you to the way I want you to." I think that position is really unfortunate on several accounts, but respect your right to feel that way. Here's my feeling on the matter: the Plasma team is working bloody hard to accomodate the whole user base, not only you. Not being the center of attention sucks, especially when you were before, but times change, things evolve and you are but one of our users. To bow to your personal opinion just because you have the audacity to post it over and over here in a public area and thereby bring to ruin what we've worked, and continue to work, so hard on bringing to life might make you happy as an individual, but would be a massive disservice to every one else out there that would get the shaft. We are taking KDE to places it has never been before, nor could ever go before. Some of the product announcements that will be coming out in the next 12 months will spin our heads. If I lose one Karl in order to increase the loyalty of 3 others and gain 5 new users in the process ... so be it. But you know what? It doesn't have to *be* confrontational. You don't *have* to be a prick to me here. I keep giving you more and more and you just keep being an ass about it, and that doesn't particularly motivate me to care about you, now does it? Realize that your only currency on the table here is community because you have yet to put a single dime in my pocket or a line of code in my repository. Use your currency wisely. Step back and let yourself take in the information others are offering to you here in this thread, on forum.kde.org, on userbase.kde.org, etc and you'll find that a lot of your anxiety is likely to exit as you realize that, hey, surprise! Plasma is actually able to do what you want and proceeding at a pace that exceeds anything previous KDE shells managed to put together. Be my friend, even in disagreement, and you'll get a lot further. Not only because it'll make me want to help you, but because I already have in many cases but your attitude is making it hard for you to see that. Cheers, and I hope you can find a happy place to post from in the future.

Re: Desktop Theme Details - Dan - 2008-10-19

One question and please just answer with a yes or no, save the speaches for those who are asking to. Will there be a way to dissable cashews from panels (containers?) in KDE 4.2? will there be a way do sjhow a desktop w/o the annoying cashew?

Re: Desktop Theme Details - Boudewijn Rempt - 2008-10-19

I already got that in 4.1.2 -- right-click, choose Desktop Settings, choose Desktop Activity -- plain desktop. Done. And there is no cashew on the panel in any version of KDE 4 I've used when you lock the widgets.

Re: Desktop Theme Details - Hans - 2008-10-19

Yes. (Lock panels) Yes. (http://www.kde-look.org/content/show.php/I+HATE+the+Cashew?content=91009)

Google Summer of Code - sfdg - 2008-10-16

Hi, i wonder what the Status of the many different Google Summer of Code projects is. Are 100% of them done and the features usable ? Are 100% dumped ? perhaps i missed some parts in an old digest where there were stats on all the projects that were carried out ? has only the money been taken for food and drinks ? :-)

Re: Google Summer of Code - Aaron Seigo - 2008-10-17

there was an article on the koffice projects; all the Plasma ones were successful to at least some extent, with all but one of them having been merged into mainline. i suspect we did better than last year on the success ration, though it certainly isn't 100%. nobody expects that, not even google. in fact, google gets suspicious when a project says all their SoC students succeeded ;)

Re: Google Summer of Code - Debian User - 2008-10-18

Hello Aaron, I think the KDE project should also point out about SoC and students in general, what a great social service this is giving. You are teaching with mentorship a whole lot to these students in a short time. Having access to, help from, guidance from some of the best developers in the world, clearly has value to the students, and value for those they later work for and with. Yours, Kay

Mad Props - Winter - 2008-10-16

Mad props to Danny. Thanks! And mad props to all the devs making KDE real.

Can we make Commit-Digest work decently in Konqie? - Joseph Reagle - 2008-10-16

First, Planet Developer, now this. Why are so many KDE sites making it so that text falls off the right side of the browser! One should first design for usability/accessibility, and then get fancy if you want. Not the other way 'round.

Re: Can we make Commit-Digest work decently in Konqie? - Xanadu - 2008-10-16

I don't know what you're getting at. It doesn't spread/spill/widen Konq for me. KDE 3.5.10 (Gentoo)

Re: Can we make Commit-Digest work decently in Konqie? - Rippo - 2008-10-16

Works here too. KDE 4.1.2 (OpenSuse)

Re: Can we make Commit-Digest work decently in Konqie? - gttt - 2008-10-16

I think I know what he means. I have the same problem here as I am using larger fonts than normal. Just try to increase the font size and you see that the text will not be wrapped fitting to the window width. Instead the horizontal scroller does appear what makes the article hard to read. I am lucky not to have a small netbook screen or something, so that I can enlarge the window to make the content fit in width.

Re: Can we make Commit-Digest work decently in Konqie? - moltonel - 2008-10-16

If that's the problem Joseph is annoyed about, it comes from the very long lines (filenames) that set an effective minimum window width. It's a common html problem, and happens with every browser (except IE I think, which doesn't care and cut words in their middle). A while ago I found that the cleanest (render-wise but not code-wise) way to solve it was to insert an invisible 1px gif in the middle of the long string. The browser would then line-wrap at that point in the string. Nowadays I thinks there's a CSS property to do that cleanly, although I can't remember the name and have no idea which browsers implement it.

Re: Can we make Commit-Digest work decently in Konqie? - Anon - 2008-10-17

There is also the old unofficial html code <wbr> to allow breaks within long words. &shy; would be even better (since it ideally adds a hyphen on breaks), but support for this in browsers is even worse than the above wbr.

Re: Can we make Commit-Digest work decently in Konqie? - jospoortvliet - 2008-10-17

Oh, IE shits on the commit digest page just as well... It looks horrible and doesn't fit the browser window...

Re: Can we make Commit-Digest work decently in Konqie? - Joseph Reagle - 2008-10-16

You can see this problem by making your fonts bigger, or just narrow Konqueror. Commit-Digest falls off the screen even with a ~750px wide window. (See screenshot.) This happens in Firefox 3 and Opera 9 too. I don't think it has to do anything with long filenames, and px tricks certainly aren't the solution. Rather, they are the problem: specifying widths in px rather than in %.

Re: Can we make Commit-Digest work decently in Konqie? - Mark Kretschmann - 2008-10-16

Can't really reproduce the issue with Opera 9.6.

Re: Can we make Commit-Digest work decently in Konqie? - Mark Kretschmann - 2008-10-16

Wow. I guess I've just hit another bug though. The dupes were not intended ;)

Re: Can we make Commit-Digest work decently in Konqie? - Danny Allen - 2008-10-16

At a glance, I thought I had more comments on the Digest... I like comments ;) Danny

Re: Can we make Commit-Digest work decently in Konqie? - Xanadu - 2008-10-17

Out of curiosity, did you intentionally grey-scale that image, or is that your "normal" desktop. I'm not downing you, I'm just really curious how one looks at a "desktop" devoid of color. I'm color blind and all ( red/green ), but to see no color... I dunno. I'm just wondering if you desaturated that, or if that's your normal desktop. M.

Re: Can we make Commit-Digest work decently in Konqie? - Danny Allen - 2008-10-17

As the images of the Digest site are also desaturated, I would guess it is an effect applied after the screenshot was taken ;) Unless some kind of compositing window manager effect is in... effect ;o Danny

Re: Can we make Commit-Digest work decently in Konqie? - Anon - 2008-10-17

At the smallest possible font size I still need a width of 900px here. That's seems not due to any of the font sizes but actually due to the fixed width world map within the article plus the fixed width (167px) sidebare on the left pushing all of of the remaining digest page to the right (there may be more content forcing this width, haven't checked further).

Re: Can we make Commit-Digest work decently in Konqie? - dkite - 2008-10-17

The commit logs come with hard returns at unfortunate locations, and in seemingly random, unpredictable ways. Which, unless Danny is doing something that I tried but didn't succeed at, namely stripping the hard returns and doing a paragraph tag, which doesn't work for table type data, or some kind of complicated algorithm on the fly which strips the hard returns and puts them in a more convenient place all the while maintaining the format of the comment. This is entirely due to the various editor settings, personal preferences and habits of the hundreds of KDE developers. In other words, a hard problem unless you really enjoy hand editing commit logs. Derek

NetworkManager plasmoid - Harry - 2008-10-16

Hi, Great work guys! However I got a question: is the NetworkManager plasmoid going to be a replacement for KNetworkManager? AFAIK KNetworkManager is a development done by Novell/SUSE, but to be honest: it is *very* crippled in OpenSUSE 11.0. Basically I'm afraid that (from a user perspective) something as simple as connecting to a (wireless) network is not going to work 'nicely' in KDE. So, just a question, but maybe someone can shed a light on the network thingie :-) Regards Harry

Re: NetworkManager plasmoid - Jake - 2008-10-16

"NetworkManager" is a program I think created by Novell? You're right, it does suck. Hopefully the KDE guys get it figured out nicely. I always use a traditional method to bring up my interfaces (ifup) as opposed to a GUI. It just does it in the background on boot and I don't have to worry about it, but when I'm mobile, i do have to resort to the CLI. It would be nice if they could get all those kinks worked out.

Re: NetworkManager plasmoid - Will Stephenson - 2008-10-16

I'm a KDE guy and a Novell guy and I'm the guy doing most of the work on NetworkManager-kde4. It is going to replace knetworkmanager-0.7 on KDE 4 installs. The previous KDE 3 iterations of knetworkmanager were not as good as we would have liked. There are a couple of reasons for this: 1, connecting to a wireless network is not simple: `man wpa_supplicant.conf` and read the example configs if you have only ever used WPA-PSK secured networks. NetworkManager itself complicates things with a rewrite between version 0.6 and 0.7 that completely changed the DBus interface, which is undocumented, so my first task was to add automatic documentation to their build system. That meant knetworkmanager had to be rewritten from scratch between 10.3 and 11.0. Then add all the other complexities and points of failure in the driver stack and the hardware that cause inexplicable failures on both GNOME and KDE. 2, Both KDE 3 knetworkmanagers were written under very tight time constraints, outside the KDE team at Novell by busy guys. So the code was not easy for others to get into and contribute to. Building a dev team around an application takes time and effort. We did have some valuable contributions from the community that fixed bugs (greetings to Michael, Valentine and Ryan, among others) but the apps were always seen as 'Novell property' despite being in branches of KDE svn and most work came from us guys at SUSE. To deal with this situation this time around, NetworkManager-kde4 is * Developed in KDE trunk * built with standard KDE APIs and structure - In the last 2 years I have put a lot of work into Solid's networking components with NetworkManager client support as a major user. * modular architecture, each component is independent and as simple as possible * Designed with the community (starting at the KDE 4.0 launch in MV, now with Plasma team UI design contributions * Documented like crazy * Blogged about so other developers have visibility into its design and features: http://kdedevelopers.org/user/77/track I admit I can't do anything about not having as much time as I would like but we are going to do the best we can and continue to develop it actively after release. Longer term, we want to provide a detailed Plasma Data Engine that will place the bar for modifying the UI parts of the system very low. Hope that sheds some light. If you have any other questions, fire away!

Re: NetworkManager plasmoid - mangus - 2008-10-17

nothing to say. Go for it!

Re: NetworkManager plasmoid - Harry - 2008-10-17

Thanks for your thorough explanation! I wished I saw your blogging earlier, because it probably answered all my questions :-) It looks very promising! Regards Harry

Re: NetworkManager plasmoid - Janne - 2008-10-17

"* Blogged about so other developers have visibility into its design and features: http://kdedevelopers.org/user/77/track" I saw the blogpost on the Planet. And in it I saw this mockup: http://www.kdedevelopers.org/files/images/NetworkManager_plasma_mock1.preview.png Maybe I'm alone, but I find that overtly complicated and flashy. It has just way too much bling. I would much rather prefer a simpler, more low-key design

Re: NetworkManager plasmoid - jospoortvliet - 2008-10-17

I love it, though some simplification (who needs the IP adress visible all the time?) is probably needed.

Re: NetworkManager plasmoid - Ian Monroe - 2008-10-17

The desktop plasmoid probably should be flashy, it has the space to be. As long as it resizes well when put into the panel into a easy-to-use "connect me to the dang network" button like knetworkmanager is currently.

Re: NetworkManager plasmoid - Will Stephenson - 2008-10-17

The big lump in the mockup is the popup qgraphicswidget that you get on click. In the panel there will be either a single icon showing merged state like at present or an icon per network interface. The second mode allows a smaller popup for each icon which will suit small displays better. There is some other cleverness in the popup to prevent it exploding all over the screen when you are downtown and in range of 255 wireless networks. (Not an ipod view or tabs this time, I promise)

Re: NetworkManager plasmoid - Kevin Kofler - 2008-10-18

IMHO, the single merged icon is the better default. In fact, the "one icon per network interface" UI is one of the things we Fedora folks (at least those who tried it) really don't like about the current knetworkmanager-0.7. (It needlessly consumes panel space and it can also be confusing.) The GNOME nm_applet shows one merged icon and that works really well. But if you're willing to support both, which one is the default isn't that important to us, as we can always override it in Fedora's kde-settings. :-)

Re: NetworkManager plasmoid - Vide - 2008-10-17

I always thought that the previous knetworkmanager iterations was developed something like this... in fact it was (just like Adept, to name some program) the perfect example of how downstream shouldn't develop misusing upstream infrastructure. I'm really really glad that this now is fixed, kudos to Novell, Opensuse and especially you, Will! Thanks for your great work!

Re: NetworkManager plasmoid - Will Stephenson - 2008-10-17

Nothing would make me happier than if upstream had done this one and all I had to do was bash out a specfile for it... are you volunteering to maintain it for me? ;)

Simple image viewer? - Sebastian - 2008-10-16

Are there any simple image viewers available for KDE4? o For image galleries there is a wonderful tool named Digikam o For image viewing/simple editing there is a tool called Gwenview that is aimed to be a simple image viewer. What bugs me is that Gwenview seems to move towards Digikam in terms of functionality. And what is worse is that Gwenview does it bad, i.e. it is a resource-eater in any sense. More than one window of Gwenview open and I can forget comparing images on my 2GB-RAM-machine! Gwenview has some nice interface concepts though their implementation is far from being optimized (yet). But for me as an end user the question emerges: What can I use if Gwenview looks nice, but doesn't do its job? Is their anything in development? I have heard of Mosfet being back at Pixie...

Re: Simple image viewer? - fabiank22 - 2008-10-16

actually that is most likely a bug on your computer... I have 2GB an 2 or more instances of gwenview don't even slow anything down... the only thing that is a bottleneck here is the Amarok 2 Beta, the SQL-Database probably need some more optimizations.

Re: Simple image viewer? - Sebastian - 2008-10-16

It is really not only NVIDIA in my case ;) I wanted to explain it, but added my typical usecase to the wrong reply - see below.

Re: Simple image viewer? - Mikko - 2008-10-16

<quote>What bugs me is that Gwenview seems to move towards Digikam in terms of functionality.</quote> I would suggest for KDE developers to just keep Gwenview very simple image viewer (slideshows etc very small) and just small image editing (crop, resize and rotation) and forget everything else. Then take digiKam as "official" photo management application what is designed for KDE4 technologies and this way we could get very powerfull photolibrary. I dont say it is bad thing for Gwenview to support kipi-plugins, but Gwenview and other application developers should work more with digiKam (kipi-plugins) developers to get things done.

Re: Simple image viewer? - Borker - 2008-10-16

I'd argue that there is no problem with making Gwenview (even) more featureful, just do it in a way that allows for simple functionality as a default with more advanced functionality available to those who want / need it. My only concern would be start up times; as the default image viewer it would be a shame if it started to take too long to fire up after clicking an image in dolphin for example because it was busy pulling in plugins.

++1 - Sebastian - 2008-10-16

For both of you. I have to add a few more data (yes, bug reports are filed, but the developers believe, memory leaks are no bugs, but features, and postpone optimizations into possible future releases) - I want to clarify some major problems when using Gwenview: Main situation: A weekend. Take MAANNY fotos, say 500 fotos, around 1.5-2 GB in one folder. 1st task: Open and view Full screen view takes half a minute to initialize because Gwenview tries to preload 20-30 images to appear in the thumbnail bar. Then the bar appears and slowly disappears (yes - with animation and still thumbnailing in the background eating 100% cpu). That's no fun at all if you simply want to see the single image in fullscreen mode! 2nd task: Rotate (Konqueror4 does not support this handy feature anymore) I believe, Gwenview first extracts the JPGs into full images and stores those in memory (at least it seems so). Although the 8MPixel images are too large for my small WXGA+ screen resolution it seems to store the original size images (therefore, even a 2 GB RAM full after watching a few fotos). When editing the images, Gwenview stores the original images (to enable the "undo" feature) as well as the new images (off course in full size!). After rotating 20 or 30 images either Gwenview or Xorg crashes. This is the reason why Gwenview asks you since 4.1.1 to save the edited images after 20 or 30. 3rd task: Thumbnailing. It has improved since KDE3 - but still: It 'feels' slower than Windows Explorer - even if the thumbnails already exist in memory (see Dolphin) I appreciate that most of you feel the same about the need of a simple viewer. I also appreciate the work going into Gwenview - it has some nice GUI concepts. The current disadvantages of those are listed above...

Re: ++1 - Aaron Seigo - 2008-10-16

> (Konqueror4 does not support this handy feature anymore) servicemenus are still supported, so if you aren't seeing this either the kde4 version installed is too old (i don't believe 4.0's dolphinview had servicemenus) or the image servicemenus were not part of the packages installed.

Re: ++1 - Mikko - 2008-10-17

"Main situation: A weekend. Take MAANNY fotos, say 500 fotos, around 1.5-2 GB in one folder." For me it seems that Gwenview is not designed at all for over 30+ photos. Thats why I use digiKam what is more powerfull for such weekends when photos has got more than just a few in a day. Gwenview should be just a viewer what does not try to be photo management tool. Because then it tries to be everything and fails badly on every aspect. If i would be you, i would just forget the whole gwenview and use it for photo viewer for photos what has downloaded from internet and not from camera. So gwenview is actually good for image viewer, not for photo viewer (two different things are images and photos!).

Re: ++1 - Aurélien Gâteau - 2008-10-17

> If i would be you, i would just forget the whole gwenview and use it for photo viewer for photos > what has downloaded from internet and not from camera. The thing is, this does not match Gwenview target users at all. I believe most people do not browse images downloaded from internet. They just view them with a web browser. Most people however have a photo folder which they want to browse. Some of them need advanced cataloging and image manipulation. They should use digiKam. Gwenview is designed for the other users, who only need to: - Browse images and videos organized in folders - Import images and videos from a digital camera - Perform basic manipulations - View images in fullscreen and start a slideshow - Print one or several images at a time

Re: ++1 - Sebastian - 2008-10-22

Plus - Do it fast (as application) - Do it fast (as user, i.e. not too many clicks, keys, mouse gestures...) I reinstalled Kuickshow from KDE 3

Re: Simple image viewer? - Aurélien Gâteau - 2008-10-17

As Gwenview developer, I guess I should answer this one (thanks to Gilles for bringing this post to my attention through the kde-imaging list) > <quote>What bugs me is that Gwenview seems to move towards Digikam in > terms of functionality.</quote> I am adding features which I believe fits in Gwenview User Research Profile [1]. I am afraid people won't like Nepomuk integration which will hopefully be usable for KDE 4.2. They will probably don't like it either when/if a simple digital camera importer gets added. I have no plan to add support for raw images, support 16 bits per channel or advanced photo manipulation. This is definitely Digikam field. Nevertheless, both applications work on similar documents, so they are bound to overlap in some areas. > I would suggest for KDE developers to just keep Gwenview very simple > image viewer (slideshows etc very small) and just small image editing > (crop, resize and rotation) and forget everything else. Then take > digiKam as "official" photo management application what is designed > for KDE4 technologies and this way we could get very powerfull > photolibrary. Would be a good idea, IMO. > I dont say it is bad thing for Gwenview to support kipi-plugins, but > Gwenview and other application developers should work more with > digiKam (kipi-plugins) developers to get things done. It's true that I have been quite inactive on kipi-plugins front lately. Since my plate is quite full, I tend to focus on tasks which are only in my plate, giving "shared" tasks a lower priority. Give me more time to contribute to KDE and you can be sure to see me more active on kipi-plugins. Interestingly, we (kde-imaging people) will be meeting on the first days of November for a code sprint. [1]: http://techbase.kde.org/Projects/Gwenview/User_Research_Profile

Re: Simple image viewer? - richlv - 2008-10-17

hi & thanks for commenting :) in case you'll see this, i could point out what image viewer i am looking for : 1. as fast to open as possible; 2. using as little memory as possible; 3. as fast as possible to change viewed photos; 4. fast & using little memory when zooming into images; 5. ability to use exif tags for image rotation (i guess supported in gwenview ;) ); 6. ability to invoke external editor on the viewed image with right mouse click context menu & keyboard shortcut; 7. a pony. ok, not really - maybe it could brew beer :) on kde3 i am using kuickshow, but it seems to use quite a lot of memory and a LOT of memory when zooming in more. so quickshow kinda fails on points 2., 3., 4., 7. i understand that for some operations fast and low memory usage are exclusive, but if gwenview could be better in those areas... that would be awesome :) thanks for developing it.

Re: Simple image viewer? - Kevin Kofler - 2008-10-18

Kuickshow also depends on the obsolete imlib 1 which in turn depends on GTK+ 1 (!?!). If something like Kuickshow is really still needed, it has to be essentially rewritten (at least the imlib parts). The efficiency problems are probably also due to imlib.

Re: Simple image viewer? - Carsten Pfeiffer - 2008-10-28

There's two versions of Imlib1, one using plain Xlib and one using GDK. KuickShow uses the plain Xlib one. Also, you cannot really say that Imlib1 is deprecated, as Imlib2 is by no means a replacement for Imlib1. It's a completely different thing (and does not provide all features of Imlib1, which KuickShow uses. And finally, Imlib1 is/was the fastest image loading/rendering library. That's one of the reasons, I used it for KuickShow. Qt's image io is slower, even Imlib2 is slower.

Re: Simple image viewer? - Bob - 2008-10-24

try gqview, its a good picture viewer. :)

Re: Simple image viewer? - Angelo Naselli - 2008-10-17

Well as kde-imaging developer and (a bit) gwenview contributor i believe gwenview started moving to kde4 first and now is into kde-graphics. To get what you ask for, digikam should be in kde-graphics as well imo. Moreover i don't see why gwenview should not have some features inside, kipi-plugins were included in kde3 as well.... kipi-plugins need more help and that is true, digikam has more developers. Anyway it's easy to ask for features and ask for changes, harder is to find people who implement them. From my point of view i like using digikam for my photo collection and to download images from my camera, while gwenview to browse images using, of course, kipi-plugins into both :) As said by Aurelien, we're going to meet by the end of this month to improve kde4 kipi-plugins...

Re: Simple image viewer? - Vardhman - 2008-10-18

I tend to agree over the fact that all our image applications are more like image management oriented, sometimes user just wants to quickly view a photo or a set of photo and exit the application we don't work very well on that scenario. I haven't used gwenview till now so my opinion is very generic not feature requests or complaints against gwenview. Often I like to browse a whole set of photos downloaded in a folder and selectively deleted some of them quickly before organizing them using digikam. This needs a simple image viewer application with simple thumbnail functionality to quickly browse though photos. At present the closest application I found for this is display command from image-magic, yes I have to revert to command line for being able to browse photos quickly. Display sucks too but since it takes command line argument I can very fast tell it which set of photos I want to spent time looking at. Also rotation of image is pretty much a very important feature. In KDE 3 I use the kuickshow application and showimg command line which worked pretty well, I miss them at times.

Re: Simple image viewer? - Aurélien Gâteau - 2008-10-18

You should probably give Gwenview a try. It is easy to achieve what you want to do with it.

Re: Simple image viewer? - Git - 2008-10-16

What about Kuickshow? In KDE 3 it is indeed a simple image viewer, loading images very fast and allowing to have a look to an entire directory just pushing Av Page. As far as I know is still in KDE 4, but in Extragear.

Re: Simple image viewer? - Sebastian - 2008-10-17

Thanks. I didn't know that - it simply disappeared from my distribution...

Re: Simple image viewer? - txf - 2008-10-17

or the previewer plasmoid. It was designed for that very purpose. Dunno If your distro has it included or whether you'd have to get it from svn...

Re: Simple image viewer? - Kevin Kofler - 2008-10-18

It probably disappeared for the reasons described in my reply to "Git". But if your distribution accepts package contributions from the community, you can always package it if you really want it (even if I doubt its usefulness).

Re: Simple image viewer? - Kevin Kofler - 2008-10-18

Be warned that: * there are no releases of Kuickshow for KDE 4, it's only in SVN, * it doesn't look very actively maintained, * it requires an obsolete image loading library, see: http://dot.kde.org/1224100877/1224149076/1224163469/1224196666/1224253800/1224342865/ * some distributions already didn't include it by default in KDE 3 (Fedora shipped it in a kdegraphics-extras subpackage which wasn't installed by default), * it has only actually compiled for KDE 4 since July 19, 2008 (which explains why it isn't widely packaged), * it won't help with Gwenview performance problems, its performance is even worse and * Gwenview essentially subsumes all its functionality.

Re: Simple image viewer? - Sebastian - 2008-10-22

I use it now again (KDE3). The features Kuickshow offers are sufficient and still faster than the according implementation of Gwenview -> opens in a view showing no controls, but the window only. -> resizes properly to the maximum size and keeps aspect ratio while zooming (then I can view 2 or more images next to each other using two kuickshow processes) -> simple manipulations (eg. rotation) using simple keys, eg. '9' for 90° right -> simple rezooms/resets of view, eg. 'm' for maximum watchable image resolution or 'o' for 100% zoom. -> simple navigation through a folder with simple file actions (delete, move to trash, save) Is there any of these features where there is some application doing it better/faster? Gwenview offers a nice GUI for these actions, but it (1) requires more user interaction (eg. not enough keyboard shortcuts, just toolbuttons, file actions only available when enabling additional space filling panels, manual window resizing by mouse required etc.) (2) is slower in doing so due to the overhead (background thumbnailing, animations, bad optimizations etc.)

Thanks for the info - Git - 2008-10-23

I used Kuickshow to browse images; I mean, click on a image file and see the image in fullscreen. Other programs load a GUI (as Gwenview) but I just wanted a fast viewer. I've found ShowImg, it opens fast in fullscreen mode and allows to browse current directory, and has a shortcut to exit: in one word, it's agile.

Showfoto - Ian Monroe - 2008-10-17

Showfoto is part of digikam and one of my favorite KDE apps.

Thanks - R. J. - 2008-10-17

It seems sometimes so hard to imagine just how fast KDE 4 has developed and grown since it's first public outing. Thanks to everyone that brings this great piece of candy to our computers, from the developers to the people filing bug reports to everyone that works on it, thanks. And Thanks Danny for plotting how it is progressing through the commit Digests

MID-panel? - Janne - 2008-10-17

There was a mention of a panel aimed at "Mobile internet devices". Are there any additional details available about that?

Re: MID-panel? - Aaron Seigo - 2008-10-17

other than "we're still working on it .. progress is being made"? =) when there's something more fun and intereting than that, i'll be sure to blog about it again.

Web Shortcuts from right click - lionel - 2008-10-17

niiice, I appreciate the feature ! now the dialog could be less cryptics... I mean : Search Provider Name:_______ URIs shortcuts:______ wtf ? I know web shortcuts from the kde 3 usage but this I do not understand. how about an help item in this dialog to explain what these are and how they can be used ? I typed "something:" in the URIs instead of "something" and it did not work... it should say wrong syntax no ? thanks !