prev
Issue 47
25th February 2007
by Danny Allen
next


This Week...
Solid gets support for NetworkManager. Support for changing the font colour of the taskbar. File format import work in KVocTrain. More KDE 4 porting takes place in KTorrent. Noatun now uses Phonon as its only backend. Work is begun on refactoring the user interface of Amarok 2.0. The Codeine video player is imported into KDE SVN and ported to CMake, Phonon and KDE 4. Progress in the 'krunner' element of Plasma. KAlgebra is imported into KDE SVN into the playground/edu module. Search improvements in Kate, with a move to the kdesdk module.

Urs Wolfer discusses the latest developments in KGet, the download utility application:
KGet is a much-used application in KDE 3. There are a lot of feature wishes and bugs listed in the KDE Bugzilla for KGet. Unfortunately the architecture of the KDE 3 version does not allow us to fix all of these issues. That's why a new team has been working for a short while now on a new, almost rewritten version of KGet for KDE 4. The team consists of Dario Massarin, Manolo Valdes and Urs Wolfer.

The new KGet is being developed in a SVN branch (branches/work/make_kget_cool/) at the moment, but it will (hopefully) be moved back to the kdenetwork module soon. It already has some really hot highly-requested features in it, for example multi-threaded downloads. But that's not all! Have a look at the screenshots. You will see that it has a completely new user interface, including grouping functionality for the download entries. But please keep in mind that the user interface will probably change even more in the future. The configuration dialog is completely new. You probably know the so-called 'drop target' (the green KGet icon in one of the screenshots) from the "old" KGet; you can drop URL's onto the drop target in order to download with KGet. The new drop target has nice animations (which of course can be disabled in the configuration dialog, like almost every feature). Thanks to the plugin based architecture, everyone can easily develop plugins in order to support new protocols. More about this feature later.

The features listed above are already implemented. But there are also a lot of features still in progress:
  • Metalink support: the new, open standard for downloading larger files from different mirrors, or even different protocols (e.g. HTTP, FTP and BitTorrent) at the same time.
  • Mirror search for downloads
Features planed in the near future:
  • BitTorrent support (we are going to co-operate with the KTorrent team, but we need to wait until libktorrent is ported fully to Qt 4/KDE 4). There is already a torrent plugin, based on libtorrent, but it is not ported yet.
  • Full interaction support with the new kio_uiserver.
  • Bandwidth limiting functionality.


If you have any comments, please let us know!

Pino Toscano provides a brief okular update, with the new PDF forms functionality recently started:
During the past weekend, basic support for PDF forms has been added to okular.

This was possible thanks to the good work of Julien Rebetez, who developed the "hard part" of the job inside Poppler (the library that okular uses to read PDF files) as part of his Google Summer of Code 2006 project for Evince.

