prev
Issue 138
23rd November 2008
by Danny Allen
next


This Week...
Addition of a DNS prefetch mechanism (as seen in Google Chrome) to speed up page loads in KHTML. First base work on kolf-ng, a rewrite which may become Kolf 2.0 in the future. A crude configuration dialog is added to the "NetworkManager" Plasma applet, preliminary support for horizontal and vertical form factors in the "FolderView" Plasmoid. kuiserver is now fully merged into the Plasma "System Tray". Items can now specify their position in the Plasma "System Tray". Support for drag-and-drop re-ordering of the favourites list (and potentially other lists) in the Kickoff menu. Implementation of basic text extraction from file tags in some TIFF images in Okular. Start of a batch queue manager in Digikam. Initial work for a "set-specific preview" for the "Colours" KControl module. Configuration support for the Seeqpod script, and an initial import of a "Danish Radio Stations" service in Amarok 2. New "IceWorld" theme in KBreakOut. Support for enabling/disabling "Rich Text" in the Kopete chat window. Rudimentary integration with ConsoleKit in KDM. Eigen 1 has now been replaced by Eigen 2 across KDE SVN. Guidance removes own implementations of utilities now covered by KDE 4.2 tools. PartitionManager moves from kdereview to extragear/sysadmin. The Falcon-language Kross backend moves to kdebindings in time for KDE 4.2. "Bomber" game moved from kdereview to kdegames for the KDE 4.2 release. The game "KGo" is renamed "Kigo". KPercentage retired as it is unmaintained, with some exercises incorporated into KBruch. Amarok 2 Release Candidate 1 (1.98) is tagged for release.


Statistics
Commits: 2976 by 277 developers, 7152 lines modified, 1873 new files.
Open Bugs: 16422
Open Wishes: 14659
Bugs Opened: 580 in the last 7 days.
Bugs Closed: 907 in the last 7 days.

Commit Summary
Module Commits
/trunk/KDE
928
/trunk/l10n-kde4
789
/trunk/extragear
362
/trunk/playground
187
/branches/work
134
/branches/stable
96
/trunk/kdesupport
82
/trunk/l10n-support
80
/trunk/www
62
/trunk/koffice
55
Lines Developer Commits
177
Pino Toscano
84
192
Aaron J. Seigo
78
155
Gilles Caulier
75
140
Laurent Montel
72
69
Chusslove Illich
71
136
Marco Martin
54
66
Matthias Kretz
52
96
Maksim Orlovich
40
374
Yukiko Bando
39
86
Albert Astals Cid
38

Commit Countries

Commit Demographics
Sex
89 %       Male
9.85 %       (unknown)
2.03 %       Female
Motivation
52.9 %       Volunteer
34 %       (unknown)
14.0 %       Commercial
 
Ages
59.5 %       (unknown)
23.6 %       25 to 34
14.6 %       18 to 24
5.79 %       35 to 44
2.53 %       45 to 54
0.846 %       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 [*] [*]

There are 93 selections this week.

Bug Fixes
Development Tools
Gael Courcelle committed changes in /branches/work/kbugbuster-isi/KBugBuster/src:
Last bug fixed, Search of bug work again !!!
Diffs: 1, 2, 3, 4, 5, 6 Revision 887381

KDE-Base
Sebastian Kügler committed a change to /trunk/KDE/kdebase/workspace/plasma/applets/digital-clock/clock.cpp:
Scale the subtext font up, correctly align it to the time

The rect used for placing the subtext was a aligned to the left of the applet, not to the contensRect, so it misaligns as soon as there's a background set.

Also made the subtext font scale up a bit, improves usage on very highdpi displays.
Bug 166582: Second line of the digital clock applet should be centered
Diff Revision 885320

Pino Toscano committed changes in /trunk/playground/base/kio_sysinfo/src:
make the reload on network status change working again (ported to Solid)
Diffs: 1, 2 Revision 886090

Ivan Čukić committed changes in /trunk/KDE/kdeplasma-addonslets/lancelot:
Finished fixing keyboard support
Diffs: 1, 2, 3, 4, 5, 6 Revision 886199

