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

prev
Ausgabe 78
30. September 2007
von Danny Allen
next


Diese Woche ...
Beginnings of a list view, and an applet browser integrated into Plasma. Optimisations in Konqueror. More work, including image practice support in Parley. XMP metadata support in Digikam, with new splashscreens announced. Work on playlists in Amarok 2. The Noatun music player becomes a KPart, with musings on its KDE 4 future. Further work on Phonon, with developments on the GStreamer backend. KNetworkManager is ported to work with NetworkManager 0.7. Deep refactoring in the Eigen 2 library rewrite. Kickoff is ported to KDE 4 as a candidate menu replacement option. A plan is hatched to get Kopete ready for the KDE 4.0 release. Import of the KBreakout game to playground/games in KDE SVN. Final moves in the recent KDE SVN reorganisation effort. The KDE Bug Tracker starts to be upgraded to Bugzilla 3.0.

Koos Vriezen writes an update on KMPlayer:
KMPlayer is a browser plugin for Konqueror for multimedia videos, and now, also for Flash. When Flash is configured for swfdec, KMPlayer offers a complete Open Source implementation for video in HTML pages. There is also a simple KDE application that also allows viewing of video from other media than network streams.

Quicktime, MS Media Player and Real all have special attributes that an HTML author can use to control these players, likewise for javascript bindings. KMPlayer tries to support all of these. Especially MPlayer has problems with XML playlists and RAM files. So support for these and others is also implemented.

The project was never planned ahead much. All versions of this program have some major refactoring somewhere. Looking at its current state, what is noticeable is that there are multiple small programs that do the actual playing out of the browser process and it has playlist data in memory using custom DOM trees.

The former of course increases stability of the hosting application and also follows the UNIX philosophy of single task programs well. The latter makes KMPlayer playlist formats support easily extendable for new XML formats like the latest addition of XSPF, but also a more in-depth support for SMIL.

The SMIL support had a big boost by moving the rendering code to a visitor and by replacing the ad-hoc painting code with Cairo, a cross-desktop graphics library.

Image and text mediatypes are rendered on off-screen Cairo surfaces, making transitions like fading possible. Also, using Cairo pixmap surfaces as little as possible and heavy caching of these should make any improvements of the Cairo backends (like XRender or OpenGL) improve the rendering speed of SMIL movies.


My longer term goals for the work include replacing the whole GUI with a SMIL file. Whether this will ever happen is yet to seen. For example, when comparing with the Flash media player of YouTube, SMIL has no support for mouse drag for the volume slider, nor for creating editors or clipboard access. Nevertheless, it's KMPlayer's holy grail :-)

Matt Rogers puts out a call to get Kopete in shape for the KDE 4.0 release:
For KDE 4.0, we had previously decided to hold Kopete out of the release because we wanted to release Kopete 1.0 with KDE 4.0 and have it be all nice and pretty and totally rockin! We've changed our mind and decided to go ahead and release Kopete with KDE 4.0 and not call it 1.0. Right now, most of the work needs to be focused on fixing bugs since we're in feature freeze.

The call for developers that I put out late last week is designed to get some folks who are motivated to help out with Kopete development.

Fixing bugs is actually a good way to get started with the code and so that's what I'm suggesting new developers do for now. Soon, a new branch for feature development will be started and then people can get started on the sexy stuff :)

Right now, Kopete is basically a straight port from KDE 3 to KDE 4 as you can see from the screenshot:


Long term ideas and goals can be seen on the Techbase wiki at http://techbase.kde.org/Projects/Kopete/Roadmap. We hope to implement most of these for KDE 4.1.

It seems crazy to me, but I guess it's possible that readers of the Digest could not be aware of the existence of PlanetKDE, the aggregation of blogs from KDE contributors around the world. For those of you who are interested in KDE development and community and are not yet reading PlanetKDE, it really is the ideal counterpart to this publication!


Statistiken
Commits: 3178 von 232 Entwicklern, 7737 Zeilen geändert, 1760 neue Dateien.
Offene Programmfehler: 14433
Offene Wünsche: 13094
Neue Programmfehler: 165 in den letzten sieben Tagen.
Behobene Programmfehler: 104 in den letzten sieben Tagen.

Commit-Zusammenfassung
Modul Commits
/trunk/KDE
1075
/trunk/l10n-kde4
637
/branches/work
235
/branches/stable
186
/trunk/extragear
166
/trunk/playground
160
/trunk/www
131
/trunk/kdesupport
121
/trunk/koffice
103
/trunk/l10n-kde3
98
Zeilen Entwickler Commits
318
Gilles Caulier
138
751
Laurent Montel
109
420
Volker Krause
108
120
Frederik Gladhorn
91
74
Karl Ove Hufthammer
74
290
Till Adam
74
129
Ludovic Grossard
73
462
Clarence Dang
63
132
David Faure
61
114
Sebastian Trueg
60

Übersetzungsstatus (i18n)
Sprache Prozent vollständig
Schwedisch
99.80%
Portugiesisch
98.95%
Griechisch
95.55%
Japanisch
94.58%
Traditionelles Chinesisch
86.08%
Holländisch
85.83%
Spanisch
84.56%
Deutsch
83.69%
Low Saxon
76.87%
Nepali
76.38%

Fehlerbeheber und Aktivität
Fehlerbeheber Anzahl der behobenen Fehler
Matt Rogers
17
Tommi Tervo
15
Frederik Gladhorn
12
Seb Ruiz
10
Andrew Walker
6
Joris Guisson
6
Andre Duffeck
6
Luboš Luňák
4
Peter C. Ndikuwera
4
Andreas Pakulat
3

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
94 %       Männlich
2.97 %       (unbekannt)
2.53 %       Weiblich
Motivation
40 %       Freiwilliger Helfer
43.9 %       (unbekannt)
16.3 %       Im Auftrag einer Firma
 
Alter
64.3 %       (unbekannt)
23.1 %       25 bis 34
7.52 %       18 bis 24
2.97 %       35 bis 44
2.23 %       45 bis 54
0.595 %       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 188 selections this week.

Fehlerbehebungen
Entwicklungs-Werkzeuge
Josef Weidendorfer machte Änderungen in /trunk/KDE/kdesdk/kcachegrind/kcachegrind:
kcachegrind: Fix automatic position of birds-eye view of call graph

This partly was screwed up because the qt3to4 script replaced e.g. TopLeft of a enum in CallGraphView to "Qt::TopLeftCorner", which is way off.

This also adds a further "position", namely to hide to birds-eye view.

And finally, this gets rid of one use of Q3PopupMenu by making QAction's from the menu items to choose the position of the birds-eye view.
Diffs: 1, 2 Revision 716508

Unterricht
Frederik Gladhorn übertrug eine Änderung für /branches/KDE/3.5/kdeedu/kvoctrain/kvoctrain/kvt-core/kvoctraindoc.cpp:
Make search search in all columns.
In KDE4 this has been fixed for quite some time and search is overall much improved.
Problembericht 93449: The search function only searches in vocabulary of the currently...
Diff Revision 717408

KDE-Basis
Maksim Orlovich übertrug eine Änderung für /trunk/KDE/kdelibs/kdeui/dialogs/kpassworddialog.cpp:
Don't focus on the password field when username isn't really known (e.g. when kpasswdserver uses this). Now I can go to my uni webmail, and the password dialog will nicely focus on username.

(Shame the auth requires reload...)
Diff Revision 715942

Maksim Orlovich machte Änderungen in /trunk/KDE/kdebase/workspace/kwin/kcmkwin/kwindecoration:
Fix this up so I can drag things around properly, and have them get to their destination without getting misplaced or a crash.

In short, keeping iterators to a changing QList is a Bad Idea(tm), so I did the simple thing can used indices.
Diffs: 1, 2 Revision 715952

Adam Treat machte Änderungen in /trunk/KDE/kdelibs:
In older versions of Qt, the call to restoreState is causing bad flicker in the toolbars and menus. This happens for instance when switching between tabs in Konqueror. This is apparently fixed in Qt 4.4+ since it uses alien child windows.

