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

prev
Ausgabe 76
16. September 2007
von Danny Allen
next


Diese Woche ...
Continued work in Plasma, including a KMLDonkey data engine, a RSS data engine and news feed applet, and a Virtual Desktop switcher applet. More interface work for Amarok 2.0, with progress on alternate music service integration. Support for webseeding in KTorrent. Support for network access of colour palettes in KolourPaint. An Akonadi resource for the del.icio.us bookmarking service. CMake support for PyKDE4 applications. Wider logging support in KSystemLog. SVG caching optimises usage, resulting in speed gains in many applications. KTeaTime rewritten for KDE 4, KPlayer ported to KDE 4. New game based on "Deal or No Deal" arrives in playground/games. More code reorganisation in KDE SVN. KAider translation utility moves to kdereview.

Marijn Kruisselbrink introduces his successful Summer of Code project, Music Notation Support for KOffice:
As part of this year's Google Summer of Code, I've been working on adding music notation support to KOffice2. The reason I came up with this idea is that in the past i've sometimes wanted to insert short pieces of music into (for example) a text document, but I couldn't come up with any better way to achieve this than to export the music from some existing music notation program to either a vector or raster based format, and inserting this into my document (I know know that there exists an OpenOffice.org plugin to add limited LilyPond integration, but I think that approach is still far from perfect, and not really easy to use).

This of course has the obvious disadvantage that everytime you want to make some change to the music fragment, you need to open it again in the external application, export it and insert it again, leading to quite an awkward workflow. I even remember some family member printing and scanning a piece of music to insert it into his text document!

Of course, when I started with this project I looked at existing Open Source music notation software to figure out if it might be possible to save myself a lot of work by not starting from scratch. Probably the best program currently available is Rosegarden, but one obvious disadvantage of using it is that it is still KDE3/QT3 based. Also, internally, Rosegarden seems to be centered around the various things needed for perfect playback of music, with notation support somewhat bolted on to it, while I wanted to focus more on the notation/printing side of music and keep playback as a nice, but not really required (and certainly not needed to be perfect) optional addition.

Another existing program I looked at integrating with is Canorus (the QT4 successor of NoteEdit), and in fact after one afternoon of hacking I already succeeded drawing music loaded from a Canorus file, but this approach also had several big disadvantages. For instance, Canorus is still a long way from being released (i'm not sure if a final/stable release has been planned even), but also Canorus isn't aiming at providing accurate renderings of music. For example, Canorus won't have printing support but will be relying on LilyPond for the final output.

Of course starting from scratch meant that I needed to write quite a lot of code to get anything to work at all (in its current state, the music notation in KOffice is 12,000 lines of code, with NoteEdit consisting of 54,000, and Rosegarden even having 260,000 lines of code), but it meant I could do things exactly as I wanted, and learn a lot doing it, implementing all the various (quite complicated) algorithms needed to create nice looking music. The very flexible design of KOffice's Flake framework also meant that I had to write very little code to get to some simple things to work, and also that it is possible without any extra code to embed music in any of the KOffice applications that use Flake (as can be seen in the screenshots).


In the current state of the codebase, it is only possible to input music with your mouse, by clicking at the position you want to insert a note, and also only very simple music is supported. There is no support yet for ties, slurs, tuples, dynamics and tempo markings, but you can write (or load from a MusicXML file) multi-voice, multi-part, multi-staff music. And also, since this week support for beams has been added (although many cases probably exist where the rebeaming algorithm will not make correct decisions on which notes to beam together yet).

One thing I would really like to see implemented before the KOffice 2.0 release is storing the music in some sort of pre-rendered format in ODF files, so that other programs can at least display/print something when they load a file. Also ties/slurs, tuples and some basic dynamics/tempo markings would be really nice, but I'm afraid there are too many nice things to implement them all in such a short time-span, so any help you could offer would be greatly appreciated!

Tom Albers writes about the impending closure of the kdenonbeta module:
kdenonbeta is closing. This means that all applications currently in /trunk/kdenonbeta will move to /tags/unmaintained/3 on Oct 28th.

If you are a maintainer of an affected application and you do not want this to happen, please contact me, we can arrange something else. This offer is also valid after the move has completed - in case you read this mail after the date.

If you want to continue to work on the application, the application will most likely move to one of the /trunk/playground area's. If you don't want me to do the move, you can always do it yourself.

If you have any questions, feel free to contact me.


Statistiken
Commits: 2877 von 233 Entwicklern, 6950 Zeilen geändert, 1812 neue Dateien.
Offene Programmfehler: 14333
Offene Wünsche: 13024
Neue Programmfehler: 153 in den letzten sieben Tagen.
Behobene Programmfehler: 111 in den letzten sieben Tagen.

Commit-Zusammenfassung
Modul Commits
/trunk/KDE
893
/trunk/l10n-kde4
596
/trunk/extragear
293
/branches/stable
190
/branches/work
180
/trunk/playground
160
/branches/extragear
98
/trunk/www
94
/trunk/l10n-kde3
94
/trunk/koffice
89
Zeilen Entwickler Commits
147
Frederik Gladhorn
103
358
Volker Krause
101
256
Gilles Caulier
97
186
Robert Zwerus
90
856
Laurent Montel
74
163
Allen Winter
69
141
Pino Toscano
66
76
Till Adam
61
29
Mathias Soeken
44
36
David Jarvie
42

Übersetzungsstatus (i18n)
Sprache Prozent vollständig
Schwedisch
98.08%
Portugiesisch
96.85%
Griechisch
95.81%
Japanisch
93.85%
Traditionelles Chinesisch
87.54%
Spanisch
85.62%
Holländisch
83.03%
Deutsch
80.90%
Italienisch
72.05%
Brazilianisches Portugiesisch
71.60%

Fehlerbeheber und Aktivität
Fehlerbeheber Anzahl der behobenen Fehler
Matt Rogers
13
Pino Toscano
11
Seb Ruiz
10
Gilles Caulier
9
Stefan Monov
8
Robert Knight
5
Tommi Tervo
5
Rolf Eike Beer
5
Maks Orlovich
5
Mark Kretschmann
4

Programm Aktivität
Amarok
  6305
K3B
  5640
KMail
  5120
Kopete
  4330
Kontact
  3948
Kate
  3880
KDevelop
  3205
digiKam
  2798
Kicker
  2436
SuperKaramba
  2154


Person Aktivität
David Faure
  856
Sebastian Kügler
  854
Stephan Kulow
  771
Matthias Kretz
  654
Adriaan de Groot
  630
Allen Winter
  629
Waldo Bastian
  440
Aaron J. Seigo
  364
Boudewijn Rempt
  340
George Staikos
  322
Ursprungsländer der Commits

Demografische Zuordnung der Commits
Geschlecht
96 %       Männlich
2.06 %       Weiblich
1.97 %       (unbekannt)
Motivation
37.9 %       Freiwilliger Helfer
51.4 %       (unbekannt)
10.7 %       Im Auftrag einer Firma
 
Alter
63.8 %       (unbekannt)
22.2 %       25 bis 34
8.02 %       18 bis 24
3.37 %       45 bis 54
2.72 %       35 bis 44
0.394 %       Unter 18


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 131 selections this week.

Fehlerbehebungen
Grafik
Aurelien Gateau machte Änderungen in /branches/extragear/kde3/graphics/gwenview:
Make Gwenview translations the active ones in KParts.
Problembericht 130511: czech translation incorrect for image browsing
Diffs: 1, 2, 3 Revision 712819

Pino Toscano machte Änderungen in /branches/KDE/3.5/kdegraphics/kpdf:
Properly pass the standard accelerators to the presentation mode, and make the presentation mode able to handle those.
Problembericht 138451: No keyboard hotkey for next page in presentation mode
Diffs: 1, 2, 3 Revision 712996

KDE-Basis
Peter Penz übertrug eine Änderung für /trunk/KDE/kdelibs/kfile/kurlnavigator.cpp:
Don't set the uncommitted URL when switching to the breadcrumb view.
Problembericht 149556: bug on editable location bar when pressing "escape" but...
Diff Revision 710230

Allan Sandfeld Jensen machte Änderungen in /trunk/KDE/kdelibs/khtml:
Fix an issue in the non-deterministic matching that had a O(h^2) worst time behaviour, where h is the height of the tree.

This fixes a runtime issues with invalid XHTML, like that used in Trolltech Qt documentation.
Problembericht 148715: On some pages konqui is extremely slow
Diffs: 1, 2, 3 Revision 710723

Maksim Orlovich machte Änderungen in /trunk/KDE/kdelibs:
Remove invalid optimization: it's not safe to direct-write to propery map and array slots, since after evaluation of the LHS reference the RHS may expand those, causing rehash/copy/etc.

Credit to Maciej from Apple for pointing out this problem.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8 Revision 710854

Aaron J. Seigo machte Änderungen in /trunk/KDE/kdebase/workspace/libs/plasma:
prevent crashing on exit; layout must not be deleted before the applets which are managed by it.

this is a brittleness in the layout system that really needs to be addressed (and i added a comment and some debug output about this in LayoutItem)
Diffs: 1, 2 Revision 712164

Albert Astals Cid übertrug eine Änderung für /branches/KDE/3.5/kdelibs/khtml/rendering/render_block.cpp:
Patch by Germain Garand to fix the bug i reported yesterday, you rock ;-)
In his words "The git of it is to skip positioned/floating objects while scanning for inlines."
"Ported" from WebCore
Problembericht 149809: [Test case] Wrong rendering in Konqueror of some simple CSS image...
Diff Revision 712197

