Skip to content

KDE-CVS-Digest for January 23, 2004

Sunday, 25 January 2004  |  Dkite

In this week's KDE-CVS-Digest: KStars adds more telescopic devices. KAddressBook adds custom field support. Krita gets working brush and new patterns. CSS code from Safari added to KHTML.

Comments:

K3b - Turd Ferguson - 2004-01-25

And now K3b 0.11 is out! Woo hoo!

Re: K3b - anonymous - 2004-01-25

i just tried k3b for the frst time, and it REALLY rocks! Burns CDs and DVDs without problems and looks great at the same time! If you have a 2.6 kernel, you just have to add -dao to the cdrecord parameters. Thanks for k3b!

Support of outlook forms. - JohnFlux - 2004-01-25

Does this mean it will be easier to support outlook forms? (the kaddressbook type forms)

Re: Support of outlook forms. - iurie - 2004-02-24

how to customize the outlook form to show the default profile when sending the reply form.

Next releases - MandrakeUser - 2004-01-25

A bit off-topic. But with 3.2 around the corner, let me ask. Am I correct in that the next major version will be 3.3, building on the 3.2 release, and after this KDE 4.0 will be released, based on Qt-4, and presenting some important integration between different applications of the same kind, and major reorganization with a focus on usability ? Please enlighten, thanks in advance !

Re: Next releases - Nicolas Goutte - 2004-01-25

For now, it is starting as KDE 3.3. However depending on how slow the developement would be and how fast Qt4 Beta would appear, it might be that KDE 3.3 would never be released. Have a nice day!

Re: Next releases - krakah - 2004-01-25

Will there be a wholesale conversion to D-BUS in version 4? It would seem that a major version change would be the time to do this.

Re: Next releases - mart - 2004-01-25

I hope so. I think integration will become wery important in the future of linux. Another thing that would be wonderful is the integration of the gstreamer framework.

Re: Next releases - Andre - 2004-01-25

Streamer - I heard that Roxio patented sttreamer technology. Wouldn't it be wise to act against the patent before it becomes enforcable.

Re: Next releases - anon - 2004-01-25

> Another thing that would be wonderful is the integration of the gstreamer framework. instead of this, I think we should standardize on the much more stable and cross platform videolan. Or MAS. Or NAS. I suppose there will be a lot of discussion on kdemultimedia before kde4 :-PD

Re: Next releases - David - 2004-01-25

Personally, I'd like to see an implementation of JACK in some form so we can bring professional audio to the desktop. JACK really is a nice piece of work. When you look at the nice audio work going on, it just isn't feasible to keep maintaining aRts.

Re: Next releases - cies - 2004-01-25

me too, me too! go JACK, go JACK, go JACK! More and more apps are switching to JACK... I ask myself why we need an 'analog realtime synthesizer' running by default. aRts might be cool as an music making framework though.

Re: Next releases - aleXXX - 2004-01-25

I think I heard rumors that for KDE 4 there are plans to support the implementation of different backends, i.e. not arts-only. Of course there have to be people who will implement these backends, i.e. OSS, ALSA, MAS, jack, arts, whatever... Bye Alex

Re: Next releases - André Somers - 2004-01-27

IMHO, that would be a real shame. It would create yet another layer of complexity. I hope that there will be a real choice as to what the backend will be in KDE 4, and stick with that.

Re: Next releases - David - 2004-01-25

I think we need to hold off until we see how the politics of freedesktop play out. Look at the X.org/XFree 'merger' announcement by Havoc Pennington. It is all political jousting as far as I am concerned. Perhaps there are parts od D-BUS that KDE can steal from D-BUS for DCOP though. Why not? KDE has had enough of this in the past.

Re: Next releases - Debian User - 2004-01-25

Hi, I wonder if you are aware how strange the word "steal" in context of Free Software reads. Rethink. Yours, Kay

Re: Next releases - Evan "JabberWokky" E. - 2004-01-26

Often (at least in idiomatic American english) the term "steal" is used as a friendly term for taking something. "Nab", "swipe" and "yank" are also used (swipe, like steal, also has a negative connotation in its most common usage). For instance, somebody in an office might bring in doughnuts and lay them out on their desk for people to take. A coworker who took one, knowing that they are publically available, might say "I swiped it from Rob". A far more common usage for "steal" is as an active verb. At the office again, somebody might say "Wait, we need a stapler, and there isn't one at this desk... I'll go steal Rob's stapler". There is no negative connotation. It simply refers to taking without asking due to implied consent. There is a slight edge to it; usage of "steal" in this manner is an easygoing, slightly sarcastic tone. It implies familiarity with the situation and all involved. So yes, "steal" is an apt choice of terminology, assuming an American speaker.