Konqueror no longer flashes when switching between tabs.
Diffs: 1, 2 Revision 716094

Peter Penz übertrug eine Änderung für /trunk/KDE/kdebase/apps/dolphin/src/dolphincolumnview.cpp:
don't forget to create missing columns when the URL is changed from e. g. "/home/peter/Temp" to "/home/peter/Temp/a/b/c" by e. g. the back button
Diff Revision 716208

Luboš Luňák übertrug eine Änderung für /branches/KDE/3.5/kdebase/kdesktop/xautolock.cc:
Don't allow the X builtin screensaver to activate when our screensaver is blocked by DPMS turned off.
Diff Revision 717253

Peter Penz übertrug eine Änderung für /trunk/KDE/kdebase/apps/dolphin/src/dolphinview.cpp:
Assure that the categorized sorting is applied correctly to the proxy model if the view does not support the categorization feature (currently only the icons view supports this). Take care that switching between e. g. the icons-view and the details-view does not change the stored categorized sorting.

Thanks to Rafael for the initial patch!
Diff Revision 717300

Mirko Stocker übertrug eine Änderung für /trunk/KDE/kdelibs/kate/render/katerenderer.cpp:
Only add the selectionhighlighting if it's needed (selectionsOnly == true). This fixes Sebastian's highlighting problems while searching (and hopefully all remaining rendering ).
Diff Revision 717347

Fredrik Höglund übertrug eine Änderung für /trunk/KDE/kdelibs/kdeui/widgets/ktoolbar.cpp:
Fix toolbar style and size settings not being restored.

The settings were saved correctly, but were always being read from the global config. The KConfigGroup with the global settings was declared in an inner scope with the same name as the one holding the local settings, causing it to be hidden, and the global one to be used in its place.
Diff Revision 717442

Olivier Goffart machte Änderungen in /trunk/KDE/kdebase/runtime:
Make the "No sound" option of the knotify player settings actually works
Diffs: 1, 2 Revision 718348

Netzwerk-Werkzeuge
Eike Hein machte Änderungen in /branches/extragear/kde3/network/konversation:
* Fixed sorting the ban list by time set.
* Use KDE's locale settings for the date format of the ban list's "Time Set" column.
Diffs: 1, 2, 3 Revision 716945

Matt Rogers machte Änderungen in /branches/KDE/3.5/kdenetwork/kopete/protocols/msn/webcam/libmimic:
Port patch from aMSN to fix issue with MSN webcam images being garbled.
Should be in KDE 3.5.8
Problembericht 126996: msn webcam image garbled
Diffs: 1, 2 Revision 717104

Matt Rogers machte Änderungen in /trunk/KDE/kdenetwork/kopete/libkopete:
Fix crash on Kopete quit. Use K_GLOBAL_STATIC to manage the singleton lifetime.

This is the second time I've done the conversion. The first time didn't go so well, so I ended up more closely following the example this time. This means that Kopete::PluginManager::Private is now just Kopete::PluginManagerPrivate. It also means that the constructor and destructor for PluginManager are empty and the functionality was moved into the private class.

All is working now, and the best part is there's no crash on Kopete quit anymore. :)
Diffs: 1, 2 Revision 717538

Büro
Jaroslaw Staniek übertrug eine Änderung für /branches/koffice/1.6/koffice/kexi/kexiutils/utils.cpp:
A fix that hides 'hourglass' mouse cursor when form is loaded

For data sets that are large enough to take more than one second to load in form, Kexi shows a hourglass. There was a problem because the mouse cursor wasn't reverted to normal "pointer" type after the form's data is fully loaded.
Diff Revision 716294

Anderes
Scott Wheeler machte Änderungen in /trunk/kdesupport/taglib/taglib:
Add a few checks to make sure that we don't blow up when trying to read zero-byte values.
Problembericht 150250: Empty APE tag crashes TagLib
Diffs: 1, 2, 3 Revision 717984

Hilfsmittel
Rolf Eike Beer übertrug eine Änderung für /trunk/KDE/kdeutils/kgpg/keysmanager.cpp:
Fix deletion of secret keys

The menu text says "Delete key pair" so one would expect to delete not onlythe secret key, but both secret and public key here.
Diff Revision 716176

Rolf Eike Beer übertrug eine Änderung für /trunk/KDE/kdeutils/kgpg/conf_gpg.ui:
Fix and improve GnuPG settings page

Someone has exchanged the edits for path and name of the configuration file but missed to modify the labels. And this page was in a severe lack of whatsThis annotations ;)
Diff Revision 717156
Sichtbare Änderungen ansehen (nach 1 Datei)

Rolf Eike Beer übertrug eine Änderung für /trunk/KDE/kdeutils/kgpg/keysmanager.cpp:
Fix crash on refresh of some keys from keyserver

This happened when you tried to refresh a key from keyserver that has a non-unique short key id. On refresh of those keys the list of selected items was enumerated with the wrong list counter which could lead to a crash.
Diff Revision 717744

Funktionen
Entwicklungs-Werkzeuge
Andreas Pakulat machte Änderungen in /branches/work/kdevelop/rework_svnplugin:
KDE already has a username/password dialog so use that one instead of a home-grown.
Diffs: 1, 2, 3, 4, 5, 6, 7 Revision 716068

Josef Weidendorfer machte Änderungen in /trunk/KDE/kdesdk/kcachegrind/kcachegrind:
kcachegrind: port context menu of call graph to QMenu (part 1)

This convertion to QMenu/QAction also gets rid of some sanity checking of configuration parameters, which (1) was misplaced here and (2) is not needed.

Because of the huge context menu of the call graph, this is done in a few steps, ie. further parts coming...

I admit that the resulting code is probably easier to understand (no fiddling with menu item IDs), and no large switch statement any more.

But the introduction of a lot of new QActions and new slots to handle triggered actions makes the code not really smaller.
Diffs: 1, 2 Revision 716970

David Nolden machte Änderungen in /trunk/KDE/kdevelop/languages/cpp:
Make the navigation-widget react to click-events on the links. This makes the embedded navigation-widgets mouse-accessible, together with my latest kate-changes.
Diffs: 1, 2 Revision 717078

David Nolden machte Änderungen in /trunk/KDE/kdevelop/languages/cpp:
- Continue working on the simplified environment-matching. It is much more correct now, but also partially broken(not enough chains are re-used)
Diffs: 1, 2, 3, 4, 5, 6 Revision 717510

Andras Mantia machte Änderungen in /branches/KDE/3.5/kdewebdev/kommander:
Merge some changes from the Kommander 1.3.0 working branch created by Michal in 2006...

Summary of changes:
o function str_findrev works now
o fix crash when diving by zero
o make function names case insensitive
o fix dcop() function (external DCOP) in new parser
o add missing EOLs to array_values()
o don't open files with no filename given
o fix crash on incorrect syntax in new parser
o fix input_file() function
o add switch/case to new parser
o fix importing tables with empty cells
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 21 mehr) Revision 718834

Unterricht
Frederik Gladhorn machte Änderungen in /trunk/KDE/kdeedu/parley/src:
Dual verb conjugations implemented.
Problembericht 138487: dual verb conjugation so more languages can use the conjugation f...
Diffs: 1, 2, 3 Revision 716861

Frederik Gladhorn machte Änderungen in /trunk/KDE/kdeedu/parley/src:
Turn configure practice into a KConfigDialog.
Use kconfig with that and move the practice pages from general settings into that dialog.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9 Revision 717322

Vladimir Kuznetsov machte Änderungen in /trunk/playground/edu/step/step:
Rich text editor for notes (still incomplete).
Diffs: 1, 2, 3, 4 Revision 717338

Frederik Gladhorn machte Änderungen in /trunk/KDE/kdeedu/parley/src:
add image practice, still very basic
Diffs: 1, 2, 3, 4, 5, 6, 7, 8 Revision 717732
Sichtbare Änderungen ansehen (nach 2 Dateien)