Maksim Orlovich übertrug eine Änderung für /trunk/KDE/kdelibs/kdeui/sonnet/highlighter.cpp:
I am gonna go out on a limb here, and say that popping up a dialog every time one focuses a spell-checkable textarea when the user didn't set spellchecking up isn't such a great idea.
Diff Revision 712935

Multimedia
Nikolaj Hald Nielsen übertrug eine Änderung für /trunk/extragear/multimedia/amarok/src/playlist/PlaylistGraphicsItem.cpp:
Fix the playlist constantly redrawing itself using 100% cpu time. required a near complete rewrite of the paint() method.

It turns out that there are quite a few "gotcha's" when inside the paint method of a QGraphicsItem. Any call to show() of a child item or setBrush() WILL cause paint to get called again. This is ok if one is very carefull that the same call will not occur from within the next call to paint(), as otherwise we have an infinte, if non blocking, loop eating up resources as fast as it can.

I managed to somehow kill the text of the playlist items, how is beyond me at the moment, but I will work on bringing it back!
Diff Revision 710712

Peter C. Ndikuwera übertrug eine Änderung für /branches/stable/extragear/multimedia/amarok/src/contextbrowser.cpp:
Sort albums made in the same year alphabetically in 'ascending order',
e.g. for a hypothetical best of album:

2000 - The Best of, Volume 1
2000 - The Best of, Volume 2
1999 - Our First Album

as opposed to:

2000 - The Best of, Volume 2
2000 - The Best of, Volume 1
1999 - Our First Album
Problembericht 149408: Sort Years by Ascending; Current Method Incorrectly Sorts Numbers
Diff Revision 712411

Benutzerschnittstelle
Matthew Woehlke übertrug eine Änderung für /trunk/KDE/kdebase/workspace/kwin/clients/oxygen/oxygenclient.cpp:
Set palette's currentColorGroup since apparently kwin doesn't give us one with the right color group. This fixes the bug where the oxygen windeco always uses the inactive colors.

Is this something that can be fixed in kwin?
Diff Revision 710741

Hilfsmittel
Rolf Eike Beer machte Änderungen in /trunk/KDE/kdeutils/kgpg:
Fix the display of GnuPG encoded UTF8

GnuPG recodes some UTF8 characters as \xnn (where nn are hex numbers). When this happens to one of character of a multibyte entity (e.g. one of the bytes of a german umlaut) the display of this string is destroyed. We receive the data from K3ProcIO which does the transition from QByteArray to QString.

QString then does UTF8 recoding, finds an invalid entity and overwrites it.

Now you can't get the correct display even if you recode the \xnn to the original value.

