Skip to content

KDE CVS-Digest for January 7, 2005

Saturday, 8 January 2005  |  Dkite

In this week's KDE CVS-Digest (experimental layout): Gwenview adds support for animated pictures. digiKam adds more image editing plugins: Sheartool, anti-vignetting, lensdistortion. KWin adds dynamic keybindings. PwManager adds Smartcard interface.

Comments:

First Post! - M - 2005-01-08

Thanx, Derek!

Because it's only on the end of a cable modem... - Spanner - 2005-01-08

cvs-digest.org is timing out for me (funny, always seems to do that when a new issue is posted on the dot), so for those of you who might also be having problems reading this week's issue, please to be pasting this coral cache link in your location bar: http://cvs-digest.org.nyud.net:8090/index.php?issue=jan72005

Unified framework? - Bert - 2005-01-08

Is there a common framework so that plugins will get included in other applications such as Kolourpaint ecc. as well?

Re: Unified framework? - Ian Reinhart Geiser - 2005-01-08

There is this awesome start libkipi. Its a nightmare to actualy use in a host application and it only works on URLS. The plugings are not really integrated at all but there are quite a few of them, and they are cool too. In about 3 days I wrote a small utility that allows you to apply these transformations in Konqueror. Luckily these guys don't have an API in kdelibs yet, so they can work out the kinks. When it works its VERY cool. If you want raw images, we have kdefx, and that supplies most image magick operations for QImages and QPixmaps.

Re: Unified framework? - Thorsten Schnebeck - 2005-01-09

What about a 16bit/channel framework in kde. Is something like this possible with Qt4? This is more and more a must-have for modern dslr. Bye Thorsten

KWin adds dynamic keybindings. - pouet - 2005-01-08

thx!

Is this normal? - Alex - 2005-01-09

I'm looking at the KDE 3.4 feature list http://developer.kde.org/development-versions/kde-3.4-features.html and I notice that hardly 1/3 of the proposed features are listed as completed. Is this normal for KDE with less than 2 months to go?

Re: Is this normal? - Evan "JabberWokky" E. - 2005-01-09

Pretty much. I've noticed that the list sometimes does not get updated until after the final freeze and code goes to packaging.

Re: Is this normal? - Morty - 2005-01-09

Quite normal, it's a clear case of developers too busy coding and not updating the list. If you compare a recent CVS checkout against the list, you will find lots to move to status green. On the other hand a few will sadly stay red and be moved to the feature plan for the next release. Since updating and maintaining the feature plan requires some work from the developers and usually ends up lagging. Could this perhaps been done in a more userfriendly(developer) way. Some kind of dynamic setup where adding new items to the list and making status change TODO->In Progress->Finished easier. Ticking of some kind of checkbooks are less timeconsuming and easier than patching a *ml file in CVS.

Re: Is this normal? - Derek Kite - 2005-01-09

It is quite simple to update. The list is generated from an xml file, developer.kde.org/development-versions/kde-features.xml All the developer has to do is change the status or target. Derek

Re: Is this normal? - Morty - 2005-01-09

As you say it's quite simple to update, but to me it looks like it involves some work to actually do it. Which is supported by the fact that the feature plan are very seldom updated, or at least it imply it's outside the developers normal workhabit/mode. I would guess making changes to a big XML file, in a CVS module the developer don't regularly use makes it, not hard but tedious. And then it very easy gets put on the list of tings to do "later", hence ending up as last minute updates before release. Keeping the feature plan up to date are not very important, it's more a "nice thing". As such, I think the only way to keep it up to date are making the process so simple and require so little work it makes the developers feel silly not updating it:-) Some tool of some kind, a plug-in for Kontact's todo list?

Re: Is this normal? - Illissius - 2005-01-09

Perhaps integrating it with CVS comments, as the bug database is?

Re: Is this normal? - bangert - 2005-01-09

actually, an easy solution to this would be to put everything into bko... all that is needed is another state BEING_WORKED_ON. then the developers would open a bug for every feature they have planned for the next release and the cvs<->feature plan integration comes free. the development plan would be reduced to a number of bko bug numbers (as the backend)... actually, this would improve user<->developer interaction, as users can comment on a feature... red <-> state NEW yellow <-> state BEING_WORKED_ON green <-> state RESOLVED perhaps for KDE4

Re: Is this normal? - gerd - 2005-01-10

Kontact integration sounds very good!

Re: Is this normal? - chris - 2005-01-10

yes , automatically sync the tasks in kontact with the webpage. if you set the task on 70% done , it should show it on the webpage.:-)

Re: Is this normal? - Andras Mantia - 2005-01-09

I think in many cases people are too optimistic about what they can do. ;-) Andras

Re: Is this normal? - aile - 2005-01-09

Hmm, or there are other issues. It is also always a question of entrance barriers. to lower them, to get people involved is very important. Web-based translation tools for example could simplify contribution a lot.

