From fed613359f5238e6f0767cc263b3753fb9277db0 Mon Sep 17 00:00:00 2001 From: miruka Date: Mon, 1 Jun 2020 09:48:07 -0400 Subject: [PATCH] Update CHANGELOG.md --- CHANGELOG.md | 30 ++++++++++++++++++------------ TODO.md | 5 +++-- 2 files changed, 21 insertions(+), 14 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3e464a29..03ad4b36 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,24 +1,21 @@ # Changelog -All notable changes to this project will be documented in this file. +All notable changes will be documented in this file. -The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), -and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +The format is based on +[Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to +[Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## Unreleased -### Removed - -- Removed delay when multiple rooms are removed/hidden from the list. - This should provide a smoother experience when filtering rooms or collapsing - accounts. - If you encounter issues with these operations like the room list becoming - invisible, make sure first that your Qt installation is up-to-date - (latest minor version, e.g. 5.14.2). - ### Changed +- **Unread message/highlight counters**: + - The counters are now implemented in a cross-client, persistent way + - Read receipts will be sent to the server to mark rooms as read + - While an E2E key import operation is running, prevent accidentally closing the popup by clicking outside of it @@ -30,6 +27,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 and build files before regenerating the Makefile and installing: `sudo make uninstall; make clean; qmake && make && sudo make install` +### Removed + +- Removed delay when multiple rooms are removed/hidden from the list. + This should provide a smoother experience when filtering rooms or collapsing + accounts. + If you encounter issues with these operations like the room list becoming + invisible, make sure first that your Qt installation is up-to-date + (latest x.y.Z version, e.g. 5.14.2). + ### Fixed - Avoid potential error if the room list data model is initialized after an diff --git a/TODO.md b/TODO.md index 6c0ae774..2d9f00d9 100644 --- a/TODO.md +++ b/TODO.md @@ -179,11 +179,12 @@ - Option to export-logout-login-import to fix one-time key problems - Cross-signing -- Read receipts - Status message and presence +- Display read receipts on events (who/how many people have read an event) +- Fully read markers - Methods of signing in that aren't handled yet: - - `m.login.password` + - `m.login.password` alternate logins methods: - `m.id.thirdparty` - `m.id.phone` - `m.login.recaptcha` (need browser, just use fallback?)