]> cloud.milkyroute.net Git - dolphin.git/log
dolphin.git
21 months agoflatpak: Switch to non-preview runtime
Albert Astals Cid [Tue, 5 Mar 2024 23:13:52 +0000 (00:13 +0100)]
flatpak: Switch to non-preview runtime

22 months agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Tue, 5 Mar 2024 01:21:21 +0000 (01:21 +0000)]
GIT_SILENT Sync po/docbooks with svn

22 months agoOpen KFind with current dir
Nicolas Fella [Sun, 3 Mar 2024 22:25:09 +0000 (23:25 +0100)]
Open KFind with current dir

Amends 2cd3d58eec5695899c26ca66a631fb79867b6584

BUG: 482343

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

22 months agoDragAndDropHelper::updateDropAction: use StatJob for remote URLs
Jin Liu [Thu, 29 Feb 2024 23:13:47 +0000 (23:13 +0000)]
DragAndDropHelper::updateDropAction: use StatJob for remote URLs

When dragging onto tabs/Places from a remote URL, we don't process
the QDropEvent immediately, but start a StatJob and process the
event when it finishes.

Also, the result of the StatJob is cached for 30 seconds, to avoid
starting duplicate jobs.

22 months agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Thu, 29 Feb 2024 01:23:47 +0000 (01:23 +0000)]
GIT_SILENT Sync po/docbooks with svn

22 months agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Wed, 28 Feb 2024 01:21:56 +0000 (01:21 +0000)]
GIT_SILENT Sync po/docbooks with svn

22 months agoFix compile with Qt 6.7
nerdopolis turfwalker [Tue, 27 Feb 2024 02:30:26 +0000 (21:30 -0500)]
Fix compile with Qt 6.7

22 months agoFix: can't drop into remote dir
Jin Liu [Tue, 20 Feb 2024 12:09:26 +0000 (20:09 +0800)]
Fix: can't drop into remote dir

KFileItem::isDir() only works when it's created from listDir(),
or from a local QUrl. For a remote QUrl, isDir always returns
false, so we can't use that in supportsDropping().

As a workaround, now supportsDropping() always returns true in
remote dirs -- we don't check if a remote dir is writable when
dropping.

22 months agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Mon, 26 Feb 2024 01:24:18 +0000 (01:24 +0000)]
GIT_SILENT Sync po/docbooks with svn

22 months agoGIT_SILENT made messages (after extraction)
l10n daemon script [Mon, 26 Feb 2024 00:39:42 +0000 (00:39 +0000)]
GIT_SILENT made messages (after extraction)

22 months agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Sat, 24 Feb 2024 01:20:20 +0000 (01:20 +0000)]
GIT_SILENT Sync po/docbooks with svn

22 months agoGIT_SILENT made messages (after extraction)
l10n daemon script [Sat, 24 Feb 2024 00:39:10 +0000 (00:39 +0000)]
GIT_SILENT made messages (after extraction)

22 months agoResolve conflict between activateSoonAnimation and hoverSequenceAnimation
Felix Ernst [Mon, 19 Feb 2024 11:32:32 +0000 (12:32 +0100)]
Resolve conflict between activateSoonAnimation and hoverSequenceAnimation

Prior to this commit, the activateSoonAnimation would not play for
folders using previews. That was because the hoverSequences of
folder previews would always take priority over the
activateSoonAnimation.

This commit prioritises the activateSoonAnimation for the quick
moments in which it is active.

22 months agoAdd drag-open animation
Felix Ernst [Sun, 18 Feb 2024 12:15:18 +0000 (13:15 +0100)]
Add drag-open animation

This commit adds an animation for folders that makes clear that
they will open or expand soon. This is the case when the option to
open folders during drag operations is enabled and a user drags an
item on top of a folder.

The animation goes like this:
- Replace the folder's icon with the "folder-open" icon
- Go back to the folder's original icon
- Replace the folder's icon with the "folder-open" icon once more

22 months agoAvoid searching for the knetattach service on startup
Felix Ernst [Fri, 23 Feb 2024 09:45:53 +0000 (09:45 +0000)]
Avoid searching for the knetattach service on startup

The installed services might change while Dolphin is running, so it is
better to only search when they are actually needed instead.

