1
0
mirror of https://invent.kde.org/system/dolphin synced 2024-07-04 17:30:55 +00:00
Commit Graph

7753 Commits

Author SHA1 Message Date
Méven Car
ae1980442d Merge branch 'master' into kf6 2023-08-23 18:56:41 +02:00
Felix Ernst
11fb9344c0 Allow to not ask again confirmation when opening 5 or more files or terminal at once
BUG: 473513
2023-08-23 16:54:52 +00:00
Méven Car
d27ee07de7 On middle-click, open file with the second application for the file mime
FEATURE: 390631
2023-08-23 12:35:48 +00:00
Méven Car
ff852b97f1 Re-Allow to set settings in Settings-> View-> General page
Regressed in 489b56b68b

Simplify implementation by sharing making class ViewSettingsPage implement SettingsPageBase sharing implementation with other tabs in viewsettingspage
2023-08-23 14:26:09 +02:00
l10n daemon script
8891258ef6 GIT_SILENT Sync po/docbooks with svn 2023-08-23 01:49:56 +00:00
Ilya Bizyaev
d37cb5eb36
Swap "Open Path in New Tab" and "Open Path in New Window"
Looks like I missed it back in
402f7f3041
— so fixing now :)
2023-08-22 23:22:05 +02:00
l10n daemon script
1fca465624 GIT_SILENT Sync po/docbooks with svn 2023-08-22 01:50:25 +00:00
l10n daemon script
e2e1cd0d8e GIT_SILENT Sync po/docbooks with svn 2023-08-21 01:49:09 +00:00
Kai Uwe Broulik
21cd9da8fd 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.
2023-08-20 20:08:58 +00:00
l10n daemon script
3eb2707dab GIT_SILENT Sync po/docbooks with svn 2023-08-20 01:48:49 +00:00
l10n daemon script
abe90ed3e0 GIT_SILENT Sync po/docbooks with svn 2023-08-19 01:47:48 +00:00
Nicolas Fella
b7e859827d Adapt to KNotifcations API change 2023-08-18 20:39:15 +00:00
Dimosthenis Krallis
489b56b68b Dolphin settings revamp
It includes a move of the settings in the Navigation and Startup sections to the Interface (formerly Behavior) section.
It also includes a new tab in the View (formerly View Mode) section, called General where some settings regarding Display style, Browsing and Miscellaneous settings
The Interface section has new tabs named Folders & Tabs and Status & Location bars respectively where most of the Startup and Navigation settings moved.

The `dolphin/kcms/kcm_dolphinnavigation` kcm is removed.
2023-08-18 07:07:48 +00:00
l10n daemon script
f413e83a22 GIT_SILENT Sync po/docbooks with svn 2023-08-18 01:46:46 +00:00
K. Cottonears
1165a1bc52 Set Maximum Tab Width for folders to Tab bar
There is no limit to the width of tabs with the tab bar of the main window. If the directory name is too long, tabs can take up a lot of space and can lead to inconsistent tab widths.

To alleviate this, set a maximum tab bar text width of 40 characters for each folder.

BUG: 420870
2023-08-17 07:22:49 +00:00
Heiko Becker
399309d36c GIT_SILENT Update Appstream for new release
(cherry picked from commit c08f661a2c)
2023-08-16 22:48:35 +02:00
Nicolas Fella
62ba2dd877 Adapt to kbookmarks API change 2023-08-14 23:18:19 +02:00
Méven Car
aded2d716d Don't compute size for non-local urls
Hide progressInfo for listDir job on the non-recursize path.

BUG: 472912
2023-08-13 08:44:24 +00:00
Bart Ribbers
32a5f1c041 Fix musl build by using fts_* from external library
musl does not support fts. There is however a standalone package that
can be used, but it must be linked against. This commit adds a check
that makes sure to link to the external library if it is required.
2023-08-11 08:45:13 +00:00
l10n daemon script
05b6f5d706 GIT_SILENT Sync po/docbooks with svn 2023-08-11 01:48:02 +00:00
Nicolas Fella
521f4937d5 Merge branch 'master' into kf6 2023-08-10 14:42:08 +02:00
Kai Uwe Broulik
fc6fa9ba98 Set Notify flag on close running terminal app prompt
Ensures the warning sound is played.
2023-08-10 14:13:13 +02:00
l10n daemon script
907981387c GIT_SILENT Sync po/docbooks with svn 2023-08-10 01:49:21 +00:00
l10n daemon script
c3857e5bb8 GIT_SILENT Sync po/docbooks with svn 2023-08-09 01:53:13 +00:00
l10n daemon script
5da1591561 GIT_SILENT Sync po/docbooks with svn 2023-08-08 01:54:49 +00:00
l10n daemon script
4cb1628422 GIT_SILENT Sync po/docbooks with svn 2023-08-06 01:54:04 +00:00
l10n daemon script
ed841a3b66 GIT_SILENT Sync po/docbooks with svn 2023-08-05 01:50:07 +00:00
l10n daemon script
63ec9a6bc8 GIT_SILENT Sync po/docbooks with svn 2023-08-04 01:49:59 +00:00
Kai Uwe Broulik
23b7d64d9c Adjust to changes in KToolBarPopupAction
`menu()` will be null, instead use the provided `popupMenu()`.
Use `KToolBarPopupAction`'s mode enum instead of `QToolBar`'s
2023-08-03 13:26:43 +02:00
Amol Godbole
0dac2ea9e9 Add alternate shortcut for replaceLocation action
Alt + D is a common shortcut for replacing location. Add this as an alternate shortcut.

