]> cloud.milkyroute.net Git - dolphin.git/log
dolphin.git
16 months agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Sat, 31 Aug 2024 01:32:03 +0000 (01:32 +0000)]
GIT_SILENT Sync po/docbooks with svn

16 months agosettings: Fix the Use Current Location button
Akseli Lahtinen [Fri, 30 Aug 2024 10:54:56 +0000 (10:54 +0000)]
settings: Fix the Use Current Location button

During the Dolphin settings revamp
(https://invent.kde.org/system/dolphin/-/commit/489b56b68bb29e81337e115c490eea4403001b71?)
this QUrl had been forgot to add back so that the
FoldersTabsSettingsPage knows what is the current url.

This change checks for the main window of dolphin, then gets
the URL of it whenever useCurrentLocation is called.

However, when this is used as KCM, the button is not
created, since there it doesn't make sense.

BUG:491753

16 months agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Fri, 30 Aug 2024 01:39:39 +0000 (01:39 +0000)]
GIT_SILENT Sync po/docbooks with svn

16 months agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Thu, 29 Aug 2024 01:31:58 +0000 (01:31 +0000)]
GIT_SILENT Sync po/docbooks with svn

16 months agoMake settings tabbar expanding
Carl Schwan [Tue, 27 Aug 2024 22:16:59 +0000 (00:16 +0200)]
Make settings tabbar expanding

Allow to use https://invent.kde.org/plasma/breeze/-/merge_requests/478
but even without the breeze MR, it look better and similar to what we do
with other settings page.

16 months agoKItemListRoleEditor: minimize resize() occurences
Méven Car [Sun, 25 Aug 2024 09:50:21 +0000 (11:50 +0200)]
KItemListRoleEditor: minimize resize() occurences

Adjust document width to match its widget width.

BUG: 479695

16 months agoSVN_SILENT made messages (.desktop file) - always resolve ours
l10n daemon script [Wed, 28 Aug 2024 01:32:24 +0000 (01:32 +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"

16 months agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Tue, 27 Aug 2024 01:34:55 +0000 (01:34 +0000)]
GIT_SILENT Sync po/docbooks with svn

16 months agoSVN_SILENT made messages (.desktop file) - always resolve ours
l10n daemon script [Tue, 27 Aug 2024 01:22:38 +0000 (01:22 +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"

16 months agoGIT_SILENT made messages (after extraction)
l10n daemon script [Tue, 27 Aug 2024 00:41:51 +0000 (00:41 +0000)]
GIT_SILENT made messages (after extraction)

16 months agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Mon, 26 Aug 2024 01:43:15 +0000 (01:43 +0000)]
GIT_SILENT Sync po/docbooks with svn

16 months agoSVN_SILENT made messages (.desktop file) - always resolve ours
l10n daemon script [Mon, 26 Aug 2024 01:23:13 +0000 (01:23 +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"

16 months agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Sun, 25 Aug 2024 01:31:52 +0000 (01:31 +0000)]
GIT_SILENT Sync po/docbooks with svn

16 months agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Sat, 24 Aug 2024 01:32:00 +0000 (01:32 +0000)]
GIT_SILENT Sync po/docbooks with svn

16 months agoUse QLocale to display localized time role group
Jérôme Lécuyer [Wed, 21 Aug 2024 23:27:07 +0000 (01:27 +0200)]
Use QLocale to display localized time role group

Use QLocale to format the QDateTime displayed as the role/label of a group.
`QDateTime::toString` format the date and month names in English.
`QLocale::toString` returns them localized.
See the note about day and month names at https://doc.qt.io/qt-6/qdatetime.html#toString

BUG: 488088

16 months agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Thu, 22 Aug 2024 01:38:26 +0000 (01:38 +0000)]
GIT_SILENT Sync po/docbooks with svn

16 months agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Wed, 21 Aug 2024 01:42:38 +0000 (01:42 +0000)]
GIT_SILENT Sync po/docbooks with svn

16 months agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Tue, 20 Aug 2024 01:45:48 +0000 (01:45 +0000)]
GIT_SILENT Sync po/docbooks with svn

