]>
cloud.milkyroute.net Git - dolphin.git/log
Kai Uwe Broulik [Sat, 18 Dec 2021 14:16:59 +0000 (15:16 +0100)]
Merge branch 'release/21.12'
l10n daemon script [Sat, 18 Dec 2021 01:49:43 +0000 (01:49 +0000)]
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"
l10n daemon script [Sat, 18 Dec 2021 00:46:07 +0000 (00:46 +0000)]
GIT_SILENT made messages (after extraction)
Alessio Bonfiglio [Fri, 17 Dec 2021 14:11:46 +0000 (14:11 +0000)]
Enable Ctrl/Shift-Click to open folder in a new tab/window
and more
Nicolas Fella [Tue, 14 Dec 2021 19:14:50 +0000 (20:14 +0100)]
Remove calls to no-op KNewFileMenu::setViewShowsHiddenFiles
The implementation doesn't do anything
Kai Uwe Broulik [Thu, 16 Dec 2021 12:05:11 +0000 (13:05 +0100)]
[Information Panel] Remove unused PlacesItemModel
Alexander Lohnau [Mon, 13 Dec 2021 16:35:56 +0000 (17:35 +0100)]
Remove deprecated call to KParts::PartBase::loadPlugins.
With https://invent.kde.org/frameworks/kparts/-/merge_requests/32 this method got deprecated,
and with https://invent.kde.org/network/konqueror/-/merge_requests/99 only the kget plugin is actually loaded.
https://invent.kde.org/network/konqueror/-/merge_requests/100 Takes care of importing the kget plugin to konqueror.
l10n daemon script [Wed, 15 Dec 2021 02:25:55 +0000 (02:25 +0000)]
GIT_SILENT made messages (after extraction)
l10n daemon script [Wed, 15 Dec 2021 01:57:54 +0000 (01:57 +0000)]
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"
l10n daemon script [Wed, 15 Dec 2021 00:48:33 +0000 (00:48 +0000)]
GIT_SILENT made messages (after extraction)
Friedrich W. H. Kossebau [Wed, 8 Dec 2021 18:57:12 +0000 (19:57 +0100)]
Use KDECompilerSettings instead of KDEFrameworkCompilerSettings
The latter is only for KF modules to use.
Also include the KDE cmake modules as first thing, as their settings
can influence other included macros.
GIT_SILENT
Alexander Lohnau [Mon, 13 Dec 2021 09:40:02 +0000 (10:40 +0100)]
Port deprecated QDateTime::toTime_t method call
Alexander Lohnau [Thu, 11 Nov 2021 19:27:47 +0000 (20:27 +0100)]
Drop now unneeded QOverload statements
By defining the KF_DISABLE_DEPRECATED_BEFORE_AND_AT and QT_DISABLE_DEPRECATED_BEFOREvalues,
the deprecated overloads are hidden. This way we only have the un-deprecated one visible.
Alexander Lohnau [Thu, 11 Nov 2021 18:57:15 +0000 (19:57 +0100)]
Build without KDE & Qt derecations
l10n daemon script [Sun, 12 Dec 2021 01:48:07 +0000 (01:48 +0000)]
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"
Albert Astals Cid [Thu, 9 Dec 2021 16:05:02 +0000 (17:05 +0100)]
GIT_SILENT Update Appstream for new release
(cherry picked from commit
438f6cc434f063e3379ce632cc9b50ad526ba274 )
l10n daemon script [Sat, 11 Dec 2021 01:42:51 +0000 (01:42 +0000)]
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"
l10n daemon script [Fri, 10 Dec 2021 01:45:23 +0000 (01:45 +0000)]
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"
Albert Astals Cid [Thu, 9 Dec 2021 16:05:02 +0000 (17:05 +0100)]
GIT_SILENT Update Appstream for new release
Kai Uwe Broulik [Wed, 8 Dec 2021 15:59:05 +0000 (16:59 +0100)]
Show OpenUrlJob errors as inline message
Avoids an ugly message box when opening a file fails or is forbidden.
l10n daemon script [Wed, 8 Dec 2021 01:48:36 +0000 (01:48 +0000)]
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"
l10n daemon script [Tue, 7 Dec 2021 01:46:49 +0000 (01:46 +0000)]
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"
luz paz [Mon, 6 Dec 2021 12:59:23 +0000 (07:59 -0500)]
Fix various typos
Found via `codespell -q 3 -S *.desktop,*.xml`
l10n daemon script [Mon, 6 Dec 2021 01:44:56 +0000 (01:44 +0000)]
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"
l10n daemon script [Sun, 5 Dec 2021 01:44:08 +0000 (01:44 +0000)]
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"
Tornado 99 [Sat, 4 Dec 2021 15:13:42 +0000 (15:13 +0000)]
Add Microsoft Windows and Mac OS X equivalents as keywords to help new users, org.kde.dolphin.desktop
l10n daemon script [Sat, 4 Dec 2021 01:44:59 +0000 (01:44 +0000)]
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"
l10n daemon script [Fri, 3 Dec 2021 01:47:17 +0000 (01:47 +0000)]
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"
Albert Astals Cid [Thu, 2 Dec 2021 21:05:04 +0000 (22:05 +0100)]
GIT_SILENT Upgrade release service version to 21.12.0.
Paul Brown [Thu, 2 Dec 2021 18:02:40 +0000 (18:02 +0000)]
Tweaked showFilterBar tooltip text for accuracy
Eugene Popov [Thu, 2 Dec 2021 09:03:47 +0000 (09:03 +0000)]
[Location Bar] Add the ability to show hidden folders in the subdirectories popup
Alexander Lohnau [Thu, 11 Nov 2021 19:51:00 +0000 (20:51 +0100)]
Port deprecated QLayout::margin call
As the method impl suggests, the left value is preferred if all the values are the same.
This is the case for the given layout.
```cpp
int QLayout::margin() const
{
int left, top, right, bottom;
getContentsMargins(&left, &top, &right, &bottom);
if (left == top && top == right && right == bottom) {
return left;
} else {
return -1;
}
}
```
Alexander Lohnau [Thu, 11 Nov 2021 18:55:48 +0000 (19:55 +0100)]
Port away from deprecated KFileItemActions::runPreferredApplications overload
Alexander Lohnau [Thu, 11 Nov 2021 18:54:44 +0000 (19:54 +0100)]
Port away from deprecated QDateTime::.toTime_t method
Alexander Lohnau [Thu, 11 Nov 2021 18:43:35 +0000 (19:43 +0100)]
Port deprecated QFontMetrics::horizontalAdvance
Alexander Lohnau [Thu, 11 Nov 2021 18:31:33 +0000 (19:31 +0100)]
Port away from deprecated KFileItemActions::addOpenWithActionsTo method
Instead of the KServiceTypeTrader constraint, pass the desktop file name
as part of the exclude list to the method call.
Alexander Lohnau [Thu, 11 Nov 2021 18:19:19 +0000 (19:19 +0100)]
Port away from deprecated KDesktopFileActions::userDefinedServices overload
Alexander Lohnau [Thu, 11 Nov 2021 18:18:27 +0000 (19:18 +0100)]
Port away from deprecated KPluginLoader
Alexander Lohnau [Thu, 11 Nov 2021 18:10:44 +0000 (19:10 +0100)]
Load trash KCM using KPluginMetaData
The QString overload uses KServiceTypeTrader, which is deprecated
Nate Graham [Wed, 1 Dec 2021 16:49:25 +0000 (09:49 -0700)]
Use standard Keywords= instead of X-KDE-Keywords=
There's nothing KDE-specific about these keywords.
Felipe Kinoshita [Tue, 30 Nov 2021 19:24:09 +0000 (16:24 -0300)]
Add some keywords to desktop file
Nate Graham [Mon, 29 Nov 2021 17:25:06 +0000 (10:25 -0700)]
Merge branch 'release/21.12'
Nate Graham [Mon, 29 Nov 2021 17:15:41 +0000 (10:15 -0700)]
Use new "edit-copy-path" icon for "Copy Location" menu item
This is safe to change without a fallback icon explicitly specified
because if it doesn't exist in the active icon theme, it will fall back
to edit-copy which is a standard FreeDesktop icon name present in
every icon theme ever.
CCBUG: 423937
Kai Uwe Broulik [Mon, 29 Nov 2021 12:31:46 +0000 (13:31 +0100)]
Merge branch 'release/21.12'
Kai Uwe Broulik [Sun, 28 Nov 2021 20:44:56 +0000 (21:44 +0100)]
[Status Bar] Don't mess with status bar visibility in extensions
"Extensions" is additions to the status bar like free space bar
and zoom slider which should hide while loading.
The status bar itself should only show/hide based on the global setting.
BUG: 443132
Eduardo Cruz [Sun, 28 Nov 2021 13:24:32 +0000 (13:24 +0000)]
Properly display parent folders when filtering is active and items are added or refreshed
The methods slotRefreshItems(), slotItemsAdded() and slotItemsDeleted()
are adapted so they are now compatible with the new behavior of
filtering expanded folders achieved in
ed83f37f06bd5c4b38c100503c3ad4dec2a87912 . The new behavior is that
expanded folders are hidden from view if neither the folder itself
nor any of its contents passes the filter. Previously expanded folders
would always stay visible no matter the filter.
A bug where the parent expanded folder would disappear after adding
or refreshing an item while filtering is also fixed.
Tests are added to make sure these behavior changes won't regress.
BUG: 442275
FIXED-IN: 22.04
Fushan Wen [Mon, 8 Nov 2021 07:46:48 +0000 (15:46 +0800)]
Move "Default" option to the front in "Select Remote Charset" menu
The ordering of encodings is different from other KDE apps in
"Select Remote Charset" menu. We should keep the UI consistency.
BUG: 445148
Kai Uwe Broulik [Tue, 16 Nov 2021 19:35:05 +0000 (20:35 +0100)]
KFileItemModelRolesUpdater: Generate thumbnails for visible files first
Folder thumbnails are not cached as we cannot know whether something
inside a folder changed. Moreover, they are also a collage of several
files and might even traverse into subdirectories. This takes time.
Heiko Becker [Mon, 22 Nov 2021 22:38:07 +0000 (23:38 +0100)]
GIT_SILENT Upgrade release service version to 21.11.90.
Ben Cooksley [Sun, 21 Nov 2021 03:06:32 +0000 (16:06 +1300)]
Baloo widgets lives in the same module, use the correct definition to grab it
Eugene Popov [Mon, 13 Sep 2021 15:34:40 +0000 (18:34 +0300)]
Fix updating window and tab titles
This MR fixes an issue where the window and tab titles don't properly handle creating/deleting/renaming items in the places bar, as well as switching to the Search mode.
Andreas Kainz [Sat, 13 Nov 2021 09:44:21 +0000 (10:44 +0100)]
Dolphin preferences dialog use now for everything colorfull icons
Heiko Becker [Mon, 8 Nov 2021 19:35:47 +0000 (20:35 +0100)]
GIT_SILENT Upgrade release service version to 22.03.70.
Heiko Becker [Mon, 8 Nov 2021 18:58:23 +0000 (19:58 +0100)]
GIT_SILENT Upgrade release service version to 21.11.80.
Felix Ernst [Sat, 7 Aug 2021 13:48:02 +0000 (15:48 +0200)]
Port ViewModeSettings from macros to std::variant
Macros should be avoided if possible. Instead this commit replaces
the usage of macros with an std::variant of the ViewModeSettings.
As part of this cleanup, code that belongs to the VideModeSettings
class is moved there. Some parameters are also renamed to be more
in line with typical naming conventions.
Laurent Montel [Tue, 2 Nov 2021 12:20:10 +0000 (13:20 +0100)]
Remove duplicate include from .h/.cpp
Heiko Becker [Sun, 31 Oct 2021 10:13:55 +0000 (11:13 +0100)]
GIT_SILENT Update Appstream for new release
(cherry picked from commit
3973e37b46b4463888c1c73441d13349d53f4d6f )
David Murray [Sat, 30 Oct 2021 15:39:06 +0000 (16:39 +0100)]
Add support for recentlyused: kio to view properties.
Add "recentlyused" to the URL schemes recognised by ViewProperties as
needing special handling. User-set view properties for the
recentlyused: kio are then saved under view_properties/recentlyused in
dolphin's app data directory.
(Previously, the recentlyused: kio was treated, by default, as if it was
a remote location for the purposes of view properties. Since it
displays somewhat specialised results (files/directories from various
locations), users might find it useful to set particular view properties
and have them remembered.)
l10n daemon script [Wed, 27 Oct 2021 00:22:51 +0000 (00:22 +0000)]
GIT_SILENT made messages (after extraction)
Laurent Montel [Mon, 25 Oct 2021 11:34:22 +0000 (13:34 +0200)]
GIT_SILENT: add missing override keyword
Alexander Lohnau [Thu, 30 Sep 2021 06:03:43 +0000 (08:03 +0200)]
Save size of config dialog in state config
CCBUG: 397602
Alexander Lohnau [Thu, 30 Sep 2021 05:31:58 +0000 (07:31 +0200)]
Utilize KXMLGUI API to store state config in separate file
CCBUG: 397602
Blaster goo [Mon, 11 Oct 2021 17:41:42 +0000 (17:41 +0000)]
Currently, when changing Version Control settings in Configure -> Context Menu, it
tells you to restart to apply those settings. This commit changes that by asking you
if you would like to restart now or later.
FEATURE: 441192
FIXED-IN: 21.12
Alexander Lohnau [Thu, 2 Sep 2021 18:11:11 +0000 (20:11 +0200)]
Install KCMs in dolphin/kcms namespace
This will allow consumers to load the plugin from this namespace
without KServiceTypeTrader being involved.
l10n daemon script [Sat, 9 Oct 2021 01:19:17 +0000 (01:19 +0000)]
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"
ivan tkachenko [Thu, 7 Oct 2021 13:39:35 +0000 (16:39 +0300)]
Fix typo: PascalCase in docs
Felipe Kinoshita [Wed, 6 Oct 2021 18:30:42 +0000 (15:30 -0300)]
Change settings window title to "Configure" for consistency sake
This commit makes Dolphin's settings window more consistent with
other KDE apps.
Heiko Becker [Mon, 4 Oct 2021 22:11:03 +0000 (00:11 +0200)]
GIT_SILENT Update Appstream for new release
(cherry picked from commit
89629bfcc6b74d0d102a01a920e9d9b17580088f )
Eduardo Cruz [Mon, 4 Oct 2021 07:13:54 +0000 (07:13 +0000)]
Rewrite filter algorithm to properly support filtering with expanded folders under Detail View mode.
BUG: 411878
CCBUG: 442275
FIXED-IN: 21.12
Nicolas Fella [Sun, 3 Oct 2021 13:25:14 +0000 (15:25 +0200)]
Add kde-ci file
Laurent Montel [Sat, 2 Oct 2021 07:48:36 +0000 (09:48 +0200)]
GIT_SILENT: remove .arcconfig
Nate Graham [Tue, 28 Sep 2021 19:57:14 +0000 (13:57 -0600)]
Merge branch 'release/21.08'
Eugene Popov [Tue, 28 Sep 2021 19:39:52 +0000 (19:39 +0000)]
Fix closing a secondary viewContainer on startup settings change
Apply split view settings only when changing the corresponding option.
BUG: 426221
FIXED-IN: 21.08.2
Nicolas Fella [Wed, 22 Sep 2021 18:52:52 +0000 (20:52 +0200)]
Don't force icon for preferred search tool action if one is manually configured
The code reads the icon from the relevant application and uses that for the action
When the user has configured one manually in the toolbar settings that is overridden
To avoid this only change the icon if it is the default one (search)
BUG: 442815
(cherry picked from commit
d3f427a6da1b117c85b1080bf198ae4758d00e8e )
Nicolas Fella [Wed, 22 Sep 2021 18:52:52 +0000 (20:52 +0200)]
Don't force icon for preferred search tool action if one is manually configured
The code reads the icon from the relevant application and uses that for the action
When the user has configured one manually in the toolbar settings that is overridden
To avoid this only change the icon if it is the default one (search)
BUG: 442815
l10n daemon script [Mon, 20 Sep 2021 01:28:18 +0000 (01:28 +0000)]
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"
l10n daemon script [Mon, 20 Sep 2021 00:22:38 +0000 (00:22 +0000)]
GIT_SILENT made messages (after extraction)
l10n daemon script [Mon, 13 Sep 2021 01:46:10 +0000 (01:46 +0000)]
GIT_SILENT made messages (after extraction)
l10n daemon script [Mon, 13 Sep 2021 00:20:54 +0000 (00:20 +0000)]
GIT_SILENT made messages (after extraction)
Nate Graham [Tue, 7 Sep 2021 19:32:17 +0000 (13:32 -0600)]
Merge branch 'release/21.08'
Tyson Tan [Tue, 7 Sep 2021 18:11:06 +0000 (18:11 +0000)]
Fixed a missing bracket.
Tyson Tan [Sun, 5 Sep 2021 14:17:30 +0000 (14:17 +0000)]
Make "Empties Trash to create free space" translatable.
Nate Graham [Tue, 31 Aug 2021 15:09:14 +0000 (09:09 -0600)]
Port to KTerminalLauncherJob
Dolphin still uses KToolInvocation::invokeTerminal() which is
deprecated and requires KInit. However Dolphin was ported away from
requiring it in other ways, so it is now possible to have Dolphin
running but not KInit, which breaks the "Open in Terminal"
functionality.
Using KTerminalLauncherJob fixes this. It was introduced in Frameworks
5.83, so the CMake dependency version is accordingly increased.
BUG: 441072
FIXED-IN: 21.12
Méven Car [Tue, 24 Nov 2020 17:07:56 +0000 (18:07 +0100)]
Tabs: ensure to have folder icons for remote folders
KIO::iconForUrl relies on filename to find the icon for remote files.
Appending / at the end of the filename allows it to interpret it as
a folder.
This causes inconsistent tab icons.
To reproduce:
Open in a tab a url on a smb or sftp folder, i.e sftp:/my-server/photos
Before:
Icon is a cloud.
After:
Icon is a folder
Previously a folder icon could be presented if the tab was first opened
with a url with a trailing /
Eugene Popov [Mon, 30 Aug 2021 14:18:21 +0000 (14:18 +0000)]
[Split view] Reset splitter position on double click
This commit makes Dolphin to reset the position of the Split View splitter
on double-click.
BUG: 206525
FIXED-IN: 21.12
Elvis Angelaccio [Sun, 29 Aug 2021 17:52:58 +0000 (19:52 +0200)]
Revert "Revert "Disable Hidden Files Last sort by default""
This reverts commit
272aa65bb55dd31f58e8a8e24ea7bc8bd2712daa .
Elvis Angelaccio [Sun, 29 Aug 2021 17:52:44 +0000 (19:52 +0200)]
Revert "Revert "Configurable Show hidden files and folders last toggle""
This reverts commit
bb67def173f31819bb9a696627f9af71c7037dcd .
Elvis Angelaccio [Sun, 29 Aug 2021 17:52:22 +0000 (19:52 +0200)]
Revert "Revert "Show hidden files and folders last""
This reverts commit
63e12c0cdf4e3437b95b9c50e5791dbf97183687 .
Elvis Angelaccio [Sun, 29 Aug 2021 17:42:51 +0000 (19:42 +0200)]
Merge branch 'release/21.08'
Eugene Popov [Sun, 29 Aug 2021 17:35:35 +0000 (17:35 +0000)]
Filter the items that have changed
Heiko Becker [Fri, 27 Aug 2021 20:54:49 +0000 (22:54 +0200)]
GIT_SILENT Update Appstream for new release
(cherry picked from commit
b9f320b1646140350edb82cfcf55bce7a325439f )
Heiko Becker [Fri, 27 Aug 2021 20:54:49 +0000 (22:54 +0200)]
GIT_SILENT Update Appstream for new release
Heiko Becker [Fri, 27 Aug 2021 20:39:28 +0000 (22:39 +0200)]
GIT_SILENT Upgrade release service version to 21.08.1.
Jan Paul Batrina [Thu, 19 Aug 2021 14:34:40 +0000 (22:34 +0800)]
FoldersPanel: Fix inline renaming
Commit
5a0da4a9c8d10dc1921077d84bdabf05d20150b0 changed the value
for emitRoleEditingFinished() to a struct containing
the new name, but folderspanel was not updated.
BUG: 441124
Eugene Popov [Thu, 26 Aug 2021 11:14:24 +0000 (11:14 +0000)]
Use default icon size when resetting zoom level
BUG: 437349
Andrey Butirsky [Fri, 20 Aug 2021 09:31:36 +0000 (12:31 +0300)]
DBus activation with filemanager iface
In Dolphin on wayland currently, if you right clicks a file and create a
zip file from it, Dolphin makes a new window.
What we want to happen is Dolphin to focus the window we have with the
file selected.
This patches Dolphin's dbusinterface.cpp to call
KWindowSystem::setCurrentXdgActivationToken()
with the startupID
Alexander Lohnau [Sat, 14 Aug 2021 11:07:24 +0000 (13:07 +0200)]
Fix selecting file always opening new instance
Instead try to attach to all existing instances and quit after succeeding.
BUG: 440663
l10n daemon script [Mon, 23 Aug 2021 02:29:46 +0000 (02:29 +0000)]
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"
l10n daemon script [Mon, 23 Aug 2021 01:54:12 +0000 (01:54 +0000)]
GIT_SILENT made messages (after extraction)
l10n daemon script [Mon, 23 Aug 2021 01:28:23 +0000 (01:28 +0000)]
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"