What I did was implement the Qt 4 interface in Poppler (so that I was able to test Julien's work with another interface), and to implement the proper structure within okular.

In summary, this means that okular (using Poppler from CVS, not a released version yet) can show text form fields (text edits and areas) and selection form fields (combo-boxes and lists).

The support is quite basic however - this means there are no events associated with the fields, the values of the fields are not saved, the forms can not be sent, and so on. About printing issues with these forms: this is something that is also currently being worked on.

Of course, the work has just started, so you can expect more improvements than the current implementation provides at the moment.

This week saw the release of the third development snapshot of KDE 4, version 3.80.3, codenamed "Kludge". Though not intended for usage by end-users, this release should enable developers still considering their platform porting options to practice their development on an operationally-stable release, with the key pillars and elements of the KDE 4 platform (Solid, Sonnet, etc.) making an appearance and starting to mature.

Naming controversies crop up from time to time, and following the recent tradition of resolving these conflicts, the KDE development information website has had its name finalised. All hail techbase.kde.org! KDE TechBase is envisioned as a central resource to replace and consolidate the currently widely-scattered, separate sites. TechBase is implemented as a wiki, with contributions and modifications a core part of its practicality and vitality. Another great week for organisational progress!


Statistics
Commits: 2307 by 215 developers, 4982 lines modified, 1394 new files.
Open Bugs: 12977
Open Wishes: 12330
Bugs Opened: 238 in the last 7 days.
Bugs Closed: 188 in the last 7 days.

Commit Summary
Module Commits
/trunk/KDE
655
/trunk/extragear
271
/branches/stable
271
/branches/work
248
/trunk/www
202
/trunk/l10n
174
/trunk/playground
168
/branches/KDE
117
/trunk/koffice
92
/trunk/kdereview
20
Lines Developer Commits
203
Dirk Mueller
104
216
Stephan Kulow
102
160
David Faure
78
397
Gilles Caulier
68
84
Gerhard Kulzer
67
128
Aaron J. Seigo
45
85
Alexander Dymo
36
83
Harri Porten
36
62
Carsten Niehaus
32
55
Christian Ehrlicher
32

Internationalisation (i18n) Status
Language Percentage Complete
Portuguese
99.68%
Dutch
96.93%
Estonian
94.88%
French
93.14%
British English
87.17%
Polish
86.91%
Galician
87.60%
Turkish
83.62%
Russian
82.45%
Catalan
78.39%

Bug Killers and Buzz
Bug Killer Number Of Bugs Closed
Andreas Pakulat
26
Bram Schoenmakers
25
Tommi Tervo
21
Thomas McGuire
16
Oliver Kellogg
11
Harri Porten
9
Lex Hider
9
Martin Koller
8
Gilles Caulier
7
Håvard Frøiland
6

Program Buzz
Amarok
  6200
Kate
  3645
KMail
  3600
Kopete
  3182
K3B
  3164
KDevelop
  2960
Kicker
  2254
Kontact
  2060
Quanta
  1618
Kaffeine
  1340


Person Buzz
David Faure
  1094
Stephan Kulow
  767
Adriaan de Groot
  720
Waldo Bastian
  508
Aaron J. Seigo
  432
Danny Allen
  386
Thomas Zander
  382
George Staikos
  350
Jonathan Riddell
  280
Boudewijn Rempt
  246
Commit Countries

Commit Demographics
Sex
93.0 %       Male
5.50 %       (unknown)
1.95 %       Female
Motivation
51.9 %       (unknown)
32.2 %       Volunteer
16.3 %       Commercial
 
Ages
76.1 %       (unknown)
13.9 %       25 to 34
6.06 %       18 to 24
2.72 %       35 to 44
1.18 %       45 to 54
0.360 %       Under 18


Contents
  Bug Fixes Features Optimise Security Other
Accessibility
Development Tools [*] [*]
Educational [*] [*]
Graphics [*] [*]
KDE-Base [*] [*]
KDE-PIM [*] [*]
Office [*]
Konqueror
Multimedia [*] [*]
Networking Tools [*] [*] [*] [*]
User Interface [*] [*]
Utilities [*] [*]
Games [*] [*]
Other [*]


Bug Fixes
Games
Nicolas Roffet committed changes in /trunk/KDE/kdegames/kblackbox:
- Tutorial starts immediately after switching to tutorial mode (and no anymore only with the start of the next game).
- Big clean-up in the class "KMainWindow".
Diffs: 1, 2, 3, 4, 5, 6 Revision 634857

Mauricio Piacentini committed changes in /trunk/KDE/kdegames/kwin4/src:
Temporary fix suggested by Cyril Bailly, to cut cpu usage during intro animation in half, while we wait for QGV in 4.3.
Diffs: 1, 2 Revision 636126

Graphics
Tobias Koenig committed changes in /trunk/playground/graphics/okular/generators/chm:
* Fixed the loading of chm documents (avoids crashes)
* Improved performance by creating text page/object rects only on first generatePixmap call
* Code cleanup
Diffs: 1, 2 Revision 635240

Brad Hards committed a change to /trunk/playground/graphics/okular/generators/xps/generator_xps.cpp:
Fix a couple of crash bugs.

There was a problem with documents that have Story, but no synopsis (TOC). There was also a double delete problem - crash on exit or load of a second doc.

Also add in support for "Category" metadata.
Diff Revision 635540

Networking Tools
Bram Schoenmakers committed a change to /branches/KDE/3.5/kdenetwork/krfb/krfb_httpd:
Replace Mac newlines with Unix newlines, and the problem of 100% CPU utilization with the first connection disappeared. Credits go to Reinhold and Modestas.
Bug 135013: "/usr/bin/env bash" always runs in the background using...
Diff Revision 636245

Utilities
Martin Koller committed changes in /branches/KDE/3.5/kdetoys/kweather:
Don't show a passive popup when the network is unreachable, as we already show this situation by the "dunno" icon and now also mention it in the tooltip
Bug 101955: Allow the user to disable 'The network is unavailable' passive di...
Diffs: 1, 2, 3, 4 Revision 636839

Martin Koller committed a change to /branches/KDE/3.5/kdetoys/kweather/reportview.cpp:
Don't display "Last updated on ..." but "Latest data from ..." to make it clear that the weather data is from the given time, and not only fetched at this time.
Bug 113780: add information about last update that kweather has done
Diff Revision 636851
Discussion

Features
Development Tools
Richard J. Moore committed a change to /trunk/playground/bindings/qtscript/qscript/benchmark.js:
Add an implementation of CORDIC (sin and cos algorithm). This should stress test the basic operations, function calls and array lookups.

And yes, I know implementing fixed point on top of the javascript floating point is stupid but I just ported an existing C implementation of CORDIC.
Diff Revision 634925

Caroline Bourdeu d'Aguerre committed changes in /branches/work/isi-umbrello/umbrello/umbrello:
Add a state (UML 2.0) in the activity diagram: final state.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 Revision 635271
View Visual Changes (to 2 files)

Caroline Bourdeu d'Aguerre committed changes in /branches/work/isi-umbrello/umbrello/umbrello:
Add a new widget in the activity diagram: expansion region.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 Revision 635347
View Visual Changes (to 2 files) Discussion

Alexander Dymo committed changes in /trunk/KDE/kdevelop:
Implemented addition of new toolviews to the area. This means you can have several konsoles opened, several filemanagers, several project managers, etc, etc.
Diffs: 1, 2, 3, 4, 5 Revision 636103

Hassan Kouch committed changes in /branches/work/isi-umbrello/umbrello/umbrello:
Add the Pin Widget to the activity diagram (UML 2.0)
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 3 more) Revision 636368
View Visual Changes (to 2 files) Discussion

Oliver Kellogg committed changes in /branches/KDE/3.5/kdesdk/umbrello:
Attachment 19796 from Antoine Dopffer adds code generation for UniAssociation
in C++and Java. I modified the patch for role B as described in comment #8.
Many thanks Antoine for your work.
Bug 72042: code generation ignores unidirectional association
Diffs: 1, 2, 3, 4, 5, 6, 7 Revision 636790

Educational
Jason Harris committed changes in /trunk/KDE/kdeedu/kstars/kstars/tools:
(1) Rename "Day Duration" calculator module to "Almanac", since it includes much more than just the length of the day

(2) Simplify UI of "Equinoxes and Solstices" module, and make it work.
You don't have to select an Equinox/Solstice anymore, the module show the time/date of occurence for all four events of the given year, and also shows the duration of each season in days.

TODO: Right now, the seasonal names (Spring, Summer, Autumn, Winter) assume the northern hemisphere. I'm considering adding a checkbox for this to allow users to switch to Southern hemisphere names.
Diffs: 1, 2, 3, 4 Revision 634724
View Visual Changes (to 1 file)

Jason Harris committed a change to /trunk/KDE/kdeedu/kstars/kstars/kstarsactions.cpp:
Restore ability to change the projectin system used to render the map.
Apparently at some point, the internal names used for actions by KActionCollection stopped being available as the objectName() of the action. So my use of "sender()->objectName()" in slotMapProjection() stopped working.

I'm now comparing the sender() object itself to actionCollection()->action("action_name")
Diff Revision 634936

Jason Harris committed changes in /trunk/KDE/kdeedu/kstars/kstars/tools:
Planets calculator module:
+ more UI improvements: Replaced Long/Lat boxes with a Location button, replaced separate Date and Time boxes with a Date/Time edit.

+ Changing the location or date now updates the positional data

+ Fill in the positional data when the module is first opened, using the default selected planet (Mercury).

TODO: the heliocentric ecliptic coordinates are blank for the Moon.
Diffs: 1, 2, 3 Revision 635142
View Visual Changes (to 1 file)

Peter Hedlund committed changes in /trunk/KDE/kdeedu:
Improvements to the WordQuiz import filter. Now activated also for KVocTrain.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 1 more) Revision 635451