Re: Next releases - arcade - 2004-01-26

In Norway we use 'stjele' in the same way. It's got the same bad or jokingly connotation. Since people are stealing each others staplers all the time, one of my co-workers has marked his stapler "Stjålet from <name>", so that he'll get it returned in case the "thief" forgets ;)

Re: Next releases - Roberto Alsina - 2004-01-27

Bad artists copy, great artists steal. - Picasso.I think he meant it more that way ;-)

Re: Next releases - Jim Dabell - 2004-01-26

> Look at the X.org/XFree 'merger' announcement by Havoc Pennington. As I understand it, he was quoted out of context. See http://www.xfree.org/#news - there is no merger. > Perhaps there are parts od D-BUS that KDE can steal from D-BUS for DCOP though. DBUS was designed using DCOP as a model, and is designed to be desktop-agnostic. Why bother trying to copy DBUS when you could just use DBUS directly and be compatible with more software?

Re: Next releases - Bryan Feeney - 2004-01-29

KDE really should use D-BUS for 4.0, a lot of the work being done on hooking the kernel up to the desktop environments uses D-BUS, and frankly a cross platform, cross desktop solution would be really cool. From what I've heard D-BUS is basically DCOP with a bit of extra stuff thrown in. Other than politics and inertia, why wouldn't you want to use it?

Re: Next releases - spiff - 2004-01-25

"However depending on how slow the developement would be and how fast Qt4 Beta would appear, it might be that KDE 3.3 would never be released." BTW, does anybody know if there is some quotable timeframe for a Qt4 release?

Re: Next releases - Nicolas Goutte - 2004-01-25

I think that the only quotes were at the Kastle conference. So perhaps youc could try to find the old documents. Have a nice day!

Re: Next releases - Debian User - 2004-01-25

Hi, I would think that porting KDE to QT4 is not necessarily a quick job. I would recommend a 3.3 release. The most important reasons are in my opinion: a) It would be a chance to reintegrate the kdepim separate releases. b) A lot of regression testing is being introduced lately into khtml. With 3.3 we can probably see a khtml that is almost fully standards compliant. c) Some minor rewrites could be done, like khotkeys2 user interface, or apps like kdevelop and quanta can see consolidation Yours, Kay

Re: Next releases - MandrakeUser - 2004-01-25

Yes, I also have the feeling that both because Qt-4 is probably going to be released at least a few months down the road, and also because there are several minor improvements that can be done without a major architectural change, that a KDE 3.3 with a short release would be best ...

Re: Next releases - Mathieu Chouinard - 2004-01-25

merging kdevelop and quanta a minor rewrite? what kind of moron are you?

Re: Next releases - MK - 2004-01-26

cool down :) Try reading it this way: (Some minor rewrites could be done, like khotkeys2 user interface), OR (apps like kdevelop and quanta can see consolidation)

Re: Next releases - Mathieu Chouinard - 2004-01-26

where is people sense of humor?

Re: Next releases - Dan Leinir Turthra Jensen - 2004-01-27

It disappeared when your smiley did ;) Irony does not convey easily across text-only media, and thus the smiley was invented :)

Re: Next releases - theorz - 2004-01-26

I fast 3.3 release that includes things like the kdepim stuff that didn't make 3.2 would be nice. This way the 3 series could have a nice unified release to go out on. This would also help buy time for a longer 4.0 development cycle.

question - anon - 2004-01-25

