krille-chan
107374cf60
chore: Follow up status feature
2 years ago
Krille
28c3efae23
chore: Follow up status feature
2 years ago
Krille
fa543e93b8
chore: Follow up status feature
2 years ago
Krille
895de76e70
refactor: Replace stories feature with presence status msg
2 years ago
Krille
d0e4aec4d6
chore: Load hero users for rooms
2 years ago
Krille-chan
83ce07c574
Merge pull request #679 from selfisekai/flutter-3.16
...
upgrade flutter to 3.16.0
2 years ago
krille-chan
f58b9b814a
feat: Improved UX design for new chat page
2 years ago
Krille
f4d3e6f928
refactor: Migrate for Flutter 3.16.0
2 years ago
krille-chan
7930150cb4
feat: Display presences in the app
2 years ago
krille-chan
c9c2620ad4
refactor: Store and fix missing persistence of some values
2 years ago
krille-chan
b42a565a9a
fix: Archive does not update its state
2 years ago
krille-chan
eca4825c70
build: Update packages and flutter super.key refactoring
2 years ago
krille-chan
67a4bc71ab
chore: Add descriptions in the areYouSure dialogs for better UX
2 years ago
krille-chan
69cd2d790d
fix: SystemOverlayStyle not applied on AppStart on Android
2 years ago
krille-chan
823810ec19
design: Hide Navigationbar labels
2 years ago
gilice
789d91a763
feat/ChatListItem: small changes
...
- extract hasNotifications to a variable
this is more clear and potentially faster as we don't
compute `notifications > 0` multiple times
- make a text style const
2 years ago
krille-chan
27d15612d9
refactor: Update to Flutter 3.13.0
2 years ago
krille-chan
98a38113fd
design: Improve invite chat UX
2 years ago
krille-chan
5302383aeb
chore: Follow up display stories bubble
2 years ago
krille-chan
c8da41f1af
design: Display last story as tiny message bubble in chat list
2 years ago
Krille
8ed54497f9
chore: Follow up width
2 years ago
Krille
f051fc1851
design: Add scale animation hover effects on navrail and story buttons
2 years ago
Krille
e14173688a
refactor: Space routes to normal room routes
2 years ago
Krille
b715eff839
refactor: Migrate from pathsegment routing
2 years ago
krille-chan
fb384462e0
chore: Follow up search UX
2 years ago
krille-chan
62122e5c79
fix: Do not allow empty search server
2 years ago
krille-chan
9238dbcd8d
chore: Follow up navigatorcontext fix
2 years ago
krille-chan
9e13bd8dfd
design: Big redesign of three column mode to advanced two column mode
2 years ago
Krille
6420f1d385
design: Chat list design adjustments
2 years ago
Krille
d2247018e6
fix: Cancel search on back button tap on android
2 years ago
krille-chan
924e4bce23
design: Nicer user bottom sheet
2 years ago
krille-chan
ee957ab1f6
refactor: Migrate routes to go router
2 years ago
Krille
739edde729
refactor: Replace vrouter with gorouter
2 years ago
krille-chan
ee12843d65
design: Style bottom navigation bar in backgroundcolor
2 years ago
krille-chan
c4bc626b09
design: Slightly adjust chat design
2 years ago
Krille
a7cd290067
design: Replace anime images with neutral cupertino icons
2 years ago
Krille
000e595d8b
refactor: Use AnimatedSize for FAB
2 years ago
Krille
4f55561269
feat: Display progress value for initial sync
2 years ago
Krille
bdcc2f6340
perf: Use valuenotifier to not rebuild chatlist
2 years ago
noob_tea
ab0b7cb6b9
treewide: Container -> SizedBox.shrink()
...
This helps performance without any user-facing changes,
since SizedBox is constant while Container isn't
2 years ago
Krille
2b75a4626d
chore: Follow up new sliverappbar in chatlist
2 years ago
Krille
a76bb64d21
chore: Follow up styling
2 years ago
Krille
61c4d0e61f
style: Use SliverList for chatlist
2 years ago
Krille
fc675aebaa
style: Move chats to top
2 years ago
Krille
ae99606531
style: Minor adjustments for modal bottom sheets
2 years ago
Malin Errenst
ec7acc5385
refactor: Added and applied require_trailing_commas linter rule
2 years ago
Christian Pauly
02de389b5d
refactor: Remove syncstatus verbose logs
2 years ago
Krille
a0baa747ca
chore: Follow up style adjustments
2 years ago
Krille
da6ac90cf2
chore: Follow up remove hero animation
2 years ago
Krille
7c777c0b7b
style: Give chat list list tiles rounded corners
2 years ago
Krille
5d53a37e2e
style: New settings design
2 years ago
Christian Pauly
b176811f7c
design: Adjust design to new material 3 capabilities of Flutter 3.7
3 years ago
Christian Pauly
35174cb859
refactor: Migrate to Flutter 3.7.0
3 years ago
Krille
d343c71703
chore: Update Matrix SDK and refactor
3 years ago
TheOneWithTheBraid
863da6a3be
chore: add integration tests for spaces
...
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
3 years ago
Krille
eac784e33b
fix: Archive
3 years ago
Krille
2df72b5d13
style: New modal bottom sheets
3 years ago
Krille
4376070733
refactor: Same animations everywhere in app
3 years ago
Krille
1c632bead9
style: Animate in out search results
3 years ago
TheOneWithTheBraid
1992d18a64
chore: add integration tests
...
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
3 years ago
Krille
9d393900f8
chore: Follow up dark mode color
3 years ago
Krille
8ef1ff1e1a
design: Nicer navigationrail
3 years ago
Krille
8d8848c0f7
refactor: Stories header with futurebuilder
3 years ago
Krille
5cf18aabbf
refactor: Remove dart from folder name
3 years ago
Krille Fear
5adf1aa3af
fix: Hide google services warning after marked
3 years ago
Krille Fear
3d3a8f1853
chore: Follow up fix search bar
3 years ago
Krille Fear
9f4d11347c
chore: Follow up fix chat list
3 years ago
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>
3 years ago
Krille Fear
ea4f2bffb0
chore: follow up fix
3 years ago
Krille Fear
3898c5e4e5
chore: Follow up start chat label
3 years ago
Krille Fear
135ed4fb17
chore: Follow up homeserver picker input
3 years ago
Krille Fear
e04730c904
chore: Add new start chat image
3 years ago
Christian Pauly
00f7e229b8
chore: Add sync status logs
3 years ago
Christian Pauly
082fcdb1af
fix: Setup push on chat list init
3 years ago
td
681e95dedd
fix: incorrect setState inside setState in ChatListController
3 years ago
Christian Pauly
ed42cb9134
chore: Design enhancements
3 years ago
Christian Pauly
65511ca114
chore: Update local notifications package
3 years ago
Christian Pauly
77d5ca4f0a
fix: Share files
3 years ago
Christian Pauly
f026976c17
refactor: Minor chatlist refactoring
3 years ago
Krille Fear
6dee9e7ceb
chore: Follow up design fix
3 years ago
Christian Pauly
796018cae2
chore: Follow up chat list color
3 years ago
Christian Pauly
f58bd3170e
refactor: No longer need selected of chat list tile
3 years ago
Christian Pauly
361f8385a9
chore: Better design chat list items
3 years ago
Christian Pauly
6f36200e0b
chore: Follow up search on spaces tab
3 years ago
Christian Pauly
d09d0a7ba5
chore: Follow up navigationrail fixes
3 years ago
Christian Pauly
17dc6ee3a8
chore: Add unread badge to navigation rail and adjust design
3 years ago
Christian Pauly
cdd5a9e821
chore: Follow up add backbutton support
3 years ago
Christian Pauly
b2d7d487e3
chore: Follow up fixes
3 years ago
Christian Pauly
324a096cea
chore: Add keys to roomlist and stories header
3 years ago
Krille Fear
9e64cc64dc
Merge branch 'td/voip' into 'main'
...
feat: background and terminated calls [android]
Closes #874
See merge request famedly/fluffychat!911
3 years ago
Christian Pauly
f851b3e67d
refactor: Chat list body code
3 years ago
Christian Pauly
f1a495b8cd
chore: Follow up fixes spaces
3 years ago
td
34b039a6c0
feat: background and terminated calls [android]
3 years ago
Christian Pauly
92fa413156
fix: Popup menu without elevation
3 years ago
Christian Pauly
9aa9426d86
chore: Sort subspaces on top
3 years ago
Christian Pauly
30841b01cb
chore: Minor follow up fixes
3 years ago
Christian Pauly
635543a7d0
chore: Follow up spaces fix
3 years ago
Christian Pauly
e71dabca6e
feat: New navigation design
3 years ago
Christian Pauly
b742fb9bda
design: Move chat backup header to settings
3 years ago
Christian Pauly
d081645eb3
refactor: App widget
3 years ago
Christian Pauly
b8acb3e519
chore: Make header bar in chat list thinner
3 years ago
Christian Pauly
7a74a8a93f
chore: Update dependencies
3 years ago
Christian Pauly
c4ec6ebb3f
chore: Move share icon in drawer to the header
3 years ago
Christian Pauly
267ab92507
chore: Remove unnecessary stream subscriptions
3 years ago
Krille Fear
e1a8648c24
Merge branch 'braid/spaces-hierarhy-fix' into 'main'
...
fix: errors in space hierarchy
See merge request famedly/fluffychat!978
3 years ago
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>
3 years ago
Christian Pauly
fe9850b313
chore: Move connection status header to bottom
3 years ago
Christian Pauly
45393700ec
chore: Adjust onboarding design
3 years ago
Christian Pauly
983066e4a7
chore: Adjust design
3 years ago
Christian Pauly
1c7424bd18
chore: Minor design adjustment
3 years ago
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>
3 years ago
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>
3 years ago
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>
3 years ago
TheOneWithTheBraid
56ba2341f4
feat: implement session dump
...
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
3 years ago
Christian Pauly
ec74524234
chore: Adjust search bar design
3 years ago
TheOneWithTheBraid
35f7aa56e9
chore: remove snapping sheet
...
- remove snapping sheet
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
3 years ago
Christian Pauly
f831bd0260
refactor: Remove presence status feature
3 years ago
Christian Pauly
f289d83a14
chore: Follow up chatlist appbar design
3 years ago
Christian Pauly
2fe40d34b9
chore: Follow up appbar design
3 years ago
Christian Pauly
227e85fe8a
chore: Adjust appbar design
3 years ago
Christian Pauly
dec28087ee
chore: Follow up sdk update fix
3 years ago
Christian Pauly
765583dbbe
feat: Send multiple images at once
3 years ago
Christian Pauly
22ffe8b934
chore: Follow up search fix
3 years ago
Christian Pauly
4dfe06aed2
fix: Unread bubble is invisible in dark mode
3 years ago
Christian Pauly
153e333693
chore: Update SDK
3 years ago
Christian Pauly
f1ebc81cf6
chore: Adjust design
3 years ago
Christian Pauly
1fb1558565
chore: Design follow up fixes
3 years ago
Christian Pauly
fd2f7114d6
chore: Design follow up fixes
3 years ago
Christian Pauly
378a0b9781
chore: Enhance invitiation UX
3 years ago
Christian Pauly
5558877c34
chore: Add fancy hero animations
3 years ago
Christian Pauly
c4c594adf1
chore: Minor design improvements
3 years ago
Christian Pauly
f983066566
feat: Redesign bootsstrap and offer secure storage support
3 years ago
Christian Pauly
ccfda5bc96
feat: New material 3 design
3 years ago
Christian Pauly
4e97d4ba96
chore: Add border to avatars
3 years ago
Christian Pauly
c249ebb97c
refactor: Switch to Hive Collections DB
3 years ago
Christian Pauly
964a42edf5
chore: Minor design fixes
3 years ago
Christian Pauly
aa7ae27d5e
chore: Update share_plus
3 years ago
TheOneWithTheBraid
216ce892b5
fix: minor design bugs
...
- fix spaces animation direction
- animate chat list app bar title
- fix ink splash radius in account selector
- fix missing asset fallback in content banner
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
3 years ago
Christian Pauly
dfaba4cacb
refactor: Stories header
3 years ago
Christian Pauly
9de43c8d39
refactor: Sharing intent
3 years ago
Christian Pauly
15f41f77f0
feat: Initial material you support
3 years ago
Christian Pauly
22ad34ab0a
refactor: Upgrade to Flutter 3.0.0
3 years ago
Krille Fear
fa32fe827d
Merge branch 'braid/spaces-list-fix' into 'main'
...
fix: always show spaces bottom bar with group/DM separated
See merge request famedly/fluffychat!860
3 years ago
TheOneWithTheBraid
8c13741e00
fix: always show spaces bottom bar with group/DM separated
...
- always show the spaces bottom bar in case group/DMs are separated
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
3 years ago
Krille Fear
d27810703b
Merge branch 'krille/fix-ios-share' into 'main'
...
chore: Follow up fix ios share files
See merge request famedly/fluffychat!859
3 years ago
Christian Pauly
4f126b7708
fix: App crashes on account switch
3 years ago
Krille Fear
0f5dfd9adb
Merge branch 'braid/spaces-list-fix' into 'main'
...
fix: space bottom bar with group/DM separation
See merge request famedly/fluffychat!858
3 years ago
TheOneWithTheBraid
89ed90d1b4
fix: space bottom bar with group/DM separation
...
- allow group/DM separation for space bottom bar/drawer
- fix unscrollable overflow of room list
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
3 years ago
Christian Pauly
3c0cf0d270
chore: Follow up fix listtile select color
3 years ago
TheOneWithTheBraid
dd0bcf6f0d
fix: chat list view animation
...
- fix the chat list view animation
- move chat list view body to separate file
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
3 years ago
TheOneWithTheBraid
0a6a3529a0
fix: spces bottom sheet not scrollable
...
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
3 years ago
TheOneWithTheBraid
44ffaa1b41
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>
3 years ago
Christian Pauly
6a3085ed7d
chore: Follow up fix hero tag
3 years ago
Christian Pauly
f8b28e66b4
fix: Hide markdown in chat list preview and local notifications
3 years ago
Krille Fear
656023fba5
Merge branch 'sitg-spaces-part-2' into 'main'
...
Add "Show related DMs in spaces" setting
See merge request famedly/fluffychat!807
3 years ago
20kdc
4398c305d2
feat: Add "Show related DMs in spaces" settings
3 years ago
Krille Fear
a2c2e82bd7
chore: Follow up fix stories sorting
3 years ago
Krille Fear
45826c826a
design: Display own stories at first place and combine with new stories button
3 years ago
20kdc
919b0822e5
feat: Groups and Direct Chats virtual spaces option
3 years ago
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>
3 years ago
Lanna Michalke
e46307cd82
fix: display WebRTC call overlay in web
3 years ago
Krille Fear
8d4e9e40b0
fix: Load story avatars faster
3 years ago
Christian Pauly
9a594824bb
feat: Display indicator for unread muted rooms
3 years ago
Krille Fear
0e2506cd2b
design: Improve story header design
4 years ago
Christian Pauly
a979bc5bf5
design: Use IconButton instead of listTile for first story
4 years ago
Krille Fear
55f0300f9f
refactor: Migrate to null safety
4 years ago
Krille Fear
e14ec8b3ba
chore: Add missing localization
4 years ago
Krille Fear
6751c65f1f
chore: Improve FABs
4 years ago
Krille Fear
5e9da22cf3
chore: Fix chat list regressions
4 years ago
Christian Pauly
09f66917e4
chore: Fix try to enter story room first
4 years ago
Christian Pauly
22b8741918
chore: Fix spaces
4 years ago
Christian Pauly
1a5f70d94c
chore: Fix stories invites
4 years ago
Christian Pauly
4aa2da5fae
chore: Fix spaces
4 years ago
Christian Pauly
5d11a62d36
feat: Share to story
4 years ago
Christian Pauly
8370f35649
chore: Improve stories
4 years ago
Christian Pauly
70cfe7f233
followup: Improve stories
4 years ago
Krille Fear
231a2e26f9
feat: Stories
4 years ago
The one with the Braid
76972c863c
design: Improved animations in chat view when changing account
4 years ago
Krille Fear
acc33e0e9b
change: Set client ID in invite action link
4 years ago
Krille Fear
0ecbe842a5
fix: Open URIs
4 years ago
Krille Fear
a134e06203
feat: Drag&Drop to send multiple files on desktop and web
4 years ago
Krille Fear
5bc41fccbc
fix: Process incoming uris
4 years ago
Krille Fear
b4f2adadad
feat: nicer loading bar
4 years ago
Krille Fear
48c1d41dd4
feat: Fancy chat list loading animation
4 years ago
Krille Fear
5983c83fcf
fix: Report sync status error
4 years ago
Krille Fear
7a68feb5eb
feat: Open im.fluffychat urls
4 years ago
Krille Fear
08670e60f8
fix: Remove unused imports
4 years ago
Krille Fear
a143b978a3
fix: Minor fixes
4 years ago
Krille Fear
53967eb1f0
refactor: Avatar widget
4 years ago
Krille Fear
ba3cf3a91f
change: Chat backup dialog as a banner
4 years ago
Krille Fear
7e2dd48796
fix: Let bottom space bar scroll
4 years ago
Krille Fear
26751f3ab4
fix: Load spaces on app start
4 years ago
Krille Fear
fb4df3f88c
fix: Set space
4 years ago
Krille Fear
8ac9372969
fix: Do not display bottombar in selectmode
4 years ago
Krille Fear
ca65de90ef
fix: Color in bottom bar
4 years ago
Krille Fear
1176e374f4
feat: Use SalomonBottomBar
4 years ago
Krille Fear
c6b1225549
Merge branch 'krille/redesign-multiaccount-spaces' into 'main'
...
feat: Redesign multiaccounts and spaces
See merge request famedly/fluffychat!547
4 years ago
Krille Fear
c690fa6a56
feat: Multiple mute, pin and mark unread
4 years ago
Krille Fear
7b56f1d5cd
feat: Redesign multiaccounts and spaces
4 years ago
Krille Fear
3ac75a71b9
fix: Sender name prefix in DM rooms
4 years ago