Peter Hedlund committed changes in /trunk/KDE/kdeedu:
Work on a Pauker import filter. Does not work yet due to the compressed format.
Diffs: 1, 2, 3, 4, 5, 6, 7 Revision 635457

Peter Hedlund committed changes in /trunk/KDE/kdeedu/libkdeedu/kdeeducore:
Work on import filters. The Pauker filter now works well.
Diffs: 1, 2, 3, 4, 5, 6, 7 Revision 635759

Peter Hedlund committed changes in /trunk/KDE/kdeedu:
Remove support for obsolete file formats (.lex, .vcb).
Diffs: 1, 2, 3 Revision 636060

Vladimir Kuznetsov committed changes in /trunk/playground/edu/step/step:
added (still incomplete) undo support.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 2 more) Revision 636270

Håvard Frøiland committed changes in /trunk/KDE/kdeedu/ktouch:
Hellenic (Greek) keyboard file and lessons for Ktouch
Thanks to Antonis
Diffs: 1, 2, 3, 4 Revision 636911

Håvard Frøiland committed changes in /trunk/KDE/kdeedu/ktouch/src:
added rightToLeft support.
Diffs: 1, 2 Revision 636951

Games
Martin Heni committed changes in /trunk/KDE/kdegames/kwin4:
Separate score and input indicator icons.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 1 more) Revision 634739
View Visual Changes (to 2 files)

Wilfried Huss committed changes in /trunk/KDE/kdegames/kpat:
Fix zoomIn and zoomOut animations. Add animation when cards are added to a pile.
Diffs: 1, 2, 3 Revision 634918

Matt Williams committed changes in /trunk/playground/games/ksquares/src:
Add support for custom player colours
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9 Revision 636056
View Visual Changes (to 1 file)

Matt Williams committed changes in /trunk/playground/games/ksquares/src:
Another patch by Fela Winkelmolen.
* improved the support of custom player colors (now only the GUI part has to be done).
* AI re-enabled
* Fixed the FIXME that I added with my previous patch, now the input is again disabled when it's AI's turn.
* Added some code to let the AI wait a little before doing it's move
* Other
Diffs: 1, 2, 3, 4, 5, 6 Revision 636387

Nicolas Roffet committed changes in /trunk/KDE/kdegames/kblackbox:
- GUI -> Small "goody": New SVG items in the GraphicsView displaying the interactions of laser rays with every ball the player is moving the mouse over (class KBBGraphicsItemInteractionInfo). This should help the player to understand how the game works.
- Some code clean-up in the class KBBGraphicsItemSet.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 1 more) Revision 636837
View Visual Changes (to 1 file)

Graphics
Brad Hards committed changes in /trunk/playground/graphics/okular/generators/xps:
Add document synopsis for XPS.

I don't have a lot of documents that actually have a document structure - it is optional in XPS. In fact, I did this code on just one file - the XPS 1.0 spec itself.
Diffs: 1, 2 Revision 635167

Gilles Caulier committed changes in /trunk/extragear/libs:
libkdcraw from trunk : backport last dcraw implementation "8.60" : the old noise reduction algorithm used with 8.54 version have been remplaced by a wavelet algorithm witch is more intuitive, more easy to use (just one threshold setting) and very powerfull.

Kipi-plugins RAWConverter from svn trunk is fixed.
The patch to use libkdcraw with current implementation of digiKam have been updated :

http://digikam3rdparty.free.fr/misc.tarballs/libkdcrawdigikamport.patch
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 2 more) Revision 636211

KDE-Base
Phobos Kappa committed changes in /trunk/playground/base/kbfx_plasma:
Added support for drag and drop images on the kbfx button
Diffs: 1, 2, 3, 4, 5, 6, 7, 8 Revision 634717

Nickolai Shaforostoff committed a change to /trunk/KDE/kdelibs/khtml/misc/decoder.cpp:
implement heuristic cyr encoding detection for konqueror (detects cp1251, koi8u and dos866). _real_ sites that mislead my algorithm are welcome!:). the next step is to make it available to kmail, kate and friends
Diff Revision 634927

Craig Drummond committed changes in /trunk/KDE/kdebase/workspace/kcontrol/kfontinst:
Allow to install/view fonts without needing to supply absolute filepath.
Allow to install fonts from Urls.
Diffs: 1, 2, 3, 4 Revision 635226

Anders Lund committed changes in /trunk/KDE/kdelibs/kate/part:
Make the functions in the search bar work (mostly), here is a status:

[x] case sensitive (was working already.)
[x] whole words (like in 3.5, add \b at the ends of the pattern.
[x] regular expression (if not enabled, the pattern used is passed through QRegExp::excape(). Search is not performed unless the pattern is valid.)
[x] from cursor (begin in the proper place IMO, this should be enabled pr default.)
[/] selection only (when enabled, the search is not incremental and you have to press the RETURN key to perform the search. This is because the result is selected, and as such the selection is moved. We could store the original selection to work around this, and eventually highlight it differently. thoughts about this is wellcome.)
[/] highlight all (all matches are found, and highlight added but not displayed or removed *visually* again EVER. read kwrite-devel from today for the entertaining story ;). Code-wise, the highlight are removed when a new search is initiated, this should be subject to discussion as well, maybe we should provide a way to unhighlight it, or do it in other/more events (hiding the search bar comes to mind.))

TODO: Currently search is always performed when RETURN/ENTER keys are pressed, and this is wrong when the incremental searching is active (becomes like find next). A possible fix is comparing the potential pattern to that in the regex.

In addition, I have made this small improvement: When searching incrementally and you get no match, the non-matching string is selected in the pattern entry, so that you just overwrite it with the next keypress.

Happy searching :-)
Diffs: 1, 2 Revision 635416

Rafael Fernández López committed changes in /trunk/KDE/kdelibs:
* KJob: added signals (and implementation) for suspending and resuming
* Adapted code to this change on KJob
* Interface (and adaptor) for Observer. We hope we can forget Observer next week, yeah adaptor should have short life :)
* Better interface for UIServer (we get rid of unusued slots)
* Small changes on kioobservertest
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 5 more) Revision 635423

Massimo Callegari committed changes in /trunk/KDE/kdeaddons/kate/symbolviewer:
- changed name to plugin. Now it is "symbolviewer"
- added Fortran parser
- added Perl parser
- added Python parser
- various fixes. ** Need to learn QMenu syntax to remove build time warnings
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 Revision 635436