The very first time such a search happens (e.g. after updating the
system), is also somewhat slow, which could slow down the very first
Dolphin startup.

This commit might also produce a very slight general startup speed
improvement. However, the measured change is within the margin of
error.

22 months agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Thu, 22 Feb 2024 01:23:37 +0000 (01:23 +0000)]
GIT_SILENT Sync po/docbooks with svn

22 months agoFix a crash in DolphinSearchBox::hideEvent()
Vlad Zahorodnii [Tue, 20 Feb 2024 17:18:40 +0000 (19:18 +0200)]
Fix a crash in DolphinSearchBox::hideEvent()

BUG: 481553

22 months agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Wed, 21 Feb 2024 01:23:40 +0000 (01:23 +0000)]
GIT_SILENT Sync po/docbooks with svn

22 months agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Tue, 20 Feb 2024 01:25:33 +0000 (01:25 +0000)]
GIT_SILENT Sync po/docbooks with svn

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

22 months agoGIT_SILENT made messages (after extraction)
l10n daemon script [Mon, 19 Feb 2024 00:39:32 +0000 (00:39 +0000)]
GIT_SILENT made messages (after extraction)

22 months agoAdd documentation
Felix Ernst [Sun, 18 Feb 2024 10:40:25 +0000 (11:40 +0100)]
Add documentation

22 months agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Sun, 18 Feb 2024 01:25:24 +0000 (01:25 +0000)]
GIT_SILENT Sync po/docbooks with svn

22 months agoGIT_SILENT made messages (after extraction)
l10n daemon script [Sun, 18 Feb 2024 00:39:50 +0000 (00:39 +0000)]
GIT_SILENT made messages (after extraction)

22 months agoImprove DnD handling in read-only dirs
Jin Liu [Sat, 17 Feb 2024 11:14:46 +0000 (11:14 +0000)]
Improve DnD handling in read-only dirs

1. Places panel and tabbar update drag status in read-only dir
2. Don't create drop job in readonly directories

22 months agoGIT_SILENT Update Appstream for new release
Heiko Becker [Thu, 15 Feb 2024 23:05:09 +0000 (00:05 +0100)]
GIT_SILENT Update Appstream for new release

(cherry picked from commit 1228582f92f7482937a47b5662dd0a3731ccebb8)

22 months agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Wed, 14 Feb 2024 01:24:55 +0000 (01:24 +0000)]
GIT_SILENT Sync po/docbooks with svn

22 months agoGIT_SILENT made messages (after extraction)
l10n daemon script [Wed, 14 Feb 2024 00:40:04 +0000 (00:40 +0000)]
GIT_SILENT made messages (after extraction)

22 months agoGIT_SILENT made messages (after extraction)
l10n daemon script [Sun, 11 Feb 2024 00:40:07 +0000 (00:40 +0000)]
GIT_SILENT made messages (after extraction)

22 months agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Sat, 10 Feb 2024 01:35:05 +0000 (01:35 +0000)]
GIT_SILENT Sync po/docbooks with svn

22 months agoGIT_SILENT made messages (after extraction)
l10n daemon script [Sat, 10 Feb 2024 00:41:11 +0000 (00:41 +0000)]
GIT_SILENT made messages (after extraction)

22 months agoGIT_SILENT Update Appstream for new release
Heiko Becker [Fri, 9 Feb 2024 22:23:26 +0000 (23:23 +0100)]
GIT_SILENT Update Appstream for new release

(cherry picked from commit 2510ec245ec055852d9958d7ea910cf0b7ed38af)

22 months agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Fri, 9 Feb 2024 01:27:53 +0000 (01:27 +0000)]
GIT_SILENT Sync po/docbooks with svn

22 months agoGIT_SILENT made messages (after extraction)
l10n daemon script [Fri, 9 Feb 2024 00:40:17 +0000 (00:40 +0000)]
GIT_SILENT made messages (after extraction)

22 months agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Thu, 8 Feb 2024 01:24:48 +0000 (01:24 +0000)]
GIT_SILENT Sync po/docbooks with svn

22 months agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Tue, 6 Feb 2024 01:41:42 +0000 (01:41 +0000)]
GIT_SILENT Sync po/docbooks with svn