16 months agoSVN_SILENT made messages (.desktop file) - always resolve ours
l10n daemon script [Tue, 20 Aug 2024 01:25:27 +0000 (01:25 +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"

16 months agoGIT_SILENT made messages (after extraction)
l10n daemon script [Tue, 20 Aug 2024 00:43:00 +0000 (00:43 +0000)]
GIT_SILENT made messages (after extraction)

16 months agoFix middle-click not following the "Open archives as folder" setting
Jin Liu [Mon, 19 Aug 2024 11:15:23 +0000 (11:15 +0000)]
Fix middle-click not following the "Open archives as folder" setting

Previous to this commit middle-clicking an archive would always open it
in a new tab. This contradicts the recent change
d27ee07de7558470ef7b497fbe3d3504ce7cad07 which made it so middle-click
would open an item in the second application that is available to open
a file.

With this commit, middle-clicking will treat the archive like a folder
only when GeneralSettings::browseThroughArchives is enabled or when
there is no second application available. Otherwise middle-click will
open the archive in the second available application.

16 months agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Mon, 19 Aug 2024 01:34:22 +0000 (01:34 +0000)]
GIT_SILENT Sync po/docbooks with svn

16 months agoImplement "Focus Places Panel"
Felix Ernst [Sun, 18 Aug 2024 21:41:34 +0000 (21:41 +0000)]
Implement "Focus Places Panel"

This commit implements an action to move focus to the Places panel
analogous to "Focus Terminal Panel" functionality-wise.
The implementation of the "Focus Terminal Panel" and "Focus Places
Panel" actions is streamlined while improving their code quality.

The "Focus Terminal Panel" action is moved into the "Show Panels"
sub-menu because it makes more sense to be there considering that its
previous location (the "Tools" menu) is meant for external applications
and not for functionality internal to Dolphin.

This commit also makes it so the keyboard focus is moved to and from
the Places panel whenever it is toggled visible or invisible. This is
now consistent with the focus handling when the Terminal panel is shown
or hidden.

The "Focus Places Panel" is one of the actions which was wished for in
KDE's accessibility chat room because people relying on keyboard
controls might need to press the Tab key a lot to move from the view to
the Places panel.

The new default shortcut is Ctrl+P.

16 months agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Sun, 18 Aug 2024 01:34:41 +0000 (01:34 +0000)]
GIT_SILENT Sync po/docbooks with svn

16 months agoKStandardItemListWidget: remove obselete comment
Yifan Zhu [Sat, 17 Aug 2024 17:50:09 +0000 (10:50 -0700)]
KStandardItemListWidget: remove obselete comment

16 months agoMake FoldersTabsSettingsPage fully usable for blind users
Felix Ernst [Thu, 15 Aug 2024 20:46:39 +0000 (22:46 +0200)]
Make FoldersTabsSettingsPage fully usable for blind users

This commit fixes keyboard navigation for the "Folders & Tabs" page
in Dolphin's settings dialog. It also makes sure that the Orca
screen reader reads out sufficient information for every widget
that can get keyboard focus. These two groups of fixes together
should allow basic usage of this settings page for users relying
on keyboard controls and screen readers.

One weirdness prior to this commit was that for checkboxes with
a short group label in front and the full description behind
screen readers would only read out the label and skip the
explanation what the checkbox actually does. This commit fixes this
by explicitly setting the accessible text for the label. In
practice only reading out the explanation and skipping the label
seemed sufficient and is implemented here, but more specific text
could be provided using this mechanism if needed.

16 months agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Sat, 17 Aug 2024 01:29:16 +0000 (01:29 +0000)]
GIT_SILENT Sync po/docbooks with svn

16 months agoContextMenuSettingsPage: Stop forcing focus onto search field
Felix Ernst [Thu, 15 Aug 2024 18:40:02 +0000 (20:40 +0200)]
ContextMenuSettingsPage: Stop forcing focus onto search field

Prior to this commit when switching between categories in Dolphin's
settings dialog by keyboard, the focus would suddenly switch away
from the category chooser when going over the "Context Menu"
category. This meant that one couldn't move to the Trash category
in a straightforward way but had to fight the focus change forced
by Dolphin.

This commit removes that forced focus change so the category can
now be changed by keyboard as expected.

16 months agoDolphinSettingsDialog: Move focus to Okay button last
Felix Ernst [Thu, 15 Aug 2024 17:56:39 +0000 (19:56 +0200)]
DolphinSettingsDialog: Move focus to Okay button last