Matthias Kretz committed changes in /trunk/KDE/kdebase/runtime/knotify:
hack sound notifications to delay calls to close by 1 minute.
This "fixes" the startup sound which got cut off by the hardcoded timeout of 6 seconds - now it's hardcoded to 1:06.
Bug 157810: Long sound start system notifications cutted on system start
Diffs: 1, 2 Revision 887719

Office
Thomas Braun committed a change to /branches/extragear/kde3/office/kile/kile/codecompletion.cpp:
Again some code completion fun :)
This bug was hidden quite deeply but due to the help of Russell W. Howell and one one my flatmates the error could be spotted and solved. Thanks!

This patch should be tested some more, although it didn't show up any drawbacks at our testing.

the patch:
the error is that if m_ref is true but the m_inprogress false the internal state was inconsistent and therefore the completion list didn't show up anymore after inserting letters.

This is fixed now.
Happy Testing!
Bug 164231: Auto-Complete Disabled when typing new key in \ref{}
Bug 174003: latex autocompletion stops working after writing 3 letters inside...
Diff Revision 887046

Other
Matt Rogers committed changes in /trunk/bugs:
Make sure bugs are closed when loading the top 20 closers list.

This means you don't get credit anymore if a bug gets reopened.
Sorry!
Bug 175712: weekly stats error on closed bug count
Diffs: 1, 2 Revision 887081

Features
Accessibility
Jeremy Paul Whiting committed a change to /trunk/KDE/kdeaccessibility/kttsd/kttsd/main.cpp:
make kttsd restart itself when it crashes
Diff Revision 886243

Development Tools
Gael Courcelle committed changes in /branches/work/kbugbuster-isi/KBugBuster:
GUI for Create Account
+ Pattern Facade for the Controller
+ Careful: Search Bug not implemented yet
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 3 more) Revision 887375
View Visual Changes (to 4 files)

Educational
Torsten Rahn committed changes in /trunk/KDE/kdeedu/marble:
- Adding maria, craters, and all the other fancy stuff...
Still needs some optimization so that Tycho and Copernicus get labeled earlier.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9 Revision 886485

Torsten Rahn committed changes in /trunk/KDE/kdeedu/marble:
- Better integration of the Indian Moon Impactor Probe site with wikipedia
Diffs: 1, 2, 3 Revision 886506

Games
Guillaume Martres committed changes in /trunk/playground/games/KGLEngineRefactoring/examples:
Added a space invaders-like to examples/, even if it's more an experiment than an example at the moment ;)
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 8 more) Revision 885136
View Visual Changes (to 5 files)

Mauricio Piacentini committed changes in /trunk/KDE/kdegames/kblocks:
GUI and message support for enabling sounds in Kblocks
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 Revision 885497

Sean Wilson committed changes in /trunk/KDE/kdegames/kbreakout/themes:
Added new KBreakOut theme, IceWorld
Diffs: 1, 2, 3 Revision 886118
View Visual Changes (to 2 files)

Parker Coates committed changes in /trunk/KDE/kdegames/killbots:
Major rewrite to the animation interaction between the Engine and Scene.
There were a couple of minor bugs with the animation sequencing that I found I couldn't fix without breaking something else in the old system.

The Engine now queues up a number of animation "stages" in the Scene and only triggers the animation to start when necessary.
This involves a bit more code in the Scene and a bit less in the Engine, but the result is a whole lot less fragile and a whole lot more readable.

This change has most likely introduced some regressions.
More cleanup and changes to follow.
Diffs: 1, 2, 3, 4, 5 Revision 886308

Sascha Peilicke committed changes in /trunk/playground/games/kigo:
The Go board shows now a little marker at the position where to next stone build be placed to give the user better visual feedback when he moves the mouse cursor over the Go board.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9 Revision 887131
View Visual Changes (to 1 file)