22 months agoGIT_SILENT made messages (after extraction)
l10n daemon script [Tue, 6 Feb 2024 00:40:02 +0000 (00:40 +0000)]
GIT_SILENT made messages (after extraction)

22 months agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Mon, 5 Feb 2024 01:36:15 +0000 (01:36 +0000)]
GIT_SILENT Sync po/docbooks with svn

22 months agoGIT_SILENT made messages (after extraction)
l10n daemon script [Mon, 5 Feb 2024 00:39:53 +0000 (00:39 +0000)]
GIT_SILENT made messages (after extraction)

22 months agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Sun, 4 Feb 2024 01:22:25 +0000 (01:22 +0000)]
GIT_SILENT Sync po/docbooks with svn

23 months agoGIT_SILENT made messages (after extraction)
l10n daemon script [Sun, 4 Feb 2024 00:39:44 +0000 (00:39 +0000)]
GIT_SILENT made messages (after extraction)

23 months agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Sat, 3 Feb 2024 01:25:46 +0000 (01:25 +0000)]
GIT_SILENT Sync po/docbooks with svn

23 months agoorg.kde.dolphin.appdata: Add developer_name
Timothée Ravier [Tue, 30 Jan 2024 10:26:59 +0000 (11:26 +0100)]
org.kde.dolphin.appdata: Add developer_name

Fixes the following lint errors for Flathub:
```
{
    "errors": [
        "appstream-missing-developer-name"
    ]
}
```

See: https://github.com/flathub/org.kde.dolphin/pull/207
See: https://github.com/flathub-infra/flatpak-builder-lint/issues/274
See: https://freedesktop.org/software/appstream/docs/chap-Metadata.html#tag-developer
See: https://freedesktop.org/software/appstream/docs/chap-Metadata.html#tag-developer_name

23 months agoflatpak: Use specific tag for baloo
Carl Schwan [Fri, 2 Feb 2024 10:06:17 +0000 (11:06 +0100)]
flatpak: Use specific tag for baloo

23 months agoFix flatpak
Carl Schwan [Thu, 1 Feb 2024 11:04:45 +0000 (12:04 +0100)]
Fix flatpak

Update with the state of the manifest on github and install icons at the
correct location

23 months agoFix flatpak
Carl Schwan [Tue, 30 Jan 2024 21:26:30 +0000 (22:26 +0100)]
Fix flatpak

Update with the state of the manifest on github and install icons at the
correct location

23 months agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Fri, 2 Feb 2024 01:20:57 +0000 (01:20 +0000)]
GIT_SILENT Sync po/docbooks with svn

23 months agoFix focus chain
Felix Ernst [Fri, 26 Jan 2024 18:12:23 +0000 (19:12 +0100)]
Fix focus chain

Prior to this commit pressing Tab repeatedly would bring the focus to
the end of the status bar but not further.

This commit makes sure the tab focus doesn't get stuck on the invisible tab
bar by explicitly removing the DolphinTabBar from the focus chain while it
is hidden. I don't understand why pressing Tab doesn't do anything for
the invisible tab bar, but removing an invisible and currently useless
widget from the focus chain seems sensible in any case.

Improve the accessibility autotest to prevent regressions concerning this.

23 months agoSpeed up autoSaveSession test
Felix Ernst [Tue, 30 Jan 2024 16:12:11 +0000 (17:12 +0100)]
Speed up autoSaveSession test

Normally, the session is only saved after a few seconds. The autotest
waits for that to happen. This commit reduces the time until the session
is saved to a fraction of a seconds which means that the autotest will
complete faster.

23 months agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Wed, 31 Jan 2024 01:27:56 +0000 (01:27 +0000)]
GIT_SILENT Sync po/docbooks with svn

23 months agoAdd test cases for right-to-left keyboard navigation
Felix Ernst [Thu, 11 Jan 2024 02:01:47 +0000 (03:01 +0100)]
Add test cases for right-to-left keyboard navigation

This commit reuses our test cases for keyboard navigation to
also test the right-to-left layout direction under various conditions.

There is also a small change to make the error output more
human-readable.

