Dieser Digest wurde noch nicht auf Deutsch übersetzt. Könnte er aber sein!
Werden Sie aktiv, und übersetzten Sie ihn!

prev
Ausgabe 48
4. März 2007
von Danny Allen
next


Diese Woche ...
KSplashX, a potential replacement for the KSplashML engine is imported into KDE SVN. Continued progress in the Solid and NetworkManager integration. More refinement, including better keyboard shortcuts, in Konsole. New keyboard layouts in KTouch. Icon and undo support in Step, the educational physics simulation package. KBounce becomes the latest game to move to a scalable interface and graphics. More work in KSquares, Konquest, KSpaceDuel and KReversi. KSudoku starts to be ported to KDE 4. Initial support for input fields and other form elements in okular. A co-ordinate grid and Wikipedia entries for cities comes to Marble. Further improvements, including the addition of Tree View functionality to the Dolphin file manager. New features in Mailody. Initial video support in Amarok, with heavy interface redevelopment underway for version 2.0. Last stages of an interface overhaul for the next version of KTorrent are completed. Proxy support added to the KDE Windows installation utility. Strigi is moved from playground to the kdesupport module.

Luboš Luňák requests comment on his proposal to replace KSplashML (the KDE splash engine) with a more lightweight implementation, KSplashX:
Two things related to the splashscreen, related to each other:
  • I'd like to add a new splash implementation and would like to get feedback
  • slightly as a result of above, but not really, like to propose changing some things about the splash
There's branches/work/ksplashx in SVN. It's based on the ksplashx SUSE has been using since like 9.3 (I don't really remember). There's a README, but in short, add the subdir to kdebase, build it, the current splash theme is ported, "ksplashx Default --test" will show it.

Differences to current (KSplashML) implementation are:
  • doesn't link against Qt, uses only few sources from Qt (Qt3 actually, but there's no point in porting); as such it's up and running very quickly, unlike KSplashML, which links KDE libraries up to libkio, loading of which takes ages under realistic conditions during KDE startup
  • KSplashML has been unmaintained for quite some time
  • I also happen to personally think KSplashML is an overdesigned mess, but I guess that doesn't really count when I want to add another implementation using Xlib directly :)
  • themes are not C++ code but are created using a simple syntax file, with slightly limited capabilities (see below); I could even add a script to convert KSplashML's Default engine-based themes if wanted.
In practice, most of KSplashML's features shouldn't really matter and the only real difference should be almost instant startup. I don't really insist on dumping KSplashML if somebody sees a reason for it to live, but then I don't see it myself.

All what KSplashX can do, basically, is just adding images to the splash window and overlaying animations. That may not seem much, but that happens to be what splashscreens do :). Some seemingly missing features include:
  • No text support. Can be still done by preparing images with texts rendered into it. There's no i18n support either, but if needed, could be done by having extra images per language. However, splashes usually tend to display two things, 1) things like "KDE" or "3.5", which are not translated and are part of the images, 2) things like "Initializing peripherals" or "Loading the window manager", which are rather uninteresting and a lie anyway.

    Our startup sequence has changed quite a lot since the times this was done (and will most probably still change a bit for KDE4) and the messages no longer match, nor they make that much sense (I still remember the times when people complained about KWin starting way too long just because that message was shown while something else was hogging the system). I'd like to propose to just have, say, 8 or 10 checkpoints at some arbitrary points in the startup and just show progressbars or only icons or whatever depending on the theme for them (not necessarily always as much as 8 or 10).
  • No support for locolor. KSplashML first tries a locolor version of the splash for bpp == 8. Do we still need that? Should be simple to add if needed.
  • Obviously, since there's no C++ code, there's no way to add arbitrary things like icons jumping on the bottom edge of the screen, but do we really need that anyway?
So, comments, objections, flames?

p.s. The "Simple" and "None" splashscreens are definitely going to stay, of course :)

Jos van den Oever provides a brief update on Strigi:
Here's the Strigi status. Strigi has moved into a more prominent location in KDE SVN: kdesupport/strigi.

It will be a requirement for kdelibs soon and installation instructions are available on TechBase.

This is a prelude to adding a new KFileMetaInfo implementation which relies on Strigi. The first implementation will pull data from the file itself. Later it will be extended to get information from Strigi's index and from NEPOMUK's 'triple' store.

That's really all for now...

Josef Spillner talks about the GGZ Gaming Zone framework and how it relates to the KDE games arena:
The GGZ Gaming Zone (or GGZ for short) is a cross-platform multiplayer environment focusing on casual online games, but providing development tools and infrastructure for other game types as well. Most of the client-side development focuses on Java, SDL/Pygame, Gtk+/GNOME and - now with renewed focus - KDE. By importing some of our KDE-specific libraries into KDE SVN and adding on top of them, we hope to get a more robust and pervasive gaming infrastructure for KDE 4.0.

GGZ development for KDE is not new, those with a sense of real nostalgia will have heard of it already. What is new is the inclusion into KDE and the technical maturity of the framework. With just a few lines of code, game developers will be able to access great functionality such as game server events, chatting, statistics, savegames and tournaments. What still needs to be done at this point is a few common dialogs.

The first game (KReversi) compiles nicely with GGZ support already, and playing in general works, but some protocol optimizations will follow. Future work includes improvements of the protocol code generator so that all hand-written network code can disappear and we can toggle between efficient binary communication and developer-friendly XML communication as we like.


What is important to know (not comprehensible from the image) is that the "core client" to the left (the one players use to meet and chat) is still the old KDE 3 version and needs a rewrite, which might or might not happen in time for KDE 4.0.

p.s. Some people will kill me because I promised to work on knewstuff2 first and leave the game stuff for afterwards. I just cannot resist :)

As an aside, Josef asks about the Commit-Digest extended statistics graphics, and if there is a way to contribute to the data collection effort. And i'm happy that he asked! KDE SVN account holders can add their data to the aggregated statistics by following the instructions at http://commit-digest.org/data/. Thanks!


Statistiken
Commits: 2002 von 227 Entwicklern, 4169 Zeilen geändert, 1364 neue Dateien.
Offene Programmfehler: 13048
Offene Wünsche: 12376
Neue Programmfehler: 261 in den letzten sieben Tagen.
Behobene Programmfehler: 212 in den letzten sieben Tagen.

Commit-Zusammenfassung
Modul Commits
/trunk/KDE
520
/branches/stable
297
/branches/work
269
/trunk/playground
222
/trunk/extragear
152
/trunk/l10n
145
/trunk/koffice
134
/trunk/www
91
/branches/KDE
59
/trunk/kdesupport
42
Zeilen Entwickler Commits
207
Pino Toscano
85
138
Laurent Montel
67
155
Aaron J. Seigo
60
122
Thomas Zander
49
162
Adam Treat
47
56
Dan Meltzer
38
77
Vladimir Kuznetsov
36
127
Allen Winter
36
62
David Faure
33
6
Achim Bohnet
32