This commit changes the Tab order in Dolphin's Configure dialog
so that the items which are visually at the end of the dialog are
also last in the keyboard focus order when cycling through the
interface using the Tab key.

Previously, the "Cancel", "Defaults", "Okay", and "Apply" buttons
received focus prior to the actual contents of the pages which
does not make sense from a workflow perspective.

This change should also make navigating this dialog easier when
relying on screen readers because reading those buttons out prior
to users even having a chance to change any setting did not make
any sense.

16 months agoFix display of filename ampersands in actions
John Veness [Fri, 16 Aug 2024 07:35:27 +0000 (07:35 +0000)]
Fix display of filename ampersands in actions

If you added the "Actions for..." button to the toolbar, filenames that contain "&" would not appear correctly in that button. This MR fixes that, and also the button that appears when using "Delete" with selection mode.

BUG: 491684

16 months agoOnly accept left mouse button for double click actions
Méven Car [Tue, 13 Aug 2024 09:01:43 +0000 (11:01 +0200)]
Only accept left mouse button for double click actions

Such
 * double click background

BUG: 485295

16 months agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Fri, 16 Aug 2024 01:32:00 +0000 (01:32 +0000)]
GIT_SILENT Sync po/docbooks with svn

16 months agoGIT_SILENT Update Appstream for new release
Heiko Becker [Thu, 15 Aug 2024 21:39:48 +0000 (23:39 +0200)]
GIT_SILENT Update Appstream for new release

(cherry picked from commit d80d4647c96d19b1926fc5edb9b84224cee462c4)

16 months agoKStandardItemListWidget: select by number of unicode chars
Yifan Zhu [Fri, 9 Aug 2024 03:21:08 +0000 (20:21 -0700)]
KStandardItemListWidget: select by number of unicode chars

Previously during rename, the number of QChar is used for selection,
which might be different from number of unicode characters.

Test plan:
- create the file zz❤️❤️.txt
- rename the file
- verify that the first 4 characters are correctly selected, which
  didn't work before the patch.

BUG: 466814

16 months agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Tue, 13 Aug 2024 01:31:11 +0000 (01:31 +0000)]
GIT_SILENT Sync po/docbooks with svn

16 months agoSet up KCrash after KAboutData::setApplicationData()
Laurent Montel [Mon, 12 Aug 2024 21:13:02 +0000 (23:13 +0200)]
Set up KCrash after KAboutData::setApplicationData()

16 months agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Sun, 11 Aug 2024 01:34:02 +0000 (01:34 +0000)]
GIT_SILENT Sync po/docbooks with svn

16 months agoSVN_SILENT made messages (.desktop file) - always resolve ours
l10n daemon script [Sat, 10 Aug 2024 01:29:40 +0000 (01: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"

16 months agoGIT_SILENT made messages (after extraction)
l10n daemon script [Sat, 10 Aug 2024 00:44:20 +0000 (00:44 +0000)]
GIT_SILENT made messages (after extraction)

16 months agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Thu, 8 Aug 2024 01:33:37 +0000 (01:33 +0000)]
GIT_SILENT Sync po/docbooks with svn

17 months agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Tue, 6 Aug 2024 01:34:27 +0000 (01:34 +0000)]
GIT_SILENT Sync po/docbooks with svn

17 months agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Mon, 5 Aug 2024 01:31:30 +0000 (01:31 +0000)]
GIT_SILENT Sync po/docbooks with svn

17 months agoSVN_SILENT made messages (.desktop file) - always resolve ours
l10n daemon script [Mon, 5 Aug 2024 01:22:56 +0000 (01:22 +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"

17 months agoGIT_SILENT made messages (after extraction)
l10n daemon script [Mon, 5 Aug 2024 00:41:54 +0000 (00:41 +0000)]
GIT_SILENT made messages (after extraction)

17 months agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Sun, 4 Aug 2024 01:34:30 +0000 (01:34 +0000)]
GIT_SILENT Sync po/docbooks with svn

17 months agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Sat, 3 Aug 2024 01:35:15 +0000 (01:35 +0000)]
GIT_SILENT Sync po/docbooks with svn

17 months agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Thu, 1 Aug 2024 01:38:51 +0000 (01:38 +0000)]
GIT_SILENT Sync po/docbooks with svn

