prev
Issue 74
2nd September 2007
by Danny Allen
next


This Week...
Plasma continues to take shape. Continued improvements in KGPG and KDevelop. More KVTML format conversion work across KDE-Edu applications. Theme improvements in KDE Games. A new game, KSimili, is imported into playground/games. Initial work on a Kalzium KPart for 3d molecular viewing. A redesigned configuration module for colours in KDE. Support for autodetection of gphoto2 cameras using Solid in Digikam. Annotation DRM support in okular. Work on threading in Mailody. Orca screenreader support through Kross scripting in KSpread. Continued development on KChart 2. Initial work on a Sonnet-based spellchecker for KOffice. Development on Eigen 2 is restarted to follow a different implementation strategy. Blitz is renamed QImageBlitz. The release schedule for KDE 4.0. is officially pushed back two months. KDE 4.0 Beta 2 tagged for release.

Aurelien Gateau talks about the recent progress in Gwenview for KDE 4:
Gwenview is an image viewer for KDE. I have been working on it for quite a few years. It used to be in the extragear/graphics module, but it has moved to kdegraphics for KDE 4.

While porting to Qt4/KDE 4, the Gwenview code has been refactored, and the user interface has been simplified. A few features and configuration options have been removed while other features have been added, for example, support for image resizing and cropping has been implemented.

If you follow my blog on Planet KDE, you have already seen some of these changes. But others have been done since my last post:

The main window now uses KUrlNavigator, the URL widget introduced by Dolphin and now available to all KDE applications.


We started displaying meta information, using the Exiv2 library. For now, meta information is only displayed in the sidebar, and the user interface is quite rough, but it will soon look better and you will be able to display meta information in fullscreen mode as well.


Speaking of fullscreen mode, the slideshow is now directly configurable from within fullscreen mode, as you can see.


For now, Gwenview 2 is still lacking some of the features of Gwenview 1.4. We hope to be able to implement most of them in time for KDE 4.0, but some will probably be postponed until KDE 4.1.

Richard J. Moore discusses developments in scripting in Plasma:
The JavaScript support in Plasma has been has been getting closer to being useful over the last couple of weeks. Last weekend I managed to add some minimal support for querying data engines which allowed me to use Fredrik Höglund's mouse position data engine to write a script that displays a big arrow pointing at your mouse cursor. This might even be useful for people who find they lose track of where it is. This applet was coded in only 30 (very simple) lines of JavaScript.

This weekend things have moved on further, with improved support for QVariants meaning that scripts can see Qt's QDateTime classes and friends as if they were native JavaScript Date objects. To see how far things could be pushed, I tried using Shawn Starr's weather engine. This is a complex data engine that can query various online resources to get the weather forecast. As you can see in the screenshot, it turned out that getting things working from scripts wasn't too hard.


Currently, it displays a config dialog and queries the weather for the location the user specifies. Surprisingly, this again is only about 50 lines of code. Shawn is planning to build on this to provide a rather more impressive visual representation than my code which just lists the information as HTML.

In other news, Siraj Razick has recorded a short video showing an early implementation of the Welcome Plasmoid, a replacement for the KPersonalizer wizard of the KDE 3 era, and something that was conceptualised at Akademy 2007 in Dublin.
Download Welcome Plasmoid video (443 KB, AVI)

As has been covered elsewhere this week, the release of KDE 4.0 has been officially pushed back 2 months. Allen Winter announces on behalf of the Release Team:
We, The Release Team, hereby announce that we are extending the KDE 4.0.0 schedule 2 months by inserting an extra 2 Betas, as follows:

  • September 24: Beta3
  • October 22: Beta4
  • November 19: Total Release Freeze
  • November 21: RC1
  • December 5: RC2
  • December 20: 4.0.0 tagged
We feel that there are crucial elements of the release that need more development time. The feature freeze (less exemptions) remains in effect.

As usual, the dates are estimates and are subject to change.

Some commentators have expressed their opinion that the allowance of more time in the KDE 4.0 release schedule somehow represents a breakdown in the planning of the KDE 4.0 release, and is a confirmation of their beliefs that the KDE 4.0 release is in danger of further slippage. To those people, I say that this latest announcement is merely an official confirmation of the true desire to produce a fitting product to cap two and a half years of development.

That the KDE development community has been able to organically organise to work on the largest endeavour in its 10 year history, not only sustaining the pace and effort, but actually enlarging the developer base - and with these new developers making many significant contributions to KDE 4 - has been hugely impressive to watch and be a part of.


Statistics
Commits: 2788 by 239 developers, 6628 lines modified, 1411 new files.
Open Bugs: 14258
Open Wishes: 12990
Bugs Opened: 192 in the last 7 days.
Bugs Closed: 182 in the last 7 days.

Commit Summary
Module Commits
/trunk/KDE
1130
/trunk/l10n-kde4
492
/trunk/playground
205
/branches/work
177
/trunk/extragear
134
/trunk/koffice
127
/branches/extragear
114
/branches/stable
99
/trunk/www
54
/trunk/kdesupport
54
Lines Developer Commits
242
Laurent Montel
109
212
Frederik Gladhorn
104
178
Arto Hytönen
89
219
Gilles Caulier
84
157
Pino Toscano
69
90
Matthias Kretz
62
138
Dirk Mueller
61
314
Kevin Krammer
47
45
Jeremy Paul Whiting
45
179
Volker Krause
42

Internationalisation (i18n) Status
Language Percentage Complete
Portuguese
100.00%
Swedish
98.05%
Japanese
93.69%
Greek
92.06%
Chinese Traditional
88.44%
Spanish
87.69%
German
83.09%
Dutch
77.37%
Farsi/Persian
73.99%
Italian
71.91%

Bug Killers and Buzz
Bug Killer Number Of Bugs Closed
Jeff Mitchell
20
Bram Schoenmakers
16
Dawit Alemayehu
15
Rolf Eike Beer
13
Enrique Matías Sánchez
13
Sebastian Pipping
12
Joris Guisson
10
Gilles Caulier
10
Harald Sitter
10
Pino Toscano
9

Program Buzz
Amarok
  6305
K3B
  5640
KMail
  5120
Kopete
  4330
Kontact
  3948
Kate
  3880
KDevelop
  3205
