krille-chan
b27af74918
chore: Follow up design changes
2023-08-12 12:33:01 +02:00
Krille
6420f1d385
design: Chat list design adjustments
2023-08-11 14:33:55 +02:00
Krille
6bd518fa36
refactor: Remove bubble size slider
2023-08-11 13:33:16 +02:00
krille-chan
ee957ab1f6
refactor: Migrate routes to go router
2023-08-10 19:15:14 +02:00
Krille
739edde729
refactor: Replace vrouter with gorouter
2023-08-10 11:12:09 +02:00
krille-chan
18b270a15c
fix: Cancel notifications for read rooms and clear app badge on iOS
2023-08-06 21:13:37 +02:00
Krille
1775552cd4
refactor: update iOS badge on every notification
2023-08-02 11:38:07 +02:00
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
2023-07-28 21:33:32 +02:00
Bnyro
57b026b913
feat: option to not send typing notifications
2023-07-27 19:11:31 +02:00
krille-chan
cc873e77fb
design: Redacted events with opacity
2023-07-23 06:49:51 +02:00
krille-chan
b667e22d19
design: Adjust message button design
2023-07-22 13:09:03 +02:00
krille-chan
ee6a16604e
chore: Design follow up
2023-07-22 11:50:00 +02:00
krille-chan
c4bc626b09
design: Slightly adjust chat design
2023-07-22 11:11:35 +02:00
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
2023-07-22 11:50:46 +08:00
Krille
bc73a5da95
fix: Reset audioplayer when played until the end
2023-07-21 07:46:07 +02:00
ShootingStarDragons
2ae4551bcc
feat: paste image from clipboard
2023-07-20 19:34:56 +02:00
krille-chan
a06b3e6a9e
fix: Username not visible after edit events
2023-07-16 15:06:20 +09:00
Krille
91fc889bce
refactor: Update dependencies
2023-07-13 19:46:16 +09:00
Krille
303181b566
chore: Streamline background gradients
2023-06-29 16:56:15 +09:00
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>
2023-06-21 16:08:20 +02:00
Krille
c0da82f1c9
refactor: More reliable request history/future timeline mechanism
2023-06-13 08:41:49 +02:00
Krille
9bccbc786f
chore: Follow up scrolldownbutton style
2023-06-04 11:14:06 +02:00
Krille
36cc2c23a1
Merge branch 'braid/emoji-placeholder' into 'main'
...
fix: custom emote placeholder
See merge request famedly/fluffychat!1127
2023-06-03 16:05:59 +00:00
Krille
c59486ca90
fix: Scroll up and scroll down buttons in chat list
2023-06-03 17:59:48 +02:00
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>
2023-06-02 18:39:47 +02:00
Krille
f4107a8344
chore: Update dependencies
2023-06-02 09:49:32 +02:00
Krille
40c622ebe6
refactor: Update flutter_html
2023-06-01 11:03:40 +02:00
Krille
847bda89e8
fix: User pills
2023-05-31 15:52:51 +02:00
Krille
2bb28bc821
feat: Allow ruby tags in html
2023-05-31 13:05:06 +02:00
Krille
e08445ee51
fix: Remove wrong rendered linebreak in html
2023-05-31 10:19:13 +02:00
Krille
3856745ce4
fix: Try to reload timeline on IOException
2023-05-31 09:22:50 +02:00
Krille
2995e5035d
chore: Follow up linkify inside html
2023-05-30 13:39:36 +02:00
Krille
f2601c638b
chore: Follow up linkify in html message
2023-05-26 09:11:04 +02:00
Krille
5c5d162fd6
chore: Enhance room pills
2023-05-24 08:23:06 +02:00
Krille
f7b9c9abb2
chore: Follow up missing cache key
2023-05-23 08:32:27 +02:00
Krille
ec9aff28c8
chore: do not humanize links
2023-05-23 08:22:34 +02:00
Krille
d6bd765d66
chore: Follow up img tag
2023-05-22 17:05:54 +02:00
Krille
a8538d7488
chore: Follow up html messages mxc images
2023-05-22 16:26:43 +02:00
Krille
d5e8d9939d
fix: Do not unnecessary request all members in public rooms
2023-05-20 08:21:33 +02:00
Krille
1d72ab512a
chore: Readd support for html tables
2023-05-19 17:30:25 +02:00
Krille
6b0c853721
chore: Follow up html styling
2023-05-19 08:14:48 +02:00
Krille
2713b28516
chore: Disable img for now in html messages
2023-05-17 15:20:40 +02:00
Krille
f9ee44b7bd
chore: Add missing blockquote style
2023-05-17 13:25:39 +02:00
Krille
796a6fdae1
refactor: Reimplement flutter matrix html locally
2023-05-17 12:26:59 +02:00
Krille
7dde6250e1
Merge branch 'filenametolong' into 'main'
...
filename is too long and over the widget
See merge request famedly/fluffychat!1103
2023-05-16 16:55:19 +00:00
Skying
1088eb0500
fix: Too long file name cause a render overflow
2023-05-16 16:55:19 +00:00
Krille
4597d03475
chore: Follow up clean up
2023-05-16 18:51:01 +02:00
Krille
2a1a68de22
feat: Implement new error reporting tool when critical features break like playing audio or video messages or opening a chat
2023-05-16 18:45:39 +02:00
Krille
cb0fe173d9
chore: Minor code clean up
2023-05-15 18:55:27 +02:00
Krille
72921505fe
fix: Scroll down button
2023-05-09 15:14:35 +02:00
Krille
55de4387f2
build: Update dependencies
2023-05-09 14:47:05 +02:00
Krille
46a630c390
Merge branch 'main' into 'main'
...
fix: Quick account switching
Closes #1186
See merge request famedly/fluffychat!1111
2023-05-08 13:26:59 +00:00
Krille
5a5895aea4
fix: Scrolldown button
2023-05-08 15:25:36 +02:00
JHansen
ae4dee8133
Fix read reciepts
2023-05-08 12:02:15 +00:00
JHansen
71bd195c62
Fix Quick account switching
2023-05-08 04:56:40 +00:00
Krille
db4410ac14
fix: Chats do not load
2023-05-05 07:54:19 +02:00
Krille
942fac427c
feat: Permission dialog before open link in browser
2023-05-02 14:09:46 +02:00
Krille
a5d0c4795a
chore: Load chat at last read marker
2023-04-14 14:23:58 +02:00
Krille
cce5900d71
chore: Follow up jump to event
2023-04-02 09:33:27 +02:00
Krille
e7b0f02d2d
chore: ScrollToEventId duration for jump in timeline
2023-03-31 12:18:24 +02:00
Krille
14c2bf0508
chore: Follow up jump to unread message
2023-03-25 15:23:14 +01:00
Krille
e690f1e14c
refactor: Not nullable room in ChatPage
2023-03-25 15:06:12 +01:00
Krille
217b952c45
refactor: Client in ChatPage
2023-03-25 14:58:51 +01:00
Krille
af71649da6
refactor: Use correct Matrix instance
2023-03-25 14:57:27 +01:00
Krille
d630238142
feat: Add read marker
2023-03-24 08:31:28 +01:00
noob_tea
ab0b7cb6b9
treewide: Container -> SizedBox.shrink()
...
This helps performance without any user-facing changes,
since SizedBox is constant while Container isn't
2023-03-22 20:30:59 +01:00
Krille
f88837232b
chore: Follow up lastreadeventisvisible marker
2023-03-22 15:06:40 +01:00
Krille
5c70dd39bc
feat: Jump to last read event
2023-03-22 13:16:00 +01:00
Krille
c00a6e3d00
feat: Use fragmented timeline to jump to event
2023-03-22 09:16:07 +01:00
Krille
d9aa2f8e44
refactor: Switch to file_picker package and get rid of some dependency overrides
2023-03-18 17:02:12 +01:00
Krille
ae99606531
style: Minor adjustments for modal bottom sheets
2023-03-15 19:31:14 +01:00
Christian Pauly
1aaf2f9a15
chore: Fix formatting
2023-03-02 11:54:20 +01:00
Malin Errenst
ec7acc5385
refactor: Added and applied require_trailing_commas linter rule
2023-03-02 11:21:40 +01:00
Christian Pauly
41f847ccbf
chore: Follow up fix audioplayer on android
2023-02-15 15:46:14 +01:00
Krille
49bf5bdb0a
chore: Follow up audioplayer on linux
2023-02-14 17:21:06 +01:00
Christian Pauly
e2aa5584a2
style: Link underline color
2023-02-14 14:05:18 +01:00
Christian Pauly
ab23ba6c2c
refactor: Do only instantiate AudioPlayer() object when in use
2023-02-14 12:54:57 +01:00
Christian Pauly
c24295580b
feat: Enable audioplayer for web and linux
2023-02-14 09:15:47 +01:00
Christian Pauly
aff10ab0ed
fix: Display error when user tries to send too large file
2023-02-13 15:38:08 +01:00
Christian Pauly
b176811f7c
design: Adjust design to new material 3 capabilities of Flutter 3.7
2023-02-02 09:57:53 +01:00
Gabriel Rodríguez
d226bf6020
fix: avatar color
2023-02-02 08:56:15 +00:00
Gabriel Rodríguez
704ee5ef9c
fix: display name contrast in dark mode
2023-02-02 08:56:15 +00:00
Christian Pauly
35174cb859
refactor: Migrate to Flutter 3.7.0
2023-01-26 13:18:42 +01:00
Krille
d343c71703
chore: Update Matrix SDK and refactor
2023-01-20 16:59:50 +01:00
Krille
033cc8de31
chore: Follow up leave abandoned DM room
2023-01-15 10:05:54 +01:00
Krille
eac784e33b
fix: Archive
2023-01-13 10:38:39 +00:00
Krille
2df72b5d13
style: New modal bottom sheets
2023-01-08 11:07:31 +01:00
Krille
4376070733
refactor: Same animations everywhere in app
2023-01-07 09:22:31 +01:00
Christian Pauly
06305b8300
feat: Nicer design for abandonded DM rooms
2023-01-06 08:54:17 +01:00
Krille
e9fb280970
design: More clear chat background and rounded popup menu
2023-01-03 18:29:03 +01:00
Krille
2c45552c8e
chore: Update flutter_map
2023-01-03 17:31:03 +01:00
Krille
85f4a539d8
chore: Follow up draft fix
2022-12-30 18:24:34 +01:00
Krille
5cf18aabbf
refactor: Remove dart from folder name
2022-12-30 17:54:50 +01:00
Krille Fear
abd9afed7e
feat: Store drafts
2022-12-30 13:32:52 +01:00
Krille Fear
44532a242b
chore: Make audio player dialog not dismissable
2022-12-30 12:53:42 +01:00
Krille Fear
a99f596447
chore: Remove deprecated share button
2022-12-30 12:52:29 +01:00
Krille Fear
94c659d891
chore: Remove deprecated share button
2022-12-30 12:49:17 +01:00
Krille Fear
1398612190
chore: Disable audio player on linux
2022-12-30 12:36:20 +01:00
Krille Fear
680dd886d8
feat: Add audio message support to linux
2022-12-30 10:51:26 +01:00
Krille Fear
54dff35ea4
fix: File event design
2022-12-30 10:40:53 +01:00
Krille Fear
7fe0508583
fix: Correct redacted by username
2022-12-30 09:01:43 +01:00
Krille Fear
855e6b5b2c
fix: Encryption button is orange in public rooms
2022-12-30 09:00:01 +01:00
Krille
80485c3e22
Merge branch 'braid/cute-events' into 'main'
...
chore: improve cute events rendering
See merge request famedly/fluffychat!1054
2022-12-27 12:16:57 +00:00
Krille Fear
46d77bff5d
design: New encryption page
2022-12-26 17:59:43 +01:00
TheOneWithTheBraid
1562f8e7dc
chore: improve cute events rendering
...
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-12-24 19:28:09 +01:00
Krille Fear
2f71b0ac1d
chore: Add gradient to chat background
2022-12-24 12:07:41 +01:00
Mantas Kazlauskas
dccb3195fe
fix location sharing
2022-12-15 19:54:12 +00:00
Christian Pauly
8f64afbed9
fix: Remove deprecated meomry caching of downloaded files
2022-11-21 18:16:46 +01:00
TheOneWithTheBraid
d90b02bc17
feat: implement cute events
...
Cute events help against social distancing. You can send googly eyes,
hugs and cuddles.
Fixes:
https://rail.chat/@AgathaSorceress@eldritch.cafe/109336005433123570
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-11-21 11:11:21 +01:00
Christian Pauly
0abd6f82f2
fix: Remove emoji picker workaround
2022-11-13 11:57:47 +01:00
Christian Pauly
3610bf6638
chore: Adjust colors
2022-11-04 13:33:21 +01:00
Christian Pauly
ed42cb9134
chore: Design enhancements
2022-11-04 12:01:59 +01:00
Christian Pauly
46a9b6e00d
chore: Update dependencies
2022-11-03 15:37:40 +01:00
Mg138
9ec86d7a68
automatic formatting
2022-11-02 18:45:05 +08:00
Mg138
a04b8ad8c7
improved (most) icons/image scaling, including avatar scaling
2022-10-31 05:07:18 +08:00
Christian Pauly
5668bfbad8
chore: Follow up nicer state events
2022-10-15 11:11:36 +02:00
Christian Pauly
b642f89738
design: Hide unimportant state events instead of folding
2022-10-15 10:38:06 +02:00
Christian Pauly
17dc6ee3a8
chore: Add unread badge to navigation rail and adjust design
2022-09-11 11:07:04 +02:00
td
34b039a6c0
feat: background and terminated calls [android]
2022-09-10 15:42:52 +05:30
Christian Pauly
92fa413156
fix: Popup menu without elevation
2022-09-10 12:11:11 +02:00
Christian Pauly
5aea0c31fa
feat: Automatic key requests and better key error dialog
2022-09-08 09:12:08 +02:00
Christian Pauly
67e8dedd5d
fix: add missing command localizations
2022-09-05 17:56:50 +02:00
Krille Fear
6c9c53707d
Merge branch 'krille/flutter-update' into 'main'
...
chore: Update to flutter 3.3.0
See merge request famedly/fluffychat!1002
2022-08-31 18:08:28 +00:00
Christian Pauly
977b0c19c6
chore: Update to flutter 3.3.0
2022-08-31 19:54:22 +02:00
Christian Pauly
7eac054323
chore: Adjust bubble color in dark mode
2022-08-31 16:06:53 +02:00
Christian Pauly
ef763846d0
fix: Sharing on iPad
2022-08-21 08:42:02 +02:00
Christian Pauly
7a74a8a93f
chore: Update dependencies
2022-08-14 17:22:16 +02:00
Christian Pauly
84ad3b88d4
chore: Remove error logging with sentry
2022-08-14 16:18:18 +02:00
Christian Pauly
ba3b86d48a
chore: Revert onRoomUpdate logic
2022-08-10 21:47:24 +02:00
Christian Pauly
9d7bc52513
fix: Do not rebuild chat view twice on each message
2022-08-10 21:38:08 +02:00
Christian Pauly
4c129968f4
fix: Wait for init before showing room on web start
2022-08-07 12:54:26 +02:00
Jorge Menjivar
2f3b9378c5
Fixed Issue #973
2022-08-06 02:41:06 -07:00
Christian Pauly
983066e4a7
chore: Adjust design
2022-08-05 17:07:46 +02:00
Christian Pauly
20c37cb51a
refactor: Simplify MxcImage and replace CachedNetworkImage
2022-07-29 18:41:05 +02:00
Christian Pauly
f284d42eca
fix: Dont display loading dialog when adding reaction
2022-07-29 13:27:57 +02:00
TheOneWithTheBraid
4b5bba1457
feat: Emoji related fixes
...
- adds Emoji autocomplete following popular `:` hotkey
- adds Famedly's famous smart Emojis (tm)
- syncs recent Emojis with SDK
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-07-17 17:32:06 +00:00
Christian Pauly
2fe40d34b9
chore: Follow up appbar design
2022-07-12 21:37:04 +02:00
Christian Pauly
765583dbbe
feat: Send multiple images at once
2022-07-10 09:59:47 +02:00
Christian Pauly
fae0436f4e
refactor: Encryption button
2022-07-10 09:03:35 +02:00
Christian Pauly
f1ebc81cf6
chore: Adjust design
2022-07-09 09:12:11 +02:00
Christian Pauly
5558877c34
chore: Add fancy hero animations
2022-07-08 10:41:36 +02:00
Christian Pauly
4e95e45c5f
chore: Pinned events design
2022-07-08 10:19:07 +02:00
Christian Pauly
78664e8dbd
chore: Always display header elevation in chat
2022-07-08 09:59:40 +02:00
Christian Pauly
ccfda5bc96
feat: New material 3 design
2022-07-07 20:18:40 +02:00
Christian Pauly
2ce48ec563
refactor: Chat view
2022-06-28 16:51:29 +02:00
Christian Pauly
24ee341670
chore: Update SDK
2022-06-26 12:52:05 +02:00
Christian Pauly
c249ebb97c
refactor: Switch to Hive Collections DB
2022-06-09 11:37:21 +02:00
Christian Pauly
aa7ae27d5e
chore: Update share_plus
2022-06-04 13:43:26 +02:00
Christian Pauly
f2aed44068
fix: Send sticker without blocking the UI
2022-05-30 10:06:41 +02:00
Christian Pauly
f639e0570c
chore: Follow up color fixes
2022-05-27 15:13:24 +02:00
Christian Pauly
ea17a28519
fix: Broken dynamic color palette
2022-05-19 08:46:59 +02:00
Krille Fear
05f55b7aad
Merge branch 'krille/update-matrix-sdk' into 'main'
...
refactor: Update Matrix SDK
See merge request famedly/fluffychat!869
2022-05-18 07:24:58 +00:00
Christian Pauly
355abeb17f
refactor: Update Matrix SDK
2022-05-18 09:04:32 +02:00
Christian Pauly
15f41f77f0
feat: Initial material you support
2022-05-18 08:54:50 +02:00
Christian Pauly
22ad34ab0a
refactor: Upgrade to Flutter 3.0.0
2022-05-12 13:23:19 +02:00
Christian Pauly
a1052c2b74
fix: Design gltich with floating cancel button over textfield
2022-05-03 12:18:07 +02:00
TheOneWithTheBraid
49caad00c0
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
59e56ba5ca
feat: Display event timestamp if selected
2022-04-08 09:59:08 +02:00
Krille Fear
b429d18f25
design: Display icon for failed sent messages
2022-04-08 07:42:36 +02:00
Krille Fear
8773dc7099
fix: Widgets dialog crashes
2022-04-03 12:59:08 +02:00
Christian Pauly
db88bfbe36
fix: Hide pinned events if event is not accessable or loading
2022-04-03 08:17:01 +02:00
Christian Pauly
514f73999a
chore: Display error message on file
...
send failed
2022-04-01 11:39:28 +02:00
Christian Pauly
cc0eba83fd
feat: Better image sending experience
2022-03-30 11:46:24 +02:00
Christian Pauly
37d1b49615
fix: Make audioplayer waveforms thinner and better clickable
2022-03-28 20:13:20 +02:00
Krille Fear
fdb3dcb2de
Merge branch 'braid/widgets-advanced' into 'main'
...
feat: allow to create widgets
See merge request famedly/fluffychat!785
2022-03-28 17:55:11 +00:00
Christian Pauly
4847215419
fix: Chat view becomes gray for a second on sending reaction
2022-03-27 17:15:43 +02:00
Krille Fear
5247de044e
chore: Remove broken voice messages for Linux and Windows
2022-03-27 10:12:07 +00:00
TheOneWithTheBraid
0ddaff75db
feat: allow to create widgets
...
- supported widget types: therpad, jitsi, video, custom
- update Matrix SDK
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-03-25 21:53:40 +01:00
Krille Fear
fdaeccbf70
fix: Open room from notification click produces errors
2022-03-20 15:46:03 +01:00
Krille Fear
8e30c9e4b5
design: Make pinned events use less vertical space
2022-03-20 15:22:27 +01:00
Marcel
8cc5d2f0d2
feat: Restrict map zoom to tile server capabilities
2022-03-15 12:35:32 +00:00
Christian Pauly
ac4fb8e800
fix: Send read receipts on all taps
2022-03-13 10:55:52 +01:00
Christian Pauly
5eae299910
refactor: Switch to just audio for playing sounds
2022-03-13 07:55:22 +01:00
TheOneWithTheBraid
824fcfc27c
feat: implement keyboard shortcuts
...
Added shortcuts for the following actions:
- search chats
- start chat
- chat details
- show widgets
- cycle accounts
- switch to account $i
- toggle emoji picker
- send file
Related: #849
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-03-03 08:37:42 +01:00
Christian Pauly
af21353634
fix: Emojipicker issues
2022-03-03 07:52:31 +01:00
Krille Fear
74100bd777
chore: Make webRTC opt-in
2022-02-19 11:58:21 +01:00
Krille Fear
c0244c66ab
chore: Better call UX sounds and timeline design
2022-02-19 11:16:33 +01:00
Krille Fear
0e55c50c34
Merge branch 'krille/direct-chat-calls' into 'main'
...
chore: Hide call button for group chats
See merge request famedly/fluffychat!748
2022-02-17 21:01:07 +00:00
Krille Fear
73b68cf0b4
chore: Hide call button for group chats
2022-02-17 21:38:37 +01:00
Krille Fear
7f0bd867ec
fix: Set read marker only on user interaction
2022-02-17 21:12:47 +01:00
Krille Fear
04ba24b6a6
chore: Do not create VoipPlugin on not supported platforms
2022-02-17 19:46:02 +01:00
Christian Pauly
71af35fade
chore: Webrtc follow up fixes
2022-02-17 15:07:29 +01:00
Krille Fear
b7795d12ec
Merge branch 'krille/fix-appbar' into 'main'
...
chore: Follow up fix app bar
See merge request famedly/fluffychat!742
2022-02-17 13:32:39 +00:00
Christian Pauly
e8761ff637
chore: Follow up fix app bar
2022-02-17 14:16:39 +01:00
Christian Pauly
34a1aef71a
chore: Follow up fix pinned event ids
2022-02-17 14:02:17 +01:00
Christian Pauly
472783c306
design: Redesign chat app bar
2022-02-17 12:52:58 +01:00
Christian Pauly
b9098d7411
chore: Adjust start video call UX
2022-02-17 09:11:45 +00:00
Christian Pauly
da56d7fb79
chore: Fix keyboard
2022-02-17 09:18:50 +01:00
TheOneWithTheBraid
34600ac165
feat: implement WebRTC calls
...
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-02-16 14:50:48 +01:00
Christian Pauly
61749a0e6a
chore: Follow up pinned events allow unpin via appbar button
2022-02-16 11:32:46 +00:00
Christian Pauly
9c36a52308
refactor: Remove deprecated jitsi call generator
2022-02-16 12:02:01 +01:00
TheOneWithTheBraid
b1d1744df8
feat: implement an emoji keyboard
...
- add button to show emoji keyboard
- change database directory for debug builds
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-02-16 11:01:07 +01:00
Krille Fear
0f448af5dc
Apply 1 suggestion(s) to 1 file(s)
2022-02-16 10:14:16 +01:00
Krille Fear
18300eba89
Apply 1 suggestion(s) to 1 file(s)
2022-02-16 07:51:41 +00:00
TheOneWithTheBraid
704fd404b1
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
Christian Pauly
9a594824bb
feat: Display indicator for unread muted rooms
2022-02-14 11:22:36 +01:00
Christian Pauly
28c5c8211f
chore: Update SDK
2022-02-14 10:51:52 +01:00
TheOneWithTheBraid
31bec1a0d8
feat: implement retreiving widgets
...
- display a bottom sheet with widgets
- open widgets in a browser
- fixes in .gitignore
- Windows UWP build files
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-02-10 17:48:45 +01:00
Krille Fear
d87c4de5b0
chore: Follow up null safety fixes
2022-02-06 17:09:45 +01:00
Christian Pauly
c600c74e3e
fix: Set image width and height
...
Uses the thumbnail generation of Matrix SDK.
2022-02-03 07:35:44 +01:00
Jayesh Nirve
734470ecf6
fix: suggestions menu and use empty map in html messages null return
2022-02-02 13:07:33 +05:30
Jayesh Nirve
79bbe5adeb
fix: cast error in html messages
2022-02-02 12:03:40 +05:30
Krille Fear
55f0300f9f
refactor: Migrate to null safety
2022-01-31 16:33:42 +01:00
Christian Pauly
a49ab34744
chore: Follow up fix filenames
2022-01-29 08:04:48 +01:00
Krille Fear
545d1ceb3b
chore: Follow up fix uri encoding
2022-01-28 20:43:59 +01:00
Krille Fear
130b58b24a
chore: Follow up fix Play audio and video messages
2022-01-28 18:46:23 +01:00
Christian Pauly
8cdf0ed9fe
chore: fix Video audio filename
2022-01-27 22:16:03 +01:00
Christian Pauly
9284b7d7ee
fix: Videoplayer filenames
2022-01-27 21:01:29 +01:00
Krille Fear
4feb01fc0c
chore: Follow up stories fix ios badge
2022-01-24 16:54:24 +01:00
S1m
01ce14a714
design: Padding 1st msg
2022-01-14 06:47:09 +00:00
Krille Fear
04c22f4a94
Merge branch 'bubble-padding' into 'main'
...
Bubble padding
Closes #670
See merge request famedly/fluffychat!670
2022-01-03 22:19:51 +00:00
S1m
cfb668f940
feat: Change the bubble padding in style settings
2022-01-03 22:19:51 +00:00
Krille Fear
f543da1575
Merge branch 'background-click' into 'main'
...
Click on background to clear selected events
See merge request famedly/fluffychat!631
2022-01-03 16:12:09 +00:00
S1m
78fd5d5192
change: Click on background to clear selected events
2022-01-03 16:12:09 +00:00
S1m
ea3b639a00
fix: 2nd bubble padding
2022-01-03 16:06:38 +00:00
Krille Fear
f3aae7bccd
chore: Fix file message color follow up
2022-01-02 12:31:10 +01:00
Krille Fear
20d977dc25
feat: Nicer file event design
2022-01-02 10:12:03 +01:00
Krille Fear
7f3c5b8c52
chore: Follow up wrong amplitude
2022-01-02 10:11:55 +01:00
Krille Fear
6a19764055
chore: FIx waveforms on small screens
2022-01-01 22:08:19 +01:00
Christian Pauly
e6e6c1a2ff
chore: Follow up fix audio player waveform color
2022-01-01 17:49:01 +01:00
Christian Pauly
09fc2d91ab
chore: Waveform follow up
2022-01-01 16:23:17 +01:00
Christian Pauly
819f77bb41
feat: Recording dialog with displaying amplitude
2022-01-01 15:19:03 +01:00
Christian Pauly
30c8fa9fa0
change: Make audio messages smaller
2021-12-30 12:43:42 +01:00
Christian Pauly
9f4c264aee
chore: Fix videoplayer centerized
2021-12-28 19:44:55 +01:00
Christian Pauly
c0e2f66bf6
feat: Save files images and videos
2021-12-27 15:35:25 +01:00
Christian Pauly
7417a3bd32
chore: Remove player options
2021-12-27 15:30:17 +01:00
Christian Pauly
ea1939317c
fix: Videoplayer
2021-12-27 15:23:55 +01:00
Christian Pauly
ab9d7fcc7d
feat: Enable compression and thumbnails for videos
2021-12-27 13:01:51 +01:00
Christian Pauly
f5124aa503
chore: Add video background
2021-12-27 12:38:05 +01:00
Christian Pauly
bbcd1ff7b0
chore: Go back to chewie
2021-12-27 12:37:16 +01:00
Dependency Update Bot
b088461140
chore: Update dependencies
2021-12-27 11:29:25 +01:00
Christian Pauly
8a371d53b9
feat: Better in app video player
2021-12-27 09:35:07 +01:00
Krille Fear
20228380be
design: Use more adaptive elements
...
This uses iOS styled Sliders and share
icons on iOS.
2021-12-23 13:34:04 +01:00
Christian Pauly
065ce95937
refactor: Make more files null safe
2021-12-22 10:09:22 +01:00
Krille Fear
55f988ec22
Merge branch 'emoji+' into 'main'
...
Add + button to pick reaction
Closes #614
See merge request famedly/fluffychat!629
2021-12-22 09:04:19 +00:00
S1m
e780413032
feat: Add static + button to pick reaction
2021-12-22 09:04:19 +00:00
Krille Fear
005b80bc8f
Merge branch 'fix-scrolldown' into 'main'
...
Show scrollDownButton if selectedEvents is empty
Closes #558
See merge request famedly/fluffychat!630
2021-12-22 09:03:25 +00:00
S1m
6c1a76f2ea
fix: Show scrollDownButton only if selectedEvents is empty
2021-12-22 09:03:24 +00:00
Krille Fear
5983b98223
Merge branch 'video-record' into 'main'
...
Add button to record a video on Android
Closes #449
See merge request famedly/fluffychat!626
2021-12-22 08:45:36 +00:00
S1m
3bd96b73a2
feat: Add button to record a video on Android
2021-12-22 08:45:36 +00:00
Krille Fear
6343cdeb60
Merge branch 'mp4-android' into 'main'
...
Play video without thumbnail if none
Closes #668
See merge request famedly/fluffychat!625
2021-12-22 08:05:10 +00:00
S1m
608c8e624f
fix: Play video without thumbnail if none
2021-12-22 08:05:09 +00:00
S1m
07aef677c6
design: Remove redundant voice message button
2021-12-22 08:03:01 +00:00
Krille Fear
768720e22d
fix: Better thumbnails
...
This checks if the image is png or
jpg and therefore doesnt remove
transparancy. It also encodes
thumbnails with higher resolution
to make them less ugly.
2021-12-12 12:03:58 +01:00
Krille Fear
5e51a53c38
Merge branch 'rizzek/fix-missing-video-bubble-issue698' into 'main'
...
Show message bubble on download only video attachments
Closes #698
See merge request famedly/fluffychat!611
2021-12-12 10:57:37 +00:00
Drews Clausen
6aa294c99c
fix: Show message bubble on download only video attachments
2021-12-12 10:57:37 +00:00
Steef Hegeman
3c14cbe017
refactor: /command hints add tooltips, test for missing hints, script to generate glue code, hints for dm, create, clearcache, discardsession
2021-12-12 10:56:20 +00:00
Krille Fear
0a74e5e151
refactor: Make send file dialog null safe
2021-12-01 20:45:07 +01:00
Krille Fear
344e6491d4
change: Do not compress very small images
2021-12-01 20:44:59 +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
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
b1e1d5ea75
fix: ChatView safearea on iPad
2021-11-27 11:20:38 +01:00
Krille Fear
31335383ba
fix: Capture getTimeline exceptions
2021-11-23 11:29:11 +00: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
05daaf01b1
design: Display edit marker in new bubbles
2021-11-21 14:26:40 +01:00
Krille Fear
2778927fdf
fix: Automatic key requests
2021-11-21 12:25:39 +01:00
Krille Fear
08670e60f8
fix: Remove unused imports
2021-11-21 09:55:59 +01:00
Krille Fear
53967eb1f0
refactor: Avatar widget
2021-11-20 10:42:23 +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
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
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
9475840d5f
fix: Bubble colors
2021-11-15 13:23:47 +01:00
Krille Fear
741a495b4a
chore: Adjust colors
2021-11-15 07:59:51 +01:00
Krille Fear
f818aced60
fix: Contrast in dark mode
2021-11-14 22:15:37 +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
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
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
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
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
e725cc7479
refactor: Split chat view into multiple files
2021-11-13 10:20:09 +01:00
Krille Fear
1abb7310f3
refactor: Pages folder structure
2021-11-09 21:32:16 +01:00