Commit graph

5072 commits

Author SHA1 Message Date
l10n daemon script
c9770e6083 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2015-09-08 12:47:01 +00:00
Emmanuel Pescosta
4143a69c05 Rename dialog: Set focus to input text box on dialog show event.
BUG: 351708
FIXED-IN: 15.08.1
REVIEW: 125078
2015-09-07 22:58:38 +02:00
Emmanuel Pescosta
389c909aff Remove the dummy widget, which assured that the dialog layout was not stretched vertically (vbox align top does the same), to make the uncheckable "Open archives as folder" checkbox checkable again.
BUG: 349148
FIXED-IN: 15.08.1
REVIEW: 125077
2015-09-07 22:57:44 +02:00
Matthias Klumpp
2a18f45025 Name AppStream metainfo file like the .desktop file 2015-09-07 17:20:35 +02:00
Frank Reininghaus
d4fafe5290 Merge branch 'Applications/15.08' 2015-09-03 20:33:48 +02:00
Frank Reininghaus
5ce01c864f Only store modified columns widths after the mouse button was released
This prevents that the new widths are written to disk multiple times in
quick succession, which can make column resizing quite slow.

BUG: 351846
REVIEW: 351846
FIXED-IN: 15.08.1
2015-09-03 20:26:12 +02:00
andreas kainz
90fd2be751 Breeze: wrong icon usage Request 124971 2015-09-01 22:10:40 +02:00
Montel Laurent
bfa4274f58 Pedantic-- 2015-09-01 22:02:47 +02:00
Montel Laurent
6eae544e29 Reduce dependancy 2015-09-01 22:02:47 +02:00
Maxim Mikityanskiy
10944d4194 Scrolling fixes for Dolphin
KItemListSmoothScroller::handleWheelEvent has some issues:
1. When I scroll file list holding mouse over the list, one mouse wheel tick corresponds
   to 1/4 page interval, but when I hover on QScrollBar, one wheel tick corresponds to
   1 page interval.
2. In KItemListSmoothScroller::eventFilter we don't return true, so that QScrollBar also
   handles this event, and total scroll interval is m_scrollBar->pageStep() +
   m_scrollBar->singleStep().
3. When I use touchpad that supports smooth scrolling via XInput2, and I hover it over
   QScrollBar, I can only scroll content if I move my fingers very fast, because
   numSteps = event->delta() / 8 / 15 is just zero unless I move very fast
   (event->delta() in this case is less than 120).
4. Holding Shift while scrolling has no effect when holding mouse over QScrollBar in
   contrast to scrolling faster when holding mouse over file list.

The patch eliminates all these issues making the behavior of KItemListSmoothScroller the
same as in KItemListContainer::wheelEvent, adding support for QWheelEvent::pixelDelta()
and removing usage of deprecated QWheelEvent::delta().

REVIEW: 124670
FIXED-IN: 15.12.0
2015-09-01 20:55:28 +02:00
andreas kainz
9ed9689cca Icons: wrong icon usaeg for balloo Review Request #124972 2015-08-30 22:55:11 +02:00
Michael Palimaka
4c0d110b2d Update dependencies.
It appears that KF5TextEditor was added for KTextEdit, but that is actually
provided by KF5TextWidgets. It's then necessary to explicitly link to KF5Parts
(it was previously brought in implicitly by KF5TextEditor).

REVIEW: 124932
2015-08-27 20:33:10 +10:00
Burkhard Lück
3083e2db39 Update dolphin docbook to kf5
Proofread + check if the info is still valid, bump date + releaseinfo
Screenshots were already silently updated to kf5 in the past, see https://docs.kde.org/trunk5/en/applications/dolphin/index.html
Added Emmanuel as developer
Removed link to dolphin.kde.org, because this redirects to the userbase page
Fixed how to get Dolphin
REVIEW:124594
2015-08-23 14:27:12 +02:00
Michael Palimaka
f519100b46 Fix build. 2015-08-23 02:22:37 +10:00
Harald Sitter
dc7b83169d Merge branch 'Applications/15.08'
Conflicts:
	CMakeLists.txt
2015-08-21 12:12:54 +02:00
Harald Sitter
31f0acc726 do not install namelink for private library
there are no headers being installed for the private library so it cannot
be linked anyway, so we can also skip the namelink creation (.so symlink)

REVIEW: 124812
2015-08-19 10:59:46 +02:00
David Faure
03adb27dc8 Symlinking from .so.5 to .so.14.12.95 makes very little sense, name them 5.0.0
This can be changed to 5.1 or 6.0 on its own schedule
(although libdolphinprivate is really private, no headers installed)

CCMAIL: emmanuelpescosta099@gmail.com
2015-08-12 22:25:21 +02:00
Albert Astals Cid
1eddb9a4cb GIT_SILENT Upgrade KDE Applications version to 15.08.0. 2015-08-12 01:11:34 +02:00
Albert Astals Cid
b5cb4ce918 GIT_SILENT Upgrade KDE Applications version to 15.07.90. 2015-08-05 21:43:10 +02:00
Emmanuel Pescosta
8797d704b6 Remove unused KBookmarkManager::bookmarksChanged signal-slot connection, because we don't use KBoomark's D-Bus signaling anymore.
REVIEW: 124497
2015-07-31 19:09:07 +02:00
Ragnar Thomsen
7d1a054267 Enable automatic update of version number
Use CMake variables autoupdated by release script. Dolphin version is
automatically updated to KDE Applications version.
2015-07-29 22:54:54 +02:00
David Faure
1cb516cb48 Fix "make install" with ninja.
The custom command name must differ from the name of the generated file.
2015-07-29 22:53:06 +02:00
Christian Butcher
52136255d8 Change the Dolphin places icons:
* folder-txt => folder-text
* folder-video => folder-videos
* folder-image => folder-images

