feat(updater): add native update channels and one-line installation

Support Flatpak portal updates and signed Windows MSI upgrades. Add the Linux/macOS installer for 2.1.2, release signing, translations and regression coverage.

cx
This commit is contained in:
vicrodh committed 2026-09-12 16:25:08 -06:00
1 parent 64ec3e2bc8
commit 7a22fd6867
26 files changed
+1279 -19

No files matched your search

@@ -7245,3 +7245,7 @@ msgstr "Du verwendest die neueste Version von QBZ."
#: qbz-qt updates
msgid "System / manual"
msgstr "System / manuell"
#: qbz-qt/qml/shell/UpdatesModal.qml
msgid "Update ready. Close QBZ to finish installation. It will reopen automatically."
msgstr "Update bereit. Schließe QBZ, um die Installation abzuschließen. QBZ wird automatisch wieder geöffnet."
@@ -2845,3 +2845,7 @@ msgstr "You are using the latest version of QBZ."
#: qbz-qt updates
msgid "System / manual"
msgstr "System / manual"
#: qbz-qt/qml/shell/UpdatesModal.qml
msgid "Update ready. Close QBZ to finish installation. It will reopen automatically."
msgstr "Update ready. Close QBZ to finish installation. It will reopen automatically."
@@ -7251,3 +7251,7 @@ msgstr "Estás usando la versión más reciente de QBZ."
#: qbz-qt updates
msgid "System / manual"
msgstr "Sistema / manual"
#: qbz-qt/qml/shell/UpdatesModal.qml
msgid "Update ready. Close QBZ to finish installation. It will reopen automatically."
msgstr "Actualización lista. Cierra QBZ para terminar la instalación. Se abrirá de nuevo automáticamente."
@@ -7243,3 +7243,7 @@ msgstr "Vous utilisez la dernière version de QBZ."
#: qbz-qt updates
msgid "System / manual"
msgstr "Système / manuelle"
#: qbz-qt/qml/shell/UpdatesModal.qml
msgid "Update ready. Close QBZ to finish installation. It will reopen automatically."
msgstr "Mise à jour prête. Fermez QBZ pour terminer l’installation. Il se rouvrira automatiquement."
@@ -7226,3 +7226,7 @@ msgstr "最新バージョンのQBZを使用しています。"
#: qbz-qt updates
msgid "System / manual"
msgstr "システム / 手動"
#: qbz-qt/qml/shell/UpdatesModal.qml
msgid "Update ready. Close QBZ to finish installation. It will reopen automatically."
msgstr "更新の準備ができました。QBZ を終了するとインストールが完了し、自動的に再起動します。"
@@ -7233,3 +7233,7 @@ msgstr "Je gebruikt de nieuwste versie van QBZ."
#: qbz-qt updates
msgid "System / manual"
msgstr "Systeem / handmatig"
#: qbz-qt/qml/shell/UpdatesModal.qml
msgid "Update ready. Close QBZ to finish installation. It will reopen automatically."
msgstr "Update gereed. Sluit QBZ om de installatie te voltooien. Het wordt automatisch opnieuw geopend."
@@ -7243,3 +7243,7 @@ msgstr "Você está usando a versão mais recente do QBZ."
#: qbz-qt updates
msgid "System / manual"
msgstr "Sistema / manual"
#: qbz-qt/qml/shell/UpdatesModal.qml
msgid "Update ready. Close QBZ to finish installation. It will reopen automatically."
msgstr "Atualização pronta. Feche o QBZ para concluir a instalação. Ele será reaberto automaticamente."
@@ -7264,3 +7264,7 @@ msgstr "Вы используете последнюю версию QBZ."
#: qbz-qt updates
msgid "System / manual"
msgstr "Системная / ручная"
#: qbz-qt/qml/shell/UpdatesModal.qml
msgid "Update ready. Close QBZ to finish installation. It will reopen automatically."
msgstr "Обновление готово. Закройте QBZ для завершения установки. Приложение откроется автоматически."