digiKam
  2798
Kicker
  2436
SuperKaramba
  2154


Person Buzz
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
Commit Countries

Commit Demographics
Sex
98.578 %       Male
0.772 %       (unknown)
0.650 %       Female
Motivation
52.1 %       Volunteer
37.9 %       (unknown)
13.5 %       Commercial
 
Ages
62.0 %       (unknown)
27.5 %       25 to 34
9.60 %       18 to 24
2.19 %       35 to 44
2.07 %       45 to 54
0.284 %       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
KDE-Base
Luboš Luňák committed changes in /trunk/KDE/kdebase/apps:
Defaulting to no scanning for new plugins is nice from performance point of view, but it's completely unreasonable to expect the user to run the check manually. Check timestamps to find out if a full scan is needed.

This also makes the config options for this more or less unnecessary.
Bug 126744: Konqueror does not autodetect new plugins.
Diffs: 1, 2, 3, 4, 5, 6, 7 Revision 705275
View Visual Changes (to 1 file)

Rafael Fernández López committed a change to /trunk/KDE/kdelibs/nepomuk/middleware/services/rdfrepository.cpp:
Dolphin using Nepomuk was crashing because if sorting by Rating or Tags and nepomuk is not running we get a crash. service() == 0. Checks will be added on dolphin, but this way we keep Nepomuk rock-solid too.
Diff Revision 705726

Matthew Woehlke committed changes in /trunk/KDE/kdelibs/kdeui/kernel:
Fix KGlobalSettings::createApplicationPalette to Do The Right Thing (i.e. use KColorScheme states). Color accessors in KGS are now even-more-deprecated because they are now "wrong" as well, but they use the new ctor so that kglobalsettings.cpp doesn't generate warnings about using the now-deprecated KColorScheme ctor. (Also make the @deprecated doc for said accessors more detailed.)
Diffs: 1, 2 Revision 705938

Gustavo P. Boiko committed changes in /branches/KDE/3.5/kdelibs/kdecore/svgicons:
Fix loading images and add support for loading images from external refs
Fix also the positioning of the image (which should have been proper translated to the global coordinates before drawn)
Diffs: 1, 2 Revision 706567

Robert Knight committed changes in /trunk/KDE/kdebase/apps/konsole/src:
Changes:

* Add a passive warning widget which is displayed when a color scheme is selected which uses transparency but the system does not support transparency
* Always show the vertical scroll bar in the color scheme list
* Remove quotes around links and email addresses in mouse-over tooltip

Bug Fixes:

* Fix a few odd behaviours with the live color scheme preview
* Fix the 'Show in Menu' status of newly added profiles not being saved when Konsole exits.

(Update Profile's path property when saving the profile to a new location)

Internal:

* Removed many debugging statements and dead / commented out code
* Fix several unused parameter warnings
* API documentation corrections in Emulation class
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 3 more) Revision 706986
View Visual Changes (to 1 file)

KDE-PIM
Thomas McGuire committed changes in /trunk/KDE/kdepim/kmail:
Fix the shortcut handling with KKeySequenceWidget, thanks to the new validate stuff from kdelibs.

I disabled the ability to override conflicting shortcuts, as it did not work and I did not find a way to actually disable a shortcut of a conflicting action.

Also, I added some todos to do more shortcut checking, currently conflicts against global shortcuts and such are not checked.

Also, remove some tabs and fix 2 deprcated functions.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 Revision 705875

Will Stephenson committed changes in /branches/kdepim/enterprise/kdepim/kmail:
Fix pasting from the X clipboard and reorganize the kmail paste code for elegance and readability. Patch by Lubos Lunak.
Diffs: 1, 2, 3, 4 Revision 706865

Matthias Lechner committed changes in /trunk/KDE/kdepim/kmobiletools/kmobiletools:
- some bugfixes
- ported DeviceManager to KDE4 and adapted to new kmt architecture (currently, only removing of devices is supported ;-))
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 5 more) Revision 706953

Multimedia
Mark Kretschmann committed changes in /branches/stable/extragear/multimedia/amarok:
Fixed possible GUI freeze when Amarok was showing the dialog for installing mp3 support. Patch by Sascha Sommer:

"The problem seems to be that EngineController::canDecode runs in a seperate thread than the gui thread. Opening up a Kmessagebox there will prevent amarok from handling all gui events and everything will freeze. I therefore put the dialog into an extra function that will later get called from the statusBar."
Bug 147126: amarok freezes when trying to play mp3 files without mp3 support
Diffs: 1, 2, 3, 4 Revision 706845

Networking Tools
Javier Goday committed changes in /trunk/KDE/kdenetwork/kget:
Ussability issue fixed:
- Faciliate adding entries to the default download folders list http://reviews.holehan.org/KGet/Settings#toc7
Diffs: 1, 2, 3, 4, 5, 6 Revision 706294
View Visual Changes (to 1 file)

Urs Wolfer committed changes in /trunk/KDE/kdenetwork/krdc:
* add a timeout for stopping the vnc thread
* show VNC error messages not only in the debug output, but also in messageboxes
* do not save the VNC passwort in KWallet if the authentication did not succeeded
* save the mainwindow state (toolbars, size, ...)
* correct the debug area number and change a deprecated debug call
Bug 149420: krdc does not handle password failures
Diffs: 1, 2, 3, 4, 5 Revision 707273

Utilities
Rolf Eike Beer committed a change to /trunk/KDE/kdeutils/kgpg/keysmanager.cpp:
Deactivate "import missing signatures" when we already know to have all

Be careful: we don't "know" if the key has never been expanded before. Only key expansion loads all the signatures and will take several seconds on a big keyring. Therefore unexpanded keys will lead the item always to be visible (behaviour like before).
Bug 104814: Menu item for downloading missing signatures should be disabled i...
Diff Revision 705127

Features
Development Tools
Andreas Pakulat committed changes in /branches/work/kdevelop/kdev4_python_newlexer/parser:
Lexing of number literals (ints, floats, imaginary) including a test for lexing the various types.
Diffs: 1, 2, 3, 4, 5, 6, 7 Revision 704811

Andreas Pakulat committed changes in /branches/work/kdevelop/kdev4_python_newlexer/parser:
Implement tests for keywords and identifiers.Found 2 bugs for recognizing "or" and "assert" with the tests (another hooray for tests).
Diffs: 1, 2, 3 Revision 704931

