TheOneWithTheBraid
1412e69fa9
fix: spces bottom sheet not scrollable
...
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-05-01 12:13:40 +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
10798ac7ff
Merge branch 'braid/spaces-advanced' into 'main'
...
feat: improve spaces
See merge request famedly/fluffychat!799
2022-04-30 06:47:05 +00:00
TheOneWithTheBraid
26983a15a8
feat: improve spaces
...
- support to show spaces in a list
- add a beautiful animation
This MR makes Spaces much easier to use on desktops and allows to better
find the right space in case they have no avatar.
There will be another MR builting on this work as soon as
https://gitlab.com/famedly/company/frontend/libraries/matrix_api_lite/-/merge_requests/58
is merged.
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-04-30 08:08:48 +02:00
Krille Fear
27275c5017
Merge branch 'no-auto-correct-homeserver-in-search' into 'main'
...
fix: Disable autocorrect in discover homeserver adaptive dialog popup
Closes #515
See merge request famedly/fluffychat!846
2022-04-30 05:18:45 +00:00
Avion
5c26657c22
fix:Disable autocorrect in homeserver search field
2022-04-29 13:25:02 -07:00
Christian Pauly
b786037e93
fix: Pictures in stories use wrong shrink algo
2022-04-28 19:21:06 +02:00
Christian Pauly
b94bdccb3b
chore: Login design follow up dark mode fix
2022-04-24 07:57:08 +02:00
Christian Pauly
0f1bb4dccf
chore: Follow up fixes new login design
2022-04-23 10:57:12 +02:00
Christian Pauly
d5ba82cda8
chore: Fix client logout and update macOS
2022-04-16 14:30:54 +02:00
Christian Pauly
f6938f81fc
feat: Onboarding with dynamic homeservers from joinmatrix.org
2022-04-16 07:40:55 +02:00
Christian Pauly
562a8fd242
chore: Follow up new design fixes
2022-04-15 18:42:11 +02:00
Christian Pauly
53661c6007
feat: New onboarding design
2022-04-15 13:55:39 +02:00
Christian Pauly
ef16fbeb28
chore: Follow up fix push
2022-04-15 08:03:29 +02:00
Christian Pauly
de84c0f95c
chore: Follow up fix hero tag
2022-04-15 07:33:11 +02:00
Christian Pauly
60c875a604
chore: Follow up push
2022-04-14 19:26:20 +02:00
Krille Fear
7ede85217e
Merge branch 'krille/new-push' into 'main'
...
refactor: New push
See merge request famedly/fluffychat!823
2022-04-14 16:21:00 +00:00
Christian Pauly
6fe94d5910
refactor: New push
2022-04-14 18:02:05 +02:00
Christian Pauly
7013aef286
feat: Faster image resizing
2022-04-14 11:31:48 +02:00
Christian Pauly
3f04b42b4e
fix: Hide markdown in chat list preview and local notifications
2022-04-13 16:02:47 +02:00
Christian Pauly
a2dc3eec91
feat: Play audio messages in stories
2022-04-11 07:00:01 +02:00
Christian Pauly
4de03b2d5d
fix: Dont display own failed-to-send events in stories
2022-04-11 06:59:15 +02:00
Krille Fear
9cec99da1d
Merge branch 'sitg-spaces-part-2' into 'main'
...
Add "Show related DMs in spaces" setting
See merge request famedly/fluffychat!807
2022-04-09 06:10:54 +00:00
20kdc
7e751fa726
feat: Add "Show related DMs in spaces" settings
2022-04-09 06:10:53 +00:00
Krille Fear
28c96673f0
Merge branch 'krille/stories-sorting' into 'main'
...
chore: Follow up fix stories sorting
See merge request famedly/fluffychat!815
2022-04-08 09:03:15 +00:00
Krille Fear
fa0b08f57c
chore: Follow up fix stories sorting
2022-04-08 10:42:42 +02:00
Krille Fear
47ea10d7ea
chore: Minor design improvements for new priv chat page
2022-04-08 10:41:41 +02:00
Krille Fear
39f607f6f9
feat: Display event timestamp if selected
2022-04-08 09:59:08 +02:00
Krille Fear
cb8ede3daa
Merge branch 'krille/send-events-design' into 'main'
...
design: Display icon for failed sent messages
See merge request famedly/fluffychat!813
2022-04-08 06:02:20 +00:00
Krille Fear
d0971196f6
design: Display icon for failed sent messages
2022-04-08 07:42:36 +02:00
Krille Fear
6cb22db8ff
design: Display own stories at first place and combine with new stories button
2022-04-08 07:33:00 +02:00
Krille Fear
79742e04f5
Merge branch 'krille/sentry' into 'main'
...
chore: Use sentry.io
See merge request famedly/fluffychat!811
2022-04-07 12:05:30 +00:00
Krille Fear
dfb8114495
Merge branch 'henri2h/search-remove-diacritics' into 'main'
...
Search: remove diacritics
See merge request famedly/fluffychat!809
2022-04-07 11:47:11 +00:00
Krille Fear
a8fd65464e
chore: Use sentry.io
2022-04-07 11:46:49 +00:00
henri2h
758adff559
feat: remove diacritics
2022-04-06 11:24:42 +02:00
Krille Fear
68aaa1a0fe
chore: Follow up fix image resizer
2022-04-06 08:21:39 +02:00
Krille Fear
a342eba763
fix: Image sending
2022-04-05 17:58:27 +02:00
Krille Fear
4b17b1651b
Merge branch 'update-unifiedpush' into 'main'
...
Upgrade unifiedpush to 4.0.0
See merge request famedly/fluffychat!792
2022-04-05 05:49:28 +00:00
S1m
8b5a5b4fb8
chore: Upgrade unifiedpush to 4.0.0
2022-04-05 05:49:28 +00:00
Krille Fear
b1444713d6
feat: Use native imaging for much faster thumbnail calc on mobile
2022-04-04 16:27:38 +02:00
Krille Fear
f402cd7c78
Merge branch 'sitg-spaces' into 'main'
...
Groups/Direct Chats virtual spaces option
See merge request famedly/fluffychat!795
2022-04-03 17:00:36 +00:00
20kdc
af06611efd
feat: Groups and Direct Chats virtual spaces option
2022-04-03 17:00:35 +00:00
Graeme Power
c07e7258d4
chore: irish language support
2022-04-03 16:59:27 +00:00
Krille Fear
01be040163
fix: Widgets dialog crashes
2022-04-03 12:59:08 +02:00
Krille Fear
43dd52836a
fix: Some story layout bugs
2022-04-03 10:22:19 +02:00
Krille Fear
a72b54d9ad
Merge branch 'fix_775_room_avatar_flickers' into 'main'
...
Fix #775 : Don't request new thumbnail resolution on every window resize
Closes #775
See merge request famedly/fluffychat!798
2022-04-03 07:32:12 +00:00
Samuel Mezger
8565aa24d4
fix: Don't request new thumbnail resolution on every window resize
2022-04-03 07:32:12 +00:00
Christian Pauly
d1117e152e
fix: Hide pinned events if event is not accessable or loading
2022-04-03 08:17:01 +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
Krille Fear
fc2846c085
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
Krille Fear
26af3fc2f2
Merge branch 'fix/tabLogin' into 'main'
...
fix: login form supports switching fields via tab
See merge request famedly/fluffychat!787
2022-03-27 16:58:57 +00: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
TheOneWithTheBraid
edc2955408
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
Philip Molares
13c639654a
fix: login form supports switching fields via tab
2022-03-24 21:17:52 +01:00
Christian Pauly
d1f59b6c23
fix: Add forgotten sendOnEnter
2022-03-20 17:38:24 +01:00
Krille Fear
d4f0c6c526
fix: Open room from notification click produces errors
2022-03-20 15:46:03 +01:00
Krille Fear
e236cdf85f
design: Make pinned events use less vertical space
2022-03-20 15:22:27 +01:00
Krille Fear
033b71cab6
fix: Mark story as read
...
In some cases stories are not marked as read
for example if the last story got redacted.
This is fixed now.
2022-03-20 14:45:47 +01:00
Krille Fear
4d9fdded4a
Merge branch 'fix_720_wide' into 'main'
...
fix: make fluffy usable at 720 px wide
Closes #622
See merge request famedly/fluffychat!771
2022-03-17 06:59:30 +00:00
Marcel
f1578490b5
feat: Restrict map zoom to tile server capabilities
2022-03-15 12:35:32 +00:00
Krille Fear
b75c994950
Merge branch 'krille/redacted-stories' into 'main'
...
fix: Hide redacted stories
See merge request famedly/fluffychat!774
2022-03-13 10:19:03 +00:00
Christian Pauly
5c3b9be9c1
fix: Hide redacted stories
2022-03-13 10:58:39 +01:00
Christian Pauly
86d02b90ab
fix: Send read receipts on all taps
2022-03-13 10:55:52 +01:00
Christian Pauly
85c1710ae3
refactor: Switch to just audio for playing sounds
2022-03-13 07:55:22 +01:00
Raatty
c55b1be8c7
fix: make fluffy usable at 720 px wide
2022-03-13 15:55:32 +13:00
Krille Fear
286d953d38
chore: Minor story viewer fixes
2022-03-10 17:29:06 +01:00
Krille Fear
bd9664a246
chore: Remove story line count and make answering to stories online
2022-03-10 06:59:47 +01:00
Krille Fear
527264264b
Merge branch 'krille/extended-stories' into 'main'
...
feat: Extended stories
See merge request famedly/fluffychat!757
2022-03-06 11:16:20 +00:00
Christian Pauly
837f31751a
fix: Build on macOS
2022-03-06 11:55:18 +01:00
Krille Fear
2967da5546
feat: Extended stories
2022-03-06 11:39:24 +01:00
TheOneWithTheBraid
d6ddd7bbff
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
6d28953434
fix: Emojipicker issues
2022-03-03 07:52:31 +01:00
Christian Pauly
642b48f280
chore: Follow up fix sso on android
2022-02-21 07:58:08 +01:00
Krille Fear
60a72b01a6
chore: Follow up fix qr code scanner
2022-02-20 12:21:49 +01:00
Krille Fear
b36144d20b
chore: Improve reset password UX
2022-02-19 14:53:53 +01:00
Krille Fear
3ca31fb3d2
fix: Reset password
2022-02-19 13:59:57 +01:00
Krille Fear
7be11e326e
chore: Change login input label to email or username
2022-02-19 13:10:09 +01:00
Krille Fear
20d787ffe4
chore: Make webRTC opt-in
2022-02-19 11:58:21 +01:00
Krille Fear
5df9dc0db8
chore: Better call UX sounds and timeline design
2022-02-19 11:16:33 +01:00
Lanna Michalke
e207b26008
fix: display WebRTC call overlay in web
2022-02-19 08:27:03 +00:00
Krille Fear
2a9fde6b35
fix: Linux notification not showing when room is open but window in background
2022-02-18 21:13:36 +01:00
Krille Fear
df98254640
fix: Load story avatars faster
2022-02-18 20:25:09 +01:00
Krille Fear
ed236f345f
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
6f7ea70a50
Merge branch 'krille/read-marker' into 'main'
...
fix: Set read marker only on user interaction
See merge request famedly/fluffychat!747
2022-02-17 20:39:04 +00:00
Krille Fear
fca9175089
chore: Hide call button for group chats
2022-02-17 21:38:37 +01:00
Krille Fear
e4cdd2837b
fix: Set read marker only on user interaction
2022-02-17 21:12:47 +01:00
Krille Fear
bd63398b74
fix: Do not use android webview on signup
2022-02-17 20:47:26 +01:00
Krille Fear
0f167387ee
chore: Do not create VoipPlugin on not supported platforms
2022-02-17 19:46:02 +01:00
Krille Fear
bb4471b1a7
chore: Add call sound
2022-02-17 19:41:08 +01:00
Christian Pauly
ed41b924f7
chore: Webrtc follow up fixes
2022-02-17 15:07:29 +01:00
Krille Fear
9b7f494542
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
33132598e7
chore: Follow up fix app bar
2022-02-17 14:16:39 +01:00
Christian Pauly
5a5efe9de2
chore: Follow up fix pinned event ids
2022-02-17 14:02:17 +01:00
Christian Pauly
5bd892668a
design: Redesign chat app bar
2022-02-17 12:52:58 +01:00
Krille Fear
c7ebc6d63d
chore: Revert legacy store changes
2022-02-17 11:19:52 +01:00
Christian Pauly
890db2bc45
chore: Adjust start video call UX
2022-02-17 09:11:45 +00:00
Christian Pauly
ddecffa531
chore: Follow up migrate old preferences
2022-02-17 09:53:48 +01:00
Christian Pauly
ffe387a7e2
chore: Fix keyboard
2022-02-17 09:18:50 +01:00
Christian Pauly
c94db72041
fix: Use shared preferences for storing custom data
2022-02-17 08:50:16 +01:00
TheOneWithTheBraid
e5c03ffb53
feat: implement WebRTC calls
...
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-02-16 14:50:48 +01:00
Christian Pauly
edb3adf208
chore: Follow up pinned events allow unpin via appbar button
2022-02-16 11:32:46 +00:00
Christian Pauly
e023d52bef
refactor: Remove deprecated jitsi call generator
2022-02-16 12:02:01 +01:00
TheOneWithTheBraid
30ce5c7f57
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
0eba2ae859
Apply 1 suggestion(s) to 1 file(s)
2022-02-16 10:14:16 +01:00
Krille Fear
018e434d49
Apply 1 suggestion(s) to 1 file(s)
2022-02-16 07:51:41 +00: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
Christian Pauly
7cb01bce07
fix: Reply on stories with empty string
2022-02-16 07:19:05 +01:00
Christian Pauly
24ea7daccf
refactor: SSO Login and remove flutter in app view
2022-02-15 06:51:49 +00:00
Christian Pauly
9bd8b6aa44
fix: Notifications for reactions
2022-02-14 15:46:49 +01:00
Christian Pauly
3d7287993f
feat: Display indicator for unread muted rooms
2022-02-14 11:22:36 +01:00
Christian Pauly
be34303609
chore: Update SDK
2022-02-14 10:51:52 +01:00
Serra Allgood
62a4eebb86
fix: SSO in web
2022-02-13 17:29:04 +00:00
Christian Pauly
87a60feb63
chore: Hide FAB story buttons on focus
2022-02-11 22:50:20 +01:00
TheOneWithTheBraid
60f6f15f2e
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
24c1d2ac01
design: Improve story header design
2022-02-06 21:06:14 +01:00
Krille Fear
f9617b1b57
chore: FIx share stories
2022-02-06 17:24:09 +01:00
Krille Fear
79a2db9e63
chore: Follow up null safety fixes
2022-02-06 17:09:45 +01:00
Christian Pauly
566b9155d1
design: Improve create story page design
2022-02-06 13:12:07 +00:00
Christian Pauly
41951b895a
chore: Upgrade to Flutter 2.10
2022-02-05 10:05:26 +01:00
Krille Fear
c67459dbc2
Merge branch 'krille/redesign-empty-stories' into 'main'
...
design: Use IconButton instead of listTile for first story
See merge request famedly/fluffychat!710
2022-02-03 08:11:58 +00:00
Krille Fear
8ad6b52902
Merge branch 'krille/open-chat-linux-notifications' into 'main'
...
feat: Open chat button from Linux notification
See merge request famedly/fluffychat!709
2022-02-03 07:57:17 +00:00
Christian Pauly
787bdbcba9
design: Use IconButton instead of listTile for first story
2022-02-03 08:52:22 +01:00
Christian Pauly
4ea26dee47
feat: Open chat button from Linux notification
2022-02-03 08:41:28 +01:00
Christian Pauly
213976ad59
fix: Set image width and height
...
Uses the thumbnail generation of Matrix SDK.
2022-02-03 07:35:44 +01:00
Christian Pauly
b96e67ceea
feat: Add button to report offensive users to server admins
2022-02-03 06:53:14 +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
Krille Fear
c10b38b27b
refactor: Make widgets null safe
2022-01-28 18:21:20 +01:00
Krille Fear
227869d84d
fix: linux snap notification avatar
2022-01-28 17:53:13 +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
Krille Fear
0b361698f8
chore: Follow up stories fix ios badge
2022-01-24 16:54:24 +01:00
Krille Fear
5a6bfdad66
Merge branch 'krille/desktopnotifications' into 'main'
...
feat: Display room avatar and actions and play sound for linux desktop notifications
See merge request famedly/fluffychat!691
2022-01-22 10:38:55 +00:00
Krille Fear
ec791d372f
Merge branch 'linux-seahorse-fix' into 'main'
...
fix: Seahorse does not properly work on many Linux devices
See merge request famedly/fluffychat!680
2022-01-22 10:23:44 +00:00
Krille Fear
7025cdf157
chore: Use wooden beaver sound
2022-01-22 11:20:56 +01:00
Krille Fear
530722f2e6
feat: Display room avatar and actions and play sound for linux desktop notifications
2022-01-22 11:16:40 +01:00
Krille Fear
efc5b19f5d
chore: Add missing localization
2022-01-20 15:49:07 +01:00
Krille Fear
10c78039ee
chore: Story design follow up
2022-01-19 08:30:43 +01:00
Christian Pauly
e9bc6ae53b
chore: Set retention state for story rooms
2022-01-15 13:31:10 +01:00
Christian Pauly
af02f90a1b
chore: Fix design for smaller screens
2022-01-15 13:18:25 +01:00
Krille Fear
78706aee58
Merge branch 'krille/display-story-privacy-warning' into 'main'
...
chore: Display story privacy warning
See merge request famedly/fluffychat!684
2022-01-15 11:32:42 +00:00
Christian Pauly
06410ea55e
chore: Display story privacy warning
2022-01-15 12:14:23 +01:00
Christian Pauly
a13bac7a6c
chore: Finetune add story page
2022-01-15 12:01:14 +01:00
TheOneWithTheBraid
4c6bae722e
fix: Seahorse does not properly work on many Linux devices
...
- stop use of `flutter_secure_storage` for Linux in favor of unencrypted
storage
Unlike many other platforms, many Linux distributions have built-in
support for FDE or home directory encryption. As long as
`flutter_secure_storage` makes FluffyChat useles on many Linuxes, this
seems to be the only solution until they stop using Seahorse.
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-01-15 09:57:28 +01:00
Krille Fear
bad45d983f
Merge branch 'restore-bubble-padding' into 'main'
...
Restore bubble padding
See merge request famedly/fluffychat!679
2022-01-14 06:50:25 +00:00
S1m
88665ac980
chore: Follow up: Restore bubble padding
2022-01-14 06:50:24 +00:00
S1m
3e13e2cc2a
design: Padding 1st msg
2022-01-14 06:47:09 +00:00
Christian Pauly
0934d4b7df
chore: Make color change of stories on editing complete
2022-01-12 14:58:36 +01:00
S1m
bc4fbe79fb
change: Change * to × in settings view
2022-01-11 06:31:45 +00:00
Krille Fear
1e17d076af
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
a8c094a661
feat: Change the bubble padding in style settings
2022-01-03 22:19:51 +00:00
Krille Fear
8e31a30fd0
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
fd7bb7f46c
change: Click on background to clear selected events
2022-01-03 16:12:09 +00:00
S1m
267f83e24c
fix: 2nd bubble padding
2022-01-03 16:06:38 +00:00
Krille Fear
36ec6cda44
chore: Add topic to story rooms
2022-01-02 19:08:42 +01: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
Krille Fear
1ba2d49c21
refactor: Make style settings null safe
2022-01-01 13:43:51 +01:00
Krille Fear
875a978caa
chore: Fix button visibility
2021-12-31 10:17:15 +01:00
Krille Fear
5195f73827
chore: Improve FABs
2021-12-31 09:12:47 +01:00
Christian Pauly
968c7868c9
change: Make audio messages smaller
2021-12-30 12:43:42 +01:00
Krille Fear
7024af3a16
chore: Delete story only if can redact
2021-12-30 09:59:00 +01:00
Krille Fear
c1a0cb3f8d
chore: Fix chat list regressions
2021-12-30 09:53:12 +01:00
Krille Fear
98afcf976a
Merge branch 'krille/remember-server-search' into 'main'
...
feat: Remember homeserver on search page
See merge request famedly/fluffychat!651
2021-12-29 10:41:43 +00:00
Christian Pauly
61e0aaa2e9
feat: Remember homeserver on search page
2021-12-29 11:22:28 +01:00
Christian Pauly
b09d651130
chore: Fix blocklist gets cleared
2021-12-29 11:06:53 +01:00
Christian Pauly
9ddf10009a
chore: Fix video stories
2021-12-28 23:08:27 +01:00
Christian Pauly
bc07cc28e0
chore: Fix videoplayer in stories
2021-12-28 20:04:26 +01:00
Christian Pauly
b571f84991
chore: Fix videoplayer centerized
2021-12-28 19:44:55 +01:00
Christian Pauly
b8dc6c1e14
chore: enhance stories
2021-12-28 19:30:19 +01:00
Christian Pauly
7c88ce89b1
chore: FIx video compress
2021-12-27 18:33:29 +01:00
Christian Pauly
f522c81834
chore: fix video follow up
2021-12-27 17:59:45 +01:00
Christian Pauly
5e0002fbb8
chore: Fix video compress
2021-12-27 17:18:54 +01:00
Christian Pauly
93e22cf468
chore: Change story background color
2021-12-27 17:16:39 +01:00
Christian Pauly
a3f391b8ae
chore: Fix reply to story
2021-12-27 17:13:54 +01:00
Christian Pauly
b89d6884bd
chore: Center story images
2021-12-27 16:47:08 +01:00
Christian Pauly
7e442ec504
feat: Save files images and videos
2021-12-27 15:35:25 +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
ea19fa5f1a
chore: Play stories videos full
2021-12-27 13:07:15 +01:00
Christian Pauly
d49515011d
feat: Enable compression and thumbnails for videos
2021-12-27 13:01:51 +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
Dependency Update Bot
fee446489f
chore: Update dependencies
2021-12-27 11:29:25 +01:00
Christian Pauly
e1cb8baf53
feat: Better in app video player
2021-12-27 09:35:07 +01:00
Christian Pauly
59b2e92328
chore: Story invite follow up
2021-12-27 08:48:47 +01:00
Christian Pauly
fb48da8e0e
chore: FIx first story invite
2021-12-27 08:48:06 +01:00
Christian Pauly
b74f4bcc4a
chore: Fix analyzer
2021-12-26 13:17:30 +01:00
Christian Pauly
bf0a1985e6
chore: Clickable links in stories
2021-12-26 13:03:35 +01:00
Christian Pauly
86ebf3b80a
chore: Follow up seen by users
2021-12-26 11:49:15 +01:00
Christian Pauly
eba4418c8d
chore: Pause on display receipts
2021-12-26 11:40:18 +01:00
Christian Pauly
ee06ead651
chore: Follow up
2021-12-26 11:38:16 +01:00
Christian Pauly
44a564d126
chore: Localized reply exception
2021-12-26 11:37:24 +01:00
Christian Pauly
f1abe5a565
chore: Fix textfield focus
2021-12-26 11:35:23 +01:00
Christian Pauly
010607112d
chore: Add replies and hold to show
2021-12-26 11:30:44 +01:00
Christian Pauly
71a2ff5170
chore: Set correct stories start position
2021-12-26 10:56:38 +01:00
Christian Pauly
80bd291805
chore: Display stories seenByUsers
2021-12-26 09:59:34 +01:00
Christian Pauly
518111e84f
chore: Fix try to enter story room first
2021-12-26 09:31:48 +01:00
Christian Pauly
9df055a741
chore: Fix spaces
2021-12-26 09:29:29 +01:00
Christian Pauly
b10e3577f9
chore: Fix stories invites
2021-12-26 08:40:03 +01:00
Christian Pauly
a0bfddd297
chore: Fix spaces
2021-12-25 19:25:20 +01:00
Krille Fear
b7edc6735c
Merge branch 'krille/fonts' into 'main'
...
fix: Use system fonts except for desktop
See merge request famedly/fluffychat!645
2021-12-25 18:11:22 +00:00
Christian Pauly
714f0bc573
fix: Use system fonts except for desktop
2021-12-25 18:52:38 +01:00
Christian Pauly
c03504fe99
feat: Share to story
2021-12-25 18:47:36 +01:00
Christian Pauly
7f559e5b3c
fix: Add missing routes
2021-12-25 15:27:13 +01:00
Christian Pauly
fb856930ef
chore: Improve stories
2021-12-25 14:43:03 +01:00
Christian Pauly
105884dbe1
chore: Improve stories
2021-12-25 14:08:11 +01:00
Christian Pauly
39e23114c1
feat: Settings for stories
2021-12-25 11:56:44 +01:00
Christian Pauly
b1a4d3a314
followup: Improve stories
2021-12-25 08:56:35 +01:00
Krille Fear
062ed11d0f
feat: Stories
2021-12-24 13:18:09 +00:00
Raatty
1390570e66
fix: linux notifications
2021-12-24 22:48:45 +13: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
Christian Pauly
3c4347b5e8
refactor: Make more files null safe
2021-12-22 10:09:22 +01:00
Krille Fear
4ef1e53494
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
52e51a74ce
feat: Add static + button to pick reaction
2021-12-22 09:04:19 +00:00
Krille Fear
ea3216201d
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
3e2d28d21e
fix: Show scrollDownButton only if selectedEvents is empty
2021-12-22 09:03:24 +00:00
Krille Fear
a7991114be
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
6e224cf11c
feat: Add button to record a video on Android
2021-12-22 08:45:36 +00:00
Krille Fear
1c3e0e4d1e
Merge branch 'fix-init-unifiedpush' into 'main'
...
Do not setup UP if init from an UP action
See merge request famedly/fluffychat!628
2021-12-22 08:12:04 +00:00
S1m
fd19dafbbb
fix: Do not setup UP if init from an UP action
2021-12-22 08:12:04 +00:00
Krille Fear
d94ba80fdd
Merge branch 'animations' into 'main'
...
Improved animations in chat view when changing account
See merge request famedly/fluffychat!538
2021-12-22 08:11:30 +00:00
The one with the Braid
fe95c8b2ca
design: Improved animations in chat view when changing account
2021-12-22 08:11:30 +00:00
Krille Fear
aa3d6729a5
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
6670fd246d
fix: Play video without thumbnail if none
2021-12-22 08:05:09 +00:00
S1m
cb4af5a413
design: Remove redundant voice message button
2021-12-22 08:03:01 +00:00
Dependency Update Bot
2508fd5bec
chore: Update dependencies
2021-12-13 09:45:52 +01:00
Krille Fear
298898e245
Merge branch 'font-granularity' into 'main'
...
Increase font size granularity
Closes #594
See merge request famedly/fluffychat!621
2021-12-13 07:58:50 +00:00
S1m
57758e1a58
Increase font size granularity
...
Fix #594
2021-12-12 22:14:58 +01:00
Krille Fear
e5b6a811d8
chore: Switch to GitLab error tracking
2021-12-12 13:03:33 +00:00
Krille Fear
00daabf17c
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
312aa1918f
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
407c8c4168
fix: Show message bubble on download only video attachments
2021-12-12 10:57:37 +00:00
Steef Hegeman
523922c30a
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
f6b42d5de7
Merge branch 'systemnavbarcolor' into 'main'
...
systemNavigationBarColor ← appBar.backgroundColor
Closes #699
See merge request famedly/fluffychat!613
2021-12-09 07:40:54 +00:00
Krille Fear
89c4d6e769
change: Set client ID in invite action link
2021-12-08 11:33:03 +01:00
Steef Hegeman
42bac49337
systemNavigationBarColor ← appBar.backgroundColor
...
Makes the system navigation bar color (on Android) follow the color of
the appBar (and hence of the spaces bar).
See also https://gitlab.com/famedly/fluffychat/-/issues/699 .
2021-12-08 00:08:20 +01:00
Drews Clausen
5221a07cc7
Added a parameter to skip the "client.isLogged()" check on the MatrixState in the OnePageCard.
2021-12-07 00:25:03 +01:00
Krille Fear
3cc9922a39
fix: Well known lookup at login
2021-12-04 19:54:07 +01:00
Krille Fear
cec80533e2
refactor: Make most of the utils null safe
2021-12-03 17:29:32 +01:00
Krille Fear
a32d675145
Merge branch 'krille/update-dependencies-job' into 'main'
...
fix: Update dependencies with flutter pub upgrade
See merge request famedly/fluffychat!600
2021-12-02 09:20:39 +00:00
Krille Fear
ca7066d746
fix: Update dependencies with flutter pub upgrade
2021-12-02 10:01:38 +01:00
Krille Fear
7540e99323
refactor: Make send file dialog null safe
2021-12-01 20:45:07 +01:00
Krille Fear
073f6bbd7d
change: Do not compress very small images
2021-12-01 20:44:59 +01:00
Krille Fear
2c4e1332e5
refactor: Make user device list item null safe
2021-12-01 18:46:10 +01:00
Krille Fear
1964657523
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
f08a683000
fix: Hotfix database migration
2021-11-30 22:13:40 +01:00
Krille Fear
96082e5330
fix: QR Code scanner in iOS
2021-11-30 19:07:07 +01: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
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
66918b428a
Merge branch 'krille/emoji-verification-in-browsers' into 'main'
...
feat: Emoji verification in browsers
See merge request famedly/fluffychat!575
2021-11-27 13:50:20 +00: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
7d6af9bf59
Merge branch 'krille/incoming-uris' into 'main'
...
fix: Process incoming uris
See merge request famedly/fluffychat!583
2021-11-26 14:18:09 +00:00
Krille Fear
a54e28e5fe
Merge branch 'krille/updatesdk' into 'main'
...
chore: Update SDK
See merge request famedly/fluffychat!582
2021-11-26 14:13:39 +00:00
Krille Fear
4eea1faa05
fix: Process incoming uris
2021-11-26 14:59:35 +01:00
Krille Fear
50e733d81c
chore: Update SDK
2021-11-26 14:55:14 +01:00
Sorunome
81d4f12189
fix: Various multiaccount fixes
2021-11-24 18:39:40 +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
67ccec72f3
feat: Emoji verification in browsers
2021-11-23 17:29:17 +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
7b412bb8b9
feat: Open im.fluffychat uris
2021-11-22 19:19:18 +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
e25c7d5b6f
Merge branch 'krille/edits' into 'main'
...
design: Display edit marker in new bubbles
See merge request famedly/fluffychat!566
2021-11-21 13:45:03 +00:00
Krille Fear
7432ff8b3b
Merge branch 'krille/image-optimize' into 'main'
...
refactor: Optimize all images no matter which size
See merge request famedly/fluffychat!565
2021-11-21 13:33:43 +00:00
Krille Fear
d5af6297f5
design: Display edit marker in new bubbles
2021-11-21 14:26:40 +01:00
Krille Fear
6a029b99a6
refactor: Optimize all images no matter which size
2021-11-21 14:15:20 +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
7ad14465d2
chore: Update SDK and remove boxes on corruption
2021-11-21 12:01:53 +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
15070da78d
fix: Android download
2021-11-20 16:53:04 +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
2edfd61cb1
Merge branch 'krille/fix-public-room-sheet' into 'main'
...
fix: Public room bottom sheet design
See merge request famedly/fluffychat!552
2021-11-20 07:58:12 +00:00
Krille Fear
c444724b0f
fix: Public room bottom sheet design
2021-11-20 08:56:40 +01:00
Krille Fear
b73c6982a6
refactor: Make more widgets null safe
2021-11-19 20:38:16 +01:00
Krille Fear
3f10c0bae6
refactor: Make layouts null safe
2021-11-19 20:29:02 +01:00
Krille Fear
aaf67c8f70
fix: Downgrade main.dart
2021-11-19 20:22:32 +01:00
Krille Fear
97a880d6c8
refactor: Migrate utils and main.dart to null safety
2021-11-19 20:15:07 +01:00
Krille Fear
1c7ec11a89
fix: Remove dead code
2021-11-19 19:36:45 +01:00
Krille Fear
8d06735b37
fix: Public room design
2021-11-19 18:33:09 +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
Krille Fear
746f06d834
fix: Pass hive cipher
2021-11-19 09:50:04 +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
99502cf427
fix: Removing sembast
2021-11-18 21:24:01 +01:00
Krille Fear
d20a5c30ac
fix: Self sign while bootstrap
2021-11-18 21:21:12 +01:00
Krille Fear
6c73e460df
refactor: Remove sembast
2021-11-18 19:52:46 +01:00
Krille Fear
5fde793b29
fix: Use new FluffyBox 0.2.0
2021-11-18 15:26:53 +01:00
Krille Fear
fc84245555
fix: Open database on android
2021-11-18 12:50:10 +01:00
Krille Fear
1f01950e92
feat: Set pragmas on desktop as well
2021-11-18 11:18:55 +01:00
Krille Fear
9ce6743948
feat: Configure database
2021-11-18 10:46:08 +01:00
Krille Fear
0138238109
fix: Web
2021-11-18 08:32:04 +01:00
Krille Fear
28cfb6e5f9
fix: Start on Android and Linux
2021-11-18 07:59:35 +01:00
Krille Fear
c4fa46c9f3
fix: Use sqlcipher for FluffyBox
2021-11-17 19:29:17 +01:00
Krille Fear
db013043a7
feat: Test FluffyBox store
2021-11-17 19:17:40 +01:00
Krille Fear
d9263e775d
fix: FluffyBox logs
2021-11-17 12:51:54 +01:00
Krille Fear
4822737047
feat: FluffyBox
2021-11-17 12:20:15 +01:00
Krille Fear
815d4d5a35
Revert "feat: Use sembast over sqflite"
...
This reverts commit 2fbf7376f6
.
2021-11-16 15:44:09 +01:00
Krille Fear
2fbf7376f6
feat: Use sembast over sqflite
2021-11-16 15:10:23 +01:00
Krille Fear
0f26809ddc
chore: Disable sembast cooperator at start up
2021-11-16 13:20:58 +01:00
Krille Fear
94f3be589a
fix: Loglevel for stats
2021-11-16 12:34:53 +01:00
Krille Fear
abfe6a138b
chore: Add some stats for app start
2021-11-16 12:00:22 +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