Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

update to 1.44 #125

Merged
merged 10 commits into from
Mar 6, 2024
12 changes: 12 additions & 0 deletions chat.delta.desktop.appdata.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@
<metadata_license>CC0-1.0</metadata_license>
<project_license>GPL-3.0+</project_license>
<name>Delta Chat</name>
<developer_name>Delta Chat</developer_name>
<summary>Delta Chat email-based messenger</summary>
<description>
<p>Chat over email and head back to the future with us!</p>
Expand Down Expand Up @@ -35,6 +36,17 @@
<url type="translate">https://www.transifex.com/delta-chat/public/</url>
<url type="contribute">https://delta.chat/en/contribute</url>
<releases>
<release version="v1.44.0" date="2024-03-05">
<description>
<ul>
<li>❤️ Send emoji reactions for messages</li>
<li>🔄 New Account Switcher sidebar with notification management</li>
<li>🛎️ Get notified for all your accounts</li>
<li>⚙️ Improved settings dialog</li>
<li>✨ A whole bunch of refactorings, improvements and bugfixes</li>
</ul>
</description>
</release>
<release version="v1.42.2" date="2023-12-03">
<description>
<ul>
Expand Down
15 changes: 9 additions & 6 deletions chat.delta.desktop.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,10 @@ sdk-extensions:
- org.freedesktop.Sdk.Extension.rust-stable
command: /app/bin/run.sh
finish-args:
- --socket=x11
- --socket=fallback-x11
- --socket=wayland
- --share=ipc
- --device=dri # Without DRI the app doesn't come up :-/
- --device=all # Webcam access for QR code scans
- --device=all # Webcam access for QR code scans and DRI for OpenGL
- --socket=pulseaudio # Record and play voice messages
- --filesystem=xdg-documents
- --filesystem=xdg-download
Expand All @@ -21,6 +21,9 @@ finish-args:
- --filesystem=xdg-videos
- --share=network
- --talk-name=org.freedesktop.Notifications
Simon-Laux marked this conversation as resolved.
Show resolved Hide resolved
- --talk-name=com.canonical.AppMenu.Registrar # fix https://github.com/flathub/chat.delta.desktop/issues/118
- --env=ELECTRON_OZONE_PLATFORM_HINT=auto
Simon-Laux marked this conversation as resolved.
Show resolved Hide resolved
- --env=NOTIFY_IGNORE_PORTAL=1 # fix https://github.com/deltachat/deltachat-desktop/issues/3590

cleanup:
# usused libs/binary variants
Expand Down Expand Up @@ -143,8 +146,8 @@ modules:
# Delta Chat
- type: git
url: https://github.com/deltachat/deltachat-desktop.git
tag: v1.42.2
commit: 9da03dd2af3c64fb2481aec6e3b50022e8b0aa73
tag: v1.44.0
commit: 30c953ee85a066168e1f5e4b78effaabc922e854
dest: main

- type: file
Expand All @@ -168,7 +171,7 @@ modules:
dest-filename: run.sh
commands:
- export TMPDIR="$XDG_RUNTIME_DIR/app/$FLATPAK_ID"
- exec zypak-wrapper /app/delta/deltachat-desktop "$@"
- exec zypak-wrapper /app/delta/deltachat-desktop "$@" --disable-features=WaylandFractionalScaleV1


# All the generated npm downloads, see README.md how to create
Expand Down
4 changes: 2 additions & 2 deletions deltachat-core-rust.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -88,8 +88,8 @@ sources:
# sha256: 2909661e9e4bab24b482e9c2b2d983a777fa5e6173484ab99571115d5aaa70aa
- type: git
url: https://github.com/deltachat/deltachat-core-rust.git
tag: v1.131.9
commit: fbcd7f46b8d0cddfe69793484719be58ca8e3814
tag: v1.136.1
commit: d0e0cfafef8d2d7e086484a0dd6bf0632d3c56bb
- generated-sources-rust.json


Expand Down
Loading