prev
Issue 6
14th May 2006
by Danny Allen
next


This Week...
Release polishing for amaroK 1.4. New sounds for KTuberling. KDE 4 changes: The proposed kdepimlibs module is created. New SVG icon engine based on QsvgEngine. New capabilities added to Solid. Applications with simple audio needs start to migrate to Phonon.

With the recent release of KOffice 1.5 a resounding success, Inge Wallin, the KOffice evangelist, writes about the near-future for KOffice:
First off, let me just say that the reception of 1.5 has been fantastic. This is mostly due to the fact that we announced OpenDocument as the native file format and our strong commitment to make it perfect. We have also had a consistent message with KOffice as the upcoming contender for the Office Suite throne and it being the fastest developing and most comprehensive suite.

Most of the big tech news sites have written about the release and what I personally think is nice is that every time some non-tech journal write about OpenDocument, they mention OpenOffice.org and KOffice in the same sentence.

User reactions are also very favorable. Many people say that they prefer KOffice and some say that they are forced to use other suites because of some missing features in KOffice, but they would use it if they could. They like the speed and responsiveness of it and the advanced features of Krita and Kexi. Many are longing for the day when the individual components of KOffice are as powerful as the best program in their respective niche, like Inkscape for vector drawings, for instance.

KOffice 1.5.1 is in preparation right now, having been tagged on Thursday. The finer details of this bugfix release can be found in the Changelog.

The big future release is KOffice 2.0, which is being developed at full pace aside from our 1.5 branch commitments. KOffice 2.0 should be generally available in Q1 (probably end of Q1) 2007, in which we expect to have the following major features:
  • Platforms: Linux, Windows and Mac OS X
  • New canvas
  • Flake library
  • Support for the Create Freedesktop project, which is a standard for shared graphics resources like brushes, colors, objects, etc.
  • New rich text engine with better layout
We are investigating collaborative editing features (which would be fantastic to have, given the latest technology usage trends). Of course, all new features have not been decided upon yet - raw information on the planning of the 2.0 release can be found at this wiki page.

Flake is going to be the graphics library that will be common to all of KOffice and make all applications behave similarly. The goal of the library is to have the best of both worlds from KWord's frames and KPresenter's shapes down to Karbon's vector graphics. It will support layers, undo/redo and all sorts of manipulation.

In the upcoming week (before the next digest issue), amaroK 1.4 will be released. The amaroK team provide an overview of their long-awaited release:
The amaroK team pushed the fast foward button to bring you amaroK 1.4. Now, the most eagerly anticipated event of the 2006 multimedia calendar has finally arrived!

Those of you who have helped us test the new amaroK via beta versions and SVN will have had a sneak peek at the new features, but for everyone else, here's the lowdown.
  • Tagging support for all major audio formats (OGG, MP3, MP4, FLAC and RM)
  • Enhanced media device support (iPod® IFP/IRiver®, generic devices)
  • Reworked tagging dialog for better management of the collection
  • Non-KDE users are now able to set their default browser without installing KDE-Base
  • Consistent and independent icon set
  • Option to view wikipedia articles in another language by default
  • Gapless playback for the xine engine
  • User-based rating system
  • More options to configure the sidebar
For a full-featured guide of hottest new stuff, including screenshots, have a look at the What's new in 1.4 page.

Look out for amaroK 1.4 on the 17th of May (Wednesday).


Statistics
Commits: 2428 by 201 developers, 5276 lines modified, 858 new files.
Open Bugs: 12358
Open Wishes: 10870
Bugs Opened: 302 in the last 7 days.
Bugs Closed: 208 in the last 7 days.

Commit Summary
Module Commits
/trunk/KDE
809
/trunk/www
294
/trunk/extragear
244
/trunk/l10n
211
/branches/work
184
/branches/stable
177
/trunk/koffice
137
/branches/KDE
111
/trunk/playground
87
/branches/koffice
40
Lines Developer Commits
480
Laurent Montel
229
319
Alexander Neundorf
127
264
David Faure
108
143
Dirk Mueller
75
144
Stephan Kulow
68
137
Gilles Caulier
50
31
Achim Bohnet
49
97
Pino Toscano
45
129
Allen Winter
34
78
Jos van den Oever
32