Since I can't change K3ProcIO I copied it and modified it to do the \xnn recoding before the translation to QString.
Problembericht 139276: Kgpg cannot see unicode encoded names right
Diffs: 1, 2, 3, 4, 5 Revision 711018

Jason Kivlighn machte Änderungen in /branches/extragear/kde3/utils/krecipes/src:
Wow, way too many instances of creating a new KIconLoader. KGlobal::iconLoader() will do just fine, thank you. Thanks David Faure for bringing this up.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 18 mehr) Revision 711042

Funktionen
Entwicklungs-Werkzeuge
Simon Edwards machte Änderungen in /trunk/KDE/kdebindings/python/pykde4/tools/cmake_project:
Added support for using cmake to install KDE+Python programs. The included sample project demonstrates how. Needs some more polish though.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 2 mehr) Revision 710243
Sichtbare Änderungen ansehen (nach 1 Datei)

Arno Rehn machte Änderungen in /branches/work/kdebindings-smoke2:
Code cleanup of Qyoto:
* Split qyoto.cpp into headers and source files
* Moved some function definitions to qyoto.h

Made Qyoto modular:
* Every module is defined through the QyotoModule struct.
It contains the name and pointers to the appropiate
resolve_classname and IsContainedInstance functions.
* Made the code more modular so that additional classes and methods are found from within the core Qyoto runtime without much additional work.

* In C# we just have to subclass SmokeInvocation and call Init_* from the static c'tor. This custom class is used instead of the original SmokeInvocation in the C# source files.
* Added example for QScintilla bindings.
* Added rest of Qyoto for easier testing & modifying.
* generate.pl for SmokeQscintilla might need a second run before generating proper code.

Still figuring out, why that happens.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 611 mehr) Revision 711254

Unterricht
Frederik Gladhorn machte Änderungen in /trunk/KDE/kdeedu/parley/src:
Reimplementation of the start query menus as a simple dialog.
The dialog lets one choose the type of test and which languages.
Arbitrary languages are allowed.

Statistics should be kept. Only editing the statistics in Parley is not supported yet.
Problembericht 93446: Give up the concept of 'original' language and make all languages...
Diffs: 1, 2 Revision 710363

Tobias Koenig machte Änderungen in /trunk/KDE/kdeedu/marble/src/lib:
Add support for printing wiki pages
Diffs: 1, 2, 3, 4 Revision 710743
Sichtbare Änderungen ansehen (nach 1 Datei)

Frederik Gladhorn machte Änderungen in /trunk/KDE/kdeedu/parley/src/query-dialogs:
Enable editing entries in Written test. Implement Leitner/alt learning method (three times right, to advance a word...).
Diffs: 1, 2, 3 Revision 712601

Spiele
Daniel Teske machte Änderungen in /trunk/KDE/kdetoys/kteatime:
Patch by Stefan Boehrmann.
He ported kteatime to qt4/kde4.
(It is more a rewrite instead of a port, but looks and works basically like the old one.)
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 8 mehr) Revision 710357

Mauricio Piacentini machte Änderungen in /trunk/KDE/kdegames/kmahjongg:
Complete game save/load functionality. Now saves and restores time, layout, tileset and background.
Diffs: 1, 2, 3, 4 Revision 710717

Johann Ollivier Lapeyre machte Änderungen in /trunk/KDE/kdegames/konquest/pics:
Change the default splash screen. Even if it is to improve
Diffs: 1, 2 Revision 711825
Sichtbare Änderungen ansehen (nach 2 Dateien)

Mauricio Piacentini machte Änderungen in /trunk/KDE/kdegames/kmahjongg:
New classes for layout preview, configuration and selection. Initial implementation, older menu item is still available (will be dropped very soon).
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 4 mehr) Revision 711880
Sichtbare Änderungen ansehen (nach 1 Datei)

Luciano Montanaro übertrug eine Änderung für /trunk/playground/artwork/carddecks/tigullio/provence.svg:
Completed the deck! Whew!
Diff Revision 712189
Sichtbare Änderungen ansehen (nach 1 Datei)

Luciano Montanaro machte Änderungen in /trunk/KDE/kdegames/libkdegames/carddecks:
Add my press-fresh deck to the kdegames collection
Diffs: 1, 2, 3, 4, 5, 6 Revision 712193
Sichtbare Änderungen ansehen (nach 2 Dateien)

Johann Ollivier Lapeyre machte Änderungen in /trunk/KDE/kdegames/libkdegames/carddecks/svg-oxygen-white:
add a white oxygen from the idea from Cyrille Dunant, thanks to him
Problembericht 148667: oxygen kard set is not very legible -- alternative provided
Diffs: 1, 2, 3, 4, 5 Revision 712201
Sichtbare Änderungen ansehen (nach 2 Dateien)

Eugene Trounev übertrug eine Änderung für /trunk/KDE/kdegames/kjumpingcube/pics/default.svg:
Redone default theme to be less 'flashy' and more natural. Enjoy.
Diff Revision 712904
Sichtbare Änderungen ansehen (nach 1 Datei)

Grafik
Clarence Dang machte Änderungen in /trunk/KDE/kdegraphics/kolourpaint/lgpl/generic:
Support remote opening and saving of color palettes.
Untested because I can't get fish:// nor ftp:// to work.
Diffs: 1, 2 Revision 710934

Gilles Caulier machte Änderungen in /trunk/extragear/libs:
extragear/libs from trunk (KDE4) : backport "libsanewidget" to new "libksane" component of extragear/libs.

This new library will be used instead old libkscan to handle flat scanners supported by SANE library.

libksane work better than libkscan and will be used by kipi-plugins and digiKam for KDE4.

Major improvements will be add in the future like 16 bits color depth support...
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 29 mehr) Revision 711921

Gilles Caulier machte Änderungen in /trunk/extragear/libs/kipi-plugins:
kipi-plugins from trunk (KDE4) : re-written from scratch Acquire Images plugin using new libksane library.

A fresh screenshot from digiKam for KDE4:
http://digikam3rdparty.free.fr/Screenshots/digikamKDE4_09.png