Übersetzungsstatus (i18n)
Sprache Prozent vollständig
Portugiesisch
100.00%
Holländisch
96.78%
Estnisch
94.85%
Französisch
93.15%
Britisches Englisch
87.16%
Polnisch
87.01%
Türkisch
84.95%
Galizisch
87.51%
Russisch
82.45%
Catalan
78.69%

Fehlerbeheber und Aktivität
Fehlerbeheber Anzahl der behobenen Fehler
Bram Schoenmakers
60
Thomas McGuire
17
Martin Koller
12
Tommi Tervo
12
Alexandre Pereira de Oliveira
11
Tobias Knieper
10
Peter Rockai
9
Luboš Luňák
8
Håvard Frøiland
6
Philip Rodrigues
6

Programm Aktivität
Amarok
  6185
KMail
  3365
Kate
  3178
KDevelop
  3176
K3B
  2932
Kopete
  2868
Kontact
  1790
Kicker
  1766
Quanta
  1402
Kaffeine
  1392


Person Aktivität
David Faure
  922
Adriaan de Groot
  717
Stephan Kulow
  712
Waldo Bastian
  502
Aaron J. Seigo
  472
Danny Allen
  380
George Staikos
  373
Jonathan Riddell
  300
Thomas Zander
  269
Inge Wallin
  238
Ursprungsländer der Commits

Demografische Zuordnung der Commits
Geschlecht
92.0 %       Männlich
6.34 %       (unbekannt)
0.430 %       Weiblich
Motivation
52.0 %       (unbekannt)
32.4 %       Freiwilliger Helfer
14.3 %       Im Auftrag einer Firma
 
Alter
71.7 %       (unbekannt)
14.8 %       25 bis 34
9.30 %       18 bis 24
2.58 %       35 bis 44
0.268 %       Unter 18
0.107 %       45 bis 54


Inhalte
  Fehlerbehebungen Funktionen Optimierungen Sicherheit Anderes
Behindertengerechtheit
Entwicklungs-Werkzeuge [*] [*]
Unterricht [*] [*]
Grafik [*] [*] [*]
KDE-Basis [*] [*] [*] [*]
KDE-PIM [*] [*] [*] [*]
Büro [*] [*] [*]
Konqueror
Multimedia [*] [*]
Netzwerk-Werkzeuge [*] [*] [*]
Benutzerschnittstelle [*] [*]
Hilfsmittel [*] [*]
Spiele [*] [*] [*]
Anderes [*]

There are 147 selections this week.

Fehlerbehebungen
Entwicklungs-Werkzeuge
Andras Mantia machte Änderungen in /branches/KDE/3.5/kdewebdev/quanta:
Fix crash when dropping a document template on an Untitled empty document by removing the hack to destroy/recreate the document if it is empty and Untitled.

From my POV this case in handled, but if the Kate devels want, they can reopen the report.
Problembericht 141908: When draging/ droping a template into the main frame it crashes
Diffs: 1, 2, 3 Revision 637709

Unterricht
Albert Astals Cid machte Änderungen in /branches/KDE/3.5/kdeedu/kgeography:
Rangoon is not the capital of Myanmar anymore
Problembericht 142329: The capital of Myanmar is not Rangoon
Diffs: 1, 2, 3 Revision 638362

Spiele
Stephan Kulow machte Änderungen in /trunk/KDE/kdegames/klines:
some random fixes my wife complained about - including creating higher resolution graphics
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 6 mehr) Revision 638808
Sichtbare Änderungen ansehen (nach 2 Dateien)

Aron Boström machte Änderungen in /trunk/playground/games/bovo:
fix bug in engine, which caused gameovers pretty randomly. This means that the game is fully playable and releasable.
Diffs: 1, 2, 3 Revision 638970

Grafik
Eli Fidler machte Änderungen in /trunk/extragear/graphics/kst/src/libkstapp/kstsettingsdlg.ui:
settings dialog is modal, so convert to OK/Cancel
Problembericht 141662: Plot font size is not updated after hitting Apply in Kst Settings...
Diffs: 1, 2 Revision 638381
Sichtbare Änderungen ansehen (nach 1 Datei)

KDE-Basis
Troy Unrau übertrug eine Änderung für /trunk/KDE/kdebase/workspace/krunner/interface.cpp:
Fix two bugs:

Pressing ALT-F2 while window is not Active cause random window stacking cycles, added line to fix that...

Pressing ALT-F2 while a window was already open erased existing text, which is bad... fixed that too... it now simply raises the existing window with the existing text :)
Diff Revision 637032

Phobos Kappa machte Änderungen in /trunk/playground/base/kbfx_plasma:
Fixed resize button issues + Fixed layout bugs + Added into configapp auto configure for 2 and 3 panels layout + GUI and source cleanup
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 10 mehr) Revision 637033
Sichtbare Änderungen ansehen (nach 2 Dateien)

Troy Unrau machte Änderungen in /trunk/KDE/kdebase/workspace/krunner:
More use case bugs...

ALT-F2 forcibly steals focus now, but all other calls to display do not...

And following up the last commit, pressing ESC should hide and clear the field so I added a vanish() slot that does this. It could actually be useful to expose this slot via dbus as it's essentially a way to close the run dialog without killing the app.

The name vanish() can be renamed if people don't like it :P
Diffs: 1, 2, 3 Revision 637035

Dominik Haumann machte Änderungen in /branches/KDE/3.5/kdebase/kate/app:
Patch from Massimo Fidanza
Use Extended mode instead of Multi for the file view, as it works better when doubleclick mode is used. Make sure the mode is set after changing view type. Thanks for the patch!
Problembericht 123700: In the file system browser multi selection is active
Diffs: 1, 2 Revision 638096

Aaron J. Seigo machte Änderungen in /trunk/KDE/kdelibs/kio/kio:
memory leak; whenever init was called it was creating a new dptr without deleting the existing one, and setData called init. minicli would call setData repeatedly. unfortunately, setData was inlined and so were the constructors (!!).

so if you encounter crashes in your apps (e.g. konqueror) after updating kdelibs, rebuild them.
Diffs: 1, 2 Revision 638735
Diskussion

KDE-PIM
Tom Albers machte Änderungen in /trunk/playground/pim/mailody/src:
A disconnect was commented out and one was wrong, resulting in to multiple redraws of the message, when switching 10 times between two messages, you would actually start to notice the delay. Fixed that.

Also fixed the ugly, ugly, ugly draw error on the first few messages!!!
Diffs: 1, 2 Revision 638141

Hilfsmittel
Simon Edwards machte Änderungen in /branches/guidance/0.7:
Displayconfig, userconfig and wineconfig didn't handle RTL desktops correctly. (Diego lastrubni)
Diffs: 1, 2, 3 Revision 637788

