]> cloud.milkyroute.net Git - dolphin.git/log
dolphin.git
2 years agoMerge branch 'master' into kf6
Nicolas Fella [Tue, 24 Oct 2023 21:12:22 +0000 (23:12 +0200)]
Merge branch 'master' into kf6

2 years agoProcess correct model when applying service menu changes
Nicolas Fella [Wed, 18 Oct 2023 22:58:15 +0000 (00:58 +0200)]
Process correct model when applying service menu changes

The listview's model is a filter model, we must iterate through the source,
otherwise we get incorrect results

BUG: 475547

2 years agoDisplay newline in filename as Unicode line break
Yifan Zhu [Sun, 22 Oct 2023 18:54:51 +0000 (11:54 -0700)]
Display newline in filename as Unicode line break

BUG: 422998
CCBUG: 444747

2 years agoDolphinViewContainer: Use Auto*Warning*HandlingEnabled
Kai Uwe Broulik [Mon, 23 Oct 2023 15:28:36 +0000 (17:28 +0200)]
DolphinViewContainer: Use Auto*Warning*HandlingEnabled

Errors are put in a KMessageWidget by us in slotOpenUrlFinished.
Fixes regression from 40cc5f665d.

2 years agoFix rubberband selection on icon in icon view mode
Felix Ernst [Mon, 23 Oct 2023 14:26:52 +0000 (14:26 +0000)]
Fix rubberband selection on icon in icon view mode

As an unintended side-effect of d9a18b04ea0b1b4e427f45083fdc0cdec87cbbfd
items would no longer be selected in icon view mode when the selection
rectangle intersected with the item's icon. This commit fixes this.

2 years agoMention invalid protocol name
Kai Uwe Broulik [Fri, 20 Oct 2023 12:19:02 +0000 (14:19 +0200)]
Mention invalid protocol name

Especially when clicking on an archive which redirects to a special
KIO worker, it can be handy to see the actual protocol name.

2 years agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Sun, 22 Oct 2023 01:50:16 +0000 (01:50 +0000)]
GIT_SILENT Sync po/docbooks with svn

2 years agoRemove unused include
Nicolas Fella [Sat, 21 Oct 2023 22:13:46 +0000 (00:13 +0200)]
Remove unused include

2 years agoPort away from KDesktopFileActions::userDefinedServices
Alexander Lohnau [Sat, 21 Oct 2023 05:10:42 +0000 (07:10 +0200)]
Port away from KDesktopFileActions::userDefinedServices

This is planned to go away since the only real user being kdesvn and that is ported to a C++ plugin

2 years agoAdapt to KBookmarkManager API change
Nicolas Fella [Sat, 7 Oct 2023 22:34:10 +0000 (00:34 +0200)]
Adapt to KBookmarkManager API change

2 years agoReplace a deprecated qAsConst with std::as_const
Felix Ernst [Thu, 19 Oct 2023 09:44:59 +0000 (11:44 +0200)]
Replace a deprecated qAsConst with std::as_const

2 years agoNever show status bar context menu away from status bar
Felix Ernst [Mon, 16 Oct 2023 14:50:07 +0000 (16:50 +0200)]
Never show status bar context menu away from status bar

The status bar context menu was hard-coded to always appear at the
cursor position. However, context menus can also be triggered by
keyboard, for example with the Menu key, in which case it makes no
sense to show the context menu at whatever random position the
mouse cursor currently is.

Instead invoke the context menu in the middle of the status bar
when it is opened by keyboard.

2 years agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Wed, 18 Oct 2023 01:31:13 +0000 (01:31 +0000)]
GIT_SILENT Sync po/docbooks with svn

2 years agoKItemListView: add view position in scrollToItem()
Amol Godbole [Sat, 14 Oct 2023 02:08:35 +0000 (21:08 -0500)]
KItemListView: add view position in scrollToItem()

An item, on being scrolled to, is always located at the nearest edge of
the view. This is not always convenient. Allow specifying where the item
should be positioned with respect to the view in scrollToItem().

BUG: 423884

2 years agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Tue, 17 Oct 2023 01:28:53 +0000 (01:28 +0000)]
GIT_SILENT Sync po/docbooks with svn

2 years agoRemove new tab shortcut Ctrl+Shift+N
Felix Ernst [Mon, 16 Oct 2023 14:32:24 +0000 (16:32 +0200)]
Remove new tab shortcut Ctrl+Shift+N

