Debian Patches

Status for lomiri-dekko-app/0.4.1+dfsg-1

Patch Description Author Forwarded Bugs Origin Last update
2001-Merge-dependent-projects-and-switch-to-cmake.patch Merge dependent projects and switch to cmake

#diff --git a/.gitmodules b/.gitmodules
#index 41f7284..c87a464 100644
#--- a/.gitmodules
#+++ b/.gitmodules
#@@ -1,24 +1,6 @@
# [submodule "upstream/qmf"]
# path = upstream/qmf
# url = https://gitlab.com/dekkan/messagingframework.git
#-[submodule "upstream/maz-db"]
#- path = upstream/maz-db
#- url = https://gitlab.com/dekkoproject/maz-db.git
#-[submodule "upstream/notify"]
#- path = upstream/notify
#- url = https://gitlab.com/dekkan/notify.git
# [submodule "upstream/quick-flux"]
# path = upstream/quick-flux
# url = https://gitlab.com/dekkan/quick-flux.git
#-[submodule "upstream/snap-standard-paths"]
#- path = upstream/snap-standard-paths
#- url = https://gitlab.com/dekkoproject/snap-standard-paths.git
#-[submodule "upstream/super-macros"]
#- path = upstream/super-macros
#- url = https://gitlab.com/dekkoproject/super-macros.git
#-[submodule "upstream/ubuntu-push-client"]
#- path = upstream/ubuntu-push-client
#- url = https://gitlab.com/dekkoproject/ubuntu-push-client.git
#-[submodule "upstream/richtext-editor"]
#- path = upstream/richtext-editor
#- url = https://gitlab.com/dekkan/qml-richtext-editor.git
diff --git a/CMakeLists.txt b/CMakeLists.txt
new file mode 100644
index 0000000..ed35f4f
Guido Berhoerster <guido+debian@berhoerster.name> no 2024-12-16
2002-Build-against-Debian-qmf.patch Build against Debian qmf

diff --git a/Dekko/app/Dekko.cpp b/Dekko/app/Dekko.cpp
index 67d0346..d68eda2 100644
Guido Berhoerster <guido+debian@berhoerster.name> no 2024-12-11
2003-Add-workaround-for-race-condition-in-qmf-during-acco.patch Add workaround for race condition in qmf during account validation
After the initial login qmfmessageserver checks the advertised
server capabilities and updates the IMAP configuration accordingly
(e.g. in case of IDLE support) which in turn triggers a non-graceful
restart of the connection. Depending on whether the folder list has
been retrieved or not this may result in an error during account validation. As
a workaround retry retrieving the folder list once after an initial
failure.

diff --git a/Dekko/backend/accounts/AccountValidator.cpp b/Dekko/backend/accounts/AccountValidator.cpp
index aa7b66c..4ed436b 100644
Guido Berhoerster <guido+debian@berhoerster.name> no 2024-12-31
1001-Add-menu-actions-for-forwarding-messages-as-attachme.patch Add menu actions for forwarding messages as attachment

diff --git a/plugins/ubuntu-plugin/plugins/core/mail/popovers/MessageActionPopover.qml b/plugins/ubuntu-plugin/plugins/core/mail/popovers/MessageActionPopover.qml
index 1195ac4..0fbbde9 100644
Guido Berhoerster <guido+debian@berhoerster.name> no 2025-01-10
1002-Fix-Gravatar-support.patch Fix Gravatar support
Switch to HTTPS and SHA256 hashes.
Normalize addresses to lowercase as suggested by Gravatar.

diff --git a/Dekko/components/ImageHelper.cpp b/Dekko/components/ImageHelper.cpp
index 199cf5c..b6eea6a 100644
Guido Berhoerster <guido+debian@berhoerster.name> no 2025-01-10
2004-Disable-Gravatar-support-by-default.patch Disable Gravatar support by default

diff --git a/Dekko/backend/settings/SettingsPolicies.cpp b/Dekko/backend/settings/SettingsPolicies.cpp
index 60045f3..55b134d 100644
Guido Berhoerster <guido+debian@berhoerster.name> no 2025-01-10
1003-Implement-explicit-forwarding-as-attachment.patch Implement explicit forwarding as attachment

diff --git a/Dekko/backend/mail/MessageBuilder.cpp b/Dekko/backend/mail/MessageBuilder.cpp
index ca2e648..d7726db 100644
Guido Berhoerster <guido+debian@berhoerster.name> no 2025-01-14
1004-Remove-dekkoproject.org-auto-config-for-email.patch Remove dekkoproject.org auto config for email
The domain dekkoproject.org is no longer associated with the project.

diff --git a/Dekko/backend/autoconfig/autodiscover.cpp b/Dekko/backend/autoconfig/autodiscover.cpp
index 798064a..32b1124 100644
Guido Berhoerster <guido+debian@berhoerster.name> no 2025-01-20
1005-Fix-handling-of-unknown-errors.patch Fix handling of unknown errors

diff --git a/Dekko/backend/mail/service/MailServiceClient.cpp b/Dekko/backend/mail/service/MailServiceClient.cpp
index 667bc9f..fdb32be 100644
Guido Berhoerster <guido+debian@berhoerster.name> no 2025-01-21
1006-Fix-handling-of-errors-during-account-validation.patch Fix handling of errors during account validation
The actual status gets lost in repeated type conversions while basing back and
forth between QML and C++ code: If an action in the AccountValidator action
fails the failedActionStatus signal is emitted with the
QMailServiceAction::Status passed along as its argument. The signal is handled
in the AccountSetup QML component wherte the argument is received as an opaque
QVariant value and passed back as a quint64 argument to the
MailServiceClient::handleFailure() method. Passing the QVariant to the method
turns it into a 0. The method casts the 0 into a
QMailServiceAction::Status::ErrorCode which is always a and then emits a
clientError signal with the casted result which will always be
QMailServiceAction::Status::ErrNoError. This signal is then by the ErrorsWorker
component which ignores the Client::Error::NoError code.
Fix this by passing only the QMailServiceAction::Status::ErrorCode which is
what MailServiceClient::handleFailure and ErrorsWorker.onClientError seem to be
expecting anyway.

diff --git a/Dekko/backend/accounts/AccountValidator.cpp b/Dekko/backend/accounts/AccountValidator.cpp
index 4ed436b..9df25fc 100644
Guido Berhoerster <guido+debian@berhoerster.name> no 2025-01-21
2005-rename-app-in-launcher.patch Drop superfluous '2' from app name in Lomiri's launcher Mike Gabriel <mike.gabriel@das-netzwerkteam.de> not-needed
1007-typo-fixes.patch Typo fixes. Mike Gabriel <mike.gabriel@das-netzwerkteam.de> yes
2006-adjust-dekko-install-private-libdir.patch Install RUNPATH mediated private libraries to /usr/lib/<pkgname> as requested by Debian policy. Mike Gabriel <mike.gabriel@das-netzwerkteam.de> not-needed

All known versions for source package 'lomiri-dekko-app'

Links