Michael Telatynski

Results 106 issues of Michael Telatynski

Cleans up `Sync::sync` to have a clearer control flow Cleans up `Sync::doSync` to be a while loop rather than tail recursion due to poor stackframes Cleans up `Sync::doSync` error handling...

T-Defect

![image](https://user-images.githubusercontent.com/2403652/173434501-d48cef11-c378-473e-8be5-0d3c2295e785.png) https://github.com/vector-im/element-web/issues/17518#event-6798819764

[MSC2654](https://github.com/matrix-org/matrix-spec-proposals/pull/2654) --- Here's what your changelog entry will look like: ## ✨ Features * Read msc2654 unread count and store in room counters ([\#1415](https://github.com/matrix-org/matrix-js-sdk/pull/1415)).

T-Enhancement

--- This change is marked as an *internal change* (Task), so will not be included in the changelog.

T-Task

Otherwise they will continue growing indefinitely, taking up more and more memory until you refresh.

--- This change is marked as an *internal change* (Task), so will not be included in the changelog.

T-Task

Fixes https://github.com/vector-im/element-web/issues/22275 Fixes https://github.com/vector-im/element-web/issues/11513 Reading material: https://www.scottohara.me/blog/2019/03/05/open-dialog.html https://googlechrome.github.io/dialog-polyfill/ https://developer.mozilla.org/en-US/docs/Web/API/HTMLDialogElement/showModal https://nolanlawson.com/2022/06/14/dialogs-and-shadow-dom-can-we-make-it-accessible/ --- Here's what your changelog entry will look like: ## ✨ Features * Rework ModalManager to use ([\#8847](https://github.com/matrix-org/matrix-react-sdk/pull/8847)). Fixes vector-im/element-web#22275...

T-Enhancement

Fixes https://github.com/matrix-org/matrix-js-sdk/pull/2444 --- This change is marked as an *internal change* (Task), so will not be included in the changelog.

T-Task

--- Here's what your changelog entry will look like: ## ✨ Features * Delight Composer Attempt Numero Dos ([\#8841](https://github.com/matrix-org/matrix-react-sdk/pull/8841)).

T-Enhancement