Christoph Pfister committed changes in /trunk/KDE/kdelibs/solid:
extend dvbhw to supply additional information that information is stored in the device name atm
(e.g. /dev/dvb/adaptor<x>/<name><y>)
Diffs: 1, 2, 3, 4, 5, 6 Revision 635774

Christoph Pfister committed changes in /trunk/KDE/kdebase/runtime/solid/hal:
adjust the hal backend to the extended dvbhw
yeah - the implementation is a bit hacky at certain places ;)
sorry kevin that i couldn't implement the adapter parsing yet :-/
Diffs: 1, 2 Revision 635778

Will Stephenson committed changes in /trunk/KDE/kdebase/runtime/solid/networkmanager:
NetworkManager support comes to Solid (albeit slowly).
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 1 more) Revision 635799
Discussion

Will Stephenson committed changes in /trunk/KDE/kdebase/runtime/solid/networkmanager:
Implement wireless state getter/setter, manager state getter/setter, deviceAdded/Removed signals
Diffs: 1, 2, 3 Revision 635811

Will Stephenson committed changes in /trunk/KDE/kdebase/runtime/solid/networkmanager:
Skeleton NetworkInterface implementation
Diffs: 1, 2, 3, 4, 5, 6, 7, 8 Revision 636079

David Jarvie committed changes in /trunk/KDE/kdelibs/kdecore/kconfig_compiler:
New facility to name enums, or to use externally defined enums.
New option to allow enum element names to be given a prefix in code.
New option to use enum types for accessor return values and for manipulator arguments.

These options are enabled by use of the new option "UseEnumTypes" in .kcfgc, and <choices name="EnumName" prefix="Prefix_"> arguments. See README.dox.
Diffs: 1, 2, 3 Revision 636082

Jos van den Oever committed changes in /trunk/playground/base/strigi/src/streams/pdf:
Update pdf parser to work on more pdf files, export more embedded files and run faster.
Diffs: 1, 2, 3, 4, 5 Revision 636113

David Faure committed a change to /branches/KDE/3.5/kdelibs/kio/misc/uiserver.cpp:
Don't let progress windows steal focus. Especially those from kontact with a kolab resource are annoying since they are triggered by a user action, but even in general it's good if they don't steal focus.
Diff Revision 636176

Christoph Cullmann committed changes in /trunk/KDE/kdelibs/kate/plugins:
remove isearch, the normal kate search is no a bar, providing isearch in a much better way than this plugin ever did, beside the problems with xmlgui + the extra toolbar it creates...
Diffs: 1, 2 Revision 636275

Aaron J. Seigo committed changes in /trunk/KDE/kdebase/workspace:
commit the beginning of making the runners pluggable, something Gael Beaudoin is working on.

temporarily move the runner class into libworkspace until a better home is made for it, but this lets Gael continue working at least.

runner.h is not installed, of course.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 16 more) Revision 636392

Will Stephenson committed changes in /trunk/KDE/kdebase/runtime/solid/networkmanager:
Add the NMNetwork class representing an IP network. Also split the properties returned by getProperties on a NM device into device and network properties, as NM returns them all together
Diffs: 1, 2, 3, 4, 5, 6, 7, 8 Revision 636407

Andreas Hartmetz committed changes in /branches/work/kdelibs-mousegestures/kdeui/dialogs:
beginnings of configuration dialog
Diffs: 1, 2, 3, 4 Revision 636410
View Visual Changes (to 1 file)

Aaron J. Seigo committed a change to /trunk/KDE/kdebase/workspace/krunner/interface.cpp:
add the runners that we know about (app and shell) and make some formatting fixes as we'll be copying the library style from now on in krunner
Diff Revision 636411

Luboš Luňák committed changes in /branches/work/kwin_composite:
Add VideoRecordEffect for saving video captures.
Requires external lib to compile, see the videorecord.cpp.
Diffs: 1, 2, 3, 4, 5, 6 Revision 636625

Krzysztof Lichota committed changes in /branches/KDE/3.5/kdebase:
Implemented often-requested changing of font colors for taskbar.

Details here:
http://lists.kde.org/?l=kde-devel&m=117145563500995&w=2
Bug 118460: Color of fonts in taskbar
Diffs: 1, 2, 3, 4, 5 Revision 636638
View Visual Changes (to 1 file)

Andreas Hartmetz committed changes in /branches/work/kdelibs-mousegestures/kdeui/shortcuts:
implement distance() between gestures for recognition purposes
Diffs: 1, 2 Revision 636683

Harri Porten committed changes in /trunk/KDE/kdelibs/kjs:
implemented non-standard but wide-spread caller property. Bug report
#132039. Was also filed against JSC, taking patch from there.
Diffs: 1, 2, 3 Revision 636732

Aaron J. Seigo committed changes in /trunk/KDE/kdebase/workspace/lib:
add a way for runners to return a list of possible matches: populating a KActionCollection with actions

these will be shown in the center panel of the dialog as the user types

this gives us two ways active: exact match on what the user has typed or by selecting one of a series of actions
Diffs: 1, 2 Revision 636755

Aaron J. Seigo committed changes in /trunk/KDE/kdebase/workspace/krunner/runners/sessions:
add a runner for session switching. the idea is that when the key combo to switch sessions is invoked we'll just pull up the usual runner window with "new session" and the list of currently active sessions listed in the middle
Diffs: 1, 2, 3 Revision 636756

KDE-PIM
Volker Krause committed changes in /trunk/KDE/kdepim/akonadi/resources:
- item change monitoring
- basic write support for the iCal file resource
Diffs: 1, 2, 3, 4 Revision 634848

Volker Krause committed changes in /trunk/KDE/kdepim/akonadi/resources:
Add change recording and replay for offline resources.
Diffs: 1, 2, 3, 4, 5 Revision 634873

Jason vanRijn Kasper committed a change to /branches/work/kdepim-3.5.5+/kpilot/lib/kpilotdevicelink.cc:
- bumping seconds between poll from 2 to 5. probably should make this a
configurable, but that would require new strings and I'm leery of that.
- cleaning up device opening logic for all-around betterness
- cleaning up logic so we don't try tempDevice when it's empty
- not logging multiple open failures to kpilot
Diff Revision 635252

Volker Krause committed changes in /trunk/KDE/kdepim/kmail:
Show TNEF attachments similar to real attachments in the message viewer.
Forwardport from kdepim enterprise branch.
Diffs: 1, 2, 3, 4, 5 Revision 635970