Matthias Wieser committed changes in /trunk/KDE/kdewebdev/kommander/executor:
* adding support for dbus, registering the kommander script
* linking against kommander libs
* removing old qt3 parts
Diffs: 1, 2, 3, 4, 5, 6 Revision 706339

Andreas Pakulat committed changes in /branches/work/kdevelop/kdev4_python_newlexer/parser:
Implement indenation/dedentation token generation.
Code is butt-ugly and will be unuglified later, but at least it works.Include tests for indentation lexing.
Diffs: 1, 2, 3, 4, 5 Revision 706345

David Nolden committed changes in /trunk/KDE/kdevplatform/language/duchain:
Add a new property to DUContext. When it is set to true, all local declarations will be propagated into the search-hash of the parent-context. This is needed for ruby and python.
Diffs: 1, 2, 3 Revision 706418

Andreas Pakulat committed changes in /branches/work/kdevelop/kdev4_python_newlexer/parser:
Rework the whitespace/comment ignoring a bit. Needed to be able to properly ignore newlines inside open parenthesis.Adjust testcases, no linebreaks inside parenthesis anymore.
Diffs: 1, 2, 3 Revision 706580

David Nolden committed a change to /trunk/KDE/kdevplatform/plugins/teamwork/conversationmanager.cpp:
- Use smart-mutex locking for more thread-safety
- Create a hierarchy with a top-range instead of creating a single range for highlighting. This makes the reference-highlighting finally work reliably.
- Use another algorithm for determining the chat-box position: Now it tries to avoid reference-position AND cursor
Diff Revision 706653

Josef Weidendorfer committed changes in /trunk/KDE/kdesdk/kcachegrind/kcachegrind:
kcachegrind: arrow thickness relates to call cost now

Take advantage of Qt4 painting features by adjusting the arrow thickness in the call graph according to the call cost (actually, thickness is logaritmic to cost).

The same is done in the panner view, which makes the most used call chain quite obvious now.

Consequently, the call cost itself is not so interesting any more as explicit annotation. More interesting is the call count now. Cost percentage is still visible in the icon. This somehow makes the call graph even less cleaner.

IMHO looks quite cool now ;-) I already wanted to do this long ago, but this simply was not possible with Qt3, as it used the line drawing in the X server, and thus the thickness was not adjustable at all...
Diffs: 1, 2 Revision 707069

Educational
Frederik Gladhorn committed changes in /trunk/KDE/kdeedu:
Initial port of the kvtml1 reader. Types are read, but the list of predefined types still has to be created.

Move some definitons into kvtmldefs.h from reader and writer.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 2 more) Revision 704797

Frederik Gladhorn committed a change to /trunk/KDE/kdeedu/kvoctrain/kvoctrain/kva_init.cpp:
Finally added right click menu for the vocabulary editing table.
Diff Revision 704900

Vladimir Kuznetsov committed changes in /trunk/playground/edu/step/step:
Make Graph line colorable.
Added two new examples: softbody collision and wave propagation.
Diffs: 1, 2, 3, 4, 5 Revision 705179

Arnold Kraschinski committed changes in /trunk/playground/edu/kverbos/KDE4:
Started KVTML support, at the moment only the config dialog tab.Started GapTrainer to train sentences with gaps.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 7 more) Revision 705264

Jeremy Paul Whiting committed changes in /trunk/KDE/kdeedu/khangman/data:
converted files to kvtml 2 version, and fixed the title and comment tags
Diffs: 1, 2, 3, 4, 5, 6 Revision 705490

Frederik Gladhorn committed changes in /trunk/KDE/kdeedu/libkdeedu/keduvocdocument:
Add complete support for READING old kvtml usage labels.
New class: KEduVocCompablility to contain all constants needed for the above conversions.
The type and conjugation stuff should also move there, to finall clean up with all scattered defines.
Diffs: 1, 2, 3, 4, 5 Revision 705745

Carsten Niehaus committed changes in /trunk/KDE/kdeedu/kalzium/src:
Adding logaryhtmic gradient types. Patch provided by Johannes Simon.
Diffs: 1, 2, 3, 4 Revision 705843
View Visual Changes (to 1 file)

Murad Tagirov committed changes in /trunk/KDE/kdeedu/marble:
- Implemented parsing of icons. Currently support only "file://" url scheme. Use MarbleDirs to locate icon
Diffs: 1, 2, 3, 4 Revision 705982

Frederik Gladhorn committed changes in /trunk/KDE/kdeedu:
Begin of a class KEduVocIdentifier.
So far it only contains name and locale.

From now on:
- locale = two letter language code, en, es, de,...
- name = description of the contents - English, Spanish, Famous people, Definition, Muscle in latin,...

Next will be to move the articles and personal pronouns into the identifier class.
Eventually the tenses should be kept there as well.

Adapted all readers/writers.
Appending identifiers should always give sane default values.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 15 more) Revision 706410

Vladimir Kuznetsov committed changes in /trunk/playground/edu/step/step:
added context help when creating objects (currently for Particle, Polygon and forces).
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 3 more) Revision 706533
View Visual Changes (to 1 file)

Games
Martin Heni committed changes in /trunk/KDE/kdegames/lskat:
Allow theme changes also from menu.
Added second example theme to show working.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8 Revision 705825
View Visual Changes (to 1 file)

Eugene Trounev committed changes in /trunk/KDE/kdegames/lskat/grafix:
Redone the second theme for lskat. I think it came out quite fine :)
Martin, tell me what you think. I'm keeping it in the spirit of your favorite color (which is obviously blue ;) ).
Diffs: 1, 2 Revision 705956
View Visual Changes (to 1 file)

Tomasz Boczkowski committed changes in /trunk/KDE/kdegames/kbounce:
Rewrite of collision detection methods
- collisions of walls are supported
- one edge of each wall does not respond to being hitted by ball

KBounceWall and KBounceBall are now in separate files
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 1 more) Revision 706083

Paul Broadbent committed changes in /trunk/KDE/kdegames/kolf:
edit mode vastly improved, now fully usable
Diffs: 1, 2, 3, 4, 5, 6, 7 Revision 706624

