Commit graph

14423 commits

Author SHA1 Message Date
Kelrap
451ced6580
Edit unpin confirmation text (#3620)
* Edit unpin confirmation text

* Add new intl entry for edited unpin confirmation text

* Add Pangea comments

* Fix pangea comments

---------

Co-authored-by: ggurdin <ggurdin@gmail.com>
2025-08-04 16:39:04 -04:00
ggurdin
62140c56da
feat: activity sessions 2025-08-04 16:31:00 -04:00
Krille-chan
34a07fad82
Merge pull request #2088 from weblate/weblate-fluffychat-translations
Translations update from Hosted Weblate
2025-08-04 07:10:51 +02:00
தமிழ்நேரம்
348d87bb89
chore(translations): Translated using Weblate (Tamil)
Currently translated at 100.0% (781 of 781 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ta/
2025-08-04 06:02:16 +02:00
Krille-chan
5366d3e2ed
Merge pull request #2068 from krille-chan/dependabot/pub/flutter_foreground_task-9.1.0
build: (deps): bump flutter_foreground_task from 6.5.0 to 9.1.0
2025-08-03 13:00:19 +02:00
dependabot[bot]
8075089f8a
build: (deps): bump flutter_foreground_task from 6.5.0 to 9.1.0
Bumps [flutter_foreground_task](https://github.com/Dev-hwang/flutter_foreground_task) from 6.5.0 to 9.1.0.
- [Changelog](https://github.com/Dev-hwang/flutter_foreground_task/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Dev-hwang/flutter_foreground_task/commits)

---
updated-dependencies:
- dependency-name: flutter_foreground_task
  dependency-version: 9.1.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-03 12:39:16 +02:00
Krille-chan
92bbf7962d
Merge pull request #2053 from krille-chan/dependabot/pub/unifiedpush-6.0.2
build: (deps): bump unifiedpush from 5.0.2 to 6.0.2
2025-08-03 12:10:01 +02:00
dependabot[bot]
1503f89357
build: (deps): bump unifiedpush from 5.0.2 to 6.0.2
Bumps unifiedpush from 5.0.2 to 6.0.2.

---
updated-dependencies:
- dependency-name: unifiedpush
  dependency-version: 6.0.2
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-03 11:58:22 +02:00
Krille-chan
d879c27e3a
Merge pull request #2069 from krille-chan/dependabot/pub/archive-4.0.7
build: (deps): bump archive from 3.6.1 to 4.0.7
2025-08-03 10:22:34 +02:00
dependabot[bot]
1a838b26bd
build: (deps): bump archive from 3.6.1 to 4.0.7
Bumps [archive](https://github.com/brendan-duncan/archive) from 3.6.1 to 4.0.7.
- [Changelog](https://github.com/brendan-duncan/archive/blob/main/CHANGELOG.md)
- [Commits](https://github.com/brendan-duncan/archive/commits)

---
updated-dependencies:
- dependency-name: archive
  dependency-version: 4.0.7
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-03 09:33:17 +02:00
krille-chan
82a9c1e522
chore: Fix snapcraft build 2025-08-02 12:31:56 +02:00
krille-chan
f7e46b391e
build: Set version in override-pull 2025-08-02 11:01:12 +02:00
Krille-chan
13f67544e0
Merge pull request #2086 from krille-chan/dependabot/pub/dynamic_color-1.8.1
build: (deps): bump dynamic_color from 1.7.0 to 1.8.1
2025-08-02 09:33:15 +02:00
Krille-chan
86efd2c520
Merge pull request #2087 from krille-chan/dependabot/pub/file_picker-10.2.1
build: (deps): bump file_picker from 10.2.0 to 10.2.1
2025-08-02 09:32:45 +02:00
dependabot[bot]
850fda0840
build: (deps): bump file_picker from 10.2.0 to 10.2.1
Bumps [file_picker](https://github.com/miguelpruivo/flutter_file_picker) from 10.2.0 to 10.2.1.
- [Release notes](https://github.com/miguelpruivo/flutter_file_picker/releases)
- [Changelog](https://github.com/miguelpruivo/flutter_file_picker/blob/master/CHANGELOG.md)
- [Commits](https://github.com/miguelpruivo/flutter_file_picker/commits)

---
updated-dependencies:
- dependency-name: file_picker
  dependency-version: 10.2.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-01 21:13:56 +00:00
dependabot[bot]
384cd51222
build: (deps): bump dynamic_color from 1.7.0 to 1.8.1
Bumps [dynamic_color](https://github.com/material-foundation/flutter-packages/tree/main/packages) from 1.7.0 to 1.8.1.
- [Commits](https://github.com/material-foundation/flutter-packages/commits/HEAD/packages)

---
updated-dependencies:
- dependency-name: dynamic_color
  dependency-version: 1.8.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-01 21:13:51 +00:00
avashilling
f4bef7f3e4
3607 pinned message highlight persists after unpinning (#3615)
* fix: unhighlight messages on unpin

* remove unnecessary setState

* reset scroll marker when unpinned to remove highlight

* fix: calls unpin function from message actions

Adds more security to unpinning by displaying the same confirmation dialog about unpinning in both places you can do it.
2025-08-01 15:16:03 -04:00
avashilling
e58529ffc7
3607 pinned message highlight persists after unpinning (#3611)
* fix: unhighlight messages on unpin

* remove unnecessary setState

* reset scroll marker when unpinned to remove highlight
2025-08-01 14:31:05 -04:00
Kelrap
f19d717e87
Add neutral option to choice animation (#3612) 2025-08-01 13:15:51 -04:00
Kelrap
f491cdaece
Separate unpin action from pin action (#3610)
* Separate unpin action from pin action

* chore: similification

---------

Co-authored-by: ggurdin <ggurdin@gmail.com>
2025-08-01 12:39:27 -04:00
avashilling
696330880a
Remove references to selected messages in chat view AppBar (#3604)
To avoid inaccessible options from being displayed
2025-08-01 09:16:40 -04:00
Krille-chan
7faf4a6c2d
Merge pull request #2077 from avashilling/Add-redaction-explanation-size-limit
fix: limit characters and lines so redact message can't be too long
2025-08-01 10:45:03 +02:00
Krille-chan
da5804273b
Merge pull request #2081 from saihaze/main
fix: Avoid using `MediaQuery.of()`
2025-08-01 09:02:39 +02:00
imnotlxy
7febb69599
Merge branch 'krille-chan:main' into main 2025-07-31 23:14:51 -07:00
imnotlxy
dd891395c4 fix: add required trailing comma 2025-08-01 14:14:34 +08:00
Krille-chan
da1de72663
Merge pull request #2076 from weblate/weblate-fluffychat-translations
Translations update from Hosted Weblate
2025-08-01 07:41:28 +02:00
Krille-chan
00771be840
Merge pull request #2079 from krille-chan/dependabot/pub/msix-3.16.10
build: (deps): bump msix from 3.16.9 to 3.16.10
2025-08-01 07:41:15 +02:00
Krille-chan
7198e631f5
Merge pull request #2080 from krille-chan/dependabot/pub/pretty_qr_code-3.5.0
build: (deps): bump pretty_qr_code from 3.4.0 to 3.5.0
2025-08-01 07:40:57 +02:00
krille-chan
94393e06e8
chore: Update height for screenshots in readme 2025-08-01 07:39:24 +02:00
krille-chan
668e258e4b
chore: Set height for screenshots in readme 2025-08-01 07:38:40 +02:00
krille-chan
378bae0a47
chore: Update screenshots in readme 2025-08-01 07:32:18 +02:00
imnotlxy
d2c2fd48d4 fix: Avoid using MediaQuery.of() 2025-08-01 06:15:23 +08:00
dependabot[bot]
9c9ad57506
build: (deps): bump pretty_qr_code from 3.4.0 to 3.5.0
Bumps [pretty_qr_code](https://github.com/promops/flutter_pretty_qr) from 3.4.0 to 3.5.0.
- [Release notes](https://github.com/promops/flutter_pretty_qr/releases)
- [Changelog](https://github.com/promops/flutter_pretty_qr/blob/master/CHANGELOG.md)
- [Commits](https://github.com/promops/flutter_pretty_qr/compare/3.4.0...3.5.0)

---
updated-dependencies:
- dependency-name: pretty_qr_code
  dependency-version: 3.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-31 21:37:23 +00:00
dependabot[bot]
3d6cb7e876
build: (deps): bump msix from 3.16.9 to 3.16.10
Bumps [msix](https://github.com/YehudaKremer/msix) from 3.16.9 to 3.16.10.
- [Release notes](https://github.com/YehudaKremer/msix/releases)
- [Changelog](https://github.com/YehudaKremer/msix/blob/main/CHANGELOG.md)
- [Commits](https://github.com/YehudaKremer/msix/commits)

---
updated-dependencies:
- dependency-name: msix
  dependency-version: 3.16.10
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-31 21:37:16 +00:00
ggurdin
f6420624d1
chore: disable command parsing (#3602) 2025-07-31 14:17:55 -04:00
avashilling
7fb42cc980
fix: limit redaction message (#3600)
* fix: limit redaction message

Doesn't do much since redaction messages aren't currently shown, but will limit them to a reasonable length if they're ever added back

* add pangea tags
2025-07-31 13:51:47 -04:00
avashilling
2d11627d04
fix: row 2 of reactions add normally (#3598)
and loading symbol is always placed at the very end, not the end of the first row
2025-07-31 13:31:20 -04:00
Kelrap
729d1d6b41
Reenable try again button for activity search timeout (#3599) 2025-07-31 13:29:51 -04:00
avashilling
11c219fa50 fix: limit characters and lines so redact message can't be too long
Before, if the user typed too many lines it would overflow past the input box and also leave a very long message in chat. Now, it is limited and won't expand in the input box past 4 lines.
2025-07-31 12:24:36 -04:00
ggurdin
0b3ed17c63
Fix scrollable overlay (#3596)
* chore: fix overlay misalignment for messages without reactions

* chore: fix scrolling for some messages that don't fill screen
2025-07-31 10:43:14 -04:00
ggurdin
d5daec3e6c
chore: re-enable command parsing (#3595) 2025-07-31 10:26:02 -04:00
ggurdin
27546dbb7f
fix: remove null check in onSelectNewToken (#3594) 2025-07-31 10:13:27 -04:00
Kelrap
dbeb36e463
Optimize choreo (#3567)
* Basic setup of choreo changes

* Make unit test for basic bsdiff functionality

* Create class for efficiently storing choreo step edits

* Edited unit test to use ChoreoEdit instead of bsdiff

* Edit ChoreoRecord/Step to use ChoreoEdit

* Test and debug ChoreoRecord

* Accounting for more edge cases

* Remove empty string redundancy in choreo edit

* Save originalText to record instead of step

* Make originalText non-nullable

* Make test run properly with non-nullable originalText change

* make originalText final

* Tweak ChoreoEdit for slightly improved efficiency

* chore: fix how edits are constructed for choreo records

* fix issue with manual changes not being accounted for in fromJSON

---------

Co-authored-by: ggurdin <ggurdin@gmail.com>
Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com>
2025-07-31 10:08:31 -04:00
Alex Katon
34067570d6
chore(translations): Translated using Weblate (Belarusian)
Currently translated at 10.1% (79 of 781 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/be/
2025-07-31 16:02:53 +02:00
Ihor Hordiichuk
3c0853b2b1
chore(translations): Translated using Weblate (Ukrainian)
Currently translated at 100.0% (781 of 781 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/uk/
2025-07-31 16:02:51 +02:00
Krille-chan
92c5549f74
Merge pull request #2070 from krille-chan/dependabot/pub/desktop_drop-0.6.1
build: (deps): bump desktop_drop from 0.4.4 to 0.6.1
2025-07-31 07:45:37 +02:00
Krille-chan
ee713384bc
Merge pull request #2071 from krille-chan/dependabot/pub/file_picker-10.2.0
build: (deps): bump file_picker from 8.3.7 to 10.2.0
2025-07-31 07:45:28 +02:00
dependabot[bot]
b1bfdb1130
build: (deps): bump file_picker from 8.3.7 to 10.2.0
Bumps [file_picker](https://github.com/miguelpruivo/flutter_file_picker) from 8.3.7 to 10.2.0.
- [Release notes](https://github.com/miguelpruivo/flutter_file_picker/releases)
- [Changelog](https://github.com/miguelpruivo/flutter_file_picker/blob/master/CHANGELOG.md)
- [Commits](https://github.com/miguelpruivo/flutter_file_picker/commits)

---
updated-dependencies:
- dependency-name: file_picker
  dependency-version: 10.2.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-30 21:14:25 +00:00
dependabot[bot]
783c5f1ecd
build: (deps): bump desktop_drop from 0.4.4 to 0.6.1
Bumps [desktop_drop](https://github.com/MixinNetwork/flutter-plugins/tree/main/packages) from 0.4.4 to 0.6.1.
- [Release notes](https://github.com/MixinNetwork/flutter-plugins/releases)
- [Commits](https://github.com/MixinNetwork/flutter-plugins/commits/desktop_drop-v0.6.1/packages)

---
updated-dependencies:
- dependency-name: desktop_drop
  dependency-version: 0.6.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-30 21:14:18 +00:00
ggurdin
ff250e2d7f
chore: don't allow selection of symbol tokens (#3589) 2025-07-30 16:38:57 -04:00