Friedrich W. H. Kossebau committed changes in /branches/work/kdepim-3.5.5+/libkhalkhi/core:
ask service to reload config on config change signal via DCOP
Diffs: 1, 2, 3, 4, 5, 6, 7, 8 Revision 636413

Multimedia
Koos Vriezen committed changes in /trunk/extragear/multimedia/kmplayer/src:
Make sure text elements w/o a duration are freezed
Multi line text fix and simple text flowing in region

I guess I can close the
http://homepages.cwi.nl/~media/SMIL/fiets/fiets.smil
case now :-)
Diffs: 1, 2 Revision 634905

Jeff Mitchell committed changes in /branches/stable/extragear/multimedia/amarok/src:
Put star-color-changing options in config (not working yet). I wanted to use QLabels, as they look a bit nicer, but there's no clickable property for them.
And for some reason there's a space below the QFrame holding the stars that doesn't show up in Designer...don't know what's causing it. I'll look later, unless someone more experienced knows what's wrong and wants to fix it :-)
Diffs: 1, 2, 3 Revision 635815
View Visual Changes (to 1 file)

Paul Cifarelli committed changes in /trunk/extragear/multimedia:
re-enable the gst10 engine in trunk
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 4 more) Revision 635825
View Visual Changes (to 1 file)

Ian Monroe committed changes in /trunk/playground/multimedia/videoplayer/src/app:
replaced Q3PopupMenu with QMenu
...and now video plays!
The historic 'first' Codeine/Video Player 2.0 is of course Yatta.
It doesn't paint very well, Qt3->Qt4 painting issue most likely. Not worth fixing, I'll be porting to phonon.
Diffs: 1, 2, 3, 4, 5 Revision 635856

Stefan Gehn committed changes in /trunk/KDE/kdemultimedia/noatun:
- We are Phonon-only now! :)
- Fix PlayPauseAction, of course I had to mix up playing/paused state
- Make the seek slider work again
- Add QString Noatun::formatDuration(int duration), formats durations in a way suitable for display (full l10n and i18n support, finally)
- prepare Noatun::Player to become exported via DBUS
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 10 more) Revision 636115

Jeff Mitchell committed changes in /branches/stable/extragear/multimedia/amarok/src:
You may now feel free to pick the colors of your stars :-) It won't work across Amarok sessions yet (and yes I know the defaults are ugly, I only have them that way for contrast reasons while I'm working on this...). Saving across sessions soon. Oh, also, you can't turn it off yet, but I'll fix that soon too :-)
Diffs: 1, 2, 3, 4 Revision 636124
View Visual Changes (to 1 file)

Nikolaj Hald Nielsen committed changes in /trunk/extragear/multimedia/amarok/src:
First small step towards porting part of my music store interface branch over (while completely rewriting it in the process). Not even close to functional yet but should not break anything. Have disabled the Magnatune tab for now to avoid having too many tabs at once
Diffs: 1, 2, 3, 4, 5, 6, 7, 8 Revision 636242

Ian Monroe committed changes in /trunk/playground/multimedia/videoplayer/src/app:
initial port to Phonon
Diffs: 1, 2, 3, 4, 5, 6 Revision 636433

Ian Monroe committed changes in /trunk/playground/multimedia/videoplayer/src/app:
now it shows the first frame
Diffs: 1, 2, 3, 4, 5, 6, 7 Revision 636451

Ian Monroe committed changes in /trunk/playground/multimedia/videoplayer/src/app:
YATTA!
It plays video with Phonon. Video is smooth and draws well.
Now for the hard part, get everything else to work.
Diffs: 1, 2, 3 Revision 636613

Ian Monroe committed changes in /trunk/playground/multimedia/videoplayer:
install xmlgui files correctly.
now the progress bar is shown correctly.
Diffs: 1, 2, 3, 4 Revision 636643

Dan Meltzer committed changes in /branches/work/amarok_uirefactor/src:
Initial UI Changes
Because we use a QMainWindow now we should allow it to do layouting. Everything needs to be handled through it. Some things are disabled to get it to compile and show up.
Diffs: 1, 2, 3, 4, 5, 6 Revision 636769

Dan Meltzer committed a change to /branches/work/amarok_uirefactor/src/playlistwindow.cpp:
Amarok 2 ui--codenamed legos-- now looks passable, next up is to make it work
Diff Revision 636776

Christoph Pfister committed a change to /trunk/extragear/multimedia/kaffeine/src/kaffeine.cpp:
add m4v (mpeg4) to the supported types
thanks for reporting!
Bug 141891: kaffeine does not offer to open mpeg4 files
Diff Revision 636844

Networking Tools
Thomas Michel committed changes in /trunk/extragear/network/kwlan:
Kwlan's main icon is only shown if no interface is monitored to save space in the tray.

Cleaned up the tray icons' context menus.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9 Revision 634965

Urs Wolfer committed changes in /branches/work/make_kget_cool/kget:
* fix some action stuff
* add icon for export function
* use klipper icon form oxygen (don't use our own copy)
* remove unused icons
* add delete action to main toolbar
* beautify main treewidget (enable animations, ...)* fix i18np (%n -> %1)
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9 Revision 635306

Shintaro Matsuoka committed changes in /trunk/extragear/network/konversation/src:
clean up the DCC code.DccTransferManager takes over the initiative of DCC control from Server.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 3 more) Revision 635581

Manolo Valdes committed changes in /branches/work/make_kget_cool/kget:
start initial metalink suport. still not operational.
make the main multisegmentkio job a kjob derivated class
calculate the all segments speed using the slaveinterface.cpp funtion
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 6 more) Revision 635829

Helmut Schaa committed changes in /trunk/extragear/network/knetworkmanager/src:
Do not allow to import VPN connections without having an appropriate
plugin. Start Gnome VPN configuration applet when connection without
native plugin is being edited.
Diffs: 1, 2, 3, 4 Revision 635873

Roman Jarosz committed changes in /trunk/KDE/kdenetwork/kopete/protocols/oscar:
Update ICQ presence stuff. Now it's like AIM presence.
Now we can merge ICQ and AIM presence.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8 Revision 636223

Cláudio da Silveira Pinheiro committed changes in /branches/work/kopete/avdevice_overhaul:
avdevice compiles again. Running is another completely different story...
Diffs: 1, 2, 3, 4, 5, 6, 7 Revision 636276
View Visual Changes (to 1 file)

