15th January 2012by KDE Commit-Digest Team
|Commits||2516 by 200 developers|
|Bugs Opened||558 in the last 7 days|
|Bugs Closed||611 in the last 7 days|
|Patrick von Reth||
|Albert Astals Cid||
Internationalization (i18n) Status
|dehtris yahoo de||
There are 103 selections this week
show tooltip for variable names and values to be able to view lengthier items
Always load last route, not only in Routing activity.
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)
GUI access like khtml is still on TODO list.
Append ".desktop" to generated link files so that they are not identified as
something they are not.
Fix current-item indicator in combination with the cleanlooks style
Thanks to Christoph Feck for the hint.
For clarity create the default search engine string outside the readEntry
(cherry picked from commit 32ea56a25e339b1dad81a1163a97439e7cf63d13)
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.
Make sure loading is stopped before changing embedded parts.
(cherry picked from commit 0491f27e085cbbbcc04cfb04a4b62bef6e7a69f4)
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.
Make sure Konqueror won't crash even when the locationbar and
hence the input combox is removed.
Print DBus error message if battery remaining time call fails.
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)
use a weakpointer
the crash over containment doesn't seem reproducible, but use an extra check on it
Ensure that borders have at least a size of 0
Prevents cropping of windows with tiny borders.
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.
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.
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
Fix issue when deleting items with the context menu
Thanks to Jekyll Wu for the analyses of the issue!
Fix issue that shift + drag does not move files
Improve shutdown dialog's layout and do not create empty context
menu in KSMButton.qml.
Fix Bug 290702 - Custom mime header fields are not stored
KGoogle::Reply now preserves raw data so that they can be read multiple times.
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.
Don't append new articles to the bottom of the list
I hope that it will fix Bug 290389 - crash of kmail while sending mail &
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
: Show hide checked operations setting are not retained
Make sure that the account id is valid before using it in the !isStandardAccount test to prevent an infinite loop.
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.
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);
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
- Set the initial size of the schedule entry dialog after the contained transaction form has been resized.
fix zotero book section import
Revert "Fix bug introduced in optimization work"
This reverts commit fd7367102ad47296dbaec2168bcb835f5692d341. And adds a fix
that does not break it.
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
Fix spurios underlines at the end of lines if fragment spans more
than one line
- When duplicating a scheduled transaction make sure that we set a valid next due date if the original next due date is invalid.
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)
Fix vectorscope for 24bit RGB images:
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 :-)
Changed QSharedPointer -> QPointer
keep track of registered widgets, remove from stack when deleted.
FIXED: [ 242566 ] Cannot F3-View .vcf vCard files
.vcf files were misidentified as directories because the mime type contains the substring "directory"
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.
Fix saving when the game is over, don't show duplicate dialogs in that case
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.
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
Enable glow by default
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's main responsibility now is
creating the threads and worker objects and assign new work to them.
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
Search input widget: sort by popularity and insensitive case
textfind with hyphenation working - simple test with pdf and djvu done
PreviewWidget: Selection Area
Based on libksane classes KSaneViewer and SelectionItem.
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
Provides asynchronous API for NetworkManager::activateConnection
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
Desktop Box support for QML based TabBox
First very simple layout just rendering icon and name.
Good enough for the start.
Support brightness handling in arm devices
Patch by macau
Signed-off-by: Dario Freddi
Initial implementation of Google Reader API
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
continue to implement import thunderbird filter
Support Multi-lists within a list.
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
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.
Added the IFERROR and IFNA OpenFormula functions.
feature: Colors in "Incomes and Expenditure" dashboard widget
Support embedded covers for ogg (read only) and flac files
regular - some exploratory kerning started
Activity folder encryption working
Move AuroraePreview into a Loader
Makes performance of list a little bit better.
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.
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.
limit shape layer rendering to image bounds, fixes freezing when text tool is used with gigantic font sizes
Use QtNetworkManager to activate connections.
Inhibit screensaver during Navigation.
Version 0.5.5 release date.
Use proper colors on group headers, now we are compatible with dark themes too
Reviewed-by: Daniele E. Domenichelli
changed flow config
changed flow default configs
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
work in progress
M +- -- Oxygen-Bold/Oxygen-Bold.otf
simplified registration/unregistration of widgets for animations.