Jason Harris übertrug eine Änderung für /trunk/KDE/kdeedu/kstars/kstars/kstarsinit.cpp:
Make text labels of the View toolbar buttons more friendly for the conventional KDE "text under icons" mode.
Diff Revision 718064

Jason Harris übertrug eine Änderung für /trunk/KDE/kdeedu/kstars/kstars/skymapdraw.cpp:
(optionally) use antialiased drawing when exporting the sky display to an image.
Diff Revision 718073

Frederik Gladhorn machte Änderungen in /trunk/KDE/kdeedu:
Add combobox to select special types (like noun) for a work type.

This empowers the mighty user to have even multiple noun types, each with subtypes.

Localization of the specialtypes is not implemented yet.

This breaks ABI since I removed an old debug call from the lib.

Added setSpecialType calls.
Diffs: 1, 2, 3, 4, 5, 6 Revision 718636
Sichtbare Änderungen ansehen (nach 1 Datei)

Spiele
Jeremy Paul Whiting machte Änderungen in /trunk/playground/games/kpicross/src:
now you can draw on the game by holding down either mouse button, win state hangs currently though, so dont finish a game or youll have to kill it
Diffs: 1, 2, 3 Revision 718309

Francesco Rossi machte Änderungen in /trunk/KDE/kdegames/ksudoku/src/gui:
Initial port of ksudoku export functionalities.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 1 mehr) Revision 718782
Sichtbare Änderungen ansehen (nach 1 Datei)

Grafik
Gilles Caulier machte Änderungen in /trunk/extragear/graphics/digikam:
digikam from trunk: continue to work to make a common implementation of showfoto and image editor GUI. There is a new common Showfoto/IE IO Files Settings Setup. This way limit duplicate code.?

Tung: We need any fresh icons about setup dialog page. Can you help us?
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 3 mehr) Revision 501558

Gilles Caulier übertrug eine Änderung für /trunk/extragear/libs/kipi-plugins/common/libkipiplugins/kpwriteimage.cpp:
Marcel, libtiff is very sensible to data type to store in tiff tags. This is why 16 bits color depth is broken in kipi-plugin tiff writer implementation.

I have found this difference with digiKam Dimg::TiffLoader implementation: the width and height value need to be casted from int to uint32 to have a fine tiff encoding.

This is really a weird side effect from libtiff...

So now, kipi-plugins RawConverter is able to export RAW to TIFF in 16 bits color depth.
Problembericht 146259: Raw Converter won't convert to 16bit PNG
Diff Revision 715970

Pino Toscano machte Änderungen in /trunk/KDE/kdegraphics/okular/ui:
Make use of the Esc key in the content area:
- when the document is auto-scrolling, stop the scrolling
- when building an annotation, stop its construction
Diffs: 1, 2, 3, 4 Revision 716000

Andrew Walker machte Änderungen in /branches/work/kst/1.6/kst/src/libkstapp:
display memory available in appropriate memory units
Problembericht 150071: Available memory display should adjust for memory order of magnit...
Diffs: 1, 2 Revision 716408

Aurelien Gateau machte Änderungen in /trunk/KDE/kdegraphics/gwenview:
Automatically resize the window if we are in view mode, the zoom is set to "zoom-to-fit" and the window is not maximized.
Diffs: 1, 2, 3, 4, 5 Revision 716567

Gilles Caulier machte Änderungen in /trunk/extragear/libs/kipi-plugins/jpeglossless:
support XMP metadata with ImageMagick
Diffs: 1, 2 Revision 716983

Andrew Walker machte Änderungen in /branches/work/kst/1.6/kst/src/libkstmath:
allow the user to enter the readable name of a c-style plugin in an equation. This is the more intuitive name to enter as it is the only one the user ever sees in the ui
Problembericht 150169: Unable to use plugin with spaces in name in equation
Diffs: 1, 2, 3, 4 Revision 717035

Clarence Dang machte Änderungen in /trunk/KDE/kdegraphics/kolourpaint/widgets:
Support drags. +comments
Diffs: 1, 2 Revision 717086

Clarence Dang machte Änderungen in /trunk/KDE/kdegraphics/kolourpaint:
* Replace the Color Box's "Reload Colors" button with a label stating the name and modified state of the color collection for these reasons:

1. It takes less precious vertical room.

2. Reloading is not that frequent an operation (undoing a color collection mutation would be more useful but is not supported yet anyway).

* Eat color drops (which are usually accidental drags from one of our child widgets) to prevent them from being pasted as text in the main window (by kpMainWindow::dropEvent())

* Remove kpColorPalette::colorCellsIsModifiedChanged() signal to reduce duplication

* Clear up comments about hiding the windowTitle() in both the Color and Tool toolbars
Diffs: 1, 2, 3, 4, 5, 6 Revision 717092

Gilles Caulier machte Änderungen in /trunk/extragear/libs/kipi-plugins/rawconverter:
kipi-plugins from trunk (KDE4) : RawConverter plugin : Port to interthread signals and a normal mutex-protected QList.

Does not crash anymore now. No more memory leak. Full compliant with Qt4 coding style.

Marcel, Qt4 and multithreading is really a pleasure to code and simple to understand. "Code Less - Create More"!
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9 Revision 717172

Adam Treat machte Änderungen in /branches/work/kst/portto4/kst/src/libkstapp:
We can now load vectors from disk through the ascii datasource.

* Add new Kst::DataTab and Kst::DataSourceDialog classes
* Provide mechanism to call between datatab and datadialog
* Big changes to VectorDialog to create DataVectors

There is still something wrong with the data vectors.
Investigating...
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 3 mehr) Revision 717409

Aurelien Gateau machte Änderungen in /trunk/KDE/kdegraphics/gwenview/lib:
Added two properties to define alpha background.

It can now be a checkboard or a solid color.
Diffs: 1, 2 Revision 717461

Jan Kundrát übertrug eine Änderung für /branches/extragear/kde3/graphics/kphotoalbum/ChangeLog:
IPTC support and metadata synchronization
Diff Revision 717629

Clarence Dang machte Änderungen in /trunk/KDE/kdegraphics/kolourpaint:
Given that the Tool Box and Color Box are now QDockWidget's and out of the reach of XMLGUI, we can now remove the KEditToolBar hacks (which were broken by the KDE4 porting anyway).

Editing toolbars works now, except for frequent crashes that also happen in Okular (looks like a kdelibs bug, probably fixed by now, given that I haven't updated kdelibs for a while). Changes also happen straight away, unlike in KolourPaint/KDE3, due to the removal of those hacks.
Diffs: 1, 2, 3, 4, 5 Revision 717700

Gilles Caulier übertrug eine Änderung für /trunk/extragear/graphics/digikam/utilities/setup/setupmetadata.cpp:
start to introduce XMP
Diff Revision 717774

Clarence Dang machte Änderungen in /trunk/KDE/kdegraphics:
Proper way of renaming from "kolourpaint" to "kolourpaint4": change internal KAboutData name.

This reverts the "KolourPaint4" config group prefixing of the previous commit and we no longer insanely share config files between KDE3 and KDE4.

Changing the internal name to "kolourpaint4" meant that we also had to:

1. Rename the install directories to "kolourpaint4" (including docs)

2. Rename the app icons to "kolourpaint4"

3. Call KAboutData::setProductName() with the bugs.kde.org product name of "kolourpaint" (no '4')

Other changes:

* Various source files no longer have to explicity point to "kolourpaint4ui.rc"

Other changes that seemed to have no effect:

* Change kdegraphics/kolourpaint/CMakeLists.txt's "project" to "kolourpaint4"

* Rename "name" attribute of "gui" tag of kolourpaint4ui.rc to "kolourpaint4"
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 11 mehr) Revision 718694
Sichtbare Änderungen ansehen (nach 5 Dateien)

