Issue 218

15th January 2012 by KDE Commit-Digest Team

Contributors

Vladislav Blanton
Jaka Kranjc
Mutlu Inek
Paulo Dias
Marta Rybczynska

This Week...

Network Management now uses QtNetworkManager to activate connections. Non-QML TabBox removed in kde-workspace. Fix of high cpu usage in the fade effect in Kwin. Widget text color change possible in Umbrello. Initial prototype of support for view profiles in Okteta. Threading support, global search bar and tree of folders for bookmarks in Marble. Initial implementation og Google Reader API in Akonadi. Calligra introduces a gtl giant lock to make sure to avoid threading issues, tripleclick implementation.

Statistics

Commits 2516 by 200 developers
Open Bugs 21636
Open Wishes 17158
Bugs Opened 558 in the last 7 days
Bugs Closed 611 in the last 7 days

Commit Summary

Module Commits
/trunk/l10n-kde4
346
 
/trunk/KDE
120
 
/branches/stable
79
 
/trunk/l10n-support
40
 
/trunk/www
38
 
/plasma/generic
35
 
/branches/work
23
 
/trunk/playground
22
 
/portage/kde
22
 
/kwin/clients
16
 
Files Developer Commits
276
 
Patrick Spendrin
104
 
189
 
Patrick von Reth
66
 
111
 
Milian Wolff
48
 
144
 
Allen Winter
48
 
135
 
Shaun Reich
45
 
132
 
Albert Astals Cid
44
 
132
 
Wolfgang Rohdewald
44
 
123
 
Martin Gräßlin
42
 
123
 
Jekyll Wu
41
 
117
 
Burkhard Lück
39
 

Internationalization (i18n) Status

Language Percentage Complete
Ukrainian (uk)
100%
 
Portuguese (pt)
100%
 
Swedish (sv)
99%
 
Polish (pl)
98%
 
Spanish (es)
96%
 
Dutch (nl)
95%
 
Estonian (et)
94%
 
German (de)
94%
 
French (fr)
93%
 
Italian (it)
92%
 

Bug Killers

Person Bugs Closed
Christoph Feck
133
 
Thijs Heus
58
 
Jekyll Wu
45
 
Anne-Marie Mahfouf
28
 
Christophe Giboudeaux
27
 
Myriam Schweingruber
27
 
Dawit Alemayehu
24
 
C. Boemann
18
 
dehtris yahoo de
17
 
Peter Penz
16
 

Commit Countries

Commit Demographics

Sex

Age

Contents

  Bug Fixes Features Optimization Security Other

Accessibility

     

Development Tools

[] []    []

Educational

[] []    []

Graphics

[] []    

KDE Base

[] [] []   []

KDE-PIM

[] []    []

Office

[] [] []   []

Konqueror

     

Multimedia

[] []    

Networking Tools

[] [] []   

User Interface

[] []    []

Utilities

[]     

Games

[]     

Other

     

There are 103 selections this week

Bug Fixes

Development Tools

Niko Sams committed changes in [kdevplatform/1.3] debugger/variable/variablecollection.cpp:

show tooltip for variable names and values to be able to view lengthier items


FIXED-IN: 4.3

Mathieu Lornac committed changes in [kdev-valgrind] /:

Callgrind support achieved, FIXED numerous bugs, Credits mainly to Lucas Sarie

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

Educational

Barth Netterfield committed changes in /branches/work/kst/portto4/kst/src:

Improve drawing: sub-pixel accuracy.

Dennis Nienhüser committed changes in [marble/Touch/1.3] /:

Always load last route, not only in Routing activity.

Diffs: 1, 2, 3 Revision 4402be7...

Graphics

Benjamin Girault committed changes in [kipi-plugins] /libkipiplugins:

Bugfixes in binaryiface / binarysearch

- From Brad's comment #16 in bug #286018, issues 1), 3) and 4) are solved.
- Also, a small optimization is introduced in binaryiface (to not recheck
a directory already added to the plugin path)