Luciano Montanaro committed changes in /trunk/playground/artwork/carddecks/tigullio:
More work on the king of clubs -- mostly finished.

Started work on a "provence" deck variation, with numbers and small versions of the flavours (indices?) t the corners of the cards.
Diffs: 1, 2 Revision 706750
View Visual Changes (to 2 files)

Eugene Trounev committed changes in /trunk/KDE/kdegames/libkmahjongg/tilesets:
A theme for kmahjong. Piacentini: please review and delete if you don't like it.
Diffs: 1, 2, 3 Revision 707054
View Visual Changes (to 1 file)

Graphics
Gaël de Chalendar committed changes in /trunk/extragear/graphics/kgraphviewer/src:
Ability to give initial values to attributes
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9 Revision 704785

Angelo Naselli committed changes in /branches/extragear/kde3/libs/kipi-plugins/printwizard:
now we can print each photo more than once
Bug 100471: Can't print the same image more than once on the same page
Diffs: 1, 2 Revision 705018
View Visual Changes (to 1 file)

Gilles Caulier committed changes in /trunk/extragear/graphics/digikam/utilities/cameragui:
digiKam from trunk (KDE4) : Camera Gui improvements : New options to Download pictures and Delete it from camera at the same time.

2 options have been added : "Download/Delete Selected" and "Download/Delete All".
Bug 144431: Add option in Camera Download Dialog
Diffs: 1, 2, 3, 4 Revision 705060

Pino Toscano committed changes in /trunk/KDE/kdegraphics/okular/ui:
Start making the annotation system DRM-aware. In case the document does not want changes to its annotations (and okular is set to obey),
- disable the review toolbar
- make the annotation prioerties dialog read-only
- disable the removal
Diffs: 1, 2, 3 Revision 705415

Marcel Wiesweg committed changes in /trunk/extragear/graphics/digikam/digikam:
Prepare camera menu for autodetection of all USB cameras:
Add submenu "Digital cameras" for non-USM devices.
Add submenu "Camera added manually" for cameras added in old style.

I am undecided if USM cameras will go into "Digital cameras", "USB storage devices", or both.
Diffs: 1, 2 Revision 705883

Gilles Caulier committed changes in /trunk/extragear/graphics/digikam/utilities/cameragui:
digiKam from trunk (KDE4) : Camera Gui improvements : camera interface is now based on KXmlGuiWindow instead KDialog.

By this way, the interface is more homogenous with the rest of digiKam (album gui, light table, image editor). It will be more easy to add new options in interface using standard menu (the old one been very limited to 3 simple buttons to host options). The layout is now fully optimized to preserve space between widget.

This version use a status bar where a progress bar is used when camera is busy. A zoom widget set the thumbs size, and a naviguate bar set set current item selected in icon view.

With this version, XMP metadata viewer is available.

It's planed to use this new interface to import new pictures from everywhere (not only from camera). Currently digiKam use a very limited dialog to import files/folders without any import options.

A fresh screenshot: http://digikam3rdparty.free.fr/Screenshots/digikamKDE4_05.png
Diffs: 1, 2, 3, 4, 5, 6, 7, 8 Revision 706133

Adam Treat committed changes in /branches/work/kst/portto4/kst/src/libkstapp:
* Draw a grid and snap item creation and movement to this grid. All of this will be configurable in the future of course.
Diffs: 1, 2, 3 Revision 706220

Arnd Baecker committed a change to /branches/extragear/kde3/graphics/digikam/digikam/searchfolderview.cpp:
Add Yes/No Warning when deleting a search to avoid accidental removal of complex searches.
Bug 147439: It is too easy to delete a search
Diff Revision 706464

Marcel Wiesweg committed changes in /trunk/extragear/graphics/digikam/digikam:
Add support for autodetection of gphoto2 cameras with Solid.
As for USM cameras, all other cameras supported by Solid will now be detected dynamically and appear in the menu when they are connected.

The cameras added manually are moved to their own submenu.
Adding manually _should_ now only be necessary for serial port devices.

Note 1: This needs testing.
Note 2: I am not sure about the right solution when no devices are connected:
Should the submenu be hidden, disabled (current solution) or one entry be added "No device connected"?
Note 3: This requires kdelibs at least revision 704641, later than last monday (27.8.)
A necessary method in Solid was added only then.
Diffs: 1, 2, 3 Revision 707255

KDE-Base
David Faure committed changes in /trunk/KDE/kdebase/apps/dolphin/src:
Implement contextMenu handling in dolphin part (for konqueror)
Diffs: 1, 2, 3 Revision 705873

Sebastian Pipping committed changes in /trunk/KDE/kdelibs/kate:
Shared search history (I hope I did it right...)
Diffs: 1, 2, 3, 4, 5, 6, 7 Revision 705925

Matthew Woehlke committed a change to /trunk/KDE/kdelibs/kdeui/colors/kcolorscheme.cpp:
Add preliminary state functionality to KColorScheme (basically, doesn't do anything yet except swap in Window colors instead of Selection colors for not-Active state, which is about half of what we did before; for now we lose swapping InactiveText for NormalText).
Diff Revision 705931

Matthew Woehlke committed a change to /trunk/KDE/kdelibs/kate/utils/katesearchbar.cpp:
Use KColorScheme (the new, right way) for the color-coded incremental search. This is now the first example of the 'new, right way' :-).
Diff Revision 705947

Sebastian Trueg committed changes in /branches/work/soprano2:
Soprano Server is done. Should work (but still needs a unit test ;)
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 19 more) Revision 706416

Daniele Galdi committed changes in /branches/work/soprano2:
Finally we have a Query API able to do something.

I have finished also the test that shows a basic SPARQL query parsed and visited with ExpressionVisitor. The query has Prefix, Variables and TriplePattern(a complex subset of instructions)..and...it works :-)
Diffs: 1, 2, 3, 4, 5, 6, 7 Revision 706900

Robert Knight committed changes in /trunk/KDE/kdebase/workspace/libs/plasma/widgets:
Add auto-deletion functionality into LayoutAnimator which can be used to delete the item when its removal animation finishes. Emit a signal when the state of an item in the animator changes. Avoid repeatedly setting an item's geometry with the NoEffect effect.