Apologies in advance for being off-topic (don't know where to post this) - can we have a bigger or more descriptive link to the KDE Homepage from this kde.news page - there's only a tiny link on the left-hand side which isn't very descriptive - it just says "kde" in very small writing - how about something like "kde homepage" or something in bigger letters and more prominent - just thought I'd mention it.....

Re: question - Nicolas Goutte - 2004-01-25

There is always mailto:webmaster@kde.org to report such cases. (Any email sent there goes to the kde-www mailinglist.) Have a nice day!

Mouse Gestures - Cirrus - 2004-01-25

Just wandering is 3.2 going to have any kind of gesture support (for example like opera for going back and forward on web sites). I've seen a program called KGestures, but it seems its developement has stop for some time now.

Re: Mouse Gestures - anon - 2004-01-25

yes, kde 3.2 includes khotkeys.. which does what you want, and more.

Re: Mouse Gestures - Cirrus - 2004-01-25

Nice. I've been using opera lately, and once you get started using gestures its quite hard to go back. I'd really like to use konqueror (as I did up until a few months ago), if this feature was implemented. Can't wait for 3.2 to be released in a week or so. Good work KDE developers (and that is not for the gestures only but for everything), thanks. Cirrus

Re: Mouse Gestures - mart - 2004-01-25

yes, and it is wonderful: maybe little difficult to setup, but since it remaps mouse gesture -> keyboard shortcut, you can use gesture to every ap, not only kde apps

Re: Mouse Gestures - kontakt - 2004-01-25

Yes, hopefully a followup release will feature presetup gesture a-l-a Opera / Mozilla and so on. I in fact use the Opera-close-window gesture to close tabs on any application ( CTRL+W ). It is hard to go back to pointing the mouse to an X or using the shortcut itself.

Re: Mouse Gestures - Christian Loose - 2004-01-28

You can find Opera/Mozilla gestures to import here: http://datschge.gmxhome.de/khotkeys.html Thanks Datschge!

qualify - anon - 2004-01-25

...... actually, there's a link on the right aswell - not very prominent though - my bad - maybe a more prominent one at the top of the page?

krita - anon - 2004-01-25

Krita looks like it has a very nice architecture now.. it probably needs some GUI designers though :)

Re: krita - Boudewijn Rempt - 2004-01-25

Well, I have been thinking on what would make a good interface for a paint application that's supposedly easy enough to sit down at and start work, but I don't think I'm ready for carrying out any great gui redesign. So if anyone wants to go through Krita's interface and make it better (more like Karbon would be if Karbon were like the UI-analysis document you can find in its source tree, or just generally better), I'd be very pleased.

Re: krita - Evan "JabberWokky" E. - 2004-01-27

I'll kick out (hoping that the fellow who develops Krita reads this) that there's a nice GPLed Qt art application named DrawPad in the OPIE project (i.e., open qtopia, a Qt based environment for handhelds). It does a few things that are pretty neat, like rotating the brush perpendicular to the vector of the pointer. Since it's Qt based, it might be worth a look to see if there's any code that is reusable. -- Evan

Re: krita - Boudewijn Rempt - 2004-01-27

Yup, he does... cvs co opie... I say, that's a big source tree... Oh, I see what he's doing to make nice antialiased lines -- he draws at three times the size and then scales down with QImage's smoothscale. That's a nice trick, but you can only do that if you have a small image to start with. I don't see where he does fancy things with the brush, though... It's not directly useful for what I'm working on now for Krita (I'm trying to implement the various composite modes for layers and painting), but this particular trick might be useful for the author of Kolourpaint, because his Kolourpaint works in general a lot like DrawPad.

Re: krita - Evan "JabberWokky" E. - 2004-01-28

The nifty part that I'm referring to is that the brush is a n-pixel wide line, selectable by a dropdown in the toolbar. When the brush is moved across the canvas, the line is drawn 90 degrees from the vector of the pointer. It's sort of hard to describe what the effect does in practice (the theory is simple), but it makes it very very easy to outline complex shapes and also gives you very uniform lines that end in a sharp, flat end (as opposed to using a disk shaped brush, which ends with a rounded end). It is one of those simple things that quickly becomes very very intuitive. The paint fill also selects by color and then tints similar colors based on how close they are to the clicked color - i.e., a click of red on yellow will pinken nearby whites and oranges but leaves blues alone. It behaves poorly, IMO, but the idea is interesting and could be reworked with a different or tweaked formula. DrawPad is the app, by the way. DrawPad is to Opie as Krita is to KDE. Opie uses Qt to build on and create a palmtop interface rather than a desktop interface. Konqueror, Kate, Konsole and other KDE apps are ported and maintained. -- Evan

Off topic, but - COnfused USer - 2004-01-25

