This project is mirrored from https://github.com/Nheko-Reborn/nheko.git.
Pull mirroring updated .
- Feb 21, 2023
-
- Jan 02, 2023
-
-
Nicolas Werner authored
-
- Oct 13, 2022
-
-
Nicolas Werner authored
-
- Sep 11, 2022
-
-
Hiers authored
* First draft of unread line feature. * Minor visual fix. * Removed unnecessary ternary operator. * Extended unread line functionality to work on minimised window or focusing another window. * Fix for unread line not showing when last read message is hidden. * Minor performance improvement. Fix for misbehaving event2order DB at application start. * Fix for possible performance issues when user has joined a large number of rooms. * Fix for breaking macos and clazy builds. * Changed on windows focus function to refresh unread line if room is unread. * Unread line is removed when user sends a message. * Linting. * Fixed unread line to work in standalone room windows. * Switch isRoomUnread for index 0. * Merged try/catch blocks. * Fix for crash on opening a room invite. * Call fullyReadEventId function when used instead of storing it and passing it through. * Function that was meant to sync the unread line was relying on an async function, oops. * Linting again. * More linting... * Minor changes.
-
- Jan 01, 2022
-
-
Nicolas Werner authored
-
- Dec 30, 2021
-
-
Nicolas Werner authored
-
- Sep 11, 2021
-
-
Loren Burkholder authored
-
Loren Burkholder authored
-
- Jul 17, 2021
-
-
Nicolas Werner authored
We share all keys with our devices and ones created by us to other users.
-
- Jul 16, 2021
-
-
Nicolas Werner authored
-
- Jun 25, 2021
-
-
Nicolas Werner authored
-
- May 24, 2021
-
-
Nicolas Werner authored
-
- May 02, 2021
-
-
Nicolas Werner authored
-
- Mar 17, 2021
-
-
Nicolas Werner authored
-
- Mar 05, 2021
-
-
Nicolas Werner authored
-
- Feb 10, 2021
-
-
Nicolas Werner authored
Does not fix the read status yet, for that we need to compare read receipts for all events after the last visible event.
-
- Dec 16, 2020
-
-
Nicolas Werner authored
-
- Nov 30, 2020
-
-
Nicolas Werner authored
-
Nicolas Werner authored
-
Nicolas Werner authored
-
- Nov 25, 2020
-
-
Nicolas Werner authored
-
Nicolas Werner authored
-
- Oct 27, 2020
-
-
Nicolas Werner authored
-
- Oct 22, 2020
-
-
Nicolas Werner authored
-
- Oct 20, 2020
-
-
Nicolas Werner authored
-
- Oct 07, 2020
-
-
Nicolas Werner authored
-
- Oct 03, 2020
-
-
Nicolas Werner authored
-
- Oct 01, 2020
-
-
Nicolas Werner authored
-
- Jul 30, 2020
-
-
CH Chethan Reddy authored
-
CH Chethan Reddy authored
-
CH Chethan Reddy authored
-
- Jun 07, 2020
-
-
Nicolas Werner authored
-
- May 15, 2020
-
-
CH Chethan Reddy authored
-
CH Chethan Reddy authored
-
- May 02, 2020
-
-
Nicolas Werner authored
-
- Apr 30, 2020
-
-
Nicolas Werner authored
We don't get notified for every message. Sometimes we only get a read receipt for the newest message, which means old read receipts accumulate in the database. This least to some considerable CPU overhead, when checking if the timeline should be notified for new read receipts. Instead just always notify, since that has far less overhead in the worst case and doesn't need complicated cache cleanup. The old pending_receipts db is not removed for now. It should still have minimal storage overhead and we don't have a good mechanism for cache format upgrades atm.
-
- Feb 20, 2020
-
-
Nicolas Werner authored
-
- Jan 31, 2020
-
-
Nicolas Werner authored
-
- Jan 26, 2020
-
-
Nicolas Werner authored
-
- Dec 15, 2019
-
-
Nicolas Werner authored
-