Added a DeadState into which items transition after their removal animation finishes or if they have not been added to the animator. When inserting an item with a fade in effect set the opacity to 0 if the item is a widget.
Diffs: 1, 2 Revision 706933

Robert Knight committed changes in /trunk/playground/base/plasma/applets/digital-clock:
* Digital clock: - Made clock work properly when used in a layout. This mainly involves using the applet's content size to calculate the element sizes and positions rather than hard-coding everything.

- Use the standard text drawing tools for drawing the date string. It simplifies things with regards to layouting, and internationalization.

- Re-implement expandingDirections() to indicate that the clock does not make use of extra horizontal space.

- Remove size option from clock setup dialog. Resizing applets really needs to be implemented in a universal fashion for the desktop view.
Diffs: 1, 2, 3 Revision 707278
View Visual Changes (to 1 file)

Robert Knight committed changes in /trunk/KDE/kdebase/workspace/plasma:
* Add support for an SVG background in the panel. The SVG used is in desktoptheme/widgets/panel-background.svg. Path is currently hard-coded.

Added programmer-art edition of panel-background.svg

TODO: Discuss with artists what they need from the code to get the desired background look in the panel and how to manage different backgrounds depending on where the panel is positioned.

* Horizontal panel layout now works
Diffs: 1, 2, 3, 4, 5 Revision 707284
View Visual Changes (to 1 file)

KDE-PIM
Tom Patzig committed changes in /branches/extragear/kde3/pim/kdebluetooth/kbluelock:
- added option to Unlock the screen, when device appears again
Diffs: 1, 2, 3 Revision 705272
View Visual Changes (to 1 file)

Tom Albers committed changes in /trunk/playground/pim/mailody/src:
Start working on the threading.
Diffs: 1, 2, 3, 4, 5 Revision 705855

Marc Mutz committed changes in /branches/work/kdab-post-4.0/kdepim/kleopatra:
Start of new tabbed mainwindow - not included in build since very preliminary
Diffs: 1, 2, 3, 4 Revision 706057

Tom Albers committed changes in /trunk/playground/pim/mailody/src:
Introduction of the itemdelegate for mailody. That part is in charge of the display of the header. So it converts dates to readable dates, formats the size column nicely and applies the colors where needed.

That functionality is now removed from the view and the model. Also the delegate works only on the items showed, hence we increased speed dramatically, before this commit it calculated the dates/size for every item in the model, as soon as data arrived, for all items, including the invisible ones. Credits also go to Johan Thelin. Good book.
Diffs: 1, 2, 3, 4, 5, 6, 7 Revision 706297

Marc Mutz committed changes in /branches/work/kdab-post-4.0/kdepim/kleopatra:
Beginnings of Kleopatra as an Assuan UI server. Milestone 1: It compiles and links.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 2 more) Revision 706978

Tom Albers committed changes in /trunk/playground/pim/mailody/test:
Building the threadproxy, testing with a small test app for now.
Diffs: 1, 2, 3, 4, 5 Revision 707049

Tom Albers committed changes in /trunk/playground/pim/mailody/test:
More work on my little test application. It can now thread a QStringListModel based on the first letter of the string. Needs polishing, but I want to save a working state.
Diffs: 1, 2 Revision 707288

Antonio Aloisio committed changes in /trunk/playground/pim/kblogger/src:
New media is locally created. You can upload all media with sync button
Diffs: 1, 2, 3, 4, 5, 6, 7 Revision 707306
View Visual Changes (to 1 file)

Multimedia
Bart Cerneels committed changes in /trunk/extragear/multimedia/amarok/src:
Making Podcasts work using PlaylistManager. The playlist architecture should be beginning to show now.

It compiles, but haven't tested it yet.
Diffs: 1, 2, 3, 4, 5, 6, 7 Revision 705411

Dan Meltzer committed changes in /trunk/extragear/multimedia/amarok/src:
Create an applet to replace the coverbling widget. Still a definate work in progress. The applet shows up but is covered by a white box for some reason
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9 Revision 706442

Dan Meltzer committed a change to /trunk/extragear/multimedia/amarok/src/widgets/progressslider.cpp:
Hide time labels when nothing is playing or loaded. Makes things look a bit smoother.
Diff Revision 707072

Networking Tools
Joris Guisson committed changes in /trunk/extragear/network/ktorrent:
Added option to check data when torrent is finished
Diffs: 1, 2, 3, 4, 5, 6 Revision 704789
View Visual Changes (to 1 file)

Joris Guisson committed changes in /trunk/extragear/network/ktorrent:
Added option to open multiple torrents in one go (in case of multiple torrents, we will open them silently)
Bug 129150: Add multiple torrents in one go
Diffs: 1, 2 Revision 705844

Olivier Goffart committed changes in /trunk/KDE/kdenetwork/kopete/kopete/config/accounts:
Allow to configure/remove identity from the account page
Diffs: 1, 2 Revision 706387

Joris Guisson committed a change to /branches/extragear/kde3/network/ktorrent/libktorrent/torrent/chunkmanager.cpp:
Prioritise at least 1 % of multimedia files instead of the 1 chunk we currently do.

Initial patch was provided by Byte Smythe with some modifications from myself.
Bug 149248: First and last chunk download priority
Diff Revision 706964

Matt Rogers committed changes in /branches/work/kopete/break-the-contactlist/kopete/contactlist:
Add coloring of metacontacts when they go idle.

If a metacontact is idle, color the item text gray. Coloring of the icons will be added back once there are more icons to display
Diffs: 1, 2, 3, 4 Revision 707510

Matt Rogers committed a change to /branches/work/kopete/break-the-contactlist/kopete/contactlist/kopeteitemdelegate.cpp:
Add support for honoring the group text color

The view now follows the setting for the group name color. We need to add support for painting in the global text color if the user has requested not to color the groups a different color.
Diff Revision 707516

Office
Inge Wallin committed changes in /trunk/koffice/kchart:
Move the wizard to the attic. This is step 2 in the process of building the foundation for KChart 2.

Next steps are:
- Move the configuration dialog to the attic
- Rename all C++ files to .cpp instead of .cc to follow the KDE coding standards.
- Copy kchart_part.cc to KChartDocument.cpp and use that in the shape
- Make the application include the shape and also have a toolbar.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 25 more) Revision 704814