HOW DO YOU USE KHOTKETS 2! I have KDE 3.2 RC 1, I'm at the dialog for Khotkeys under system and I am throughly confused, and I can't find any manual either. NOBODY BUT COMPUTER EXPERTS WILL USE THIS UNLESS ITS SIMPLIFIED! It seems to do anything you need to know locations, paths and stuff from your head, there is no easy to use GUI. Can someone tell me how to do something simple like make a line with the mouse like this __________________________ and make this gesture select all in Konqueror? I thought Khotkeys 2 would benefit normal users, I was thinking its an improved version of the "Configure Shortcuts" dialog that I see in all KDE applications, one that would allow me, in addition to using key combinations, to use gestures. I'm sorry, this is proabably a very powerful application, but it's so hard to use and arcane =(

Re: Off topic, but - Spy Hunter - 2004-01-25

Here's how to make a "select all" gesture for Konqueror: Click "New Group." Click the tab "Conditions" at the top right. Click the listbox showing "New" and select "Active Window". In the dialog that appears, click the listbox showing "New" and select "Simple Window...", the only option available. Click the button "Autodetect", then click on an open Konqueror window. Click the listbox labeled "Window Class:" and choose "Is" from the list of predicates. Click OK twice to dismiss the two dialog boxes. Congratulations! You have now made a group of actions specifically for Konqueror windows. Now for the "select all" action. Your new action group will be selected in the KHotkeys2 window. Press the button labeled "New Action". From the "Action type:" listbox, choose "Gesture -> Keyboard Input (simple)". Click the Gestures tab. Press the "Edit..." button and define your gesture in the window that pops up. Don't make it too complex because KHotkeys is pretty picky about minor differences and pops up annoying dialog boxes. Once you are done hit OK. Now go to the "Keyboard Input Settings" tab. Click on the "Modify..." button. Realize that the "Modify..." button is broken, making it impossible to send "Ctrl-A" . Look for a DCOP call that will select all text in the active Konqueror window. Realize that every Konqueror window and tab has a unique number in its name, making it impossible for KHotkeys to always call the active tab in the active window. Bang head on wall. KHotkeys2 has one of the worst user interfaces I have ever seen. So much emphasis has been put on making it super-powerful that ease-of-use has been completely overlooked. KHotKeys2 needs to do two main things: 1. Take gesture support and integrate it into KDE's keyboard shortcut system, so it will be in every application that has a "Configure Shortcuts" dialog. This way most users will avoid having to use the KHotKeys interface at all and can stick with the old familiar shortcuts interface. 2. Completely redesign KControl interface to KHotkeys. Make it really simple to add global actions with no conditions. Make it reasonably simple to add actions that are specific to one application using window class matching. Have an "advanced action" that has all the capabilities of the current KHotkeys2 for people who are shortcut fanatics. Minimize the number of clicks necessary to add shortcuts. Don't ask the user to name each action/condition/etc, generate meaningful names automatically. Unfortunately, KHotkeys2 is completely unusable by 95% of people in its current state, and it is so much work to use it that the other 5% of people will be discouraged from using it even though they can. It desperately needs fixing. Lots of power is good, but usability is extremely important as well.

Re: Off topic, but - ConfusedUser - 2004-01-25

Well, thanks at least I understand the way it works, but wow, that is more work than it saves. Only thing that I gound reasonably simple to do that worked was to use Khotkeys to open programs, with gestures. Also, having a line drawn when drawing the gesture would help. I also agree, that gestures should be integrated into the "Configure Shotcuts" dialog as an alternative to using keyboard only shortcuts. Something simple. Honestly, that's exactly what I was expecting and that's why I was so excited about this, it has a lot of potential, just not yet easy enough for most and I don't see any documentation either.

Re: Off topic, but - Lubos Lunak - 2004-01-25

> Realize that the "Modify..." button is broken, making it impossible to send "Ctrl-A" . Very well described, till this point. Here it should read: Realize that the "Modify..." button is not implemented yet (and as such it's in fact hidden in 3.2final), but you can type the input directly, so you can manually enter "Ctrl+A", "Shift+H:E:L:L:O", or whatever you want. Also, there's the examples group, which can serve as an inspiration. As for the GUI, I agree it's not very good. Interesting how I can do technically quite complicated things, and fail to do something seemingly as simple as creating GUI that doesn't suck :(. Apparently this needs somebody else than me. In case you (or somebody else) feel you can do better, and have no problem with extending your "KHotKeys2 needs" to "KHotKeys2 needs and I'm willing to help", feel free to add wizards, fix the GUI or dump it and start from scratch. The GUI is created using Qt Designer and separated from the rest of the code. I think I should also note that the original plan was to include predefined actions, but 3.2.0 has only the example ones. KHotKeys can import new ones from files, so I'll post the ones that will be added to 3.2.1 also somewhere for download.

Re: Off topic, but - Datschge - 2004-01-26

I see an "import" button but no way to export the there requested *.khotkeys file. What kind of format is that? Simply the [data] tree from khotkeysrc? Thanks. =)

Re: Off topic, but - Lubos Lunak - 2004-01-26

Well, yes. Backup your khotkeysrc, delete unwanted actions, arrange the remaining ones in the way you want, save the config, copy your khotkeysrc somewhere and make it e.g. xmms.khotkeys . Only the [Data*] groups and Version field in [Main] are read when it will be imported, so you can manually remove the others. Hmm, this again looks a bit complicated, doesn't it?

Re: Off topic, but - Datschge - 2004-01-26

Well, yes and no. I'm personally fine with the interface and the exporting approach, but I can also see why it might be only us. ;) The import button is easy to find so for starters I'll just refer to that and offer some prepared sets of mouse gestures. Thanks. =)

Re: Off topic, but - Lubos Lunak - 2004-01-27

Ok, for those interested, http://seli.webz.cz/khotkeys/ has some actions already, I'll more as they're done.

Re: Off topic, but - Datschge - 2004-01-27

I've posted some as well yesterday at http://datschge.gmxhome.de/khotkeys.html

Re: Off topic, but - Spy Hunter - 2004-01-26

Thanks for the very polite answer :-) For some reason I didn't think of typing the name of the key combination I wanted. I must have deleted the examples group by accident or something, because I didn't see it. That would definitely have helped me understand the meaning of that text box. I've been meaning to get around to contributing to KDE for some time, but I always seem to have some excuse. If I'm going to keep complaining about these things, I should put my money where my mouth is and start fixing them. In fact, it could be that I am really bad at creating GUIs as well, and only good at criticizing them ;-)

