┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-09-05KItemListView: Fix inconsistencies in requiredWidth calculationAmol Godbole
Commits d3839617 and 3bf471e0 introduced a few changes to requiredWidth calculation. This commit makes the calculation of requiredWidth consistent across KItemListView.
2023-09-05GIT_SILENT Sync po/docbooks with svnl10n daemon script
2023-09-04Restore the URL when DolphinSearchBox is clearedAmol Godbole
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
2023-09-04KFileItemModel: Delay emitting currentDirectoryRemoved() signalAmol Godbole
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
2023-09-04GIT_SILENT Sync po/docbooks with svnl10n daemon script
2023-09-03GIT_SILENT Sync po/docbooks with svnl10n daemon script
2023-09-02fix test in FreeBsd KItemListControllerExpandTest::testDirExpandMéven Car
2023-09-02Add focusOut and focusIn event support for KFileItemListView and update ↵Méven Car
selected widget on focus change
2023-09-02k[standard]itemlistwidget: Account for view focus in selection highlightOliver Beard
2023-09-02GIT_SILENT Sync po/docbooks with svnl10n daemon script
2023-09-01Enable GitLab CI for FlatpakJulius Enriquez
2023-09-01GIT_SILENT Sync po/docbooks with svnl10n daemon script
2023-08-31GIT_SILENT Sync po/docbooks with svnl10n daemon script
2023-08-30GIT_SILENT Sync po/docbooks with svnl10n daemon script
2023-08-29Fix a bunch of clazy warningsMéven Car
2023-08-29GIT_SILENT Sync po/docbooks with svnl10n daemon script
2023-08-28Use KMessageBox::warningContinueCancel when appropriateMéven Car
This will prevent saving the "Cancel" + "don't show again" result, which is meaningless.
2023-08-28Confirmations setting: Add checkbox for ConfirmOpenManyFolders and ↵Méven Car
ConfirmOpenManyTerminals We have to special handle the values saved as it is interpreted by KMessageBox
2023-08-28Clean obsolete ifdefs since dolphin requires KF 5.101+Méven Car
2023-08-28GIT_SILENT Sync po/docbooks with svnl10n daemon script
2023-08-27GIT_SILENT Sync po/docbooks with svnl10n daemon script
2023-08-26GIT_SILENT Sync po/docbooks with svnl10n daemon script
2023-08-25GIT_SILENT Sync po/docbooks with svnl10n daemon script
2023-08-24Special case file opening with middle click for executable scriptsMéven Car
Since the first action would launch the script, we can use the first application associated to open the file.
2023-08-24GIT_SILENT Sync po/docbooks with svnl10n daemon script
2023-08-23KStandardItemListWidget: Render pixmap with explicit dprKai Uwe Broulik
Instead of using the one from QApplication, use the one from the window.
2023-08-23Merge branch 'master' into kf6Méven Car
2023-08-23Allow to not ask again confirmation when opening 5 or more files or terminal ↵Felix Ernst
at once BUG: 473513
2023-08-23On middle-click, open file with the second application for the file mimeMéven Car
FEATURE: 390631
2023-08-23Re-Allow to set settings in Settings-> View-> General pageMéven Car
Regressed in 489b56b68bb29e81337e115c490eea4403001b71 Simplify implementation by sharing making class ViewSettingsPage implement SettingsPageBase sharing implementation with other tabs in viewsettingspage
2023-08-23GIT_SILENT Sync po/docbooks with svnl10n daemon script
2023-08-22Swap "Open Path in New Tab" and "Open Path in New Window"Ilya Bizyaev
Looks like I missed it back in https://invent.kde.org/system/dolphin/-/commit/402f7f3041d45d8c5969f3bc202fe9156891cd2e — so fixing now :)
2023-08-22GIT_SILENT Sync po/docbooks with svnl10n daemon script
2023-08-21GIT_SILENT Sync po/docbooks with svnl10n daemon script
2023-08-20KItemListView: Use own palette rather than go hunt for the sceneKai Uwe Broulik
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-20GIT_SILENT Sync po/docbooks with svnl10n daemon script
2023-08-19GIT_SILENT Sync po/docbooks with svnl10n daemon script
2023-08-18Adapt to KNotifcations API changeNicolas Fella
2023-08-18Dolphin settings revampDimosthenis Krallis
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-18GIT_SILENT Sync po/docbooks with svnl10n daemon script
2023-08-17Set Maximum Tab Width for folders to Tab barK. Cottonears
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-16GIT_SILENT Update Appstream for new releaseHeiko Becker
(cherry picked from commit c08f661a2cb9bacc533bd278d0dd39c63c33448a)
2023-08-14Adapt to kbookmarks API changeNicolas Fella
2023-08-13Don't compute size for non-local urlsMéven Car
Hide progressInfo for listDir job on the non-recursize path. BUG: 472912
2023-08-11Fix musl build by using fts_* from external libraryBart Ribbers
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-11GIT_SILENT Sync po/docbooks with svnl10n daemon script
2023-08-10Merge branch 'master' into kf6Nicolas Fella
2023-08-10Set Notify flag on close running terminal app promptKai Uwe Broulik
Ensures the warning sound is played.
2023-08-10GIT_SILENT Sync po/docbooks with svnl10n daemon script
2023-08-09GIT_SILENT Sync po/docbooks with svnl10n daemon script