Funktionen
Entwicklungs-Werkzeuge
Thomas Gallinari machte Änderungen in /branches/work/isi-umbrello/umbrello/umbrello:
We can now add as many dash lines as we want for a parallel or alternative combined fragment, by a right click on it and selecting 'Add Interaction Operand'.
Diffs: 1, 2, 3, 4 Revision 638586
Diskussion

Alexander Dymo machte Änderungen in /trunk/KDE/kdevelop/plugins:
Implemented new application wizard plugin for KDevelop4.
This appwizard understands the same template format I've used for KDE-Eclipse with an addition of 1 obligatory .kdevtemplate file.

The new template format is dead simple: the project template is just an archive which will be unpacked as is to destination directory. No copy/process rules are required.

File names and file contents will be processed by macro expander on unpacking.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 20 mehr) Revision 638675
Sichtbare Änderungen ansehen (nach 1 Datei)

Alexander Dymo machte Änderungen in /trunk/KDE/kdevelop:
Added simple C++/Qt4/GUI application template for the new application wizard.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 3 mehr) Revision 638676
Sichtbare Änderungen ansehen (nach 1 Datei) Diskussion

Unterricht
Håvard Frøiland machte Änderungen in /trunk/KDE/kdeedu/ktouch/src:
Switched to new implementation of the text line. And finally fixed the dead keys problem.
Diffs: 1, 2, 3, 4, 5 Revision 637002

Håvard Frøiland machte Änderungen in /trunk/KDE/kdeedu/ktouch:
added training and keyboard for Czech Republic. Thanks to. Jan Drábek
Diffs: 1, 2, 3, 4 Revision 637248

Håvard Frøiland machte Änderungen in /trunk/KDE/kdeedu/ktouch/keyboards:
Added two Turkish keyboard layouts (type Q and F). Thanks to Görkem
Diffs: 1, 2, 3 Revision 637256

Aleix Pol Gonzalez machte Änderungen in /trunk/playground/edu/kalgebra/src:
NEW Basic differentiation support added. plus/minus multiplication and power
Diffs: 1, 2, 3, 4, 5, 6, 7 Revision 637546

Peter Hedlund machte Änderungen in /trunk/KDE/kdeedu:
Work on the kvtml writer
Diffs: 1, 2, 3 Revision 637582

Vladimir Kuznetsov machte Änderungen in /trunk/playground/edu/step/step:
Undo/redo now works for simulation.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 2 mehr) Revision 637672

Vladimir Kuznetsov machte Änderungen in /trunk/playground/edu/step/step:
Undo now support clean state.
Diffs: 1, 2, 3, 4 Revision 637814

Pino Toscano machte Änderungen in /trunk/KDE/kdeedu/kstars/kstars:
Small refactoring of the Find dialog:
- implement an own sorting+proxy strategy for the list using the Qt4 interview framework (document how to make the filter by type working with the new system, it was not working even before)
- delay the on-type search with a 0.5s timer, so it's a bit more usable
- disable the Ok button if no astro body is selected (eg when the list has no search result)

I hope it's all OK...
Diffs: 1, 2, 3 Revision 637818
Sichtbare Änderungen ansehen (nach 1 Datei)

Peter Hedlund machte Änderungen in /trunk/KDE/kdeedu/libkdeedu/kdeeducore:
An application can now specify the delimiter to use for csv import and export
Diffs: 1, 2, 3, 4 Revision 638091

Vladimir Kuznetsov machte Änderungen in /trunk/playground/edu/step/step:
Spring graphics now looks quite better.
Spring attaching with mouse now works reliable.
Spring works even if one end is not attached.
Undo/redo now works reliably.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 15 mehr) Revision 638262

Vladimir Kuznetsov machte Änderungen in /trunk/playground/edu/step/step:
Added icons support to palette. Now it's time to actually draw them !
Diffs: 1, 2, 3, 4, 5, 6, 7 Revision 638337
Sichtbare Änderungen ansehen (nach 1 Datei)

Peter Hedlund machte Änderungen in /trunk/KDE/kdeedu/kvoctrain/kvoctrain:
A new Action based approach to the learning menu. Currently none of the menu items do anything.
Diffs: 1, 2, 3, 4, 5, 6 Revision 638430

Vladimir Kuznetsov machte Änderungen in /trunk/playground/edu/step/step:
Added some ugly icons.
Diffs: 1, 2, 3, 4, 5 Revision 638538
Sichtbare Änderungen ansehen (nach 3 Dateien)

Spiele
Josef Spillner machte Änderungen in /trunk/KDE/kdegames:
- some 111 kB online gaming centre patch as outlined on kde-games-devel
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 29 mehr) Revision 637369

Matt Williams machte Änderungen in /trunk/playground/games/ksquares:
Another patch by Fela Winkelmolen.
* Increase drawing efficiency
* Grey-out unused playing in new game dialog
* Shorter delay for AI player
* Neater mouse event handling
* Correct z-positioning of scene
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9 Revision 637478
Sichtbare Änderungen ansehen (nach 1 Datei)

Branan Riley übertrug eine Änderung für /trunk/KDE/kdegames/kspaceduel/general.ui:
GUI: The "General" page of the configuration dialog has been changed. Instead of LCD numbers, there are now spin boxes.

There are also some behind-the-scenes modifications to the layout system to make it easier to add/remove config elements at a later date, but it doesn't change the view at all.

I'm working on making the same changes to the "Game" page, but it's a bit more complicated than the "General" page.
Diff Revision 637567
Sichtbare Änderungen ansehen (nach 1 Datei)

Mauricio Piacentini machte Änderungen in /trunk/KDE/kdegames/libkmahjongg:
Our KMahjonggTilesetSelector config page is almost done now, it taps into the KConfigSkeleton object to get default values at startup and shows a preview to the user
Diffs: 1, 2, 3, 4 Revision 637619

Albert Astals Cid machte Änderungen in /trunk/KDE/kdegames/konquest:
First rework of the newgame dialog, it's full of TODO but Pinaraf will take care of those ;-)
Diffs: 1, 2, 3, 4, 5, 6 Revision 637819
Sichtbare Änderungen ansehen (nach 1 Datei)

Josef Spillner machte Änderungen in /trunk/KDE/kdegames/kreversi:
- implement the remainder of the protocol
- make two-player handshake work
- make Danny happy because now we can have better screenshots

The following 3 issues will have to be solved to complete the work:
- use client-side chip-flipping or propagate it from the server
- game over not handled in the GUI yet
- disallow "new game" or modify it to trigger the play-again feature
Diffs: 1, 2, 3 Revision 637976

Tomasz Boczkowski machte Änderungen in /trunk/KDE/kdegames/kbounce:
port to KGameCanvas, SVG graphics and architectural changes
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 7 mehr) Revision 638887
Sichtbare Änderungen ansehen (nach 1 Datei)