Re: Off topic, but - Michael - 2004-01-26

OK, the GUI is a little bit complicated to use, but it works perfectly! I just created gestures for JuK and Konqueror and am amazed how much fun it is! Thank you very much!

Re: Off topic, but - Anil - 2004-02-08

Hi Do you know how to open a particular url in a new tab instead of new window using dcop call. If I go to kdcop it lists I have 3 konq processes running but only one is visible to me. I can open a url using dcop konqueror-18193 konqueror-mainwindow#1 newTab http://www.hotmail.com but I have no idea how to select the active konq process Any ideas? Anil

Re: Off topic, but - fault - 2004-01-25

> I'm sorry, this is proabably a very powerful application, but it's so hard to use and arcane =( i agree, see bug #69912 ( http://bugs.kde.org/show_bug.cgi?id=69912 ).. I'll probably have a go at polishing/making it easier to use for 3.3. The problem with khotkeys2 is that it started off as a seperate project, and was being developed on and off for more than three years. > NOBODY BUT COMPUTER EXPERTS WILL USE THIS UNLESS ITS SIMPLIFIED Well, I don't think many normal users would need mouse gestures anyways, and not very would even choose different keyboard shortcuts, but that's besides the point, having a bad UI is bad for computer experts as well.

Re: Off topic, but - normal user - 2004-01-25

> Well, I don't think many normal users would need mouse gestures anyways, and not > very would even choose different keyboard shortcuts, but that's besides the point, > having a bad UI is bad for computer experts as well. i think mouse gesture rocks! it s a big comfort, not to click on a window butoon if you want that1 closed, or you can start your most used apps simply by a gesture... plz make it easier to use, pal!

Re: Off topic, but - kontakt - 2004-01-25

Actually kudos to Lubos for releasing it. It seemed it would never happen and noone would have been able to complain: which would have been bad. Now it's finally getting some attention. Maybe some curious 3.2.0 users will participate in creation of rules/new interface/addition to the regular "Configure Shortcut" interface for "3.2.1".

Re: Off topic, but - tom14 - 2004-01-25

I totally agree with you. Not only is the UI bad from a usability point of view but it also doesn't conform to the UI layout that most other control modules have. As far as I know, no other modules have their titles in big bold letters. I also think that it should be renamed. But admittedly although the UI has some bad points khotkeys is REALLY configurable and useful.

Re: Off topic, but - Mike - 2004-01-25

Full ACK! KHotkeys is really confusing. And it doesn't seem to work BTW. Don't know if I don't use it right or it's a bug though. I unchecked "Deactivate" for "Konqi gestures" and all parent groups. Now I switch to Konqeror, press the middle mouse button, and do a gesture. Nothing happens. ???

Re: Off topic, but - Anil - 2004-01-25

Mouse gestures working here with kde-cvs I have implemented the basic forward and back in the khotkeys2 You will have to type the "Alt+Right" or "Alt+Left" on the keyboard input field Restart konqi. Because of preloading your konqi. might not have the new capability. From kde System guard kill all konqui and start a new instance now you should have mouse gesture working Anil

Re: Off topic, but - Richard - 2004-01-25

Same over here. I followed the procedure provided by Spy Hunter (without it, I would not have been able to configure it at all!). After that no reaction on any of the 2 gestures I configured (ctrl+a and alt+left). However, it is good that this is now part of kde, so we can at least complain about it :))