Since https://commits.kde.org/kconfig/782e43f8076e5f4a10111a6b4d2cc6b1741c9798
Ctrl+Shift+N is the standard shortcut for creating a new folder
which leads to a shortcut conflict when this key combination is
invoked in Dolphin.

"New Tab" already has the more popular shortcut Ctrl+T assigned to
it, so Ctrl+Shift+N can simply be removed.

2 years agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Sat, 14 Oct 2023 01:37:12 +0000 (01:37 +0000)]
GIT_SILENT Sync po/docbooks with svn

2 years agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Fri, 13 Oct 2023 01:32:23 +0000 (01:32 +0000)]
GIT_SILENT Sync po/docbooks with svn

2 years agoDolphinView: get rid of writeStateChanged signal in setActive()
Amol Godbole [Wed, 11 Oct 2023 03:39:03 +0000 (22:39 -0500)]
DolphinView: get rid of writeStateChanged signal in setActive()

The signal writeStateChanged() was not working because it is not connected
to slotWriteStateChanged() slots when the active view changes. Replace the
signal with direct calls to the slots.

Also, do not delay openRequest signal in DolphinSearchBox::slotSearchTextChanged.
It's no longer required.

BUG: 440366

2 years agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Thu, 12 Oct 2023 01:31:27 +0000 (01:31 +0000)]
GIT_SILENT Sync po/docbooks with svn

2 years agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Wed, 11 Oct 2023 01:51:53 +0000 (01:51 +0000)]
GIT_SILENT Sync po/docbooks with svn

2 years agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Tue, 10 Oct 2023 01:35:05 +0000 (01:35 +0000)]
GIT_SILENT Sync po/docbooks with svn

2 years agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Mon, 9 Oct 2023 01:34:00 +0000 (01:34 +0000)]
GIT_SILENT Sync po/docbooks with svn

2 years agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Sun, 8 Oct 2023 01:28:34 +0000 (01:28 +0000)]
GIT_SILENT Sync po/docbooks with svn

2 years agoAdapt to new KBookmarksWidgets library
Nicolas Fella [Sat, 5 Aug 2023 14:21:33 +0000 (16:21 +0200)]
Adapt to new KBookmarksWidgets library

2 years agoGIT_SILENT Update Appstream for new release
Heiko Becker [Sat, 7 Oct 2023 15:15:48 +0000 (17:15 +0200)]
GIT_SILENT Update Appstream for new release

(cherry picked from commit 825804a8a6d45df62db7665b021b65b99cb28856)

2 years agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Fri, 6 Oct 2023 01:29:56 +0000 (01:29 +0000)]
GIT_SILENT Sync po/docbooks with svn

2 years agoMerge branch 'master' into kf6
Nate Graham [Thu, 5 Oct 2023 15:15:35 +0000 (09:15 -0600)]
Merge branch 'master' into kf6

2 years agoAdd test for accessibility ancestor tree
Felix Ernst [Fri, 8 Sep 2023 15:10:29 +0000 (17:10 +0200)]
Add test for accessibility ancestor tree

This is to make sure that all items that can be tabbed to and their
accessible children have the main window somewhere in their
ancestry/ancestor tree.

2 years agoFix accessibility ancestor tree
Felix Ernst [Mon, 17 Jul 2023 14:13:51 +0000 (17:13 +0300)]
Fix accessibility ancestor tree

Before this commit, KItemListViewAccessible would always return
nullptr as its parent. This meant that accessibility software would
have to guess to which window/hierarchy the KItemListView belongs
to. Guessing shouldn't be necessary here.

This commit makes sure that the KItemListView always returns a
sensible parent in the accessible hierarchy. It does so by
explicitly setting the accessible parent for every KItemListView
after construction in the DolphinView contructor. Since
KItemListView now always knows about its accessible parent, the
accessibleInterfaceFactory can always ask the KItemListView for
that information when constructing the QAccessibleInterfaces.

Fixes https://invent.kde.org/system/dolphin/-/issues/47.

2 years agoKItemListWidget: make unfocused alternate background slightly lighter
Méven Car [Wed, 6 Sep 2023 08:40:22 +0000 (10:40 +0200)]
KItemListWidget: make unfocused alternate background slightly lighter

