| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-04-23 | Add two first appium tests that run on CI | Méven Car | |
| Based upon @mart https://invent.kde.org/system/dolphin/-/merge_requests/492/diffs Co-authored-by: Marco Martin <[email protected]> | |||
| 2024-04-21 | GIT_SILENT Upgrade release service version to 24.07.70. | Albert Astals Cid | |
| 2024-03-25 | Use craft to build for windows | Méven Car | |
| 2024-01-11 | GIT_SILENT Upgrade release service version to 24.04.70. | Albert Astals Cid | |
| 2024-01-09 | GIT_SILENT Upgrade release service version to 24.01.90. | Albert Astals Cid | |
| 2023-12-18 | GIT_SILENT Upgrade release service version to 24.01.85. | Albert Astals Cid | |
| 2023-11-30 | Fix building with activities after the kactivities -> plasma-activities rename | Antonio Rojas | |
| 2023-11-25 | GIT_SILENT Upgrade release service version to 24.01.80. | Albert Astals Cid | |
| 2023-11-23 | Port to KF6 rename of KUserFeedback | Jonathan Esk-Riddell | |
| 2023-11-17 | Fix finding KActivities lib after its move to Plasma namespace | Antonio Rojas | |
| 2023-11-08 | Port away from KMoreTools | Nicolas Fella | |
| The idea behind KMoreTools was to point the user at external tools for a given job. It provides a rather complex framework for that, including suggesting not-yet-installed tools. The UX behind that isn't great though, which somewhat deep menu hierarchies and a somewhat arbitrary list of tools. Most KDE apps have moved away from it, with only Dolphin remaining. Instead provide direct integration with relevant KDE tools (Filelight, KDiskFree, KFind) | |||
| 2023-11-08 | Master is qt6 only. Not necessary to use ${QT_MAJOR_VERSION} now. | Laurent Montel | |
| Remove qt5 specific cmake code too | |||
| 2023-11-07 | GIT_SILENT Upgrade release service version to 24.01.75. | Albert Astals Cid | |
| 2023-08-11 | Fix musl build by using fts_* from external library | Bart 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-10 | Merge branch 'master' into kf6 | Nicolas Fella | |
| 2023-07-17 | GIT_SILENT Upgrade release service version to 23.11.70. | Albert Astals Cid | |
| 2023-05-09 | Ensure good export of dolphinvcs headers | Méven Car | |
| 2023-05-08 | Merge branch 'master' into kf6 | Méven Car | |
| 2023-05-08 | Improve kuserfeedback import | Méven Car | |
| 2023-05-08 | Fix kuserfeedback version | Méven Car | |
| 2023-05-08 | Clean a debug message | Méven Car | |
| 2023-05-07 | Port to Qt6 | Méven Car | |
| 2023-03-10 | GIT_SILENT Upgrade release service version to 23.07.70. | Albert Astals Cid | |
| 2023-03-04 | Use separate KMoreTools library | Alexander Lohnau | |
| 2023-03-04 | Remove deprecated KServiceTypeTrader | Dāvis Mosāns | |
| 2023-03-04 | Rename KF5 to KF6 | Dāvis Mosāns | |
| 2023-02-14 | Revert "Remove deprecated KServiceTypeTrader" | Méven Car | |
| This reverts commit 648c2db6e4c6552962c20d2f9e4d3ce44e02d212. | |||
| 2023-02-10 | Remove deprecated KServiceTypeTrader | Dāvis Mosāns | |
| 2023-02-05 | Add clang-format and format code as in Frameworks | Serg Podtynnyi | |
| 2023-01-15 | Add missing KCodecs link | Nicolas Fella | |
| 2022-12-30 | Properly use X11 startup ids | Nicolas Fella | |
| When one instance of Dolphin activates another it passes a startupId (X11) / activation token (wayland) along. On X11 this is passed using the DESKTOP_STARTUP_ID environment variable. The code tries to read that through KStartupInfo::startupId(). That doesn't work though, since Qt at startup reads the environment variable afterwards. However, it is nice enough to allow us to access it through QX11Info::nextStartupId(). Use that to read the token in the first instance and pass it to the second instance like we do on Wayland The user-facing impact of this is minimal since KStartupInfo::setNewStartupId internally falls back to KWindowSystem::forceActiveWindow when no startupId is passed. | |||
| 2022-12-12 | Add zsh completions | ivan tkachenko | |
| Completes all non-generic-Qt options listed in --help output. Note: it uses the new variable KDE_INSTALL_ZSHAUTOCOMPLETEDIR, which was added in ECM 5.101. Read more: https://invent.kde.org/frameworks/extra-cmake-modules/-/merge_requests/310 | |||
| 2022-11-05 | GIT_SILENT Upgrade release service version to 23.03.70. | Albert Astals Cid | |
| 2022-08-01 | Sync QT_MIN_VERSION with KF's REQUIRED_QT_VERSION | Laurent Montel | |
| In KF we already looking for 5.15.2 and looking something lower than that is a bit meaningless | |||
| 2022-07-12 | GIT_SILENT Upgrade release service version to 22.11.70. | Albert Astals Cid | |
| 2022-06-28 | Remove defunc & now deprecated SHOW_DEPRECATIONS flag | Friedrich W. H. Kossebau | |
| ecm_set_disabled_deprecation_versions() in versions < 5.96 was brokwn when it comes to SHOW_DEPRECATIONS, warnings for newer deprecations were disabled if the flag was set or not. Starting with ECM 5.96 the macro now enables warnings by default, so the flag is no longer needed. GIT_SILENT | |||
| 2022-06-12 | Bump KF5_MIN_VERSION after e9bd295b make 5.92 necessary | Méven Car | |
| 2022-05-23 | Add ki18n_install and kdoctools_install | Albert Astals Cid | |
| 2022-03-23 | Using the gesture recognizer from KWidgetsAddons | Steffen Hartleib | |
| Using the gesture recognizer from KWidgetsAddons, so that the source code for the gestures is only in one place | |||
| 2022-03-15 | Fix some compile error against qt6 | Laurent Montel | |
| 2022-03-12 | GIT_SILENT Upgrade release service version to 22.07.70. | Albert Astals Cid | |
| 2022-01-14 | Adapt build system for building against qt6 | Laurent Montel | |
| 2022-01-14 | Utilize ecm_set_deprecation_versions to exclude deprecated API | Alexander Lohnau | |
| 2022-01-09 | Port back to KFilePlacesView | Kai Uwe Broulik | |
| This removes the custom-view engine version of the places panel and replaces it with the upstream `KFilePlacesView` from KIO. | |||
| 2022-01-04 | Add Flatpak patches to Dolphin depending on CMake definition | Claudio Cambra | |
| When Dolphin gets packaged as a flatpak, this patch gets applied: https://invent.kde.org/packaging/flatpak-kde-applications/-/blob/master/dolphinpatch.patch That's not really an ideal solution, so this is probably a better idea -- to upstream the patches and apply them depending on a CMake definition | |||
| 2021-12-31 | Improve sudo/kdesu error message | Nate Graham | |
| Now that you can get elevated privileges while using the app, we can display a more useful and descriptive error message when people try to run Dolphin using `sudo` or `kdesu`. Also bump the frameworks dependency to 5.90 since that's the KIO version that includes this change, so we can be sure that the message is always accurate. | |||
| 2021-12-13 | Use KDECompilerSettings instead of KDEFrameworkCompilerSettings | Friedrich W. H. Kossebau | |
| The latter is only for KF modules to use. Also include the KDE cmake modules as first thing, as their settings can influence other included macros. GIT_SILENT | |||
| 2021-12-13 | Build without KDE & Qt derecations | Alexander Lohnau | |
| 2021-12-02 | [Location Bar] Add the ability to show hidden folders in the subdirectories ↵ | Eugene Popov | |
| popup | |||
| 2021-11-08 | GIT_SILENT Upgrade release service version to 22.03.70. | Heiko Becker | |