23 months agoImprove arrow key navigation for right-to-left languages
Felix Ernst [Wed, 10 Jan 2024 17:47:22 +0000 (18:47 +0100)]
Improve arrow key navigation for right-to-left languages

While using right-to-left languages most of Dolphin is mirrored.
However, the logic of what happens when the arrow keys are pressed to
move between items in the main view was never adapted to account for
that. Basically nothing works as expected because of this. It's more
like dealing with a psychopath who misinterprets every command you give:
Left is right, right is left, up is most of the time right but sometimes
not, down is most the time left but sometimes not.

This commit fixes and adapts the logic if a right-to-left layout is used.
This fully fixes icon view mode and improves compact view mode, though
compact view mode still has more issues which aren't addressed here.

This work for the benefit of the minority that use right-to-left
languages both in Europe and the world is sponsored by NLnet and the
European Commission which I think is beautfiul.

BUG: 453933

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

23 months agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Sun, 28 Jan 2024 01:24:05 +0000 (01:24 +0000)]
GIT_SILENT Sync po/docbooks with svn

23 months agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Sat, 27 Jan 2024 01:21:07 +0000 (01:21 +0000)]
GIT_SILENT Sync po/docbooks with svn

23 months agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Fri, 26 Jan 2024 01:23:26 +0000 (01:23 +0000)]
GIT_SILENT Sync po/docbooks with svn

23 months agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Thu, 25 Jan 2024 01:19:57 +0000 (01:19 +0000)]
GIT_SILENT Sync po/docbooks with svn

23 months agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Wed, 24 Jan 2024 01:21:12 +0000 (01:21 +0000)]
GIT_SILENT Sync po/docbooks with svn

23 months agoSlightly refactor count resorting
Felix Ernst [Mon, 22 Jan 2024 17:33:09 +0000 (18:33 +0100)]
Slightly refactor count resorting

The bug fix 8f043b2958477d3fe2ef094b7e42f792f4cf0b02 introduced a
secondary code path to trigger a resort of items. However, the previous
way to trigger it only required a small bug fix to work and gives us a
couple of optimisations for free. This commit removes the secondary code
path and fixes the primary one.

CCBUG: 473999

23 months agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Tue, 23 Jan 2024 01:22:55 +0000 (01:22 +0000)]
GIT_SILENT Sync po/docbooks with svn

23 months agoAvoid sorting too frequently
Felix Ernst [Thu, 4 Jan 2024 17:16:47 +0000 (18:16 +0100)]
Avoid sorting too frequently

d98037745fe6b5efbe9b145da7d20fa2f731b6a6 changed the time from 500 ms to
50 ms. This commit changes it to 100 ms.

Information relevant for sorting might change repeatedly. Prior to this
commit here we would resort within 50 ms of sorting being requested. If a
lot of resorts would be requested in a short time frame, this could lead
to the item order changing within the view up to 20 times a second which
would lead to a lot of unnecessary movement and make it impossible to
read even file names during the repeated sorting.

100 ms is half as bad in that regard. Bigger values might be even better
    but it is a trade-off.

23 months agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Mon, 22 Jan 2024 01:40:05 +0000 (01:40 +0000)]
GIT_SILENT Sync po/docbooks with svn

23 months agodolphintabbar: only open tab on double left click
Yifan Zhu [Sat, 20 Jan 2024 18:14:23 +0000 (10:14 -0800)]
dolphintabbar: only open tab on double left click

A new tab should be opened only if the double click comes from the left
button.

BUG: 480098
FIXED-IN: 24.02

23 months agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Sun, 21 Jan 2024 01:21:11 +0000 (01:21 +0000)]
GIT_SILENT Sync po/docbooks with svn

23 months agorolesupdater: set isExpandable to false when dir is empty
Méven Car [Sat, 23 Dec 2023 12:48:16 +0000 (13:48 +0100)]
rolesupdater: set isExpandable to false when dir is empty

Signed-off-by: Méven Car <meven@kde.org>
23 months agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Sat, 20 Jan 2024 01:20:45 +0000 (01:20 +0000)]
GIT_SILENT Sync po/docbooks with svn

23 months agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Fri, 19 Jan 2024 01:24:45 +0000 (01:24 +0000)]
GIT_SILENT Sync po/docbooks with svn

