|Commits||2658 by 187 developers|
|Bugs Opened||419 in the last 7 days|
|Bugs Closed||409 in the last 7 days|
|Aleix Pol Gonzalez||
Internationalization (i18n) Status
There are 125 selections this week
- removeAssociationEnd(): Call UMLDoc:removeAssociation() on the assoc.
- removeUMLObject(): Remove associations that this object may participate in.
- Don't draw the resize anchor if the widget is so small that the anchor
would cover up most of the widget.
- If the widget itself is very small then make the resize area small, too.
Reason: Else it becomes impossible to do a Move instead of Resize.
Write proper SessionsPrettyContents value to disk immediately.
Display grid according to active coordinate system system.
bug fix : set Action Category to all image plugins to register action by plugin type (Colors, Enhance, Trnasform, etc...)
This give a better visibility to KDE Config Shortcuts dialog. Action are grouped by type, not in a simple flat list.
Fix the last line of a file from not being highlighted.
fix moving files from and to the trash
(cherry picked from commit 9d025212a78237a48308a691cb1448ce3703b4e4)
Fix the last line of a file from not being highlighted.
fix opening konqueror via kfmclient
(cherry picked from commit e65f0898c6934209c31167371c1eaa1c6acd2461)
refactor import / export of color schemas
Now, the "Colors" tab is exported/imported as well
Fix ejection of optical drives. This bug affects Device Notifier
although the problem is in soliddevice dataengine.
Implement QDeclarativeWebPage::chooseFile() using
fix bug 242576: cannot unset background colors
Anders already fixed this issue already in bug #97400 in January 2005.
In October 2005 Hamish overwrote this again accidently. Hence, this
bug was back for 6 years now. Finally, fix it again.
close the folder peek popups on triggering the "Open With" action
Close all open popups on "Open With" selected to maintain consistency with activating an item in the folder peek popup and in order not to occlude the dialog with the popup
1)Expose the KFileItemActions object in KonqPopupMenu
2)Add a method hideThisAndParentPopup() to hide the open popups without deletion;actually delete the popups only after executing the context menu in order to avoid a crash in contextMenuRequest() after deleting the popups
reviewed by fredrikh
Allow custom sorting of details-view columns
Fix regression that Dolphin 2.0 did not allow to adjust the sorting
of the details-view columns.
Details view: Allow to turn off expandable folders like in Dolphin 1.7
The option for turning off expandable folders has been removed with
the new view-engine. Due to several requests this option has been
As for 4.8.x no new user-interface strings may be introduced, the
must be manually added below the section "[DetailsMode]" in the file
~/.kde/share/config/dolphinrc if the expandable-folders feature
should be disabled.
Thanks to H.H. "cyberbeat" for the initial patch!
Make delete confirmation dialog appear above any thumbnail in activity
When one, or more, members of a task group are on another activity then dont't use the present windows effect, fallback to the popup menu instead.
Do not scroll home screen if not needed.
Prevent endless scrolling of list when dragging items
Fix Bug 295473 - under kde 4.8.1 in kmail, empty trash is grayed out if kmail is set to empty trash automatically when closed
Too bad the patch for avoid to delete foldercollection avoid to update collection => so when we change info into (as statistic)
it's not updated so info was the same that it was created.
Too bad that we release 4.8.1 today
Fix error saving changed alarms when closing Edit Alarm dialogue
Forward port of ae66e32fb194e01e06521c78e9c72d772d291261 (KDE/4.8)
Fix Bug 295379 - Setup email automatically, aka more user friendly
Fix order when we test auto-setting
Fix Bug 258551 - KMailCVT leaks lots of memory when importing maildir
Akonadi::ItemCreateJob was never delete during importing so memory used increase a lot.
(for example during importing 2 Go it takes 2.5Go virtual memory before, after my fix it takes just 400Mo)
Too bad that it's will not in 4.8.1
Hide svg shape from docker
This fixes the bug reported by Mojtaba Shahi Senobari on calligra-devel, that calligra
crashes when trying to move the Embedd... shape from the add shape docker to the canvas.
It is not a crash but an ASSERT that hits and it would not crash in release mode. However
as the shape cannot be dragged to the canvas it should not be added to the docker. Therefore
we hide it now.
Please review so I can backport to 2.4
KexiDB: SQLite Driver: Fixed crashes when compacting database fails
Don't silently ignore if creating the temporary file for the content writer failed.
Related to bug 287262 but I somehow doubt that's the reason for
our famous "cannot read from beginning of file" error :-/ In
any case we should not ignore the result of the open() call
which can fail for example if the disc is full or something
else is wrong. Now we at least get a proper warning with a
hint what went wrong.
Lot of thanks goes to Stuart Dickson for the very detailed
analysis of the problem :)
Improve minimum brush spacing
Following animtim's advice
Fixed the mask size returned by KisImagePipeBrush
There are two fixes:
1) Now we switch the brush after painting the dab, not before. Otherwise
the dab size is unknown.
2) Mask size is returned using the current brush values.
don't crash when installing a new profile
Force a minimum brush spacing of 0.1
I notice that we still have a lot of brushes that have a default spacing
of 0, which simply doesn't perform in Krita. This commit makes the
minumum value 0.1. Big brushes as used in the Texture_paint_noisy_big
preset now actually work in real-time.
Should this be backported to 2.4?
Quick fix for Deevad: make the shortcuts not be executed twice
The tools get activated for a second time when switching from mouse
to tablet, without deactivation. I don't have time to figure out right
now why deactivation is broken, so make sure the sig/slot connections
are unique -- this fixes a problem where every action would would be
KexiDB MySQL Driver: fixed crash when inserting incomplete rows
**fixed crash in prepared statement execution for inserting data when number of items to insert is smaller than expected; this case could be found when importing CSV data in Kexi with fewer columns specified than expected
FIXED-IN: 2.4 (Calligra 2.4)
Reports: Fix crash in assigning data source that uses reserved words
*Fix crash in assigning data source that uses reserved words as field names
**Tables/queries with reserved words still do not work in reports though
PPT: Tests update
There were improvements to the list layout, so there's no need to duplicate selected
text-properties in the list style when those are inherited from text-properties
of the first text chunk or from text-properties of the pragraph style.
Display page count if no style is defined.
The page count variable should be shown if there is no num-style defined.
Use the same way as is used for the page number.
This fixes roundtrip of saving page count variable.
Please review for backporting to 2.4
Enforce field length contraint in table view
Field length constraint is now enforced in table view as set in length
property. Since SQLite has dynamic types and does not enforce it, it is
handled internally in Kexi.
Save templates with the right extension
ots instead of kst.
Fix broken color scopes
Be less restrictive about scan source for batch-scan
Better "Really delete/trash/move" dialogs, include track title and artist
This patch is heavily based on Ryan McCoskrie's
work in the review request, cleaned up and mover further by me.
Fix color scopes for capture devices (webcam,..)
Disable recording option while previewing / recording
Clean up adblock manager code and fix unblock feature
Show 'Connecting...' in the global presence tooltip
Reviewed-by: Dominik Cermak
Don't show dots after "Save Link" text if we are not going to ask for
Do not load module automatically but by MC when it is started
See ktp-approver commit 5ebe32c9cce383fb998356adc07adb90baa18d8a
Reviewed-by: Martin Klapetek
implement use of glib's build-in dbus support if glib version is new enough (2.26).
Fallback to old glib-dbus implementation, if fails.
Make sure signals and hooks are all properly disconnected at deletion of Oxygen::Style::Instance
Delete TimeLine::Server in theme_exit.
Addresses (partially) https://bugs.mageia.org/show_bug.cgi?id=2679
To my understanding, there is still a crash due to DBus (still working on it),
and issues with gtk_window_set_composite (reverting to old value does not seem to work. Might be a GTk bug).
fix password requests when using GnuPG 1.x
This all works well with GnuPG 2.x because that is using pinentry. Things were
broken for older versions that require direct password supply.
make operations on UTF-8 text in editor work
Signing, verifying, and encrypting were previously broken. This will very
likely break any text that is not UTF-8 encoded, but I doubt that the editor
can currently handle that anyway.
Created a basic 'Create new class' dialog
Add Horizontal coordinate grid.
Add support to Kst for Matlab's .mat format (v4 and v5), thanks to the excellent matio library (http://sourceforge.net/projects/matio/) by Christopher C. Hulbert.
This provides pretty complete support, with even the cmake module to check for matio and a small sample file to test. It still needs to be reviewed and tested in more depth, but it can read all the test files I've thrown at it
and all the types of primitives:
- strings (limited to char, due to missing support for UTF in matio for now)
Performance is pretty impressive, since Matlab stores the (binary) data on contiguous disk areas and can even compress them. I have generated vectors of 1 million points with octave and they load very fast (in the order of 1 s).
It is all supported semalessly thanks to matio.
It looks like 2.0.5 will be a pretty nice release :-)
P.S.: I have added a HOWTO in the src/datasources dir to help people who would want to add support for other formats to get started.
support for loading TangoGPS .log files
RAWConverter is the first tool to use new libkipi feature to lock item from kipi host collection during batch processing, to prevent
concurrent operation of processed files.
add more stuff to the tvshow pipe
Support for Home, Back, Menu and Search buttons
Defined in configfile device-capabilitiesrc, group Input, so the
following tells the system that there's a Home button:
First part for use in panel, in order to hide the home button when
there's a hardware key
add activities config
Added support for Libre Office
add powerbutton, default to true
Finish to implement search by date
Support Google's exceptions in recurrent events
New feature for 2.5: Ability to create templates out of current document
added support for
1) generate bibliography with given sort keys
2) add sort key and order asc/desc
3) citation prefix/suffix
4) numbered citation entries
5) generate bibliography from citation sorted by position
6) insert bibliography from pre-defined templates
7) generate bibliography from custom bibliography fields
8) custom span for separating bibliography fields
libmso: Added arrow heads support.
* The basic implementation from PPT filter was moved into libmso
and MarkerStyles synced with LO.
* Disabled MarkerStyle creation when the default graphic style is
requested by the client, it's shape specific so it does NOT
* DOC: Disabled processing of the OfficeArtDggContainer when
shapes are beeing processed by libmso. Use default property
values instead of document defaults (sync with the PPT filter).
TODO: The size is defined by an enumeration value and seems to be
arrow type specific.
Add a data source for the Microsoft Academic Search
Add Captcha Handler code.
Add kded kcm module to the settings window. For consitency with system-settings, I put it both under one dialog and named it "Instant Messaging Settings".
Also all menu entries were properly capitalized.
Reviewed-by: Daniele E. Domenichelli
Include Tab History when Cloning a Tab
Implemented through a new loadUrl method that allows for the caller to
specify the QWebHistory pointer from where to copy the history.
Redirected the original loadUrl slot to use this new method internally.
The method returns the WebTab * just in case we need to maninpulate the
created tab in the future.
Add Telepathy Captcha Prompt dialog.
Add options to resend and re-request authorization from contacts
Note that it currently crashes haze for msn (purple bug).
Reviewed-by: David Edmundson
Add to kcm module, in "Other" tab, option to select if Plasma NM should
ask for GSM Pin on modem detection or when activating a gsm connection.
The last one is what most users want but some modems do not work with
Add client file for CaptchaHandler.
Remove digiKam kio-slave dependencies with digikamcore shared library.
By this commit, we limit external shared lib influence to kio-slave. For ex, why we need to link kio-slave with
Marble shared lib which is linked to digikamcore and can break binary compatibility when user update external packages.
This commit link digiKam kio-slave only with digikamdatabase. This will limit shared libs to load at kio-slave start, which
can be faster and prevent time-out under MACOSX and Windows.
Add greedy preloading option
Based on a patch by Sebastian Rose
cache the delegates for the view. 10 above and 10 below
improves scrolling smoothness by a ton, it's rather lovely now. 10 was
an arbitrary number, we'll see if we can up or decrease it
Improved performance of the identification.
This is done by splitting the scoring part of the query and using a
filter for the type. Experiments proved a substantial improvement.
Yet another optimization/improvement.
Instead of using a filter for the types which in some cases does not
return the correct results (not sure why though) we now check the types
after querying candidates. This is fast and should work nicely in most
cases. There is a theoretical possibility that we might miss candidates
since we are using a limit of 100 on the main query. But this has a
rather small probability and the performance is worth it.
instantiate only 1 tooltip. ever.
provides a *huge* speedup. i knew it was a hack before, but now it's
done properly because i figured out how..
it has a bit of a size problem, because on ctor it takes the
paintedWidth it seems. so i need a way to specify that post-ctor
Fix mem leak Akonadi::CollectionCreateJob was not deleted during import
massivly simplify layout for redesign
autohinted ttfs added - reg and bold
A +- -- Oxygen-Bold/Oxygen-Bold-TA.ttf
Show Home button conditionally
based on what the devicecapabilities engine reports. This means that by
adding a configfile device-capabilitiesrc with:
You'll hide the home button. It still does take space in the panel, not
sure what the desired solution here would be. Move SLC to the right
Update to 1.0.99:
- show title label by default;
- change default animation to glow;
- make thumbnails work with raster graphics system;
- hide option to use thumbnails if it is not available;
- add Settings entry to icon context menu;
- fix triggering actions with keyboard modifiers;
- remove custom implementation of task activation.
Replace KDEUI_EXPORT with KCOLORWIDGETS_EXPORT and
replace kdeui_export.h with kcolorwidgets_export.h
separate the categories and runners a bit.
there's now a Categories tab instead of an All one. and it means it now
views results from the sal only when in that tab. this is a big change
in terms of behavior and i'm not sure it's what we want, but it just
might be..so we'll have to see
move kselector.* and kxyselector.* to kcolorwidgets
R +0 -0 staging/kcolorwidgets/src/kselector.cpp [from: kdeui/widgets/kselector.cpp - 100% similarity]
R +0 -0 staging/kcolorwidgets/src/kselector.h [from: kdeui/widgets/kselector.h - 100% similarity]
R +0 -0 staging/kcolorwidgets/src/kxyselector.cpp [from: kdeui/widgets/kxyselector.cpp - 100% similarity]
R +0 -0 staging/kcolorwidgets/src/kxyselector.h [from: kdeui/widgets/kxyselector.h - 100% similarity]
Calculate the total number of directory to import not just top level directory => progressbar info is better
Remove VLA (variable length array) and use heap allocation instead
clang doesn't compile with VLAs, which are part of C99, but not
C++ standard compliant. Allocating on the heap is (very) slightly
more expensive, but can prevent runaway stack arguments from
exhausting the amount of available stack memory.
Preparing for scope manager (merge from Granjow's work in refactoring)
R +0 -0 src/scopes/audioscopes/CMakeLists.txt [from: src/audioscopes/CMakeLists.txt - 100% similarity]
R +0 -0 src/scopes/audioscopes/abstractaudioscopewidget.cpp [from: src/audioscopes/abstractaudioscopewidget.cpp - 100% similarity]
R +0 -0 src/scopes/audioscopes/abstractaudioscopewidget.h [from: src/audioscopes/abstractaudioscopewidget.h - 100% similarity]
R +0 -0 src/scopes/audioscopes/audiospectrum.cpp [from: src/audioscopes/audiospectrum.cpp - 100% similarity]
R +0 -0 src/scopes/audioscopes/audiospectrum.h [from: src/audioscopes/audiospectrum.h - 100% similarity]
R +0 -0 src/scopes/audioscopes/ffttools.cpp [from: src/audioscopes/ffttools.cpp - 100% similarity]
R +0 -0 src/scopes/audioscopes/ffttools.h [from: src/audioscopes/ffttools.h - 100% similarity]
R +0 -0 src/scopes/audioscopes/spectrogram.cpp [from: src/audioscopes/spectrogram.cpp - 100% similarity]
R +0 -0 src/scopes/audioscopes/spectrogram.h [from: src/audioscopes/spectrogram.h - 100% similarity]
R +0 -0 src/scopes/colorscopes/CMakeLists.txt [from: src/colorscopes/CMakeLists.txt - 100% similarity]
R +0 -0 src/scopes/colorscopes/abstractgfxscopewidget.cpp [from: src/colorscopes/abstractgfxscopewidget.cpp - 100% similarity]
R +0 -0 src/scopes/colorscopes/abstractgfxscopewidget.h [from: src/colorscopes/abstractgfxscopewidget.h - 100% similarity]
R +0 -0 src/scopes/colorscopes/histogram.cpp [from: src/colorscopes/histogram.cpp - 100% similarity]
R +0 -0 src/scopes/colorscopes/histogram.h [from: src/colorscopes/histogram.h - 100% similarity]
R +0 -0 src/scopes/colorscopes/rgbparade.cpp [from: src/colorscopes/rgbparade.cpp - 100% similarity]
R +0 -0 src/scopes/colorscopes/rgbparade.h [from: src/colorscopes/rgbparade.h - 100% similarity]
R +0 -0 src/scopes/colorscopes/vectorscope.cpp [from: src/colorscopes/vectorscope.cpp - 100% similarity]
R +0 -0 src/scopes/colorscopes/vectorscope.h [from: src/colorscopes/vectorscope.h - 100% similarity]
R +0 -0 src/scopes/colorscopes/waveform.cpp [from: src/colorscopes/waveform.cpp - 100% similarity]
R +0 -0 src/scopes/colorscopes/waveform.h [from: src/colorscopes/waveform.h - 100% similarity]
Port KArchive to QSaveFile