KDE-Basis
Rafael Fernández López übertrug eine Änderung für /trunk/KDE/kdebase/apps/dolphin/src/dolphinmodel.cpp:
Show more useful information when sorting by date (in all folders, not only on those with pictures).

With the current architecture it is impossible to create different rules depending on the items that each category contains. All categories are similar to the rest. That also helps to quickly find what you are looking for.
Problembericht 149655: "show in groups" and "sort by date" should ha...
Diff Revision 715740

Greg Martyn machte Änderungen in /trunk/KDE/kdebase/workspace/ksysguard/gui:
The line graph now reads/writes the alpha values of its colors to the config file. The cpu nice color is now much more transparent than the others.
Problembericht 149576: Transparent CPU nice graph
Diffs: 1, 2, 3 Revision 715841

Maksim Orlovich machte Änderungen in /trunk/KDE/kdebase/workspace/kwin/kcmkwin/kwindecoration:
Make button symbols show up in the custom button position editor..
Diffs: 1, 2 Revision 715934

Rafael Fernández López machte Änderungen in /trunk/KDE/kdelibs/kfile:
Sort by permissions with points method. This way the user can easily find security problems on certain folders
Diffs: 1, 2 Revision 716260

David Faure übertrug eine Änderung für /trunk/KDE/kdelibs/kfile/kurlnavigator.cpp:
Only use mimetypes defined by the shared-mime-info standard. Added support for ar archives.

Fix passing a url to findByPath - I'm not sure this worked at all?
Diff Revision 716266

Sebastian Trueg machte Änderungen in /trunk/KDE/kdebase/runtime/nepomuk/coreservices:
Register as Soprano dbus server instead with the Nepomuk middleware.
This is the last portion of the Nepomuk changes commit, except for removing the middleware and cleaning up.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 1 mehr) Revision 716292

Peter Penz machte Änderungen in /trunk/KDE/kdelibs/kfile:
Allow to save the root URL of views in the URL navigator history. This is useful for views like the tree view and column view, to restore the old state when going back in history.
Diffs: 1, 2 Revision 716309

Robert Knight machte Änderungen in /trunk/playground/base/kickoff-rewrite-kde4/src/ui:
Implement keyboard navigation in the Applications view. Make the delegate draw items with the State_HasFocus state with a selected background.
Diffs: 1, 2, 3, 4 Revision 716801

Ivan Čukić machte Änderungen in /trunk/playground/base/plasma/appletbrowser:
Added support for right-to-left languages
Diffs: 1, 2, 3 Revision 716849

Rafael Fernández López übertrug eine Änderung für /trunk/KDE/kdebase/apps/dolphin/src/dolphincolumnview.cpp:
Now that we talk about the column view => smooth scrolling
Diff Revision 716865

Rivo Laks machte Änderungen in /trunk/KDE/kdebase/workspace/kwin/effects:
Add config module for DesktopGrid. You can configure slide animation and activations shortcut
Diffs: 1, 2, 3, 4, 5 Revision 716951

David Faure übertrug eine Änderung für /branches/KDE/3.5/kdebase/libkonq/konq_popupmenu.cc:
had this lying around: resolve media: and system: urls to local files in the popup menu when looking for servicemenus and .desktop-file-provided-actions
Diff Revision 716991

Robert Knight machte Änderungen in /trunk/playground/base/kickoff-rewrite-kde4/src:
Add a plasma applet for the Kickoff launcher. This applet is a simple button which pops up the launcher window when clicked on.
Diffs: 1, 2, 3, 4, 5 Revision 717069

Peter Penz übertrug eine Änderung für /trunk/KDE/kdelibs/kfile/kdiroperator.cpp:
Assure that the width of the name-column does not get too small when decreasing the width of the viewport.

The code is the same as in DolphinDetailsView::resizeEvent(), but using the DolphinDetailsView in the file-dialog would be an overkill and providing a helper-method/class in kdelibs for this straight forward code seems to be an overkill from my point of view...
Diff Revision 717259

Peter Penz machte Änderungen in /trunk/KDE/kdebase/apps/dolphin/src:
allow to show/hide the columns of the details-view by a context menu for the header (-> no need to go into the settings menu)
Diffs: 1, 2 Revision 717627

Robert Knight machte Änderungen in /trunk/playground/base/kickoff-rewrite-kde4/src:
Add icons for log out, lock screen and switch user actions. Do not show context menu when right clicking on items that have no URL.
Diffs: 1, 2 Revision 717896

Mario Young machte Änderungen in /trunk/playground/base/plasma/applets/moodbar:
with this the applet draw again the moodbar
Diffs: 1, 2 Revision 718079

Rivo Laks machte Änderungen in /trunk/KDE/kdebase/workspace/kwin/effects:
Better defaults IMHO.
Now each side of the window is surrounded by a bit the of shadow while it's still bigger at the right side and the bottom.
Diffs: 1, 2 Revision 718310

Antonio Vinci machte Änderungen in /trunk/playground/base/plasma/applets/frame:
Drag'n'drop urls to set the image
(dragging a folder will start the slideshow mode)
At the moment there are still a lot of (critical) regressions to be fixed
Diffs: 1, 2, 3 Revision 718380

Percy Leonhardt machte Änderungen in /trunk/playground/base/plasma/applets/network:
The applet now has a new interface for desktop mode showing several network information and a plotter. The details level of the interface can be changed using the mouse wheel. Layout of the labels is not perfect... this is still work in progress.
Diffs: 1, 2, 3, 4 Revision 718382
Sichtbare Änderungen ansehen (nach 1 Datei)

Christopher Blauvelt machte Änderungen in /trunk/playground/base/plasma/widgets/listview:
Adds rudimentary selection ability. I've added enough code that I feel comfortable adding my name to the copyright line. Jon, if you disagree let me know.
Diffs: 1, 2, 3 Revision 718568

Christopher Blauvelt machte Änderungen in /trunk/playground/base/plasma/widgets/listview:
Add more robust selection capabilities. Ctrl and Shift keys are now supported and act as expected.
Diffs: 1, 2 Revision 718595

Ivan Čukić machte Änderungen in /trunk/KDE/kdebase/workspace/libs/plasma:
Dragging now shows plasmoid icons instead of ItemViewDelegate painted items.
Diffs: 1, 2, 3, 4, 5, 6, 7 Revision 718817
Sichtbare Änderungen ansehen (nach 1 Datei)

Fredrik Höglund übertrug eine Änderung für /trunk/KDE/kdebase/apps/konqueror/src/konqmainwindow.cpp:
Move the F6 shortcut from the location label to the combo box, so it works even when the location label isn't present.
Diff Revision 718853

KDE-PIM
Matthias Lechner machte Änderungen in /trunk/KDE/kdepim/kmobiletools/kmobiletools:
Re-Adding a job system to KMobileTools
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 19 mehr) Revision 715978

Volker Krause machte Änderungen in /branches/work/~vkrause/enterprise:
Allow to do counter proposals to meeting invitations.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 1 mehr) Revision 716315

Tobias Koenig machte Änderungen in /trunk/KDE/kdepim/akonadi/kabc/kcontactmanager:
Add support for creating/editing contacts
Diffs: 1, 2, 3, 4, 5 Revision 716402

Till Adam machte Änderungen in /branches/kdepim/enterprise/kdepim:
Add a non-gui option to allow the application to close even if there is a systray icon active. Default to false, in accordance with the HIG. Document it.
Diffs: 1, 2, 3 Revision 716415

Andreas Hartmetz machte Änderungen in /trunk/KDE/kdepim:
Port KMail Favorite Folder View from enterprise branch (Intevation merge issue 36)
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 6 mehr) Revision 718916

Multimedia
Gwenael Casaccio machte Änderungen in /trunk/playground/multimedia/ktabedit/src:
Add new effects
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 1 mehr) Revision 716005

Nikolaj Hald Nielsen machte Änderungen in /trunk/extragear/multimedia/amarok/src/playlist:
port .ram playlist support. Untested as I do not have a playlist of this type
Diffs: 1, 2 Revision 716142