KDE Base

Martin Gräßlin committed changes in [kde-workspace] kwin/clients/aurorae/src/qml/aurorae.qml:

Ensure that borders have at least a size of 0

Prevents cropping of windows with tiny borders.

Dawit Alemayehu committed changes in [kde-baseapps] /settings/kio:

Make sure the "Auto Detect" button is enabled when the
"Use system proxy configuration" is selected.

Make sure users can simply click the Apply button after selecting the same
option under windows.


(cherry picked from commit a52df46f43ecc3e5c893aaea7b981ec7c4ca4e46)

Lamarque Souza committed changes in [kde-workspace] plasma/generic/dataengines/powermanagement/powermanagementengine.cpp:

Print DBus error message if battery remaining time call fails.

Gregor Tätzner committed changes in [kde-workspace] plasma/generic/applets/icon/icon.cpp:

desktop icon drag'n'drop url name

I have added an additional check so the desktop icon gets a pretty name
when you drag and drop a favicon onto the desktop.


REVIEW: 103435

Dawit Alemayehu committed changes in [kde-baseapps/KDE/4.8] konqueror/src/konqmainwindow.cpp:

Make sure Konqueror won't crash even when the locationbar and
hence the input combox is removed.


FIXED-IN: 4.8.1
REVIEW: 103663

Dawit Alemayehu committed changes in [kdelibs/KDE/4.8] kfile/knewfilemenu.cpp:

Append ".desktop" to generated link files so that they are not identified as
something they are not.


FIXED-IN: 4.8.0
REVIEW: 103691

Peter Penz committed changes in [kde-baseapps] dolphin/src/kitemviews/kitemlistwidget.cpp:

Fix current-item indicator in combination with the cleanlooks style

Thanks to Christoph Feck for the hint.


FIXED-IN: 4.8.0

Marco Martin committed changes in [plasma-mobile] /activityconfiguration:

use a weakpointer

the crash over containment doesn't seem reproducible, but use an extra check on it

Lamarque Souza committed changes in [kde-workspace/ksmserver/qml-shutdowndlg] /themes/default:

Improve shutdown dialog's layout and do not create empty context
menu in KSMButton.qml.

Peter Penz committed changes in [kde-baseapps] /src/kitemviews:

Fix selection issue when expanding a tree

The selection anchor must be reset when changing the current item
to the root of the tree.


FIXED-IN: 4.8.0

Alex Fiestas committed changes in [kde-workspace/KDE/4.8] kcontrol/randr/module/randrmonitor.cpp:

Check if we have XRandR 1.2 at least before doing anything

This check is completely broken in NVIDIA binary blob since they are
announcing that they support up to 1.3 though in reallity the driver
only supports XRandR 1.1.

This may fix though weird behaviour with other crappy drivers like the
FLGRX blob.

Peter Penz committed changes in [kde-baseapps] /src:
Peter Penz committed changes in [kde-baseapps] dolphin/src/kitemviews/kitemlistcontroller.cpp:

Fix issue that shift + drag does not move files


FIXED-IN: 4.8.0

Dawit Alemayehu committed changes in [kdelibs/KDE/4.8] kioslave/http/http.cpp:

Removed a non-standard WebDAV property (executable) from list of properties
requested during a PROPFIND request.


FIXED-IN: 4.8.1

Peter Penz committed changes in [kde-baseapps/KDE/4.8] /src/kitemviews:

Prevent generating previews all the time during downloading a large file

When downloading a large file the preview should not be recreated each time
a change-notification has been received. Create the preview after getting
the first file change, but postpone creating the next previews until no change
has been done during a longer period of time.


FIXED-IN: 4.8.0

Ignat Semenov committed changes in [kde-baseapps/KDE/4.8] /applets/folderview:

Make the icons in IconView shrink on mouseDoubleClickedEvent() instead of mousePressEvent() if KDE is set to double-click.
This fixes a visual glitch with the icons shrinking twice under double-click global settings.
REVIEW: 103679