Internationalisation (i18n) Status
Language Percentage Complete
Portuguese
100.00%
Danish
100.00%
Swedish
99.99%
Spanish
95.24%
French
94.20%
Dutch
94.00%
Italian
94.56%
Estonian
92.95%
Greek
93.25%
British English
91.04%

Bug Killers and Buzz
Bug Killer Number Of Bugs Closed
Bram Schoenmakers
33
Mark Kretschmann
19
Tobias Koenig
17
Tommi Tervo
11
Martin Aumüller
8
Kurt Hindenburg
8
Thiago Macieira
6
Alexander Rødseth
6
Carsten Burghardt
5
George Staikos
5

Program Buzz
amaroK
  2853
Kopete
  1174
K3B
  798
KMail
  749
Kate
  722
SuperKaramba
  624
Kontact
  560
Kicker
  505
KDevelop
  488
Quanta
  395


Person Buzz
Waldo Bastian
  350
George Staikos
  333
Aaron Seigo
  302
Jonathan Riddell
  293
Kurt Pfeifle
  277
Stephan Kulow
  271
David Faure
  267
Zack Rusin
  243
Tom Chance
  222
Scott Wheeler
  187
Commit Countries

Commit Demographics
Sex
96.8 %       Male
3.56 %       (unknown)
1.15 %       Female
Motivation
48.6 %       (unknown)
29.8 %       Volunteer
23.0 %       Commercial
 
Ages
78.0 %       (unknown)
14.6 %       25 to 34
5.67 %       18 to 24
2.88 %       35 to 44
0.240 %       45 to 54


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
Development Tools
Reinhold Kainhofer committed a change to /trunk/KDE/kdesdk/scripts/licensecheck:
Fix license check for libical files. They are dual-licensed as LGPL and MPL 1.0, but neither was detected. Also, all '0' were removed from the license check, which I don't think was intended.

I suppose these changes should also be merged into kde-common/svn/hooks/post-commit.pl, but I don't want to take the risk of breaking our commit system. So I'll leave this to Dirk or Thiago.
Diff Revision 538120

KDE-Base
Allan Sandfeld Jensen committed a change to /branches/KDE/3.5/kdelibs/khtml/html/htmltokenizer.cpp:
I need this patch. Otherwise I get occational blank slashdot.org and osnews.com
pages. We can't have that.
BUG:124716
Diff Revision 538487

Carsten Pfeiffer committed changes in /branches/KDE/3.5/kdelibs/kdeui:
disable spell checking in read-only KTextEdits. If you've rated
the SoC applications, you know why...

Reviewed by Hamish
Diffs: 1, 2, 3 Revision 539040

Stephan Kulow committed a change to /branches/work/kdelibs4_snapshot/kdecore/kiconloader.cpp:
don't crash - KDE4's png are optimized and as such are no
longer fitting the assumption
Diff Revision 539121

David Faure committed a change to /trunk/KDE/kdelibs/kdeui/kedittoolbar.cpp:
Apply crash fix for people clicking twice on the button - thanks to Christian Spiel
Bug 127149
Diff Revision 540250

KDE-PIM
Michael Brade committed a change to /branches/KDE/3.5/kdepim/kontact/plugins/knotes/knotes_part.cpp:
Fix the implementation of killNote(), it did nothing when force == true.
Thanks for the report!
BUG:127063

This also fixes the embarrasingly wrong implementation of KNotesPart::notes(),
it returned the body of the notes, not the title. This is a behavior change
for the DCOP interface but the previous implementation was just plain wrong
and contradictory to the documentation and to the implementation of the
KNotes app itself.
Diff Revision 539305

Frank Osterfeld committed changes in /branches/KDE/3.5/kdepim/akregator:
I don't see a reason to disable javascript in the article viewer.
This fixes a crash when an error is returned (e.g. 404), which occurs only when
JS is disabled. I can't reproduce it in konqueror, so I assume our current Viewer classes
misuse the KHTMLPart interface too much.
BUG: 126812
Diffs: 1, 2 Revision 539530

Frank Osterfeld committed changes in /branches/KDE/3.5/kdepim/akregator:
always show feed logos, and load them on startup, not on first fetch
Diffs: 1, 2, 3 Revision 539552