TODO:
- added support of 16 bits color depth images (need to patch libksane).
- added Exif info about image properties and scanner device used to acquire image.
- added TIFF writting mode support.
- added remote path to save image.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 2 mehr) Revision 712420

KDE-Basis
Matías Costa machte Änderungen in /trunk/playground/base/plasma/applets/desktop:
Added smart placing support classes.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8 Revision 710289

Alex Merry machte Änderungen in /trunk/playground/base/plasma/engines:
A Places engine.

Main current issue: if you set up/tear down a device in Dolphin, the engine doesn't realise. This is a shortcoming of KFilePlacesModel.
Diffs: 1, 2, 3, 4, 5, 6, 7 Revision 710313

Daniel Laidig machte Änderungen in /trunk/playground/base/plasma/applets:
Initial commit of a pager applet.

The pager works in my setup and provides me with everything I use in KDE 3, including drag and drop of windows. I'm away next week and don't know how much time I'll have afterwards, so I'm just committing this now.

Issues:
* The pager doesn't use a DataEngine at the moment and I don't know if it's a good idea. I may make sense to extend the Tasks engine to provide the needed data, but the pager relies on different data like the stacking order.
* Updating and redrawing could be done in a better and more intelligent way.
* The colors are hardcoded and more or less random as I'm not an artist.
* More optional features like showing the window icons and different background modes could be implemented.
* I don't know if it works correctly in different setups (Beryl, Xinerama, ...).
* The applet "jumps" sometimes when changing the constraints or moving it.

This is the first thing I ever did with Plasma and just a couple of hours hacking, so I don't know if it's actually good enough. ;)
Diffs: 1, 2, 3, 4, 5, 6, 7, 8 Revision 710327
Sichtbare Änderungen ansehen (nach 1 Datei)

Peter Penz machte Änderungen in /trunk/KDE/kdebase/apps/dolphin/src:
Reactivate keyboard navigation again. Previously the Return key did not work, as the 'activated()' signal cannot be used (it ignores KDEs single vs. doubleclick setting).
Diffs: 1, 2, 3, 4, 5 Revision 710356

Matías Costa machte Änderungen in /trunk/playground/base/plasma/applets/desktop:
Initial SmartGroups integration
Diffs: 1, 2, 3, 4 Revision 710380

Peter Penz machte Änderungen in /trunk/KDE/kdelibs:
File dialog:
* cleanup of preview widget (http://lists.kde.org/?l=kde-core-devel&m=118919966923888&w=2)
* KDirOperator cleanups (http://lists.kde.org/?l=kde-core-devel&m=118897907222336&w=2)
* layout fixes
* assure visible selection
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 2 mehr) Revision 710420

Matthew Woehlke machte Änderungen in /trunk/KDE/kdelibs/kdeui/colors:
new class KStatefulBrush and new methods adjust{Back,Fore}ground in KColorScheme, to make it much, much easier to Do The Right Thing with palette states.
Diffs: 1, 2 Revision 710643

Robert Knight machte Änderungen in /trunk/KDE/kdebase/workspace/libs/plasma/widgets:
Add FreeLayout layout, which resizes its children to their sizeHint() whenever it is invalidated. Useful for desktop-like workspaces so that widgets can be agnostic of whether they are being used in a panel or a 'constraint free' area.
Diffs: 1, 2 Revision 710761

Rafael Fernández López machte Änderungen in /trunk/KDE/kdelibs/kdeui:
Add KCategorizedSortFilterProxyModel to kdelibs. Further changes will follow on KDirSortFilterProxyModel and Dolphin (KCategorizedView and other classes) for fully usage of this class.

I would like to know if the ATTENTION on the Copyright block is OK, for that reason I'm forwarding this to kde-licensing.
Diffs: 1, 2, 3, 4 Revision 710768

Aaron J. Seigo machte Änderungen in /trunk/KDE/kdebase/workspace/libs/plasma:
first run at per-visualization timeouts, as per the design worked out on panel-devel.
i'm sure there are several bugs at this point (so don't try and use it quite yet ;) but most importantly:

- all methods are implemented
- it compiles ;)
- it does not have any negative impact on existing engines and applets as they currently are written

next will be to put it all through its paces, starting with the time engine and analog clock applet. i may not get to that until tomorrow, hoever.

this commit also fixed a number of buglettes along the way that had creeped in, e.g. not properly connecting all signals in connectAllSources (moved that ccode to the Private class to avoid code dupe and similar bugs in the future)
Diffs: 1, 2, 3, 4 Revision 710849

Aaron J. Seigo machte Änderungen in /trunk/KDE/kdelibs/kdeui/widgets:
finish most of the TODOs for the clear button

- animate show/hide
- show only when there is text
- use something lighter than a qlabel as we're just showing a pixmap

not done (and won't be for 4.0 unless someone else does it ;):

- hover and click visual effects
Diffs: 1, 2 Revision 711024

Petri Damstén machte Änderungen in /trunk/playground/base/plasma/engines:
rss engine added
Diffs: 1, 2, 3, 4, 5, 6 Revision 711706

Petri Damstén machte Änderungen in /trunk/playground/base/plasma/applets:
Basic news applet added.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8 Revision 711707
Sichtbare Änderungen ansehen (nach 1 Datei)

Aaron J. Seigo machte Änderungen in /trunk/KDE/kdebase/workspace/libs/plasma:
introduce interval alignment, so it is possible to align a time interval to the minute or hour (we can add arbitrary ones to the mix should we choose; e.g. "every 10 mins" or whatever..but there needs to be good use cases =)

this is needed by clocks, as the obvious example, since "once a minute" isn't enough: it needs to be once a minute *on* the minute
Diffs: 1, 2, 3, 4, 5, 6 Revision 711737

Aaron J. Seigo machte Änderungen in /trunk/KDE/kdebase/workspace/plasma:
make the analog clock and the timeengine use the new multiple-timing variance stuff.
you can now have clocks with minutes only AND seconds and they all get updated properly and without getting in each other's way!

omg, time p0n13s!
Diffs: 1, 2, 3, 4 Revision 711738

Mario Young machte Änderungen in /trunk/playground/base/plasma/applets:
Add the moodbar applet to plasma/applets
Diffs: 1, 2 Revision 711891

Constantin Berzan machte Änderungen in /trunk/KDE/kdebase/apps/konsole:
Add 'Open Browser Here' menu item.
Problembericht 61136: opening konqeror from konsole
Diffs: 1, 2, 3 Revision 712078

Sebastian Trueg machte Änderungen in /branches/work/soprano2:
New DBus server in addition to the TCP one.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 49 mehr) Revision 712099