17 months agoKitemlistcontroller: only accept doubleclick for left mouse button
Méven Car [Wed, 31 Jul 2024 09:00:32 +0000 (11:00 +0200)]
Kitemlistcontroller: only accept doubleclick for left mouse button

Add test for double-click activation.

BUG: 485295

17 months agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Wed, 31 Jul 2024 01:33:44 +0000 (01:33 +0000)]
GIT_SILENT Sync po/docbooks with svn

17 months agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Tue, 30 Jul 2024 01:37:01 +0000 (01:37 +0000)]
GIT_SILENT Sync po/docbooks with svn

17 months agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Mon, 29 Jul 2024 01:34:23 +0000 (01:34 +0000)]
GIT_SILENT Sync po/docbooks with svn

17 months agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Sun, 28 Jul 2024 01:35:39 +0000 (01:35 +0000)]
GIT_SILENT Sync po/docbooks with svn

17 months agoSVN_SILENT made messages (.desktop file) - always resolve ours
l10n daemon script [Sun, 28 Jul 2024 01:23:46 +0000 (01:23 +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"

17 months agoAdd missing license texts
Nicolas Fella [Sat, 27 Jul 2024 12:36:55 +0000 (14:36 +0200)]
Add missing license texts

17 months agoFix baloo version in Flatpak
Nicolas Fella [Sat, 27 Jul 2024 12:26:23 +0000 (14:26 +0200)]
Fix baloo version in Flatpak

17 months agoPort from KIconLoader::drawOverlays to KIconUtils::addOverlays
Nicolas Fella [Fri, 26 Jul 2024 22:11:31 +0000 (00:11 +0200)]
Port from KIconLoader::drawOverlays to KIconUtils::addOverlays

The latter is what most other projects use

17 months agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Sat, 27 Jul 2024 01:35:41 +0000 (01:35 +0000)]
GIT_SILENT Sync po/docbooks with svn

17 months agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Thu, 25 Jul 2024 01:30:56 +0000 (01:30 +0000)]
GIT_SILENT Sync po/docbooks with svn

17 months agoDolphinViewContainer: Check "title" URL query if no path is given
Kai Uwe Broulik [Wed, 24 Jul 2024 11:50:35 +0000 (13:50 +0200)]
DolphinViewContainer: Check "title" URL query if no path is given

Makes it consistent with `KUrlNavigator` which checks a "title"
query if no path is given, e.g. in baloosearch

17 months agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Wed, 24 Jul 2024 01:29:58 +0000 (01:29 +0000)]
GIT_SILENT Sync po/docbooks with svn

17 months agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Tue, 23 Jul 2024 01:34:09 +0000 (01:34 +0000)]
GIT_SILENT Sync po/docbooks with svn

17 months agoSVN_SILENT made messages (.desktop file) - always resolve ours
l10n daemon script [Tue, 23 Jul 2024 01:21:39 +0000 (01:21 +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"

17 months agoNotify users if authorization is required to proceed
Felix Ernst [Mon, 22 Jul 2024 10:51:33 +0000 (10:51 +0000)]
Notify users if authorization is required to proceed

Previous to this commit entering a folder without read access would show the non-descriptive error message "Could not enter folder". If the user actually is not allowed to view the contents of the folder, this is indeed true and this commit will preserve this message as is.

However, if an admin protocol is installed, users can actually view the contents of most folders after authorizing themselves as administrators. So this commit changes the error message in those specific circumstances to instead read "Authorization required to enter this folder." and provide a button to authorize themselves. This button is the "Act as Administrator" action.

If no admin protocol is installed, this commit has no effect.

The idea for this change came from Harald Sitter.

I receive funding for changes like this by the Next Generation Internet Initiative, which (as I understand it) will no longer provide funds for future projects like this if the current EU draft budget goes through as it is.

17 months agoGIT_SILENT Upgrade release service version to 24.11.70.
Albert Astals Cid [Sun, 21 Jul 2024 10:30:25 +0000 (12:30 +0200)]
GIT_SILENT Upgrade release service version to 24.11.70.

17 months agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Sun, 21 Jul 2024 01:32:16 +0000 (01:32 +0000)]
GIT_SILENT Sync po/docbooks with svn

17 months agoPreviewSettingsPage: fix a warning: Attempting to add a layout...
Méven Car [Sat, 20 Jul 2024 10:30:24 +0000 (12:30 +0200)]
PreviewSettingsPage: fix a warning: Attempting to add a layout...

17 months agosearch: url encode parameters to filenamesearch:/
Méven Car [Thu, 18 Jul 2024 17:39:42 +0000 (19:39 +0200)]
search: url encode parameters to filenamesearch:/

To allow to pass caracters outside of latin1 encoding.

17 months agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Fri, 19 Jul 2024 01:30:21 +0000 (01:30 +0000)]
GIT_SILENT Sync po/docbooks with svn