Grafik
Pino Toscano machte Änderungen in /trunk/playground/graphics/okular:
Preliminary supports for text and choice form fields.
This includes:
- the interfaces for the generators
- the basic widgets for editing their value
- a top bar for show/hide the forms of a document
- the implementation of the forms for the PDF backend
still nothing that can be done with them, nor the value of the forms can be saved...
... but it's a start! :-)
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 9 mehr) Revision 637001

Aurelien Gateau machte Änderungen in /trunk/playground/graphics/gwenview:
Implemented a proof-of-concept KPart for raster images, using QGraphicsView.
Diffs: 1, 2, 3, 4, 5, 6 Revision 637061

Aurelien Gateau machte Änderungen in /trunk/playground/graphics/gwenview/part:
Added zooming support to part
Diffs: 1, 2, 3, 4 Revision 637071

KDE-Basis
Kevin Krammer machte Änderungen in /branches/work-qt4-qt3backport:
Adding support for creating and detecting a couple of the D-Bus standard errors.

Still needs to be tested
Diffs: 1, 2 Revision 637214

Peter Penz machte Änderungen in /trunk/KDE/kdebase/apps/dolphin/src:
Implemented one of the most often requested features for Dolphin: allow that the command 'Delete' is shown in the context menu to bypass the trash. Like in Konqueror the default setting is that the 'Delete' command is not shown. TODO: currently this is a custom setting of Dolphin. Konqueror uses the global settings from KDE for this -> should this be changed to use the global setting instead?
Diffs: 1, 2, 3, 4, 5 Revision 637232

Peter Penz machte Änderungen in /trunk/KDE/kdebase/apps/dolphin/src:
As Aaron suggested: use the global setting for "Show Delete command" instead of using a custom Dolphin setting. I hope I used the reworked KConfig classes in a correct manner (setGroup() has been marked as deprecated, Konqueror still uses those deprecated methods).
Diffs: 1, 2, 3 Revision 637272

Andriy Rysin machte Änderungen in /trunk/KDE/kdebase/workspace/kcontrol/kxkb:
- initial support for kxkb applet
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 5 mehr) Revision 637305

Andre Duffeck machte Änderungen in /trunk/KDE/kdebase/workspace/ksmserver:
Add suspend support using solid. Show a small arrow if a button has a popupmenu.
Diffs: 1, 2, 3 Revision 637508
Diskussion

Luboš Luňák machte Änderungen in /branches/work/ksplashx:
Splash that's more capable than ksplashsimple and faster than ksplashml.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 61 mehr) Revision 637753
Sichtbare Änderungen ansehen (nach 18 Dateien)

Will Stephenson machte Änderungen in /trunk/KDE/kdebase/runtime/solid/networkmanager:
First draft of the wireless network class, it only gets the properties at the moment.
Diffs: 1, 2, 3, 4, 5, 6, 7 Revision 637769

Peter Penz machte Änderungen in /trunk/KDE/kdebase/apps/dolphin/src:
The icons view and details view don't use hardcoded (test-) values anymore, instead the settings for fonts, grid size, ... are read out. The settings dialogs itself will be reworked later if it is clear what should be configurable in which manner.

At least the current settings dialog allows to play with the new capabilities we got by KFileItemDelegate, just lets see what we can improve later on...
Diffs: 1, 2, 3, 4, 5, 6 Revision 637792

Matt Broadstone machte Änderungen in /trunk/KDE/kdebase/workspace/plasma:
get things building - somewhat
Diffs: 1, 2, 3, 4, 5, 6, 7 Revision 637815

Robert Knight machte Änderungen in /branches/work/konsole-split-view/konsole:
Re-enable bookmark menu in the front end and make menu pick up the working directory of the current session when 'Add Bookmark' is clicked. Not yet emitting the 'cd /bookmark/path' command when the bookmark is selected
Diffs: 1, 2, 3, 4, 5, 6, 7 Revision 637883

Robert Knight machte Änderungen in /branches/work/konsole-split-view/konsole:
Implement bookmark opening for local URLs in the new front-end. Handling for ssh:// etc. still to be done. Update license for KonsoleBookmarkHandler.* to GPLv2+
Diffs: 1, 2, 3, 4, 5 Revision 637894

Robert Knight machte Änderungen in /branches/work/konsole-split-view/konsole:
Make 'Search History' menu item into a toggle which hides or shows the search bar when toggled. Search bar doesn't actually do anything yet.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8 Revision 637905

Robert Knight machte Änderungen in /branches/work/konsole-split-view/konsole:
Add shortcuts for various actions:

* Ctrl+Shift+C - Copy (same as gnome-terminal)
* Ctrl+Shift+V - Paste (same as gnome-terminal)
* Ctrl+Shift+F - Open/close search bar
* F3 - Find Next
* Shift+F3 - Find Previous
* Ctrl+Shift+X - Clear Everything (History and current display)
* Ctrl+Shift+S - Split / Unsplit the view
* Ctrl+Shift+T - Detach the current view
* Ctrl+Shift+W - Close current tab (same as gnome-terminal)
* Ctrl+Shift+A - Monitor for Activity
* Ctrl+Shift+I - Monitor for Silence
Diffs: 1, 2 Revision 637929

Torsten Rahn machte Änderungen in /trunk/playground/base/marble/src:
- Basic Coordinate Grid implementation. No optimizations for speed yet.
- Rudimentary Wikipedia entry support for cities.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 11 mehr) Revision 637960
Sichtbare Änderungen ansehen (nach 1 Datei)

Barış Metin machte Änderungen in /trunk/KDE/kdebase/workspace/krunner/runners:
initial implementation of CalculatorRunner plugin.
Diffs: 1, 2, 3, 4, 5, 6 Revision 638078

Peter Penz machte Änderungen in /trunk/KDE/kdebase/apps/dolphin/src:
Jippie: file previews are generated again! Thanks to Fredrik for giving me a hint how to do it (if I would have known that it is so easy, I'd have implemented it already some weeks ago...).

It's very nice that the details view now also is able to show previews (Kudos to Interview Jippie: file previews are generated again! Thanks to Fredrik for giving me a hint how to do it (if I would have known that it is so easy, I'd have implemented it already some weeks ago...).

It's very nice that the details view now also is able to show previews (Kudos to Interview & KDirModel). KDirModel).
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 Revision 638081

John Tapsell machte Änderungen in /branches/work/kdehw/solidstats:
Add the start of a library to get the list of processes
Diffs: 1, 2, 3, 4, 5 Revision 638233

Andreas Hartmetz machte Änderungen in /branches/work/kdelibs-mousegestures:
some work on gesture acquisition, merge from trunk
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 13 mehr) Revision 638296
Sichtbare Änderungen ansehen (nach 2 Dateien)