Tim Beaulen machte Änderungen in /trunk/playground/base/plasma/widgets:
Add the start of a listwidget.
Probably doesn't compile yet, just from the top of my head, as I can't compile it at the moment (no kde4 at the moment).
Diffs: 1, 2, 3, 4, 5, 6 Revision 712161

Petri Damstén machte Änderungen in /trunk/playground/base/plasma/engines:
Added dataengine that can run executable
Diffs: 1, 2, 3, 4, 5, 6 Revision 712280

Ivan Čukić machte Änderungen in /trunk/playground/base/plasma/applets/lancelot/app:
DBus service, Panel implementation started
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 5 mehr) Revision 712301

Maksim Orlovich machte Änderungen in /trunk/KDE/kdelibs/khtml:
Rework how we sync textarea contents between the DOM and the Renderer, fixing multiple bugs (losing contents on display:none, the can't-do-anything-with-selection-in-wordpress bug).

This also improves compatibility with IE on handling of innerText somewhat, and that with other browsers in how we handle changes to the default value/child nodes.
Unfortunately, no one does it the same way, so I chose to follow Safari since its behavior makes the most sense to me.

More specifically:
1. Simplify the syncing logic by making the renderer always be definitive when it exists.

2. Change how we initialize from the defaultValue --- instead of doing it in the renderer's close (which is what causes the disappearing text bug), we update value to defaultValue when the children change. That also makes innerText work sensibly on textareas.
Problembericht 132844: [regression] [testcase] Textarea loses content when changing disp...
Problembericht 120607: changing the value of an invisible <textarea> with javascri...
Problembericht 141457: cannot overwrite/delete marked text in input field of wordpress c...
Diffs: 1, 2, 3, 4 Revision 712622

Matthias Kretz machte Änderungen in /trunk/KDE/kdelibs/phonon/tests:
guitest is back, this time using QGraphicsView. This is a good tool to break the xine backend ;-)
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 17 mehr) Revision 712784

Peter Penz übertrug eine Änderung für /trunk/KDE/kdelibs/kfile/kurlnavigator.cpp:
allow a comfortable browsing through TAR and ZIP files (thanks to Filip Brcic!)
Diff Revision 712854

Maksim Orlovich machte Änderungen in /trunk/KDE/kdelibs/kdeui/kernel:
Make the rendering of back/forward buttons in kstyles suck slightly less by actually drawing the label in the right place, so we get some sort of symmetry and avoiding super-skinny buttons.

Still looks kinda ugly. Whose idea were these, anyway?
Diffs: 1, 2 Revision 712963

KDE-PIM
Robert Knight machte Änderungen in /trunk/playground/pim:
Initial import of an Akonadi resource for the del.icio.us social bookmarking service.

Accepts and delivers item in the same format as the local bookmarks resource.

No KWallet integration for putting in del.icio.us username and password yet, until then you need to alter the code in the Delicious::Resource constructor.

My first stab at something Akonadi-related.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9 Revision 710687

Christian Weilbach machte Änderungen in /trunk/KDE/kdepimlibs/kblog:
Support for the buggy Wordpress versions by reimplementing createPosting and modifyPosting from scratch without kxmlrpcclient. Some minor fixes.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8 Revision 710756

Christian Weilbach machte Änderungen in /trunk/KDE/kdepimlibs/kblog:
Music and Mood getters and setters in BlogPosting and Docs. Only LiveJournal needs to be documented correctly, but since it is not yet documented KBlog is completely documented now.
Diffs: 1, 2, 3 Revision 711690

Robert Zwerus machte Änderungen in /branches/work/arzie_akonadi:
Added command to remove parts to STORE. Further implemented optimistic locking (disabled for now, doesn't work completely correct yet). Updated unit tests.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 5 mehr) Revision 712209

Antonio Aloisio machte Änderungen in /trunk/playground/pim/kblogger/src:
Added Partial implementation of 'Open media with associated external application' Action
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 Revision 712768

Multimedia
Mark Kretschmann machte Änderungen in /trunk/extragear/multimedia/amarok/src:
New sidebar button artwork from leeo.
Diffs: 1, 2, 3, 4 Revision 710172
Sichtbare Änderungen ansehen (nach 1 Datei)

Mark Kretschmann übertrug eine Änderung für /trunk/extragear/multimedia/amarok/src/widgets/SidebarWidget.cpp:
Implement hover effect for the sidebar buttons, by manipulating the color value of the gradient in the XML source of the SVG, in realtime. It's a proof of concept; currently it doesn't look great. Seems I'm changing the wrong color.
Diff Revision 710205

Nikolaj Hald Nielsen machte Änderungen in /trunk/extragear/multimedia/amarok/src:
Use leeo's new svg backgrounds for the service browser elements. Looks sweet
Diffs: 1, 2, 3, 4 Revision 710224
Sichtbare Änderungen ansehen (nach 1 Datei)

Dan Meltzer machte Änderungen in /trunk/extragear/multimedia/amarok/src:
Add a repeat tracks TrackAdvancer to go with the standard one.

Switching between the two kind of works. The track advancer changes after you stop and start playback, but not if you change during tracks.. Work in progress
Diffs: 1, 2, 3, 4, 5, 6 Revision 710329

Nikolaj Hald Nielsen machte Änderungen in /trunk/extragear/multimedia/amarok/src:
authentication against the Mp3tunes server now works, but nothing else does
Diffs: 1, 2, 3, 4 Revision 710544

Kirill Bulygin machte Änderungen in /trunk/extragear/multimedia/kplayer:
KPlayer initial port to KDE4/Qt4, ready for translation
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 141 mehr) Revision 710647
Sichtbare Änderungen ansehen (nach 91 Dateien)