Stefan Majewsky committed changes in /trunk/playground/games:
First base classes for the new KDE minigolf game (will hopefully become Kolf 2.0, and is currently codenamed kolf-ng).
Diffs: 1, 2, 3, 4, 5, 6, 7, 8 Revision 887401

Graphics
Orgad Shaneh committed changes in /trunk/extragear/graphics/kipi-plugins:
Added calendar plugin.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 17 more) Revision 886206
View Visual Changes (to 5 files)

Brad Hards committed changes in /branches/work/okular-tiff-improvements:
Implement basic text extraction from TIFF files, based on a special tag that appears in some files produced by Microsoft Office Document Imaging.

This will also work for MDI files when we get around to handling those.
Diffs: 1, 2, 3 Revision 886464

Gilles Caulier committed changes in /branches/work/~cgilles/queuemanager:
start to implement digiKam batch queue manager
Diffs: 1, 2, 3, 4, 5, 6 Revision 887139

Jan Kundrát committed changes in /trunk/extragear/graphics/kphotoalbum:
update selection in the thumbnail view when we're navigating the viewer
Diffs: 1, 2, 3, 4, 5 Revision 887412

Aurelien Gateau committed changes in /trunk/KDE/kdegraphics/gwenview/lib/thumbnailview:
Now support smoothed thumbnails.
Diffs: 1, 2 Revision 887453

KDE-Base
Germain Garand committed changes in /trunk/KDE/kdelibs:
Implement DNS prefetch mechanism à la Google Chrome.

The point is to speed up page access by resolving host names early.

Host names (up to 42 per page) found in links' hrefs are queued for early resolution at a moderate pace (one every 200ms) using KIO's DNS cache.

When TTL interval of DNS cache is reached and the page still exists, the anticipated resolution is performed again.

This mechanism can be restricted to resolution of only bare SLDs and www sub-domain, or may be entirely disabled using either the 'DNSPrefetch' configuration option or KHTMLPart's setDNSPrefetch() override.

It is also automatically disabled when setOnlyLocalReferences() has been set on the part (aka. "mail reader mode").
Diffs: 1, 2, 3, 4, 5, 6, 7, 8 Revision 884886

Sebastian Kügler committed changes in /trunk/playground/base/plasma/applets/networkmanager/applet:
Add a configuration dialog

The config dialog is used to configure visual aspects of the nm applet, right now wether to show certain connectiongroups.
We also hide the VPN group now when there are no connections.
It's all rather crude at this point, but puts some basics in place already.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8 Revision 885191
View Visual Changes (to 1 file)

Rafael Fernández López committed changes in /trunk/KDE/kdelibs/kdeui/widgets:
Now that Thomas has introduced into KStyle the custom widget support theming, I make this widget being able to be drawn by the KStyle.

This patch has been contributed by Thomas.
Thanks!
Diffs: 1, 2 Revision 885244

Aaron J. Seigo committed changes in /trunk/KDE/kdebase/workspace/plasmas/kickoff:
massive patch from Jesse L. Zamora:

* allow drag and drop re-ordering of the favourites list; well, any list in the view, really, but the model has to say it supports such things
* style cleanup

(and yes, i've instructed him to keep whitespace and feature patches separate in future =)
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 41 more) Revision 885315

Aaron J. Seigo committed changes in /trunk/KDE/kdelibs/plasma:
add proper support for virtual desktops, which really requires more than just the View being aware of it; given the default parameters, it's a detail most plasma based apps can ignore (just like screens in general, actually =)
Diffs: 1, 2, 3, 4, 5, 6, 7 Revision 885330

Marco Martin committed a change to /trunk/KDE/kdebase/workspace/plasma/applets/analog-clock/clock.cpp:
ah, feature at the last-second i remembered just not i wanted :)
seconds hand phisics animation not cute and correct like m_fancyHands
but still nice and cpu gentle
Diff Revision 885814

Matthew Woehlke committed changes in /trunk/KDE/kdebase/workspace/kcontrol/colors:
Initial work at a set-specific preview for the color kcm (yay!).
It's still rather buggy (visual glitches), but I want to get the new strings checked in.
Diffs: 1, 2, 3, 4, 5, 6 Revision 885845
View Visual Changes (to 2 files)