Luboš Luňák machte Änderungen in /branches/work/ksplashx/kcm:
Support non-KSplashML engines in the kcm.
Diffs: 1, 2 Revision 638378

Peter Penz machte Änderungen in /trunk/KDE/kdebase/apps/dolphin/src:
Allow zooming in and zooming out in the icons view.
Diffs: 1, 2, 3, 4, 5, 6, 7 Revision 638386

Robert Knight machte Änderungen in /branches/work/konsole-split-view/konsole:
* Revert the changes to the screen and emulation from the last commit.

Will follow a different approach to allowing views to show different parts of the same session at once.

* Make the "Search History" menu item a normal action rather than a toggle action.
* Search terminal history and jump to first match when text in search box is changed.
* Call QApplication::processEvents() periodically while searching history to prevent UI from becoming unresponsive with large histories.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 2 mehr) Revision 638397

Torsten Rahn übertrug eine Änderung für /trunk/playground/base/marble/data/svg/marble.svg:
Icon in progress by Nuno Pinheiro.
Diff Revision 638442

Peter Penz machte Änderungen in /trunk/KDE/kdebase/apps/dolphin/src:
It seems some people cannot live without a tree view ;-)

So Dolphin will provide a dock which contains the directory hierarchy, which will be synchronized with the active view. It does not clutter the UI (the dock can be turned off), but makes happy a lot of users -> kind of win-win-situation.

This commit provides only a rough initial version, which shows the current URL as tree. I'll work on the interaction during the next week(s)...
Diffs: 1, 2, 3, 4, 5, 6, 7, 8 Revision 638628

Will Stephenson machte Änderungen in /trunk/KDE/kdebase/runtime/solid/solidshell:
Add basic support for networking discovery
Diffs: 1, 2 Revision 638708

Aaron Eisenberg machte Änderungen in /trunk/KDE/kdebase/workspace/krunner:
Added an options button to the GUI and a function to show and hide options (though the options don't display yet)
Diffs: 1, 2 Revision 638728

Aaron J. Seigo machte Änderungen in /trunk/KDE/kdebase/apps/dolphin/src:
respect the show hidden files settingin the url nav bar
Diffs: 1, 2, 3, 4 Revision 638732

Aaron J. Seigo machte Änderungen in /trunk/KDE/kdebase/workspace/krunner/runners/shell:
respect kiosk settings for shell access
Diffs: 1, 2 Revision 638733

Will Stephenson machte Änderungen in /trunk/KDE/kdebase/runtime/solid/solidshell:
Add support for disabling wireless and overall networking, and querying this status
Diffs: 1, 2 Revision 638790

Aaron J. Seigo machte Änderungen in /trunk/KDE/kdebase/workspace/krunner:
show the options in an animated widget. tres cool.
TODO: provide a separate graphical element for it, like a slide-out sheet
Diffs: 1, 2, 3, 4, 5, 6 Revision 638981

KDE-PIM
Tom Albers machte Änderungen in /trunk/playground/pim/mailody:
Finished feature where we make it possible to include a html part on every outgoing message which is based on the plain part, this means the receiver can see the colors of the quotation level and clickable links. Fixed libkmime for that and added the configuration option for that.
Diffs: 1, 2, 3, 4, 5 Revision 637766

Tom Albers machte Änderungen in /trunk/playground/pim/mailody/src:
In the past selecting mailboxes always resulted in populating the messagelist. Last mentioned cleared the headers. Now that is no longer the case, so clear the header list as soon as someone clicks on another mailbox. Much cleaner and should have been done from the start.
Diffs: 1, 2 Revision 638267

David Jarvie machte Änderungen in /trunk/KDE/kdepim/kalarm:
Provide a Play button in the sound file dialogue.
Diffs: 1, 2, 3, 4, 5, 6, 7 Revision 638447

Tom Albers machte Änderungen in /trunk/playground/pim/mailody:
Implement 'go to next unread', simulated behaviour of KMail iirc:
a) if message shown, scroll down to end of the message
b) go to next unread message in that box
c) go to next folder with unread messages && go to b.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8 Revision 638684

Volker Krause machte Änderungen in /trunk/KDE/kdepim/akonadi:
Add resource online/offline state.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 10 mehr) Revision 638873

Tom Albers machte Änderungen in /trunk/playground/pim/mailody:
Add feature to save a message as a text file
Diffs: 1, 2, 3, 4, 5, 6, 7, 8 Revision 638989

Multimedia
Dan Meltzer machte Änderungen in /branches/work/amarok_uirefactor/src:
ZOMG Amarok plays videos!
This requires the phonon engine, and xcb. The video currently only displays in a very small part of the widget, thats next on my list of things to fix.
Diffs: 1, 2 Revision 637010

Dan Meltzer machte Änderungen in /branches/work/amarok_uirefactor:
The Statusbar now Belongs to the playlistwindow. This makes things look a good bit cleaner, but still needs the position slider to make it up to the toolbar.

I think that we should still have a statusbar for Messages and stuff for the entire App, though maybe we can work around that somehow?

Additionally, the playlist search field now is a lot more reasonably sized, making things look a good bit nicer. Up next is beautification.
Diffs: 1, 2 Revision 637299

Nikolaj Hald Nielsen machte Änderungen in /trunk/extragear/multimedia/amarok/src:
Started porting the Magnatune store to a propper Qt4 Model that can be easilly inserted into a ServiceBase. It can currently show artist, albums and tracks, but not much else works. It uses semi lazy database access (needs some improvement)
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 29 mehr) Revision 637565
Sichtbare Änderungen ansehen (nach 3 Dateien)

Nikolaj Hald Nielsen machte Änderungen in /trunk/extragear/multimedia/amarok/src/servicebrowser/magnatunestore:
Genre selection box now works (and model + view is updated accordingly). Slowly bringing the Magnatune store back to life on top of the ServiceBase framework...
Diffs: 1, 2, 3, 4, 5, 6 Revision 638052

Jeff Mitchell übertrug eine Änderung für /trunk/extragear/multimedia/amarok/src/collectiondb.cpp:
As discussed, make the first star tri-state: clicking on it now toggles between half-star, full-star, and no rating.
Diff Revision 638112

Nikolaj Hald Nielsen machte Änderungen in /trunk/extragear/multimedia/amarok/src:
Service based Magnatune store now displays artist and album info
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 3 mehr) Revision 638360

Dan Meltzer machte Änderungen in /trunk/extragear/multimedia/amarok/src:
move repeat/random to the playlist instead of the statusbar.

I'm experimenting with leaving them as text.. I always found the icons hard to follow.

This also spaces the playlist a bit better in my opinion, we can talk about it.
Diffs: 1, 2 Revision 638365

