Debian Patches

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

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
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.
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
1008-migrate-to-QMimeDatabase.patch Migrate to QMimeDatabase Upstream has removed QMail::mimeTypeFromFileName() in
ddcac400948e18b56e37a58682b25a7b20d3f7c4, migrate to QMimeDatabase which is
already used for other functionality.
Guido Berhoerster <guido+debian@berhoerster.name> no
2007_hide-app-if-not-in-lomiri.patch Hide app if not on Lomiri Mike Gabriel <mike.gabriel@das-netzwerkteam.de> not-needed

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

Links