David Jarvie committed changes in /branches/KDE/3.5/kdepim/kalarm:
Bug 124508: Fix corruption of alarms displayed at logout and then deferred after login
Diffs: 1, 2 Revision 539818

Reinhold Kainhofer committed changes in /trunk/KDE/kdepim:
If an Ok button is present in a KDialog, it should always be the default button (as discussed on IRC), so there is no need to set it manually. That the Ok button is currently not the default button is simply a bug in kdeui and needs to be fixed there
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 7 more) Revision 540477

Bram Schoenmakers committed changes in /branches/KDE/3.5/kdepim/korganizer:
More work on the month view:

o Handle multi-day recurring incidences properly (it looks quite messy when it's about daily recursion, but it's correct);
o Multi day events >2 days were not added correctly to the view, fixed;
o MonthViewCell::removeIncidence shouldn't assume that an incidence appears at most one time in a cell. It's return value was bool, back to void (it's result wasn't evaluated anyway);
o Use getTextColor for the item text color. Prevents some unreadable items on a dark background.

I've tested with events with combinations of the following variables: being multi-day, floating or recursive. In all cases it seems to work.

I think the month view can survive until KDE 4 now :)
Diffs: 1, 2 Revision 540526

Multimedia
Shane King committed a change to /trunk/extragear/multimedia/amarok/src/playlistbrowseritem.cpp:
Don't increase the font size on play list categories: bold makes them stand out enough, the extra font size is both ugly and rude to override the user's preferred font size.

BUG: 126840
Diff Revision 538136

Jeff Mitchell committed a change to /trunk/extragear/multimedia/amarok/src/app.cpp:
Also make AppendAsDefault keep the previous playlist when opening amaroK (instead of just when amaroK was already opened).
Diff Revision 539065

Andrew Turner committed changes in /trunk/extragear/multimedia/amarok/src:
Leaving entries in the DB when they aren't going to be used anymore can't be good. And
retagging something from "foo" to "Foo" should not change it in the DB for unselected
entries, just because their field was "foo" too.
Diffs: 1, 2 Revision 539873

Alexandre Pereira de Oliveira committed changes in /trunk/extragear/multimedia/amarok/src/scripts:
Make our bundled lyrics scripts behave well when lyrics are not found, ie. they make amaroK show the message instead of doing nothing.
Diffs: 1, 2 Revision 540214

Jeff Mitchell committed changes in /trunk/extragear/multimedia/amarok/src:
Fix some handling of track jumps. Before, pressing previous on a disabled track would not work, now it jumps to the closest previous enabled
track.
Diffs: 1, 2, 3, 4, 5, 6 Revision 540278

Ian Monroe committed changes in /trunk/extragear/multimedia/amarok/src:
Xine would stutter if it played a track without one coming after it due to the
gapless playback feature. It now checks to see if amaroK will continue playing
or not before prepping gapless for the next track.
Diffs: 1, 2, 3, 4 Revision 540365

Jeff Mitchell committed changes in /trunk/extragear/multimedia/amarok/src:
Fix some ATF logic that would have files incorrectly get regenerated IDs. Also, if ATF is on, when a playlist is loaded it should
re-populate the unique IDs. Currently the IDs are being rescanned from the files for safety, but a small tweak in metabundle.cpp
and xmlloader.cpp could change it to read from the XML.
Diffs: 1, 2 Revision 540540

Networking Tools
Andre Duffeck committed a change to /branches/kopete/0.12/kopete/protocols/yahoo/libkyahoo/statusnotifiertask.cpp:
Fix receiving of utf encoded away messages
Diff Revision 538333

Chani Armitage committed a change to /branches/kopete/0.12/kopete/kopete/chatwindow/krichtexteditpart.cpp:
CCBUG: 121072
patch from Jan Ritzerfeld
Don't put the editor into RichText format if protocol doesn't support it
Diff Revision 538460

Joris Guisson committed changes in /trunk/extragear/network/ktorrent:
Made sure DHT follows draft DHT spec from bittorrent.org
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 35 more) Revision 540409

Michaël Larouche committed changes in /branches/kopete/0.12/kopete/kopete:
Use 1:1 ration for Global Identity photo.

BUG: 125956
Diffs: 1, 2 Revision 540445