Alex Fiestas committed changes in [kde-workspace/KDE/4.8] kcontrol/randr/module/randrmonitor.cpp:

Ignore "default" monitors as we do with LVDS

NVIDIA Binary Blob does not report the type of the screen and instead it
always report "default". Basically this patchs prevent the
checkInhibition code to always inhibit when used with the binary blob.

Dawit Alemayehu committed changes in [kde-baseapps] konq-plugins/searchbar/searchbar.cpp:

For clarity create the default search engine string outside the readEntry
statement.


(cherry picked from commit 32ea56a25e339b1dad81a1163a97439e7cf63d13)

Martin Gräßlin committed changes in [kde-workspace/KDE/4.8] kwin/effects/explosion/explosion.cpp:

Check whether the ShaderManager is valid in Explosion effect

The effect did not check whether the ShaderManager is valid causing
a null pointer access when trying to use the shader.

Additionally this change moves the Shader init into the close window
slot as close window referrenced windows without checking whether the
effect would work. If the effect would not work each closed window
would be referrenced without any chance to being unreffed again as this
code is in a block checking whether the effect is valid.


FIXED-IN: 4.8.0

Dawit Alemayehu committed changes in [kde-baseapps] konqueror/src/konqmainwindow.cpp:

Make sure loading is stopped before changing embedded parts.


FIXED-IN: 4.8.1
(cherry picked from commit 0491f27e085cbbbcc04cfb04a4b62bef6e7a69f4)

Dawit Alemayehu committed changes in [kwebkitpart] /:

Honor the Javascript window open policy configured by the user.

GUI access like khtml is still on TODO list.

KDE-PIM

Laurent Montel committed changes in [kdepim] mailcommon/aclentrydialog.cpp:

Fix Bug 290341 - KMail crashes when editing IMAP ACL



I can't reproduce crash but Thiago could you test it please ? easy to
backport and report me if it fix it.
Thanks Regards

Dan Vratil committed changes in [akonadi-google/reader] /:

KGoogle::Reply now preserves raw data so that they can be read multiple times.

Diffs: 1, 2, 3 Revision 321dd52...
Laurent Montel committed changes in [kdepim] kmail/kmmainwidget.cpp:

Fix Bug 289905 - Sent mail is stored in wrong folder

Option is for reply/forward not when we create new message

FIXED-IN: 4.8.1

David Faure committed changes in [kdepimlibs/KDE/4.8] /:

Set an error code when we lost connection.

Otherwise the imap resource assumes we could log in, and stores the session
that just got deleted, leading to crashes further down the road.

Christophe Giboudeaux committed changes in [kdepim] akregator/src/articlelistview.cpp:

Don't append new articles to the bottom of the list


MERGE: 4.8
FIXED-IN: 4.8

Laurent Montel committed changes in [kdepim] /:

I hope that it will fix Bug 290389 - crash of kmail while sending mail &

closing app

Laurent Montel committed changes in [kdepim] kmail/configuredialog.cpp:

Fix Bug 290702 - Custom mime header fields are not stored

FIXED-IN: 4.8.1

Office

Thorsten Zachmann committed changes in [calligra] /:

Revert "Fix bug introduced in optimization work"

This reverts commit fd7367102ad47296dbaec2168bcb835f5692d341. And adds a fix
that does not break it.

C. Boemann committed changes in [calligra] libs/textlayout/KoTextLayoutArea_paint.cpp:

Fix spurios underlines at the end of lines if fragment spans more
than one line

Cristian Oneț committed changes in [kmymoney] kmymoney/kmymoney.cpp:

- When duplicating a scheduled transaction make sure that we set a valid next due date if the original next due date is invalid.

Cyrille Berger Skott committed changes in [calligra] /:

introduce a gtl giant lock to make sure to avoid threading issues.

Possible fix for those bugs:

(could not reproduce before)
(could reproduce but now seems to work, waiting for confirmation)

