Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
5828 commits
Select commit Hold shift + click to select a range
05ef726
Merge pull request #3060 from krille-chan/dependabot/bundler/ios/bund…
krille-chan Jun 8, 2026
e18b3e4
chore: Follow up android summary notification
Jun 8, 2026
c175d29
chore: Follow up tofu dialog
Jun 8, 2026
62cbc8d
build: Add multi_json to fastlane
Jun 8, 2026
56f2e6d
Merge pull request #3074 from krille-chan/krille/fixes-06-08
krille-chan Jun 8, 2026
4d6fe7e
build: (deps): bump flutter_local_notifications from 21.0.0 to 22.0.0
dependabot[bot] Jun 8, 2026
345e03e
Merge pull request #3076 from krille-chan/dependabot/pub/flutter_loca…
krille-chan Jun 9, 2026
e17eba9
chore(translations): Translated using Weblate (Kabyle)
Jun 8, 2026
57a737d
chore(translations): Translated using Weblate (French)
Romb38 Jun 8, 2026
337d059
chore(translations): Translated using Weblate (French)
krille-chan Jun 9, 2026
d3333d6
Merge pull request #3058 from weblate/weblate-fluffychat-translations
krille-chan Jun 9, 2026
badee32
chore: Modernize legacy icon
Jun 9, 2026
12342e8
build: Increase deployment target for iOS
Jun 9, 2026
fae271c
Merge pull request #3077 from krille-chan/krille/modernize-legacy-icon
krille-chan Jun 9, 2026
ea38789
Merge pull request #3078 from krille-chan/krille/fix-run-ios
krille-chan Jun 9, 2026
259ee89
chore: Follow up modernized logo
Jun 9, 2026
58ee4bf
Merge pull request #3079 from krille-chan/krille/follow-up-modernized…
krille-chan Jun 9, 2026
9d1155a
build: Follow up use main branch of matrix sdk
Jun 10, 2026
78fa884
Merge pull request #3083 from krille-chan/krille/use-matrix-sdk-main
krille-chan Jun 10, 2026
0771abe
feat: better crypto setup with custom passphrase
Jun 9, 2026
868c289
Merge pull request #2549 from krille-chan/krille/new-crypto-setup
krille-chan Jun 10, 2026
904de5a
chore: Follow up android notification icon
Jun 10, 2026
5c3ab90
Merge pull request #3082 from krille-chan/krille/follow-up-android-no…
krille-chan Jun 10, 2026
fa72bd5
chore: Follow up login design
Jun 10, 2026
5c9da18
Merge pull request #3084 from krille-chan/krille/design-06-10
krille-chan Jun 10, 2026
1f11e43
chore: Display tofu state in encryption page
Jun 10, 2026
f5c87bb
Merge pull request #3085 from krille-chan/krille/display-tofu-state-i…
krille-chan Jun 10, 2026
a58ca66
build: (deps): bump open_file from 3.5.11 to 4.0.0
dependabot[bot] Jun 10, 2026
597875b
chore: Follow up design and tofu
Jun 11, 2026
f710cf2
chore: Update pubspec.lock
Jun 11, 2026
e07beec
Merge pull request #3088 from krille-chan/krille/follow-up-design-tofu
krille-chan Jun 11, 2026
2be18e0
Merge pull request #3087 from krille-chan/dependabot/pub/open_file-4.0.0
krille-chan Jun 11, 2026
b2c66dd
chore: Nicer UX for utd messages
Jun 11, 2026
295a79c
Merge pull request #3089 from krille-chan/krille/nicer-ux-for-encrypt…
krille-chan Jun 11, 2026
f07ce7e
chore(translations): Translated using Weblate (German)
jkussowski-star Jun 11, 2026
7e6a27a
chore(translations): Translated using Weblate (German)
krille-chan Jun 11, 2026
f3c352c
Merge pull request #3093 from weblate/weblate-fluffychat-translations
krille-chan Jun 11, 2026
b8bc623
chore: Design follow ups
krille-chan Jun 11, 2026
4ef614d
Merge pull request #3094 from krille-chan/krille/follow-up-design-06-11
krille-chan Jun 11, 2026
d3c4a55
chore: Follow up design
Jun 11, 2026
4856d3c
Merge pull request #3096 from krille-chan/krille/design-follow-up-06-…
krille-chan Jun 11, 2026
b008f93
build: (deps): bump geolocator from 14.0.2 to 14.0.3
dependabot[bot] Jun 12, 2026
ead9f53
Merge pull request #3100 from krille-chan/dependabot/pub/geolocator-1…
krille-chan Jun 13, 2026
d4a8221
build: (deps): bump flutter_webrtc from 1.4.1 to 1.5.0
dependabot[bot] Jun 13, 2026
a86fa3c
feat: Redesign timeline with timestamp every message
Jun 11, 2026
e7a4ad0
Merge pull request #3101 from krille-chan/dependabot/pub/flutter_webr…
krille-chan Jun 13, 2026
412822a
Merge pull request #3103 from krille-chan/krille/redesign-timeline
krille-chan Jun 13, 2026
53a13a2
feat: Switch between display navrail mode with menu button
Jun 13, 2026
2945778
Merge pull request #3104 from krille-chan/krille/switch-between-modes…
krille-chan Jun 13, 2026
f58d1c9
chore: Design follow ups
Jun 14, 2026
c2c3a87
Merge pull request #3107 from krille-chan/krille/design-06-14
krille-chan Jun 14, 2026
3b3b64e
feat: Add ISRG X2 Root Certificate
Th0rOnDoR Jun 13, 2026
e4ff677
Merge pull request #3105 from Th0rOnDoR/main
krille-chan Jun 15, 2026
c6d35ea
chore(translations): Translated using Weblate (Chinese (Simplified Ha…
Jun 11, 2026
3858093
chore(translations): Added translation using Weblate (Azerbaijani)
Jun 11, 2026
91597fb
chore(translations): Translated using Weblate (French)
Romb38 Jun 12, 2026
26089e8
chore(translations): Translated using Weblate (Chinese (Simplified Ha…
Jun 11, 2026
b76f825
chore(translations): Translated using Weblate (Irish)
aindriu80 Jun 13, 2026
204ddde
chore(translations): Translated using Weblate (Chinese (Simplified Ha…
Jun 12, 2026
b998772
chore(translations): Translated using Weblate (Indonesian)
arifpedia Jun 12, 2026
b85767d
chore(translations): Translated using Weblate (Estonian)
Jun 12, 2026
4ed4c66
chore(translations): Translated using Weblate (Chinese (Simplified Ha…
Jun 14, 2026
99d6c7a
chore(translations): Translated using Weblate (Estonian)
Jun 13, 2026
d360f5b
chore(translations): Translated using Weblate (French)
Romb38 Jun 15, 2026
8e73efa
chore: update locale_config.xml
Jun 15, 2026
e9c7996
chore: Remove unused translations
Jun 15, 2026
c556a6a
Merge pull request #3095 from weblate/weblate-fluffychat-translations
krille-chan Jun 15, 2026
9b33930
build: (deps): bump particles_network from 1.9.4 to 1.9.5
dependabot[bot] Jun 15, 2026
75a5753
build: (deps): bump flutter_local_notifications from 22.0.0 to 22.0.1
dependabot[bot] Jun 15, 2026
a4725b9
Merge pull request #3109 from krille-chan/dependabot/pub/particles_ne…
krille-chan Jun 16, 2026
64a6ea0
Merge pull request #3110 from krille-chan/dependabot/pub/flutter_loca…
krille-chan Jun 16, 2026
24675be
build: Update matrix dart sdk to 7.2.4
Jun 16, 2026
87093e0
Merge pull request #3111 from krille-chan/krille/update-matrix-dart-s…
krille-chan Jun 16, 2026
33e2eec
build: Bump flutter to 3.44.2
Jun 16, 2026
1546ce0
chore(translations): Translated using Weblate (Dutch)
jelv Jun 15, 2026
010c01b
Merge pull request #3113 from weblate/weblate-fluffychat-translations
krille-chan Jun 16, 2026
bf55e3c
build: (deps): bump path_provider from 2.1.5 to 2.1.6
dependabot[bot] Jun 16, 2026
dfba9d0
Merge pull request #3116 from krille-chan/dependabot/pub/path_provide…
krille-chan Jun 17, 2026
768faa7
chore(translations): Translated using Weblate (Azerbaijani)
Mireli5656 Jun 17, 2026
0ebb974
chore(translations): Translated using Weblate (Portuguese (Portugal))
AntonioOliveira2 Jun 17, 2026
8a57714
chore(translations): Translated using Weblate (German)
krille-chan Jun 16, 2026
e86350f
chore(translations): Translated using Weblate (German)
jkussowski-star Jun 16, 2026
98d7f2c
build: Add changelog for 2.7.0
Jun 17, 2026
40ee1f2
Merge pull request #3118 from krille-chan/release/v2.7.0
krille-chan Jun 17, 2026
911756c
build: Add changelog for 2.7.0
Jun 17, 2026
797ca3a
chore: Remove duplicated supportedVersions in localization
Jun 17, 2026
b75dca1
Merge pull request #3117 from weblate/weblate-fluffychat-translations
krille-chan Jun 17, 2026
32f4bc5
chore: Design follow up
Jun 17, 2026
ec2b8a4
Merge pull request #3119 from krille-chan/krille/design-follow-up-06-17
krille-chan Jun 17, 2026
1a6fbd6
build: (deps): bump file_picker from 12.0.0-beta.5 to 12.0.0-beta.7
dependabot[bot] Jun 17, 2026
bd51c17
Merge pull request #3121 from krille-chan/dependabot/pub/file_picker-…
krille-chan Jun 18, 2026
8987815
build: Clean up iOS release process scripts
Jun 18, 2026
891fb9e
chore: Correct support url in update snackbar
Jun 18, 2026
8e59203
chore: Redesign update dialog
Jun 18, 2026
9918a9b
Merge pull request #3122 from krille-chan/krille/follow-up-06-18
krille-chan Jun 18, 2026
d301543
Merge pull request #3112 from krille-chan/krille/flutter-3-44-2
krille-chan Jun 18, 2026
4bcfa10
chore: Use in-code check for 24 hour format
Jun 18, 2026
37e550f
Merge pull request #3126 from krille-chan/krille/24-hour-format-fix
krille-chan Jun 18, 2026
6b6e748
build: (deps): bump actions/checkout from 6 to 7
dependabot[bot] Jun 18, 2026
cd763c0
build: (deps): bump flutter_webrtc from 1.5.0 to 1.5.1
dependabot[bot] Jun 18, 2026
0f93f78
chore(translations): Translated using Weblate (Lithuanian)
Gateway31 Jun 18, 2026
124e2b4
fix: fixes memory leaks due to missing .dispose() calls causing UI fr…
rippa-the-hutt Jun 20, 2026
92851dc
Merge pull request #3132 from rippa-the-hutt/UI_freeze
krille-chan Jun 20, 2026
3136552
Merge pull request #3131 from weblate/weblate-fluffychat-translations
krille-chan Jun 20, 2026
5370893
chore: Follow up error handling for secure storage
krille-chan Jun 20, 2026
63f346a
Merge pull request #3129 from krille-chan/dependabot/pub/flutter_webr…
krille-chan Jun 20, 2026
0f8ee78
Merge pull request #3128 from krille-chan/dependabot/github_actions/a…
krille-chan Jun 20, 2026
e804572
Merge pull request #3133 from krille-chan/krille/error-handling-secur…
krille-chan Jun 20, 2026
2a27802
chore(translations): Translated using Weblate (Galician)
Jun 20, 2026
04a8e97
chore(translations): Translated using Weblate (Russian)
kzluka Jun 20, 2026
b9ab4a7
chore(translations): Translated using Weblate (Tamil)
TamilNeram Jun 21, 2026
568d943
Merge pull request #3133 from krille-chan/krille/error-handling-secur…
krille-chan Jun 20, 2026
baa806d
Merge pull request #3135 from krille-chan/krille/improve-error-handli…
krille-chan Jun 21, 2026
b9ddc18
ci: fix build_apk release job by removing fastlane
Jun 21, 2026
cf84daf
Merge pull request #3136 from krille-chan/krille/fix-build-apk-in-rel…
krille-chan Jun 21, 2026
e3ea2cc
chore: Improve message bubble design
Jun 22, 2026
262a1be
chore: switch out fluffy.chat with fluffychat.im url
Jun 22, 2026
0d79628
fix: sharing images sometimes break them
Jun 22, 2026
8065823
fix: send videos crashed duo type error
Jun 22, 2026
71797c5
Merge pull request #3134 from weblate/weblate-fluffychat-translations
krille-chan Jun 22, 2026
2a31bc9
Merge pull request #3144 from krille-chan/krille/follow-up-fixes-06-22
krille-chan Jun 22, 2026
27021c2
build: release 2.7.1
Jun 22, 2026
038322c
Merge pull request #3145 from krille-chan/release/v2.7.1
krille-chan Jun 22, 2026
e1d12a4
fix: scrolling in tofu dialog
Jun 22, 2026
ab4f765
Merge pull request #3147 from krille-chan/krille/fix-user-dialog-scro…
krille-chan Jun 22, 2026
349d6fe
ci: add concurrency to playstore deploy jobs
Jun 22, 2026
be307af
chore: remove autofocus from update snackbar
Jun 22, 2026
87a12df
Merge pull request #3148 from krille-chan/krille/update-release-ci
krille-chan Jun 22, 2026
cb2f7f6
chore(translations): Translated using Weblate (Irish)
aindriu80 Jun 21, 2026
0f8e943
fix: empty translations and add ci job
Jun 22, 2026
7b51994
Merge pull request #3151 from krille-chan/krille/fix-empty-translations
krille-chan Jun 22, 2026
5958dbf
chore: bump version to 2.7.2
Jun 22, 2026
c060f32
Merge pull request #3149 from weblate/weblate-fluffychat-translations
krille-chan Jun 23, 2026
4eace42
build: (deps): bump actions/cache from 5 to 6
dependabot[bot] Jun 23, 2026
81d5997
Merge pull request #3154 from krille-chan/dependabot/github_actions/a…
krille-chan Jun 24, 2026
3d199df
fix: forward only deep copy of contentshareitem
Jun 24, 2026
94653f0
refactor: remove unused code in matrix service
Jun 24, 2026
27ba462
Merge pull request #3157 from krille-chan/krille/forward-deep-copy-co…
krille-chan Jun 24, 2026
a224c8d
Merge pull request #3156 from krille-chan/krille/unused-service-code
krille-chan Jun 24, 2026
dd9f2f5
build: Update to latest matrix sdk
Jun 25, 2026
8999a9a
build: Use soft logout matrix branch
Jun 25, 2026
1cdd13d
Merge pull request #3159 from krille-chan/krille/matrix-soft-logout-e…
krille-chan Jun 25, 2026
4773a4a
feat: Reset recovery key flow
Jun 25, 2026
ca4b63e
Merge pull request #3123 from krille-chan/krille/reset-recovery-key-flow
krille-chan Jun 25, 2026
b11cf17
build: (deps): bump dart_code_linter from 4.1.2 to 4.1.5
dependabot[bot] Jun 25, 2026
ba2abe0
Merge pull request #3162 from krille-chan/dependabot/pub/dart_code_li…
krille-chan Jun 26, 2026
d41a9ee
chore: update matrix sdk and use correct account management uri
Jun 26, 2026
072c25c
Merge pull request #3166 from krille-chan/krille/update-matrix-sdk-br…
krille-chan Jun 26, 2026
3e6e931
build: (deps): bump flutter_webrtc from 1.5.1 to 1.5.2
dependabot[bot] Jun 26, 2026
4ee7041
Merge pull request #3168 from krille-chan/dependabot/pub/flutter_webr…
krille-chan Jun 27, 2026
d1ec101
build: bump faraday in /ios in the bundler group across 1 directory
dependabot[bot] Jun 27, 2026
59ed89b
Merge pull request #3169 from krille-chan/dependabot/bundler/ios/bund…
krille-chan Jun 27, 2026
6fed7d1
chore(translations): Added translation using Weblate (Toki Pona)
Jun 24, 2026
eb035ed
chore(translations): Translated using Weblate (Spanish)
Kiimby Jun 25, 2026
ac70026
chore(translations): Translated using Weblate (Russian)
skyeslammer Jun 25, 2026
c406fcb
chore(translations): Translated using Weblate (Toki Pona)
Jun 25, 2026
90634a4
chore(translations): Translated using Weblate (German)
720Florian Jun 26, 2026
fe0478f
chore(translations): Translated using Weblate (Estonian)
Jun 26, 2026
88a7730
chore(translations): Translated using Weblate (Galician)
Jun 26, 2026
ec9bd8e
chore(translations): Translated using Weblate (Japanese)
yayoyuyu Jun 26, 2026
3985179
chore(translations): Translated using Weblate (Chinese (Simplified Ha…
Jun 25, 2026
d0a0cd7
chore(translations): Translated using Weblate (Irish)
aindriu80 Jun 26, 2026
12d8a75
chore(translations): Translated using Weblate (Toki Pona)
Jun 25, 2026
d35ce20
chore(translations): Deleted translation using Weblate (Toki Pona)
krille-chan Jun 27, 2026
208d70f
build: update iOS auto generated build files and delete ephemeral
Jun 27, 2026
d2761f8
ci: add check for up to date build files in iOS
Jun 27, 2026
072c624
Merge pull request #3171 from krille-chan/krille/update-ios-build
krille-chan Jun 27, 2026
ec25416
chore: give reactions dynamically width again
Jun 27, 2026
5986cc5
chore: add scrollcontroller to chat backup devices list
Jun 27, 2026
94e22d4
build: update matrix branch
Jun 27, 2026
998dd8a
Merge pull request #3170 from krille-chan/krille/update-matrix-branch
krille-chan Jun 27, 2026
32428e9
Merge branch 'main' into krille/small-fixes-06-27
krille-chan Jun 27, 2026
ad4fc80
Merge branch 'main' into weblate-fluffychat-translations
krille-chan Jun 27, 2026
a0197ef
Merge pull request #3172 from krille-chan/krille/small-fixes-06-27
krille-chan Jun 27, 2026
3dc08b8
Merge pull request #3161 from weblate/weblate-fluffychat-translations
krille-chan Jun 27, 2026
8386fa8
refactor: do not pass clients into app lock
Jun 28, 2026
20ee668
feat: implement biometrics for app lock
Jun 28, 2026
e86b3aa
Merge pull request #3174 from krille-chan/krille/new-app-lock
krille-chan Jun 28, 2026
3089a19
chore: applock follow up
Jun 28, 2026
5ea2fe6
chore: ask user before forwarding
Jun 28, 2026
c4c8ddd
Merge pull request #3175 from krille-chan/krille/app-lock-follow-up
krille-chan Jun 28, 2026
5f6c7cb
Merge pull request #3176 from krille-chan/krille/ask-user-before-forw…
krille-chan Jun 28, 2026
599bdb8
chore: follow up app lock
Jun 28, 2026
f3aa64e
Merge pull request #3177 from krille-chan/krille/follow-up-applock-le…
krille-chan Jun 28, 2026
b28f550
chore: follow up biometrics
Jun 28, 2026
80b0624
Merge pull request #3178 from krille-chan/krille/follow-up-applock-bi…
krille-chan Jun 28, 2026
d518331
build: use FlutterFragmentActivity for local auth
Jun 28, 2026
6ce3941
Merge pull request #3180 from krille-chan/krille/local-auth-android
krille-chan Jun 28, 2026
d3ffeaa
chore: follow up app lock check on main.dart
Jun 29, 2026
be20361
chore(translations): Translated using Weblate (Dutch)
jelv Jun 29, 2026
4d4f1f4
chore(translations): Translated using Weblate (Latvian)
Jun 28, 2026
aa565a2
Merge pull request #3183 from krille-chan/krille/fixes-06-29
krille-chan Jun 29, 2026
708d10a
Merge pull request #3184 from weblate/weblate-fluffychat-translations
krille-chan Jun 29, 2026
c1b2ad6
build: (deps): bump share_plus from 13.1.0 to 13.2.0
dependabot[bot] Jun 29, 2026
60617b6
build: (deps): bump record from 6.2.1 to 7.1.1
dependabot[bot] Jun 29, 2026
f113eff
Merge pull request #3186 from krille-chan/dependabot/pub/share_plus-1…
krille-chan Jun 30, 2026
6899a4f
Merge pull request #3187 from krille-chan/dependabot/pub/record-7.1.1
krille-chan Jun 30, 2026
896b2fa
chore: bring displaynames back to top of messages
Jun 30, 2026
8ff9084
Merge pull request #3188 from krille-chan/krille/bring-displaynames-b…
krille-chan Jun 30, 2026
af11f1a
build: (deps): bump just_audio from 0.10.5 to 0.10.6
dependabot[bot] Jun 30, 2026
9a99fa6
build: (deps): bump image_picker from 1.2.2 to 1.2.3
dependabot[bot] Jun 30, 2026
921abad
chore(translations): Translated using Weblate (Spanish)
Kiimby Jun 29, 2026
ee473d6
chore(translations): Translated using Weblate (Estonian)
Jun 30, 2026
17708b2
chore(translations): Translated using Weblate (French)
Romb38 Jun 30, 2026
51b8813
chore(translations): Translated using Weblate (Galician)
Jun 30, 2026
70a6353
chore(translations): Translated using Weblate (Polish)
Igilq Jun 30, 2026
ab6709a
chore(translations): Translated using Weblate (Chinese (Simplified Ha…
Jun 30, 2026
b79f7d1
Merge pull request #3191 from krille-chan/dependabot/pub/just_audio-0…
krille-chan Jul 1, 2026
429af32
Merge pull request #3192 from krille-chan/dependabot/pub/image_picker…
krille-chan Jul 1, 2026
af252ea
Merge pull request #3193 from weblate/weblate-fluffychat-translations
krille-chan Jul 1, 2026
ed7e1a2
fix: privacy and tos url
Jul 1, 2026
bc8e856
build: use flutter 3.44.4
Jul 1, 2026
1637551
Merge pull request #3194 from krille-chan/krille/correct-privacy-and-…
krille-chan Jul 1, 2026
335c001
Merge pull request #3195 from krille-chan/krille/flutter-3-44-4
krille-chan Jul 1, 2026
3ff781d
build: (deps): bump latlong2 from 0.9.1 to 0.10.1
dependabot[bot] Jul 1, 2026
6c3a81d
build: (deps): bump flutter_map from 8.3.0 to 8.3.1
dependabot[bot] Jul 1, 2026
7610a7e
Merge pull request #3200 from krille-chan/dependabot/pub/latlong2-0.10.1
krille-chan Jul 2, 2026
ad0c3c6
Merge pull request #3201 from krille-chan/dependabot/pub/flutter_map-…
krille-chan Jul 2, 2026
3ddb071
chore(translations): Translated using Weblate (Polish)
Igilq Jul 1, 2026
b0b1173
chore(translations): Translated using Weblate (Dutch)
jelv Jul 1, 2026
9925938
Merge pull request #3202 from weblate/weblate-fluffychat-translations
krille-chan Jul 2, 2026
27419c1
build: (deps): bump package_info_plus from 10.1.0 to 10.2.0
dependabot[bot] Jul 2, 2026
dfa13f3
chore(translations): Translated using Weblate (French)
Romb38 Jul 2, 2026
b22f4d1
chore(translations): Translated using Weblate (Latvian)
Coool Jul 2, 2026
9260d9b
Merge pull request #3207 from weblate/weblate-fluffychat-translations
krille-chan Jul 3, 2026
9fe7a1c
chore: display lastActive when there is no status message
Jul 3, 2026
6216f68
Merge pull request #3208 from krille-chan/krille/show-last-active
krille-chan Jul 3, 2026
a4c94aa
Merge pull request #3203 from krille-chan/dependabot/pub/package_info…
krille-chan Jul 3, 2026
c0a6a16
build: (deps): bump dart_code_linter from 4.1.5 to 4.1.6
dependabot[bot] Jul 3, 2026
907c79a
Merge pull request #3210 from krille-chan/dependabot/pub/dart_code_li…
krille-chan Jul 4, 2026
5b2198b
chore(translations): Translated using Weblate (Chinese (Simplified Ha…
portalers Jul 3, 2026
f61b1e4
Merge pull request #3211 from weblate/weblate-fluffychat-translations
krille-chan Jul 4, 2026
ad25af0
chore: always display pushhelper errors but filter out TimeoutExcepti…
Jul 6, 2026
77b533c
build: update matrix dart sdk
Jul 6, 2026
5b01ad0
Merge pull request #3218 from krille-chan/krille/always-debug-push
krille-chan Jul 6, 2026
c271ffe
chore: Skip forward dialog for file only items
Jul 6, 2026
5d47b63
chore: use overlay instead of materialapp in lockscreen
Jul 6, 2026
8e41293
chore: display last active and status message together
Jul 6, 2026
4d1d5e1
Merge pull request #3219 from krille-chan/krille/ui-updates-7-6
krille-chan Jul 6, 2026
14b7105
build: (deps): bump qr_code_scanner_plus from 2.1.2 to 2.2.0
dependabot[bot] Jul 6, 2026
821245b
Merge pull request #3221 from krille-chan/dependabot/pub/qr_code_scan…
krille-chan Jul 7, 2026
f3c4e23
chore: follow up maxlines in chatbar
Jul 7, 2026
05bbe9f
Merge pull request #3222 from krille-chan/krille/follow-up-max-lines
krille-chan Jul 7, 2026
f111fd5
chore: switch to sdk main branch
Jul 8, 2026
7386924
Merge pull request #3226 from krille-chan/krille/use-sdk-main
krille-chan Jul 8, 2026
2c0ea4d
chore: clear more unused translations
Jul 8, 2026
3d08407
build: update matrix sdk ref
Jul 8, 2026
e5cfba1
Merge pull request #3227 from krille-chan/krille/clean-more-translations
krille-chan Jul 8, 2026
29190dd
build: (deps): bump device_info_plus from 13.1.0 to 13.2.0
dependabot[bot] Jul 8, 2026
e877aee
Merge pull request #3230 from krille-chan/dependabot/pub/device_info_…
krille-chan Jul 9, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
3 changes: 3 additions & 0 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
* @krille-chan
pubspec.* @dependabot
lib/l10n/*.arb @weblate
13 changes: 13 additions & 0 deletions .github/FUNDING.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# These are supported funding model platforms

github: # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2]
patreon: # Replace with a single Patreon username
open_collective: # Replace with a single Open Collective username
ko_fi: krille
tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel
community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry
liberapay: KrilleChritzelius
issuehunt: # Replace with a single IssueHunt username
otechie: # Replace with a single Otechie username
lfx_crowdfunding: # Replace with a single LFX Crowdfunding project-name e.g., cloud-foundry
custom: # Replace with up to 4 custom sponsorship URLs e.g., ['link1', 'link2']
73 changes: 73 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,73 @@
name: 🐛 Bug report
description: Create a report to help us improve
labels: bug
body:
- type: textarea
id: bug-description
attributes:
label: "Bug Description"
description: "A clear and concise description of what the bug is. Please add screenshots if you have as they usually help us a lot."
placeholder: "Describe the bug here..."
validations:
required: true
- type: textarea
id: reproduce-steps
attributes:
label: "Steps to Reproduce"
description: "Steps to reproduce the behavior:"
placeholder: "1. Go to '...'\n2. Click on '...'\n3. Scroll down to '...'\n4. See error"
validations:
required: true
- type: textarea
id: expected-behavior
attributes:
label: "Expected Behavior"
description: "A clear and concise description of what you expected to happen."
placeholder: "Describe what you expected to happen here..."
validations:
required: true
- type: input
id: app-version
attributes:
label: "App Version"
description: "Please provide the version of the app you are using."
placeholder: "e.g. 1.12.0"
validations:
required: true
- type: dropdown
id: platform
attributes:
label: "Platform"
description: "Select the platform where the bug occurs."
options:
- Android (PlayStore)
- Android (F-Droid)
- Android (Other)
- iOS (iPhone)
- iOS (iPad)
- Web (Chrome(ium))
- Web (Firefox)
- Web (Safari)
- Linux (Snap)
- Linux (Flatpak)
- Linux (Other)
- macOS (iOS/iPadOS version)
- macOS (Self-compiled)
- Windows (Self-compiled)
validations:
required: true
- type: input
id: platform-info
attributes:
label: "Additional Platform Information"
description: "Please provide the following information:"
placeholder: "Device: [e.g. iPhone6, PC, Pixel 3]\nOS: [e.g. iOS, Android, Windows, Linux, macOS]\nBrowser (if applicable): [e.g. Chrome, Safari]"
validations:
required: true
- type: textarea
id: additional-context
attributes:
label: "Additional Context"
description: "Add any other context about the problem here."
validations:
required: false
5 changes: 5 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
blank_issues_enabled: false
contact_links:
- name: 👬 FluffyChat Community
url: https://matrix.to/#/#fluffy-space:matrix.org
about: Please ask and answer questions here.
34 changes: 34 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
name: 💡 Feature Request
description: Suggest an idea for this project
labels: enhancement
body:
- type: textarea
id: feature-description
attributes:
label: "Feature Description"
description: "Provide a clear and concise description of the feature."
placeholder: "Describe the feature here..."
validations:
required: true
- type: textarea
id: rationale
attributes:
label: "Rationale"
description: "Explain why this feature should be added."
placeholder: "Describe the rationale for the feature here..."
validations:
required: true
- type: textarea
id: mockup
attributes:
label: "Mockup"
description: "If applicable, add any visual mock-ups of the feature."
validations:
required: false
- type: textarea
id: additional-context
attributes:
label: "Additional Context"
description: "Add any other context or screenshots about the feature request here."
validations:
required: false
27 changes: 27 additions & 0 deletions .github/ISSUE_TEMPLATE/issue_pr_management.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
name: Close Inactive Issues And PRs
on:
schedule:
- cron: "30 1 * * *"

jobs:
close-issues:
runs-on: ubuntu-latest
permissions:
issues: write
pull-requests: write
steps:
- uses: actions/stale@v9
with:
days-before-issue-stale: 365
days-before-issue-close: 14
stale-issue-label: "stale"
stale-issue-message: "This issue is stale because it has been open for 365 days with no activity."
close-issue-message: "This issue was closed because it has been inactive for 14 days since being marked as stale."
stale-pr-message: "This pull request is stale because it has been open for 365 days with no activity."
close-pr-message: "This pull request was closed because it has been inactive for 14 days since being marked as stale."
days-before-pr-stale: 365
days-before-pr-close: 14
exempt-milestones: true
exempt-assignees: krille-chan
operations-per-run: 500
repo-token: ${{ secrets.GITHUB_TOKEN }}
44 changes: 44 additions & 0 deletions .github/ISSUE_TEMPLATE/test_report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
---
name: 📝 Test
about: A detailed protocol for testing all features
title: 'Test Report'
labels: test
---

1. App receives push notifications over Firebase Cloud Messaging when it is in background/terminated:
- [ ] Android
- [ ] iOS
2. App receives push notifications over Unified Push when it is in background/terminated:
- [ ] Android
3. Notifications for rooms, which are not in foreground, are working:
- [ ] Web
- [ ] Linux
4. QR Code scanner can still scan links to start a new chat:
- [ ] Android
- [ ] iOS
5. Recording and playing voice messages works:
- [ ] Android
- [ ] iOS
- [ ] Web (play only)
6. Sending and downloading files/images works:
- [ ] Android
- [ ] iOS
- [ ] Web
- [ ] Linux
7. Sharing texts/files/images from other apps to FluffyChat works:
- [ ] Android
- [ ] iOS
8. Login with single sign on works:
- [ ] Android
- [ ] iOS
- [ ] Web
- [ ] Linux
9. Test if the app lock works as intended and appears on opening/resuming the app:
- [ ] Android
- [ ] iOS
10. Drag&Drop to send a file into a chat still works:
- [ ] Web
- [ ] Linux
11. Deeplinks are still working? https://matrix.to/#/@krille:janian.de
- [ ] Android
- [ ] iOS
50 changes: 50 additions & 0 deletions .github/actions/free_up_space/action.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
name: "Free up space"

inputs:
target:
required: true

runs:
using: "composite"
steps:
- name: Free up space
shell: bash
run: |
sudo rm -rf /usr/share/dotnet
sudo rm -rf /usr/local/share/boost
sudo rm -rf /usr/local/share/chromium
sudo rm -rf /usr/local/share/powershell
sudo rm -rf /usr/local/share/vcpkg
sudo rm -rf /usr/local/share/miniconda
sudo rm -rf /opt/ghc
sudo rm -rf /opt/hostedtoolcache/CodeQL
sudo rm -rf /opt/hostedtoolcache/go
sudo rm -rf /opt/hostedtoolcache/Python
sudo rm -rf /opt/hostedtoolcache/node
sudo rm -rf /opt/hostedtoolcache/R
sudo rm -rf /opt/hostedtoolcache/Java
sudo rm -rf /opt/hostedtoolcache/LLVM
sudo rm -rf /opt/hostedtoolcache/Swift
sudo rm -rf /opt/hostedtoolcache/Php
sudo rm -rf /opt/hostedtoolcache/Perl
sudo rm -rf /opt/hostedtoolcache/Scala
sudo rm -rf /opt/hostedtoolcache/Julia
sudo rm -rf /opt/hostedtoolcache/Mono
sudo rm -rf /opt/hostedtoolcache/PowerShell
sudo rm -rf /opt/hostedtoolcache/Crystal
sudo rm -rf /opt/hostedtoolcache/Elixir
sudo rm -rf /opt/hostedtoolcache/Erlang
sudo rm -rf /opt/hostedtoolcache/FSharp
sudo rm -rf /opt/hostedtoolcache/Haskell
sudo rm -rf /opt/hostedtoolcache/OCaml
sudo rm -rf /opt/hostedtoolcache/Sbt
sudo rm -rf /opt/hostedtoolcache/Solidity
sudo rm -rf /opt/hostedtoolcache/VisualStudio
sudo rm -rf /opt/hostedtoolcache/WinAppDriver
sudo rm -rf /opt/hostedtoolcache/Xamarin
sudo rm -rf /opt/hostedtoolcache/Yarn
sudo rm -rf /opt/hostedtoolcache/Zephyr
sudo rm -rf /opt/hostedtoolcache/zig
sudo rm -rf /opt/hostedtoolcache/zulu
sudo rm -rf /opt/hostedtoolcache/azcopy
echo "export CARGO_BUILD_JOBS=1" >> $GITHUB_ENV
23 changes: 23 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
version: 2
updates:
- package-ecosystem: "pub"
directory: "/"
schedule:
interval: "daily"
allow:
- dependency-name: "*"
commit-message:
prefix: "build: "
include: "scope"
assignees:
- "krille-chan"
open-pull-requests-limit: 5
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "daily"
allow:
- dependency-name: "*"
commit-message:
prefix: "build: "
include: "scope"
12 changes: 12 additions & 0 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
- [ ] I have read and understood the [contributing guidelines](https://github.com/krille-chan/fluffychat/blob/main/CONTRIBUTING.md).

### Pull Request has been tested on:

- [ ] Android
- [ ] iOS
- [ ] Browser (Chromium based)
- [ ] Browser (Firefox based)
- [ ] Browser (WebKit based)
- [ ] Desktop Linux
- [ ] Desktop Windows
- [ ] Desktop macOS
Loading