Joris Guisson committed a change to /trunk/extragear/network/ktorrent/libktorrent/util/log.cpp:
Changes to the logging system :
- Prepend current date and time in log file for every line
- Keep track of last 10 log files (files are stored gzipped), should help us pinpoint tracker problems in the futurue
Diff Revision 636316

Michaël Larouche committed changes in /trunk/KDE/kdenetwork/kopete:
Adding AvatarSelectorDialog.

The basic foundation of AvatarManager/AvatarSelector is now complete. Now let's do some more polishing and make use of it everywhere in Kopete.

As an example, EditGlobalIdentityWidget has been ported to AvatarSelectorDialog.
Diffs: 1, 2, 3, 4, 5, 6, 7 Revision 636422

Thomas Michel committed changes in /trunk/extragear/network/kwlan:
Updatede to version 0.6.1.
- No main icon is shown if interface icons are shown
- support for hidden ssids (experimental)
- only available profiles can be selected (configurable option)
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 2 more) Revision 636646
View Visual Changes (to 3 files)

Roman Jarosz committed changes in /trunk/KDE/kdenetwork/kopete/protocols/oscar:
Merge ICQ/AIM Presence stuff and clean it.

Show Xtraz Status icons in contact list.
Add Xtraz Status icons from Miranda.
Add AIM overlay icon.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 56 more) Revision 636665
View Visual Changes (to 33 files)

Joris Guisson committed changes in /trunk/extragear/network/ktorrent:
Split up tabs of infowdiget and move it to the bottom tab bar. This is part 1 of the GUI overhaul for 2.2.

Still need to find some icons for the peers, chunks and tracker tabs.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 12 more) Revision 636872
View Visual Changes (to 2 files)

Michaël Larouche committed changes in /trunk/KDE/kdenetwork/kopete/kopete/config:
Apply Usability changes suggested by Celeste and Ellen

This is only applied on trunk (for now), because KDE 3.5 branch is string freezed.
Bug 142054: Wish: Change Configuration frame text from sentence to statement
Diffs: 1, 2, 3, 4, 5, 6, 7 Revision 636896

Urs Wolfer committed changes in /branches/work/make_kget_cool/kget:
Improve folder config dialog:
* rewrite all things from the old KGet and improve it
* respect the default folder config when adding a new download

All is working fine for me, but I have two small problems:
* saving the list does happen for now after every change. I got it not working with Apply / Ok buttons. That means that after a list change the Apply button is not enabled.
* KConfigDialogManager complains about for example buttons in the config dialog:
kdecore (KConfigDialogManager): Widget 'removeButton' (QPushButton) remains unmanaged.
Any hints would be welcome ;)
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9 Revision 636904
View Visual Changes (to 1 file)

Joris Guisson committed changes in /trunk/extragear/network/ktorrent:
Part 2 of the GUI redesign for 2.2 :
- Ditch kmdi
- Use IDEAl stuff from KDevelop instead, with some slight modifications to adapt it to KT's needs
- Make sure stuff is properly greyed when no torrent is loaded
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 13 more) Revision 636937
View Visual Changes (to 1 file)

Roman Jarosz committed changes in /trunk/KDE/kdenetwork/kopete/protocols/oscar:
Implement own Xtraz status. Now we need GUI for it.
Remove Xtraz icon string from Presence and add Xtraz status.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 1 more) Revision 636955

Office
Holger Danielsson committed changes in /trunk/extragear/office/kile/kile:
fix bug 138282: add support for texlive documentation
Diffs: 1, 2, 3, 4, 5, 6 Revision 634740

Cyrille Berger committed changes in /trunk/koffice/krita/plugins/viewplugins:
experiment on recording events in krita (commit for keeping a trace of this, but it's definitively not the correct solution see http://wiki.koffice.org/index.php?title=Krita/Recording_and_Collaborative_working_Design )
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9 Revision 634769

Thorsten Zachmann committed changes in /trunk/koffice/libs/flake:
o Started to implement saving of shapes in flake to OpenDocument.

This is still work in progress so please be patient a bit longer to let the api take shape.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8 Revision 635461
Discussion

Thomas Zander committed changes in /trunk/koffice:
Reinstate a feature from 1.x. The expanding of the text-frame when the text does not fit.
This redesign has the following changes;
* The text is layouted before requesting a resize. Which means we are not guessing what the new size should be, we just add exactly what we need.
* Resizing a frame is limited to the page-margins. So it will not auto-resize outside the page-margins but will request a new page.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8 Revision 635641

Thomas Schaap committed changes in /trunk/koffice/libs:
When opening or saving an encrypted document, KoDocument now remembers the password as long as it's open.
Diffs: 1, 2 Revision 635661

Thomas Zander committed changes in /trunk/koffice/libs/flake:
Initial structure for handling multiple input devices.
The idea here is that if a user uses both a mouse and a tablet she is free to do independent things with those two devices. So, paint with one and pan around with the other. All without any manual switching of tools.
Or, in the extreme case; having 2 users paint at the same time on using different input devices. Now if only I had a tablet to try this stuff myself ;)
Diffs: 1, 2, 3, 4, 5, 6, 7 Revision 635902

Cyrille Berger committed changes in /trunk/koffice/krita/plugins/paintops/dynamicbrush:
add an "advanced editor", only capable of adding and removing filters (but those brushes would probably only brings death and destruction to anyone trying to use them :/ )
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 11 more) Revision 636706
View Visual Changes (to 1 file)

Cyrille Berger committed changes in /trunk/koffice/krita/colorspaces:
Colorspace Delivry System, we guarantee to deliver new colorspaces in less than one hour ! Lets introduce the XYZ (in 16bits) colorspace in krita !
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9 Revision 636714

Cyrille Berger committed changes in /trunk/koffice/krita/plugins/paintops/dynamicbrush:
introduce the notion of program, it might be the correct solution to the question on how to expose stuff to the user. Programs are basically in charge of transforming the parameters of the shape (wether it is dab or anything else) and of the coloring. Until then they were forced to appears as a list inside the dynamic brush, now they are independent, which means we can create more easily different type of programs and also more easily affects programs to differents shapes and coloring.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 12 more) Revision 636866
View Visual Changes (to 1 file)

Other
Justin Karneges committed changes in /trunk/kdesupport/qca:
console now supports real tty access. added some notes to the header.
Diffs: 1, 2 Revision 635004

