Skip to content
Snippets Groups Projects
This project is mirrored from https://github.com/Nheko-Reborn/nheko.git. Pull mirroring updated .
  1. Feb 21, 2023
  2. Jan 02, 2023
  3. Oct 13, 2022
  4. Sep 11, 2022
    • Hiers's avatar
      Line to indicate first unread message (#1147) · 8071b192
      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.
      8071b192
  5. Jan 01, 2022
  6. Dec 30, 2021
  7. Sep 11, 2021
  8. Jul 17, 2021
  9. Jul 16, 2021
  10. Jun 25, 2021
  11. May 24, 2021
  12. May 02, 2021
  13. Mar 17, 2021
  14. Mar 05, 2021
  15. Feb 10, 2021
  16. Dec 16, 2020
  17. Nov 30, 2020
  18. Nov 25, 2020
  19. Oct 27, 2020
  20. Oct 22, 2020
  21. Oct 20, 2020
  22. Oct 07, 2020
  23. Oct 03, 2020
  24. Oct 01, 2020
  25. Jul 30, 2020
  26. Jun 07, 2020
  27. May 15, 2020
  28. May 02, 2020
  29. Apr 30, 2020
    • Nicolas Werner's avatar
      Don't store pending receipts in cache · e6fcccc8
      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.
      e6fcccc8
  30. Feb 20, 2020
  31. Jan 31, 2020
  32. Jan 26, 2020
  33. Dec 15, 2019
Loading