Jeff Mitchell machte Änderungen in /branches/stable/extragear/multimedia/amarok/src:
Finish colored rating stars. Can specify all colors, they are saved, and can decide whether to have a separate half-star color or whether they should follow the normal star color. Colors are updated instantly everywhere they're used. Try it out!
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 1 mehr) Revision 638401
Sichtbare Änderungen ansehen (nach 1 Datei)

Dan Meltzer machte Änderungen in /branches/work/amarok_uirefactor/src:
Re-enable video support... lots to do to get it working properly
Diffs: 1, 2, 3, 4, 5 Revision 638470

Netzwerk-Werkzeuge
Manolo Valdes machte Änderungen in /branches/work/make_kget_cool/kget/transfer-plugins/metalink:
metalink almost usable
Diffs: 1, 2, 3, 4, 5 Revision 637238

Joris Guisson machte Änderungen in /trunk/extragear/network/ktorrent:
Part 3 of the GUI overhaul for 2.2 :
- Opening and closing of multiple tabs is now possible
- At least one tab must be open all the time
- By default two tabs are shown : downloads and uploads
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 9 mehr) Revision 637795

Büro
Thorsten Zachmann machte Änderungen in /trunk/koffice:
o Started to implement saving in kopageapp so that I have one application to test the saving/loading stuff.

It is already possible to load a document saved by kpresenter or kivio in OpenOffice. The result is far from perfect, but it is a first step in the right direction :-)

The code is still in the designing phase, so please wait until the api has setteled before using the code.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 6 mehr) Revision 637047

Sebastian Sauer machte Änderungen in /trunk/koffice/krita:
initial patch to be able to run Krita scripts from within the commandline.
Diffs: 1, 2, 3, 4, 5, 6 Revision 637473

Cyrille Berger machte Änderungen in /trunk/koffice/krita/plugins/paintops/dynamicbrush:
add the missing files
correctly fix the mess of those libraries nameadd cloning of shape and coloring, which fix the dynamic brush creating exponential dabs
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 4 mehr) Revision 637539

Casper Boemann machte Änderungen in /trunk/koffice/plugins/defaultTools:
beginnings of a koffice wide zoom tool
Diffs: 1, 2, 3 Revision 637676

Thomas Zander machte Änderungen in /trunk/koffice:
First (simple) version of connections between shapes.
This is just playing around, not much in API stability yet.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 3 mehr) Revision 637712

Sven Langkamp machte Änderungen in /trunk/koffice/krita:
implemented snap to grid
Diffs: 1, 2, 3, 4 Revision 638823

Sven Langkamp übertrug eine Änderung für /trunk/koffice/krita/ui/kis_doc2.cc:
Use the KOffice undo stack in the ui instead of the old Krita one. Also warn if an old command is used
Diff Revision 638947

Benutzerschnittstelle
Thomas Lübking machte Änderungen in /trunk/playground/artwork/Oxygen/style/code:
changes to the groupbox look, the comboboxes, radios, focus mechanism, background generation (to work better with dark colors), the dial and the toolboxes, also frame rendering fixes
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 Revision 637230

David Vignoni machte Änderungen in /trunk/playground/artwork/Oxygen/theme/svg/filesystems:
updating trash icons
Diffs: 1, 2, 3 Revision 637363

Thomas Lübking machte Änderungen in /trunk/playground/artwork/Oxygen/style/code:
fixes to slider, new scrollbar look, new sunken frames
Diffs: 1, 2, 3, 4, 5, 6, 7 Revision 637604

David Vignoni machte Änderungen in /trunk/playground/artwork/Oxygen:
view-refresh on new simple browsing style
Diffs: 1, 2, 3, 4, 5 Revision 638070
Sichtbare Änderungen ansehen (nach 2 Dateien)

David Vignoni machte Änderungen in /trunk/playground/artwork/Oxygen:
new styled go-first/last and goto-page
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 2 mehr) Revision 638215
Sichtbare Änderungen ansehen (nach 3 Dateien)

Nuno Fernades Pinheiro übertrug eine Änderung für /trunk/playground/artwork/Oxygen/theme/svg/apps/marble.svg:
new improved version, still misses handle
Diff Revision 638819
Sichtbare Änderungen ansehen (nach 1 Datei)

David Vignoni machte Änderungen in /trunk/playground/artwork/Oxygen:
new version in line with the new browsing arrows set
Diffs: 1, 2, 3, 4, 5 Revision 638984
Sichtbare Änderungen ansehen (nach 4 Dateien)

Hilfsmittel
Ralf Habacker machte Änderungen in /trunk/kdesupport/kdewin32/installer:
- added proxy support
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 1 mehr) Revision 637744
Sichtbare Änderungen ansehen (nach 1 Datei)

Ivan Čukić machte Änderungen in /trunk/playground/utils/kamion/kamion-gui/pics:
New icons - Oxygen style
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 5 mehr) Revision 638526
Sichtbare Änderungen ansehen (nach 14 Dateien)

Ralf Habacker machte Änderungen in /trunk/kdesupport/kdewin32/installer:
added support for using IE proxy setting
Diffs: 1, 2, 3, 4, 5, 6, 7, 8 Revision 638536
Sichtbare Änderungen ansehen (nach 1 Datei)

Ralf Habacker machte Änderungen in /trunk/kdesupport/kdewin32/installer:
- added firefox proxy setting support, assuming that the ftp proxy is the same as for http
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 2 mehr) Revision 638596
Sichtbare Änderungen ansehen (nach 1 Datei)

Optimierungen
KDE-Basis
Aaron J. Seigo machte Änderungen in /trunk/KDE/kdebase/workspace/krunner:
delay the fuzzy searches by a bit so it lags behind typing and doesn't consume too much cpu in the meantime

don't do a search when the line edit has no text

have servicerunner look in Keywords= just for fun
Diffs: 1, 2, 3, 4 Revision 637909

KDE-PIM
Tom Albers machte Änderungen in /trunk/playground/pim/mailody/src:
- QObject is faster then QWidget, QChar is faster then QString
Improved loading of 8700 messages from 1500ms to 1285ms

800ms is used to parse the headers for essential data (messageid, reply to data and date).
I would love to know how to make that faster.

-Fix searchline not working when switching mailboxes.
Diffs: 1, 2, 3 Revision 638121

Netzwerk-Werkzeuge
Martijn Klingens übertrug eine Änderung für /branches/KDE/3.5/kdenetwork/kopete/libkopete/kopetemessage.cpp:
Make Kopete::Message::unescape a whopping 4 times as fast by eliminating QRegExp.

Of the remaining cycles, about 2/3rd goes to QString::fromLatin1() and ~QString(), but that can't be optimized in KDE 3.5. (Moving it out of the loop had actually a negative effect because not all strings are created as much.) When porting to KDE 4, consider static QLatinStrings to avoid the creation of those objects altogether.