2 years agoDolphinViewContainer: Keep search box open when URL is changed
Amol Godbole [Wed, 4 Oct 2023 02:38:47 +0000 (21:38 -0500)]
DolphinViewContainer: Keep search box open when URL is changed

The search box was being automatically closed whenever the URL is changed.
Keep the search box open if no search text had been entered when the URL
was changed.

BUG: 474951

2 years agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Thu, 5 Oct 2023 01:29:56 +0000 (01:29 +0000)]
GIT_SILENT Sync po/docbooks with svn

2 years agoDolphinRecentTabsMenu: Fix blank text for closed search tab
Amol Godbole [Tue, 3 Oct 2023 05:44:55 +0000 (00:44 -0500)]
DolphinRecentTabsMenu: Fix blank text for closed search tab

The recently closed menu adds a blank item when a search tab is closed.
Add the search term and path to the item text.

BUG: 474999

2 years agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Sun, 1 Oct 2023 01:42:00 +0000 (01:42 +0000)]
GIT_SILENT Sync po/docbooks with svn

2 years agoDolphinPlacesModel: remove usage of alternativeApplicationName
Méven Car [Fri, 29 Sep 2023 07:29:16 +0000 (09:29 +0200)]
DolphinPlacesModel: remove usage of alternativeApplicationName

This is now not needed anymore since `PlacesItemModel::cleanupBookmarks` (now removed) from https://phabricator.kde.org/D9333 has run for on users systems.

2 years agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Sat, 30 Sep 2023 01:31:15 +0000 (01:31 +0000)]
GIT_SILENT Sync po/docbooks with svn

2 years agoTerminalPanel: Disconnect signal in destructor only when we have a konsolePart
Méven Car [Thu, 28 Sep 2023 11:17:48 +0000 (13:17 +0200)]
TerminalPanel: Disconnect signal in destructor only when we have a konsolePart

2 years agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Tue, 26 Sep 2023 01:33:25 +0000 (01:33 +0000)]
GIT_SILENT Sync po/docbooks with svn

2 years agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Mon, 25 Sep 2023 01:30:00 +0000 (01:30 +0000)]
GIT_SILENT Sync po/docbooks with svn

2 years agoselection: fix rubberband vertices
Marco Savelli [Mon, 18 Sep 2023 21:20:39 +0000 (23:20 +0200)]
selection: fix rubberband vertices

2 years agoselection: select-on-rubberband-on-row as new default
Marco Savelli [Mon, 18 Sep 2023 20:53:49 +0000 (22:53 +0200)]
selection: select-on-rubberband-on-row as new default

Sets a rectangular, non-full-width rubberband as the new default.
User selection is made wherever the rubberband intersects with the row.

2 years agoTerminalPanel: Disconnect destroyed signal in destructor
Kai Uwe Broulik [Tue, 19 Sep 2023 20:43:14 +0000 (22:43 +0200)]
TerminalPanel: Disconnect destroyed signal in destructor

Otherwise, when QObject cleanup, which runs after our destructor,
destroys the terminalPart, it would call back into us
when we're already half-destroyed.

This trips an assert in Qt "Called object is not of the correct
type (class destructor may have already run)"

2 years agoMerge branch 'master' into kf6
Nate Graham [Tue, 19 Sep 2023 14:29:35 +0000 (08:29 -0600)]
Merge branch 'master' into kf6

2 years agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Tue, 19 Sep 2023 01:45:50 +0000 (01:45 +0000)]
GIT_SILENT Sync po/docbooks with svn

2 years agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Mon, 18 Sep 2023 01:48:36 +0000 (01:48 +0000)]
GIT_SILENT Sync po/docbooks with svn

2 years agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Sun, 17 Sep 2023 02:14:18 +0000 (02:14 +0000)]
GIT_SILENT Sync po/docbooks with svn

2 years agoterminalpanel: Improve Konsole missing message
Oliver Beard [Wed, 23 Aug 2023 00:44:21 +0000 (01:44 +0100)]
terminalpanel: Improve Konsole missing message

It now forces the pane to fit its height, and will animate on every appearance.

2 years agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Sat, 16 Sep 2023 01:45:46 +0000 (01:45 +0000)]
GIT_SILENT Sync po/docbooks with svn