17 months agoSVN_SILENT made messages (.desktop file) - always resolve ours
l10n daemon script [Fri, 19 Jul 2024 01:21:28 +0000 (01:21 +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"

17 months agoGIT_SILENT made messages (after extraction)
l10n daemon script [Fri, 19 Jul 2024 00:41:47 +0000 (00:41 +0000)]
GIT_SILENT made messages (after extraction)

17 months agoPort away from deprecated KIconEffect API
Nicolas Fella [Tue, 16 Jul 2024 22:03:52 +0000 (00:03 +0200)]
Port away from deprecated KIconEffect API

17 months agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Thu, 18 Jul 2024 01:27:07 +0000 (01:27 +0000)]
GIT_SILENT Sync po/docbooks with svn

17 months agoRemove dead code
Manuel Alcaraz Zambrano [Wed, 17 Jul 2024 15:56:25 +0000 (17:56 +0200)]
Remove dead code

17 months agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Wed, 17 Jul 2024 01:27:54 +0000 (01:27 +0000)]
GIT_SILENT Sync po/docbooks with svn

17 months agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Tue, 16 Jul 2024 01:26:32 +0000 (01:26 +0000)]
GIT_SILENT Sync po/docbooks with svn

17 months agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Mon, 15 Jul 2024 01:30:41 +0000 (01:30 +0000)]
GIT_SILENT Sync po/docbooks with svn

17 months agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Sun, 14 Jul 2024 01:27:25 +0000 (01:27 +0000)]
GIT_SILENT Sync po/docbooks with svn

17 months agoStop acting as admin when the authorization expires
Felix Ernst [Sat, 13 Jul 2024 15:37:31 +0000 (15:37 +0000)]
Stop acting as admin when the authorization expires

Previously, the authorization just silently expired without any
visible change. The surprise only came when the user tried to do
any action, which immediately would show a password prompt. We
don't want users to randomly type passwords into password
prompts unexpectedly showing up. This commit avoids that.

With this change, the view container visibly de-escalates
privileges and shows a message explaining what happened.

A method was implemented in kio-admin to make this possible. See:
https://commits.kde.org/kio-admin/a2da29289d12ef845e2c1da17ed04c59f1c47762

This commit also improves some logic around the responsibility
of hiding bars and activating view containers.

This is also part of my project funded by the European Commission.

17 months agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Sat, 13 Jul 2024 01:29:30 +0000 (01:29 +0000)]
GIT_SILENT Sync po/docbooks with svn

17 months agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Fri, 12 Jul 2024 01:28:22 +0000 (01:28 +0000)]
GIT_SILENT Sync po/docbooks with svn

17 months agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Thu, 11 Jul 2024 01:28:08 +0000 (01:28 +0000)]
GIT_SILENT Sync po/docbooks with svn

17 months agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Wed, 10 Jul 2024 01:30:01 +0000 (01:30 +0000)]
GIT_SILENT Sync po/docbooks with svn

17 months agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Tue, 9 Jul 2024 01:27:03 +0000 (01:27 +0000)]
GIT_SILENT Sync po/docbooks with svn

17 months agoSVN_SILENT made messages (.desktop file) - always resolve ours
l10n daemon script [Tue, 9 Jul 2024 01:19:12 +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"

17 months agoImprove Filelight installation UX
Felix Ernst [Mon, 8 Jul 2024 11:41:56 +0000 (11:41 +0000)]
Improve Filelight installation UX

Before this commit pressing the free space button when Filelight
is not installed would show a singular action called "Install
Filelight to View Disk Usage Statistics…". Pressing this button
would open the store page for Filelight. This is an okay user
experience, but we can do better.

This commit makes it so pressing the free space button when
Filelight is not installed shows an attractive UI that makes clear
that freeing up disk space can be accomplished nicely by installing
Filelight. The "Install Filelight…" button on this UI is connected
to PackageKit directly, so we do not need to show a separate store
like Discover and instead trigger an installation right then and
there. For this, the recently introduced DolphinPackageInstaller
KJob is used.

Installation progress is reported through the status bar similar to
the progress reporting of slowly loading directories or searches.
Installation failure or success is ultimately shown within Dolphin
as a passive notification above the view.

On Microsoft Windows or when PackageKit is not available, the
install button will only open a store page for Filelight.

CCBUG: 477739

18 months agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Sun, 7 Jul 2024 01:30:18 +0000 (01:30 +0000)]
GIT_SILENT Sync po/docbooks with svn