User Interface
Thomas Lübking committed changes in /trunk/playground/artwork/Oxygen/style/code:
new groupboxes
Diffs: 1, 2, 3 Revision 634935

Thomas Lübking committed changes in /trunk/playground/artwork/Oxygen/style/code:
more nuno combos..., fix for partial mask fills, better scanline bg support
Diffs: 1, 2, 3, 4, 5, 6 Revision 634999

Nuno Fernades Pinheiro committed changes in /trunk/playground/artwork/Oxygen/theme/svg/actions/small:
new icon, the 16x16 and 22x22 ver.
Diffs: 1, 2 Revision 635149
View Visual Changes (to 2 files)

David Vignoni committed changes in /trunk/playground/artwork/Oxygen:
history icon in many sizes
Diffs: 1, 2, 3, 4, 5, 6, 7, 8 Revision 635273
View Visual Changes (to 6 files)

Kenneth Wimer committed a change to /trunk/playground/artwork/Oxygen/Ken/folder_manilla.svg:
adding idea for the manilla folder
Diff Revision 635330
View Visual Changes (to 1 file)

David Vignoni committed changes in /trunk/playground/artwork/Oxygen/davigno:
temp player icons
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 Revision 635861
View Visual Changes (to 10 files)

David Vignoni committed changes in /trunk/playground/artwork/Oxygen:
playing with player icons
Diffs: 1, 2, 3, 4, 5, 6, 7, 8 Revision 636062
View Visual Changes (to 8 files)

David Vignoni committed changes in /trunk/playground/artwork/Oxygen/theme/svg/actions:
updating player icons. improved version from the one on the blog
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 6 more) Revision 636160
View Visual Changes (to 9 files)

David Vignoni committed changes in /trunk/playground/artwork/Oxygen/theme/svg/actions:
updating next previous. now arrows are inside a sheet for 22x22 and 32x32
Diffs: 1, 2, 3, 4, 5, 6 Revision 636166
View Visual Changes (to 6 files)

David Vignoni committed a change to /trunk/playground/artwork/Oxygen/davigno/trashbin.svg:
have a look to the trashbin. is the metal color ok? too dark? lemme know. danke bitte
Diff Revision 636465
View Visual Changes (to 1 file)

Utilities
Alexander Wiedenbruch committed changes in /trunk/KDE/kdeutils/superkaramba/src:
Start integrating Kross.
This allows users to create themes using Python, Ruby or JS.

The Kross interface is disabled for now.
To activate it set m_useKross to true in the Karamba ctor.
Diffs: 1, 2, 3, 4, 5 Revision 634985

Sebastian Sauer committed changes in /trunk/KDE/kdeutils/superkaramba:
added a from bar inherited example that uses kross.
@wirr Please look at the bottom of bar.py :)
Diffs: 1, 2, 3, 4, 5, 6 Revision 634988
View Visual Changes (to 2 files)

Alexander Wiedenbruch committed changes in /trunk/KDE/kdeutils/superkaramba/src:
Fix a few bugs to get A-Foto working
Diffs: 1, 2, 3, 4 Revision 636225

Martin Koller committed changes in /branches/KDE/3.5/kdetoys/kweather:
Add possibility to define the text color
Bug 80445: More customability to KWeather
Diffs: 1, 2, 3, 4, 5, 6 Revision 636720
View Visual Changes (to 1 file)

Optimise
Networking Tools
Martijn Klingens committed changes in /branches/KDE/3.5/kdenetwork/kopete:
Major optimization of the code used by formatStyleKeywords().

In practice this makes the following cases a LOT faster:
* Opening a chat with large amounts of 'old' messages from history
* Browsing history in the chat window with alt-left/right
* Updating the chat window someone changes avatar
* Updating the chat window when switching style

Performance improvement initially is about 30% due to optimized
Kopete::Message::plainBody() code for determining whether the message is left-to-right or not.

Each subsequent call on the same messages will be even about 60% faster because the LTR value is cached.

In practice the code is unfortunately still quite slow, but the massive improvement is already quite noticable.

Reviewed and approved by Will, also tested against the unit tests.
Diffs: 1, 2, 3 Revision 636734