Inge Wallin committed changes in /trunk/koffice/kchart/shape:
Make the tool show in the Tool Options Widget.

This is the first tool for the Chart Shape. A huge step forward.
Diffs: 1, 2, 3, 4, 5 Revision 705445

Jan Hambrecht committed changes in /trunk/koffice/filters:
Implemented reading of line join and cap style.
Sadly ODF has no line cap style so it does not get imported when converting to ODF. :-(
Diffs: 1, 2, 3 Revision 705878

Sebastian Sauer committed changes in /trunk/koffice/kspread/plugins/scripting/scripts:
We are now able to let the Orca Screen Reader speak.

This is done by providing with the myorca.py Python script access to the Orca functionality. While we integrate now better into the GNOME-desktop then e.g. gnumeric, this is still only a 200 line sample + I like to hear that english voice reading what I just put into my spreadsheet :)

try it out with; install kspread + krosspython from kdebindings + orca && start orca + run KSpread + exec the Orca-script :)

orca; http://live.gnome.org/Orca
screenshot; http://kross.dipe.org/kspreadorca.jpg
Diffs: 1, 2, 3 Revision 705977

Cyrille Berger committed changes in /trunk/playground/graphics/krita-plugins/filters/DodgeBurn:
initial dodge filter, only shadow and dialog is broken
Diffs: 1, 2, 3, 4, 5, 6, 7, 8 Revision 706307
View Visual Changes (to 1 file)

Dag Andersen committed changes in /trunk/koffice/kplato:
Add posibility for user to create new views.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 3 more) Revision 706851
View Visual Changes (to 1 file)

Fredy Yanardi committed changes in /trunk/koffice:
Initial work of a new Sonnet-based spellchecker for koffice
To test, m_enableSpellCheck in SpellCheck.cpp should be changed to true
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 6 more) Revision 707226

Inge Wallin committed changes in /trunk/koffice/kchart:
Use the real OpenDocument chart types instead of the builtin KDChart types.

Next step will be to support all ODF types, and to later find out how to implement them using KDChart.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9 Revision 707418

Inge Wallin committed changes in /trunk/koffice/kchart:
Extend the current code with "support" for all ODF chart types.

In practice, this means that we can now show all chart types in different situations, like storing them or selecting chart types in a widget, etc. However, we still have to implement support for displaying them using KDChart.
Diffs: 1, 2, 3, 4, 5 Revision 707447

User Interface
Casper Boemann committed changes in /trunk/KDE/kdebase/runtime/kstyles/oxygen:
initial implementation of horizontal scrollbar
lots of small details still missing
Diffs: 1, 2, 3 Revision 706279

Utilities
Jimmy Gilles committed changes in /trunk/KDE/kdeutils/kgpg:
Some little changes.

The feature 145002 is finished. Now, the user can verify a message or decrypt a message if there is text before or after the encoded message.

The editor detects if the message contains an encoded/signed message.
If it is an encoded message, the original message is replaced by the decrypted one.
Bug 145002: KGPG should search un-encrypted text for embedded cryptogram(s)
Diffs: 1, 2 Revision 705831

Rolf Eike Beer committed changes in /trunk/KDE/kdeutils/kgpg:
Make key groups usable

-Show group members as children of the group. Double clicking on them brings you to the key.
-Show the number of keys in size column of the group
Bug 143297: "Groups" feature (grouping keys) does not work and is n...
Bug 104820: Feature to show only keys in certain groups
Diffs: 1, 2, 3 Revision 706061

Rolf Eike Beer committed changes in /trunk/KDE/kdeutils/kgpg:
Allow to refresh key members of a key group

Selecting one or multiple groups allows to refresh all keys that are members of this group. Also selecting primary keys is ok, they are also refreshed.

It's no problem if the key groups are expanded, the group member items are simply ignored.
Diffs: 1, 2 Revision 706105

Rolf Eike Beer committed a change to /trunk/KDE/kdeutils/kgpg/kgpg.cpp:
Make systray context menu more consistent

Opening key manager and editor is now always shown, regardless of which action happens on left click on the item. Also naming is now "foo" instead of "Open foo".
Diff Revision 706108

Jakub Stachowski committed changes in /trunk/playground/sysadmin/inspektor/src:
Support for attaching to existing process
Diffs: 1, 2, 3, 4, 5, 6, 7, 8 Revision 706270
View Visual Changes (to 1 file)

Nicolas Ternisien committed changes in /trunk/playground/sysadmin/ksystemlog/src:
Save as... , Print selection (still need some works) and clipboard copy works again
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 5 more) Revision 706840

Optimise
Games
Martin Heni committed changes in /trunk/KDE/kdegames/kwin4/src:
Mouse tracking:
ON for intro so that mouse over works - please leave it on
OFF for game so that refelctions work faster
Diffs: 1, 2 Revision 705524

KDE-Base
John Tapsell committed changes in /trunk/KDE/kdebase/workspace/ksysguard/libksysguard/processui:
Try to reduce the number of redraws by working around qt bugs. Thank you JakubS for doing the hard research work on this.
Diffs: 1, 2 Revision 707497

KDE-PIM
Till Adam committed a change to /branches/kdepim/enterprise/kdepim/kmail/kmfoldercachedimap.cpp:
Speed up checking of large dimap folders by about 15 to 20%, by parsing the digest by hand.
Diff Revision 706026

Other
Development Tools
Andreas Pakulat committed changes in /:
Port to KPluginLoader/KPluginFactory. Most plugins load.

The problematic ones are:
- kdevplatform/plugins/konsole which uses a custom factory to _not_ load the plugin if the konsole part is not available (i.e. kdebase/apps is not installed), according to the apidocs the custom createInstance function should work but it doesn't and I'm sick from porting atm.
- kdevelop/plugins/appwizard which sets some extra dirs, not sure why this one doesn't load, all the new code does is putting some more code into the constructor of the "generated" factory class.

Matthias I'm cc'ing you as you (hopefully) might have an idea how to port these two plugins
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 62 more) Revision 705917

Allen Winter committed changes in /:
Move KBabel to unmaintained. It will be replaced by KAider. So long old friend.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8 Revision 706576