Nikolaj Hald Nielsen machte Änderungen in /trunk/extragear/multimedia/amarok/src/playlist:
Next up, .asx playlists. Again, untested as I do not have a playlist of this type
Diffs: 1, 2 Revision 716180

Nikolaj Hald Nielsen machte Änderungen in /trunk/extragear/multimedia/amarok/src/playlist:
And for the grand finale, port XSPF support. This has also not been tested with an actual xspf file
Diffs: 1, 2 Revision 716191

Nikolaj Hald Nielsen machte Änderungen in /trunk/extragear/multimedia/amarok/src:
Add a prototype item for displaying tracks in an album grouped together. Commented out of PlaylistGraphicsView for now as it is not functional at all and still VERY toxic to the correct functioning of the playlist
Diffs: 1, 2, 3, 4, 5 Revision 716274

Nikolaj Hald Nielsen machte Änderungen in /trunk/extragear/multimedia/amarok/src/playlist:
Album grouping: take2. This time using the existing Playlist::GraphicsItems so most of the model logic is kept intact. The model automatically groups items as needed, even when adding stuff one track at a time.

There are still issues with removeing individual items and dragging items around, as well as some graphical update glitches. Aside from this, the playlist is usable with grouped items. Oh, and dont mind the funky colors, I just needed something to clearly identify groups.

We should get our artist to look at how this can be made perrrrrty
Diffs: 1, 2, 3, 4, 5 Revision 716786

Nikolaj Hald Nielsen übertrug eine Änderung für /trunk/extragear/multimedia/amarok/src/playlist/PlaylistGraphicsItem.cpp:
Always move length string all the way to the right and give all remaining space to the track name. This causes the track name to not be truncated quite as often and in general makes playlist items, both grouped and ungrouped look a hell of a lot better.

I do realize that this might cause issues when the arbitrary selection of teh 4 data fields is implemented
Diff Revision 716808

Maximilian Kossick übertrug eine Änderung für /trunk/extragear/multimedia/amarok/src/playlist/PlaylistGraphicsItem.cpp:
use the albumartist's name when grouping tracks in the playlist.

yes, i know that there's no code which actually returns an albumartist yet, but i'll fix that next week
Diff Revision 717681

Tim Beaulen machte Änderungen in /trunk/playground/multimedia/phonon-backends/gst:
Make it work too.
http://img76.imageshack.us/my.php?image=snapshot7it8.png
Diffs: 1, 2 Revision 717935

Koos Vriezen übertrug eine Änderung für /branches/extragear/kde3/multimedia/kmplayer/src/kmplayerview.cpp:
Set to XPLAIN for npp again, probably changed to fight the compiz bug, but as it brings nothing and make the desktop block for mouse events on google video, change it back
Diff Revision 717979

Charles Samuels machte Änderungen in /trunk/KDE/kdemultimedia/noatun:
Beginning to KPartify noatun, just backing up my disk drive on svn.kde.org
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 1 mehr) Revision 718045

Matthias Kretz übertrug eine Änderung für /trunk/KDE/kdemultimedia/juk/cache.cpp:
and the cache works again, JuK looks a lot more ready now
Diff Revision 718750

Netzwerk-Werkzeuge
Matt Rogers übertrug eine Änderung für /branches/work/kopete/break-the-contactlist/plugins/statistics/statisticsplugin.cpp:
Adapt the statistics plugin to the new metacontact id scheme.

Metacontact ids are never empty. Makes it compile again. :)
Diff Revision 716631

Matt Rogers machte Änderungen in /branches/work/kopete/break-the-contactlist/kopete/contactlist:
Allow items to be dragged and to be drop targets.

This is the start of drag and drop support for the new contact list. In order to enable drag and drop, we need to allow the model to tell the view that we have draggable items.
Diffs: 1, 2 Revision 716632

Helmut Schaa übertrug eine Änderung für /branches/work/knetworkmanager/src/connection_setting_wireless.ui:
New widget for entering a wireless configuration
Diff Revision 718207
Sichtbare Änderungen ansehen (nach 1 Datei)

Helmut Schaa übertrug eine Änderung für /branches/work/knetworkmanager/src/knetworkmanager-devicestore_dbus.h:
NM 0.7 has a new DBus interface
Diff Revision 718227

Helmut Schaa machte Änderungen in /branches/work/knetworkmanager/src:
More missing files for NM 0.7 VPN support
Diffs: 1, 2, 3, 4 Revision 718322

Javier Goday machte Änderungen in /trunk/KDE/kdenetwork/kget:
Bug 131690: An "quit after download is complete" option
Problembericht 131690: An "quit after download is complete" option
Diffs: 1, 2, 3, 4, 5 Revision 718629
Sichtbare Änderungen ansehen (nach 1 Datei)

Javier Goday machte Änderungen in /trunk/KDE/kdenetwork/kget/patches:
Patch for the kget-kuiserver integration, not enabled in kde 4.0 until the KUiServerJobTracker is again enabled in kdelibs.
Diffs: 1, 2 Revision 718637

Urs Wolfer machte Änderungen in /trunk/KDE/kdenetwork/krdc:
Implement possibility to minimize the fullscreen window:

#1: button in fullscreen toolbar
#2: magic invisible pixel in the right top: right click minimizes the window.

This is available even when the fullscreen toolbar is hidden. I have seen this idea in the nomachine NX client and liked it from the first second :)
Problembericht 149481: remote season bar status minimize size close
Diffs: 1, 2 Revision 718652

Joris Guisson machte Änderungen in /trunk/extragear/network/ktorrent:
- Ported scanfolder plugin
- Added option to recursively scan directories
Problembericht 149550: add option for scan folders to be scanned recursively
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 9 mehr) Revision 718728
Sichtbare Änderungen ansehen (nach 1 Datei)

Büro
Inge Wallin übertrug eine Änderung für /trunk/koffice/kchart/KChartPart.cpp:
The start of OpenDocument saving in KChart.

TODO:
- Save styles
- Move all the old code that actually performs saving to ChartShape

Also:
- Read OpenDocument

However, another milestone in the kchart2.0 marathon.
Diff Revision 716008

Inge Wallin machte Änderungen in /trunk/koffice/kchart:
A first attempt at setting the size of the embedded shape. Close but no cigar, as they say
Diffs: 1, 2 Revision 716012

Inge Wallin machte Änderungen in /trunk/koffice/kchart:
Start OpenDocument saving and actually save something:
- Chart type and subtype (if type == chart:bar :-) )
- Automatic styles

Next step:
- Save type and subtype of all other chart types. This is trivial now.
Diffs: 1, 2, 3, 4 Revision 716066

Sebastian Sauer machte Änderungen in /trunk/koffice/kword/plugins/scripting/scripts:
Extended the functionality of the OpenOffice.org script.
* split into a common part (oouno.py) which does all the uno-handling and the frontend (ooimport.py).
* we are running the functionality that deals with UNO out of process now rather then embedding it all into the same process. It's slower but less crashes-prone.
Diffs: 1, 2, 3, 4, 5, 6 Revision 716535
Sichtbare Änderungen ansehen (nach 2 Dateien)

Jan Hambrecht machte Änderungen in /trunk/koffice/filters/karbon/karbon1.x:
some more work on the old file format import
Diffs: 1, 2, 3 Revision 717463

Thorsten Zachmann machte Änderungen in /trunk/koffice:
o simplify style saving.

This is just the start of it so don't use the new features yet.
Diffs: 1, 2, 3, 4, 5, 6 Revision 718389

Boudewijn Rempt machte Änderungen in /trunk/koffice/krita/ui:
Add options that will make Krita cache a pixmap instead of a qimage for the canvas representation in the qpaintercanvas mode
Diffs: 1, 2 Revision 718641