Nikolaj Hald Nielsen machte Änderungen in /trunk/extragear/multimedia/amarok/src:
Warning, this commit contains pure xxx eyecandy porn. add leeo's new toolbar background svg. Also rearrange items on the toolbar slightly to make it more symmetrical and allow for the play controls to be properly centered
Diffs: 1, 2, 3, 4, 5, 6, 7 Revision 711060
Sichtbare Änderungen ansehen (nach 1 Datei)

Nikolaj Hald Nielsen übertrug eine Änderung für /trunk/extragear/multimedia/amarok/src/themes/context/default/widgets/amarok-wallpaper.svg:
lets try this new lighter colored context wallpaper on for size
Diff Revision 711122
Sichtbare Änderungen ansehen (nach 1 Datei)

Nikolaj Hald Nielsen machte Änderungen in /trunk/extragear/multimedia/amarok/src:
add leeo's new jamendo service icon.... this one is fuuuun
Diffs: 1, 2, 3, 4, 5, 6 Revision 711130
Sichtbare Änderungen ansehen (nach 5 Dateien)

Nikolaj Hald Nielsen machte Änderungen in /trunk/extragear/multimedia/amarok/src:
Say hello to a working mp3tunes.com locker browsing and streaming service. There is still a few glitches in the metadata when streaming tracks and login credentials are not remembered between sessions, but other than that it is very usable.

All in all the service framework seems to be coming together nicely as writing this kind of service is now about a single days work.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 2 mehr) Revision 712094

Nikolaj Hald Nielsen machte Änderungen in /trunk/extragear/multimedia/amarok/src:
Rewrite of PlaylistLoader to new, much simpler, version. Maybe too simple, but there seemed to be a lot of unneeded cruft in the old one. Currently supports loading of local and remote .pls and .m3u files.

I dont know if the way I hook directly into the PlaylistModel is correct, or even safe, but it does ensure that no matter how you load the playlist, it is passed to the PlaylistLoader.

Also, this makes the shoutcast service sort of usable.

~yay
Diffs: 1, 2, 3, 4, 5 Revision 712456

Gwenael Casaccio machte Änderungen in /trunk/playground/multimedia/ktabedit/src:
New mvc framework for the song
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 31 mehr) Revision 712619

Netzwerk-Werkzeuge
Manolo Valdes machte Änderungen in /trunk/KDE/kdenetwork/kget:
add initial speed limit capability. not implemented in any transfer plugin yet. commented and agreed by Urs Wolfer
Diffs: 1, 2, 3, 4, 5, 6, 7 Revision 710393
Sichtbare Änderungen ansehen (nach 1 Datei)

Matt Rogers übertrug eine Änderung für /branches/work/kopete/break-the-contactlist/libkopete/contactlist/xmlcontactstorage.cpp:
Update the XML contact storage so it handles version 1.1 of the contaclist.

Elements from Kopete 0.6 are no longer handled in the XML contact storage.

The contact list is now saved with a version number of 1.1 and the version check to make sure we're reading a contactlist.xml file of the right version has been reinstated.
Diff Revision 710455

Joris Guisson machte Änderungen in /trunk/extragear/network/ktorrent/libktorrent:
Finished architectural changes needed to support webseeding
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 Revision 710726

Urs Wolfer übertrug eine Änderung für /trunk/KDE/kdenetwork/kget/ui/transfersviewdelegate.cpp:
* add progressbar for transfers in mainview (done by Javier Goday and me)
* add a very light background gradient for group titles* small code cleanups
Diff Revision 710797

Sebastian Sauer machte Änderungen in /trunk/extragear/network/kmldonkey:
Added Plasma DataEngine and Applet for KMLDonkey.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 3 mehr) Revision 711423

Sebastian Sauer machte Änderungen in /trunk/extragear/network/kmldonkey/kmlplasma:
remove the applet again cause the dataengine should be enough to be able to implement multiple applets (and imho it's easier to do it using a scripting language rather then c++ ;)
Diffs: 1, 2, 3, 4, 5, 6 Revision 711848

Charles Connell machte Änderungen in /trunk/KDE/kdeaddons/kopete-plugins/cryptography:
Remove all passphrase handling from plugin, gpg-agent should be used instead
Problembericht 138476: Add use of gpg agent and pinentry
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9 Revision 711870

Joris Guisson machte Änderungen in /trunk/extragear/network/ktorrent:
Added new missing files dialog. Also added quit button in it, so that the user can exit KT to fix some things (e.g. to mount a USB disk with the data files on)
Problembericht 149429: launching ktorrent with missing data -- offer also immediate quit
Diffs: 1, 2, 3, 4, 5, 6, 7 Revision 712827
Sichtbare Änderungen ansehen (nach 1 Datei)

Büro
Jan Hambrecht machte Änderungen in /trunk/koffice/filters/karbon/svg:
Ported the svg import filter. There are still some rough edges and image and text support is not ported but the basic things are working.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8 Revision 710841

Martin Pfeiffer machte Änderungen in /trunk/koffice/kformula/flake:
- update the token framework to support special rendering for operators
-> next thing implement rendering for operator and most of the other token elements
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 3 mehr) Revision 711595

Thorsten Zachmann machte Änderungen in /trunk/koffice/kpresenter/part:
o Support shape animations also for shapes on masterpages
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 Revision 711884

Jan Hambrecht machte Änderungen in /trunk/koffice/filters/karbon/wmf:
implemented basic support for loading images from wmf files
Diffs: 1, 2 Revision 712216

Thorsten Zachmann machte Änderungen in /trunk/koffice/kpresenter/part:
o implement navigation to different pages. Navigation noe step back is not yet implemented.
o Fix a bug in the presentation mode with the offset beeing wrong
Diffs: 1, 2 Revision 712487

Benutzerschnittstelle
David Jonathon Miller machte Änderungen in /trunk/KDE/kdebase/runtime/pics/oxygen:
new ipod released = new ipod device icon. small versions done updated too.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 1 mehr) Revision 711181
Sichtbare Änderungen ansehen (nach 10 Dateien)