Other
Development Tools
Richard Dale committed changes in /branches/KDE/3.5/kdebindings/qtjava:
* The QGL* classes were not being built by default, as a few years ago KDE didn't use OpenGL by default. So enable them by default now 3D is pretty standard.
Bug 75310: kdebindings: qtjava compile error: undefined reference to `operat...
Diffs: 1, 2 Revision 635295

Adriaan de Groot committed changes in /trunk/KDE/kdesdk/ebn/r++:
This is the KDevelop-parser-derivative C++ semantics checker, to be integrated into the EBN at a later date.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 72 more) Revision 635547

Sven Langkamp committed changes in /trunk/playground/devtools/koregressions/templates/koregressions:
added the great design from Aron Stansvik and ported the old stuff
Diffs: 1, 2, 3, 4, 5 Revision 636715

Educational
Aleix Pol Gonzalez committed changes in /trunk/playground/edu:
Here we have the first addition of KAlgebra into kdeedu playground as some suggested. This is my first kde commit as well :).

Anyway, hope someone likes it and it can be useful anyhow.

Bye!
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 32 more) Revision 635430

KDE-Base
Robert Knight committed a change to /trunk/KDE/kdelibs/khtml/khtmlview.cpp:
Remove the default frame around the KHTML part. Removes the ugly borders at the edge of the Konqueror window when browsing web pages.
Diff Revision 635448

Aaron J. Seigo committed a change to /branches/KDE/3.5/kdebase/kicker/kicker/ui/service_mnu.cpp:
let translators decide how this gets laid out should they wish to, as per the request of some of them.

also, use a '-' by default. nicer than ()s and ' ' doesn't work for enough people. so be it.
Diff Revision 635743

Aaron J. Seigo committed a change to /branches/KDE/3.5/kdebase/kcontrol/kicker/menutab.ui:
sync the control panel as well. now people who like to bitch at me instead of actually talk reasonably have one less thing to ruin my hour with.
Diff Revision 635745
View Visual Changes (to 1 file)

Kévin Ottens committed changes in /trunk/KDE/kdelibs/kio:
One step closer to making KIO::Observer disappear. Moved most methods to the KIO::JobUiDelegate. Only remains newJob and actions handling.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 Revision 635766

David Faure committed changes in /trunk/KDE/kdebase/workspace/khotkeys:
Free of config.h (we have to get rid of config.h if we want to release 3 tarballs for kdebase one day...)
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 6 more) Revision 635878

Christoph Cullmann committed changes in /trunk/KDE:
move kate to kdesdk, as said on core-devel
will more plugins into it soon, too
Diffs: 1, 2, 3, 4 Revision 635993

David Faure committed a change to /trunk/KDE/kdebase/workspace/kdm/kfrontend/CMakeLists.txt:
We need to better separate background-rendering code and settings, IMHO.
There's really no reason for kdm to compile code that is about the settings of desktop icons...
Diff Revision 636005

Thiago Macieira committed changes in /trunk/KDE/kdelibs:
Poor man's port of private API.

ksocks.h will be removed from installation soon. Since today isn't Monday, I won't remove the file yet -- it would case brakage.

This will cause the KNode and KDict builds to give out warnings now.
Diffs: 1, 2, 3 Revision 636025

Stephen Leaf committed changes in /trunk/kdereview/autostart:
redesigned the desktop class.
KService is no longer appart of desktop as it was only ever used directly after creating a new instance.

While this does feature a slimmer desktop class it also features a broken combo box and a crash on edit after you move the start on location!2 bugs were fixed as they don't seem to be affected anymore in KDE4 as they were in KDE3
Diffs: 1, 2 Revision 636029

Stephan Kulow committed changes in /trunk/KDE/kdebase/workspace/kdesktop:
remove screensaver integration that moved to krunner
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 5 more) Revision 636216
Discussion

Aaron J. Seigo committed changes in /trunk/KDE/kdebase/workspace/krunner:
export the /ScreenSaver dbus interface on org.kde.screensaver so it's stable in the future.

until we move to org.freedesktop.screensaver of course ;)
Diffs: 1, 2 Revision 636350

Stephan Kulow committed a change to /trunk/KDE/kdebase/runtime/kioslave/trash/kfile-plugin/kfile_trash.cpp:
this seems to be a wild hack, but as a matter of fact kio crashes when a kfile plugin provides 2 mimetypes (hover a jpg in trash:/ in KDE 3 and you will see 2 "servicetype trash not found" and 2 "servicetype system not found" and one ASSERT: count() == 1 in kfilemetainfo.cpp (975)

The problem is: this assert is fatal in KDE4, so I think this shouldn't do such wild hacks (what mimetype is "trash"?)
Diff Revision 636696

Aaron J. Seigo committed changes in /trunk/KDE/kdebase/workspace:
move dmctl* into libkworkspace. every app that was using this up until now compiled in their -own copy- of this code. i suppose that is one way to achieve code reuse ;)

we still dont' install the header, however.
Diffs: 1, 2, 3, 4, 5 Revision 636758

KDE-PIM
Chusslove Illich committed changes in /trunk/KDE:
i18n fixes. Note: %n is no longer used in plural strings.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9 Revision 635655

Multimedia
Dan Meltzer committed a change to /trunk/extragear/multimedia/amarok/src/engine/kdemm:
Get rid of kdemm engine.. its out of date and superceded by phonon engine
Diff Revision 634696

Tim Beaulen committed changes in /trunk/KDE/kdemultimedia/phonon-gst/pipelineviewer:
Make it nicer
http://img114.imageshack.us/my.php?image=snapshot3sb8.png
Diffs: 1, 2, 3, 4, 5, 6, 7, 8 Revision 634863

Ian Monroe committed changes in /trunk/playground/multimedia/videoplayer:
Initial import of Codeine 1.0.1-3. Pretty much as-is, I removed index.cache.bz2 and the scons and po directories.

I will be porting this to CMake, KDE 4 and Phonon (currently its Scons, KDE 3 and Xine respectively).
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 71 more) Revision 635017
View Visual Changes (to 7 files)

Seb Ruiz committed a change to /trunk/playground/multimedia/videoplayer/src/app/theStream.cpp:
In one of mxcl's fits of coding madness, he #defined the letter e. Argh, what terrible consequences this had.
Diff Revision 635534

Dan Leinir Turthra Jensen committed a change to /trunk/extragear/multimedia/amarok/src/images/icons/svg/magnatune.svg:
Turn the magnatune the right way up in the svn as well (multiple icons in a single file?!) </peeve mode=pet>
Diff Revision 636708
View Visual Changes (to 1 file)

Dan Meltzer committed a change to /branches/work/amarok_uirefactor:
Create a branch to work on refactoring amarok's UI
Diff Revision 636767

Networking Tools
Urs Wolfer committed a change to /branches/work/make_kget_cool/kget/transfers/multithreaded:
Remove multithreaded Qt-only transfer plugin. We have now a better KIO based one. As discussed with Manolo Valdes.
Diff Revision 634956

Christian Ehrlicher committed changes in /trunk/KDE/kdenetwork/kopete/protocols/jabber/libiris:
update to recent libiris version from psi svn
also clean up moc part in CMakeLists.txt a little bitit now compiles and links fine on win32
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 62 more) Revision 636059
Discussion

Joris Guisson committed changes in /branches/ktorrent/kde4port/libktorrent:
Ported some more stuff to KDE 4, libktorrent is around 90 % ported now
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 87 more) Revision 636279

Joris Guisson committed a change to /trunk/extragear/network/ktorrent/apps/ktorrent/ktorrentview.cpp:
Use Keep Data and Remove Data instead of Yes and No in message box asking to delete incomplete data
Diff Revision 636664

Michaël Larouche committed changes in /trunk/KDE/kdenetwork/kopete/protocols/messenger/libpapillon/doc/wsdl:
Finally commit the new WSDL/XSD schema update from Javier Kohen.
Thanks for your work on documenting Windows Live Messenger services.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 Revision 636947

User Interface
Nuno Fernades Pinheiro committed a change to /trunk/playground/artwork/Oxygen/sounds/nfsp/commercial v4.ogg:
I asked Nuno Povoa to also do a 20 second song version that could be used for kinda tv comercials and general kde presentations. he came out with a 1.15 song that is quite good in my opinion for a frist try :)
Diff Revision 634883

Nuno Fernades Pinheiro committed changes in /trunk/playground/artwork/Oxygen/Pinheiro:
some of the stuff i had around
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 8 more) Revision 635719
View Visual Changes (to 18 files)

Thanks for reading the KDE Commit-Digest!
KDE Commit-Digest by Danny Allen, 2006-2008
All issues in archive by Derek Kite