Martin Pfeiffer machte Änderungen in /trunk/koffice/kformula/flake:
big commit:
- small change of cursor handling method
- cleanup/ refactor of AttributeManager resulting in a better interface
- update the TODO list
- add scaling to individual elements
- nearly finished implementation of scaling determination
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 17 mehr) Revision 718788

Jan Hambrecht machte Änderungen in /trunk/koffice/filters/karbon:
enable old file format import as it is nearly complete now
Diffs: 1, 2, 3 Revision 718811

Anderes
Benoît Jacob machte Änderungen in /branches/work/eigen2:
Deep refactoring.

1) Kill MatrixXpr class, instead let all class inherit a common EigenBase class
2) Kill MatrixBase/Matrix/Vector classes, instead introduce a single Matrix class, a MatrixStorage class, and typedefs to emulate vectors
3) Huge code cleanup, remove large preprocessor macros, sloccount drop to ~750 down from 1100.
4) Introduce compile-time-known sizes
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 9 mehr) Revision 717271

Benoît Jacob machte Änderungen in /branches/work/eigen2:
Give the axe to the aliasing system.
Improve the evaluation system instead.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 1 mehr) Revision 717272

Benutzerschnittstelle
Casper Boemann übertrug eine Änderung für /trunk/KDE/kdebase/runtime/kstyles/oxygen/oxygen.cpp:
Add hover effect to scrollbars
Diff Revision 715907

Nuno Fernades Pinheiro machte Änderungen in /trunk/KDE/kdebase/runtime/pics/oxygen:
new improved version the top part is not perfect glass is hard to make but i gess the botom part is now good enough.
Diffs: 1, 2, 3, 4, 5, 6, 7 Revision 715911
Sichtbare Änderungen ansehen (nach 7 Dateien)

David Jonathon Miller machte Änderungen in /trunk/KDE/kdebase/runtime/pics/oxygen:
tweaked zoom actions
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 18 mehr) Revision 716015
Sichtbare Änderungen ansehen (nach 28 Dateien)

Matthew Woehlke übertrug eine Änderung für /trunk/KDE/kdebase/runtime/kstyles/oxygen/helper.cpp:
"fix" glows, they really are still wrong but don't look nearly so broken
Diff Revision 716465

Casper Boemann machte Änderungen in /trunk/KDE/kdebase/runtime/kstyles/oxygen:
adding hover glow to radiobuttons
Diffs: 1, 2, 3 Revision 716527

Jakob Petsovits machte Änderungen in /trunk/KDE/kdebase/runtime/pics/oxygen:
Rename the ark icons to be more icon naming spec compatible.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 40 mehr) Revision 716953
Sichtbare Änderungen ansehen (nach 25 Dateien)

David Vignoni machte Änderungen in /trunk/KDE/kdebase/runtime/pics/oxygen:
New Konqueror web browser icon.
Diffs: 1, 2, 3, 4, 5, 6, 7 Revision 717383
Sichtbare Änderungen ansehen (nach 7 Dateien)

Matthew Woehlke machte Änderungen in /trunk/playground/artwork/Oxygen/style/toys:
make luebking's uidemo into a KDE app, and add it somewhere more useful to me :-)
Diffs: 1, 2, 3 Revision 717470
Sichtbare Änderungen ansehen (nach 1 Datei)

David Jonathon Miller machte Änderungen in /trunk/playground/artwork/Oxygen/phonon:
icons for use in kcm_phonon when selecting device preferences
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 7 mehr) Revision 717863
Sichtbare Änderungen ansehen (nach 16 Dateien)

Nuno Fernades Pinheiro machte Änderungen in /trunk/KDE/kdebase/runtime/pics/oxygen:
new more consistent version also improvments on the shades
Diffs: 1, 2, 3, 4, 5, 6, 7 Revision 718258
Sichtbare Änderungen ansehen (nach 7 Dateien)

Hilfsmittel
Rolf Eike Beer machte Änderungen in /trunk/KDE/kdeutils/kgpg:
Make systray icon optional
Problembericht 97677: it's not possible to disable kgpg's tray icon
Diffs: 1, 2, 3, 4, 5 Revision 716723
Sichtbare Änderungen ansehen (nach 1 Datei)

Nicolas Ternisien machte Änderungen in /trunk/playground/sysadmin/ksystemlog:
Add a new configuration widget for multiple log mode plugins (like Apache, and Cups soon)
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 38 mehr) Revision 718630
Sichtbare Änderungen ansehen (nach 3 Dateien)

Alexander Wiedenbruch machte Änderungen in /trunk/KDE/kdeutils/superkaramba/skapplet:
Load the SK themes automatically when plasma starts
Diffs: 1, 2 Revision 718759

Optimierungen
Entwicklungs-Werkzeuge
Nickolai Shaforostoff machte Änderungen in /trunk/kdereview/kaider:
-option to prefetch translation memory suggestions for all entries on file open
-make max number of suggestions for one entry changable
-treat PO header as UTF-8 instead of local8bit
-also, project view and merge view are hidden by default (sorry, Qt doesnt allow to group views into tabs programmatically)

first two have direct implications on a memory use (like 35mb instead of 25)
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 10 mehr) Revision 717328
Sichtbare Änderungen ansehen (nach 1 Datei)

Unterricht
Matthias Kretz machte Änderungen in /trunk/KDE/kdeedu/blinken/src:
don't recreate the MediaObject all the time, this is lighter on resources and helps a bit against the short-sounds-bug in xine-lib
Diffs: 1, 2 Revision 716921

Spiele
Mauricio Piacentini machte Änderungen in /trunk/KDE/kdegames/ktuberling/sounds:
Use ogg files for sound, saving lots of MB of disk space.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 126 mehr) Revision 716942

Grafik
Gilles Caulier übertrug eine Änderung für /trunk/extragear/graphics/digikam/utilities/cameragui/umscamera.cpp:
digikam from trunk : USM camera interface. Get Camera item thumnails using .thm files (very small thumbnail files) if exists. This way is more speed than dcraw parse utility.

Tom, this change is very important to support better USM camera. This commit is very simple to backport on stable branch...
Diff Revision 502937

Multimedia
Seb Ruiz übertrug eine Änderung für /branches/stable/extragear/multimedia/amarok/src/contextbrowser.cpp:
Changing a rating, score or label anywhere would cause a refresh of the context browser in order to be consistent. This change only causes the browser to re-render when visible or made visible.
Diff Revision 716092

Anderes
Entwicklungs-Werkzeuge
Paulo Moura Guedes machte Änderungen in /trunk/KDE/kdewebdev/klinkstatus/src:
Warnings--
Disable HTML validation by default as it will not be ready for 4.0
Diffs: 1, 2, 3, 4, 5, 6 Revision 716337

Spiele
Mauricio Piacentini machte Änderungen in /trunk/KDE/kdegames/kreversi:
Change background/board as agreed on last IRC meeting:
a) Remove pieces from background (conflict with game ones)
b) Make board non-transparent

Adjusted board color and saturation level, and added shadow in bg to match board reflections.
Diffs: 1, 2 Revision 717269
Sichtbare Änderungen ansehen (nach 1 Datei)

Fela Winkelmolen machte Änderungen in /trunk/playground/games:
Initial KBreakout import
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 11 mehr) Revision 718501
Sichtbare Änderungen ansehen (nach 1 Datei)

Jeremy Paul Whiting übertrug eine Änderung für /trunk/playground/games/kpicross/todo:
added a todo of feature plans
Diff Revision 718521

Grafik
Gilles Caulier machte Änderungen in /trunk/extragear/graphics/digikam/data/pics:
digiKam from trunk (KDE4) : new digiKam 0.10.0 splashscreen from Fernando Batista
Fernando you is the winner (:=)))
Diffs: 1, 2 Revision 716215
Sichtbare Änderungen ansehen (nach 1 Datei)

Gilles Caulier machte Änderungen in /trunk/extragear/graphics/digikam/showfoto/pics:
digiKam from trunk (KDE4) : new Showfoto 0.8.0 splashscreen from Udo Lembke
Udo, you is the winner.
Diffs: 1, 2 Revision 716216
Sichtbare Änderungen ansehen (nach 1 Datei)

