Commit graph

291 commits

Author SHA1 Message Date
krille-chan
73c08c3fdd
chore: Mark muted unread rooms with bold text 2024-03-24 11:30:38 +01:00
krille-chan
6073b46cfc
fix: Search in spaces view 2024-03-10 16:26:40 +01:00
krille-chan
7ae9eb82e0
fix: Export session 2024-02-22 18:59:49 +01:00
krille-chan
477a8b858b
feat: Open chat on shortcut click on android 2024-02-22 16:28:21 +01:00
krille-chan
ffeb8bb08e
chore: Follow up fix textfield design for flutter 3.19.0 2024-02-22 16:22:04 +01:00
krille-chan
88f1fc1720
fix: BuildContext crash when joining room 2024-02-17 08:41:28 +01:00
Krille-chan
ce5ad908de
Merge pull request #889 from Bubu/read_unread_icons
Fix swapped icons for mark read/unread and pin/unpin
2024-02-16 07:24:14 +01:00
Marcus Hoffmann
f8f73b7661 feat: add dialog to hide presence list with long-press 2024-02-11 22:24:49 +01:00
Marcus Hoffmann
ccfa3fa8f6 feat: make showing user presence info optional
895de76e70 replaced the stories feature
with presence status messages. Stories were an optional feature but
right now presence information can only be disabled on a homeserver
level.

Introduce a setting to make this feature optional on a client level.
2024-02-11 20:21:13 +01:00
Marcus Hoffmann
bc68a4faaa fix: use correct icons for chat pin/unpin
Similarly to the read/unread toggle this was also using the wrong icon.