Fredrik Höglund committed changes in /trunk/KDE/kdebase/apps/plasma/applets/folderview:
Add preliminary support for horizontal and vertical form factors.
Diffs: 1, 2, 3, 4, 5 Revision 885884

Oswald Buddenhagen committed changes in /trunk/KDE/kdebase/workspace:
add rudimentary support for ConsoleKit.
this is quite a crutch - it is so poorly integrated that one could just as well do it with PAM (if the respective module wasn't that braindead).
Bug 147790: RFE: ConsoleKit support in KDM (patch provided)
Diffs: 1, 2, 3, 4, 5, 6 Revision 886022

Aaron J. Seigo committed changes in /trunk/KDE/kdebase/workspace/plasma/applets/systemtray:
allow items to say where they'd like to be in the tray; this allows us to put, and keep, the job item as the last item
Diffs: 1, 2, 3, 4, 5, 6, 7 Revision 886717

Patrick Spendrin committed changes in /trunk/playground/base/platform:
add kcm for platform specific settings
hopefully this can be extended in future for other platforms too
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9 Revision 886720
View Visual Changes (to 1 file)

Marco Martin committed a change to /trunk/KDE/kdeplasma-addons/applets/calculator/calculator.cpp:
make keypad * work in calculator
Bug 172856: Calculator doesn't resize correctly
Diff Revision 887017

Marco Martin committed changes in /trunk/KDE/kdeplasma-addons/applets/twitter:
be a popupapplet that shows unread tweets in its own icon (icon really temporary)
propagate minimum sizes, resolves quite a bit layouting problems
give the focus to the text input when the applet gains focus (lets tweet with a global keyboard shortcut, yaay :))
Diffs: 1, 2, 3 Revision 887537
View Visual Changes (to 1 file)

KDE-PIM
Kevin Krammer committed changes in /trunk/KDE/kdepim/akonadi/resources:
Adding single file distribution list resource based on KABC::ContactGroup XML serialization.
Still need to add support for legacy KDE distlist (KConfig based)
Diffs: 1, 2, 3, 4, 5, 6, 7, 8 Revision 885238

Romain Pecoult committed changes in /branches/work/nokia-pim-suite/trunk/contact:
It is now possible to see the list of all contacts contained in a akonadi collection.
The number of the collection is defined in Contacts.cpp.

It is possible to remove one contact from the list with user confirmation.
Now, the model is not connected directly with the view.
Manually, the view asks the controler to delete a contact.
The controler is in charge to modify model and to ask the view to refresh itself.
This last point has to be improve.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 2 more) Revision 885984

Allen Winter committed changes in /trunk/KDE/kdepim/libkdepim:
pass in a calendar so now you can show timezones defined in the calendar file in the timezone combobox.

but I don't think I finished this fully yet... still, shouldn't hurt anything.
Diffs: 1, 2 Revision 887789

Multimedia
Alejandro Daniel Wainzinger committed changes in /trunk/extragear/multimedia/amarok/src:
Introducing the CollectionCapability.
Allows Collections to perform actions on multiple items, and after revision of CollectionTreeView, will streamline how actions are created.

Collections can now have Capabilities.

IpodCollection is the first test driver for this, with ability to delete multiple files at once.
No confirmation popup added yet, to keep translators happy.
No regressions possible, since existing other Collections will return 0 when asked for CollectionCapability.

Big commit, may require clean rebuild.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 6 more) Revision 884953

Nikolaj Hald Nielsen committed a change to /trunk/extragear/multimedia/amarok/playground/src/scripts/seeqpod_service/main.js:
Basic config support for seeqpod script.
It is actually sort of usable now! :-)
Diff Revision 885791

Nikolaj Hald Nielsen committed changes in /trunk/extragear/multimedia/amarok/playground/src/scripts:
Initial import of my Danish Radio Stations service, soon to be released to kde-apps.org
( Yes, yet another one of these reginal scripts :-)
Diffs: 1, 2, 3, 4, 5 Revision 886847