Gilles Caulier machte Änderungen in /branches/extragear/kde3/graphics/digikam/data/pics:
digiKam from KDE3 branch : new digiKam 0.9.3 splashscreen from Laurenz Gamper
Laurenz, you is the winner...
Diffs: 1, 2 Revision 716217
Sichtbare Änderungen ansehen (nach 1 Datei)

Gilles Caulier machte Änderungen in /branches/extragear/kde3/graphics/digikam/showfoto/pics:
digiKam from KDE3 branch : new Showfoto 0.7.0 splashscreen from Joel Koop
Joel, you is the winner...
Diffs: 1, 2 Revision 716219
Sichtbare Änderungen ansehen (nach 1 Datei)

Clarence Dang übertrug eine Änderung für /trunk/KDE/kdegraphics/kolourpaint/widgets/toolbars/kpColorToolBar.cpp:
Reduce spacing between child widgets. We need to do this since we're running out of screen width on 800x600, esp. since the Tool Box now extends all the way down into the bottom-left corner.
Diff Revision 716638

Clarence Dang übertrug eine Änderung für /trunk/KDE/kdegraphics/kolourpaint/mainWindow/kpMainWindow_Colors.cpp:
Rename "Append Row" to friendlier "Add Row", even if the new name is less informative.
Diff Revision 717084

Clarence Dang machte Änderungen in /trunk/KDE/kdegraphics/kolourpaint/mainWindow:
As of KDE 4, KToggleAction::setCheckedState() no longer removes the tick mark next to the action, so you get confusing things like "[x] Hide Thumbnail" (which indicates that the thumbnail is currently shown).

Disable setCheckedState() to solve this problem and because I never really liked it. But if somebody _insists_, I can re-enable it and then call setCheckable(false).
Diffs: 1, 2, 3 Revision 717514

Thomas Reitelbach übertrug eine Änderung für /trunk/KDE/kdegraphics/gwenview/Messages.sh:
Make Gwenview 2 translatable.
Currently it has only very few strings, but I guess this will change in the future.
Diff Revision 718717

Pino Toscano übertrug eine Änderung für /trunk/KDE/kdegraphics/okular/conf/dlgpresentationbase.ui:
Respect a bit more the HIG guidelines: align the labels of buttons and combos to the right.
Diff Revision 718787
Sichtbare Änderungen ansehen (nach 1 Datei)

KDE-Basis
Albert Astals Cid übertrug eine Änderung für /trunk/KDE/kdebase/runtime/khelpcenter/plugins/Applications/.directory:
text/docbook -> application/docbook+xml
And now i can do something when khelpcenter yells at me saying i have no index file
Diff Revision 716085

Greg Martyn übertrug eine Änderung für /trunk/KDE/kdebase/workspace/ksysguard/gui/ksysguard.desktop:
According to FD.O standard, we have to request the utilities-system-monitor icon. There is no ksysguard icon.
Diff Revision 716113

Adam Treat machte Änderungen in /trunk/KDE/kdebase/apps/konqueror:
Inspired by sebas post, I decided to give Konqueror some KDE4 attention...

* Add two new xmlgui files for konq:
a) Web browsing UI
b) File manangement UI

* Create ability to switch between said xmlgui files with profile management.
* Default web browser profile now sports a drastically cleaned up main toolbar for browsing.
* Default file management profile now sports a main toolbar that helps with this.
* Port KonqProfileDlg away from Q3/K3 class.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 4 mehr) Revision 716179

Sebastian Trueg übertrug eine Änderung für /trunk/kdesupport/soprano:
Removing Soprano 1 to make way for Soprano 2.
Diff Revision 716280

Sebastian Trueg machte Änderungen in /trunk/KDE/kdelibs/nepomuk:
Nepomuk now makes use of the new Soprano2 API. That mainly means that we do not talk to the Nepomuk middleware anymore but to a nice Soprano::Model which internally does all the DBus communication for us.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 1 mehr) Revision 716282

Rafael Fernández López machte Änderungen in /trunk/KDE/kdelibs:
Set KWidgetJobTracker as the default for 4.0. KWidgetJobTracker and KStatusBarJobTracker bypasses kuiserver. They are different ways of doing the same thing and they just can ignore it.

Now, there is an important issue that we should solve for 4.1. We need to add an option somewhere for setting which kind of job tracker the user wants instead of forcing it by code.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9 Revision 716352

Thomas Braxton machte Änderungen in /branches/work/kde4_kconfig/kconfig:
ready to merge, passes all tests, minimal source incompatibilities
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 3 mehr) Revision 716380

Bernhard Loos machte Änderungen in /trunk/KDE/kdelibs/kdecore:
a windows port of KUserthis removes roomNumber and friends and adds extendedProperty
Diffs: 1, 2, 3, 4, 5 Revision 716429

Robert Knight machte Änderungen in /trunk/playground/base/kickoff-rewrite-kde4:
Initial import of a rewrite of the Kickoff launcher using Qt 4 / KDE 4 frameworks. All the views except the search view are functional (but not complete).

See the STATUS-TODO file for a more detailed list of what works and what needs work.

Currently builds as a standalone application called 'kickoff'
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 32 mehr) Revision 716466

Adam Treat machte Änderungen in /trunk/KDE/kdebase/apps/konqueror/src:
* Move the animated logo from the toolbars to the top right corner of the menubar. This matches firefox and it also makes it easier to add items to the toolbars as the animated logo had a nasty hack of stretching things out.
Diffs: 1, 2, 3, 4, 5, 6, 7 Revision 716637

Sebastian Trueg übertrug eine Änderung für /trunk/kdesupport/soprano/server/CMakeLists.txt:
Disabled server backend plugin. It is not finished and I am in no mood at the moment.
I dont think we will need that anyway soon. Mostly the server will be contacted through the client lib.
Diff Revision 716844

Andreas Hartmetz übertrug eine Änderung für /trunk/KDE/kdebase/workspace/kcontrol/keys/main.cpp:
don't clobber config files. this whole kcontrol module needs to be rethought and reimplemented, basically. i think there is not much worth salvaging.
Diff Revision 716913

Urs Wolfer übertrug eine Änderung für /trunk/KDE/kdebase/apps/konqueror/src/konq-webbrowsing.rc:
Don't show additional buttons at a random place (e.g. the KGet plugin). Proably other profiles need this too.
Diff Revision 716995

David Nolden machte Änderungen in /trunk/KDE/kdelibs/kate/completion:
Instantly change the focus back to the view when the completion-widget gets it. This prevents flashing of the title-bar color, and simplifies navigation within kdevelop.
Diffs: 1, 2 Revision 717085

Ivan Čukić machte Änderungen in /trunk/KDE/kdebase/workspace/libs/plasma:
Import of the Plasma Applet browser into the libplasma
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 12 mehr) Revision 717167
Sichtbare Änderungen ansehen (nach 2 Dateien)

Robert Knight übertrug eine Änderung für /trunk/playground/base/kickoff-rewrite-kde4/src/plasma-applet/applet.cpp:
More accurate positioning of the launcher widget above the plasma applet which provides the launcher button. The height is not quite correct because it doesn't take into account the window decoration height - eventually the launcher will be a frameless window.
Diff Revision 717215

Allen Winter übertrug eine Änderung für /trunk/KDE/kdelibs/doc/TODO:
Add a list of possible manpages and handbooks we could write to document the behind the scenes working of the KDE desktop.

Also included are development tools we rely upon like kconfig_compiler and makekdewidgets.

It would be a wonderful thing... volunteers are welcome.
Feel free to contact me about how to get started.
Diff Revision 717487

Matthew Woehlke machte Änderungen in /trunk/KDE/kdebase/apps:
use blitz instead of deprecated kdefx, remove kdefx headers where unused
Diffs: 1, 2, 3, 4 Revision 717537