18 months agoSVN_SILENT made messages (.desktop file) - always resolve ours
l10n daemon script [Sun, 7 Jul 2024 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"

18 months agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Sat, 6 Jul 2024 01:32:00 +0000 (01:32 +0000)]
GIT_SILENT Sync po/docbooks with svn

18 months agoAdd support for Plasma's global smooth scrolling setting
Nathan Misner [Fri, 5 Jul 2024 15:49:47 +0000 (15:49 +0000)]
Add support for Plasma's global smooth scrolling setting

KItemListSmoothScroller now checks whether smooth scrolling is enabled
globally and listens for any changes to the setting via DBus.

18 months agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Fri, 5 Jul 2024 01:27:19 +0000 (01:27 +0000)]
GIT_SILENT Sync po/docbooks with svn

18 months agoplasma-activities no longer used
Christoph Cullmann [Thu, 4 Jul 2024 17:49:00 +0000 (19:49 +0200)]
plasma-activities no longer used

18 months agoavoid need for activities lib
Christoph Cullmann [Wed, 3 Jul 2024 16:56:16 +0000 (18:56 +0200)]
avoid need for activities lib

use KRecentFilesAction like Kate and others to signal used
files/dirs

could later be used to plug-in a recently used menu, too,
if ever wanted

avoids that this dependency could be missed and the functionality
is not there, too

18 months agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Thu, 4 Jul 2024 01:28:18 +0000 (01:28 +0000)]
GIT_SILENT Sync po/docbooks with svn

18 months agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Wed, 3 Jul 2024 01:31:20 +0000 (01:31 +0000)]
GIT_SILENT Sync po/docbooks with svn

18 months agoSVN_SILENT made messages (.desktop file) - always resolve ours
l10n daemon script [Wed, 3 Jul 2024 01:20:28 +0000 (01:20 +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"

18 months agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Tue, 2 Jul 2024 01:30:03 +0000 (01:30 +0000)]
GIT_SILENT Sync po/docbooks with svn

18 months agoRevert "DragAndDropHelper::updateDropAction: use StatJob for remote URLs"
Felix Ernst [Wed, 26 Jun 2024 10:45:48 +0000 (12:45 +0200)]
Revert "DragAndDropHelper::updateDropAction: use StatJob for remote URLs"

This reverts commit dc149ec5e52f52c514cf362603d05ba8eea506b8.

This prevents a crash. One issue identified is that the commit that
I am reverting here accesses a QDropEvent at a moment in time in
which it might have already been deleted. We cannot check if it
exists by that time because we do not control its lifetime and it
is not a QObject.

18 months agoGuide users to using kio-admin instead of sudo
Felix Ernst [Mon, 1 Jul 2024 12:03:22 +0000 (12:03 +0000)]
Guide users to using kio-admin instead of sudo

This commit adds a guided setup that leads users from a situation
in which they try to "sudo dolphin" towards them successfully
setting up and using kio-admin.

1. When users enter "sudo dolphin", they are told to start Dolphin
   by typing "dolphin --sudo" or "dolphin --admin" instead.
2. When Dolphin is started with "--sudo" or "--admin" it checks
   whether an "admin" protocol is installed. If not, a guided
   setup leads users towards installing it.
3. After that, Dolphin starts with an installed "admin" protocoll
   like kio-admin. Now a non-modal information dialog appears that
   explains how to activate and use kio-admin.

18 months agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Mon, 1 Jul 2024 01:29:28 +0000 (01:29 +0000)]
GIT_SILENT Sync po/docbooks with svn

18 months agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Sun, 30 Jun 2024 01:30:28 +0000 (01:30 +0000)]
GIT_SILENT Sync po/docbooks with svn