Nuno Fernades Pinheiro machte Änderungen in /trunk/KDE/kdebase/runtime/pics/oxygen:
new icon mime for marble
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9 Revision 711227
Sichtbare Änderungen ansehen (nach 9 Dateien)

David Jonathon Miller machte Änderungen in /trunk/KDE/kdebase/runtime/pics/oxygen:
improved version, made the outline more noticable on large sizes, and switched the display on :)
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 Revision 711697
Sichtbare Änderungen ansehen (nach 10 Dateien)

Matthew Woehlke machte Änderungen in /trunk/KDE/kdebase/runtime/kstyles/oxygen:
new TileSet implementation, rewritten from scratch
Diffs: 1, 2, 3, 4 Revision 711863

Matthew Woehlke machte Änderungen in /trunk/KDE/kdebase/runtime/kstyles/oxygen:
New slabs! They look pretty :-). Also new groupboxes, a bit more like pinheiro's mockups, and easier to draw. Tabs are even more broken than before, however, and... don't even look at the glows.
Diffs: 1, 2, 3, 4, 5 Revision 712217

Hilfsmittel
Nicolas Ternisien machte Änderungen in /trunk/playground/sysadmin/ksystemlog:
Create a Proof of Concept Unit test with KIO
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9 Revision 710593

Bastian Holst machte Änderungen in /trunk/playground/sysadmin/keep:
Initial port to QT4 via qt3to4
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 19 mehr) Revision 710988

Christian Ehrlicher machte Änderungen in /trunk/kdesupport/kdewin32/emerge:
cleanup, initial msvc2005 support
Diffs: 1, 2, 3 Revision 711164

Jason Kivlighn machte Änderungen in /branches/extragear/kde3/utils/krecipes:
Bring back a fully functional html export. However, it is no longer based off of the recipe view.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9 Revision 711213

Jason Kivlighn machte Änderungen in /branches/extragear/kde3/utils/krecipes:
A few more ingredients and make the author selection dialog a bit more friendly (enter selects the author instead of closing the window)
Diffs: 1, 2 Revision 711776

Nicolas Ternisien machte Änderungen in /trunk/playground/sysadmin/ksystemlog/src:
First works on Kernel log
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 10 mehr) Revision 712392

Nicolas Ternisien machte Änderungen in /trunk/playground/sysadmin/ksystemlog:
First implementation of Cron logs (which already works)
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 30 mehr) Revision 713007

Optimierungen
Unterricht
Albert Astals Cid machte Änderungen in /trunk/KDE/kdeedu/blinken/src:
cache background and the 4 buttons rendering, feels much faster now, actually playable even when using valgrind
Diffs: 1, 2 Revision 711159

KDE-Basis
Andreas Aardal Hanssen übertrug eine Änderung für /trunk/KDE/kdebase/workspace/plasma/applets/clock/clock.cpp:
Add caching as an experiment. The speed-up is very noticable when moving the clock around.
Diff Revision 710747

Multimedia
Nikolaj Hald Nielsen übertrug eine Änderung für /trunk/extragear/multimedia/amarok/src/context/ContextView.cpp:
set QPixmapCache size to 10mb. Wastly improves startup and redrawing performance by allowing the contextview background to be cached
Diff Revision 711523

Nikolaj Hald Nielsen machte Änderungen in /trunk/extragear/multimedia/amarok/src:
Cache svg when painting MainToolbar, also, increase cache size to 20mb as, on my widescreen monitor, there were too many cache misses
Diffs: 1, 2 Revision 711533

Anderes
Entwicklungs-Werkzeuge
Nickolai Shaforostoff machte Änderungen in /trunk:
Move KAider to kdereview.
Add a small docbook based on the techbase page.
Diffs: 1, 2, 3, 4, 5 Revision 712562

Unterricht
Torsten Rahn machte Änderungen in /branches/marble/0.4/marble:
Lots of backports from trunk to get rid of known issues in 0.4:

- Various fixes related to finding and fixing possible memory leaks.
- Added a Wikipedia icon and a pointer towards the entry.
- Give visual feedback if the mouse hovers placemarks.
- Give visual feedback if the mouse drags the planet.
- Position and Altitude display in StatusBar for KDE frontend.
- Added Statusbar items to the Qt-Marble frontend.
- Introducing different Notations: Decimal and Sexagesimal (DMS).
- Put tile creation into a worker thread and adopted the TileCreationDialog
- Improved HttpFetchFile by encoding the path url correctly, adding User-Agent and support
for HTTP redirect, now all city names are loaded correctly from WikiPedia
- Read the HTML pages as UTF-8, now the webpages look a lot better
- Guess the wikipedia domain to use by examine the $LANG variable, so 'LANG=sv marble' will use the swedish wikipedia site ;)
- Refactored HttpDownloadManager and HttpFetchFile by introducing StoragePolicy.
- Fixed the TinyHttpBrowser to show images and load style sheets.
- Add DiscCache class
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 45 mehr) Revision 712848
Sichtbare Änderungen ansehen (nach 2 Dateien)

Spiele
Tom Albers machte Änderungen in /trunk/playground/games:
Let's start a game for some distraction.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 4 mehr) Revision 710368

Mauricio Piacentini machte Änderungen in /trunk/KDE/kdegames/kmahjongg:
Move "Show Matching Tiles" option from menu to configuration dialog, rename to make it easier to understand. Remove "Show removed tiles" option, as it is not implemented (and will not be ready for 4.0).
Diffs: 1, 2, 3, 4, 5 Revision 711100
Sichtbare Änderungen ansehen (nach 1 Datei)

Grafik
Aurelien Gateau machte Änderungen in /trunk/KDE/kdegraphics/gwenview/app:
Got rid of the image preview, it's useless and takes useful screen space.
Diffs: 1, 2 Revision 710411

Gilles Caulier machte Änderungen in /trunk/extragear/graphics/digikam/digikam:
rename "Acquire" menu to "Import" menu
move Album/Import/Add Images to new Import main menu
TODO: move Album/Import/Folders to new Import main menu
Diffs: 1, 2, 3 Revision 711619