Networking Tools
Roman Jarosz committed changes in /trunk/KDE/kdenetwork/kopete/kopete/chatwindow:
Allow user to enable/disable richtext.
Diffs: 1, 2, 3, 4 Revision 885224

Office
Klaas Freitag committed changes in /trunk/playground/office/kraft:
beautified import filter dialog, added new standard import filter
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9 Revision 885232
View Visual Changes (to 1 file)

Thorsten Zachmann committed changes in /trunk/koffice/libs/kopageapp:
o now we should have full support for slide/page
Diffs: 1, 2, 3, 4, 5, 6 Revision 886798

Utilities
Dario Freddi committed changes in /trunk/playground/sysadmin/shaman/plugins/alpm:
New Alpm plugin based off aqpm!
Diffs: 1, 2, 3, 4, 5, 6, 7 Revision 886655

Matthias Kretz committed changes in /trunk/playground/utils/sshaskpass:
add SSH Askpass GUI with KWallet integration
Diffs: 1, 2, 3 Revision 886924

Optimise
KDE-Base
Aaron J. Seigo committed changes in /trunk/KDE/kdebase/workspace/plasma/applets/systemtray/protocols/fdo:
don't create the embed widget in the paint method as that blocks at a really innoportune time: right when we're showing (and thus laying out) the items.

expanding the system tray is now a *lot* smoother.
Diffs: 1, 2 Revision 886804

Other
Development Tools
Andreas Pakulat committed changes in /trunk/KDE/kdevelop/plugins/appwizard:
Improve usability of the new project wizard.
Automatically append the project name to the url, until the user edits the url.
From that point on it accepts the users choice and doesn't change the url anymore.

I'm not sure wether this is the best way of doing it or not, so CC'ing the list to get some more input/feedback.

Another option I currently see is allowing to edit the url, but going back to appending the appname once the user again changes the application name.

Is that more intuitive?
Diffs: 1, 2, 3, 4, 5 Revision 885255
View Visual Changes (to 1 file)

Sebastian Sauer committed changes in /trunk:
moved the falcon-kross backend to kdebindings.
ok'd by kde-bindings devels plus it's on the 4.2 feature-plan.
Diffs: 1, 2 Revision 885297

Kévin Kin-Foo committed changes in /branches/work/kbugbuster-isi/KBugBuster/src/tests:
Start of unit testing, not working for the moment.
This code does not impact the stability of the current application.
This commit is to get some help about the code.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 1 more) Revision 887047

Educational
Torsten Rahn committed changes in /trunk/KDE/kdeedu/marble:
- Update strings for the moon feature before string freeze
Diffs: 1, 2, 3 Revision 885406

Anne-Marie Mahfouf committed changes in /trunk/KDE/kdeedu:
remove KPercentage as it is unmaintained and some percentages exercises have been added to the newly worked KBruch

Albert, can you remove the translations please?
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 7 more) Revision 885604

Vladimir Kuznetsov committed changes in /trunk/KDE/kdeedu/step:
New icons contributed by Harley J Orjuela Ballesteros (Universidad Distrital FJC (Fisinfor))
Diffs: 1, 2, 3, 4, 5, 6 Revision 885693
View Visual Changes (to 5 files)

Benoît Jacob committed changes in /trunk/KDE/kdeedu/kalzium:
Add a eigen1 snapshot to the libavogadro snapshot.

Explanation.
Kalzium uses libavogadro which is still not stable.
Until it is stable, we use a snapshot of it.

Very uncomfortable situation.
We want to get rid of that snapshot, that will finally be possible in 4.3, but for 4.2 we need to keep it.

Problem is, that snapshot is the last piece of code around using eigen1 which is being replaced by eigen2.
Since the size of eigen1 is small compared to libavogadro, the less painful thing to do is to put a eigen1 snapshot inside our libavogadro snapshot.

All of that steaming s... has to go away in 4.3.