If any selected room is not favourite, then show the pin icon (which
should represent the "mark as favourite" action as it corresponds to the
filled pin shown next to a favourited room. Otherwise show the outline
icon, representing the "unpin" action.
2024-02-11 14:08:45 +01:00
Marcus Hoffmann
3e4bbc4b2f fix: use correct icons for mark read/unread action
If any selected room is not marked unread
(anySelectedRoomNotMarkedUnread), then show the 'mark unread' action
icon, else show the 'mark as read' icon.

This makes it consistent with the notification on/off action.
2024-02-11 13:58:37 +01:00
krille-chan
f5c536878a
fix: Open room after join 2024-02-05 08:50:10 +01:00
Krille
dce3c0ae52
chore: Wait for device keys before ask bootstrap 2024-02-01 08:00:33 +01:00
Krille
bad0579eb5
chore: Follow up status bubble color 2024-02-01 07:14:40 +01:00
krille-chan
d0090ad8d3
chore: Adjust status msg design 2024-01-27 11:07:07 +01:00
Krille
3fa9c65a2b
Revert "refactor: Dialog BuildContext"
This reverts commit 315a43c1a4.
2024-01-25 09:13:08 +01:00
krille-chan
a7e8ec78ed
feat: Join room by alias by tpying alias in searchbar 2024-01-20 08:49:57 +01:00
krille-chan
315a43c1a4
refactor: Dialog BuildContext 2024-01-20 08:35:09 +01:00
krille-chan
c67df2e14f
fix: Forward arbitrary message content 2024-01-14 14:27:05 +01:00
krille-chan
e95ed61257
refactor: Use popupmenudivider instead of workaround 2024-01-14 10:17:36 +01:00
Krille
fec39eb602
refactor: Put forwarded text into inputfield instead of sending directly 2024-01-03 13:37:36 +01:00
krille-chan
2ec5139a0a
chore: Follow up select chats 2023-12-30 11:42:13 +01:00
krille-chan
5740247c50
chore: Follow up select rooms 2023-12-30 10:32:54 +01:00
krille-chan
2a7744e4c7
chore: Follow up select chats 2023-12-30 10:29:01 +01:00
Krille
f11e9ec6d2
build: Update matrix dart sdk to 0.25.1 2023-12-27 12:42:03 +01:00
krille-chan
357c2ea6b2
chore: Follow up styling 2023-12-26 17:04:27 +01:00
krille-chan
991277d5f5
feat: Block users who sent invites 2023-12-26 17:04:04 +01:00
krille-chan
89540ec7ef
fix: Darktheme contrast fixes with primary color 2023-12-26 14:03:14 +01:00
krille-chan
5bf87eae24
chore: Add missing safearea to spaceview 2023-12-24 09:07:38 +01:00
krille-chan
4214785b00
chore: Follow up fetch presences from server 2023-12-24 08:52:35 +01:00
krille-chan
050d2a2fae
chore: Follow up design fixes 2023-12-24 08:21:33 +01:00
krille-chan
4b69b8e5e9
chore: Follow up add chat subspace button 2023-12-23 16:04:20 +01:00
krille-chan
d64b532afe
refactor: Spaces UX improvements 2023-12-23 15:40:53 +01:00
krille-chan
715e615e3a
feat: Search for public spaces 2023-12-23 12:14:51 +01:00
krille-chan
107374cf60
chore: Follow up status feature 2023-12-22 20:18:51 +01:00
Krille
28c3efae23
chore: Follow up status feature 2023-12-22 19:41:18 +01:00
Krille
fa543e93b8
chore: Follow up status feature 2023-12-22 19:38:29 +01:00
Krille
895de76e70
refactor: Replace stories feature with presence status msg 2023-12-22 17:15:14 +01:00
Krille
d0e4aec4d6
chore: Load hero users for rooms 2023-12-22 12:58:10 +01:00
Krille-chan
83ce07c574
Merge pull request #679 from selfisekai/flutter-3.16
upgrade flutter to 3.16.0
2023-11-21 11:52:46 +01:00
krille-chan
f58b9b814a
feat: Improved UX design for new chat page 2023-11-19 12:49:15 +01:00
Krille
f4d3e6f928
refactor: Migrate for Flutter 3.16.0 2023-11-17 18:56:23 +01:00
krille-chan
7930150cb4
feat: Display presences in the app 2023-11-11 17:56:23 +01:00
krille-chan
c9c2620ad4
refactor: Store and fix missing persistence of some values 2023-11-04 18:05:30 +01:00
krille-chan
b42a565a9a
fix: Archive does not update its state 2023-10-29 10:59:07 +01:00
krille-chan
eca4825c70
build: Update packages and flutter super.key refactoring 2023-10-28 13:03:25 +02:00
krille-chan
67a4bc71ab
chore: Add descriptions in the areYouSure dialogs for better UX 2023-10-28 10:54:41 +02:00
krille-chan
69cd2d790d
fix: SystemOverlayStyle not applied on AppStart on Android 2023-10-08 09:43:43 +02:00
krille-chan
823810ec19
design: Hide Navigationbar labels 2023-10-07 07:36:43 +02:00
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
2023-08-23 20:18:53 +02:00
krille-chan
27d15612d9
refactor: Update to Flutter 3.13.0 2023-08-18 07:24:31 +02:00
krille-chan
98a38113fd
design: Improve invite chat UX 2023-08-17 20:10:14 +02:00
krille-chan
5302383aeb
chore: Follow up display stories bubble 2023-08-17 19:48:57 +02:00
krille-chan
c8da41f1af
design: Display last story as tiny message bubble in chat list 2023-08-17 19:33:54 +02:00
Krille
8ed54497f9
chore: Follow up width 2023-08-16 07:30:48 +02:00
Krille
f051fc1851
design: Add scale animation hover effects on navrail and story buttons 2023-08-16 07:18:59 +02:00
Krille
e14173688a
refactor: Space routes to normal room routes 2023-08-13 16:21:28 +02:00
Krille
b715eff839
refactor: Migrate from pathsegment routing 2023-08-13 16:07:15 +02:00
krille-chan
fb384462e0
chore: Follow up search UX 2023-08-13 13:13:52 +02:00
krille-chan
62122e5c79
fix: Do not allow empty search server 2023-08-13 11:15:13 +02:00
krille-chan
9238dbcd8d
chore: Follow up navigatorcontext fix 2023-08-13 10:56:46 +02:00
krille-chan
9e13bd8dfd
design: Big redesign of three column mode to advanced two column mode 2023-08-12 11:52:20 +02:00
Krille
6420f1d385
design: Chat list design adjustments 2023-08-11 14:33:55 +02:00
Krille
d2247018e6
fix: Cancel search on back button tap on android 2023-08-11 09:20:55 +02:00
krille-chan
924e4bce23
design: Nicer user bottom sheet 2023-08-11 07:55:15 +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
ee12843d65
design: Style bottom navigation bar in backgroundcolor 2023-07-23 06:45:13 +02:00
krille-chan
c4bc626b09
design: Slightly adjust chat design 2023-07-22 11:11:35 +02:00
Krille
a7cd290067 design: Replace anime images with neutral cupertino icons 2023-06-03 18:27:26 +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
Krille
bdcc2f6340 perf: Use valuenotifier to not rebuild chatlist 2023-05-10 13:01:35 +02: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
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
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
Malin Errenst
ec7acc5385 refactor: Added and applied require_trailing_commas linter rule 2023-03-02 11:21:40 +01:00
Christian Pauly
02de389b5d refactor: Remove syncstatus verbose logs 2023-02-15 15:27:23 +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
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
Christian Pauly
b176811f7c design: Adjust design to new material 3 capabilities of Flutter 3.7 2023-02-02 09:57:53 +01: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
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
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
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
8d8848c0f7 refactor: Stories header with futurebuilder 2023-01-02 17:12:24 +01:00
Krille
5cf18aabbf refactor: Remove dart from folder name 2022-12-30 17:54:50 +01:00
Krille Fear
5adf1aa3af fix: Hide google services warning after marked 2022-12-30 13:09:21 +01:00
Krille Fear
3d3a8f1853 chore: Follow up fix search bar 2022-12-29 10:33:13 +01:00