Skip to content
Snippets Groups Projects
This project is mirrored from https://github.com/Nheko-Reborn/nheko.git. Pull mirroring updated .
  1. May 13, 2020
  2. May 12, 2020
  3. May 09, 2020
  4. May 08, 2020
  5. May 07, 2020
  6. May 06, 2020
  7. May 05, 2020
  8. May 04, 2020
  9. May 03, 2020
  10. May 02, 2020
  11. May 01, 2020
  12. Apr 30, 2020
    • Nicolas Werner's avatar
      Old Qt doesn't have .get... · 9750241e
      Nicolas Werner authored
      9750241e
    • Nicolas Werner's avatar
      Merge pull request #188 from Nheko-Reborn/optimize-cpu-usage · 00c4d262
      Nicolas Werner authored
      Optimize cpu usage
      Unverified
      00c4d262
    • Nicolas Werner's avatar
      Optimize RoomList sorting · 641a883b
      Nicolas Werner authored
      Keep the almost sorted list around and sort by the raw timestamp value
      instead of doing the expensive toMSecSinceEpoch conversion.
      641a883b
    • 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
Loading