Commit graph

864 commits

Author SHA1 Message Date
bf21b7f42c feat: Implement paste shortcut and remove popup menu option
taken from https://github.com/krille-chan/fluffychat/pull/2775
2026-04-23 12:13:10 +03:00
e12723fdaa Merge branch 'main' of https://github.com/krille-chan/fluffychat
Some checks failed
Main Deploy Workflow / deploy_web (push) Has been cancelled
Main Deploy Workflow / deploy_playstore_internal (push) Has been cancelled
2026-04-23 10:59:25 +03:00
dependabot[bot]
7b2bffc195
build: (deps): bump matrix from 6.2.0 to 7.0.0
Bumps [matrix](https://github.com/famedly/matrix-dart-sdk) from 6.2.0 to 7.0.0.
- [Release notes](https://github.com/famedly/matrix-dart-sdk/releases)
- [Changelog](https://github.com/famedly/matrix-dart-sdk/blob/main/CHANGELOG.md)
- [Commits](https://github.com/famedly/matrix-dart-sdk/compare/v6.2.0...v7.0.0)

---
updated-dependencies:
- dependency-name: matrix
  dependency-version: 7.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-19 11:51:02 +09:00
krille-chan
3e01544a75
fix: UX feedback for sending events 2026-04-19 10:42:43 +09:00
Halil Kaskavalci
bcc4d4d204
feat(chat): make messagePreviewMaxLines configurable, with default 128 2026-04-10 21:57:50 +02:00
Christian Kußowski
f0545aaa85
fix: Send on enter broken on iOS 2026-03-30 09:09:31 +02:00
Christian Kußowski
d40cbd1bc0
fix: Chat view crashes if events list empty 2026-03-28 13:15:10 +01:00
Christian Kußowski
3296c0d92d
refactor: Enable lint use_build_context_synchronously 2026-03-27 11:57:04 +01:00
5931f4733f feat: Show time on message groups
Some checks failed
Main Deploy Workflow / deploy_web (push) Has been cancelled
Main Deploy Workflow / deploy_playstore_internal (push) Has been cancelled
2026-03-25 15:43:20 +03:00
b93b263427 Merge branch 'main' of krille-chan/fluffychat 2026-03-25 14:39:04 +03:00
Christian Kußowski
2a0405df08
chore: Disable web voice message again 2026-03-22 15:07:52 +01:00
Christian Kußowski
5ebe891c7b
chore: Disable broken opus recording on web 2026-03-22 13:30:51 +01:00
Christian Kußowski
2eb3d81dd1
fix: Always calc correct file extension for voice messages 2026-03-22 12:45:51 +01:00
Christian Kußowski
69588b8d69
refactor: Replace import_sorter with directives_ordering lint 2026-03-21 13:09:45 +01:00
Krille-chan
19d8ceae03
Merge branch 'main' into krille/implement-jitsi 2026-03-21 11:14:01 +01:00
Christian Kußowski
bb188724ae
chore: Split up tests even more 2026-03-21 10:52:49 +01:00
Christian Kußowski
e988a34b76
feat: Implement experimental jitsi group calls behind a feature flag 2026-03-21 09:26:06 +01:00
2c8d415475 Merge remote-tracking branch 'origin/main'
Some checks failed
Main Deploy Workflow / deploy_web (push) Has been cancelled
Main Deploy Workflow / deploy_playstore_internal (push) Has been cancelled
2026-03-20 14:50:02 +03:00
aea906f801 feat: Paste image from clipboard on desktop/web 2026-03-20 14:38:41 +03:00
Christian Kußowski
0a42f28cf1
refactor: Switch from maestro to flutter integration tests 2026-03-20 10:34:30 +01:00
c0888d47be feat: avatar cropping 2026-03-20 11:16:03 +03:00
f043e191d2 feat: enable video player in linux 2026-03-20 11:16:03 +03:00
41cc0560d0 merge a 2026-03-20 11:16:03 +03:00
Christian Kußowski
8643d35a1e
chore: Follow up animate in 2026-03-18 08:36:33 +01:00
Christian Kußowski
9724b852bb
chore: Adjust styles and animations 2026-03-12 12:03:03 +01:00
Christian Kußowski
a8aadc834f
refactor: Remove animation dependency 2026-03-12 08:35:27 +01:00
Christian Kußowski
47ac9c8f97
chore: Skip matrix notify for events from myself 2026-03-09 17:35:25 +01:00
Christian Kußowski
fc7eb6954c
refactor: Make file events more fail safe for failed to send 2026-03-09 17:01:11 +01:00
Christian Kußowski
bfcd78fcdf
refactor: Use native uri data from bytes instead of html 2026-03-05 13:18:50 +01:00
Christian Kußowski
03f8f98e03
chore: Follow up audio player mimetype 2026-03-04 14:11:51 +01:00
krille-chan
95aca9f9d7
chore: Adjust paddings 2026-03-03 17:11:09 +01:00
krille-chan
1a8a5c6187
chore: Follow up seen by row 2026-03-03 17:08:42 +01:00
Christian Kußowski
f0aa15843b
refactor: Use more robust and performant way to detect single emoji messages 2026-02-27 19:08:27 +01:00
Christian Kußowski
746aeed770
refactor: Do show message bubble even for big emotes 2026-02-27 19:07:52 +01:00
Christian Kußowski
47934a3378
chore: Adjust power level UX 2026-02-25 13:12:47 +01:00
Christian Kußowski
28af7bb0c7
refactor: Enable more strict lints 2026-02-24 10:06:39 +01:00
Christian Kußowski
ab976db8e7
refactor: Enable avoid-returning-widgets lint 2026-02-24 09:09:49 +01:00
Christian Kußowski
a9a8b39465
Revert "refactor: Avoid unnecessary bool comparison"
This reverts commit 1cd3a91037.
2026-02-20 17:12:53 +01:00
Christian Kußowski
a0a03941c2
chore: Avoid unnecessary lambdas 2026-02-20 14:19:13 +01:00
Christian Kußowski
5283d0fcc8
refactor: Add more stricter lints 2026-02-20 14:03:46 +01:00
krille-chan
66566e6901
refactor: Use getCryptoIdentityState to check backup state 2026-02-19 17:48:19 +01:00
Christian Kußowski
7a1eded1bb
refactor: Add more linter rules 2026-02-19 09:19:05 +01:00
Christian Kußowski
1cd3a91037
refactor: Avoid unnecessary bool comparison 2026-02-19 08:53:18 +01:00
Christian Kußowski
d08364688e
refactor: Avoid redundant async 2026-02-19 08:47:10 +01:00
Christian Kußowski
9d007815df
refactor: Enable rule avoid dynamic 2026-02-19 08:42:35 +01:00
krille-chan
8381281086
build: Upgrade to flutter 3.41.1 2026-02-18 17:03:48 +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
Krille-chan
e5000b83dd
Merge pull request #2575 from Vespe-r/main
fix: Add app id to TileLayer user agent
2026-02-17 19:35:07 +01:00
Christian Kußowski
413352628e
chore: Follow up recording on web 2026-02-16 21:02:39 +01:00