Educational
Carsten Niehaus committed a change to /branches/work/kalzium-molecule-kpart:
This branch is for Armando Navarro Vazquez. He created a patchset which makes Kalzium a kpart container thingy for 3d molecule viewing.
Diff Revision 705730

Games
Eugene Trounev committed a change to /trunk/KDE/kdegames/kwin4/grafix/index.desktop:
Changed a theme name from "Black and Red 2" to "True Reflections" cos that's what that theme is/has ;)
Diff Revision 705845

Nicolas Roffet committed changes in /trunk/playground/games/ksimili:
Welcome KSimili!
It's a new game based on the game "Set". See http://en.wikipedia.org/wiki/Set_(game) for more informations.

It's the 1st draft: the game is playable, but I'll work on many improvements in the future.

I started to work on it some months ago, but I think it's now time to commit it in the playground area. :-)
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 14 more) Revision 706620
View Visual Changes (to 3 files)

Graphics
Daniel M. Duley committed changes in /trunk/kdesupport/blitz:
Changed header and lib name as per:
http://lists.kde.org/?t=118812756900003&r=1&w=2&n=6
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 4 more) Revision 705107

Dirk Mueller committed changes in /trunk/kdesupport:
blitz is now qimageblitz
Diffs: 1, 2 Revision 705163

Barth Netterfield committed changes in /branches/work/kst/portto4/kst/devel-docs/Kst2Specs:
Two new spec docs:
Fonts.pdf: description of how fonts behave in kst2
Layout mode.pdf: description of the UI in layout mode
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 1 more) Revision 706341
View Visual Changes (to 7 files)

Adam Treat committed changes in /branches/work/kst/portto4/kst/src:
This is a hack around something we do extensively in Kst that we can no longer do (and *should* no longer do) in the future. Namely, attempt to de-reference a Qt container iterator that might be QContainer::end()

No more 'KstFooPtr = *_inputVector.find("SOMEFOOTHING");'

For now, I've hacked around this so I can draw a curve without specifying error bars. In the future, we'll probably want to redesign our container classes to make this easier.
Diffs: 1, 2 Revision 706559

KDE-Base
Matthias Kretz committed changes in /trunk/KDE/kdelibs:
as discussed on core-devel:

KPluginFactory as KLibFactory (and KGenericFactory) replacement + KPluginLoader

KPluginFactory expects a ctor with QVariantList now. Old code can continue compiling (and working) using KGenericFactory.

KCModule changed to use a QVariantList now, too. In #ifdef KDE3_SUPPORT the old ctor is still available.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 14 more) Revision 705375

Nuno Fernades Pinheiro committed changes in /trunk/KDE/kdebase/runtime/kcontrol/knotify/sounds:
More sounds. we should sort them out into nicely coherent themes. I propose Classic and Oxygen. Do not mix them together in one sound theme please!
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 4 more) Revision 705759

Richard J. Moore committed changes in /trunk/playground/base/plasma/applets/script:
- Add binding for QPoint
- Add the start of an XEyes style applet
- This demo proves we can get data from a datasource (assuming the mouse dataengine is present).
Diffs: 1, 2, 3, 4, 5, 6, 7 Revision 705816
View Visual Changes (to 1 file)

Andreas Hartmetz committed a change to /trunk/KDE/kdelibs/kdeui/dialogs/kshortcutsdialog.cpp:
Disable mouse gestures in GUI, remove many //TODO comments and update others.

Now I remember why exactly I had to rewrite the whole global shortcuts thing (boy was that *painful* at times) - there was no other way to solve a number of long standing issues.
Diff Revision 705862

Matthias Kretz committed a change to /trunk/KDE/kdelibs/kdecore/util/kpluginfactory.h:
specialize KParts::Part for the create function so that the expected ctor of the part takes the arguments (QWidget *parentWidget, QObject *parent, const QVariantList &args)
Diff Revision 705911

Jaison Lee committed a change to /trunk/KDE/kdebase/runtime/kcontrol/knotify/sounds/CMakeLists.txt:
Install Oxygen sounds. The sound settings overall will see more work but it's beta2 and these things need to start being included.
Diff Revision 705978

Gavin Beatty committed changes in /branches/work/soc-kdeprint-openprintingdotorg:
this is the final commit of the code completed for gsoc
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 46 more) Revision 705984

Jaison Lee committed changes in /trunk/KDE/kdebase/workspace/wallpapers:
Notwithstanding all the eventual fights over which classic wallpapers stay and which go, I think we can all agree that a wallpaper that specifically says KDE 3.5 need not be included in version 4.0.
Diffs: 1, 2, 3 Revision 705989

Matthias Kretz committed a change to /trunk/KDE/kdelibs/kutils/kcmoduleloader.cpp:
use KPluginLoader, fall back to KLibLoader, fall back to old create_ entry symbol.
I'd like to clean this up further next monday but first the KCModules need to be clean...
Diff Revision 706068

Urs Wolfer committed a change to /trunk/KDE/kdebase/workspace/kcontrol/style/kcmstyle.cpp:
Icons on buttons is enabled in kdelibs by default, so enable it here also by default.
Diff Revision 706276

Peter Penz committed a change to /trunk/KDE/kdebase/apps/dolphin/src/dolphinmainwindow.cpp:
F9 opens the places panel (-> consistent with file-dialog), F7 the folders panel ("tree-view")
Diff Revision 706369

Matthew Woehlke committed changes in /trunk/playground/base/colors2:
initial framework for totally redesigned color kcm (in part, to demonstrate that I'm not copying anything more than the absolute bare framework from the old version)
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 2 more) Revision 707090
View Visual Changes (to 7 files)

Jeremy Paul Whiting committed changes in /trunk/playground/base/plasma/applets/frame:
make static-image/slideshow ui start out right, change timer on slideshow to a timeedit, make apply/ok change the timer interval, clean up a bit of formatting, make maximum size 800 so we can actually see larger pictures
Diffs: 1, 2, 3 Revision 707264
View Visual Changes (to 1 file)

Robert Knight committed changes in /trunk/KDE/kdebase/workspace/libs/plasma:
This breaks the existing Plasma applet API, see the contentSize() comments below.

* New Flow Layout. This provides simple icon view-esque layout of items.
Useful for icons for documents, applications or other tasks on the desktop for example. Supports non-equally sized items.