BUG: 468445
2023-08-03 11:00:51 +00:00
Amol Godbole
c1b2605243 DolphinView: initialize m_controlWheelAccumulatedDelta
Ctrl + scroll wheel zoom was not working as designed after Dolphin is launched. Initialize m_controlWheelAccumulatedDelta in DolphinView's constructor. 

BUG: 469354
2023-08-03 10:44:20 +00:00
l10n daemon script
58ddbda561 GIT_SILENT Sync po/docbooks with svn 2023-08-03 02:21:45 +00:00
l10n daemon script
1fb20d1f2a GIT_SILENT Sync po/docbooks with svn 2023-08-02 01:58:30 +00:00
Steffen Hartleib
89dcef3af4 Enter selection mode by tap-and-holding an already selected item
Allow entering selection mode by touching an already selected item.

BUG: 462778
2023-08-01 10:10:28 +00:00
Amol Godbole
567f2858ac Fix incorrect file selection after file rename
forceUrlsSelection() needs to be called only when new name of renamed
file does not exist.

BUG: 417930
2023-08-01 09:59:57 +00:00
l10n daemon script
c6e12feb0b GIT_SILENT Sync po/docbooks with svn 2023-07-31 02:22:22 +00:00
Nicolas Fella
be81255383 Don't request kio-extras on FreeBSD
It's not available on freebsd-qt6
2023-07-30 13:48:19 +02:00
l10n daemon script
a85cf6c5c5 GIT_SILENT Sync po/docbooks with svn 2023-07-28 01:57:51 +00:00
l10n daemon script
2f0369b333 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"
2023-07-28 01:43:52 +00:00
Steffen Hartleib
3123c086a7 Avoid unwanted drag and drop action
Use the screen position for a touch event to calculate the start drag distance.

BUG: 464594
2023-07-27 09:23:07 +00:00
Méven Car
2f36c05b9c Minor code improvement
NO_CHANGELOG
2023-07-27 09:50:28 +02:00
l10n daemon script
ee5432b549 GIT_SILENT Sync po/docbooks with svn 2023-07-27 01:49:46 +00:00
Méven Car
a9123455de Update following removing of KIO::FileSystemFreeSpaceJob::result overload
NO_CHANGELOG
2023-07-26 10:13:50 +02:00
l10n daemon script
c099dfffeb GIT_SILENT Sync po/docbooks with svn 2023-07-25 01:50:24 +00:00
Jakob Petsovits
1645458d34 KF6 Dolphin depends on kio-extras, for kcm_trash embedded in settings
When kio-extras is not installed (or kcm_trash.so exists, but
is outdated) then opening the "Configure Dolphin..." settings dialog
will crash. It tries to load kcm_trash with its old KCModule plugin
construction signature and gets a fatal symbol mismatch.

kcm_trash was recently moved from kio to kio-extras and is
unconditionally loaded in non-Windows environments, so that
dependency should be required in the metadata for kdesrc-build.
2023-07-24 14:00:36 -04:00
l10n daemon script
45a24e0e40 GIT_SILENT Sync po/docbooks with svn 2023-07-24 09:17:09 +00:00
l10n daemon script
b091804c3e GIT_SILENT Sync po/docbooks with svn 2023-07-21 02:08:58 +00:00
l10n daemon script
0c7665eb2e GIT_SILENT Sync po/docbooks with svn 2023-07-19 03:00:30 +00:00
Nate Graham
6ae9e38a55 Add contribute link to AppStream metadata
Pointing to the readme file is reasonable enough.
2023-07-18 16:05:18 +03:00
l10n daemon script
4c8ea8e2c8 GIT_SILENT Sync po/docbooks with svn 2023-07-18 01:59:19 +00:00