Roman Jarosz committed a change to /branches/kopete/0.12/kopete/protocols/oscar/liboscar/client.cpp:
Fix bug when ICQ or AIM status icon stays turning forever if connection is closed on login.

CCBUG: 124987
Diff Revision 540531

Roman Jarosz committed changes in /branches/kopete/0.12/kopete/protocols/oscar:
AIM buddy icon must be uploaded in JPEG format to server.
Merged part of buddy icon uploading code for ICQ and AIM to one common.
Diffs: 1, 2, 3, 4, 5, 6 Revision 540555

Office
Thomas Zander committed changes in /branches/koffice/1.5/koffice/kword/templates/Wordprocessing:
Due to the fix in paragraph borders this template now looked quite bad (as it did on
OOWriter before) so I changed the layout to work correctly again.
Diffs: 1, 2 Revision 539264

Casper Boemann committed a change to /branches/koffice/1.5/koffice/krita/core/kis_transform_worker.cc:
Make sure transparency when scaling is preserved

CCBUG: 125943
Diff Revision 539539

Features
Development Tools
Alexander Dymo committed changes in /branches/kdevelop/3.4/src:
This commit contains code nobody should ever write!
We have too many hacks to cope with KMDI library and that also affects
simple ideal which should be aware of the hacks!
Editor proxy, multi buffer should die!!!

Anyway. This commit enables current document to be shown in another
splitted area in simple ideal mode. Also it's possible to open a new
document after splitting editors area.
Diffs: 1, 2 Revision 539209

Allen Winter committed changes in /trunk/playground/devtools/krazy:
added new 'contractions' plugin, which looks for English contractions in i18n strings.

plus other minor cleanups.
Diffs: 1, 2, 3, 4, 5, 6, 7 Revision 539550

Games
Éric Bischoff committed changes in /trunk/KDE/kdegames/ktuberling/sounds:
New English sounds
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 31 more) Revision 538939

Éric Bischoff committed changes in /trunk/KDE/kdegames/ktuberling/sounds:
More English sounds
Diffs: 1, 2, 3, 4, 5, 6, 7, 8 Revision 539275

Graphics
Gilles Caulier committed a change to /trunk/extragear/graphics/digikam/utilities/cameragui/cameraui.cpp:
digiKam from trunk : Gphoto2 camera drivers always return all JFIF APP1 section from JPEG file when Exif metadata are require by camera interface.

Exiv2 do not support to parse Exif metadata from APP1 directily. This commit cut APP1 header (10 first bytes) to please Exiv2 with this data.

You can display now your Exif/Makenotes metadata in camera gui with all Gphoto2 camera, PTP camera are includes (tested with my Dynax5d).
Diff Revision 538317

Wilfried Huss committed changes in /branches/work/kviewshell-0.7/kviewshell:
Reenable inverse search for the dvi-plugin, without the need to subclass the PageCache.Inverse search for the pdf-plugin is still disabled.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9 Revision 538376

George Staikos committed changes in /trunk/extragear/graphics/kst:
Finally completed a major rework of the label parser and renderer. This makes
tabs, carriage returns, underline, bold, italic, superscript and subscript pass
every test I can throw at them. \textcolor will be working as soon as I get a
color parser. Testcases are updated but need some work still.
Diffs: 1, 2, 3, 4 Revision 539458

Gilles Caulier committed a change to /trunk/extragear/graphics/digikam/libs/dmetadata/loaders/mrwparser.cpp:
digikam from trunk : DMetadata MRW Raw file parser : add standard Minolta MakerNote support. Still todo Camera Settings. This code require last Exiv2 implementation from svn (future 0.9.2 Exiv2 release including my Minolta makernote parser implementation)
96459
Diff Revision 539531

George Staikos committed changes in /trunk/extragear/graphics/kst/src:

Implement \textcolor{color}{text}. The color can be one of:
1) An entry from X11 rgb.txt
2) #RRGGBB hex

RR,GG,BB is unimplemented but will come one day.

This varies from latex significantly, but I think it's more practical for us.
Diffs: 1, 2, 3 Revision 539987