23 months agoFix memory leak
Loren Burkholder [Thu, 18 Jan 2024 23:28:39 +0000 (18:28 -0500)]
Fix memory leak

23 months agoResize the split button when the menu is removed
Loren Burkholder [Wed, 17 Jan 2024 03:42:31 +0000 (22:42 -0500)]
Resize the split button when the menu is removed

23 months agoRemove the menu from the split button when splitscreen is closed
Loren Burkholder [Fri, 1 Dec 2023 15:51:05 +0000 (10:51 -0500)]
Remove the menu from the split button when splitscreen is closed

23 months agoRemove popout action from toolbar when split screen is closed
Loren Burkholder [Fri, 1 Dec 2023 04:20:24 +0000 (23:20 -0500)]
Remove popout action from toolbar when split screen is closed

It's pointless to show the popout action when splitscreen is closed,
so we'll remove it as a child of the splitscreen action whenever the
screen is not split.

23 months agoUse a separate menu action for split view action
Joshua Goins [Thu, 30 Nov 2023 03:14:06 +0000 (22:14 -0500)]
Use a separate menu action for split view action

Now that it's a KMenuAction, it becomes impossible to trigger the root
action when it's in a menu. To work around this, we create a new action
that mirrors the state of the original. It also takes the default
shortcut.

23 months agoMove popout action into split action dropdown
Loren Burkholder [Fri, 7 Apr 2023 14:59:05 +0000 (10:59 -0400)]
Move popout action into split action dropdown

23 months agoFollow the setting for which view to close
Loren Burkholder [Fri, 7 Apr 2023 14:58:09 +0000 (10:58 -0400)]
Follow the setting for which view to close

23 months agoAlways update the split view button
Loren Burkholder [Fri, 7 Apr 2023 14:56:01 +0000 (10:56 -0400)]
Always update the split view button

23 months agoUse better description for pop out action
Loren Burkholder [Fri, 7 Apr 2023 13:45:06 +0000 (09:45 -0400)]
Use better description for pop out action

23 months agoAllow popping out a split view
Loren Burkholder [Fri, 7 Apr 2023 00:05:48 +0000 (20:05 -0400)]
Allow popping out a split view

If you have a split view open, you can now pop the active half out into a new window by clicking the "Pop out" button in the toolbar or by activating "View > Pop out".

BUG: 270604

23 months agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Thu, 18 Jan 2024 01:21:46 +0000 (01:21 +0000)]
GIT_SILENT Sync po/docbooks with svn

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

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

23 months agoGIT_SILENT made messages (after extraction)
l10n daemon script [Wed, 17 Jan 2024 00:39:27 +0000 (00:39 +0000)]
GIT_SILENT made messages (after extraction)

23 months agoFix: "empty folder" placeholder text eating mouse events
Jin Liu [Tue, 16 Jan 2024 12:37:45 +0000 (12:37 +0000)]
Fix: "empty folder" placeholder text eating mouse events

BUG: 441070

23 months agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Tue, 16 Jan 2024 01:23:19 +0000 (01:23 +0000)]
GIT_SILENT Sync po/docbooks with svn

23 months agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Mon, 15 Jan 2024 01:22:50 +0000 (01:22 +0000)]
GIT_SILENT Sync po/docbooks with svn

23 months agoNever emit the fileMiddleClickActivated signal if isTabsForFilesEnabled is true
Stefano Crocco [Sun, 14 Jan 2024 09:36:32 +0000 (09:36 +0000)]
Never emit the fileMiddleClickActivated signal if isTabsForFilesEnabled is true