Thorsten Zachmann committed changes in [calligra] /part:

Use the same context on saving headers

This is needed as otherwise e.g. the created image names will be the same and
as the data centers for the temporary context are not saved the images in header/footer
suddenly are the same as the onces in the documents.
This fixes bug 291117 - images in header/footer change on saving

Stephane Mankowski committed changes in [skrooge/Feature] /:

: Show hide checked operations setting are not retained

C. Boemann committed changes in [calligra] /:

PageContent area was set to that of the textshape which is wrong when dealing with shapes
in headers and footers
Now returns a content area from KoTextPage which defaults to pagearea

Words reimplement KoTextPage to return an actual text area

Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9 Revision 892a8d0...
Jörg Ehrichs committed changes in [conquirere] /:

fix zotero book section import

Diffs: 1, 2, 3, 4 Revision 15fd5a4...
Dmitry Kazakov committed changes in [calligra] /ui:

Fix bug in KisShapeController when the root of the image changes

Dmitry Kazakov committed changes in [calligra] /:

Finished porting KisShapeController to two-stage signals processing

Yay! Now it doesn't depend on multithreading of the KisImage at all!
The updates of the internal shapes representation are done in two stage
way like it is done for all the signals of KisCanvas2. First connection
is direct and fetches the data from the image and the second is automatic
and executed in the context of UI thread.

I introduced four new signals for the image:
void sigNodeAddedAsync(KisNodeSP node);
void sigNodeMovedAsync(KisNodeSP node);
void sigRemoveNodeAsync(KisNodeSP node);
void sigLayersChangedAsync();

They are supposed to supersede old 7 signals in the nearest future.

This is the biggest part of refactoring needed for closing bug 290708.
Now the only thing left is to port KisNodeModel to use dummies stored
inside KisShapesController.

Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9 Revision 40b292a...
Cristian Oneț committed changes in [kmymoney] kmymoney/dialogs/kenterscheduledlg.cpp:

- Set the initial size of the schedule entry dialog after the contained transaction form has been resized.

Sebastian Sauer committed changes in [calligra] tables/functions/reference.cpp:

Fixed the OFFSET formula function to also work across sheets.
We cannot use e->ranges but need to use e->regions to proper handle references across different sheets. This finally closes bug 289496.

Dmitry Kazakov committed changes in [calligra] krita/plugins/tools/defaulttools/kis_tool_move.cc:

Temporary crutch for bug 290708 to allow people to work with Move Tool

Sometime the Undo of the Move tool crashes, because KisNodeModel
is not ported yet.

Cristian Oneț committed changes in [kmymoney] kmymoney/reports/reportaccount.cpp:

Make sure that the account id is valid before using it in the !isStandardAccount test to prevent an infinite loop.

Multimedia

Jean-Baptiste Mardelle committed changes in [kdenlive] /:

Fix vectorscope for 24bit RGB images:

Networking Tools

Lamarque Souza committed changes in [networkmanagement] /:

Hide non-Internet APNs in Mobile Connection Wizard.
Thanks to Swami Dhyan Nataraj (Nikolay Shaplov ) for this patch.

I really love when someone opens a bug report with a fix and not only
a problem :-)

User Interface

Hugo Pereira Da Costa committed changes in [kde-workspace] kwin/clients/oxygen/config/oxygenexceptionlistwidget.cpp:
Hugo Pereira Da Costa committed changes in [oxygen-gtk/gtk3] /:

keep track of registered widgets, remove from stack when deleted.

Utilities

Jan Lepper committed changes in [krusader] /:

FIXED: [ 242566 ] Cannot F3-View .vcf vCard files
.vcf files were misidentified as directories because the mime type contains the substring "directory"

Games

Miha Čančula committed changes in [knights] /:

Fix saving when the game is over, don't show duplicate dialogs in that case

Diffs: 1, 2, 3, 4, 5 Revision dd4761c...
Christian Krippendorf committed changes in /trunk/KDE/kdegames/kmahjongg:

Undo after game won - Bug

After a game is won, the application is set into "finished"-mode and no undo actions are allowed anymore.


FIXED-IN: KDE 4.9
REVIEW: 6841

Wolfgang Rohdewald committed changes in /trunk/KDE/kdegames/kajongg/src:

add checks which avoid processing messages meant for an old hand

there seems to be a bug where a message from a client is sent
to the server only after the current hand ended and a new hand
has started - leading to a situation where east has 15 tiles
at the beginning of a hand. This commit does not fix that, but
it hopefully throws an exception if a message is received that
is not meant for the current hand.

the debug output --showtraffic suppresses displaying this token
which is sent with every message.

Features

Development Tools

Ralf Habacker committed changes in /trunk/KDE/kdesdk/umbrello/umbrello:

added feature to change widgets text color

Text colors are changeable
- in the global ui settings (saved into umbrellorc)
- in the diagrams color settings (inital load from global settings)
- in the widget color settings

The text color of a widget is saved in the xmi file using the
attribute name 'textcolor'. If an xmi file without this attribute
is loaded the diagrams text color setting is used as text color.

Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 22 more) Revision 1272518
Friedrich W. H. Kossebau committed changes in /trunk/KDE/kdesdk/okteta:

Added: initial prototype of support for view profiles

FEATURE:

Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 23 more) Revision 1273479
BogDan Vatra committed changes in [android-qt-creator/gerrit] /:

Android plugin

Change-Id: If939ff104209ca63bf1cb03dca886e9e020d1aaa

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

Educational

Jens-Michael Hoffmann committed changes in [marble] /:

Add threading support.

This adds two new classes, class Thread which is taken from Qt's
movedobject tutorial and class OsmTileClusterRenderer, which is the
worker object class.

OsmTileClusterRenderer mostly consists of code moved from
NasaWorldWindToOpenStreetMapConverter.

NasaWorldWindToOpenStreetMapConverter's main responsibility now is
creating the threads and worker objects and assign new work to them.

Diffs: 1, 2, 3, 4, 5, 6, 7 Revision 95554f0...
Dennis Nienhüser committed changes in [marble] /:

Global search bar

Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 6 more) Revision a88eed0...
Jens-Michael Hoffmann committed changes in [marble] /:

NASA WorldWind to OpenStreetMap Tile Converter (nww2osm): Initial commit.

This is the first version that somehow works, but it has not yet
reached alpha quality. Remaining problems / missing features:
- resulting osm image is vertically flipped as a whole
- no filtering (bilinear or other) implemented
- most values are hard coded
- ...

Diffs: 1, 2, 3, 4 Revision b204468...
Thibaut Gridel committed changes in [marble] /lib:

Search input widget: sort by popularity and insensitive case

Thibaut Gridel committed changes in [marble] /lib:

BookmarkManagerDialog: tree of folders for bookmarks

- Simplify filtering proxy models
- Rely on the View RootIndex as well as the ProxyModel filtering
- Refactor index handling for folder selection
- Folder selection and unselection
- Use MarbleModel treemodel directly and not a model copy

Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 Revision 316bbc1...
Dennis Nienhüser committed changes in [marble] src/lib/geodata/data/GeoDataLabelStyle.cpp:

Enable glow by default

Graphics

Mohammad Mahfuzur Rahman Mamun committed changes in [okular/textfind-enhancement] /:

textfind with hyphenation working - simple test with pdf and djvu done

Benjamin Girault committed changes in [kipi-plugins] /:

Preview Image improvements

- Selection box disabled by default (enabled in panorama)
- Anchors around the selection box
- When Zoom2Fit is enabled, resizing the windows (more specifically the
widget) result in the image to be resized to still fit in

Diffs: 1, 2, 3, 4, 5 Revision 30c9320...
Benjamin Girault committed changes in [kipi-plugins] /libkipiplugins/widgets:

