From b662846bf1d21273b626b4c64274e97b50851ceb Mon Sep 17 00:00:00 2001 From: Michael Telatynski <7t3chguy@gmail.com> Date: Mon, 11 Oct 2021 09:13:30 +0100 Subject: [PATCH 1/5] Only set badgeCount on Mac/Linux because Windows is made of fail --- src/electron-main.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/electron-main.ts b/src/electron-main.ts index 33f6a3f36b..c82e3463b0 100644 --- a/src/electron-main.ts +++ b/src/electron-main.ts @@ -325,7 +325,12 @@ process.on('uncaughtException', function(error) { let focusHandlerAttached = false; ipcMain.on('setBadgeCount', function(ev, count) { - app.badgeCount = count; + if (process.platform !== 'win32') { + // only set badgeCount on Mac/Linux, the docs say that only those platforms support it but turns out Electron + // has some Windows support too, and in some Windows environments this leads to two badges rendering atop + // each other. See https://github.com/vector-im/element-web/issues/16942 + app.badgeCount = count; + } if (count === 0 && mainWindow) { mainWindow.flashFrame(false); } From 4bc4eb74e22a1f8f3622ee9cc4c7999141d29b2a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jiri=20Gr=C3=B6nroos?= Date: Tue, 12 Oct 2021 19:15:26 +0000 Subject: [PATCH 2/5] Translated using Weblate (Finnish) Currently translated at 100.0% (44 of 44 strings) Translation: Element Desktop/element-desktop Translate-URL: https://translate.element.io/projects/element-desktop/element-desktop/fi/ --- src/i18n/strings/fi.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/i18n/strings/fi.json b/src/i18n/strings/fi.json index b7b5e07501..4ccacd5be6 100644 --- a/src/i18n/strings/fi.json +++ b/src/i18n/strings/fi.json @@ -25,7 +25,7 @@ "Minimize": "Pienennä", "Window": "Ikkuna", "Toggle Developer Tools": "Näytä tai piilota kehittäjätyökalut", - "Toggle Full Screen": "Vaihda koko näyttö-tilaa", + "Toggle Full Screen": "Vaihda koko näytön tilaa", "Preferences": "Asetukset", "Zoom Out": "Pienennä", "Zoom In": "Suurenna", @@ -39,8 +39,8 @@ "Undo": "Peru", "Edit": "Muokkaa", "Quit": "Lopeta", - "Show/Hide": "Näytä/Piilota", - "Are you sure you want to quit?": "Oletko varma että haluat poistua?", + "Show/Hide": "Näytä/piilota", + "Are you sure you want to quit?": "Haluatko varmasti poistua?", "Close Element": "Sulje Element", "Cancel": "Peruuta" } From 7af662cd382a7ecf1d9a135673f7fa72f369c222 Mon Sep 17 00:00:00 2001 From: Linerly Date: Mon, 18 Oct 2021 21:30:40 +0000 Subject: [PATCH 3/5] Translated using Weblate (Indonesian) Currently translated at 100.0% (44 of 44 strings) Translation: Element Desktop/element-desktop Translate-URL: https://translate.element.io/projects/element-desktop/element-desktop/id/ --- src/i18n/strings/id.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/i18n/strings/id.json b/src/i18n/strings/id.json index bfbddf634a..f49ccf87aa 100644 --- a/src/i18n/strings/id.json +++ b/src/i18n/strings/id.json @@ -13,7 +13,7 @@ "Stop Speaking": "Berhenti Berbicara", "Start Speaking": "Mulai Berbicara", "Speech": "Dikte", - "Unhide": "Tunjukkan", + "Unhide": "Tampilkan", "Hide": "Sembunyikan", "Services": "Layanan", "About": "Tentang", @@ -24,22 +24,22 @@ "Window": "Jendela", "Toggle Developer Tools": "Beralih Alat Pengembang", "Toggle Full Screen": "Beralih Layar Penuh", - "Preferences": "Preferensi", + "Preferences": "Pengaturan", "Zoom Out": "Perkecil", "Zoom In": "Perbesar", "Cut": "Potong", "Redo": "Ulangi", "Undo": "Urungkan", "Actual Size": "Ukuran Sebenarnya", - "View": "Lihat", + "View": "Tampilan", "Select All": "Pilih Semua", "Delete": "Hapus", - "Paste and Match Style": "Tempel dan Cocok-kan Gaya", + "Paste and Match Style": "Tempel dan Cocokkan Gaya", "Paste": "Tempel", "Copy": "Salin", "Edit": "Sunting", "Quit": "Keluar", - "Show/Hide": "Tunjukkan/Sembunyikan", + "Show/Hide": "Tampilkan/Sembunyikan", "Are you sure you want to quit?": "Apakah Anda yakin ingin keluar?", "Close Element": "Tutup Element", "Cancel": "Batal" From fc86ad3db05046813620a8b67fac1c3d4ff91808 Mon Sep 17 00:00:00 2001 From: RiotRobot Date: Mon, 25 Oct 2021 11:48:54 +0100 Subject: [PATCH 4/5] Prepare changelog for v1.9.3 --- CHANGELOG.md | 42 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8085e44515..2100642857 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,45 @@ +Changes in [1.9.3](https://github.com/vector-im/element-desktop/releases/tag/v1.9.3) (2021-10-25) +================================================================================================= + +## ✨ Features + * Convert the "Cryptography" settings panel to an HTML table to assist screen reader users. ([\#6968](https://github.com/matrix-org/matrix-react-sdk/pull/6968)). Contributed by [andybalaam](https://github.com/andybalaam). + * Swap order of private space creation and tweak copy ([\#6967](https://github.com/matrix-org/matrix-react-sdk/pull/6967)). Fixes vector-im/element-web#18768 and vector-im/element-web#18768. + * Add spacing to Room settings - Notifications subsection ([\#6962](https://github.com/matrix-org/matrix-react-sdk/pull/6962)). Contributed by [CicadaCinema](https://github.com/CicadaCinema). + * Use HTML tables for some tabular user interface areas, to assist with screen reader use ([\#6955](https://github.com/matrix-org/matrix-react-sdk/pull/6955)). Contributed by [andybalaam](https://github.com/andybalaam). + * Fix space invite edge cases ([\#6884](https://github.com/matrix-org/matrix-react-sdk/pull/6884)). Fixes vector-im/element-web#19010 vector-im/element-web#17345 and vector-im/element-web#19010. + * Allow options to cascade kicks/bans throughout spaces ([\#6829](https://github.com/matrix-org/matrix-react-sdk/pull/6829)). Fixes vector-im/element-web#18969 and vector-im/element-web#18969. + * Make public space alias field mandatory again ([\#6921](https://github.com/matrix-org/matrix-react-sdk/pull/6921)). Fixes vector-im/element-web#19003 and vector-im/element-web#19003. + * Add progress bar to restricted room upgrade dialog ([\#6919](https://github.com/matrix-org/matrix-react-sdk/pull/6919)). Fixes vector-im/element-web#19146 and vector-im/element-web#19146. + * Add customisation point for visibility of invites and room creation ([\#6922](https://github.com/matrix-org/matrix-react-sdk/pull/6922)). Fixes vector-im/element-web#19331 and vector-im/element-web#19331. + * Inhibit `Unable to get validated threepid` error during UIA ([\#6928](https://github.com/matrix-org/matrix-react-sdk/pull/6928)). Fixes vector-im/element-web#18883 and vector-im/element-web#18883. + * Tweak room list skeleton UI height and behaviour ([\#6926](https://github.com/matrix-org/matrix-react-sdk/pull/6926)). Fixes vector-im/element-web#18231 vector-im/element-web#16581 and vector-im/element-web#18231. + * If public room creation fails, retry without publishing it ([\#6872](https://github.com/matrix-org/matrix-react-sdk/pull/6872)). Fixes vector-im/element-web#19194 and vector-im/element-web#19194. Contributed by [AndrewFerr](https://github.com/AndrewFerr). + * Iterate invite your teammates to Space view ([\#6925](https://github.com/matrix-org/matrix-react-sdk/pull/6925)). Fixes vector-im/element-web#18772 and vector-im/element-web#18772. + * Make placeholder more grey when no input ([\#6840](https://github.com/matrix-org/matrix-react-sdk/pull/6840)). Fixes vector-im/element-web#17243 and vector-im/element-web#17243. Contributed by [wlach](https://github.com/wlach). + * Respect tombstones in locally known rooms for Space children ([\#6906](https://github.com/matrix-org/matrix-react-sdk/pull/6906)). Fixes vector-im/element-web#19246 vector-im/element-web#19256 and vector-im/element-web#19246. + * Improve emoji shortcodes generated from annotations ([\#6907](https://github.com/matrix-org/matrix-react-sdk/pull/6907)). Fixes vector-im/element-web#19304 and vector-im/element-web#19304. + * Hide kick & ban options in UserInfo when looking at own profile ([\#6911](https://github.com/matrix-org/matrix-react-sdk/pull/6911)). Fixes vector-im/element-web#19066 and vector-im/element-web#19066. + * Add progress bar to Community to Space migration tool ([\#6887](https://github.com/matrix-org/matrix-react-sdk/pull/6887)). Fixes vector-im/element-web#19216 and vector-im/element-web#19216. + +## 🐛 Bug Fixes + * Fix leave space cancel button exploding ([\#6966](https://github.com/matrix-org/matrix-react-sdk/pull/6966)). + * Fix edge case behaviour of the space join spinner for guests ([\#6972](https://github.com/matrix-org/matrix-react-sdk/pull/6972)). Fixes vector-im/element-web#19359 and vector-im/element-web#19359. + * Convert emoticon to emoji at the end of a line on send even if the cursor isn't there ([\#6965](https://github.com/matrix-org/matrix-react-sdk/pull/6965)). Contributed by [SimonBrandner](https://github.com/SimonBrandner). + * Fix text overflows button on Home page ([\#6898](https://github.com/matrix-org/matrix-react-sdk/pull/6898)). Fixes vector-im/element-web#19180 and vector-im/element-web#19180. Contributed by [oliver-pham](https://github.com/oliver-pham). + * Space Room View should react to join rule changes down /sync ([\#6945](https://github.com/matrix-org/matrix-react-sdk/pull/6945)). Fixes vector-im/element-web#19390 and vector-im/element-web#19390. + * Hide leave section button if user isn't in the room e.g peeking ([\#6920](https://github.com/matrix-org/matrix-react-sdk/pull/6920)). Fixes vector-im/element-web#17410 and vector-im/element-web#17410. + * Fix bug where room list would get stuck showing no rooms ([\#6939](https://github.com/matrix-org/matrix-react-sdk/pull/6939)). Fixes vector-im/element-web#19373 and vector-im/element-web#19373. + * Update room settings dialog title when room name changes ([\#6916](https://github.com/matrix-org/matrix-react-sdk/pull/6916)). Fixes vector-im/element-web#17480 and vector-im/element-web#17480. Contributed by [psrpinto](https://github.com/psrpinto). + * Fix editing losing emote-ness and rainbow-ness of messages ([\#6931](https://github.com/matrix-org/matrix-react-sdk/pull/6931)). Fixes vector-im/element-web#19350 and vector-im/element-web#19350. + * Remove semicolon from notifications panel ([\#6930](https://github.com/matrix-org/matrix-react-sdk/pull/6930)). Contributed by [robintown](https://github.com/robintown). + * Prevent profile image in left panel's backdrop from being selected ([\#6924](https://github.com/matrix-org/matrix-react-sdk/pull/6924)). Contributed by [rom4nik](https://github.com/rom4nik). + * Validate that the phone number verification field is filled before allowing user to submit ([\#6918](https://github.com/matrix-org/matrix-react-sdk/pull/6918)). Fixes vector-im/element-web#19316 and vector-im/element-web#19316. Contributed by [VFermat](https://github.com/VFermat). + * Updated how save button becomes disabled in room settings to listen for all fields instead of the most recent ([\#6917](https://github.com/matrix-org/matrix-react-sdk/pull/6917)). Contributed by [LoganArnett](https://github.com/LoganArnett). + * Use FocusLock around ContextMenus to simplify focus management ([\#6311](https://github.com/matrix-org/matrix-react-sdk/pull/6311)). Fixes vector-im/element-web#19259 and vector-im/element-web#19259. + * Fix space hierarchy pagination ([\#6908](https://github.com/matrix-org/matrix-react-sdk/pull/6908)). Fixes vector-im/element-web#19276 and vector-im/element-web#19276. + * Fix spaces keyboard shortcuts not working for last space ([\#6909](https://github.com/matrix-org/matrix-react-sdk/pull/6909)). Fixes vector-im/element-web#19255 and vector-im/element-web#19255. + * Use fallback avatar only for DMs with 2 people. ([\#6895](https://github.com/matrix-org/matrix-react-sdk/pull/6895)). Fixes vector-im/element-web#18747 and vector-im/element-web#18747. Contributed by [andybalaam](https://github.com/andybalaam). + Changes in [1.9.2](https://github.com/vector-im/element-desktop/releases/tag/v1.9.2) (2021-10-12) ================================================================================================= From 4b23aaa31e3d94da51a18d5116704c73c6ac0c35 Mon Sep 17 00:00:00 2001 From: RiotRobot Date: Mon, 25 Oct 2021 11:48:54 +0100 Subject: [PATCH 5/5] v1.9.3 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 9cca8b95b8..fbc61c23b5 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "element-desktop", "productName": "Element", "main": "lib/electron-main.js", - "version": "1.9.2", + "version": "1.9.3", "description": "A feature-rich client for Matrix.org", "author": "Element", "repository": {