Albert Astals Cid committed changes in /branches/work/kde4/playground/graphics/okular:
The big poppler commit, we now don't use poppler but poppler-qt4 frontend, and that is GOOD
You need poppler from cvs as of today, i'll change the check to a bigger version number once a new poppler gets released
There are still some problems i think but i'm commiting to see if someone wants to help ;-)
Includes some EBN fixes by Christian Mueller
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 4 more) Revision 540404

KDE-Base
Kevin Ottens committed changes in /branches/work/kdehw/backends/hal:
Implement caching in the HAL backend. Should remove most round trip
experienced with the hardware browser.
Diffs: 1, 2 Revision 538133

Harald Fernengel committed changes in /branches/work/kdelibs4-dbus/kinit:
due to popular demand, commit what I have until now (although it doesn't build yet)
Diffs: 1, 2, 3, 4, 5, 6 Revision 538235

Kevin Ottens committed changes in /branches/work/kdehw:
Add the NetworkIface capability.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 12 more) Revision 538587

Hamish Rodda committed changes in /trunk/KDE/kdelibs:
Add cursor advancement api to smart cursors. Implemented for
character-at-a-time advancement (but not tested yet, need to get the
regression suite working again) but not for cursor-position advancement
(ie. bidi friendly)

Fix actions not being added to a widget (+ thus not having their
shortcuts activated)

Fix selection on search
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 1 more) Revision 539346

Jos van den Oever committed changes in /branches/work/kde4/playground/libs/archivereader:
Finished the very simple file indexer based on jstreams and clucene.
Diffs: 1, 2, 3 Revision 539383

Dirk Mueller committed changes in /trunk/KDE/kdelibs:
replace svg icon painting engine by QsvgEngine.
Patch by Zack Rusin <zack@kde.org>
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 4 more) Revision 539557

Kevin Ottens committed changes in /branches/work/kdehw:
Adding AcAdapter and Battery capabilities.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 30 more) Revision 539847

Allan Sandfeld Jensen committed changes in /branches/KDE/3.5/kdelibs/khtml:
Implement replaced CSS content.

A CSS3 feature also implemented by Opera, and usefull for cleaning the engine.
FEATURE:
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 1 more) Revision 539895

Jos van den Oever committed changes in /branches/work/kde4/playground/libs/archivereader/src/streamindexer:
Added an abstract interface for adding indexable object to an index. The
indexable object uses a virtual abstract class internally that must be
implemented to provide an actual index.

An implementation for this interface is also added. It uses CLucene.
Diffs: 1, 2, 3, 4 Revision 539896

Daniel Teske committed changes in /trunk/KDE/kdelibs/kio/bookmarks:
Dropping on the Bookmark Toolbar now works.
(The drag indicator ain't inserted at the right position.
I'll look after that next.)
Diffs: 1, 2 Revision 539911

Jos van den Oever committed changes in /branches/work/kde4/playground/libs/archivereader/src:
Enable recursive indexing using clucene.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 13 more) Revision 540098

Allen Winter committed a change to /trunk/KDE/kdelibs/cmake/modules/FindKDE4Internal.cmake:
First attempt at support for the Intel C/C++ compilers.
Still to-do:
- shared and module linker flags
- visibility support
- shutup lots of harmless, annoying remarks

To play with this:
- install Intel C/C++ compilers.
- set $PATH and $LD_LIBRARY_PATH correctly for the new stuff
- export CC=icc; export CXX=icpc
- mkdir kdelibs/build-icpc
- cd kdelibs/build-icpc
- cmake ..
Diff Revision 540332

Jos van den Oever committed changes in /branches/work/kde4/playground/libs/archivereader/src:
Add support for reading nested zip files to the luceneindexer.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 7 more) Revision 540550

Multimedia
Mark Kretschmann committed changes in /trunk/extragear/multimedia/amarok/src:
New splash screen, made by
Vadim Petrunin.
Diffs: 1, 2, 3, 4 Revision 538383
View Visual Changes (to 1 file)

Sebastian Trueg committed changes in /trunk/extragear/multimedia/k3b/src:
New "Continue Multisession" action for an easier access to the "import session" feature.
Diffs: 1, 2, 3, 4 Revision 538665

Mark Kretschmann committed changes in /trunk/extragear/multimedia/amarok:
Disable the GStreamer engine for the 1.4.0 release, as dicussed.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 6 more) Revision 538774