Initially I considered updating our libavogadro snapshot (since libavogadro is already ported to eigen2) but that would negate the work of the kde-windows team who made several fixes... that nobody took care to forwardport.

lesson learned, keeping snapshots is a bad idea.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 4 more) Revision 884882

Graphics
Pino Toscano committed changes in /trunk/KDE/kdegraphics/okular/ui:
- drop the "stamp-" prefix from svg stamps: first the stamp is searched among the SVG stamps, otherwise the classic "icon" loading is tried
- now that we have all the graphics for them, activate the standard PDF stamps, yay!
Diffs: 1, 2 Revision 884844

Pino Toscano committed a change to /branches/work/okular-tiff-improvements:
create a work branch for Brad's improvements to the TIFF backend
Diff Revision 884845

Pino Toscano committed changes in /trunk/KDE/kdegraphics/okular:
Expose to the world the document archiving functions:
- loading: slightly edited the loading function to call the right open function of Document in case the file is a document archive (choosen normally in the "open" dialog)
- saving: added an entry in the "export to" formats (and shuffled some code for being more flexible)

probably not much ideal for an usability POV, but we can work on it.
Diffs: 1, 2 Revision 884852

Multimedia
Seb Ruiz committed a change to /trunk/extragear/multimedia/amarok/src/App.cpp:
Remove the cdplay option from Amarok cli arguments as we don't support it yet.
Diff Revision 884872

Games
Sascha Peilicke committed changes in /trunk/playground/games:
Changed KGo's name to Kigo.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 60 more) Revision 885135
View Visual Changes (to 8 files)

John-Paul Stanford committed changes in /trunk:
Moved bomber from kdereview to kdegames for the 4.2 release
Diffs: 1, 2, 3, 4, 5, 6, 7, 8 Revision 885622

Graphics
Sebastian Trueg committed changes in /trunk/KDE/kdegraphics/okular:
Nobody reacted on my email to the devel mailing list, so I suspect that noone has any objections to my patches.

Anyway, this is what happens:
* I replaced the zoom combobox in the toolbar with the fit to width/page buttons. For one they look much cleaner and also most users would never use the freezooming anyway.
* Removed the frame from the sidebar, making for a cleaner overall look. After all, nothing else has a frame.
* Let the statusbar stretch over the full width of the window. This again makes the app look cleaner.
* Used the same trick as in Gwenview: let the background shine through -> clean++
* Use QToolButton instead of QPushButton for the minibar buttons to fit the other buttons in all apps.
Diffs: 1, 2, 3, 4, 5 Revision 887160

Marcel Wiesweg committed a change to /trunk/extragear/graphics/digikam/libs/database/collectionmanager.cpp:
We have received reports of situations where Solid is not available (Windows) or fails to list storage access (Linux RAID, at least with older HAL). For these situations the fallback solution of storing the mount path must be available.
Diff Revision 887540

KDE-Base
Stephen Kelly committed changes in /trunk/kdereview/richtextbuilders:
Rename KHTMLBuilder to KTextHTMLBuilder.
Makes it more obvious that this is nothing to do with KHTML.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8 Revision 885252

Aaron J. Seigo committed changes in /trunk/KDE/kdebase/workspace/plasma/shells/desktop:
in expectation of a proliferation of d-bus interfaces post-4.2, create a dbus directory _now_ so people do the right thing then
Diffs: 1, 2, 3, 4 Revision 885325

Rob Scheepmaker committed changes in /trunk/KDE/kdebase/workspace/plasma:
There we go... merging kuiserver into the systray, and some improvements to the engine.
Have fun, and let me know of any problems you encounter with it as soon as possible, so I can change some stuff before the freeze if necessary.

What a monster patch this has become...
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 13 more) Revision 885728

Shawn Starr committed changes in /trunk/KDE/kdebase/workspace/plasma/dataengines/weather/ions:
Disable displaying icon for noaa, too many conditions.
We'll need fuzzy logic for this in KDE 4.3.. for now a N/A icon will greet you
Diffs: 1, 2 Revision 885879

