Commit graph

384 commits

Author SHA1 Message Date
Krille Fear
344e6491d4 change: Do not compress very small images 2021-12-01 20:44:59 +01:00
Krille Fear
ec46b15991 refactor: Make user device list item null safe 2021-12-01 18:46:10 +01:00
Krille Fear
585eefa9de design: Make not joined participants transparent in list
This should make it easier to distinguish
between actual participants of a
room and users who have been
invited, who are knocking or who
have been banned.
2021-12-01 12:42:15 +01:00
Krille Fear
e33606b912 fix: QR Code scanner in iOS 2021-11-30 19:07:07 +01:00
Sorunome
f4d723c0b1 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
c9c4f2caf9 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
0ecbe842a5 fix: Open URIs 2021-11-29 16:23:14 +01:00
Sorunome
d838fedaa7 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
a134e06203 feat: Drag&Drop to send multiple files on desktop and web 2021-11-28 11:43:36 +01:00
Krille Fear
2559190355 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
b1e1d5ea75 fix: ChatView safearea on iPad 2021-11-27 11:20:38 +01:00
Krille Fear
956ee5bfc6 design: Adaptive switches 2021-11-27 10:10:29 +01:00
Krille Fear
8f47ad654d chore: Adjust image and thumbnail compression 2021-11-26 16:19:01 +01:00
Krille Fear
5bc41fccbc fix: Process incoming uris 2021-11-26 14:59:35 +01:00
Krille Fear
5775f54552 fix: Remove avatar from room 2021-11-24 07:29:05 +01:00
Krille Fear
b4f2adadad feat: nicer loading bar 2021-11-23 19:34:55 +01:00
Krille Fear
48c1d41dd4 feat: Fancy chat list loading animation 2021-11-23 18:20:51 +01:00
Krille Fear
31335383ba fix: Capture getTimeline exceptions 2021-11-23 11:29:11 +00:00
Krille Fear
5983c83fcf fix: Report sync status error 2021-11-23 11:37:53 +01:00
Krille Fear
f6e9940981 chore: Nicer message info dialog 2021-11-23 08:41:01 +01:00
Krille Fear
30410363f4 fix: Give message edits padding 2021-11-22 19:20:09 +01:00
Krille Fear
42d5c1a497 design: Minor color changes 2021-11-22 19:16:43 +01:00
Krille Fear
c68b15935c chore: Minor design changes 2021-11-22 15:35:51 +01:00
Krille Fear
daadef7c59 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
05daaf01b1 design: Display edit marker in new bubbles 2021-11-21 14:26:40 +01:00
Krille Fear
7a68feb5eb feat: Open im.fluffychat urls 2021-11-21 13:58:19 +01:00
Krille Fear
2778927fdf fix: Automatic key requests 2021-11-21 12:25:39 +01:00
Krille Fear
3332cefb1e design: Redesign and simplify bootstrap 2021-11-21 10:53:01 +01:00
Krille Fear
6d21caefa5 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
08670e60f8 fix: Remove unused imports 2021-11-21 09:55:59 +01:00
Krille Fear
d23d67cb3d 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
b44f309151 refactor: Use image package to resize images 2021-11-21 09:35:10 +01:00
Krille Fear
a143b978a3 fix: Minor fixes 2021-11-21 09:07:33 +01:00
Krille Fear
c5f084db87 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
ba9e59eaee fix: SSO Button design in dark mode 2021-11-20 11:03:42 +01:00
Krille Fear
53967eb1f0 refactor: Avatar widget 2021-11-20 10:42:23 +01:00
Krille Fear
4a518588ab fix: Remove dead code 2021-11-19 19:36:45 +01:00
Krille Fear
af6c9de62d fix: Only mark unread if actually marked 2021-11-19 14:57:56 +01:00
Krille Fear
f2f90127d8 fix: Size of bottomsheet 2021-11-19 14:51:40 +01:00
Krille Fear
111d15f86d chore: Clean up bootstrap 2021-11-19 14:42:34 +01:00
Krille Fear
e9c549495c 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
042fd8072b fix: Stickers always in square 2021-11-19 11:02:05 +01:00
Krille Fear
42fa6164e4 change: Move video call button to menu 2021-11-19 10:33:26 +01:00
Krille Fear
879057a54d fix: Dont loose selected events 2021-11-19 10:29:01 +01:00
Krille Fear
cbf8e0799e feat: Send reactions to multiple events 2021-11-19 10:23:24 +01:00
Krille Fear
9e641c8ee4 design: Move device ID to menu 2021-11-19 10:07:05 +01:00
Krille Fear
d9260a4785 fix: Do display error image widget 2021-11-19 10:01:35 +01:00
Sorunome
7a08592a1e fix: Show bootstrap dialog in the appropriate places 2021-11-19 09:23:59 +01:00
Krille Fear
ba3cf3a91f change: Chat backup dialog as a banner 2021-11-19 09:12:47 +01:00
Krille Fear
45d7113a54 fix: Self sign while bootstrap 2021-11-18 21:21:12 +01:00
Krille Fear
03f0641385 fix: Dont rerun server checks 2021-11-16 10:23:29 +01:00
Krille Fear
377a8ffd1c fix: Set room avatar 2021-11-16 09:34:25 +01:00
Krille Fear
9475840d5f fix: Bubble colors 2021-11-15 13:23:47 +01:00
Krille Fear
4bc45a75c5 refactor: Homeserver picker 2021-11-15 12:14:00 +01:00
Krille Fear
7e2dd48796 fix: Let bottom space bar scroll 2021-11-15 10:09:23 +01:00
Krille Fear
26751f3ab4 fix: Load spaces on app start 2021-11-15 10:05:15 +01:00
Krille Fear
bf79b57007 feat: Redesign start page 2021-11-15 09:48:48 +01:00
Krille Fear
fb4df3f88c fix: Set space 2021-11-15 08:20:29 +01:00
Krille Fear
741a495b4a chore: Adjust colors 2021-11-15 07:59:51 +01:00
Krille Fear
49ba3bd1d7 fix: Set room avatar 2021-11-15 07:43:19 +01:00
Krille Fear
14f85f8c3b fix: Colors 2021-11-15 07:36:07 +01:00
Krille Fear
8ac9372969 fix: Do not display bottombar in selectmode 2021-11-15 07:27:19 +01:00
Krille Fear
ca65de90ef fix: Color in bottom bar 2021-11-15 07:24:58 +01:00
Krille Fear
1176e374f4 feat: Use SalomonBottomBar 2021-11-15 07:24:05 +01:00
Krille Fear
f818aced60 fix: Contrast in dark mode 2021-11-14 22:15:37 +01:00
Krille Fear
c6b1225549 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
c690fa6a56 feat: Multiple mute, pin and mark unread 2021-11-14 20:59:25 +01:00
Krille Fear
3b198cb491 fix: Remove opacity from video widget 2021-11-14 20:24:17 +01:00
Krille Fear
242f878ea1 feat: Nicer images, stickers and videos 2021-11-14 18:57:48 +01:00
Krille Fear
7b56f1d5cd feat: Redesign multiaccounts and spaces 2021-11-14 18:47:18 +01:00
Krille Fear
e964d5b628 feat: New Public room bottom sheet 2021-11-14 13:56:36 +01:00
Krille Fear
3ac75a71b9 fix: Sender name prefix in DM rooms 2021-11-14 13:25:56 +01:00
Krille Fear
88c9753222 design: Remove cupertino icons 2021-11-14 13:24:01 +01:00
Krille Fear
0b44f52937 fix: Minor design fixes 2021-11-14 12:00:49 +01:00
Krille Fear
d71cb9bdc4 fix: Minor padding bugs 2021-11-14 11:53:43 +01:00
Krille Fear
047a408cbd fix: Typing indicator too large 2021-11-14 11:18:33 +01:00
Krille Fear
c7806abd61 feat: Display typing indicators with gif 2021-11-14 09:36:35 +01:00
Krille Fear
c7c5725e3f feat: New chat details design 2021-11-13 21:42:54 +01:00
Krille Fear
e961596bc9 feat: New settings design 2021-11-13 21:21:13 +01:00
Krille Fear
a5c88479af feat: Move styles one settings level up 2021-11-13 20:44:47 +01:00
Krille Fear
af1103ee0a feat: New chat design 2021-11-13 20:37:51 +01:00
Krille Fear
080942d36c chore: Adjust image chat design 2021-11-13 20:17:11 +01:00
Krille Fear
3a12e565dc fix: Minor design fixes 2021-11-13 19:36:39 +01:00
Krille Fear
eca928d80d chore: Make default orange darker 2021-11-13 19:28:33 +01:00
Krille Fear
73872a3a04 chore: Adjust design 2021-11-13 19:22:11 +01:00
Krille Fear
b57cfeb743 fix: Center inputfield 2021-11-13 19:02:26 +01:00
Krille Fear
fbd108a446 fix: Seenby fontsize 2021-11-13 18:56:34 +01:00
Krille Fear
497cd94752 feat: Nicer design of images an stickers 2021-11-13 18:55:05 +01:00
Krille Fear
bd341feef5 change: Encrypted by design, all users valid is normal not green 2021-11-13 18:47:05 +01:00
Krille Fear
3a37d41ba6 fix: Hide FAB in new chat page if textfield has focus 2021-11-13 18:09:16 +01:00
Krille Fear
56b83727b7 feat: Make the main color editable for users 2021-11-13 17:57:55 +01:00
Krille Fear
e0518662bb fix: Chat background 2021-11-13 17:13:09 +01:00
Krille Fear
22fdb667ba feat: new design 2021-11-13 16:10:16 +01:00
Krille Fear
7355d6609d refactor: Make methods shorter 2021-11-13 11:54:23 +01:00
Krille Fear
fcb9629525 fix: Dont enable encryption with bots 2021-11-13 11:51:35 +01:00
Krille Fear
e725cc7479 refactor: Split chat view into multiple files 2021-11-13 10:20:09 +01:00
Krille Fear
b9f059060f fix: Wait for loading before bootstrap 2021-11-11 19:52:56 +01:00
Krille Fear
52b2ee99a5 fix: Bootstrap loop 2021-11-11 19:39:55 +01:00
Krille Fear
aebe4d30c0 feat: Sembast store 2021-11-11 18:09:04 +01:00
Krille Fear
aff3a48147 fix: Crash when there is no prev message 2021-11-11 18:05:12 +01:00