Christian Pauly
7644cf4463
refactor: Simplify MxcImage and replace CachedNetworkImage
2022-07-29 18:41:05 +02:00
Christian Pauly
860427192e
fix: Dont display loading dialog when adding reaction
2022-07-29 13:27:57 +02:00
Christian Pauly
b50355f33e
chore: Follow up appbar design
2022-07-12 21:37:04 +02:00
Christian Pauly
091958be0b
feat: New material 3 design
2022-07-07 20:18:40 +02:00
Christian Pauly
efa99be3b2
refactor: Chat view
2022-06-28 16:51:29 +02:00
Christian Pauly
c2df8f4b4b
refactor: Switch to Hive Collections DB
2022-06-09 11:37:21 +02:00
Christian Pauly
4a6529dca2
chore: Update share_plus
2022-06-04 13:43:26 +02:00
Christian Pauly
aa14ce71b6
chore: Follow up color fixes
2022-05-27 15:13:24 +02:00
Christian Pauly
1e3f778130
feat: Initial material you support
2022-05-18 08:54:50 +02:00
Christian Pauly
a718152905
refactor: Upgrade to Flutter 3.0.0
2022-05-12 13:23:19 +02:00
TheOneWithTheBraid
a9275fc4f6
chore: defaultly save files on Android
...
- defaultly save files on Android instead of share
- add dedicated share button for files and images on Android
- use ListTile instead of row to display file event
- update file_picker_cross
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-05-01 10:33:51 +02:00
Krille Fear
39f607f6f9
feat: Display event timestamp if selected
2022-04-08 09:59:08 +02:00
Krille Fear
d0971196f6
design: Display icon for failed sent messages
2022-04-08 07:42:36 +02:00
Christian Pauly
bd95c805eb
chore: Display error message on file
...
send failed
2022-04-01 11:39:28 +02:00
Christian Pauly
35a2f95eae
feat: Better image sending experience
2022-03-30 11:46:24 +02:00
Christian Pauly
9eaf20d903
fix: Make audioplayer waveforms thinner and better clickable
2022-03-28 20:13:20 +02:00
Christian Pauly
c6ce213ebb
fix: Chat view becomes gray for a second on sending reaction
2022-03-27 17:15:43 +02:00
Krille Fear
0ec47177fe
chore: Remove broken voice messages for Linux and Windows
2022-03-27 10:12:07 +00:00
Marcel
f1578490b5
feat: Restrict map zoom to tile server capabilities
2022-03-15 12:35:32 +00:00
Christian Pauly
85c1710ae3
refactor: Switch to just audio for playing sounds
2022-03-13 07:55:22 +01:00
Krille Fear
5df9dc0db8
chore: Better call UX sounds and timeline design
2022-02-19 11:16:33 +01:00
Christian Pauly
e023d52bef
refactor: Remove deprecated jitsi call generator
2022-02-16 12:02:01 +01:00
TheOneWithTheBraid
8d1e27a0bf
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>
2022-02-16 07:51:41 +00:00
Krille Fear
79a2db9e63
chore: Follow up null safety fixes
2022-02-06 17:09:45 +01:00
Jayesh Nirve
54c26df9cf
fix: suggestions menu and use empty map in html messages null return
2022-02-02 13:07:33 +05:30
Jayesh Nirve
b77d1bbc1d
fix: cast error in html messages
2022-02-02 12:03:40 +05:30
Krille Fear
ef4c5089d5
refactor: Migrate to null safety
2022-01-31 16:33:42 +01:00
Christian Pauly
91309f6bdf
chore: Follow up fix filenames
2022-01-29 08:04:48 +01:00
Krille Fear
374cefaf64
chore: Follow up fix uri encoding
2022-01-28 20:43:59 +01:00
Krille Fear
0454a725f3
chore: Follow up fix Play audio and video messages
2022-01-28 18:46:23 +01:00
Christian Pauly
c535e6fe41
chore: fix Video audio filename
2022-01-27 22:16:03 +01:00
Christian Pauly
89f32bd4c3
fix: Videoplayer filenames
2022-01-27 21:01:29 +01:00
S1m
3e13e2cc2a
design: Padding 1st msg
2022-01-14 06:47:09 +00:00
S1m
a8c094a661
feat: Change the bubble padding in style settings
2022-01-03 22:19:51 +00:00
S1m
267f83e24c
fix: 2nd bubble padding
2022-01-03 16:06:38 +00:00
Krille Fear
e1b3b8242b
chore: Fix file message color follow up
2022-01-02 12:31:10 +01:00
Krille Fear
2089305639
feat: Nicer file event design
2022-01-02 10:12:03 +01:00
Krille Fear
e0d4798fd8
chore: Follow up wrong amplitude
2022-01-02 10:11:55 +01:00
Krille Fear
12f86533a3
chore: FIx waveforms on small screens
2022-01-01 22:08:19 +01:00
Christian Pauly
3f0c8c3ce5
chore: Follow up fix audio player waveform color
2022-01-01 17:49:01 +01:00
Christian Pauly
5fd68d489d
chore: Waveform follow up
2022-01-01 16:23:17 +01:00
Christian Pauly
964515d76c
feat: Recording dialog with displaying amplitude
2022-01-01 15:19:03 +01:00
Christian Pauly
968c7868c9
change: Make audio messages smaller
2021-12-30 12:43:42 +01:00
Christian Pauly
b571f84991
chore: Fix videoplayer centerized
2021-12-28 19:44:55 +01:00
Christian Pauly
359c8db1ac
chore: Remove player options
2021-12-27 15:30:17 +01:00
Christian Pauly
46590b5a8d
fix: Videoplayer
2021-12-27 15:23:55 +01:00
Christian Pauly
f79adea8da
chore: Add video background
2021-12-27 12:38:05 +01:00
Christian Pauly
541d488f53
chore: Go back to chewie
2021-12-27 12:37:16 +01:00
Christian Pauly
e1cb8baf53
feat: Better in app video player
2021-12-27 09:35:07 +01:00
Krille Fear
a059eef095
design: Use more adaptive elements
...
This uses iOS styled Sliders and share
icons on iOS.
2021-12-23 13:34:04 +01:00
S1m
6670fd246d
fix: Play video without thumbnail if none
2021-12-22 08:05:09 +00:00
Drews Clausen
407c8c4168
fix: Show message bubble on download only video attachments
2021-12-12 10:57:37 +00:00
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
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
69b7359b96
fix: Give message edits padding
2021-11-22 19:20:09 +01:00
Krille Fear
676a5069dc
chore: Minor design changes
2021-11-22 15:35:51 +01:00
Krille Fear
d5af6297f5
design: Display edit marker in new bubbles
2021-11-21 14:26:40 +01:00
Krille Fear
46dd799184
fix: Remove unused imports
2021-11-21 09:55:59 +01:00
Krille Fear
2da94897e5
refactor: Avatar widget
2021-11-20 10:42:23 +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
f4425771f8
feat: Send reactions to multiple events
2021-11-19 10:23:24 +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
48810a97c4
fix: Bubble colors
2021-11-15 13:23:47 +01:00
Krille Fear
97e644b64a
chore: Adjust colors
2021-11-15 07:59:51 +01:00
Krille Fear
10480ec408
fix: Contrast in dark mode
2021-11-14 22:15:37 +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
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
fbb92cbfe1
chore: Adjust image chat design
2021-11-13 20:17:11 +01:00
Krille Fear
9425aab475
chore: Adjust design
2021-11-13 19:22:11 +01:00
Krille Fear
2f89913e36
feat: Nicer design of images an stickers
2021-11-13 18:55:05 +01:00
Krille Fear
e2cdad27e0
feat: new design
2021-11-13 16:10:16 +01:00
Krille Fear
d46667b097
refactor: Pages folder structure
2021-11-09 21:32:16 +01:00