applications-25.04.1
This commit is contained in:
@@ -1,38 +0,0 @@
|
||||
From 6032b78512685dc7d6cc3754d536823d428525c4 Mon Sep 17 00:00:00 2001
|
||||
From: Felix Ernst <felixernst@zohomail.eu>
|
||||
Date: Wed, 16 Apr 2025 13:50:05 +0000
|
||||
Subject: [PATCH] Fix session restore
|
||||
|
||||
Since https://commits.kde.org/kxmlgui/8c9fb02a1d37672b26a03a9dd9e8675743deb269
|
||||
KXmlGui only triggers a session restore for a window when the
|
||||
session config contains a "NumberOfWindows" key with a value >= 1.
|
||||
This commit adds such a key to the Dolphin session config, which
|
||||
fixes the Dolphin main window restore for KXmlGui versions
|
||||
containing that commit.
|
||||
|
||||
BUG: 502770
|
||||
|
||||
|
||||
(cherry picked from commit c0bf226aa1cc02c9bffff1ec05e07a255d8d2f6e)
|
||||
|
||||
Co-authored-by: Felix Ernst <felixernst@zohomail.eu>
|
||||
---
|
||||
src/dolphinmainwindow.cpp | 2 ++
|
||||
1 file changed, 2 insertions(+)
|
||||
|
||||
diff --git a/src/dolphinmainwindow.cpp b/src/dolphinmainwindow.cpp
|
||||
index 8a6c99ce57..391fe81a8c 100644
|
||||
--- a/src/dolphinmainwindow.cpp
|
||||
+++ b/src/dolphinmainwindow.cpp
|
||||
@@ -757,6 +757,8 @@ void DolphinMainWindow::slotSaveSession()
|
||||
KConfig *config = KConfigGui::sessionConfig();
|
||||
saveGlobalProperties(config);
|
||||
savePropertiesInternal(config, 1);
|
||||
+ KConfigGroup group = config->group(QStringLiteral("Number"));
|
||||
+ group.writeEntry("NumberOfWindows", 1); // Makes session restore aware that there is a window to restore.
|
||||
|
||||
auto future = QtConcurrent::run([config]() {
|
||||
config->sync();
|
||||
--
|
||||
GitLab
|
||||
|
||||
@@ -11,10 +11,10 @@
|
||||
<License>GPLv2</License>
|
||||
<Summary>KDE File Manager</Summary>
|
||||
<Description>dolphin is the File Manager for KDE.</Description>
|
||||
<Archive sha1sum="52f26e691f762183db3c4861596bc5bf27208779" type="tarxz">mirrors://kde/stable/release-service/25.04.0/src/dolphin-25.04.0.tar.xz</Archive>
|
||||
<Archive sha1sum="2190e3da19a6fecf5992a9873a2e0e7e24e9f1ca" type="tarxz">mirrors://kde/stable/release-service/25.04.1/src/dolphin-25.04.1.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency versionFrom="6.1.0">baloo-devel</Dependency>
|
||||
<Dependency versionFrom="25.04.0">baloo-widgets-devel</Dependency>
|
||||
<Dependency versionFrom="25.04.1">baloo-widgets-devel</Dependency>
|
||||
<Dependency versionFrom="5.19.0">kfilemetadata-devel</Dependency>
|
||||
<Dependency>extra-cmake-modules</Dependency>
|
||||
<Dependency>plasma-activities-devel</Dependency>
|
||||
@@ -35,16 +35,16 @@
|
||||
<Dependency>kparts-devel</Dependency>
|
||||
<Dependency>ktextwidgets-devel</Dependency>
|
||||
<Dependency>solid-devel</Dependency>
|
||||
<Dependency versionFrom="6.6.3">qt6-base-devel</Dependency>
|
||||
<Dependency versionFrom="6.9.0">qt6-base-devel</Dependency>
|
||||
<Dependency>qt6-phonon-devel</Dependency>
|
||||
<Dependency versionFrom="25.04.0">kio-extras-devel</Dependency>
|
||||
<Dependency versionFrom="25.04.1">kio-extras-devel</Dependency>
|
||||
<Dependency>libxml2-devel</Dependency>
|
||||
<Dependency>docbook-xsl</Dependency>
|
||||
<Dependency>kuserfeedback-devel</Dependency>
|
||||
<Dependency>packagekit-qt6-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
<Patches>
|
||||
<Patch level="1">6032b785.patch</Patch>
|
||||
<!-- <Patch level="1">6032b785.patch</Patch> -->
|
||||
</Patches>
|
||||
</Source>
|
||||
|
||||
@@ -52,7 +52,7 @@
|
||||
<Name>dolphin</Name>
|
||||
<RuntimeDependencies>
|
||||
|
||||
<Dependency versionFrom="6.6.3">qt6-base</Dependency>
|
||||
<Dependency versionFrom="6.9.0">qt6-base</Dependency>
|
||||
<Dependency>kfilemetadata</Dependency>
|
||||
<Dependency>baloo</Dependency>
|
||||
<Dependency>baloo-widgets</Dependency>
|
||||
@@ -103,14 +103,14 @@
|
||||
<Name>dolphin-devel</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">dolphin</Dependency>
|
||||
<Dependency versionFrom="6.6.3">qt6-base-devel</Dependency>
|
||||
<Dependency versionFrom="6.9.0">qt6-base-devel</Dependency>
|
||||
<Dependency>qt6-phonon-devel</Dependency>
|
||||
<Dependency>kio-devel</Dependency>
|
||||
<Dependency>kcmutils-devel</Dependency>
|
||||
<Dependency>knewstuff-devel</Dependency>
|
||||
<Dependency>plasma-activities-devel</Dependency>
|
||||
<Dependency>baloo-devel</Dependency>
|
||||
<Dependency versionFrom="25.04.0">baloo-widgets-devel</Dependency>
|
||||
<Dependency versionFrom="25.04.1">baloo-widgets-devel</Dependency>
|
||||
<Dependency>kfilemetadata-devel</Dependency>
|
||||
<Dependency>kparts-devel</Dependency>
|
||||
<Dependency>ktexteditor-devel</Dependency>
|
||||
@@ -126,6 +126,13 @@
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="63">
|
||||
<Date>2025-05-08</Date>
|
||||
<Version>25.04.1</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Pisi Linux Community</Name>
|
||||
<Email>admin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="62">
|
||||
<Date>2025-04-28</Date>
|
||||
<Version>25.04.0</Version>
|
||||
|
||||
Reference in New Issue
Block a user