PreviewWidget: Selection Area

Based on libksane classes KSaneViewer and SelectionItem.

KDE Base

Martin Gräßlin committed changes in [kde-workspace] /:

Desktop Box support for QML based TabBox

First very simple layout just rendering icon and name.
Good enough for the start.

Diffs: 1, 2, 3, 4, 5 Revision 8811290...
Dario Freddi committed changes in [kde-workspace/KDE/4.8] powerdevil/daemon/backends/upower/backlighthelper.cpp:

Support brightness handling in arm devices

Patch by macau

Signed-off-by: Dario Freddi

Lamarque Souza committed changes in [libnm-qt] /:

Provides asynchronous API for NetworkManager::activateConnection
and NetworkManager::addAndActivateConnection.

Diffs: 1, 2, 3 Revision c8e97a4...
Sebastian Kügler committed changes in [plasma-mobile/activewebbrowser] /webbrowser:

Popup when a link is pressed and held

- add click signal in kdeclarativewebview to dismiss without interfering
- no actions yet
- layout also not there yet

Diffs: 1, 2, 3, 4, 5 Revision 526d040...

KDE-PIM

Dan Vratil committed changes in [akonadi-google/v0.3] /:

Merge Tasks resource to Calendar and port to LibKGoogle 0.3

- intial port finished
- creating, updating and removing calendars and task lists works
- fetching calendars and task lists works
- fetching events and tasks works
- creating, updating and removing events and tasks needs more testing
- completely new Settings dialog

Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 10 more) Revision 101832d...
Shaheed Haque committed changes in /trunk/playground/pim/akonadi/exchange/mail/exmailresource.cpp:

Images embedded in HTML now work due to better alignment with the
rules in [MS-OXCMAIL] 2.1.3.4.

Christophe Giboudeaux committed changes in [kdepimlibs] kholidays/holidays/plan2/holiday_sm_it:

Add holidays in Republic of San Marino

Dan Vratil committed changes in [akonadi-google/reader] /:

Initial implementation of Google Reader API

Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9 Revision c361e1d...
Laurent Montel committed changes in [kdepim] mailcommon/filterimporter/filterimporterthunderbird.cpp:

continue to implement import thunderbird filter

Office

Stephane Mankowski committed changes in [skrooge/Feature] /:

feature: Colors in "Incomes and Expenditure" dashboard widget

Diffs: 1, 2, 3 Revision 4a62a92...
Gopalakrishna Bhat committed changes in [calligra] /kotext/opendocument:
C. Boemann committed changes in [calligra] /:

Implement tripleclicking
To do so I had to reroute doubleclicking into toolproxy mousepress

However for applications there are no change, except tools can now
reimplement mouseTripleClickEvent to be notified of a triple click

4 or more clicks are interpreted as (repeated) tripleclick. That
is until the doubleclicktimeout period has elapsed since the first
click.

The behaviour is smooth and as expected. I've also change texttool
take advantage of it and actiually select the paragraph on third
click and not as before where doubliclcking alternated between
selecting word and line

This patch also fixes a bug where doublclickig a word selects the
space after (it's a matter of taste and windows always selects the
space. but it seems most people like to only select the word.

Sebastian Sauer committed changes in [calligra] /functions:

Multimedia

Daniel Faust committed changes in [amarok] /:

Support embedded covers for ogg (read only) and flac files

Networking Tools

Joris Guisson committed changes in [ktorrent] /:

Add new group switcher combobox in toolbar

Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 8 more) Revision c25525b...
Andrea Diamantini committed changes in [rekonq] /:

Access Keys navigation

Ported access keys navigation system from Arora and adapted
to rekonq code.
Also (by adjam), get sure access keys are removed on loadStarted

REVIEW:103601

REVIEWED-BY: adjam

Diffs: 1, 2, 3, 4, 5, 6 Revision c89d16a...

User Interface

Ivan Čukić committed changes in [kactivities/ivan/activity-encryption] /:

