Commit Graph

375 Commits (main)

Author SHA1 Message Date
Thomas Klein Langenhorst 5d2aaef3ca
Refactor: Reduce .of(context) calls theme
Signed commit
12 months ago
Krille a7473af40f
feat: Record voice message with opus/ogg if supported 12 months ago
Krille 0bd61ced3f
feat: Convert opus to aac on iOS before playing 12 months ago
krille-chan 30e3a4f2ff
chore: Nicer background for sate message and time in chat 12 months ago
Krille 86b1314c61
refactor: Use cached network image for mxc image uris 1 year ago
Krille 873362428c
fix: Follow up matrix sdk update 1 year ago
MrSpoony 3f81dc5187
feat: add option to configure reply swipe direction 1 year ago
krille-chan f2d42936ad
chore: Follow up chat design 1 year ago
krille-chan d4da2dd431
build: Use Flutter 3.19.6 for Linux 1 year ago
Krille-chan d9edf9f05b
Merge branch 'main' into flutter-3.22 1 year ago
Krille 8ea9e26bac
chore: Fix formatting 1 year ago
krille-chan 6599d28676
chore: Follow up new message animation 1 year ago
krille-chan 3d7dbf7ddf
chore: Nicer message animation 1 year ago
lauren n. liberda ae0c8f73d2
chore: upgrade flutter to 3.22.0 1 year ago
Krille 8a64bdd82d
refactor: Remove unnecessary FutureBuilder 1 year ago
Krille 3d362df80a
refactor: Remove no longer necessary mx-reply workaround 1 year ago
Krille 938e1a91ae
Revert "refactor: Move back to cached network image for better avatar performance"
This reverts commit d9ab6ad8b3.
1 year ago
Krille d9ab6ad8b3
refactor: Move back to cached network image for better avatar performance 1 year ago
Krille 53c2601945
chore: Follow up audioplayer 1 year ago
Krille 4dee111c73
chore: Revert audioplayer changes 1 year ago
Krille d4fb0ce1a7
chore: Follow up audioplayer 1 year ago
Krille 4291396f98
design: Improve design of Voice Messages and add 1.25 as speed 1 year ago
krille-chan b20b599ce4
chore: Follow up search 1 year ago
krille-chan 6ea4d0c263
feat: Search feature 1 year ago
krille-chan 8260480d90
fix: mxc reactions not rendered correctly 1 year ago
krille-chan e9d04b7217
refactor: Make reaction key not nullable 1 year ago
krille-chan 2a590c6175
chore: Follow up select messages 1 year ago
krille-chan 384e57fbd2
design: Remake UX of selecting messages and chats 1 year ago
Krille 71afa17806
fix: Background color of images with transparency 1 year ago
krille-chan 7627f7b8ed
build: Update flutter_map package 1 year ago
krille-chan f42509f710
design: Adjust some colors in inputbar 1 year ago
krille-chan f4196f38c3
chore: Follow up hovermenu 1 year ago
krille-chan c51fc600a2
chore: Follow up sticker design 1 year ago
Krille cba1a9bd5e
chore: Follow up audioplayer design 1 year ago
Krille f3141f955d
chore: Follow up design 1 year ago
Krille e9a9075139
chore: Follow up design 1 year ago
Krille 554f951a30
Revert "design: New date separators in timeline"
This reverts commit f15b81c5a6.
1 year ago
Krille f15b81c5a6
design: New date separators in timeline 1 year ago
Krille 7183158cf9
chore: Follow up input bar design 1 year ago
Krille 49c1de8610
chore: follow up matrix pill 1 year ago
Krille d83c26a3c9
chore: Follow up matrix pills 1 year ago
Krille 0b9d258e56
chore: Follow up matrix pill 1 year ago
Krille f0b66fda0a
chore: More minimal matrix pill 1 year ago
krille-chan 5687aab290
chore: Follow up audioplayer height 1 year ago
krille-chan 9b82614fba
chore: Follow up audomessage speed button design 1 year ago
krille-chan 45e1122648
chore: Follow up image rendering 1 year ago
Krille 935e7215e4
refactor: Sticker widget code 1 year ago
Krille bac2dceae4
chore: Follow up image bubble performance 1 year ago
Krille 25ec229ace
refactor: Use dart blurhash 1 year ago
krille-chan 1271441eb0
chore: Follow up imagebubble 1 year ago
Krille ba05050c2b
chore: Follow up image size 1 year ago
krille-chan 2104793ecd
design: Display images in correct ratio in timeline 1 year ago
Krille c028c69b2d
design: Nicer reactions design with size animations 1 year ago
krille-chan e0e1b65f77
chore: Follow up message bubble design 1 year ago
krille-chan c842e3454b
chore: Follow up message bubble color 1 year ago
krille-chan 0387b955ed
chore: Follow up message bubble design 1 year ago
krille-chan 292e6c8834
design: Connect bubbles from same sender 1 year ago
krille-chan a31dce0a21
fix: Remove pantalaimon message with normal error message 1 year ago
krille-chan f56758e1c4
feat: Reply with one button in desktop 1 year ago
krille-chan db8e4c2916
chore: Follow up stickers 1 year ago
krille-chan 1c19c9a2a9
chore: Follow up set speed in voice messages 1 year ago
krille-chan bf1f8ebaf5
feat: Add speed button for audioplayer 1 year ago
Krille cc277c1431
chore: Follow up android haptic feedback 1 year ago
Krille 6fde2fbeaa
fix: whitespaces sometimes encoded in html message 1 year ago
Krille 1a2a25d394
chore: Make stickers smaller 1 year ago
Krille 172cd651fc
fix: Render tg-forward html tags 1 year ago
Krille 3b9245c8c7
feat: New account data wallpaper feature 1 year ago
Krille 1a655d6f72
fix: Use HapticFeedback.selectionClick() for long press on message 1 year ago
Krille 3fa9c65a2b
Revert "refactor: Dialog BuildContext"
This reverts commit 315a43c1a4.
2 years ago
krille-chan 315a43c1a4
refactor: Dialog BuildContext 2 years ago
Krille 708629acca
chore: Follow up linkify code 2 years ago
Krille e39f046b1e
fix: Encode component for links correctly 2 years ago
Krille 23fe757599
fix: text nodes with multiple links crash the timeline 2 years ago
Krille e0ecdee5d5
chore: Remove vibration on iOS for long press 2 years ago
krille-chan be6165f422
chore: Follow up sending messages 2 years ago
krille-chan ab3dccf45b
chore: Follow up sending messages 2 years ago
krille-chan 2872448584
chore: Follow up select events 2 years ago
krille-chan a6618c1817
chore: Follow up select messages 2 years ago
Krille 5d639663fe
chore: Follow up select events 2 years ago
Krille 7c8d40f186
chore: Follow up select events 2 years ago
Krille 504fccc98f
chore: Follow up desktop message popupmenu 2 years ago
Krille a349a0804a
chore: Minor design adjustments 2 years ago
krille-chan f8d4b1f3ae
chore: Follow up mark messages 2 years ago
krille-chan fb98e3cf22
chore: Follow up select icon 2 years ago
krille-chan 2382141cc5
chore: Follow up select events 2 years ago
krille-chan 43f304b1a8
chore: Follow up message context action 2 years ago
krille-chan bfb3fa0f30
chore: Follow up mark messages 2 years ago
Krille 7e4775d8df
chore: Follow up select events 2 years ago
Krille e60bc1c340
chore: Follow up select events 2 years ago
Krille 6b53d27c4c
fix: Some links not clickable in messages 2 years ago
krille-chan 627f7b88d4
chore: Follow up animate in 2 years ago
krille-chan f07aba448d
feat: Animate in new events in timeline 2 years ago
krille-chan 7d112b1e18
refactor: More stable scroll to event 2 years ago
krille-chan b71023954d
chore: Follow up stickers 2 years ago
krille-chan b251a6a404
chore: Follow up reply design 2 years ago
krille-chan 89540ec7ef
fix: Darktheme contrast fixes with primary color 2 years ago
krille-chan 4a008d0c2d
design: New design for login page 2 years ago
krille-chan a615de889e
design: Adjust reply design 2 years ago
krille-chan 069d313bd5
feat: Hovermenu for messages for mouse 2 years ago
Krille e1a819d17b
fix: Audiomessage break app 2 years ago
krille-chan e6fa844519
refactor: Event list 2 years ago
The one with the braid ed16bdb1ff fix: message bubble position on desktop devices
Signed-off-by: The one with the braid <info@braid.business>
2 years ago
krille-chan 7a292655c8
fix: Encryption dialog crashes in column mode 2 years ago
Aryan Arora 0214256eda fix: navigating back from full screen video 2 years ago
krille-chan 5f94ecf1a0
fix: Blurhash crashes on height 0 2 years ago
krille-chan e6e3589f1f
refactor: Remove copy dialog before opening links
This can now be done by just selecting text
2 years ago
krille-chan 7930150cb4
feat: Display presences in the app 2 years ago
Krille cdc844a4c0
chore: Follow up imagebubble borderradius 2 years ago
krille-chan 0aaee82ec7
chore: Add border to images in timeline 2 years ago
krille-chan 41ae97fb8a
chore: Follow up select event 2 years ago
krille-chan 9d45f38400
chore: Follow up select text 2 years ago
krille-chan c7bdd9269a
chore: Follow up select event 2 years ago
Krille 8148999512
chore: Follow up selectable text 2 years ago
Krille 1759043ee8
chore: Follow up fix select text 2 years ago
krille-chan c313b03f71
chore: Follow up select event handling 2 years ago
krille-chan 809ee213b6
feat: Make all text in chat selectable on desktop 2 years ago
krille-chan 3ef9854c1d
fix: render tg-forward as blockquote style 2 years ago
krille-chan f028b12185
refactor: Update FutureLoadingDialog 2 years ago
krille-chan eca4825c70
build: Update packages and flutter super.key refactoring 2 years ago
krille-chan 69f7429b71
chore: Folllow up message bubble color 2 years ago
krille-chan bf1f091f15
chore: Revert color changes 2 years ago
krille-chan 969dbef09a
design: Make incoming messages color more light 2 years ago
Krille 0490195f44
chore: Change way how to seek in audioplayer 2 years ago
Krille 9b523b00a6
chore: Minor design fixes 2 years ago
krille-chan 89493f364a
design: Make own chat bubble primary color for better contrast 2 years ago
krille-chan 27d15612d9
refactor: Update to Flutter 3.13.0 2 years ago
krille-chan 6e9d3627cc
feat: Improved mouse support for selecting events 2 years ago
krille-chan b7dac8365a
chore: Follow up router fixes 2 years ago
krille-chan 5e3c62110b
feat: Write and display reason for redacting a message 2 years ago
Krille 6420f1d385
design: Chat list design adjustments 2 years ago
Krille 6bd518fa36
refactor: Remove bubble size slider 2 years ago
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 b667e22d19
design: Adjust message button design 2 years ago
krille-chan ee6a16604e
chore: Design follow up 2 years ago
krille-chan c4bc626b09
design: Slightly adjust chat design 2 years ago
ShootingStarDragons f0cc00c04a fix: code cannot be wrap
I think it is a wrong fix for link, '\n' should not be replaceAll,
so I think this should be reverted
2 years ago
Krille bc73a5da95
fix: Reset audioplayer when played until the end 2 years ago
krille-chan a06b3e6a9e
fix: Username not visible after edit events 2 years ago
Krille 91fc889bce refactor: Update dependencies 2 years ago
The one with the braid 3956b7a754 fix: overflow in cute events
Signed-off-by: The one with the braid <the-one@with-the-braid.cf>
2 years ago
Krille f4107a8344 chore: Update dependencies 2 years ago
Krille 40c622ebe6 refactor: Update flutter_html 2 years ago
Krille 847bda89e8 fix: User pills 2 years ago
Krille 2bb28bc821 feat: Allow ruby tags in html 2 years ago
Krille e08445ee51 fix: Remove wrong rendered linebreak in html 2 years ago
Krille 2995e5035d chore: Follow up linkify inside html 2 years ago
Krille f2601c638b chore: Follow up linkify in html message 2 years ago
Krille 5c5d162fd6 chore: Enhance room pills 2 years ago
Krille f7b9c9abb2 chore: Follow up missing cache key 2 years ago