The other 1/3rd of time goes to the block of QString::replace() calls at the bottom. Can be optimized relatively trivial by using a similar loop as the new code for elements, but that is *much* less readable, so I hope that won't be needed for acceptable speed. Another 75% on code that just got 50% faster is not bad anyway ;)
Diff Revision 637222

Joris Guisson machte Änderungen in /trunk/extragear/network/ktorrent:
Patch from Scott Wolchok, which significantly increases speed of conversion in the ipfilter plugin.
Diffs: 1, 2 Revision 638056

Büro
Benoît Jacob machte Änderungen in /trunk/koffice:
Make use of the new computeInverseSafely() method introduced in Eigen 1.0.5.

This is much faster for small matrices (up to size 3x3) because then it doesn't compute a LU decomposition.

It also makes simpler code in KSpread.
Diffs: 1, 2, 3 Revision 637479

Anderes
Spiele
Paolo Capriotti machte Änderungen in /trunk/playground/games/kboard/src/variants:
* Started to think about an automated solution to handle enabling / disabling of variants at compile time. Something in the build process should create a file like variants-autogen, which is later included in variants.cpp.
* Disabled all variants except chess. Let's fix things for chess until it gets stable, then let's fix all other variants one at a time.
* Restored che knight rotation.
Diffs: 1, 2, 3, 4 Revision 637258

Francesco Rossi machte Änderungen in /trunk/playground/games/ksudoku:
KSudoku 0.4 KDE4 port initial import
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 117 mehr) Revision 638920
Sichtbare Änderungen ansehen (nach 6 Dateien)

Aron Boström machte Änderungen in /trunk/playground/games/bovo:
Initial import of Bovo. (A pen-and-paper game, where you tries to connect five in a row prior to your opponent
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 51 mehr) Revision 638931
Sichtbare Änderungen ansehen (nach 14 Dateien)

Grafik
Adam Treat machte Änderungen in /branches/work/kst/portto4/kst/src:
* Begin port of widgets. The curve appearance widget is now a Qt4 widget with a designer2 plugin.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8 Revision 637783
Sichtbare Änderungen ansehen (nach 1 Datei)

Adam Treat machte Änderungen in /branches/work/kst/portto4/kst/src/widgets:
* Large part of the port of widgets is done. I still have some more to go, but this eliminates a lot of old cruft and gets the designer files working with Qt4.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 14 mehr) Revision 637845
Sichtbare Änderungen ansehen (nach 2 Dateien)

KDE-Basis
Robert Knight machte Änderungen in /trunk/KDE/kdebase:
Remove frame around various Konqueror file views, although it seems likely that some of these widgets will be replaced in future anyway.
Diffs: 1, 2, 3 Revision 637703
Diskussion

Thiago Macieira übertrug eine Änderung für /trunk/KDE/kdelibs/cmake/modules/FindQt4.cmake:
Initial support for the IMHO "broken" way of compiling KDE in Qt 4.3:
if QtScript is detected, we assume that QtUiTools needs to link to it.

This detects QtScript correctly.

But this does not work. For whatever reason, the last block simply doesn't work: SET(QT_QTUITOOLS_LIBRARY ...) and nothing is exactly the same. I don't have time to investigate why SET doesn't set.

If you're building KDE with Qt 4.3, for the moment you have to set QT_QTUITOOLS_LIBRARY manually to "-lQtUiTools -lQtScript".
Diff Revision 637764

Matt Broadstone übertrug eine Änderung für /branches/work/plasma-qgv:
Added branch of plasma to test whether QGraphicsView is sufficient for our purposes.
Diff Revision 637765

Jos van den Oever machte Änderungen in /trunk:
Move Strigi to a more prominent position in svn.
Diffs: 1, 2 Revision 637789

Jos van den Oever machte Änderungen in /branches/work/kdelibs-strigi/kio:
Fix compilation of kfile. Now we have a relatively small program to start testing.
Diffs: 1, 2, 3, 4 Revision 637830

Aaron J. Seigo machte Änderungen in /trunk/KDE/kdebase/workspace:
move the runner class to libplasma, a better place for it really
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9 Revision 637864

Torsten Rahn machte Änderungen in /trunk/playground/base/marble/src:
- Clean-up in ClipPainter
- Fixed ClipPainter bugs
- Wikipedia articles get white border
- Clean-up in KAtlasGlobe
- Comments in Gridmap
Diffs: 1, 2, 3, 4, 5, 6, 7, 8 Revision 638217

Luboš Luňák übertrug eine Änderung für /branches/work/ksplashx/ksplashx/utils/fromksplashmldefault.sh:
Script for converting from KSplashML themes using Default engine.
Diff Revision 638349

Will Stephenson machte Änderungen in /trunk/KDE/kdebase/runtime/solid/networkmanager:
Enable compilation of Solid's NetworkManager backend. At the moment it is view/discovery only. Network control will be added after validating the existing API.
Diffs: 1, 2, 3, 4, 5 Revision 638354

Alexander Wiedenbruch machte Änderungen in /trunk/KDE/kdebase/workspace/plasma/lib:
Move the InputBox from SuperKaramba to Plasma.
Diffs: 1, 2, 3, 4, 5, 6, 7 Revision 638393

Aaron J. Seigo übertrug eine Änderung für /trunk/KDE/kdelibs/kdeui/widgets/klineedit.cpp:
omg this is ugly. but at least the text lines up properly now. at least until the next time tt changes their mind as how to lay out the text inside a line edit =/ why aren't the default style option settings available in the public API?!
Diff Revision 638481

John Tapsell machte Änderungen in /branches/work/kdehw/solidstats:
Factor out the OS specific code from the processes class into ProcessesLocal. This will make it easier to port
Diffs: 1, 2, 3, 4, 5, 6, 7 Revision 638588

Aaron J. Seigo übertrug eine Änderung für /trunk/KDE/kdebase/workspace/plasma/HACKING:
plasma will now use the kdelibs coding style.

as much as it pains me, this is the more rational choice if only to keep it consistent with libs and between krunner and plasma. particularly as people are switching back and forth between developing the latter two.
Diff Revision 638714

Aaron J. Seigo machte Änderungen in /trunk/playground/libs/ui/collapsiblewidget:
animate collapse expand with QTimeLine. really nice feel imho =)
Diffs: 1, 2 Revision 638962

KDE-PIM
Friedrich W. H. Kossebau übertrug eine Änderung für /trunk/playground/pim/contacts:
The Khalkhi framework is now, what the Contacts framework was
Diff Revision 637006

Friedrich W. H. Kossebau machte Änderungen in /trunk/playground/pim/khalkhiapplet:
some final renaming from Contacts to Khalkhi and Persons
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 Revision 637028

Pradeepto Bhattacharya übertrug eine Änderung für /branches/kdepim/enterprise/kdepim/ReleaseNotes:
Adding releasenotes for Enterprise Beta-01
Diff Revision 637417