Martin Gräßlin committed a change to /trunk/KDE/kdebase/workspace/kwin/effects/blur.cpp:
Disable blur effect when there is an active fullscreen effect.
This makes cube & co. work if blur is enabled.

It's a hack and the real reason why the problem occurs should be searched for.
(I totally forgot to commit this patch)
Bug 167928: Blur plugin appears to be incompatible with desktop cube
Diff Revision 885931

Jesse Lee Zamora committed a change to /trunk/KDE/kdebase/workspace/plasma/applets/kickoff/ui/launcher.cpp:
Changes the strings "Sort Ascending" and "Sort Descending" to "Sort Alphabetically (A to Z)" and "Sort Alphabetically (Z to A)"
Diff Revision 886121

Germain Garand committed a change to /trunk/KDE/kdelibs/khtml/find/khtmlfindbar_base.ui:
more tweaks to the findbar ui, reducing its minwidth to about 400px.

this will work better for applications like kopete, or other cases of small view.
Diff Revision 886185
View Visual Changes (to 1 file)

Peter Penz committed a change to /trunk/KDE/kdebase/apps/dolphin/src/dolphinmainwindow.cpp:
Disable the "quick view" feature: I like the Previewer plasmoid, but I think after a few months of trying to use it there is no need for having a separate menu entry (shortcut: CTRL+Return) in Dolphin: Doing a drag & drop operation to the previewer plasmoid is faster than selecting a file and pressing CTRL+Return (or selecting the menu entry). Using "Space" as shortcut conflicts with the Terminal and is still slower than simply just opening the file...

The i18n() string is still part of the code, so that it could be reactivated during the 4.2 cycle.
Diff Revision 886672

Aaron J. Seigo committed changes in /trunk/KDE/kdebase/workspace/plasma/applets/systemtray/ui:
* sane size on the ExtenderTask
* don't use an arrow for the ExtenderTask; it's a wee bit non-descript, wasn't following the orientation. so now we try and determine (through a bit of a silly hack with Solid ;) whether this is a laptop or not and show an appropriate computer icon
* really delete it when all the jobs are gone

it seems that now all the parts of the system tray work well and other than the XEmbed-vs-QGraphicsView struggle, the likes of which have not been since Gamera-vs-Mothra, it works and looks better than any systray implementation we've had =)
Diffs: 1, 2 Revision 886781

Aaron J. Seigo committed a change to /trunk/KDE/kdelibs/kdeui/icons/kiconloader.cpp:
according to the a11y people, double sized pixels have been obsolete since we had monochrome icons.

moreover, few if any of our apps work properly with double sized pixel icons
Diff Revision 886812

Ivan Čukić committed changes in /trunk/KDE/kdeplasma-addons/desktopthemes/slim-glow:
Updated slim glow theme (slim glow - new generation :) )
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 9 more) Revision 887374

Ivan Čukić committed changes in /trunk/KDE/kdeplasma-addonslets/lancelot:
Initial default themes added (to match default plasma themes)
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 19 more) Revision 887389
View Visual Changes (to 5 files)

Alex Merry committed changes in /trunk/KDE/kdeplasma-addons/applets/nowplaying:
A first attempt at making it play nicely on panels.
I really need to find out how layouting works these days.
It seems insanely complicated at first glance.
Diffs: 1, 2, 3, 4 Revision 887470

Rob Scheepmaker committed changes in /trunk/KDE/kdelibs/plasma:
Avoid screwing up the panel when dropping extenderitems in it: make extenderapplet a popupapplet!
And use pinheiro's nice and amazingly weird icon as popupicon.

I think I'm gonna call it 'the snowman'.
Diffs: 1, 2, 3 Revision 887651

KDE-PIM
Kevin Krammer committed changes in /trunk:
Moving Akonadi test environment setup/runner to kdepimlibs
Diffs: 1, 2 Revision 885716

Kevin Krammer committed a change to /trunk/KDE/kdepim/akonadi/migration/kres/kres-migratorrc:
Enabling the Akonadi migration tool to get more widespread testing.

