Commit graph

8076 commits

Author SHA1 Message Date
Albert Astals Cid 4eb7dab4ff flatpak: Switch to non-preview runtime 2024-03-06 00:13:52 +01:00
l10n daemon script 2361b031a4 GIT_SILENT Sync po/docbooks with svn 2024-03-05 01:21:21 +00:00
Nicolas Fella 5d96999a51 Open KFind with current dir
Amends 2cd3d58eec

BUG: 482343
2024-03-03 23:25:09 +01:00
l10n daemon script 6231e67120 GIT_SILENT Sync po/docbooks with svn 2024-03-01 01:43:28 +00:00
Jin Liu dc149ec5e5 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.
2024-02-29 23:13:47 +00:00
l10n daemon script 992272f8c5 GIT_SILENT Sync po/docbooks with svn 2024-02-29 01:23:47 +00:00
l10n daemon script 68c8b1ebf5 GIT_SILENT Sync po/docbooks with svn 2024-02-28 01:21:56 +00:00
nerdopolis turfwalker e1848a48bb Fix compile with Qt 6.7 2024-02-27 12:54:09 +00:00
Jin Liu 0eed595268 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.
2024-02-27 10:13:21 +08:00
l10n daemon script f13f3c7a26 GIT_SILENT Sync po/docbooks with svn 2024-02-26 01:24:18 +00:00
l10n daemon script 5698ad8ee3 GIT_SILENT made messages (after extraction) 2024-02-26 00:39:42 +00:00
l10n daemon script 16790e05be GIT_SILENT Sync po/docbooks with svn 2024-02-24 01:20:20 +00:00
l10n daemon script 13eef198b7 GIT_SILENT made messages (after extraction) 2024-02-24 00:39:10 +00:00
Felix Ernst 84447aab47 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.
2024-02-23 10:19:39 +00:00
Felix Ernst 94828aa307 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
2024-02-23 10:19:39 +00:00
Felix Ernst 796332d63a 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.
2024-02-23 09:45:53 +00:00
l10n daemon script 41bd0d27fa GIT_SILENT Sync po/docbooks with svn 2024-02-22 01:23:37 +00:00
Vlad Zahorodnii 19a59fad5f Fix a crash in DolphinSearchBox::hideEvent()
BUG: 481553
2024-02-21 10:13:46 +00:00
l10n daemon script 855c712a23 GIT_SILENT Sync po/docbooks with svn 2024-02-21 01:23:40 +00:00
l10n daemon script a309c43e7a GIT_SILENT Sync po/docbooks with svn 2024-02-20 01:25:33 +00:00
l10n daemon script f1468a9e76 GIT_SILENT Sync po/docbooks with svn 2024-02-19 01:27:11 +00:00
l10n daemon script bc34e50486 GIT_SILENT made messages (after extraction) 2024-02-19 00:39:32 +00:00
Felix Ernst 803a1b36db Add documentation 2024-02-18 15:14:58 +00:00
l10n daemon script 33247d6699 GIT_SILENT Sync po/docbooks with svn 2024-02-18 01:25:24 +00:00
l10n daemon script 5e65de9386 GIT_SILENT made messages (after extraction) 2024-02-18 00:39:50 +00:00
Jin Liu c9c3531c0b 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
2024-02-17 11:14:46 +00:00
Heiko Becker cda139ccab GIT_SILENT Update Appstream for new release
(cherry picked from commit 1228582f92)
2024-02-16 00:05:16 +01:00
l10n daemon script d4791bdd0a GIT_SILENT Sync po/docbooks with svn 2024-02-14 01:24:55 +00:00
l10n daemon script 1ff71d808c GIT_SILENT made messages (after extraction) 2024-02-14 00:40:04 +00:00
l10n daemon script 54eabafca9 GIT_SILENT made messages (after extraction) 2024-02-11 00:40:07 +00:00
l10n daemon script b9c240596a GIT_SILENT Sync po/docbooks with svn 2024-02-10 01:35:05 +00:00
l10n daemon script 4901cfb8e6 GIT_SILENT made messages (after extraction) 2024-02-10 00:41:11 +00:00
Heiko Becker 006163f1d3 GIT_SILENT Update Appstream for new release
(cherry picked from commit 2510ec245e)
2024-02-09 23:23:34 +01:00
l10n daemon script 7d96c4b19a GIT_SILENT Sync po/docbooks with svn 2024-02-09 01:27:53 +00:00
l10n daemon script c854151a79 GIT_SILENT made messages (after extraction) 2024-02-09 00:40:17 +00:00
l10n daemon script 4d20296733 GIT_SILENT Sync po/docbooks with svn 2024-02-08 01:24:48 +00:00
l10n daemon script 6ab35414b6 GIT_SILENT Sync po/docbooks with svn 2024-02-06 01:41:42 +00:00
l10n daemon script f68e223db3 GIT_SILENT made messages (after extraction) 2024-02-06 00:40:02 +00:00
l10n daemon script 2b836b2b2f GIT_SILENT Sync po/docbooks with svn 2024-02-05 01:36:15 +00:00
l10n daemon script 604d9c906b GIT_SILENT made messages (after extraction) 2024-02-05 00:39:53 +00:00
l10n daemon script 53e86af8b3 GIT_SILENT Sync po/docbooks with svn 2024-02-04 01:22:25 +00:00
l10n daemon script bc6b1c0036 GIT_SILENT made messages (after extraction) 2024-02-04 00:39:44 +00:00
l10n daemon script 00ec615fe6 GIT_SILENT Sync po/docbooks with svn 2024-02-03 01:25:46 +00:00
Timothée Ravier b0c2c487f0 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
2024-02-02 19:00:50 +01:00
Carl Schwan 7fa28e9ab9 flatpak: Use specific tag for baloo 2024-02-02 10:26:48 +00:00
Carl Schwan 173f657aba Fix flatpak
Update with the state of the manifest on github and install icons at the
correct location
2024-02-02 10:26:48 +00:00
Carl Schwan 6bd103b322 Fix flatpak
Update with the state of the manifest on github and install icons at the
correct location
2024-02-02 10:26:48 +00:00
l10n daemon script c7f5125410 GIT_SILENT Sync po/docbooks with svn 2024-02-02 01:20:57 +00:00
Felix Ernst a4efbfbfa6 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.
2024-02-01 12:20:10 +01:00
Felix Ernst 65ba5a58c0 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.
2024-02-01 10:43:53 +00:00