Tom Albers machte Änderungen in /trunk/KDE/kdepim/kioslave/imap4:
Relicense from GPL to LGPL so it can move to pimlibs later on. Permission from all eleven authors has been received.
Diffs: 1, 2 Revision 637587

Tobias Koenig machte Änderungen in /branches:
Move the new OpenSync based KitchenSync into KDE 3.5 branch
Diffs: 1, 2 Revision 638780

Multimedia
Dan Meltzer machte Änderungen in /branches/work/amarok_uirefactor/src:
Expirement with the idea of a global search widget.

I'm not quite sure how I like this idea, it currently isn't connected to anything but the playlist; I think it might be cool if we had one widget filter the playlist and the collection or whatever tab may be open.

Also delete amarokui_xmms.rc as it seems to be really ancient and unnecessary.
Diffs: 1, 2, 3 Revision 637217

Dan Meltzer machte Änderungen in /branches/work/amarok_uirefactor/src:
Comment out video stuff until phonon gets a bit more mature
Diffs: 1, 2, 3, 4 Revision 637325

Dan Meltzer machte Änderungen in /trunk/extragear/multimedia/amarok:
Merge the uirefactor branch back to trunk. This branch explores the concept of a three panel layout, a panel dedicated to finding music--a panel dedicated to managing music--and a panel dedicated to viewing information about ones music. This layout is designed on a mockup done by Max Howell.

Enhancements: Amarok is now a "proper" main window. This should allow for easier ui redesign in the future if it should become necessary. The context browser has become a central widget that is much more central to the playback experience. This enhances the important of the context browser, or context pane as it is now called.

REGRESSIONS: * Browsers cannot be hidden properly. Because we now have to add widgets to a QDockWidget before adding them to the ui, when the widget is hidden the dock widget remains--this needs attention.
* The statusbar looks extremely crowded. The information needs to be broken up, with the song progress bar making it into the top toolbar and the progress dialog being moved to the browsers pane.
* The playlist also looks very crowded. This should be fixed as the playlist gets refactored to fit the new UI.

This commit also includes a few other nonrelated changes--Using Qt::escape() instead of our own escapeHTML; cleaning up some header files, and experimental support for video playback (disabled).
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 17 mehr) Revision 638175

Dan Meltzer machte Änderungen in /branches/work/amarok_uirefactor:
update branch to current trunk in preparation for work on video
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 23 mehr) Revision 638469

Netzwerk-Werkzeuge
Joris Guisson machte Änderungen in /trunk/extragear/network/ktorrent/libktorrent/kademlia:
Make sure KT compiles on solaris, it seems ERR is defined as a macro in some header in solaris, so we have replaced it by ERR_DHT, which shouldn't give any conflicts
Diffs: 1, 2 Revision 638067

Büro
Sebastian Sauer machte Änderungen in /trunk/koffice/libs/kross/python:
Changed the way we are dealing with the namespaces. Modules (aka scripts) are now always running within there own ns + we provide a bridge with __main__.

This fixes another bug reported by wirr (thanks btw) and we are now down to exactly one remaining issue to be able to be 100% compatible with the prev superkaramba impl :)
Diffs: 1, 2 Revision 637203

Benoît Jacob machte Änderungen in /trunk/koffice:
Improve the way KSpread uses Eigen to invert matrices.
Now requires Eigen >= 1.0.4 or latest svn, so update CMakeLists also.
I couldn't figure how to run unit-tests, README says I should run ctest but it complained it couldn't find any test.
Diffs: 1, 2, 3 Revision 637412

Cyrille Berger machte Änderungen in /trunk/koffice/krita/plugins/paintops/dynamicbrush:
rename transform parameter to sensor (closer to what is in reallity)

start experimentation with a speed sensor, not that smooth (and tends to make krita eats all cpu by creating bigbig dabs), linear might not be a good idea for speed
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 Revision 637775

Thomas Zander machte Änderungen in /trunk/koffice/krita/ui:
Just like in normal flake; make sure that a set of repaints are queued and only paint when the next event comes around.

Note that the actual painting has to be in the Gui thread to avoid multithreading problems in all shape-pugins.

I hope that the actual layer->setDirty can then be done multiThreading to avoid waiting too long before we actually update the GUI.
Diffs: 1, 2, 3 Revision 638840

Boudewijn Rempt machte Änderungen in /trunk/koffice:
Refactor KoCanvasController to use QAbstractScrollArea and port Krita to the new situation. This will break every other KoCanvasBase implementation.

Please look at http://wiki.koffice.org/index.php?title=Flake/Canvas for the rationale behind this move and for porting tips. Krita's qpainter canvas hasn't yet received the optimizations this move makes possible, but those are easy now.

Also: a unittest for KoZoomHandler.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 22 mehr) Revision 638851

Sebastian Sauer machte Änderungen in /trunk/koffice/libs/kross/python:
Fix hash and hex representations of objects. A-Foto seems to run fine under Superkaramba+Kross now. Thanks to wirr for the report :)
Diffs: 1, 2 Revision 639000

Anderes
Benoît Jacob machte Änderungen in /trunk/kdesupport/eigen/src:
Haiku of the day, to celebrate the Eigen 1.0.4 release:

forgot const qualifier
got compile error
what a lame release
Diffs: 1, 2 Revision 637400

Stephen Leaf machte Änderungen in /trunk/kdereview/autostart:
minor code cleanup

GUI: complicate the interface a bit, new button to import a script into 1 of 3 locations and a checkbox to enable/disable non-script entries.

Neither are hooked up yet. as more work needs to do be done in loading all entries and separating the various locations into what they can contain. Desktop and/or Script should import copy or link? perhaps a dialog option? File input, destination combo and link checkbox?
Diffs: 1, 2 Revision 637832
Sichtbare Änderungen ansehen (nach 1 Datei)

Benutzerschnittstelle
David Vignoni machte Änderungen in /trunk/playground/artwork/Oxygen:
testing small simple dark arrow on konqueror. nuno's blue-white arrows are on davigno/nuno-arrows for easy reverse
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 11 mehr) Revision 637664
Sichtbare Änderungen ansehen (nach 9 Dateien)

Aaron J. Seigo machte Änderungen in /trunk/playground/artwork/Oxygen/theme/svg:
renaming action. need to do some heavy q/a on this.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 565 mehr) Revision 637934
Sichtbare Änderungen ansehen (nach 296 Dateien)

Aaron J. Seigo machte Änderungen in /trunk/playground/artwork/Oxygen/theme/svg:
dash is the new underscore; icon naming spec compliance
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 472 mehr) Revision 638124
Sichtbare Änderungen ansehen (nach 241 Dateien)

Danke für das Lesen des Digests!
KDE "Commit-Digest" von Danny Allen, 2006-2009
Alle Ausgaben im Archiv von Derek Kite