Bonne Eggleston committed changes in /trunk/extragear/multimedia/amarok/src:
Implemented playlist weighting (by number of tracks) for dynamic mode FEATURE:113120
More sensible usage of "Tracks to Append" and "Upcoming Tracks" BUG:113276 FEATURE:123041
This has been well tested on Sqlite and MySQL, but not Postgres.
This is my first commit, I hope you like it :)
Diffs: 1, 2, 3, 4 Revision 538871

Jeff Mitchell committed changes in /trunk/extragear/multimedia/amarok/src:
New option: [General]->AppendAsDefault

If true, sending new media to amaroK (i.e. via ampache) will do an append to the current playlist. Useful for i.e. Firefox, where you can
tell it to send M3U files to amaroK, but are unable to specify the -a flag so your current list is not overwritten. Will GUI-fy it into
Options somewhere once string freeze is over, for 1.4.1.
Diffs: 1, 2 Revision 539006

Seb Ruiz committed a change to /trunk/extragear/multimedia/amarok/src/amarokcore/amarok.kcfg:
Update default OSD settings:
* Font size 20 -> 12
* Enable translucency is now enabled by default (its hot!)
* Default position is centred
Diff Revision 539653

Jeff Mitchell committed changes in /trunk/extragear/multimedia/amarok/src:
First actual ATF usage implemented. Turn on ATF, put some stuff in the playlist. Then move some of the files somewhere else and try to play
the files. Watch them get disabled. Wait for the incremental scanner to pick up the files, then try playing them again...watch them get
dynamically updated to use the right path and everything work swimmingly!
Diffs: 1, 2, 3 Revision 540285

Jeff Mitchell committed changes in /trunk/extragear/multimedia/amarok/src:
Make the playlist check for the existence of files when double-clicking, hitting next track and previous track. If the file doesn't exist,
disable it and move on. If it was disabled but the file does exist now (or has been updated due to the awesomeness of ATF), re-enable it and
use it.
Diffs: 1, 2 Revision 540292

Mark Kretschmann committed a change to /trunk/extragear/multimedia/amarok/release_scripts/release_amarok.rb:
don't package gst10 engine
Diff Revision 540519

Mark Kretschmann committed a change to /trunk/extragear/multimedia/amarok/src/amarokcore/amarok.kcfg:
Default-disable custom icon theme, until finished.
Diff Revision 540530

Networking Tools
Cláudio da Silveira Pinheiro committed changes in /branches/kopete/0.12/kopete:
Testbed: Video is captured until you window is closed
Diffs: 1, 2, 3, 4, 5 Revision 538978

Michaël Larouche committed changes in /trunk/KDE/kdenetwork/kopete/plugins:
Removed netmeeting plugin, no longer used
Diffs: 1, 2 Revision 539035

Gustavo P. Boiko committed changes in /branches/kopete/0.12/kopete/protocols/testbed/ui:
Adding a simple widget for displaying the frames captured from webcam
Diffs: 1, 2, 3, 4, 5 Revision 539248

Gustavo P. Boiko committed changes in /branches/kopete/0.12/kopete:
Make use of a common widget to show webcam frames for all protocols
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 2 more) Revision 539935

Ivan Vasic committed changes in /trunk/extragear/network/ktorrent:
ADD:
Torrents can be enqueued/dequeued from context menu or toolbar.

FIX:
Small bug in QueueManager causing all torrents to be started/queued.
ScanFolder plugin wasn't working until settings are applied.Scheduler plugin now updates hourly (was - every minute).
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 2 more) Revision 540295

Office
Ariya Hidayat committed changes in /branches/koffice/1.5/koffice/filters/kword/wordperfect/import:
improved WordPerfect import filter, by reusing libwpd's writerperfect
(converts WPD directly to SXW)

this task is prepared by Fridrich Strba <fridrich.strba AT bluewin.ch>,
I just commit it
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 13 more) Revision 539108

Other
Marcos Fouces committed changes in /branches/work/media-renew:
More complex approach to a full CSS layout for kde.org sites. I wrote
only one style sheet (for screen media). So, there is no RTL nor
printing support.

I tested it with

* Lynx 2.8.5rel.1
* IE6 (There is some problems with fonts in the table that hold the news).
* IE7
* Firefox 1.5
* Opera 8.54
* Konqueror

