Commit Graph

47 Commits (c42ce8d1db4256d3463154dac3baf94c93d36c20)

Author SHA1 Message Date
gilice eba3eeee25 feat: small performance tweaks for Message
It is the widget most often built, so every small bit helps.
- replace a List with an array (should be easier to optimize for the
  compiler)
- remove a Padding widget and use the parent Container's padding instead
2 years ago
krille-chan cc873e77fb
design: Redacted events with opacity 2 years ago
krille-chan ee6a16604e
chore: Design follow up 2 years ago
krille-chan c4bc626b09
design: Slightly adjust chat design 2 years ago
krille-chan a06b3e6a9e
fix: Username not visible after edit events 2 years ago
Krille 14c2bf0508 chore: Follow up jump to unread message 2 years ago
Krille d630238142 feat: Add read marker 2 years ago
noob_tea ab0b7cb6b9 treewide: Container -> SizedBox.shrink()
This helps performance without any user-facing changes,
since SizedBox is constant while Container isn't
2 years ago
Malin Errenst ec7acc5385 refactor: Added and applied require_trailing_commas linter rule 2 years ago
Gabriel Rodríguez d226bf6020 fix: avatar color 2 years ago
Gabriel Rodríguez 704ee5ef9c fix: display name contrast in dark mode 2 years ago
Christian Pauly 35174cb859 refactor: Migrate to Flutter 3.7.0 2 years ago
Krille Fear 54dff35ea4 fix: File event design 3 years ago
Christian Pauly ed42cb9134 chore: Design enhancements 3 years ago
Christian Pauly b642f89738 design: Hide unimportant state events instead of folding 3 years ago
Christian Pauly 7eac054323 chore: Adjust bubble color in dark mode 3 years ago
Christian Pauly 20c37cb51a refactor: Simplify MxcImage and replace CachedNetworkImage 3 years ago
Christian Pauly 2fe40d34b9 chore: Follow up appbar design 3 years ago
Christian Pauly ccfda5bc96 feat: New material 3 design 3 years ago
Christian Pauly 2ce48ec563 refactor: Chat view 3 years ago
Christian Pauly c249ebb97c refactor: Switch to Hive Collections DB 3 years ago
Christian Pauly f639e0570c chore: Follow up color fixes 3 years ago
Christian Pauly 15f41f77f0 feat: Initial material you support 3 years ago
Krille Fear 59e56ba5ca feat: Display event timestamp if selected 3 years ago
Krille Fear b429d18f25 design: Display icon for failed sent messages 3 years ago
Christian Pauly 514f73999a chore: Display error message on file
send failed
3 years ago
Christian Pauly cc0eba83fd feat: Better image sending experience 3 years ago
Krille Fear c0244c66ab chore: Better call UX sounds and timeline design 3 years ago
TheOneWithTheBraid 704fd404b1 feat: implement pinned messages
- render pinned events on the chat top
- support scroll up for several pinned messages
- ask to unpin messages
- add button to pin message
- fix some null-safety issues
- fix the Linux database directly for debug builds

Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
3 years ago
Krille Fear 55f0300f9f refactor: Migrate to null safety 3 years ago
S1m 01ce14a714 design: Padding 1st msg 4 years ago
S1m cfb668f940 feat: Change the bubble padding in style settings 4 years ago
S1m ea3b639a00 fix: 2nd bubble padding 4 years ago
Christian Pauly 8a371d53b9 feat: Better in app video player 4 years ago
Drews Clausen 6aa294c99c fix: Show message bubble on download only video attachments 4 years ago
Krille Fear 30410363f4 fix: Give message edits padding 4 years ago
Krille Fear 05daaf01b1 design: Display edit marker in new bubbles 4 years ago
Krille Fear 53967eb1f0 refactor: Avatar widget 4 years ago
Krille Fear 9475840d5f fix: Bubble colors 4 years ago
Krille Fear f818aced60 fix: Contrast in dark mode 4 years ago
Krille Fear 242f878ea1 feat: Nicer images, stickers and videos 4 years ago
Krille Fear d71cb9bdc4 fix: Minor padding bugs 4 years ago
Krille Fear 080942d36c chore: Adjust image chat design 4 years ago
Krille Fear 73872a3a04 chore: Adjust design 4 years ago
Krille Fear 497cd94752 feat: Nicer design of images an stickers 4 years ago
Krille Fear 22fdb667ba feat: new design 4 years ago
Krille Fear 1abb7310f3 refactor: Pages folder structure 4 years ago