Gabby Gurdin
c0f2d6ea39
merge in sentry updates
2 years ago
krille-chan
23f4c64e50
Revert "chore: Do not send video msc object yet"
...
This reverts commit 86b0d04041 .
2 years ago
William Jordan-Cooley
f3bb717245
finished saving text as transcript event, going to change to rep event though
2 years ago
krille-chan
86b0d04041
chore: Do not send video msc object yet
2 years ago
Gabby Gurdin
f6a8583246
fix for emojis not showing correctly in input bar
2 years ago
William Jordan-Cooley
b1c26f0572
speech to text fully drafted
2 years ago
Krille
71afa17806
fix: Background color of images with transparency
2 years ago
Gabby Gurdin
a791d40016
fix for room already in use analytics room error
2 years ago
Gabby Gurdin
bad30b0c4c
overlay message updates
2 years ago
Brord van Wierst
2f04f52943
Merge remote-tracking branch 'fluffychat/main' into auto-pr
2 years ago
krille-chan
7627f7b8ed
build: Update flutter_map package
2 years ago
krille-chan
97292c1e3a
build: Update emoji picker package
2 years ago
krille-chan
02ceddf9e8
feat: Show/hide third column in chat view
2 years ago
Gabby Gurdin
64112c2a3c
prevent pangea message events made from encrypted messages, display enrypted messages correctly
2 years ago
Gabby Gurdin
ede472e0e8
commented out references to keyboard_shortcuts
2 years ago
krille-chan
e81a366a5b
refactor: Move room headers into appbar bottom field
2 years ago
krille-chan
f42509f710
design: Adjust some colors in inputbar
2 years ago
krille-chan
a8606f18b6
refactor: new flutter only typing animation
2 years ago
krille-chan
4fca106a51
fix: Always send info object for stickers
2 years ago
krille-chan
f4196f38c3
chore: Follow up hovermenu
2 years ago
krille-chan
c51fc600a2
chore: Follow up sticker design
2 years ago
Krille
654a423e41
chore: Follow up padding
2 years ago
Krille
1be21e6c12
chore: Follow up paddings
2 years ago
Krille
68aa2250f2
chore: Follow up input bar padding
2 years ago
Gabby Gurdin
62a4ea785a
remove former version of editted messages from analytics
2 years ago
Krille
cba1a9bd5e
chore: Follow up audioplayer design
2 years ago
Krille
f3141f955d
chore: Follow up design
2 years ago
Krille
e9a9075139
chore: Follow up design
2 years ago
Krille
554f951a30
Revert "design: New date separators in timeline"
...
This reverts commit f15b81c5a6 .
2 years ago
Krille
f15b81c5a6
design: New date separators in timeline
2 years ago
Krille
7183158cf9
chore: Follow up input bar design
2 years ago
Gabby Gurdin
8aa05a1016
update pangea message event after editting a message
2 years ago
Krille
cce5fc8fa5
chore: Follow up input bar design
2 years ago
Krille
d3930cf4af
chore: Follow up inputbar design
2 years ago
Krille
ed2a1af46c
chore: Follow up input bar design
2 years ago
Krille
93f0ace3cf
chore: Follow up inputbar design
2 years ago
Krille
49c1de8610
chore: follow up matrix pill
2 years ago
Krille
d83c26a3c9
chore: Follow up matrix pills
2 years ago
Krille
0b9d258e56
chore: Follow up matrix pill
2 years ago
Krille
f0b66fda0a
chore: More minimal matrix pill
2 years ago
Krille
7e0dcc3058
chore: Follow up input bar design
2 years ago
Krille
6d4ee4ad6f
chore: Follow up input bar design
2 years ago
krille-chan
150da0f0aa
design: Background color follow up for input bar
2 years ago
krille-chan
5687aab290
chore: Follow up audioplayer height
2 years ago
krille-chan
9b82614fba
chore: Follow up audomessage speed button design
2 years ago
krille-chan
45e1122648
chore: Follow up image rendering
2 years ago
Gabby Gurdin
4f073f534e
updates to error analytics to ensure data accuracy and allow users to view specific messages related to different lemmas
2 years ago
Krille
935e7215e4
refactor: Sticker widget code
2 years ago
Krille
bac2dceae4
chore: Follow up image bubble performance
2 years ago
Krille
25ec229ace
refactor: Use dart blurhash
2 years ago
krille-chan
1271441eb0
chore: Follow up imagebubble
2 years ago
Krille
ba05050c2b
chore: Follow up image size
2 years ago
krille-chan
db747afb7b
chore: Add missing command hints
2 years ago
krille-chan
2104793ecd
design: Display images in correct ratio in timeline
2 years ago
Krille
508a7e78c7
chore: Adjust design of typing indicator
2 years ago
Krille
c028c69b2d
design: Nicer reactions design with size animations
2 years ago
krille-chan
8dd8edae44
chore: Follow up set room read marker
2 years ago
krille-chan
e0e1b65f77
chore: Follow up message bubble design
2 years ago
krille-chan
c842e3454b
chore: Follow up message bubble color
2 years ago
krille-chan
0387b955ed
chore: Follow up message bubble design
2 years ago
krille-chan
292e6c8834
design: Connect bubbles from same sender
2 years ago
krille-chan
a31dce0a21
fix: Remove pantalaimon message with normal error message
2 years ago
Krille
6d973db6fc
refactor: Better logic for removing outdated notifications
2 years ago
Krille
c0ba68dff5
fix: Set readmarker on focus on web
2 years ago
Gabby Gurdin
8bef7b2e2b
fix for bugs with locked room icons
2 years ago
Krille
fdc77fb6d9
fix: Set read marker on web
2 years ago
Gabby Gurdin
cba510ee76
added handling for all cases of null check
2 years ago
Gabby Gurdin
7655a978e8
null check fix
2 years ago
krille-chan
f56758e1c4
feat: Reply with one button in desktop
2 years ago
krille-chan
0cf6a1d74a
refactor: Enhance logic when to mark room as read
2 years ago
Gabby Gurdin
0e70e8b838
fixes
2 years ago
Gabby Gurdin
f856d37e05
overlay error fix
2 years ago
Gabby Gurdin
d9dcb0a562
small fixes
2 years ago
Gabby Gurdin
dc7029be97
some small UI fixes, disale moderation toggle
2 years ago
Gabby Gurdin
ad1c017965
merge conflict
2 years ago
Gabby Gurdin
423a3c3f72
toolbar / popup updates
2 years ago
krille-chan
db8e4c2916
chore: Follow up stickers
2 years ago
krille-chan
5a6016931b
design: New sticker picker next to emoji picker
2 years ago
krille-chan
6c5133abfe
chore: Follow up send filename for keyboard input
2 years ago
krille-chan
6435e703e4
feat: Add insert content via gboard
2 years ago
krille-chan
1c19c9a2a9
chore: Follow up set speed in voice messages
2 years ago
krille-chan
bf1f8ebaf5
feat: Add speed button for audioplayer
2 years ago
Gabby Gurdin
3fa94eace1
fixed pangea comments
2 years ago
Gabby Gurdin
a4d8c43bf3
Merge branch 'main' into decouple-audio
2 years ago
Gabby Gurdin
d0f889d314
some fixes
2 years ago
Gabby Gurdin
102f113cb8
merge conflicts
2 years ago
Gabby Gurdin
92de3e1112
Merge branch 'main' into decouple-translation
2 years ago
Gabby Gurdin
c24619beb1
autoplay audio in toolbar
2 years ago
Gabby Gurdin
186982918d
decoupling playing audio and sending audio event
2 years ago
Gabby Gurdin
8ed01f54e6
Merge branch 'main' into blur-fix
2 years ago
Gabby Gurdin
d4e3195531
iOS audio fix
2 years ago
Gabby Gurdin
4903061e95
inital work
2 years ago
Gabby Gurdin
fa50637b68
audio format fix, fix for subtitle bug
2 years ago
Gabby Gurdin
1ed51c9f9d
updated recording package
2 years ago
Mubeen Rizvi
49caebcaa8
enhanced send video functionality by adding toggle send original
2 years ago
Krille
cc277c1431
chore: Follow up android haptic feedback
2 years ago
Gabby Gurdin
5a6cc913e8
disable selection if message not highlighted
2 years ago
Gabby Gurdin
887afb0247
upgraded to most recent version of matrix sdk, fix for when to show rich text
2 years ago
William Jordan-Cooley
23055e65d1
fix to listening with already made audio
2 years ago
Gabby Gurdin
0bb202b9a3
some fixes for sizing
2 years ago
Gabby Gurdin
648b25a252
fix for long press selecting messages
2 years ago
ggurdin
ebbfba7ac9
added pangea tags, more testing
2 years ago
ggurdin
13b38eac29
changes from testing
2 years ago
ggurdin
2cb77732e3
toolbar working
2 years ago
Krille
6fde2fbeaa
fix: whitespaces sometimes encoded in html message
2 years ago
Krille
bfcfcc9a83
chore: Follow up wallpaper size
2 years ago
Krille
1a2a25d394
chore: Make stickers smaller
2 years ago
Krille
e96090051d
chore: Follow up wallpaper thumbnail width
2 years ago
Krille
172cd651fc
fix: Render tg-forward html tags
2 years ago
Krille
3b9245c8c7
feat: New account data wallpaper feature
2 years ago
Krille
1a655d6f72
fix: Use HapticFeedback.selectionClick() for long press on message
2 years ago
Krille
03728ccb42
fix: onDragDone crashes when no files found
2 years ago
William Jordan-Cooley
57957eac9e
experimenting
2 years ago
William Jordan-Cooley
5901de1ab0
merge with main
2 years ago
Krille
3fa9c65a2b
Revert "refactor: Dialog BuildContext"
...
This reverts commit 315a43c1a4 .
2 years ago
William Jordan-Cooley
847ad9f8c1
coming along, next is getAudioLocal
2 years ago
ggurdin
2eb4c04d2b
added selecton to html messages
2 years ago
ggurdin
ad16c6dfef
re-integrated select defintions with new fluffychat merge
2 years ago
William Jordan-Cooley
850e78c4b8
added from main
2 years ago
William Jordan-Cooley
361690935d
in the midst of it
2 years ago
ggurdin
789e42ef7d
merge conflicts
2 years ago
ggurdin
d28ff4e997
fluffy merge and testing updates
2 years ago
krille-chan
8ec3497b54
feat: Implement private read receipts
2 years ago
krille-chan
315a43c1a4
refactor: Dialog BuildContext
2 years ago
William Jordan-Cooley
695374ee46
handling no tokens in pangea message event
2 years ago
ggurdin
0f3e1c7e16
inital work for selecting definitions
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
9b5e95d7ad
Merge pull request #767 from krille-chan/krille/better-sharing-text
...
refactor: Put forwarded text into inputfield instead of sending directly
2 years ago
Krille
af18da57e6
fix: not in range error
2 years ago
Krille
fec39eb602
refactor: Put forwarded text into inputfield instead of sending directly
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
fe00db3281
chore: Follow up set read marker
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
2fadb64bc0
Revert "chore: Follow up chat appbar actions"
...
This reverts commit 08ca53a46d .
2 years ago
krille-chan
fb98e3cf22
chore: Follow up select icon
2 years ago
krille-chan
08ca53a46d
chore: Follow up chat appbar actions
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
1a3d7f5b1c
chore: Follow up sendOnEnter fix
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
8f3f5cdb8b
chore: Follow up bug report dialog
2 years ago
krille-chan
7d112b1e18
refactor: More stable scroll to event
2 years ago
krille-chan
038cd9cb73
chore: Design follow up
2 years ago
krille-chan
5d20185140
change: Remove wallpaper feature
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
696b284265
chore: Follow up chat view logic
2 years ago
krille-chan
4a008d0c2d
design: New design for login page
2 years ago
krille-chan
050d2a2fae
chore: Follow up design fixes
2 years ago
krille-chan
3d622b8918
fix: Cannot change send on enter on desktop
2 years ago
krille-chan
1f7ce96623
refactor: Remove unused code
2 years ago
krille-chan
63d7bef515
refactor: Remove unnecessary setState in ChatPage for better performance
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
26c637135a
refactor: Reinvite other part instead of reopen dm
2 years ago
Krille
e1a819d17b
fix: Audiomessage break app
2 years ago
ggurdin
e2e9f12d61
merge conflicts
2 years ago
ggurdin
d4561b3a17
updates to locking room functionality
2 years ago
Brord van Wierst
75112808f6
dart fix
2 years ago
Brord van Wierst
74c3e97ec9
sorted imports again?
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
ggurdin
e4a8f46472
remove option to view message metadata
2 years ago
Krille
685ddf1324
chore: Follow up update matrix sdk
2 years ago
Brord van Wierst
75da9cd87d
import sort
2 years ago
Brord van Wierst
c98b76e8fc
format
2 years ago
krille-chan
3d06006ca4
fix: Only load first pinned event
2 years ago
Krille
9c55800aeb
fix: Do not scroll up on enter chat
2 years ago
krille-chan
7a292655c8
fix: Encryption dialog crashes in column mode
2 years ago
ggurdin
33b5de0afb
merge inn fluffychat changes
2 years ago
Krille-chan
4848af7655
Merge pull request #691 from aryanA101a/videoFullscreenNavigateBackFix
...
fix: navigating back from full screen video
2 years ago
Krille-chan
83ce07c574
Merge pull request #679 from selfisekai/flutter-3.16
...
upgrade flutter to 3.16.0
2 years ago
Aryan Arora
0214256eda
fix: navigating back from full screen video
2 years ago
krille-chan
4588d82dad
fix: Glitch in event info dialog
2 years ago
krille-chan
5f94ecf1a0
fix: Blurhash crashes on height 0
2 years ago
Krille
f4d3e6f928
refactor: Migrate for Flutter 3.16.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
bee90019bb
chore: Follow up presences
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
ggurdin
de5b181396
fixes error of cursor not apprearing when typing a message
2 years ago
ggurdin
5e30845a09
merge in newer fluffychat commits
2 years ago
ggurdin
f86aafcb74
code files
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
60bcc6b89f
fix: Cannot pin messages of other users
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
7d7e234142
chore: Follow up delete failed to send events
2 years ago
krille-chan
9f0bcd5523
fix: Remove failed to sent events
2 years ago
krille-chan
c0ee1bbdfc
fix: More stable scroll up to event
2 years ago
krille-chan
c10fe91636
fix: Emojipicker flickering because noRecent
2 years ago
krille-chan
dd758e16cf
chore: Follow up sendfiledialog fixes
2 years ago
Krille
0919d75b04
chore: Downgrade record back to 4.4.4
2 years ago
Krille
a9eb76983b
chore: Remove custom bitrate
2 years ago
Krille
6718104731
chore: Disable opus on android
2 years ago
Krille
b96bc4565d
fix: Audiomessages on iOS
2 years ago
krille-chan
3a9c6e8773
chore: Use correct audiorecorder file extension
2 years ago
krille-chan
bedd4e9ade
chore: More revert recorder
2 years ago
krille-chan
fd22b4330e
chore: Downgrade record
2 years ago
krille-chan
0dbaf09cc7
chore: Revert using opus codec in audiorecorder as iOS seems not to be able to play it
2 years ago
krille-chan
b42a565a9a
fix: Archive does not update its state
2 years ago
krille-chan
e710491679
chore: File dialog follow up
2 years ago
krille-chan
d1ce1e3ba7
refactor: Make file dialog adaptive and adjust design
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
4605a92d17
chore: Adjust bitrate for smaller voice messages
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
a327e8b0e9
chore: Limit image file and video picker until we have a background service
2 years ago
krille-chan
969dbef09a
design: Make incoming messages color more light
2 years ago
krille-chan
991bba2535
build: Update record package
2 years ago
Krille
3fb4ad0a83
refactor: Change audio codec to opus where supported to have better compatibility with Element
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
35367389f0
fix: Remove uncompatible dependencies connectivity_plus and wakelock
2 years ago
krille-chan
9b21c0d951
feat: better scroll to last read message handling
2 years ago
krille-chan
89493f364a
design: Make own chat bubble primary color for better contrast
2 years ago
krille-chan
9c1c5a4aec
fix: Unable to use file picker with applock
2 years ago
Krille
bb96a0a4a3
fix: Set readmarker sometimes not working
2 years ago
Krille
c273ff64a1
fix: Do not ask for reason to delete not sent messages
2 years ago
Reinhart Previano Koentjoro
e741765e22
feat: Dynamic theming for emoji keyboard
2 years ago
krille-chan
27d15612d9
refactor: Update to Flutter 3.13.0
2 years ago
krille-chan
6445833283
chore: Follow up select events
2 years ago
krille-chan
6e9d3627cc
feat: Improved mouse support for selecting events
2 years ago
Krille
83d5d3ec58
change: Remove widgets feature
2 years ago
Krille
e14173688a
refactor: Space routes to normal room routes
2 years ago
Krille
b715eff839
refactor: Migrate from pathsegment routing
2 years ago
krille-chan
b7dac8365a
chore: Follow up router fixes
2 years ago
krille-chan
d9c5cbea26
design: New three column layout for wide screens
2 years ago
krille-chan
5e3c62110b
feat: Write and display reason for redacting a message
2 years ago
krille-chan
b27af74918
chore: Follow up design changes
2 years ago
Krille
6420f1d385
design: Chat list design adjustments
2 years ago
Krille
6bd518fa36
refactor: Remove bubble size slider
2 years ago
krille-chan
ee957ab1f6
refactor: Migrate routes to go router
2 years ago
Krille
739edde729
refactor: Replace vrouter with gorouter
2 years ago
krille-chan
18b270a15c
fix: Cancel notifications for read rooms and clear app badge on iOS
2 years ago
Krille
1775552cd4
refactor: update iOS badge on every notification
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
Bnyro
57b026b913
feat: option to not send typing notifications
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
ShootingStarDragons
2ae4551bcc
feat: paste image from clipboard
2 years ago
krille-chan
a06b3e6a9e
fix: Username not visible after edit events
2 years ago
Krille
91fc889bce
refactor: Update dependencies
2 years ago
Krille
303181b566
chore: Streamline background gradients
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
c0da82f1c9
refactor: More reliable request history/future timeline mechanism
2 years ago
Krille
9bccbc786f
chore: Follow up scrolldownbutton style
2 years ago
Krille
36cc2c23a1
Merge branch 'braid/emoji-placeholder' into 'main'
...
fix: custom emote placeholder
See merge request famedly/fluffychat!1127
2 years ago
Krille
c59486ca90
fix: Scroll up and scroll down buttons in chat list
2 years ago
TheOneWithTheBraid
465d5fc3ef
fix: custom emote placeholder
...
- place emote loading spinner in the position as the emote itself
- add key to preview in order to ensure proper states aligned
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
3 years ago
Krille
f4107a8344
chore: Update dependencies
3 years ago
Krille
40c622ebe6
refactor: Update flutter_html
3 years ago
Krille
847bda89e8
fix: User pills
3 years ago
Krille
2bb28bc821
feat: Allow ruby tags in html
3 years ago
Krille
e08445ee51
fix: Remove wrong rendered linebreak in html
3 years ago
Krille
3856745ce4
fix: Try to reload timeline on IOException
3 years ago
Krille
2995e5035d
chore: Follow up linkify inside html
3 years ago
Krille
f2601c638b
chore: Follow up linkify in html message
3 years ago
Krille
5c5d162fd6
chore: Enhance room pills
3 years ago
Krille
f7b9c9abb2
chore: Follow up missing cache key
3 years ago
Krille
ec9aff28c8
chore: do not humanize links
3 years ago
Krille
d6bd765d66
chore: Follow up img tag
3 years ago
Krille
a8538d7488
chore: Follow up html messages mxc images
3 years ago
Krille
d5e8d9939d
fix: Do not unnecessary request all members in public rooms
3 years ago
Krille
1d72ab512a
chore: Readd support for html tables
3 years ago
Krille
6b0c853721
chore: Follow up html styling
3 years ago
Krille
2713b28516
chore: Disable img for now in html messages
3 years ago
Krille
f9ee44b7bd
chore: Add missing blockquote style
3 years ago
Krille
796a6fdae1
refactor: Reimplement flutter matrix html locally
3 years ago
Krille
7dde6250e1
Merge branch 'filenametolong' into 'main'
...
filename is too long and over the widget
See merge request famedly/fluffychat!1103
3 years ago
Skying
1088eb0500
fix: Too long file name cause a render overflow
3 years ago
Krille
4597d03475
chore: Follow up clean up
3 years ago
Krille
2a1a68de22
feat: Implement new error reporting tool when critical features break like playing audio or video messages or opening a chat
3 years ago
Krille
cb0fe173d9
chore: Minor code clean up
3 years ago
Krille
72921505fe
fix: Scroll down button
3 years ago
Krille
55de4387f2
build: Update dependencies
3 years ago
Krille
46a630c390
Merge branch 'main' into 'main'
...
fix: Quick account switching
Closes #1186
See merge request famedly/fluffychat!1111
3 years ago
Krille
5a5895aea4
fix: Scrolldown button
3 years ago
JHansen
ae4dee8133
Fix read reciepts
3 years ago
JHansen
71bd195c62
Fix Quick account switching
3 years ago
Krille
db4410ac14
fix: Chats do not load
3 years ago
Krille
942fac427c
feat: Permission dialog before open link in browser
3 years ago
Krille
a5d0c4795a
chore: Load chat at last read marker
3 years ago
Krille
cce5900d71
chore: Follow up jump to event
3 years ago
Krille
e7b0f02d2d
chore: ScrollToEventId duration for jump in timeline
3 years ago
Krille
14c2bf0508
chore: Follow up jump to unread message
3 years ago
Krille
e690f1e14c
refactor: Not nullable room in ChatPage
3 years ago
Krille
217b952c45
refactor: Client in ChatPage
3 years ago
Krille
af71649da6
refactor: Use correct Matrix instance
3 years ago
Krille
d630238142
feat: Add read marker
3 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
3 years ago
Krille
f88837232b
chore: Follow up lastreadeventisvisible marker
3 years ago
Krille
5c70dd39bc
feat: Jump to last read event
3 years ago
Krille
c00a6e3d00
feat: Use fragmented timeline to jump to event
3 years ago
Krille
d9aa2f8e44
refactor: Switch to file_picker package and get rid of some dependency overrides
3 years ago
Krille
ae99606531
style: Minor adjustments for modal bottom sheets
3 years ago
Christian Pauly
1aaf2f9a15
chore: Fix formatting
3 years ago
Malin Errenst
ec7acc5385
refactor: Added and applied require_trailing_commas linter rule
3 years ago
Christian Pauly
41f847ccbf
chore: Follow up fix audioplayer on android
3 years ago
Krille
49bf5bdb0a
chore: Follow up audioplayer on linux
3 years ago
Christian Pauly
e2aa5584a2
style: Link underline color
3 years ago
Christian Pauly
ab23ba6c2c
refactor: Do only instantiate AudioPlayer() object when in use
3 years ago
Christian Pauly
c24295580b
feat: Enable audioplayer for web and linux
3 years ago
Christian Pauly
aff10ab0ed
fix: Display error when user tries to send too large file
3 years ago
Christian Pauly
b176811f7c
design: Adjust design to new material 3 capabilities of Flutter 3.7
3 years ago
Gabriel Rodríguez
d226bf6020
fix: avatar color
3 years ago
Gabriel Rodríguez
704ee5ef9c
fix: display name contrast in dark mode
3 years ago
Christian Pauly
35174cb859
refactor: Migrate to Flutter 3.7.0
3 years ago
Krille
d343c71703
chore: Update Matrix SDK and refactor
3 years ago
Krille
033cc8de31
chore: Follow up leave abandoned DM room
3 years ago
Krille
eac784e33b
fix: Archive
3 years ago
Krille
2df72b5d13
style: New modal bottom sheets
3 years ago
Krille
4376070733
refactor: Same animations everywhere in app
3 years ago
Christian Pauly
06305b8300
feat: Nicer design for abandonded DM rooms
3 years ago
Krille
e9fb280970
design: More clear chat background and rounded popup menu
3 years ago
Krille
2c45552c8e
chore: Update flutter_map
3 years ago
Krille
85f4a539d8
chore: Follow up draft fix
3 years ago
Krille
5cf18aabbf
refactor: Remove dart from folder name
3 years ago
Krille Fear
abd9afed7e
feat: Store drafts
3 years ago
Krille Fear
44532a242b
chore: Make audio player dialog not dismissable
3 years ago
Krille Fear
a99f596447
chore: Remove deprecated share button
3 years ago
Krille Fear
94c659d891
chore: Remove deprecated share button
3 years ago
Krille Fear
1398612190
chore: Disable audio player on linux
3 years ago