Works well when used with the LayoutAnimator class to animate insertions and removals.

* Re-wrote BoxLayout and removed old HBoxLayout,VBoxLayout classes which had a lot of code duplication. BoxLayout class now takes a direction argument in the constructor, ala. QBoxLayout. New BoxLayout class actually takes minimumSize() , maximumSize() of items into account. The Qt layout code for box and grid layouts is surprisingly sophisticated, so the results from BoxLayout probably will not be as good in certain situations but it should do for the panel. New BoxLayout also has support for LayoutAnimator

* Fix Plasma::HBoxLayout and Plasma::VBoxLayout to use margin() rather than spacing() for the distance from the top and left margins respectively.

* Fix Plasma::Applet::contentSize() to return the actual content size rather than a size hint. Added a new method contentSizeHint() which applets use to provide a hint about suitable content size.

Existing implementations of contentSize() in applets need to be renamed to contentSizeHint(). The arguments and return type are the same as before.

* Install the LayoutAnimator header so that applets can use it
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 3 more) Revision 707275

Troy Unrau committed a change to /trunk/KDE/kdebase/workspace/libs/CMakeLists.txt:
re-enabled compilation of taskmanager (required for plasma tasks applet to build)

This work is made possible by robert knight, who is like a god among mortals. It looks like the task manager even works as expected.
Well done.
Diff Revision 707498

Pascal Létourneau committed a change to /trunk/KDE/kdelibs/kdeui/kernel/kglobalsettings.cpp:
Don't apply the smallestReadableFont setting to all QDockWidgets
http://lists.kde.org/?l=kde-core-devel&m=118850088617706&w=2
Diff Revision 707520

KDE-PIM
Kevin Krammer committed changes in /trunk/KDE/kdepim/akonadi/server/control:
- Remove server dependency on KDELibs, switching to our own functionality

Till: I initially thought about doing it as a singleton because, as you wrote, it is more convenient. However, since the class is shared between server and libakonadi, we can not just use KDE's static deleter, so we will need explicit creation/deletion points. Will be easy to do in the server processes since they have main(), but I'm not sure where to do this for usage in libakonadi.

Session ctor and dtor maybe?
Diffs: 1, 2 Revision 704874

Marc Mutz committed a change to /branches/work/kdab-post-4.0/kdepim:
Branching off kdepim for new kleopatra features.
Diff Revision 706048

Thomas Moenicke committed changes in /branches/work/~moenicke/enterprise_snippets:
* workbench for text snippes feature in kmail
Diffs: 1, 2, 3 Revision 706461

Thomas McGuire committed changes in /trunk/KDE/kdepim/kmail:
Completely remove the KIMProxy stuff.

Reasons:
- Most parts are disabled/commented out anyway
- The kdelibs part does not work
- Kopete won't be ready for KDE 4.0
- The author of KIMProxy (Will) is not going to fix KIMProxy, but there are plans to add something similar later, probably based on Decibel.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9 Revision 706534

Tobias Koenig committed changes in /trunk/KDE/kdepim/akonadi/server:
Add new application akonadictl, which shall be used to start/stop the akonadi server
Diffs: 1, 2, 3, 4 Revision 706917

Multimedia
Aaron J. Seigo committed a change to /trunk/KDE/kdemultimedia/kmix/CMakeLists.txt:
disable the kicker applet for now; we'll need to port it or some replacement thereof to plasma. then it becomes a question of where it should live. i'm not overly happy with plasma applets being scattered all over kde's svn.

this made more sense when the panel classes were in kdelibs (and causing more overhead for all apps and making it impossible to fix things due to BC issues) but these days not so much.
Diff Revision 706000

Jeff Mitchell committed changes in /trunk/extragear/multimedia/amarok/src:
Divest ourselves of kded/mediamanager. Use Solid to discover PMP devices. I highly doubt anything works at this point -- not tested -- but it does all compile.

Some files that are no longer compiled in are left because I may want to reference the code as I rebuild MediaBrowser.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 5 more) Revision 706287

Networking Tools
Aaron J. Seigo committed a change to /trunk/KDE/kdenetwork/CMakeLists.txt:
don't compile knewsticker; it needs to be ported from kicker which is actually starting to die off finally =)

honestly, this should probably be ported and moved either to kdebase/workspace/plasma/ or to extragear/workspace/plasma (the latter doesn't yet exist, but it will if my plans unfold)
Diff Revision 705999

Bruno Virlet committed changes in /branches/KDE/3.5/kdenetwork/kopete:
Remove the option because this was removed by the commits against smooth scrolling and this is not standard behavior.

https://bugzilla.novell.com/show_bug.cgi?id=304786
Bug 146541: "use mouse navigation instead of scroll-bars" doesn't w...
Diffs: 1, 2, 3, 4 Revision 706035
View Visual Changes (to 1 file)

Dirk Mueller committed changes in /trunk/KDE/kdenetwork:
kopete is not part of Beta2
Diffs: 1, 2 Revision 706305

Joris Guisson committed changes in /trunk/extragear/network/ktorrent:
Ported zeroconf plugin, we no longer use avahi directly like in the KDE 3 version, but use the dnssd libraries from KDE itself (much nicer)
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 2 more) Revision 706541

Other
Dirk Mueller committed a change to /tags/KDE/3.93:
trying Beta2 tagging now
Diff Revision 706293

Thiago Macieira committed changes in /trunk/qt-copy/patches:
Add the issue numbers for those that I could find. Where I left "none", it means I cannot find the issue in the task tracker, which means Trolltech doesn't know about the issue at all. At least, the changes are not applied in the Qt tree.

Trolltech does not monitor qt-copy/patches.
Diffs: 1, 2, 3, 4, 5, 6, 7 Revision 706812

Benoît Jacob committed changes in /branches/work/eigen2:
restart Eigen2 development from scratch.
Diffs: 1, 2, 3, 4 Revision 707243

User Interface
David Jonathon Miller committed changes in /trunk/KDE/kdebase/runtime/pics/oxygen:
renamed to fit spec

konsole.* has been renamed to utilities-terminal.*

applications needing this icon should be updated
konsole maintainer contacted.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 4 more) Revision 706970
View Visual Changes (to 7 files)

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