Thanks to andreas_k and Christian Butcher!

BUG: 347257
FIXED-IN: 15.08.0
2015-07-27 22:32:15 +02:00
l10n daemon script
c7b19c587f SVN_SILENT made messages (after extraction) 2015-07-27 11:01:31 +00:00
l10n daemon script
8a52fe34f9 SVN_SILENT made messages (after extraction) 2015-07-27 07:54:02 +00:00
l10n daemon script
3748e80deb SVN_SILENT made messages (.desktop file) 2015-07-26 21:43:38 +00:00
l10n daemon script
d1871eb1b8 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2015-07-26 19:57:51 +00:00
l10n daemon script
8d2a8a0f92 SVN_SILENT made messages (after extraction) 2015-07-03 08:27:31 +00:00
l10n daemon script
da7a6a16f8 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2015-06-24 10:34:19 +00:00
l10n daemon script
b07a63797b SVN_SILENT made messages (after extraction) 2015-06-20 09:39:15 +00:00
l10n daemon script
a8a4981b2c SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2015-06-16 13:31:20 +00:00
l10n daemon script
1c1efb983c SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2015-06-04 11:19:31 +00:00
l10n daemon script
586252341e SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2015-05-31 10:13:13 +00:00
Burkhard Lück
0c7da668e7 update screenshots to kf5 2015-05-28 09:53:27 +02:00
l10n daemon script
8b12612bbf SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2015-05-13 11:01:45 +00:00
Raymond Wooninck
a72543484b Remove unneeded include to fix build
CCMAIL: me@vhanda.in
2015-05-11 21:45:07 +02:00
Vishesh Handa
9d4ad66abe Move away from Baloo::Term
Baloo is set to become a framework and wants to only export the bare
minimum number of classes as it will need to provide ABI + API
guarentees forever. The Term class is now no longer exported. It can be
added back again.

REVIEW: 123643
2015-05-11 10:31:49 +02:00
Frank Reininghaus
e69d348975 Fix KFileItemModel performance regression
Commit 119f7a3f fixed a crash that was caused by the porting of the
natural sorting code to QCollator. QCollator is not thread-safe, so
every thread needs its own instance. However, that commit made every
recursive call in the sorting code create a new deep-copied QCollator
instance, which is quite expensive and thus made inserting any items
into the model very slow (this could also be seen in the KFileItemModel
benchmark).

This commit avoids unnecessary QCollator copying by forcing all sorting
functions which are called in the same thread to pass the 'lessThan'
object by const reference, such that no unnecessary copying of that
object, including a deep copy of the QCollator, takes place.

REVIEW: 123620
2015-05-07 22:14:00 +02:00
Frank Reininghaus
5bde333ca7 Simplify the KFileItemModel benchmark
The benchmark inserted KFileItemLists of different sizes in the model.
The intention was to verify that an O(N^2) complexity issue was fixed.
However, now that this original problem does not exist any more, the
benchmark results are much easier to read, and regressions are much
easier to spot at first sight, if only a single list size is used.
2015-05-07 22:06:42 +02:00
l10n daemon script
c035fb0a5c SVN_SILENT made messages (after extraction) 2015-05-07 08:33:58 +00:00
Ashish Bansal
1fe148805d Scroll by page if Shift Key is pressed
If shift key is pressed along with scroll, scroll up/down by whole page.

REVIEW: 123596
2015-05-06 15:47:18 +05:30
l10n daemon script
c1a2c0f1a7 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2015-05-05 14:00:14 +00:00
l10n daemon script
f1c5cd302a SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2015-05-04 10:09:13 +00:00
Gregor Mi
ece6650ecd Remove SpaceInfoToolsMenu and use KMoreToolsMenuFactory instead
Reduces the amount of needed code.
NEW: by using KMoreTools the menu is now user-configurable and
will automatically extended when KMoreToolsPresets gets new tools.
REVIEW: 122911
2015-05-03 20:42:23 +02:00
Vishesh Handa
9456584597 SearchBox: Baloo now only searches through Files
We no longer need to explicitly state files
2015-04-29 16:06:10 +02:00
Emmanuel Pescosta
44ac6bd5f8 Use KPropertiesDialog::showDialog(urls) in DBusInterface::ShowItemProperties
instead of showing a new properties dialog for each url.

REVIEW: 123524
2015-04-29 15:41:13 +02:00
Emmanuel Pescosta
7550ef0299 Use user-places.xbel instead of bookmarks.xml in places model.
REVIEW: 123526
CCBUG: 345174
FIXED-IN: 15.08.0
2015-04-29 15:39:49 +02:00
Emmanuel Pescosta
06f2cd58b8 Reorder code in main.cpp ("cluster definitions and setters") 2015-04-27 13:01:18 +02:00
Emmanuel Pescosta
5acfb27760 Simplify startup split view handling
* Instead of setting and resetting GeneralSettings's split view option, just pass it on to openFiles/openDirectories.
* Require at least one url in openFiles/openDirectories

REVIEW: 123395
2015-04-27 12:55:53 +02:00
l10n daemon script
06776451a7 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2015-04-26 09:44:42 +00:00