Re: Off topic, but - Lubos Lunak - 2004-01-26

Note that KHotKeys is quite picky on the key names, and it has to be most probably "Ctrl+A" and "Alt+Left", not "ctrl+a" or "alt+left". Since this faked keyboard input is fed to the application as the normal keyboard input using fake XKeyEvent's, these events have to be synthetized back from your input. In other words, you also need "Shift+H" for capital "H", and for simple typing of "Hello", it has to be "Shift+H:E:L:L:O". I haven't found yet a way how to let people simply enter "Hello" to get that. There's also no error checking yet :(.

One wish for konqueror filemanager - yg - 2004-01-25

http://bugs.kde.org/show_bug.cgi?id=24143 I've reported this but it got closed at that point of time. Now that some time has passed maybe it should be reconsidered, because it would really be a nice feature for konqueror. In terms of slowdown, I bet it takes more time to calculate the number of items + their total size in the current directory than it would take to get the diskfree information... (which should be no more than 2 calls) and... windows users have it since win95 :-|

Re: One wish for konqueror filemanager - Nicolas Goutte - 2004-01-25

That probably means that you need to find a volunteer to code your wanted change. With code, you would have more change to get what you want. Have a nice day!

CSS3 already supported? - Arend jr. - 2004-01-25

One of the commits to khtml: > following the trend for more test cases, here is an import of > http://www.w3.org/Style/CSS/Test/CSS3/Selectors/current/html/tests/ > > 44 out of 166 tests fail (mostly bizare stuff I never saw on web pages :) Why are tests from CSS3 used? IIRC CSS3 is not even officialy finished yet (though it would be pretty cool if khtml already supports it ;)).

Re: CSS3 already supported? - CE - 2004-01-25

To support it before Mozilla? ;-)

Re: CSS3 already supported? - Nicolas Goutte - 2004-01-25

Why not? KHTML has not a huge manpower, so starting early is not wrong. Also it avoids to make choice that would later reveal to be incompatible with CSS3 (for example CSS3 includes syntax changes to CSS.) Have a nice day!

Re: CSS3 already supported? - Jim Dabell - 2004-01-26

CSS 3 is broken up into modules, some of which (e.g. the selectors module) are very near completion. You'll find quite a few people implementing "unfinished" W3C specifications, as there needs to be two independent implementations before a specification can reach full recommendation status (i.e. "finished").

CSS changes in KDE 3.2? - Bart - 2004-01-25

I'm a little confused. Will the big CSS changes added to KHTML from Safari make it to KDE 3.2?

Re: CSS changes in KDE 3.2? - Rayiner Hashem - 2004-01-25

No. It appears to have been committed to HEAD, which is on track for 3.3 right now.

Krita - OI - 2004-01-25

You had better release that software now. Judging from the screenshots, it can do a lot.

Re: Krita - Boudewijn Rempt - 2004-01-25

Well... It can paint, and combine images, but there's no eraser, no support for gradients, for patterns, no fill, only rectangular select, no airbrush, no fancy filters nor scriptable plugins... Take a look at the TODO: http://webcvs.kde.org/cgi-bin/cvsweb.cgi/koffice/krita/TODO?rev=1.25&content-type=text/x-cvsweb-markup. I'm working on the eraser tool now; when that's done I think it'll be easy to bring Krita to the level of powertools like KPaint, and from there it should be plain sailing. And I want the layer combine effects working -- for that I need to add a few more composition methods. But it's fun, and an educational experience :-).

Re: Krita - Spy Hunter - 2004-01-26

Wow, the drawings in those screenshots are great. Did you draw those? Did that charcoal effect come from GIMP or is that Krita-specific?