Pino Toscano übertrug eine Änderung für /trunk/KDE/kdegraphics/okular/conf/dlgaccessibilitybase.ui:
Restucture a bit the Accessibility configuration:
- old way: all the options (and their configurations) at once
- new way: options in a combo box, with only the configuration for the active option that is shown below

Based on Florian's idea and mockups, thanks!
Diff Revision 712131
Sichtbare Änderungen ansehen (nach 1 Datei)

Gilles Caulier übertrug eine Änderung für /trunk/extragear/libs/libksane/libksane/TODO:
libksane TODO list (uncomplete of course)
Diff Revision 712446

Clarence Dang übertrug eine Änderung für /branches/kolourpaint/1.2_kde3/kdegraphics/kolourpaint/BRANCH_STATUS:
Mark branch as dead. I put an enormous amount of effort into this branch but in the end, a lack of time bit me. Sadly, this work will go to waste
-- there has not been a release since 1.2.2_kde3 (late 2004).
Diff Revision 712466

KDE-Basis
Peter Penz übertrug eine Änderung für /trunk/KDE/kdebase/apps/dolphin/src/dolphinmainwindow.cpp:
change shortcut from the information sidebar to F11 for having a common setting like in the file dialog
Diff Revision 710257

Shawn Starr machte Änderungen in /trunk:
Move WeatherEngine into KDE trunk, kdebase.
Diffs: 1, 2 Revision 710826

Aaron J. Seigo machte Änderungen in /trunk/extragear/plasma:
basic structure so we can start moving the things from playground that are ready to here
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 Revision 710835

Thomas Georgiou machte Änderungen in /trunk:
Move dict engine to kdebase as discussed in the plasma irc meeting.
Diffs: 1, 2 Revision 710857

Robert Knight übertrug eine Änderung für /trunk/KDE/kdelibs/phonon/kcm/kcm_phonon.desktop:
Use 'Sound' as the name of Phonon's KCM module to match the description and to make sense to people who are not KDE developers.
Diff Revision 711712

Aaron J. Seigo machte Änderungen in /trunk/KDE/kdebase/workspace/libs/plasma/widgets:
growing tired of being asked about how to get at the font used in widgets, here's a cute little accessor that provides the answer for now and gives us a way to support font settings in the future much in the way qwidget itself does.
Diffs: 1, 2 Revision 712158

Aaron J. Seigo machte Änderungen in /trunk/KDE/kdebase/workspace/libs/plasma:
add "or later" clause. cleared with copyright holders, except for rich moore's ui loader which i need to ask him for permission for first.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 41 mehr) Revision 712549

KDE-PIM
Allen Winter übertrug eine Änderung für /trunk/KDE/kdepim/kioslave/opengroupware:
Remove the OpenGroupware ioslave, per Cornelius.
It hasn't been compiled going back a long time.
Diff Revision 710414

Allen Winter machte Änderungen in /trunk/KDE/kdepim:
Move kioslaves from kdepim to kdepimlibs.
Remind me to redo the config.h file as self-contained config-$PROJECT.h files.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 5 mehr) Revision 710657

Allen Winter machte Änderungen in /trunk/KDE:
move ldap, nntp, pop3 and smtp kioslaves from kdebase/runtime to kdepimlibs.
also make the code a little more self-contained by no longer depending on a config-runtime.h
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 42 mehr) Revision 710730

Allen Winter machte Änderungen in /trunk/KDE/kdepimlibs:
each kioslave now has its own self-contained config file
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 3 mehr) Revision 711300

Thomas Moenicke übertrug eine Änderung für /branches/work/~moenicke/enterprise_pretty:
* workbench for playing around with nice styles for kontact
Diff Revision 712133

Thomas McGuire machte Änderungen in /trunk/KDE/kdepim/kontact/src:
Remove the "Request feature" menu entry.
The link is dead anyway, and no active developer is participating anyway.
Diffs: 1, 2, 3 Revision 712523

Multimedia
Kirill Bulygin machte Änderungen in /trunk/extragear/multimedia/doc/kplayer:
KPlayer user manual, please translate
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 47 mehr) Revision 710650
Sichtbare Änderungen ansehen (nach 32 Dateien)

Mark Kretschmann übertrug eine Änderung für /trunk/extragear/multimedia/amarok/src/analyzers/analyzerfactory.cpp:
Temporarily disable the analyzer, as it causes huge performance issues with the SVG toolbar. We need to rethink this.
Diff Revision 711126

Mark Kretschmann übertrug eine Änderung für /trunk/extragear/multimedia/amarok/src/amarokcore/amarok.kcfg:
Enable Oxygen icons by default, so that Nikolaj can no longer forget to enable them ;)
Diff Revision 712518

Netzwerk-Werkzeuge
Sebastian Sauer machte Änderungen in /trunk/extragear/network/kmldonkey:
KMLDonkey 2.0 for KDE4 runs and works mostly now :)
Diffs: 1, 2, 3 Revision 710882

Charles Connell machte Änderungen in /trunk/KDE/kdenetwork/kopete/plugins/cryptography:
Added comments everywhere
Break long lines with newlines
Made sure to sign with the right key
Always ask before using KABC key
Move KAbcKeySelector code into cryptographyplugin.cpp

Planning on moving to extragear today, any opinions?
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 7 mehr) Revision 711279

Charles Connell machte Änderungen in /trunk/extragear/network:
Move kopete-plugins from addons to extragear
Diffs: 1, 2, 3, 4 Revision 712564

Tom Albers übertrug eine Änderung für /tags/unmaintained/3/daap:
Add daap from kdereview. No response from maintainer.
Diff Revision 712818

Anderes
Bernhard Loos machte Änderungen in /trunk/KDE/kdelibs:
after a promising test, set the eol-style of all CMakeLists.txt in kdelibs to native and the mime-type to text/plainthis makes it possible to edit those files like normal text files on windows without a special editor, like it's supposed to be
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 182 mehr) Revision 710861

Hilfsmittel
Tom Albers übertrug eine Änderung für /tags/unmaintained/4/viki:
viki is back into playground/utils after the maintainer has contacted me.
Diff Revision 712815

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