Robert Knight machte Änderungen in /trunk/playground/base/kickoff-rewrite-kde4/src/ui:
Focus the favorites view when clearing the search entry text. This is a slight, but I think useful, change from the behaviour of the original Kickoff.
Diffs: 1, 2 Revision 717690

Rivo Laks machte Änderungen in /trunk/KDE/kdebase/workspace/kwin/kcmkwin/kwincompositing:
Show a message when compositing isn't supported
Diffs: 1, 2 Revision 717750
Sichtbare Änderungen ansehen (nach 1 Datei)

Rivo Laks machte Änderungen in /trunk/KDE/kdebase/workspace/kwin:
Enable compositing by default only for Intel cards that are known to work (only 945GM atm)
Diffs: 1, 2 Revision 717759

David Faure machte Änderungen in /trunk/KDE/kdelibs/kfile:
Thanks to Peter's work on the file dialog, we can get rid of these classes now - not used anywhere in kde anymore.

quanta is requested to move away from K3FileTreeView :-)
Diffs: 1, 2, 3, 4, 5, 6 Revision 717910

Fredrik Höglund übertrug eine Änderung für /trunk/KDE/kdebase/apps/konqueror/src/konq-webbrowsing.rc:
- Change the default toolbar layout in the Konqueror webbrowsing profile so the location toolbar is positioned on the same line as the main toolbar.
- Change the default tool button style to IconOnly.
- Remove the location label to conserve horizontal space.

Discussed on IRC with David Faure, Adam Treat and Aaron Seigo.
Diff Revision 718002

Olivier Goffart machte Änderungen in /trunk/KDE/kdebase/runtime:
Move the sounds from the knotify control module to the knotify deamon directory. I think this is a better place to find them.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 90 mehr) Revision 718613

Adam Treat machte Änderungen in /trunk/KDE/kdebase/apps/konqueror/src:
* Konq's 'Location' -> 'File' menu.

I discussed this with David and Fredrik as Waldo's reasons for this name are largely no longer applicable with the new view profiles.
Diffs: 1, 2, 3 Revision 718809

KDE-PIM
Tom Albers machte Änderungen in /trunk/extragear/pim:
Second try to move ksig from kdeaddons to extragear-pim
Diffs: 1, 2 Revision 716967

Bertjan Broeksema übertrug eine Änderung für /trunk/KDE/kdepim/kpilot/conduits/base/tests/idmappingtest.cc:
Added two tests to make sure that id's get remapped if an id gets mapped for the second time.

e.g. mapping.map( "hh1", "pc1" ); mapping.map( "hh2", "pc1" ); should result in a mapping between hh2 and pc1 and hh1 should not be in the mapping anymore.

vanRijn corrected this behaviour. This tests make sure that it won't happen anymore in the future.
Diff Revision 717351

Till Adam übertrug eine Änderung für /branches/work/kdab-post-4.0/kdepim/kmail/kmail.kcfg:
Change the default for what to select on entering a folder to "last selected" from "jump to new". This is less suprising, it seems, and avoids new mails being missed since they are automatically marked as read when entering a folder.

This is perceived as "mail loss" by some users. It's also more predictable when switching between two folders, which apparently a lot of people do.
Diff Revision 717675

Konqueror
Tom Albers machte Änderungen in /trunk/KDE/kdeaddons:
konq-plugins has moved to extragear/base
Diffs: 1, 2, 3 Revision 716445

Multimedia
Dan Meltzer machte Änderungen in /trunk/extragear/multimedia/amarok/src/playlist:
Rename playlistloader to playlisthandler for future enhancements
Diffs: 1, 2, 3, 4 Revision 717532

Charles Samuels machte Änderungen in /trunk/KDE/kdemultimedia:
I've learned an important lesson:

code quality matters less than marketing. You need to develop a fan base. Implementation matters far less than any of this.

Lots of flashy features - this is what's so good about visualizations

Lots of useless features that are "cool", and that are enabled by default

More than anything, you have to self promote. Everywhere, all the time, constantly. People need to know that your software is the best, even if it's not. Even if you lie.

People want lots of knobs and twiddles and programs that take up the entire screen and then some.

2000-2007

plugins all the way down the equalizer that let you specify the number of bands things are tiny, simple, or they're complex video worked all along

the UI was misleading - there was a lot more interesting stuff buried in there

Now to figure out what to use in KDE4...
Diffs: 1, 2, 3, 4 Revision 718046

Matthias Kretz machte Änderungen in /trunk/playground/multimedia/phonon/mixer/DESIGN:
two architecture ideas
Diffs: 1, 2 Revision 718412

Netzwerk-Werkzeuge
Helmut Schaa übertrug eine Änderung für /branches/work/knetworkmanager:
Development branch for knetworkmanager against NetworkManager 0.7
Diff Revision 716817

Tom Albers machte Änderungen in /trunk/extragear/network:
Move newsticker scripts to here from kdeaddons.
Diffs: 1, 2 Revision 716964

Urs Wolfer machte Änderungen in /trunk/KDE/kdenetwork:
Move the KGet Plasmoid from playgound to kdenetwork/kget.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8 Revision 717007

Matt Rogers übertrug eine Änderung für /trunk/KDE/kdenetwork/kopete/libkopete/kopeteversion.h:
bump the version down to 0.40 so we'll have some room between now and the KDE 4.0 release for version increments.

The Kopete in KDE 4.0 will be 0.40 unless there's some major ass kicking that goes on between now and then.
Diff Revision 718551

Hans Dembinski machte Änderungen in /trunk/playground/network/doc/kbandwidth:
Added docbook for kbandwidth
Diffs: 1, 2, 3, 4, 5 Revision 718815
Sichtbare Änderungen ansehen (nach 3 Dateien)

Büro
Boudewijn Rempt übertrug eine Änderung für /trunk/koffice/krita/ui/tests/data/lena.png:
Add lena
Diff Revision 717885
Sichtbare Änderungen ansehen (nach 1 Datei)

Anderes
Dirk Mueller übertrug eine Änderung für /trunk/KDE/kde-common/svn/hooks/svnacl.cfg:
I'm really great at copy&pasting. In my next lesson I'll learn to copy&paste a new thing
Diff Revision 716390

David Faure übertrug eine Änderung für /trunk/KDE/kdeaddons:
kdeaddons is no more; its contents mostly moved to extragear
Diff Revision 716968

Dirk Mueller übertrug eine Änderung für /trunk/bugs/3.0:
starting with the bugzilla 3.0 update
Diff Revision 717201

Benoît Jacob machte Änderungen in /branches/work/eigen2:
don't enclose eigen in a namespace. prefixing is the way to go.
For example Qt uses a prefix and no namespace (except for a few things)
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 2 mehr) Revision 717949

Tom Albers machte Änderungen in /tags/unmaintained/3:
Move all applications currently in kdenonbeta.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 144 mehr) Revision 718414

Benutzerschnittstelle
Jakob Petsovits übertrug eine Änderung für /trunk/KDE/kdebase/runtime/pics/oxygen/icon-move.sh:
Make lives and involvement easier for people that want to chime into renaming icons, by providing a small script that automates the svn move for all icon sizes.

./icon-move.sh actions/ark-extract actions/archive-extract

That doesn't solve SVN being mean and refusing to tag .svgz files as non-binaries when moving them, but it does all the rest.
Diff Revision 716956

Peter Penz übertrug eine Änderung für /trunk/KDE/kdebase/runtime/kstyles/oxygen/oxygen.cpp:
show the decoration selected per default like in Plastik/Plastique
Diff Revision 717769

Hilfsmittel
Tom Albers übertrug eine Änderung für /branches/extragear/kde3/utils/kerry:
add kerry, coming from kdereview.
Diff Revision 717842

Sicherheit
Konqueror
Dirk Mueller übertrug eine Änderung für /trunk/extragear/base/konq-plugins/mediarealfolder/kio_media_realfolder:
many thanks for yet another shell insertion vulnerability in KDE :(
Diff Revision 718345

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