Activity folder encryption working

Diffs: 1, 2, 3, 4, 5, 6, 7 Revision 83f50f1...
Vernon Adams committed changes in [oxygen-fonts] /Oxygen.ufo:

regular - some exploratory kerning started

Diffs: 1, 2, 3, 4, 5 Revision eecc7ae...

Optimization

KDE Base

Philipp Knechtges committed changes in [kde-workspace/KDE/4.8] kwin/effects/fade/fade.cpp:

kwin: fixing high cpu usage in the fade effect

This is a condensed version of Martin's patch that fixes a high cpu
usage in KWin and X. It seems to be due to a window being created and
deleted at almost the same time, such that the fade effect never quits.
The bug was reliably reproducable with starting Amarok.

Sebastian Trueg committed changes in [nepomuk-core] services/storage/datamanagementmodel.cpp:

Hidden option to disable nao:created handling on graphs.

This results in much less graphs to be created which in turn means
a significant performance increase.

Martin Gräßlin committed changes in [kde-workspace] /kcmkwin/kwindecoration:

Move AuroraePreview into a Loader

Makes performance of list a little bit better.

Diffs: 1, 2, 3 Revision 66779f2...

Office

Sven Langkamp committed changes in [calligra] krita/ui/flake/kis_shape_layer_canvas.cpp:

limit shape layer rendering to image bounds, fixes freezing when text tool is used with gigantic font sizes

Networking Tools

Andrea Diamantini committed changes in [rekonq/AccessKeys] /:

AccessKeys navigation

Diffs: 1, 2, 3, 4, 5, 6 Revision 2b8e3bc...
Lamarque Souza committed changes in [networkmanagement] /:

Use QtNetworkManager to activate connections.

Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9 Revision 80a76c8...

Other

Development Tools

Ralf Habacker committed changes in /trunk/KDE/kdesdk/umbrello/umbrello/codeimpwizard/codeimpthread.cpp:

Give visual feedback on failed imports.

Educational

Dennis Nienhüser committed changes in [marble/Touch/1.3] src/qt-components/marble-touch/activities/Navigation.qml:

Inhibit screensaver during Navigation.

KDE Base

Martin Gräßlin committed changes in [kde-workspace] /:

Drop old (non QML) TabBox

This includes the delegates, the layout configuration for the delegates
and the custom view for the TabBox.

This can now finally be done as desktop tabbox is based on QML, too.

Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 4 more) Revision 252f0a7...
Konstantinos Smanis committed changes in [kcm-grub2] ChangeLog:

Version 0.5.5 release date.

KDE-PIM

Martin Klapetek committed changes in [ktp-contact-list] abstract-contact-delegate.cpp:

Use proper colors on group headers, now we are compatible with dark themes too

Reviewed-by: Daniele E. Domenichelli

Office

Yue Liu committed changes in [calligra] flow/part/flowrc:

changed flow config

Yue Liu committed changes in [calligra] flow/part/flowrc:

changed flow default configs

Jarosław Staniek committed changes in [calligra] /:

let's start using REAL, nonintrusive close x icon instead red ball

A +- -- kexi/pics/action-close.svgz
A +- -- kexi/pics/hi16-action-close.png
A +- -- kexi/pics/hi22-action-close.png
A +- -- kexi/pics/hi32-action-close.png

User Interface

Vernon Adams committed changes in [oxygen-fonts] Oxygen-Bold/Oxygen-Bold.sfd:

work in progress

M +- -- Oxygen-Bold/Oxygen-Bold.otf

Hugo Pereira Da Costa committed changes in [oxygen-gtk] /animations:

simplified registration/unregistration of widgets for animations.

Vernon Adams committed changes in [oxygen-fonts] /:

lightened oxygen regular

Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (+ 430 more) Revision adf7024...
Hugo Pereira Da Costa committed changes in [oxygen-gtk/gtk3] src/oxygenqtsettings.cpp:

attempt at fixing tooltip's foreground color.