1. 09 Feb, 2021 1 commit
  2. 20 Jan, 2021 3 commits
  3. 14 Dec, 2020 1 commit
  4. 02 Dec, 2020 2 commits
  5. 01 Dec, 2020 3 commits
  6. 30 Nov, 2020 1 commit
  7. 09 Nov, 2020 4 commits
  8. 02 Nov, 2020 1 commit
  9. 09 Sep, 2020 1 commit
  10. 21 Jul, 2020 1 commit
  11. 09 Jul, 2020 2 commits
  12. 06 Jul, 2020 1 commit
  13. 02 Jul, 2020 3 commits
  14. 30 Jun, 2020 2 commits
  15. 29 Jun, 2020 2 commits
  16. 23 Jun, 2020 6 commits
    • Günther Wagner's avatar
      Some smaller ergonomic changes · 6f871b7c
      Günther Wagner authored
      in an `if` condition, avoid complex blocks or closures with blocks; instead, move the block or closure higher and bind it with a `let`
      writing `&String` instead of `&str` involves a new object where a slice will do. (function parameter)
      this `.into_iter()` call is equivalent to `.iter()` and will not move the `slice`
      writing `&Vec<_>` instead of `&[_]` involves one more reference and cannot be used with non-Vec-based slices.
      6f871b7c
    • Günther Wagner's avatar
      destructuring single pattern · 3d217ac8
      Günther Wagner authored
      If destructuring a pattern and only using one match then its better to use
      if let statements to avoid the rest-match arm.
      3d217ac8
    • Günther Wagner's avatar
      fix option maps with a unit closure · 5b9a52c6
      Günther Wagner authored
      warning: called `map(f)` on an `Option` value where `f` is a unit closure
      This is about readability - its more clearly in an if let statement
      5b9a52c6
    • Günther Wagner's avatar
      Unnecessary 'return' removed · bf2c6db1
      Günther Wagner authored
      This removes let return statements and 'return' whenever it is not needed as
      it is possible to omit it.
      bf2c6db1
    • Günther Wagner's avatar
      Removed redundant imports · 1c8be40e
      Günther Wagner authored
      Imports are only necessary if a specific symbol gets imported. Importing a crate without symbols
      is redundant as you have to use the crate name also in the first usage.
      1c8be40e
    • Günther Wagner's avatar
      Remove redundant clones · a3a6c6ea
      Günther Wagner authored
      If an object gets dropped after a clone without any usage then clippy can
      recognize this. Removed these to lower the memory stress.
      a3a6c6ea
  17. 22 Jun, 2020 1 commit
  18. 27 Mar, 2020 1 commit
  19. 06 Mar, 2020 1 commit
    • Sonja Heinze's avatar
      Assimilate room context menus · 8ec00cfc
      Sonja Heinze authored
      Before, the three dot context menu button in the media viewer only provided
      the option "Save as". Now, it provides the same popover, right click on
      the corresponding media widget in the room history does. That is the
      same popover as the one the three dot context menu button of videos in
      the room history provides.
      8ec00cfc
  20. 05 Mar, 2020 1 commit
  21. 25 Feb, 2020 1 commit
  22. 20 Feb, 2020 1 commit
    • Sonja Heinze's avatar
      Fix crashes when redacting messages · 4faeabc8
      Sonja Heinze authored
      Before, when deleting a message, the corresponding widget was removed
      from the listbox (field listbox of List), but its corresponding element
      was not removed from the VecDeque (field list of List). That lead to having
      elements in list whose corresponding widgets were not realized, triggering
      a crash when trying to get the relative position of those elements.
      
      This commit fixes that bug.
      4faeabc8