Can be deactivated by changing the value in the installed config or by this:
% kwriteconfig --file kres-migratorrc --group Migration --key Enabled --type bool false
Diff Revision 886298

Jakub Stachowski committed changes in /trunk/KDE/kdepim/strigi-analyzer:
Remove mail analyzer - it did not work anyway.
Besides strigi itself contains mailendanalyzer
Diffs: 1, 2 Revision 886674

Audrey Speronel committed changes in /branches/work/nokia-pim-suite/trunk/Test_App:
Upload of the test application used to manipulate Akonadi functionalities.
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 1 more) Revision 887338

Multimedia
Orville Bennett committed a change to /trunk/extragear/multimedia/amarok/src/MainWindow.cpp:
Begin lowering expectations for OS X version.
As discussed w/ leo
Diff Revision 885273

Nikolaj Hald Nielsen committed changes in /trunk/extragear/multimedia/amarok/src/scriptengine:
Since scripts can get installed systemwide (in a non user writable location) if they are installed along with Amarok itself, scritps really need access to a writable directory, so add a function to allows scripts to get just that!
Diffs: 1, 2 Revision 885743

Mark Kretschmann committed a change to /trunk/extragear/multimedia/amarok/src/widgets/MainToolbar.cpp:
Make the volume slider in the toolbar right-aligned with the progress slider.

It had been a pet hate of mine for a long time that the volume slider looked kinda randomly placed there.
I think with this small tweak the toolbar looks a bit neater.
Diff Revision 886596

Lydia Pintscher committed a change to /tags/amarok/1.98/amarok:
Tag amarok 1.98.
Diff Revision 887024

Networking Tools
Bernhard Beschow committed changes in /trunk/playground/network/kopete/plugins/thinklight-kde4:
Imported KDE4-version of kopete-thinklight.
See [http://www.kde-apps.org/content/show.php/kopete-thinklight?content=47886]
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 4 more) Revision 885654
View Visual Changes (to 1 file)

Alexander Rieder committed a change to /branches/work/kopete/new_irc:
create branch to work on irc protocol
Diff Revision 886687

Office
Andreas Hartmetz committed a change to /trunk/koffice/kchart/kdchart/doc/kdchart.pdf:
Re-add the manual, this time with the correct license: commercial or GPL.
The stylesheet used here is the standard from Debian (NWalsh).
Boring but works.
Diff Revision 886956

Other
Benoît Jacob committed a change to /trunk/kdesupport/eigen:
Goodbye eigen 1!
All code is ported to eigen2 now (except the libavogadro snapshot used by kalzium but that is dealt with separately, see http://websvn.kde.org/?rev=884882).

For those wanting eigen1, it now lives in /tags/eigen/1.0.5.
Diff Revision 884883

User Interface
Nuno Fernades Pinheiro committed changes in /trunk/KDE/kdebase/runtime/pics/oxygen:
new icon versions
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 10 more) Revision 886676
View Visual Changes (to 20 files)

Utilities
Volker Lanz committed changes in /trunk:
moved here from kdereview (partitionmanager to extragear/sysadmin)
Diffs: 1, 2 Revision 885421

Nicolas Ternisien committed a change to /branches/guidance/guidance-kde4:
Initial branch of Guidance KDE 4 porting.
More details at http://lists.kde.org/?l=kde-devel&m=122676995328003&w=2
Diff Revision 885522

Nicolas Ternisien committed changes in /branches/guidance/guidance-kde4:
Remove projects that already had a KDE equivalent - or will have soon:
grubconfig -> KGrubEditor
powermanager -> PowerDevil
displayconfig -> Kephal
Diffs: 1, 2, 3, 4, 5, 6 Revision 885529

Nicolas Ternisien committed changes in /branches/guidance/guidance-kde4/userconfig:
First working POC of KDE 4 KCModule implemented in Python.
To test it, you need to launch (and before, read it) the local-tips.sh file (the CMakeLists.txt is not ready for the moment
Diffs: 1, 2, 3, 4, 5, 6, 7, 8 Revision 885813

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