Commit d27ee07d makes it impossible for applications embedding Dolphin part (for example, Konqueror) to react to middle mouse click on a file. If I understand correctly (I'm not familiar with Dolphin code) the `fileMiddleClickActivated` signal is connected with a slot in `DolphinViewContainer`, which is only used by Dolphin itself and not by `DolphinPart`. The result is that middle clicking on a file (except archives) from a Dolphin part has no effect.

To avoid this situation, I removed the check for `!archiveProtocolIsEmpty()` in the `else if` condition. This way, if `isTabsForFilesEnabled()` is `true`, which should be true if and only if the view is inside a `DolphinPart`, the `activeTabRequested` or `tabRequested` signal will be emitted, allowing the embedding application to respond however it wants. When the view is inside the Dolphin application, instead, `isTabsForFilesEnabled()` will always be `false`, so the new behavior will be used.

23 months agoDolphinMainWindowTest: Add unit test for autosave session feature
Amol Godbole [Sat, 23 Dec 2023 21:36:31 +0000 (15:36 -0600)]
DolphinMainWindowTest: Add unit test for autosave session feature

Adds a simple test to check if session is autosaved when a new tab is
opened.

23 months agoDolphinView: Use SingleShot and Queued Connections
Amol Godbole [Thu, 9 Nov 2023 17:17:33 +0000 (11:17 -0600)]
DolphinView: Use SingleShot and Queued Connections

A minor refactor where Qt::SingleShotConnection has been utilized.
Also, signal delay using QTimer has been replaced with a
Qt::QueuedConnection.

23 months agoDolphinMainWindow: autosave session
Amol Godbole [Thu, 9 Nov 2023 17:05:48 +0000 (11:05 -0600)]
DolphinMainWindow: autosave session

Currently, the session is saved only when the app quits normally. Save
the session after a fixed time interval from the last state change i.e.
anytime the url is changed, or a tab is opened or closed, or the active
view is changed.

BUG: 425627

23 months agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Sun, 14 Jan 2024 01:41:04 +0000 (01:41 +0000)]
GIT_SILENT Sync po/docbooks with svn

23 months agoAdd setting also hide application/x-trash files when hiding hidden files
Méven Car [Sat, 6 Jan 2024 10:40:57 +0000 (11:40 +0100)]
Add setting also hide application/x-trash files when hiding hidden files

BUG: 475805

23 months agoAlways automatically choose a new file name while duplicating
Eugene Popov [Thu, 28 Dec 2023 10:06:09 +0000 (12:06 +0200)]
Always automatically choose a new file name while duplicating

Since now when duplicating items we automatically generate a name for the new item, we can do the same if an item with that name already exists.

BUG: 475410

23 months agoFix: closing split view doesn't update tab name
Jin Liu [Fri, 12 Jan 2024 04:56:43 +0000 (12:56 +0800)]
Fix: closing split view doesn't update tab name
BUG: 469316

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

23 months agoExplain free space button usage in tooltip
Felix Ernst [Sat, 2 Dec 2023 15:18:42 +0000 (16:18 +0100)]
Explain free space button usage in tooltip

This is to make sure that users do not have to guess why they would
want to press the button.

23 months agoGIT_SILENT Upgrade release service version to 24.04.70.
Albert Astals Cid [Thu, 11 Jan 2024 20:13:22 +0000 (21:13 +0100)]
GIT_SILENT Upgrade release service version to 24.04.70.

23 months agoGIT_SILENT Sync po/docbooks with svn
l10n daemon script [Thu, 11 Jan 2024 01:21:04 +0000 (01:21 +0000)]
GIT_SILENT Sync po/docbooks with svn

23 months agoKItemListRoleEditor: Disable spellchecking
Akseli Lahtinen [Wed, 10 Jan 2024 14:12:54 +0000 (14:12 +0000)]
KItemListRoleEditor: Disable spellchecking

No need for spellchecking when renaming folders/filenames.

BUG:477897

23 months agoterminalpanel.cpp: Set m_konsolePart to nullptr during exit signal
Akseli Lahtinen [Wed, 10 Jan 2024 09:22:46 +0000 (09:22 +0000)]
terminalpanel.cpp: Set m_konsolePart to nullptr during exit signal

If Dolphin terminal is open, and one types `exit` there and then closes Dolphin, Dolphin crashes due to a dangling pointer.

Konsole KPart is deleting itself when Konsole session exits, but Dolphin tracks it as a child of the Terminal Panel.
The Terminal Panel doesn't get destroyed when Konsole KPart does, and it tries to double free during children clean up.
(Thanks @sitter !)

Setting `m_konsolePart` to `nullptr` during exit signal fixes this, since there is already check in place for that in the destructor.

BUG:479596

23 months agoSVN_SILENT made messages (.desktop file) - always resolve ours
l10n daemon script [Wed, 10 Jan 2024 02:08:59 +0000 (02:08 +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"