Krille
73d1b7e190
chore: Follow up fix app lock
2023-09-30 10:21:45 +02:00
Krille
f5cf1b4d70
fix: Disable app lock if user is logged out
2023-09-29 08:28:46 +02:00
krille-chan
c7ea797f34
chore: Follow up app lock
2023-09-24 12:33:22 +02:00
krille-chan
48a278b0ea
chore: Follow up custom applock
2023-09-24 11:14:54 +02:00
krille-chan
9a808abdc6
refactor: Remove flutter_app_lock package and use own AppLock implementation
2023-09-24 08:39:04 +02:00
krille-chan
90789d9feb
feat: New simplified lockscreen design
2023-09-23 07:49:34 +02:00
Krille
100548b265
fix: Applock screen completely broken
2023-09-22 08:26:43 +02:00
krille-chan
19cdde2665
fix: Routing bug when adding second account via password login
2023-09-17 09:57:38 +02:00
krille-chan
3b12d8ab84
refactor: Update badge
2023-08-19 08:17:40 +02:00
krille-chan
27d15612d9
refactor: Update to Flutter 3.13.0
2023-08-18 07:24:31 +02:00
Krille
83d5d3ec58
change: Remove widgets feature
2023-08-16 07:55:07 +02:00
krille-chan
e229a0450f
feat: Enable beta videocalls for linux
2023-08-13 18:21:55 +02:00
Krille
b715eff839
refactor: Migrate from pathsegment routing
2023-08-13 16:07:15 +02:00
krille-chan
b7dac8365a
chore: Follow up router fixes
2023-08-13 13:41:01 +02:00
krille-chan
9238dbcd8d
chore: Follow up navigatorcontext fix
2023-08-13 10:56:46 +02:00
krille-chan
0836a5c862
refactor: Change group description to chat description
2023-08-13 08:07:03 +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
f442bb89f9
chore: follow up routing
2023-08-11 15:05:56 +02:00
Krille
6bd518fa36
refactor: Remove bubble size slider
2023-08-11 13:33:16 +02:00
Krille
d6b48091c4
refactor: Make router static
2023-08-11 12:21:04 +02:00
krille-chan
924e4bce23
design: Nicer user bottom sheet
2023-08-11 07:55:15 +02:00
krille-chan
8826815f8e
chore: Follow up preserve state in 3 column mode
2023-08-11 07:10:53 +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
73c38a52bc
design: iOS related adjustments for onboarding
2023-08-09 18:44:43 +02:00
krille-chan
18b270a15c
fix: Cancel notifications for read rooms and clear app badge on iOS
2023-08-06 21:13:37 +02:00
krille-chan
39adb55b3d
fix: Click on notification does not open room
2023-08-06 17:42:28 +02:00
Krille
1775552cd4
refactor: update iOS badge on every notification
2023-08-02 11:38:07 +02:00
Bnyro
57b026b913
feat: option to not send typing notifications
2023-07-27 19:11:31 +02:00
krille-chan
69a98d447a
chore: Login page follow up
2023-07-23 07:42:27 +02:00
krille-chan
4929858ae4
design: Improve login UI
2023-07-22 13:00:27 +02:00
Matias
8b342d6751
Fix L10n missing from Calling's context
2023-07-20 17:18:28 +02:00
Krille
303181b566
chore: Streamline background gradients
2023-06-29 16:56:15 +09:00
Krille
bcf0d5e238
feat: New simplified login process with more prominent SSO and nicer layout
2023-06-11 18:04:31 +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
ec9aff28c8
chore: do not humanize links
2023-05-23 08:22:34 +02:00
Krille
796a6fdae1
refactor: Reimplement flutter matrix html locally
2023-05-17 12:26:59 +02:00
Krille
cb0fe173d9
chore: Minor code clean up
2023-05-15 18:55:27 +02:00
Lauren N. Liberda
21244ea8b4
fix "Unhandled Exception: VRouter.of(context) was called with a context which does not contain a VRouter."
...
fixes #1163
2023-05-14 19:17:47 +02:00
Krille
a5a3ed4a0d
style: Make emptypage logo bigger
2023-04-14 14:24:18 +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
841c081e08
fix: Join public room
2023-03-15 19:39:05 +01:00
Malin Errenst
ec7acc5385
refactor: Added and applied require_trailing_commas linter rule
2023-03-02 11:21:40 +01:00
Christian Pauly
ffd7904f3a
refactor: Use dynamic color package instead of system theme
2023-02-03 09:27:25 +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
Christian Pauly
35174cb859
refactor: Migrate to Flutter 3.7.0
2023-01-26 13:18:42 +01:00
Krille
eac784e33b
fix: Archive
2023-01-13 10:38:39 +00:00
Krille
8af9af10ae
style: Redesign public room bottomsheets
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
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
e9fb280970
design: More clear chat background and rounded popup menu
2023-01-03 18:29:03 +01:00
Krille
5cf18aabbf
refactor: Remove dart from folder name
2022-12-30 17:54:50 +01:00
Krille
6fc8aaa1bb
refactor: New private chat
2022-12-30 14:37:13 +01:00
Krille Fear
20eada7019
fix: Content banner
2022-12-30 09:04:46 +01:00
Krille Fear
075a5faa9c
chore: Adjust onboarding design
2022-12-29 20:38:13 +01:00
Krille Fear
6c53ab370b
fix: Do not setup push on every app resume
2022-12-29 10:35:02 +01:00
Krille Fear
46d77bff5d
design: New encryption page
2022-12-26 17:59:43 +01:00
Krille Fear
e04730c904
chore: Add new start chat image
2022-12-25 10:45:13 +01:00
Krille Fear
a35229bf7d
feat: Use Android system accent color
2022-12-24 11:48:48 +01:00
Christian Pauly
082fcdb1af
fix: Setup push on chat list init
2022-12-05 09:11:52 +01:00
Christian Pauly
b21375d69a
feat: Initial knocking
2022-11-22 15:46:16 +01:00
Christian Pauly
38636418c5
fix: Some controls in settings not accessible on iPhone 12
2022-11-20 19:19:39 +01:00
Christian Pauly
6d6d6c6f04
fix: Settings profile picture
2022-11-13 12:47:45 +01:00
Christian Pauly
751cf75384
fix: Set theme after start app
2022-11-13 12:37:25 +01:00
Christian Pauly
d473a9e663
fix: Push error message
2022-11-04 13:49:23 +01:00
Christian Pauly
ed42cb9134
chore: Design enhancements
2022-11-04 12:01:59 +01:00
Christian Pauly
65511ca114
chore: Update local notifications package
2022-11-03 13:43:11 +01:00
Mg138
a04b8ad8c7
improved (most) icons/image scaling, including avatar scaling
2022-10-31 05:07:18 +08:00
Krille Fear
98d2ac021b
design: Improve login design
2022-10-16 15:06:02 +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
b2d7d487e3
chore: Follow up fixes
2022-09-10 20:55:27 +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
e71dabca6e
feat: New navigation design
2022-09-10 10:16:09 +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
7b5d0b9737
fix: Move unread badge under the back button in chat view
2022-08-21 07:43:59 +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
84ad3b88d4
chore: Remove error logging with sentry
2022-08-14 16:18:18 +02:00
Christian Pauly
7f92d218f8
chore: Adjust onboarding design
2022-08-06 13:35:59 +02:00
Christian Pauly
fe9850b313
chore: Move connection status header to bottom
2022-08-06 10:08:17 +02:00
TheOneWithTheBraid
542115a1ee
chore: Windows support
...
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-08-05 21:35:47 +02:00
Christian Pauly
a1bf8d9f90
chore: Follow up flickering avatars
2022-07-30 10:33:25 +02:00
Christian Pauly
e7b851dda2
fix: Permission chooser dialog on iOS
2022-07-30 08:37:00 +02:00
Christian Pauly
8d30c95333
chore: Follow up mxc image fixes
2022-07-29 21:01:18 +02:00
Christian Pauly
01c930fb66
chore: Follow up fix mxc Image
2022-07-29 19:50:39 +02:00
Christian Pauly
20c37cb51a
refactor: Simplify MxcImage and replace CachedNetworkImage
2022-07-29 18:41:05 +02: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
Christian Pauly
f831bd0260
refactor: Remove presence status feature
2022-07-13 08:41:02 +02:00
Christian Pauly
227e85fe8a
chore: Adjust appbar design
2022-07-12 19:40:29 +02:00
Christian Pauly
384a21bef7
refactor: Remove duplicated imports
2022-07-10 10:23:39 +02:00
Christian Pauly
153e333693
chore: Update SDK
2022-07-09 10:18:53 +02:00
Christian Pauly
5558877c34
chore: Add fancy hero animations
2022-07-08 10:41:36 +02:00
Christian Pauly
c4c594adf1
chore: Minor design improvements
2022-07-08 10:13:44 +02:00
Christian Pauly
4e97d4ba96
chore: Add border to avatars
2022-07-07 12:14:28 +02:00
Jayesh Nirve
9f1df557df
fix: pass isrg cert to http client
2022-06-18 01:47:41 +05:30
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
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>
2022-06-02 09:32:08 +02:00
Christian Pauly
f639e0570c
chore: Follow up color fixes
2022-05-27 15:13:24 +02:00
Christian Pauly
ea17a28519
fix: Broken dynamic color palette
2022-05-19 08:46:59 +02:00
Krille Fear
05f55b7aad
Merge branch 'krille/update-matrix-sdk' into 'main'
...
refactor: Update Matrix SDK
See merge request famedly/fluffychat!869
2022-05-18 07:24:58 +00:00
Christian Pauly
355abeb17f
refactor: Update Matrix SDK
2022-05-18 09:04:32 +02:00
Christian Pauly
15f41f77f0
feat: Initial material you support
2022-05-18 08:54:50 +02:00
Christian Pauly
22ad34ab0a
refactor: Upgrade to Flutter 3.0.0
2022-05-12 13:23:19 +02:00
Christian Pauly
0693cc5fa6
chore: Fix client logout and update macOS
2022-04-16 14:30:54 +02:00
Christian Pauly
ff5fcbc568
chore: Follow up new design fixes
2022-04-15 18:42:11 +02:00
Christian Pauly
87afa8ac3d
feat: New onboarding design
2022-04-15 13:55:39 +02:00
Christian Pauly
f8b28e66b4
fix: Hide markdown in chat list preview and local notifications
2022-04-13 16:02:47 +02:00
20kdc
4398c305d2
feat: Add "Show related DMs in spaces" settings
2022-04-09 06:10:53 +00:00
20kdc
919b0822e5
feat: Groups and Direct Chats virtual spaces option
2022-04-03 17:00:35 +00:00
Krille Fear
8773dc7099
fix: Widgets dialog crashes
2022-04-03 12:59:08 +02:00
Samuel Mezger
8c716c0fe8
fix: Don't request new thumbnail resolution on every window resize
2022-04-03 07:32:12 +00:00
TheOneWithTheBraid
0ddaff75db
feat: allow to create widgets
...
- supported widget types: therpad, jitsi, video, custom
- update Matrix SDK
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-03-25 21:53:40 +01:00
Raatty
dfd78f4068
fix: make fluffy usable at 720 px wide
2022-03-13 15:55:32 +13:00
TheOneWithTheBraid
824fcfc27c
feat: implement keyboard shortcuts
...
Added shortcuts for the following actions:
- search chats
- start chat
- chat details
- show widgets
- cycle accounts
- switch to account $i
- toggle emoji picker
- send file
Related: #849
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-03-03 08:37:42 +01:00
Krille Fear
74100bd777
chore: Make webRTC opt-in
2022-02-19 11:58:21 +01:00
Lanna Michalke
e46307cd82
fix: display WebRTC call overlay in web
2022-02-19 08:27:03 +00:00
Krille Fear
5a5f159fd4
fix: Linux notification not showing when room is open but window in background
2022-02-18 21:13:36 +01:00
Krille Fear
04ba24b6a6
chore: Do not create VoipPlugin on not supported platforms
2022-02-17 19:46:02 +01:00
Christian Pauly
472783c306
design: Redesign chat app bar
2022-02-17 12:52:58 +01:00
TheOneWithTheBraid
34600ac165
feat: implement WebRTC calls
...
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-02-16 14:50:48 +01:00
Christian Pauly
9c36a52308
refactor: Remove deprecated jitsi call generator
2022-02-16 12:02:01 +01:00
Christian Pauly
d154aa524f
feat: Open chat button from Linux notification
2022-02-03 08:41:28 +01:00
Krille Fear
55f0300f9f
refactor: Migrate to null safety
2022-01-31 16:33:42 +01:00
Krille Fear
f2d9c9ecf1
refactor: Make widgets null safe
2022-01-28 18:21:20 +01:00
Krille Fear
89450dc763
fix: linux snap notification avatar
2022-01-28 17:53:13 +01:00
Krille Fear
e3f1e551d0
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
c7e80074ed
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
9cc19fc53c
chore: Use wooden beaver sound
2022-01-22 11:20:56 +01:00
Krille Fear
9a99072108
feat: Display room avatar and actions and play sound for linux desktop notifications
2022-01-22 11:16:40 +01:00
TheOneWithTheBraid
d5a0d68a33
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
S1m
7a00dbafad
chore: Follow up: Restore bubble padding
2022-01-14 06:50:24 +00:00
Raatty
3d45f1933c
fix: linux notifications
2021-12-24 22:48:45 +13:00
Krille Fear
20228380be
design: Use more adaptive elements
...
This uses iOS styled Sliders and share
icons on iOS.
2021-12-23 13:34:04 +01:00
Dependency Update Bot
f8512071cd
chore: Update dependencies
2021-12-13 09:45:52 +01:00
Drews Clausen
e29f86c15b
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
956ee5bfc6
design: Adaptive switches
2021-11-27 10:10:29 +01:00
Sorunome
f072d6ae20
fix: Various multiaccount fixes
2021-11-24 18:39:40 +01:00
Krille Fear
b4f2adadad
feat: nicer loading bar
2021-11-23 19:34:55 +01:00
Krille Fear
5983c83fcf
fix: Report sync status error
2021-11-23 11:37:53 +01:00
Krille Fear
08670e60f8
fix: Remove unused imports
2021-11-21 09:55:59 +01:00
Krille Fear
53967eb1f0
refactor: Avatar widget
2021-11-20 10:42:23 +01:00
Krille Fear
705d7783a3
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
b7c5391aef
fix: Public room bottom sheet design
2021-11-20 08:56:40 +01:00
Krille Fear
1ca8b63c91
refactor: Make more widgets null safe
2021-11-19 20:38:16 +01:00