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
e94fe74473
krille/import emoji improvements ( #468 )
...
* refactor: Move GUI into Popupmenu
* refactor: Reuse save file method from MatrixFile
2023-07-24 20:19:24 +02:00
The one with the braid
0c70017cd8
feat: support import of Emoji packs as zip file
...
Signed-off-by: The one with the braid <the-one@with-the-braid.cf>
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2023-07-24 10:26:20 +02:00
krille-chan
69a98d447a
chore: Login page follow up
2023-07-23 07:42:27 +02:00
krille-chan
cc873e77fb
design: Redacted events with opacity
2023-07-23 06:49:51 +02:00
krille-chan
ee12843d65
design: Style bottom navigation bar in backgroundcolor
2023-07-23 06:45:13 +02:00
krille-chan
b798b6dd39
design: Login page follow up
2023-07-22 14:17:00 +02:00
krille-chan
b667e22d19
design: Adjust message button design
2023-07-22 13:09:03 +02:00
krille-chan
4929858ae4
design: Improve login UI
2023-07-22 13:00:27 +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
Matias
8b342d6751
Fix L10n missing from Calling's context
2023-07-20 17:18:28 +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
bcf0d5e238
feat: New simplified login process with more prominent SSO and nicer layout
2023-06-11 18:04:31 +02:00
Krille
9bccbc786f
chore: Follow up scrolldownbutton style
2023-06-04 11:14:06 +02:00
Krille
a7cd290067
design: Replace anime images with neutral cupertino icons
2023-06-03 18:27:26 +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
Krille
000e595d8b
refactor: Use AnimatedSize for FAB
2023-06-03 17:49:13 +02:00
Krille
4f55561269
feat: Display progress value for initial sync
2023-06-03 17:28:32 +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
5627e50c8f
Revert "refactor: Update dependencies"
...
This reverts commit 2bb0dce7a15d4831eb30c39fc7ba5d863cbcd55e
2023-05-23 13:02:15 +00:00
Krille
c2495eb1a7
refactor: Update dependencies
2023-05-23 08:40:56 +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
fbievan
3aa43ac8bc
feat: Add toggle to mute notifications from chat groups
2023-05-16 16:50:20 +00: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
lauren n. liberda
1e0988dd4c
builds: migrate to dart 3.0/flutter 3.10
2023-05-15 16:52:03 +00:00
Krille
bdcc2f6340
perf: Use valuenotifier to not rebuild chatlist
2023-05-10 13:01:35 +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
9b230f9fc1
Merge branch 'flutterwebauto2' into 'main'
...
feat: change to flutterwebauth2
See merge request famedly/fluffychat!1100
2023-03-26 08:57:01 +00: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
2b75a4626d
chore: Follow up new sliverappbar in chatlist
2023-03-22 08:54:36 +01:00
Krille
a76bb64d21
chore: Follow up styling
2023-03-20 07:56:49 +01:00
Krille
61c4d0e61f
style: Use SliverList for chatlist
2023-03-19 19:59:50 +01:00
ShootingStarDragons
b9104f243e
feat: change to flutterwebauth2
2023-03-19 23:18:31 +08: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
5606cb8252
chore: Follow up redesign listtiles in user bottom sheet
2023-03-18 15:26:17 +01:00
Krille
fc675aebaa
style: Move chats to top
2023-03-15 21:07:36 +01:00
Krille
ae99606531
style: Minor adjustments for modal bottom sheets
2023-03-15 19:31:14 +01:00
Christian Kußowski
d235f3e511
chore: Follow up qr code width
2023-03-12 17:39:04 +01:00
Nicolas Werner
906f8c3161
fix: type error in emote pack list in rooms with only non-default packs
...
If a room has emote packs, but none of them have an empty state key, we
insert 'null' to also add a default pack people can easily edit.
However, in that case we initialized the Map<String, Event?> variable
with a Map<String, Event>. As such assigning null will throw. Converting
manually with Map.of fixes that.
fixes #1138
2023-03-11 15:05:08 +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
Krille
c1bc6d1090
style: Adjust new chat page
2023-02-26 21:13:56 +01:00
Christian Pauly
55b46f2b85
style: Adjust key verification dialog
2023-02-22 15:21:38 +01:00
Krille
1489b60687
chore: Follow up chat encryption desgin
2023-02-17 16:34:01 +01:00
Christian Pauly
4d8244d391
style: Encryption page adjustments
2023-02-17 13:01:44 +01:00
Christian Pauly
aefe047682
style: Bootstrap design adjustments
2023-02-17 09:34:23 +01:00
Christian Pauly
339276b94a
style: Use robotomono to display device keys
2023-02-17 08:45:49 +01:00
Christian Pauly
41f847ccbf
chore: Follow up fix audioplayer on android
2023-02-15 15:46:14 +01:00
Christian Pauly
02de389b5d
refactor: Remove syncstatus verbose logs
2023-02-15 15:27:23 +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
96cacac084
chore: Follow up settings page design
2023-02-07 13:52:14 +01:00
Krille
f0e765c3ce
style: Make invite page more pretty
2023-02-05 13:08:58 +01:00
Krille
5bd0689172
style: Enhance user device settings design
2023-02-05 10:41:28 +01:00
Krille
c089262ea9
chore: Display warning when logout without backup
2023-02-05 10:34:50 +01:00
Krille
a0baa747ca
chore: Follow up style adjustments
2023-02-05 10:22:24 +01:00
Krille
da6ac90cf2
chore: Follow up remove hero animation
2023-02-05 10:09:31 +01:00
Krille
fce7475801
chore: Follow up formatting
2023-02-05 07:39:03 +01:00
Krille
9c802c905b
chore: Follow up settings page
2023-02-04 21:59:53 +01:00
Krille
05f72815b3
style: Enhanced chat details design
2023-02-04 19:10:27 +01:00
Krille
7d4bc6262f
chore: Follow up secrity settings design
2023-02-04 18:52:04 +01:00
Krille
7c777c0b7b
style: Give chat list list tiles rounded corners
2023-02-04 18:50:15 +01:00
Krille
5d53a37e2e
style: New settings design
2023-02-04 18:32:56 +01:00
Krille
0b7799357a
style: Nicer chips in encryption settings and icons showing device status
2023-02-04 16:56:42 +01:00
Christian Pauly
541775d675
fix: Set room visibility on group creation
2023-02-03 08:05:44 +01:00
Christian Pauly
39b830d0c1
fix: Notification settings
2023-02-02 09:57:56 +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
TheOneWithTheBraid
863da6a3be
chore: add integration tests for spaces
...
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2023-01-14 10:46:18 +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
Krille
1c632bead9
style: Animate in out search results
2023-01-07 09:14:14 +01:00
Christian Pauly
06305b8300
feat: Nicer design for abandonded DM rooms
2023-01-06 08:54:17 +01:00
Krille
c47ca99aaa
chore: Update dependencies
2023-01-05 18:21:13 +01:00
TheOneWithTheBraid
1992d18a64
chore: add integration tests
...
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2023-01-03 19:59:56 +01:00
Krille
976c12e471
chore: Change invite link textfield label
2023-01-03 18:33:58 +01:00
Krille
e9fb280970
design: More clear chat background and rounded popup menu
2023-01-03 18:29:03 +01:00
Krille
9d393900f8
chore: Follow up dark mode color
2023-01-03 18:01:53 +01:00
Krille
8ef1ff1e1a
design: Nicer navigationrail
2023-01-03 18:00:56 +01:00
Krille
2c45552c8e
chore: Update flutter_map
2023-01-03 17:31:03 +01:00
Krille
8d8848c0f7
refactor: Stories header with futurebuilder
2023-01-02 17:12:24 +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
25b44f2822
chore: Minor lable fixes
2022-12-30 17:45:58 +01:00
Krille
49b541930a
chore: Follow up fix
2022-12-30 16:27:44 +01:00
Krille
6fc8aaa1bb
refactor: New private chat
2022-12-30 14:37:13 +01:00
Krille Fear
abd9afed7e
feat: Store drafts
2022-12-30 13:32:52 +01:00
Krille Fear
5adf1aa3af
fix: Hide google services warning after marked
2022-12-30 13:09:21 +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 Fear
549fc1051e
chore: Nicer new chat design
2022-12-30 08:59:00 +01:00
Krille Fear
075a5faa9c
chore: Adjust onboarding design
2022-12-29 20:38:13 +01:00
Krille Fear
3d3a8f1853
chore: Follow up fix search bar
2022-12-29 10:33:13 +01:00
Krille Fear
9f4d11347c
chore: Follow up fix chat list
2022-12-29 10:26:01 +01:00
TheOneWithTheBraid
71c61ad214
fix: minor issues in room list
...
- allow to discard focus of search field
- properly circle the search field's progress indicator
- always keep search sections visible in order to workaround annoying
behavior: When quickly searching for a chat and one is fast at
clicking on a room, it often happens that server side results just drop
in at this moment and one clicks at the wrong item -> with a static
height as now set, this no longer happens.
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-12-28 08:35:06 +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
c4e010cf2e
chore: Follow up root navigator fix
2022-12-26 20:21:18 +01:00
Krille Fear
8823e959c4
chore: Use correct mono font
2022-12-26 19:20:52 +01:00
Krille Fear
60301db6fe
chore: Nicer verification dialog
2022-12-26 18:30:18 +01:00
Krille Fear
46d77bff5d
design: New encryption page
2022-12-26 17:59:43 +01:00
Krille Fear
ea4f2bffb0
chore: follow up fix
2022-12-26 16:03:14 +01:00
Krille Fear
3898c5e4e5
chore: Follow up start chat label
2022-12-25 11:04:22 +01:00
Krille Fear
135ed4fb17
chore: Follow up homeserver picker input
2022-12-25 10:50:41 +01:00
Krille Fear
e04730c904
chore: Add new start chat image
2022-12-25 10:45:13 +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
Krille Fear
a35229bf7d
feat: Use Android system accent color
2022-12-24 11:48:48 +01:00
Krille
ce15ca3576
Merge branch 'braid/homeserver-appbar' into 'main'
...
fix: homeserver error text not visible in app bar
See merge request famedly/fluffychat!1042
2022-12-23 14:12:47 +00:00
Krille Fear
7563fd7188
chore: Fix import sorting
2022-12-23 15:10:26 +01:00
Reinhart Previano Koentjoro
49b0938e1e
fix: Improve story page appearance
2022-12-23 11:58:40 +07:00
Mantas Kazlauskas
dccb3195fe
fix location sharing
2022-12-15 19:54:12 +00:00
Christian Pauly
00f7e229b8
chore: Add sync status logs
2022-12-14 09:52:00 +01:00
Christian Pauly
082fcdb1af
fix: Setup push on chat list init
2022-12-05 09:11:52 +01:00
TheOneWithTheBraid
fb6dfe6507
fix: homeserver error text not visible in app bar
...
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-12-02 10:12:44 +01:00
Christian Pauly
8f64afbed9
fix: Remove deprecated meomry caching of downloaded files
2022-11-21 18:16:46 +01:00
Christian Pauly
32a88d960a
fix: Missing mounted check
2022-11-21 17:53:01 +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
148bc3acb1
fix: Import session on iOS
2022-11-15 12:51:14 +01:00
td
f8f03b4443
chore: fix similar error on homeserver picker page
2022-11-13 18:13:01 +01:00
td
681e95dedd
fix: incorrect setState inside setState in ChatListController
2022-11-13 18:09:42 +01:00
Christian Pauly
a737719091
fix: Password not obscure for a second when submitting login textfield
2022-11-13 12:01:11 +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
d0f400cfe7
chore: Adjust colors
2022-11-04 13:31:29 +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
Christian Pauly
65511ca114
chore: Update local notifications package
2022-11-03 13:43:11 +01:00
Krille Fear
5e5aaa8ff9
Merge branch 'main' into 'main'
...
Improve (most) icons and image scaling, including avatar scaling
See merge request famedly/fluffychat!1022
2022-11-03 12:23:17 +00:00
Mg138
9ec86d7a68
automatic formatting
2022-11-02 18:45:05 +08:00
Christian Pauly
77d5ca4f0a
fix: Share files
2022-11-02 09:59:12 +01:00
Christian Pauly
f026976c17
refactor: Minor chatlist refactoring
2022-11-02 09:57:06 +01:00
Krille Fear
6dee9e7ceb
chore: Follow up design fix
2022-11-02 09:19:50 +01:00
Mg138
a04b8ad8c7
improved (most) icons/image scaling, including avatar scaling
2022-10-31 05:07:18 +08:00
Krille Fear
253ab86883
chore: Follow up login fix
2022-10-27 15:32:05 +02:00
Krille Fear
55847ba1b1
fix: Hide password at login page
2022-10-27 15:22:27 +02:00
TheOneWithTheBraid
507b5e5638
chore: update WebRTC interface
...
- fixes "dial" starting when opening FluffyChat
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-10-17 11:17:44 +02:00
Krille Fear
98d2ac021b
design: Improve login design
2022-10-16 15:06:02 +02:00
Christian Pauly
796018cae2
chore: Follow up chat list color
2022-10-15 16:31:42 +02:00
Christian Pauly
f58bd3170e
refactor: No longer need selected of chat list tile
2022-10-15 16:25:32 +02: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
361f8385a9
chore: Better design chat list items
2022-10-15 09:23:17 +02:00
Christian Pauly
6f36200e0b
chore: Follow up search on spaces tab
2022-10-05 09:30:04 +02:00
Christian Pauly
d09d0a7ba5
chore: Follow up navigationrail fixes
2022-09-12 17:19:56 +02:00
Christian Pauly
17dc6ee3a8
chore: Add unread badge to navigation rail and adjust design
2022-09-11 11:07:04 +02:00
Christian Pauly
cdd5a9e821
chore: Follow up add backbutton support
2022-09-11 10:22:05 +02:00
Christian Pauly
b2d7d487e3
chore: Follow up fixes
2022-09-10 20:55:27 +02:00
Christian Pauly
324a096cea
chore: Add keys to roomlist and stories header
2022-09-10 20:49:28 +02:00
Krille Fear
9e64cc64dc
Merge branch 'td/voip' into 'main'
...
feat: background and terminated calls [android]
Closes #874
See merge request famedly/fluffychat!911
2022-09-10 11:45:17 +00:00
Christian Pauly
f851b3e67d
refactor: Chat list body code
2022-09-10 13:32:46 +02:00
Christian Pauly
f1a495b8cd
chore: Follow up fixes spaces
2022-09-10 13:21:33 +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
9aa9426d86
chore: Sort subspaces on top
2022-09-10 11:57:58 +02:00
Christian Pauly
30841b01cb
chore: Minor follow up fixes
2022-09-10 11:53:39 +02:00
Christian Pauly
635543a7d0
chore: Follow up spaces fix
2022-09-10 11:39:23 +02:00
Christian Pauly
e71dabca6e
feat: New navigation design
2022-09-10 10:16:09 +02:00
Christian Pauly
5aea0c31fa
feat: Automatic key requests and better key error dialog
2022-09-08 09:12:08 +02:00
Christian Pauly
5629f14d5a
fix: Styling and notification settings
2022-09-06 20:21:11 +02:00
Christian Pauly
67e8dedd5d
fix: add missing command localizations
2022-09-05 17:56:50 +02:00
Christian Pauly
d45a1c23b2
chore: Update matrix sdk
2022-09-05 17:44:16 +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
b742fb9bda
design: Move chat backup header to settings
2022-08-28 13:34:57 +02:00
Christian Pauly
dc0bd2f5b2
chore: Follow up fix systemuioverlaystyle
2022-08-28 11:39:33 +02:00
Christian Pauly
d081645eb3
refactor: App widget
2022-08-25 18:31:30 +02:00
Christian Pauly
ef763846d0
fix: Sharing on iPad
2022-08-21 08:42:02 +02:00
Krille Fear
49cb6b1370
Merge branch 'braid/mxid-account-deactivate' into 'main'
...
chore: ask for MXID before deleting account
See merge request famedly/fluffychat!993
2022-08-21 05:50:41 +00:00
Christian Pauly
b8acb3e519
chore: Make header bar in chat list thinner
2022-08-21 07:40:50 +02:00
TheOneWithTheBraid
0a62f01f10
chore: ask for MXID before deleting account
...
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-08-20 17:03:07 +02:00
Christian Pauly
214f0f4805
refactor: Simplify themes and remove dead code
2022-08-19 08:32:08 +02:00
Christian Pauly
7a74a8a93f
chore: Update dependencies
2022-08-14 17:22:16 +02:00
Christian Pauly
da7e433ea3
chore: Update SDK and add webworker support for web
2022-08-14 16:35:49 +02:00
Christian Pauly
84ad3b88d4
chore: Remove error logging with sentry
2022-08-14 16:18:18 +02:00
Christian Pauly
c4ec6ebb3f
chore: Move share icon in drawer to the header
2022-08-14 15:58:32 +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
52fe7132cf
fix: Add missing SafeArea to homeserver picker
2022-08-10 21:16:06 +02:00
Christian Pauly
3bbbf8349e
chore: Fix lint
2022-08-10 21:15:31 +02:00
Christian Pauly
267ab92507
chore: Remove unnecessary stream subscriptions
2022-08-10 21:15:13 +02:00
Christian Pauly
4c129968f4
fix: Wait for init before showing room on web start
2022-08-07 12:54:26 +02:00
Krille Fear
e1a8648c24
Merge branch 'braid/spaces-hierarhy-fix' into 'main'
...
fix: errors in space hierarchy
See merge request famedly/fluffychat!978
2022-08-07 08:38:11 +00:00
TheOneWithTheBraid
36726f8a3e
fix: errors in space hierarchy
...
- fix suggestions of joined rooms
- fix missing spaces when parent not joined
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-08-06 15:48:18 +02:00
Krille Fear
1b43fd581a
Merge branch 'fix-forwarding' into 'main'
...
Fixed Issue #973
Closes #973
See merge request famedly/fluffychat!980
2022-08-06 11:37:48 +00:00
Christian Pauly
7f92d218f8
chore: Adjust onboarding design
2022-08-06 13:35:59 +02:00
Jorge Menjivar
2f3b9378c5
Fixed Issue #973
2022-08-06 02:41:06 -07:00
Christian Pauly
fe9850b313
chore: Move connection status header to bottom
2022-08-06 10:08:17 +02:00
Christian Pauly
45393700ec
chore: Adjust onboarding design
2022-08-05 21:05:02 +02:00
Christian Pauly
9784f1cc0a
chore: Follow up fix secure storage
2022-08-05 20:37:36 +02:00
Christian Pauly
983066e4a7
chore: Adjust design
2022-08-05 17:07:46 +02:00
Christian Pauly
1c7424bd18
chore: Minor design adjustment
2022-08-05 16:12:00 +02:00
Christian Pauly
e7b851dda2
fix: Permission chooser dialog on iOS
2022-07-30 08:37:00 +02:00
Krille Fear
e961bdaac7
Merge branch 'krille/fix-null-checks' into 'main'
...
fix: Missing null checks in chat details view
See merge request famedly/fluffychat!968
2022-07-29 17:13:00 +00:00
Christian Pauly
26cd07b900
fix: Missing null checks in chat details view
2022-07-29 18:52:41 +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
41df4c4cb3
refactor: move start chat FAB to implementation file
...
- moved the start chat FAB to an own implementation file
- added some required animation to the FAB
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-07-28 11:11:53 +00:00
TheOneWithTheBraid
d71c25aa80
fix: Follow up for spaces hierarchy
...
- fix endless spinner
- fix rooms shon twice
- fix spaces accidentally opened as rooms
- add missing spaces header to spaces view
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-07-28 09:18:24 +00:00
TheOneWithTheBraid
855c735aef
feat: implement space hierarchy
...
- implement spaces hierarchy
- create expandable navigation drawer tiles
- display suggested rooms below joined rooms when in space
- everything works nested
- fix shared preferenced conflic with debug builds on Linux
- add [`package:async`](https://pub.dev/packages/async )
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-07-24 13:55:12 +02:00
Christian Pauly
dfe7a1c831
feat: Implement deleting pushers in app
2022-07-22 11:01:58 +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
TheOneWithTheBraid
5f5a08f729
feat: introduce extended integration tests
...
- test both FLOSS and non-floss builds
- test on Synapse, Dendrite and Conduit
- remove Synapse-specific test
- add static Release mode app launch test
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-07-17 18:27:23 +02:00
TheOneWithTheBraid
56ba2341f4
feat: implement session dump
...
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-07-17 17:27:05 +02:00
Christian Pauly
ec74524234
chore: Adjust search bar design
2022-07-17 16:46:51 +02:00
TheOneWithTheBraid
35f7aa56e9
chore: remove snapping sheet
...
- remove snapping sheet
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-07-15 07:18:10 +02:00
Christian Pauly
f831bd0260
refactor: Remove presence status feature
2022-07-13 08:41:02 +02:00
Christian Pauly
f289d83a14
chore: Follow up chatlist appbar design
2022-07-13 08:40:01 +02:00
Christian Pauly
2fe40d34b9
chore: Follow up appbar design
2022-07-12 21:37:04 +02:00
Christian Pauly
227e85fe8a
chore: Adjust appbar design
2022-07-12 19:40:29 +02:00
Christian Pauly
dec28087ee
chore: Follow up sdk update fix
2022-07-10 13:10:04 +02:00
Christian Pauly
384a21bef7
refactor: Remove duplicated imports
2022-07-10 10:23:39 +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
22ffe8b934
chore: Follow up search fix
2022-07-09 19:30:55 +02:00
Christian Pauly
4dfe06aed2
fix: Unread bubble is invisible in dark mode
2022-07-09 16:14:59 +02:00
Christian Pauly
153e333693
chore: Update SDK
2022-07-09 10:18:53 +02:00
Christian Pauly
f1ebc81cf6
chore: Adjust design
2022-07-09 09:12:11 +02:00
Christian Pauly
1fb1558565
chore: Design follow up fixes
2022-07-08 17:58:31 +02:00
Christian Pauly
fd2f7114d6
chore: Design follow up fixes
2022-07-08 16:04:22 +02:00
Christian Pauly
378a0b9781
chore: Enhance invitiation UX
2022-07-08 14:28:08 +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
c4c594adf1
chore: Minor design improvements
2022-07-08 10:13:44 +02:00
Christian Pauly
78664e8dbd
chore: Always display header elevation in chat
2022-07-08 09:59:40 +02:00
Christian Pauly
f983066566
feat: Redesign bootsstrap and offer secure storage support
2022-07-08 09:51:29 +02:00
Christian Pauly
ccfda5bc96
feat: New material 3 design
2022-07-07 20:18:40 +02:00
Christian Pauly
4e97d4ba96
chore: Add border to avatars
2022-07-07 12:14:28 +02:00
Christian Pauly
df30adb724
fix: Set avatar on only single action available
2022-07-01 11:53:41 +02:00
Christian Pauly
b671ae331d
chore: Remove permission handler dependency and increase compileSdkVersion
2022-06-29 08:51:08 +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
1c7b6a4953
fix: Sharing on iOS and iPad
2022-06-20 08:32:59 +02:00
Christian Pauly
c249ebb97c
refactor: Switch to Hive Collections DB
2022-06-09 11:37:21 +02:00
Christian Pauly
964a42edf5
chore: Minor design fixes
2022-06-04 20:06:57 +02:00