Re: Krita - Boudewijn Rempt - 2004-01-26

Which one? On the Krita homepage or on my blog? If the former, well... The sketch of the girl is one I made with pencil and eraser on plain old paper and scanned. The effects on the screenshots on my blog are made with the Gimp's brushes, but I apparently didn't understand some finer points of the way the Gimp handles its pipeline brushes, and I added scaling with pressure sensitivity, which the Gimp doesn't have for those brushes.

Re: Krita - oliv - 2004-01-26

>I added scaling with pressure sensitivity, which the Gimp doesn't have for those brushes. If you have ideas about how to implement such a functionality, feel free to discuss it with the gimp developers: http://bugzilla.gnome.org/show_bug.cgi?id=127785 They are at present in RC stage for 2.0, but it could be added to the next version (2.2). oliv

Re: Krita - Boudewijn Rempt - 2004-01-26

Well... One of the advantages of the Krita source is that it is fairly simple at the moment, which means that even someone like me who doesn't know anything particularly relevant can grasp the source and hack away. I've been poring over the Gimp's source for months to find out how they do their nice anti-aliased brush strokes, and I still don't understand it. It's really hard to find ones way in the maze of optimizations and special cases -- and advanced algorithms. So I kind of understand Sven when he says it's not trivial for the Gimp. With Krita, most fun things are still trivial... Later, when we've got all those nice optimized brush mask placements and things, then it'll be hard for us, too.

Re: Krita - Tom - 2004-01-26

Will the new krita support higher colour depths (16/12/10 bits per component for instance, instead of the usual 8)? This is the most important feature missing from the Gimp, and cinepaint is quite poor in comparison (feature wise).

Re: Krita - Boudewijn Rempt - 2004-01-26

Yes. Or at least -- yes, that's the intention. It should be a simple redefine of QUANTUM from Q_UINT8 to, for instance Q_UINT32, and a recompile, to give 32 bits per channel. However... I've been messing with Krita since about October, I haven't ever tried to do that, and I don't know the first thing about computer graphics programming, so it's entirely possible that I've messed up somewhere and made it harder to support higher colour depths. Of course, if I did so, I'll have to fix it :-). And it's also the intention, and nothing in Krita's core makes that hard, to support images with different colour depths at the same time. But these things take time, and, well, Cinepaint really shines feature-wise, compared to Krita at the moment.

Re: Krita - Boudewijn Rempt - 2004-01-26

Okay, I made the experiment; it seems that the first problem, if increasing QUANTUM from 8 bits to 32 bits is creating the QImage that is necessary to create the QPixmap that is shown on screen -- QImage doesn't have a constructor that takes wide image data. Of course, that was to be expected, and it would be fairly easy to work around, I just have to down-thingy the data for display on screen I guess, except that I don't know the correct algorithm for doing that.

Re: Krita - Tom - 2004-01-26

This where it gets problematic, most graphics cards seem to have trouble with colour > 10bit and i have no idea what the support in X is like. At least we know cinepaint does it so it is _possible_, just might be dirty. Does krita build against kde 3.1.5? If so i might find time to take a look myself, im really busy with college at the moment though so dont get your hopes up ;) Tom

Re: Krita - Boudewijn Rempt - 2004-01-26

I guess it just means you don't get to see the complete range of colours or so on you display. Photogenics (http://www.idruna.com/) says it can handle images with 32 bit per channel, too. I guess it is -- in Krita terms -- just doing another colour strategy. Krita doesn't directly show the image data anyway, it always renders it into a QImage, so it's just a matter of finding out how to effectively render 32 bits of channel data in 8 bits of video :-). As for your other question: Krita still compiles against 3.1.5. I develop Krita on two computers: a SuSE 8.2 AMD with 3.2 and an old Powerbook G3 with Debian and 3.1.5. I'm not sure for how long you'll still be able to compile all of KOffice against 3.1.5, though.

Re: Krita - anonymous - 2004-01-26

rtfm

FLAC - James Richard Tyrer - 2004-01-27

Does anyone know if KDE is going to support FLAC Audio files? It would be nice if this would/could be included in 3.2.x. -- JRT

Re: FLAC - Christian Loose - 2004-01-28

There is an artsplugin for FLAC in kdenonbeta (kdenonbeta/flac_artsplugin). Couldn't find anything else (except a kfile_plugin) so you might have to wait for KDE 3.3.