swherdman
c581377999
feat: add autoSsoRedirect config option for automatic SSO login on web
...
When enabled via config.json, unauthenticated web users are
automatically redirected to the homeserver's SSO provider on page load,
bypassing the homeserver picker UI. Uses full-page redirect with
localStorage token recovery to avoid browser popup blocking.
Requires defaultHomeserver to also be set in config.json.
2026-02-20 17:51:02 +11:00
krille-chan
e852453dec
chore: Adjust avatar size and chat list item design
2026-02-18 16:59:10 +01:00
Christian Kußowski
1896c56544
chore: Add code lint check for unused code
2026-02-18 16:10:23 +01:00
Christian Kußowski
6d5ceba885
chore: Adjust design of space avatars and more
2026-02-18 09:02:28 +01:00
Christian Kußowski
727e442c94
chore: Adjust design of navrail
2026-02-15 10:37:54 +01:00
Christian Kußowski
4d7f0295ca
feat: Implement new sign in flow
2026-02-01 17:57:03 +01:00
Christian Kußowski
0a5912b20a
chore: Use fixed version of fcm shared isolate
2026-01-22 13:18:54 +01:00
Christian Kußowski
2d508da82d
feat: Display particle animation on login page
2026-01-22 13:18:08 +01:00
Christian Kußowski
a0aeab34ea
fix: Notifications on web correctly managed when tab not focused
2026-01-18 14:20:18 +01:00
Christian Kußowski
dba2d2eb98
fix: Locale unlocalized strings
2026-01-12 10:29:33 +01:00
Christian Kußowski
7aedd78429
refactor: Remove unused html onfocus streams
2025-12-24 13:14:28 +01:00
Christian Kußowski
1ea649f01e
refactor: Update to Dart 3.10 with . shorthands
2025-11-30 12:54:06 +01:00
Christian Kußowski
35983437e2
refactor: Update flutter lints
2025-11-30 12:42:04 +01:00
Christian Kußowski
07f2396790
fix: Unlock app with leading 0 in pin is not possible
...
fixes https://github.com/krille-chan/fluffychat/issues/2388
2025-11-25 09:26:29 +01:00
Christian Kußowski
31a204f1ea
refactor: Always open Chat Backup as page right after login
2025-11-22 14:58:07 +01:00
krille-chan
3c86da7932
refactor: Display all sticker packs in same editor with filterchips
2025-11-20 19:50:27 +01:00
ShootingStarDragons
1c614490f1
chore: remove the userId param
...
now I do not pass userId in
2025-11-19 19:44:27 +09:00
ShootingStarDragons
27b2eac7ed
chore: do as suggested
2025-11-19 19:41:21 +09:00
ShootingStarDragons
acce4a8d7b
chore: do format
2025-11-19 19:41:21 +09:00
ShootingStarDragons
940d3e62db
fix: jump cannot work properly when there are multi users
2025-11-19 19:41:20 +09:00
ShootingStarDragons
ccb2a23075
chore: do as suggestion
2025-11-19 19:41:20 +09:00
ShootingStarDragons
cbb2810b37
fix: when user has multi counts,notification not works well
...
add a queryParameters, to support switch the current active user
2025-11-19 19:41:19 +09:00
Christian Kußowski
422e94ab45
fix: Notifications on web not working when avatar could not be pre downloaded
2025-10-28 07:25:55 +01:00
Christian Kußowski
ae29f949d2
fix: Correctly pass through obscure text
...
fixes https://github.com/krille-chan/fluffychat/issues/2266
2025-10-20 07:51:35 +02:00
Christian Kußowski
136ddd7681
chore: Make privacy url not configurable
2025-10-20 07:10:53 +02:00
Christian Kußowski
4c357f6249
refactor: Use AppSettings enum based configuration everywhere and fix load from json on web
2025-10-19 19:51:06 +02:00
Christian Kußowski
9eb1f4fc1e
fix: Cupertino text dialogs
2025-10-19 14:22:42 +02:00
Christian Kußowski
70c5f03e8d
chore: Better routing to space id
2025-10-19 13:16:39 +02:00
Christian Kußowski
765bff9e32
chore: Follow up spaces UX
2025-10-19 13:00:47 +02:00
Christian Kußowski
2538f31351
design: Improved spaces UX
2025-10-19 12:10:14 +02:00
Christian Kußowski
662a4ee17d
refactor: Remove unused directories
2025-10-02 08:34:36 +02:00
Christian Kußowski
57a5e1c96f
refactor: Rename models for matrix spec 1.16
2025-09-30 14:11:57 +02:00
Christian Kußowski
524a63e1d6
chore: Move emote settings button to chat popup menu
2025-09-25 14:47:42 +02:00
Christian Kußowski
69bbfa5389
feat: Display progress on redact events and clear archive dialogs
2025-09-25 08:05:12 +02:00
krille-chan
6370c486a0
chore: Adjust material dialog button design
2025-09-17 20:56:07 +02:00
Christian Kußowski
2710e66fae
chore: Slightly adjust font sizes and design
2025-08-20 09:46:27 +02:00
Christian Kußowski
510f9ca9d0
fix: Follow up fix rectangle avatars
2025-08-18 08:24:01 +02:00
krille-chan
85139f533c
fix: Use animatedswitcher instead of crashing animatedcrossfade
2025-08-17 08:34:37 +02:00
krille-chan
565926809d
fix: BuildContext crash when starting a new chat
2025-08-17 08:24:46 +02:00
imnotlxy
d2c2fd48d4
fix: Avoid using MediaQuery.of()
2025-08-01 06:15:23 +08:00
krille-chan
9643242cc8
refactor: Make notification avatars rounded
2025-07-12 15:38:04 +02:00
Christian Kußowski
1991707be7
fix: Config viewer not updating state
2025-06-26 10:22:29 +02:00
Christian Kußowski
cf6b34f8c0
chore: Remove lifecyclestate logs
2025-06-25 10:15:15 +02:00
ShootingStarDragons
a217213f77
feat(linux/notify): support avarar icon
...
support avarar icon
2025-06-22 16:02:15 +09:00
Krille-chan
c06b2cf640
Merge pull request #1976 from Decodetalkers/messagejumpfix
...
fix(notification/linux): default action also need to be handled
2025-06-21 12:08:28 +02:00
Christian Kußowski
103cb8328d
feat: Collapse all state events by default
2025-06-21 11:15:28 +02:00
ShootingStarDragons
5d8bad7458
chore: do format
2025-06-21 01:32:50 +09:00
ShootingStarDragons
4802277dca
fix: notification clicked still cannot jump
...
the context in context.go is the BuildContext by flutter, not that one
from go_router.
example is here: https://github.com/flutter/packages/blob/main/packages/go_router/example/lib/main.dart
it was a mistaken
2025-06-21 01:26:14 +09:00
ShootingStarDragons
e41537271f
fix: open chat from notification
...
default should not be ignored
2025-06-21 00:47:38 +09:00
Christian Kußowski
7d798c5770
fix: Route back to room list after leaving a chat
2025-06-18 09:07:22 +02:00