Sorunome
e7b4c6f848
fix: Thumbnails in the image bubble not always showing a cached thumbnail
...
When in the timeline an image bubble with animated=false was displayed and
you tapped on an image, it would attempt to show the thumbnail with animated=true.
This thumbnail, of course, was not cached, thus not showing the cached image, and
actually downloading the thumbnail multiple times. This PR fixes that by
first checking if the animated=false thumbnail is cached, and if so, display
that while the final image is loading.
2021-11-30 15:54:48 +01:00
Krille Fear
745d94f46f
Merge branch 'krille/fix-open-uris' into 'main'
...
fix: Open URIs
See merge request famedly/fluffychat!593
2021-11-29 15:41:53 +00:00
Krille Fear
83e3d95d04
fix: Open URIs
2021-11-29 16:23:14 +01:00
Sorunome
123a9b000c
fix: Properly position the pointer in the map bubble and add attribution
...
Prior the pointer in the map bubble wasn't offsetted upwards, so the center
of the icon marked the point, rather than the point of the icon as one would
expect.
Additionally, attribution to the OpenStreetMap project has been added.
2021-11-29 16:04:23 +01:00
Krille Fear
2737768a60
feat: Drag&Drop to send multiple files on desktop and web
2021-11-28 11:43:36 +01:00
Krille Fear
afc9afb391
Merge branch 'krille/fix-chatview-safearea' into 'main'
...
fix: ChatView safearea on iPad
See merge request famedly/fluffychat!588
2021-11-27 10:39:17 +00:00
Krille Fear
00caaa719d
fix: ChatView safearea on iPad
2021-11-27 11:20:38 +01:00
Krille Fear
84baec19a1
design: Adaptive switches
2021-11-27 10:10:29 +01:00
Krille Fear
08601b351c
chore: Adjust image and thumbnail compression
2021-11-26 16:19:01 +01:00
Krille Fear
4eea1faa05
fix: Process incoming uris
2021-11-26 14:59:35 +01:00
Krille Fear
730063e40e
fix: Remove avatar from room
2021-11-24 07:29:05 +01:00
Krille Fear
b8b68ec6ef
feat: nicer loading bar
2021-11-23 19:34:55 +01:00
Krille Fear
bdc7a606bc
feat: Fancy chat list loading animation
2021-11-23 18:20:51 +01:00
Krille Fear
3eee752953
fix: Capture getTimeline exceptions
2021-11-23 11:29:11 +00:00
Krille Fear
0102f24576
fix: Report sync status error
2021-11-23 11:37:53 +01:00
Krille Fear
effea76139
chore: Nicer message info dialog
2021-11-23 08:41:01 +01:00
Krille Fear
69b7359b96
fix: Give message edits padding
2021-11-22 19:20:09 +01:00
Krille Fear
75f3574725
design: Minor color changes
2021-11-22 19:16:43 +01:00
Krille Fear
676a5069dc
chore: Minor design changes
2021-11-22 15:35:51 +01:00
Krille Fear
df9a4acfee
design: Place share button under qr code
...
This should make the qr code
scanning more reliable.
2021-11-22 11:18:32 +01:00
Krille Fear
d5af6297f5
design: Display edit marker in new bubbles
2021-11-21 14:26:40 +01:00
Krille Fear
4b8ce4ee9b
feat: Open im.fluffychat urls
2021-11-21 13:58:19 +01:00
Krille Fear
76fbc764d4
fix: Automatic key requests
2021-11-21 12:25:39 +01:00
Krille Fear
776b012441
design: Redesign and simplify bootstrap
2021-11-21 10:53:01 +01:00
Krille Fear
b1b8efc7a7
Merge branch 'krille/unused-imports' into 'main'
...
fix: Remove unused imports
See merge request famedly/fluffychat!560
2021-11-21 09:15:33 +00:00
Krille Fear
46dd799184
fix: Remove unused imports
2021-11-21 09:55:59 +01:00
Krille Fear
a858bcec49
Merge branch 'krille/image' into 'main'
...
refactor: Use image package to resize images
See merge request famedly/fluffychat!558
2021-11-21 08:53:47 +00:00
Krille Fear
278986c788
refactor: Use image package to resize images
2021-11-21 09:35:10 +01:00
Krille Fear
6894c732fd
fix: Minor fixes
2021-11-21 09:07:33 +01:00
Krille Fear
0539a663b0
Merge branch 'krille/homepicker-dark-mode' into 'main'
...
fix: SSO Button design in dark mode
See merge request famedly/fluffychat!556
2021-11-20 10:05:40 +00:00
Krille Fear
ccdb84d13f
fix: SSO Button design in dark mode
2021-11-20 11:03:42 +01:00
Krille Fear
2da94897e5
refactor: Avatar widget
2021-11-20 10:42:23 +01:00
Krille Fear
1c7ec11a89
fix: Remove dead code
2021-11-19 19:36:45 +01:00
Krille Fear
99d9149ef9
fix: Only mark unread if actually marked
2021-11-19 14:57:56 +01:00
Krille Fear
7579de7323
fix: Size of bottomsheet
2021-11-19 14:51:40 +01:00
Krille Fear
65bff2c194
chore: Clean up bootstrap
2021-11-19 14:42:34 +01:00
Krille Fear
8a021cdc90
Merge branch 'soru/verification-dialog' into 'main'
...
fix: Show bootstrap dialog in the appropriate places
See merge request famedly/fluffychat!549
2021-11-19 10:32:36 +00:00
Krille Fear
bc1a92be03
fix: Stickers always in square
2021-11-19 11:02:05 +01:00
Krille Fear
099f9cf881
change: Move video call button to menu
2021-11-19 10:33:26 +01:00
Krille Fear
b65f792817
fix: Dont loose selected events
2021-11-19 10:29:01 +01:00
Krille Fear
f4425771f8
feat: Send reactions to multiple events
2021-11-19 10:23:24 +01:00
Krille Fear
068e312726
design: Move device ID to menu
2021-11-19 10:07:05 +01:00
Krille Fear
4b248a9bc6
fix: Do display error image widget
2021-11-19 10:01:35 +01:00
Sorunome
d9342905e8
fix: Show bootstrap dialog in the appropriate places
2021-11-19 09:23:59 +01:00
Krille Fear
dcfd717c6c
change: Chat backup dialog as a banner
2021-11-19 09:12:47 +01:00
Krille Fear
d20a5c30ac
fix: Self sign while bootstrap
2021-11-18 21:21:12 +01:00
Krille Fear
3126ce27f9
fix: Dont rerun server checks
2021-11-16 10:23:29 +01:00
Krille Fear
7d6a10e7a5
fix: Set room avatar
2021-11-16 09:34:25 +01:00
Krille Fear
48810a97c4
fix: Bubble colors
2021-11-15 13:23:47 +01:00
Krille Fear
fa9d62ce60
refactor: Homeserver picker
2021-11-15 12:14:00 +01:00
Krille Fear
ecd93b0a37
fix: Let bottom space bar scroll
2021-11-15 10:09:23 +01:00
Krille Fear
a5f1925f03
fix: Load spaces on app start
2021-11-15 10:05:15 +01:00
Krille Fear
7167d0ace6
feat: Redesign start page
2021-11-15 09:48:48 +01:00
Krille Fear
7c3fffc8a6
fix: Set space
2021-11-15 08:20:29 +01:00
Krille Fear
97e644b64a
chore: Adjust colors
2021-11-15 07:59:51 +01:00
Krille Fear
b587827589
fix: Set room avatar
2021-11-15 07:43:19 +01:00
Krille Fear
1ef2af0a82
fix: Colors
2021-11-15 07:36:07 +01:00
Krille Fear
a7a15f9481
fix: Do not display bottombar in selectmode
2021-11-15 07:27:19 +01:00
Krille Fear
226c97526e
fix: Color in bottom bar
2021-11-15 07:24:58 +01:00
Krille Fear
ae0a720d16
feat: Use SalomonBottomBar
2021-11-15 07:24:05 +01:00
Krille Fear
10480ec408
fix: Contrast in dark mode
2021-11-14 22:15:37 +01:00
Krille Fear
86566c2584
Merge branch 'krille/redesign-multiaccount-spaces' into 'main'
...
feat: Redesign multiaccounts and spaces
See merge request famedly/fluffychat!547
2021-11-14 21:09:17 +00:00
Krille Fear
4c97044f1c
feat: Multiple mute, pin and mark unread
2021-11-14 20:59:25 +01:00
Krille Fear
76d8dbbe09
fix: Remove opacity from video widget
2021-11-14 20:24:17 +01:00
Krille Fear
397c6ed292
feat: Nicer images, stickers and videos
2021-11-14 18:57:48 +01:00
Krille Fear
e7a3e78712
feat: Redesign multiaccounts and spaces
2021-11-14 18:47:18 +01:00
Krille Fear
055b99bc85
feat: New Public room bottom sheet
2021-11-14 13:56:36 +01:00
Krille Fear
f5c9057509
fix: Sender name prefix in DM rooms
2021-11-14 13:25:56 +01:00
Krille Fear
66a66cefa3
design: Remove cupertino icons
2021-11-14 13:24:01 +01:00
Krille Fear
dbc56c2cf2
fix: Minor design fixes
2021-11-14 12:00:49 +01:00
Krille Fear
c1cb91dc79
fix: Minor padding bugs
2021-11-14 11:53:43 +01:00
Krille Fear
c64c988910
fix: Typing indicator too large
2021-11-14 11:18:33 +01:00
Krille Fear
14fe60d8e0
feat: Display typing indicators with gif
2021-11-14 09:36:35 +01:00
Krille Fear
862d23c0b9
feat: New chat details design
2021-11-13 21:42:54 +01:00
Krille Fear
15ccd043d9
feat: New settings design
2021-11-13 21:21:13 +01:00
Krille Fear
cc00032c10
feat: Move styles one settings level up
2021-11-13 20:44:47 +01:00
Krille Fear
f03cc9b786
feat: New chat design
2021-11-13 20:37:51 +01:00
Krille Fear
fbb92cbfe1
chore: Adjust image chat design
2021-11-13 20:17:11 +01:00
Krille Fear
917dde5a1c
fix: Minor design fixes
2021-11-13 19:36:39 +01:00
Krille Fear
6b3a94011f
chore: Make default orange darker
2021-11-13 19:28:33 +01:00
Krille Fear
9425aab475
chore: Adjust design
2021-11-13 19:22:11 +01:00
Krille Fear
bc41ff3e36
fix: Center inputfield
2021-11-13 19:02:26 +01:00
Krille Fear
1fb7e03fc6
fix: Seenby fontsize
2021-11-13 18:56:34 +01:00
Krille Fear
2f89913e36
feat: Nicer design of images an stickers
2021-11-13 18:55:05 +01:00
Krille Fear
86af401cfc
change: Encrypted by design, all users valid is normal not green
2021-11-13 18:47:05 +01:00
Krille Fear
eb429267b1
fix: Hide FAB in new chat page if textfield has focus
2021-11-13 18:09:16 +01:00
Krille Fear
fcc41a8d1d
feat: Make the main color editable for users
2021-11-13 17:57:55 +01:00
Krille Fear
39f7fd6c0b
fix: Chat background
2021-11-13 17:13:09 +01:00
Krille Fear
e2cdad27e0
feat: new design
2021-11-13 16:10:16 +01:00
Krille Fear
7e2148fa9b
refactor: Make methods shorter
2021-11-13 11:54:23 +01:00
Krille Fear
a817773de8
fix: Dont enable encryption with bots
2021-11-13 11:51:35 +01:00
Krille Fear
2311039e83
refactor: Split chat view into multiple files
2021-11-13 10:20:09 +01:00
Krille Fear
07033ab9b0
fix: Wait for loading before bootstrap
2021-11-11 19:52:56 +01:00
Krille Fear
762139d43d
fix: Bootstrap loop
2021-11-11 19:39:55 +01:00
Krille Fear
43fd4c903f
feat: Sembast store
2021-11-11 18:09:04 +01:00
Krille Fear
563a67eabd
fix: Crash when there is no prev message
2021-11-11 18:05:12 +01:00
Krille Fear
d46667b097
refactor: Pages folder structure
2021-11-09 21:32:16 +01:00
Krille Fear
3342071acf
fix: Chat list flickering
2021-11-09 17:30:04 +01:00
Krille Fear
bcd0d56bea
fix: Move to latest null safe sdk
2021-11-09 16:55:28 +01:00
Krille Fear
7cf9fc479f
Merge branch 'main' of gitlab.com:famedly/fluffychat
2021-11-09 13:26:45 +01:00
Krille Fear
b903bf8472
feat: Speed up app start
2021-11-09 13:07:57 +01:00
Krille Fear
66cae6cc85
design: Floating input bar
2021-11-06 11:18:32 +01:00
Krille Fear
40f383261c
fix: Signup on matrix.org
2021-11-04 17:10:16 +01:00
Krille Fear
c51ba11fcb
chore: Add localizations to signup page
2021-11-04 16:13:02 +01:00
Krille Fear
d24558f675
fix: Sending ThreepidCreds in UIA
2021-11-04 16:09:12 +01:00
Krille Fear
b48cf2ecdc
feat: Nicer registration form
2021-10-30 14:06:10 +02:00
Krille Fear
bc78647fb6
fix: Mark voice messages with msc3245
2021-10-30 11:03:33 +02:00
Krille Fear
f8cc559ab3
fix: Record voice messages
2021-10-30 10:39:00 +02:00
Krille Fear
eec73cb16a
fix: Display amplitude
2021-10-27 17:01:27 +02:00
Krille Fear
699b99bcf8
feat: Nicer audio message design and send duration
2021-10-27 16:53:31 +02:00
Krille Fear
15ee1f02b5
refactor: Sort imports
2021-10-26 18:50:34 +02:00
Krille Fear
fcdf5a7ee4
refactor: Magic numbers
2021-10-26 18:47:05 +02:00
Krille Fear
56646cb697
Merge branch 'ignore_from_sheet' into 'main'
...
feature: ignore from bottom sheet
Closes #574
See merge request famedly/fluffychat!537
2021-10-26 16:34:56 +00:00
Krille Fear
5705ebdaab
fix: Enable E2EE by default in all start chat cases
2021-10-25 11:51:38 +02:00
Raatty
e17376c5a2
feature: ignore from bottom sheet
2021-10-25 22:42:18 +13:00
Krille Fear
f884e8082f
chore: Update SDK
2021-10-25 10:46:58 +02:00
Krille Fear
a2f247920c
fix: Format
2021-10-17 14:15:29 +02:00
Krille Fear
12cdee068d
fix: Disable matrix registration again
2021-10-16 10:46:52 +02:00
Krille Fear
4a8d50c201
design: Make homepicker page nicer
2021-10-16 10:28:50 +02:00
Krille Fear
e879278186
refactor: Add code quality reports
2021-10-16 09:59:38 +02:00
Krille Fear
44ce92e8fb
refactor: Switch to flutter_lints
2021-10-14 18:09:30 +02:00
Krille Fear
79766a6d69
chore: Adjust settings account design
2021-10-14 17:02:42 +02:00
Krille Fear
dd5f9b2c42
fix: Bootstrap column design
2021-10-14 16:56:08 +02:00
Krille Fear
fdcb34e3a3
fix: Disable registration for matrix.org
2021-10-13 14:21:17 +02:00
Krille Fear
4ab57c2900
CircularProgressIndicator.adaptive(
2021-10-10 13:39:34 +02:00
Krille Fear
eca3905e0c
fix: column design for bootstrap
2021-10-10 13:35:16 +02:00
Krille Fear
741d4ddba3
feat: Account settings displays current matrix ID
2021-10-10 12:57:28 +02:00
Krille Fear
8f221f3ca2
feat: More finetuning for font sizes
2021-10-10 12:41:43 +02:00
Krille Fear
1d16706ab3
feat: Nicer verification dialog
2021-10-10 12:11:59 +02:00
Krille Fear
127275782a
fix: QR Code scanning
2021-10-10 11:42:18 +02:00
Krille Fear
0433d8cf81
feat: Nicer chat backup design
2021-10-10 11:40:08 +02:00
Krille Fear
849a3d95e4
design: Change design of verification page
2021-10-10 10:58:03 +02:00
Krille Fear
f2e37b20ff
feat: Enable E2EE by default for new rooms
2021-10-10 10:43:50 +02:00
Krille Fear
9ff97d0162
feat: Make QR Code clickable
2021-10-08 07:30:41 +02:00
Krille Fear
fadcad5926
fix: One space always missing
2021-09-27 08:13:50 +02:00
Krille Fear
fb4337272e
feat: Implement nice profile bottom sheet
2021-09-24 15:51:33 +02:00
Sorunome
4ee2ecc286
feat: Open user bottom sheet on tapping user pills
2021-09-22 15:13:17 +02:00
Krille Fear
4623519997
Merge branch 'soru/multiaccount-typing' into 'main'
...
fix: Stop typing when switching sending client
Closes #565
See merge request famedly/fluffychat!526
2021-09-21 09:16:19 +00:00
Krille Fear
c36b48302c
Merge branch 'soru/navigate-to-room' into 'main'
...
fix: navigate to /rooms when switching bundle
Closes #566
See merge request famedly/fluffychat!527
2021-09-21 07:20:56 +00:00
Sorunome
57088bf741
fix: navigate to /rooms when switching bundle
2021-09-21 09:16:57 +02:00
Sorunome
d647d8cc64
fix: Stop typing when switching sending client
2021-09-21 09:15:25 +02:00
Sorunome
7867af858d
fix: Only use prefix switching if we have complex bundles
2021-09-21 09:08:18 +02:00
Christian Pauly
d2b4ac4d9f
fix: Display account picker only if complex bundles is true
2021-09-20 17:43:37 +02:00
Krille Fear
03dfd87a65
fix: Multi-Account setup with well-known
2021-09-20 09:02:04 +02:00
Christian Pauly
9115d44b65
chore: Adjust colors
2021-09-19 22:03:57 +02:00
Christian Pauly
3d5eb6e061
fix: EmptyPage appbar on dark mode
2021-09-19 22:00:54 +02:00
Krille Fear
deab7c83e3
feat: Allow loading of multiple clients in main.dart
2021-09-19 11:48:23 +00:00
Christian Pauly
64cef3429e
fix: Password reset
2021-09-19 13:08:33 +02:00
Christian Pauly
b2417fe1f3
fix: Possibly fix voice messages on iOS
2021-09-18 10:20:57 +02:00
Sorunome
e36a6aed74
fix: emote settings
2021-09-16 14:36:28 +02:00