2 years agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Thu, 14 Sep 2023 01:45:21 +0000 (01:45 +0000)]
GIT_SILENT Sync po/docbooks with svn

2 years agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Wed, 13 Sep 2023 01:55:44 +0000 (01:55 +0000)]
GIT_SILENT Sync po/docbooks with svn

2 years agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Tue, 12 Sep 2023 01:50:04 +0000 (01:50 +0000)]
GIT_SILENT Sync po/docbooks with svn

2 years agoImprove README, add screenshot
Joshua Goins [Sun, 20 Aug 2023 15:33:47 +0000 (11:33 -0400)]
Improve README, add screenshot

I didn't touch any of the content - save for removing that weird header
formatting and removing the soon-to-be-obsolete UserBase link. A
screenshot has been added.

2 years agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Mon, 11 Sep 2023 01:51:28 +0000 (01:51 +0000)]
GIT_SILENT Sync po/docbooks with svn

2 years agoMerge remote-tracking branch 'origin/master' into kf6
Méven Car [Sun, 10 Sep 2023 13:24:39 +0000 (15:24 +0200)]
Merge remote-tracking branch 'origin/master' into kf6

2 years agoAdd .git-blame-ignore-revs
Méven Car [Sun, 10 Sep 2023 13:20:41 +0000 (15:20 +0200)]
Add .git-blame-ignore-revs

2 years agoReplace qAsConst with std::as_const
Méven Car [Sun, 10 Sep 2023 13:19:13 +0000 (15:19 +0200)]
Replace qAsConst with std::as_const

2 years agoCopy Location: Make sure to export path with native separators
Méven Car [Sun, 10 Sep 2023 12:58:36 +0000 (14:58 +0200)]
Copy Location: Make sure to export path with native separators

2 years agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Sun, 10 Sep 2023 01:47:14 +0000 (01:47 +0000)]
GIT_SILENT Sync po/docbooks with svn

2 years agoAdd open in split view action
Eric Armbruster [Wed, 6 Sep 2023 04:34:13 +0000 (06:34 +0200)]
Add open in split view action

This action is shown only if a single folder is selected. The action
opens the selected folder in the inactive split view (and opens the
split view if necessary).

FEATURE: 465500

2 years agoGIT_SILENT Update Appstream for new release
Heiko Becker [Sat, 9 Sep 2023 08:26:33 +0000 (10:26 +0200)]
GIT_SILENT Update Appstream for new release

(cherry picked from commit 6fe9932a17e0973a804a69a467b3e8c8386ed25a)

2 years agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Thu, 7 Sep 2023 01:48:11 +0000 (01:48 +0000)]
GIT_SILENT Sync po/docbooks with svn

2 years agoDolphinContextMenu: Use targetUrl in addOpenParentFolderActions
Méven Car [Wed, 6 Sep 2023 17:10:21 +0000 (19:10 +0200)]
DolphinContextMenu: Use targetUrl in addOpenParentFolderActions

Amends 3aa8cf00ee90b0414fa9b17f01eaade4507c4642

2 years agoAdd open containing folder options for files in recentlyused:/
Méven Car [Wed, 6 Sep 2023 12:24:22 +0000 (14:24 +0200)]
Add open containing folder options for files in recentlyused:/

2 years agoDolphinView: Reset scrollbars before changing view mode
Amol Godbole [Sun, 3 Sep 2023 17:33:21 +0000 (12:33 -0500)]
DolphinView: Reset scrollbars before changing view mode

When view modes are changed, the scrollbars are not reset. This can
cause the scroll area to be moved out of view after changing the view
mode, making the view unusable. This commit resets the scrollbars.

BUG: 393152

2 years agoKItemListView: Fix inconsistencies in requiredWidth calculation
Amol Godbole [Sun, 3 Sep 2023 17:15:31 +0000 (12:15 -0500)]
KItemListView: Fix inconsistencies in requiredWidth calculation

Commits d3839617 and 3bf471e0 introduced a few changes to requiredWidth calculation.
This commit makes the calculation of requiredWidth consistent across KItemListView.

2 years agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Tue, 5 Sep 2023 01:47:13 +0000 (01:47 +0000)]
GIT_SILENT Sync po/docbooks with svn