It was about time! - Iuri Fiedoruk - 2005-01-09

Linux always lacks something like ACDSee for a long time. Gwenview is a good start, even that I don't like some parts of it, this is a program with great potential for becoming the standard image viewr on KDE, but it was lacking support for animated images for a long time, so I had to use a browser (konqueror or mozilla/firefox) to see them. Looks like I can finally see all my images in just one program, GREAT!

Re: It was about time! - KDE User - 2005-01-09

> Linux always lacks something like ACDSee for a long time Really? I've found almost too many ACDSee-clones for linux already. Have you really looked?

Re: It was about time! - blacksheep - 2005-01-09

Instead of giving such a redudant comment, you could actually be usefull and post a list of such programs...

Re: It was about time! - Iuri Fiedoruk - 2005-01-10

Yes, I've tested a lot of them, and actually never found a real good one until now (Yes, already compiled and instaled the newest version of gwenview, it shines).

Re: It was about time! - ac - 2005-01-09

The best graphic viewer/resizer/manipulator is Irfanview: http://www.irfanview.com/ win32 only unfortunately, but runs good enough in wine:-(

Re: It was about time! - Andras Mantia - 2005-01-09

Unfortunately it doesn't show FPX files under wine. I mean under wine you can view one file, after which it doesn't show any other FPX or it crashes. ImageMagick also crashes on FPX files and I couldn't find any other application that even states about itself that reads FPX. Andras

Re: It was about time! - Ian Reinhart Geiser - 2005-01-10

What format is FPX? I have an ImageMagick based QImageIO plugin, so any KDE application can read and write any format supported by ImageMagick. The only thing stopping us from adding almost 30 image formats to KDE is the lack of regexps to identify the images. If anyone has enough skill or time feel free to contact me. Otherwise, I'll just wait for KDE 4 or so...

Re: It was about time! - Andras Mantia - 2005-01-10

It's a format used in some (all?) Kodak digital cameras. There is a library available for Unix, called libfpx (I have libfpx-1.2.0.9). The license as I see is GPL incompatible, more like the old BSD (IIRC) with the advertising clause. > I have an ImageMagick based QImageIO plugin, so any KDE application can read > and write any format supported by ImageMagick. The only thing stopping us > from adding almost 30 image formats to KDE is the lack of regexps to identify > the images. This sounds interesting. Where do you need the regexps? For the mime magic? As otherwise you don't have to tell for ImageMagick the file type, it will recognize without problems. Also theoretically you could see if there is a native QImageIO for a format and if it is use that one, otherwise use the ImageMagick based.

Re: It was about time! - Pat - 2005-01-09

I prefer showimg

Re: It was about time! - Illissius - 2005-01-09

seconded. gwenview is pretty nice, however. irfanview's rescale/sample algorithms are unbeatable :) (aside: I wonder why it isn't made open source, as whoever makes it doesn't make any money off of it asides from donations as it is...)

Re: It was about time! - Lubos Lunak - 2005-01-10

Unbeatable in which way? The new "fast" MMX-based scaling is pretty fast, and the "best" scaling IMHO gives very good quality (in fact I remember somebody asked for it to be turned also into a standalone utility because the person couldn't find anything with so good results - apparently hadn't tried ImageMagick, which is where it's from).

Re: It was about time! - Willie Sippel - 2005-01-10

The best image viewer for Linux (any OS, really) would be XnView. It's not OSS, but freeware, and uses a butt-ugly Motif GUI, but it opens almost anything and has lots of great tools: http://www.xnview.com

subjects are really useless here - me - 2005-01-09

now, those anti-vignetting and lensdistortion filters would be really cool if one could use a few samples to profile the lens being used (one sample for a short zoom-range for zoom-lenses). Then the filter could read the used focal length from the exif-data and apply the most appropriate profile.

Re: subjects are really useless here - Thorsten Schnebeck - 2005-01-09

There is a linux command line version of PTlens using the same database like the windows version. An integration into digikam would be quite cool :-) (Remember myself: Write a whishlist bugreport) http://epaperpress.com/ptlens/ Bye Thorsten

Re: subjects are really useless here - Thorsten Schnebeck - 2005-01-09

Oh, another program which needs more PR: When using a tool like ptlens automatically you need extract the lenstype from the exif data. Libexif and kde wrapper libkexif is very limited compared to the great exiftool. Exiftool is first coice and first class when it comes to decode secret exif vendor tags (like: what lens was used when shooting an image) Exiftool ist till version 4.10 the one and only free software with a starting support in converting metadata between different file formats. I hope it is possible to transfer e.g. Canon CRW metadata into JPG soon, without using THM files. For a program like digikam metadata transfer would be a unique feature. This is not like jhead which can only copy a exif datablock from one file to another. Exiftool decodes and encodes every single metatag. Time for a new libkexif? :o) Bye Thorsten http://www.sno.phy.queensu.ca/~phil/exiftool/