diff --git a/packages/e/element-desktop/.files b/packages/e/element-desktop/.files index e71540ba91c..478da1da9c0 100644 Binary files a/packages/e/element-desktop/.files and b/packages/e/element-desktop/.files differ diff --git a/packages/e/element-desktop/.rev b/packages/e/element-desktop/.rev index 540b445ac10..6bad07b78d6 100644 --- a/packages/e/element-desktop/.rev +++ b/packages/e/element-desktop/.rev @@ -757,4 +757,33 @@ Version 1.11.66 Automatic submission by obs-autosubmit 1180072 + + da18798b7b335c705b8e7c818e622f30 + 1.11.69 + + anag+factory + - Disable dysfunctional spellchecker + * disable-spellchecker.patch + +- Version 1.11.69 + ## ✨ Features + + * Change avatar setting component to use a menu (https://github.com/matrix-org/matrix-react-sdk/pull/12585). Contributed by @dbkr. + * New user profile UI in User Settings (https://github.com/matrix-org/matrix-react-sdk/pull/12548). Contributed by @dbkr. + * MSC4108 support OIDC QR code login (https://github.com/matrix-org/matrix-react-sdk/pull/12370). Contributed by @t3chguy. + + ## 🐛 Bug Fixes + + * Fix image upload preview size (https://github.com/matrix-org/matrix-react-sdk/pull/12612). Contributed by @RiotRobot. + * Fix screen sharing in recent Chrome (https://github.com/matrix-org/matrix-js-sdk/pull/4243). + * Fix roving tab index crash `compareDocumentPosition` (https://github.com/matrix-org/matrix-react-sdk/pull/12594). Contributed by @t3chguy. + * Keep dialog glass border on narrow screens (https://github.com/matrix-org/matrix-react-sdk/pull/12591). Contributed by @dbkr. + * Add missing a11y label to dismiss onboarding button in room list (https://github.com/matrix-org/matrix-react-sdk/pull/12587). Contributed by @t3chguy. + * Add hover / active state on avatar setting upload button (https://github.com/matrix-org/matrix-react-sdk/pull/12590). Contributed by @dbkr. + * Fix EditInPlace button styles (https://github.com/matrix-org/matrix-react-sdk/pull/12589). Contributed by @dbkr. + * Fix incorrect assumptions about required fields in /search response (https://github.com/matrix-org/matrix-react-sdk/pull/12575). Contributed by @t3chguy. + * Fix display of no avatar in avatar setting controls (https://github.com/matrix-org/matrix-react-sdk/pull/12558). Contributed by @dbkr. + * Element-R: pass pickleKey in as raw key for indexeddb encryption (https://github.com/matrix-org/matrix-react-sdk/pull/12543). Contributed by @richvdh. + 1182469 + diff --git a/packages/e/element-desktop/disable-spellchecker.patch b/packages/e/element-desktop/disable-spellchecker.patch new file mode 100644 index 00000000000..d5e889f4034 --- /dev/null +++ b/packages/e/element-desktop/disable-spellchecker.patch @@ -0,0 +1,15 @@ +The spellchecker is not configurable - neither selecting one or more languages +or disabling it by the user. So let's drop it completely. + +diff -ru a/src/electron-main.ts b/src/electron-main.ts +--- element-desktop-1.11.69/src/electron-main.ts 2024-06-18 14:28:10.000000000 +0200 ++++ element-desktop-1.11.69/src/electron-main.ts 2024-06-21 13:06:59.581538335 +0200 +@@ -485,7 +485,7 @@ + + // Handle spellchecker + // For some reason spellCheckerEnabled isn't persisted, so we have to use the store here +- global.mainWindow.webContents.session.setSpellCheckerEnabled(global.store.get("spellCheckerEnabled", true)); ++ global.mainWindow.webContents.session.setSpellCheckerEnabled(false); + + // Create trayIcon icon + if (global.store.get("minimizeToTray", true)) tray.create(global.trayConfig); diff --git a/packages/e/element-desktop/element-desktop-1.11.68.tar.gz b/packages/e/element-desktop/element-desktop-1.11.68.tar.gz deleted file mode 120000 index 81e7b5484ce..00000000000 --- a/packages/e/element-desktop/element-desktop-1.11.68.tar.gz +++ /dev/null @@ -1 +0,0 @@ -/ipfs/bafybeibaxs4k5sll4dgdpwaw6xb3rnbhkibqmof4vw5ivgwrgep4gwscx4 \ No newline at end of file diff --git a/packages/e/element-desktop/element-desktop-1.11.69.tar.gz b/packages/e/element-desktop/element-desktop-1.11.69.tar.gz new file mode 120000 index 00000000000..99c0eeca676 --- /dev/null +++ b/packages/e/element-desktop/element-desktop-1.11.69.tar.gz @@ -0,0 +1 @@ +/ipfs/bafybeiaitfvmqq2w4sqzyue47vouoqn7rcvrkaugagp7og3zg35ieppvce \ No newline at end of file diff --git a/packages/e/element-desktop/element-desktop.changes b/packages/e/element-desktop/element-desktop.changes index a9aa65d2954..f7c9c3277da 100644 --- a/packages/e/element-desktop/element-desktop.changes +++ b/packages/e/element-desktop/element-desktop.changes @@ -1,3 +1,33 @@ +------------------------------------------------------------------- +Fri Jun 21 11:09:44 UTC 2024 - Dominik Heidler + +- Disable dysfunctional spellchecker + * disable-spellchecker.patch + +------------------------------------------------------------------- +Tue Jun 18 19:09:48 UTC 2024 - Dominik Heidler + +- Version 1.11.69 + ## ✨ Features + + * Change avatar setting component to use a menu (https://github.com/matrix-org/matrix-react-sdk/pull/12585). Contributed by @dbkr. + * New user profile UI in User Settings (https://github.com/matrix-org/matrix-react-sdk/pull/12548). Contributed by @dbkr. + * MSC4108 support OIDC QR code login (https://github.com/matrix-org/matrix-react-sdk/pull/12370). Contributed by @t3chguy. + + ## 🐛 Bug Fixes + + * Fix image upload preview size (https://github.com/matrix-org/matrix-react-sdk/pull/12612). Contributed by @RiotRobot. + * Fix screen sharing in recent Chrome (https://github.com/matrix-org/matrix-js-sdk/pull/4243). + * Fix roving tab index crash `compareDocumentPosition` (https://github.com/matrix-org/matrix-react-sdk/pull/12594). Contributed by @t3chguy. + * Keep dialog glass border on narrow screens (https://github.com/matrix-org/matrix-react-sdk/pull/12591). Contributed by @dbkr. + * Add missing a11y label to dismiss onboarding button in room list (https://github.com/matrix-org/matrix-react-sdk/pull/12587). Contributed by @t3chguy. + * Add hover / active state on avatar setting upload button (https://github.com/matrix-org/matrix-react-sdk/pull/12590). Contributed by @dbkr. + * Fix EditInPlace button styles (https://github.com/matrix-org/matrix-react-sdk/pull/12589). Contributed by @dbkr. + * Fix incorrect assumptions about required fields in /search response (https://github.com/matrix-org/matrix-react-sdk/pull/12575). Contributed by @t3chguy. + * Fix display of no avatar in avatar setting controls (https://github.com/matrix-org/matrix-react-sdk/pull/12558). Contributed by @dbkr. + * Element-R: pass pickleKey in as raw key for indexeddb encryption (https://github.com/matrix-org/matrix-react-sdk/pull/12543). Contributed by @richvdh. + + ------------------------------------------------------------------- Tue Jun 4 19:13:24 UTC 2024 - Dominik Heidler diff --git a/packages/e/element-desktop/element-desktop.spec b/packages/e/element-desktop/element-desktop.spec index a03979d8e28..453fd03bb1d 100644 --- a/packages/e/element-desktop/element-desktop.spec +++ b/packages/e/element-desktop/element-desktop.spec @@ -17,7 +17,7 @@ Name: element-desktop -Version: 1.11.68 +Version: 1.11.69 Release: 0 Summary: A glossy Matrix collaboration client - desktop License: Apache-2.0 @@ -31,6 +31,7 @@ Patch0: hak-remove-devdependencies.patch Patch1: 7za-path.patch Patch2: cc-link-lib-no-static.patch Patch3: remove-fuses.patch +Patch4: disable-spellchecker.patch BuildRequires: element-web = %{version} BuildRequires: app-builder BuildRequires: cargo diff --git a/packages/e/element-desktop/prepare.sh b/packages/e/element-desktop/prepare.sh index db6007a9013..12a3f40d74e 100644 --- a/packages/e/element-desktop/prepare.sh +++ b/packages/e/element-desktop/prepare.sh @@ -6,6 +6,7 @@ set -ex version=$1 +last_packaged_version=$(cat "element-desktop.spec" | grep "^Version:" | awk '{print $NF}') sed -i -e "s/^\(Version: *\)[^ ]*$/\1${version}/" element-desktop.spec oldwd="$(pwd)" @@ -34,7 +35,6 @@ cd element-desktop-${version} #These patches change results of things we want to execute below patch -p1 --verbose < "${oldwd}/hak-remove-devdependencies.patch" -last_packaged_version=$(<"${oldwd}/element-desktop.spec" grep "^Version:" | awk '{print $NF}') changes=$(grep "^Changes in \[$last_packaged_version\]" -B10000 CHANGELOG.md | head -n -2 | sed -e '/^==*$/d' -e 's/Changes in \[\([^\[]*\)\].*/Version \1/' -e 's/^\([^-].*\)$/ \1/' -e 's/\[.*\](\(.*\))/\1/g' -e 's/^ *Version /Version /g') # This will vendor the packages but not execute any build scripts (but see caveat about caching above) diff --git a/packages/e/element-desktop/vendor.tar.zst b/packages/e/element-desktop/vendor.tar.zst index 744394873fc..e003a316439 120000 --- a/packages/e/element-desktop/vendor.tar.zst +++ b/packages/e/element-desktop/vendor.tar.zst @@ -1 +1 @@ -/ipfs/bafybeiee54upds7vya7xzb4ycgx34tploay54zs2up3ngiu24aiypxqthm \ No newline at end of file +/ipfs/bafybeidwk6grabduqc3jcngz64fojhuhaj2rsogwh7ycccclj5o6ajlshq \ No newline at end of file