2 years agoRestore the URL when DolphinSearchBox is cleared
Amol Godbole [Mon, 4 Sep 2023 07:39:13 +0000 (07:39 +0000)]
Restore the URL when DolphinSearchBox is cleared

Currently, the URL navigator is not updated when the search box is cleared. This MR restores the URL, by closing and reopening the box.

The call for emitting closeRequest() on pressing Esc has been replaced with emitCloseRequest(). The wait duration before starting a search has been reduced to 500ms to increase responsiveness.

Also, the bugfix for BUG: 423328 is slightly incorrect and causes the search term to not be displayed when opening a saved search for the first time. As a better solution for this bug, DolphinSearchBox::setText() now updates the text only if the text has changed.

BUG: 473775

2 years agoKFileItemModel: Delay emitting currentDirectoryRemoved() signal
Amol Godbole [Mon, 4 Sep 2023 05:24:38 +0000 (00:24 -0500)]
KFileItemModel: Delay emitting currentDirectoryRemoved() signal

The KCoreDirLister object is modified before KCoreDirListerCache::deleteDir()
returns because the signal currentDirectoryRemoved() is emitted.
This prevents removal of the deleted lister from dirData.listersCurrentlyHolding
in KCoreDirListerCache::forgetDirs() when the tab is closed, which causes the
crash described in the bug. Hence, the signal currentDirectoryRemoved()
is delayed to ensure this does not occur.

BUG: 473377

2 years agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Mon, 4 Sep 2023 01:51:18 +0000 (01:51 +0000)]
GIT_SILENT Sync po/docbooks with svn

2 years agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Sun, 3 Sep 2023 02:20:10 +0000 (02:20 +0000)]
GIT_SILENT Sync po/docbooks with svn

2 years agofix test in FreeBsd KItemListControllerExpandTest::testDirExpand
Méven Car [Sat, 2 Sep 2023 12:58:24 +0000 (14:58 +0200)]
fix test in FreeBsd KItemListControllerExpandTest::testDirExpand

2 years agoAdd focusOut and focusIn event support for KFileItemListView and update selected...
Méven Car [Sat, 2 Sep 2023 09:30:25 +0000 (11:30 +0200)]
Add focusOut and focusIn event support for KFileItemListView and update selected widget on focus change

2 years agok[standard]itemlistwidget: Account for view focus in selection highlight
Oliver Beard [Tue, 22 Aug 2023 20:10:42 +0000 (21:10 +0100)]
k[standard]itemlistwidget: Account for view focus in selection highlight

2 years agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Sat, 2 Sep 2023 01:54:09 +0000 (01:54 +0000)]
GIT_SILENT Sync po/docbooks with svn

2 years agoEnable GitLab CI for Flatpak
Julius Enriquez [Wed, 30 Aug 2023 10:26:30 +0000 (18:26 +0800)]
Enable GitLab CI for Flatpak

2 years agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Fri, 1 Sep 2023 01:47:51 +0000 (01:47 +0000)]
GIT_SILENT Sync po/docbooks with svn

2 years agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Thu, 31 Aug 2023 01:48:01 +0000 (01:48 +0000)]
GIT_SILENT Sync po/docbooks with svn

2 years agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Wed, 30 Aug 2023 01:48:05 +0000 (01:48 +0000)]
GIT_SILENT Sync po/docbooks with svn

2 years agoFix a bunch of clazy warnings
Méven Car [Mon, 28 Aug 2023 12:39:00 +0000 (14:39 +0200)]
Fix a bunch of clazy warnings

2 years agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Tue, 29 Aug 2023 01:46:18 +0000 (01:46 +0000)]
GIT_SILENT Sync po/docbooks with svn

2 years agoUse KMessageBox::warningContinueCancel when appropriate
Méven Car [Mon, 28 Aug 2023 08:13:21 +0000 (10:13 +0200)]
Use KMessageBox::warningContinueCancel when appropriate

This will prevent saving the "Cancel" + "don't show again" result, which is meaningless.

2 years agoConfirmations setting: Add checkbox for ConfirmOpenManyFolders and ConfirmOpenManyTer...
Méven Car [Mon, 28 Aug 2023 11:59:02 +0000 (13:59 +0200)]
Confirmations setting: Add checkbox for ConfirmOpenManyFolders and ConfirmOpenManyTerminals

We have to special handle the values saved as it is interpreted by KMessageBox