TODO:

* Migrate old accessibility style sheets.
* RTL support for screen and print.
* Support for handheld and aural medias.
* Accessibility checks.
* Test with an old version of Konqueror.
* There is surely some XHTML and CSS validation errors.

There will be a testbed available at Adriaan's server (http://www.englishbreakfastnetwork.org/media/). Please, report any
problem to the Webteam mailing list.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 2 more) Revision 539148

User Interface
James Richard Tyrer committed changes in /branches/KDE/3.5/kdeartwork/pics/hicolor:
Adding missing 22x22 and 32x32 "tab_*" icons in HiColor
Diffs: 1, 2, 3, 4 Revision 538392
View Visual Changes (to 4 files)

Jonathan Riddell committed a change to /branches/KDE/3.5/kdeartwork/pics:
Remove hicolour icons.

KDE does not ship hicolour icons, they are for third part applications.

If adding icons to KDE add them to crystalsvg or kdeclassic
Diff Revision 538403

Utilities
Jonathan Riddell committed changes in /trunk/playground/sysadmin/ept/icons:
New adept notifier icon from Ken Wimer
Diffs: 1, 2, 3, 4, 5 Revision 539485
View Visual Changes (to 5 files)

Optimise
Graphics
Gilles Caulier committed a change to /trunk/extragear/graphics/digikam/libs/dimg/rawdecodingsettings.h:
digikam from trunk : 2 new options to decode RAW files. Not yet used : planed to use it with Histogram sidebar to reduce time loading.
Diff Revision 538413

KDE-Base
Hamish Rodda committed changes in /trunk/KDE/kdelibs/kdeui:
Remove concept of 'line separator' as distinct from 'separator' (as
there is no distinction now)
Diffs: 1, 2 Revision 538191

Allan Sandfeld Jensen committed a change to /branches/KDE/3.5/kdelibs/khtml/rendering/render_table.cpp:
Implement binary search for rows. Speeds up painting and selection in very
large tables.
Diff Revision 538354

Hamish Rodda committed changes in /branches/work/kdelibs4_snapshot/kate/part:
Remove KateFont* - as layout is now done by QTextLayout, we are unlikely
to benefit from the caching that KateFontMetrics provided.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 5 more) Revision 539319

Multimedia
Sebastian Trueg committed changes in /trunk/extragear/multimedia/k3b/src/projects:
Simplified the filesystem settings. K3b now provides presets like "Linux + Windows" or for the
advanced user the old custom settings.
Diffs: 1, 2, 3, 4, 5 Revision 538609
View Visual Changes (to 2 files)

Sebastian Trueg committed changes in /trunk/extragear/multimedia/k3b/src/option/:
Cleaned up the option dialog. Now there is an "advanced" tab instead of the advanced
options in the burning tab which thus became obsolete.
Diffs: 1, 2, 3 Revision 538712

Martin Aumüller committed changes in /trunk/extragear/multimedia/amarok:
- hide some tokens that just don't make sense when organizing albums: Mood, PlayCount, LastPlayed, Score
- added help for custom format string (disabled because of string freeze, but i think untranslated help is a lot better than no help at all, so it should be enabled)
BUG: 126936
- %discnumber was already available for the disc number in a multi-disc album
- now only %albumartist gets set to 'Various Artists', %artist remains the track's artist
BUG: 124337
- use namedOptArgs instead of namedArgs for organizing collection
Diffs: 1, 2, 3 Revision 539233
View Visual Changes (to 1 file)

Mark Kretschmann committed changes in /trunk/extragear/multimedia/amarok/src/engine/xine:
Fix problem with too tall settings dialog by using a QScrollView for the xine settings. It's a bit of a hack, but I guess it'll do for now.

Can you please test if it worksforyou?
Diffs: 1, 2 Revision 540225

Mark Kretschmann committed changes in /trunk/extragear/multimedia/amarok/src/engine/xine:
Revert my funny scrollbar experiment. Buy biggers screens, suckers.
Diffs: 1, 2 Revision 540310

Mark Kretschmann committed changes in /trunk/extragear/multimedia/amarok:
Put xine logo on the right side, to fix the size issues.
Diffs: 1, 2, 3 Revision 540366
View Visual Changes (to 2 files)