2 years agoClean obsolete ifdefs since dolphin requires KF 5.101+
Méven Car [Mon, 28 Aug 2023 08:32:35 +0000 (10:32 +0200)]
Clean obsolete ifdefs since dolphin requires KF 5.101+

2 years agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Mon, 28 Aug 2023 02:21:07 +0000 (02:21 +0000)]
GIT_SILENT Sync po/docbooks with svn

2 years agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Sun, 27 Aug 2023 01:53:11 +0000 (01:53 +0000)]
GIT_SILENT Sync po/docbooks with svn

2 years agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Sat, 26 Aug 2023 01:50:30 +0000 (01:50 +0000)]
GIT_SILENT Sync po/docbooks with svn

2 years agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Fri, 25 Aug 2023 01:50:11 +0000 (01:50 +0000)]
GIT_SILENT Sync po/docbooks with svn

2 years agoSpecial case file opening with middle click for executable scripts
Méven Car [Thu, 24 Aug 2023 08:27:02 +0000 (10:27 +0200)]
Special case file opening with middle click for executable scripts

Since the first action would launch the script, we can use the first application associated to open the file.

2 years agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Thu, 24 Aug 2023 01:47:19 +0000 (01:47 +0000)]
GIT_SILENT Sync po/docbooks with svn

2 years agoKStandardItemListWidget: Render pixmap with explicit dpr
Kai Uwe Broulik [Wed, 23 Aug 2023 17:06:59 +0000 (19:06 +0200)]
KStandardItemListWidget: Render pixmap with explicit dpr

Instead of using the one from QApplication, use the one from the window.

2 years agoMerge branch 'master' into kf6
Méven Car [Wed, 23 Aug 2023 16:56:41 +0000 (18:56 +0200)]
Merge branch 'master' into kf6

2 years agoAllow to not ask again confirmation when opening 5 or more files or terminal at once
Felix Ernst [Tue, 22 Aug 2023 12:15:22 +0000 (12:15 +0000)]
Allow to not ask again confirmation when opening 5 or more files or terminal at once

BUG: 473513

2 years agoOn middle-click, open file with the second application for the file mime
Méven Car [Tue, 22 Aug 2023 08:16:27 +0000 (10:16 +0200)]
On middle-click, open file with the second application for the file mime

FEATURE: 390631

2 years agoRe-Allow to set settings in Settings-> View-> General page
Méven Car [Wed, 23 Aug 2023 11:11:20 +0000 (13:11 +0200)]
Re-Allow to set settings in Settings-> View-> General page

Regressed in 489b56b68bb29e81337e115c490eea4403001b71

Simplify implementation by sharing making class ViewSettingsPage implement SettingsPageBase sharing implementation with other tabs in viewsettingspage

2 years agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Wed, 23 Aug 2023 01:49:56 +0000 (01:49 +0000)]
GIT_SILENT Sync po/docbooks with svn

2 years agoSwap "Open Path in New Tab" and "Open Path in New Window"
Ilya Bizyaev [Tue, 22 Aug 2023 21:22:05 +0000 (23:22 +0200)]
Swap "Open Path in New Tab" and "Open Path in New Window"

Looks like I missed it back in
https://invent.kde.org/system/dolphin/-/commit/402f7f3041d45d8c5969f3bc202fe9156891cd2e
— so fixing now :)

2 years agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Tue, 22 Aug 2023 01:50:25 +0000 (01:50 +0000)]
GIT_SILENT Sync po/docbooks with svn

2 years agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Mon, 21 Aug 2023 01:49:09 +0000 (01:49 +0000)]
GIT_SILENT Sync po/docbooks with svn

2 years agoKItemListView: Use own palette rather than go hunt for the scene
Kai Uwe Broulik [Thu, 17 Aug 2023 10:57:26 +0000 (12:57 +0200)]
KItemListView: Use own palette rather than go hunt for the scene

Documentation for `QGraphicsWidget::palette` says:
> When a widget's palette changes, it resolves its entries against its
> parent widget, or if it doesn't have a parent widget, it resolves against the scene.

So I don't see why we would need to do that ourselves.

More importantly, though, it seems in Qt 6 the palette isn't updated in time,
so when changing color schemes, Dolphin picks the old color instead of the new one,
leading to illegible font when e.g. switching between Breeze Light and Dark.