Mark Kretschmann committed changes in /trunk/extragear/multimedia/amarok/src:
Put xine logo on the left side. I would say this is an acceptable compromise for now, if not particularly beautiful.
Diffs: 1, 2 Revision 540376
View Visual Changes (to 2 files)

Other
Educational
Jasem Mutlaq committed changes in /trunk/KDE/kdeedu/kstars/kstars/indi:
Porting the drivers to use the new tty API.
Diffs: 1, 2, 3, 4, 5, 6 Revision 538124

Pino Toscano committed changes in /trunk/KDE/kdeedu/klettres/klettres:
make it compile; ported to phonon (needs testing)
Diffs: 1, 2, 3, 4, 5 Revision 538642

Games
Laurent Montel committed changes in /trunk/KDE/kdegames:
Remove Makefile.am, all is into CMakeLists.txt
Keep for the moment configure.in.in (need for avoid to lose check)
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 155 more) Revision 539976

Graphics
Chris Howells committed a change to /trunk/kdenonbeta/pixieplus:
I think pixieplus can die again, I don't have any motivation to maintain it and Gwenview and DigiKam are nice
Diff Revision 539702

KDE-Base
Gábor Lehel committed changes in /branches/work/kde4/playground/libs:
templatize and rename
(mornfall on irc thought AtomicString wasn't a very descriptive name, and I agreed; but couldn't think of anything much better. It's a bit similar to the 'legendary' mechanic in Magic: the Gathering, so that it is, for now.)
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 Revision 538128

Olivier Goffart committed changes in /trunk/KDE/kdelibs:
Move KCompletion to kdeui. this is required to port to KNotification

Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 10 more) Revision 538341

Aaron J. Seigo committed changes in /trunk/KDE/kdelibs:
move this class to kdeui so we can implement notification management
using knotification
Diffs: 1, 2, 3, 4, 5, 6 Revision 538729

KDE-PIM
David Jarvie committed changes in /trunk/KDE/kdepim/kalarm:
Convert to Phonon for audio
Diffs: 1, 2 Revision 539116

Allen Winter committed changes in /trunk/KDE/kdepim/libemailfunctions:
move networkstatus into libkdepim
Diffs: 1, 2, 3 Revision 539855

Reinhold Kainhofer committed changes in /trunk/KDE/kdepim/korganizer:
Try to convert the ui files to Qt 4 .ui files. As far as I can see, it's impossible to create a QButtonGroup in designer (so you can easily obtain the index of the selecte
d radio button without having to subclass or manually add the buttons to a button group, where the list of radio buttons in the ui file and in the code needs to be manuall
y kept in sync and is thus quite error-prone).

So, I'll simply leave the Q3ButtonGroup widgets in there until we find a nice way to achieve the same with Qt4.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 9 more) Revision 539877
View Visual Changes (to 7 files)

Dirk Mueller committed a change to /trunk/KDE/kdepimlibs:
create kdepimlibs module
Diff Revision 540241

Allen Winter committed changes in /trunk/KDE/kdepimlibs:
The basics -- for our new module.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 Revision 540252

Office
Boudewijn Rempt committed changes in /tags/koffice/1.5.1/koffice:
Tag koffice 1.5.1
Diffs: 1, 2 Revision 539805

Utilities
Michael Pyne committed a change to /trunk/playground/utils/abakus/src/abakus.cpp:
Tag abakus 0.91 so that the fixes I've added won't stay in SVN for a year without a
release...
Diff Revision 538465

Michael Pyne committed changes in /branches/work/abakus-qt4:
Add CMake infrastructure for port of abakus to KDE 4. (Still needs checks for libraries)
Remove bksys stuff.
Initial qt3to4 conversion. Nothing compiles yet.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 13 more) Revision 539232

Michael Pyne committed changes in /branches/work/abakus-qt4/src:
Make improvements to abakus KDE 4 port. Almost trashed some files with a sed script
gone wrong, figured I'd better commit now before I do it again. :)

It works for the most part actually, surprisingly well for the amount of time I've put
in.
Diffs: 1, 2, 3, 4 Revision 539290
View Visual Changes (to 1 file)

Dirk Mueller committed changes in /trunk/KDE/kdetoys:
switch to cmake
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 31 more) Revision 539504

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