Commit graph

14423 commits

Author SHA1 Message Date
Krille-chan
b02ce64979
Merge pull request #2112 from krille-chan/dependabot/github_actions/actions/checkout-5
build: (deps): bump actions/checkout from 4 to 5
2025-08-17 14:38:11 +02:00
Krille-chan
de5cc3579f
Merge pull request #2111 from krille-chan/dependabot/pub/msix-3.16.12
build: (deps): bump msix from 3.16.10 to 3.16.12
2025-08-17 14:37:53 +02:00
Krille-chan
4cc6628b38
Merge pull request #2119 from krille-chan/dependabot/pub/file_picker-10.3.1
build: (deps): bump file_picker from 10.2.3 to 10.3.1
2025-08-17 14:35:42 +02:00
Krille-chan
a7c54e6f33
Merge pull request #2127 from krille-chan/dependabot/pub/app_links-6.4.1
build: (deps): bump app_links from 6.4.0 to 6.4.1
2025-08-17 14:35:34 +02:00
Christian Kußowski
e0c934dbdf
chore: Mention room version 12 update in changelog 2025-08-17 12:57:57 +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
ggurdin
ba38633c47
chore: if launching one activity, redirect to created chat instead of space chat list (#3765) 2025-08-15 15:18:38 -04:00
ggurdin
03f487337e
chore: load participants on init space analytics page (#3764) 2025-08-15 14:35:24 -04:00
ggurdin
635eb5546e
chore: tweaks to styling of not-available space analytics table rows (#3763) 2025-08-15 14:12:39 -04:00
ggurdin
cc663515ec
chore: show learning objective as subtitle for activity sessions (#3762) 2025-08-15 13:56:14 -04:00
Kelrap
f8d5d7da7f
Add label to analytics request button (#3756)
* Add label to analytics request button

* make hideLabel default to value of mini

---------

Co-authored-by: ggurdin <ggurdin@gmail.com>
2025-08-15 13:48:53 -04:00
Kelrap
a67a4fe325
Fix position/width of language dropdown (#3757) 2025-08-15 13:43:37 -04:00
Kelrap
4dcc4e6d13
Change 'Space analytics page' to 'Space analytics' (#3759) 2025-08-15 13:39:06 -04:00
dependabot[bot]
247799f29a
build: (deps): bump app_links from 6.4.0 to 6.4.1
Bumps [app_links](https://github.com/llfbandit/app_links) from 6.4.0 to 6.4.1.
- [Release notes](https://github.com/llfbandit/app_links/releases)
- [Commits](https://github.com/llfbandit/app_links/commits)

---
updated-dependencies:
- dependency-name: app_links
  dependency-version: 6.4.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-14 21:29:12 +00:00
ggurdin
3fcf3845d8
chore: normalize activity role list into separate widget and use it in activity state event and activity role selection widgets (#3747) 2025-08-14 15:30:36 -04:00
ggurdin
bd303a5796
fix: use unique construct IDs for calculating aggregate analytics data (#3738) 2025-08-14 15:08:06 -04:00
Kelrap
158eee7f59
chore: fix copy for access request dialog, minor tweak to request dialog (#3745) 2025-08-14 14:45:47 -04:00
ggurdin
9fe26b9566
chore: fix overflow in space analytics page (#3743) 2025-08-14 12:43:14 -04:00
Kelrap
7ca87a9179
Use status codes to decide activity search behavior (#3718)
* Add status codes to activity search

* Fix strange request error handling

* Make search react appropriately to 400+ status codes

* Small readability fixes

* Use enum for activity search status

* Fix switched logic in hideCards
2025-08-14 12:28:02 -04:00
ShootingStarDragons
b020c90ac5 feat: support xdp selector for linux
use xdp selector
2025-08-14 22:12:15 +09:00
ggurdin
a43c5ffac5
chore: don't auto-request activity summary if last request caused error (#3735) 2025-08-13 16:10:01 -04:00
ggurdin
6b15e45fa8
chore: shrink space analytics buttons at wider screen width (#3733) 2025-08-13 15:48:32 -04:00
ggurdin
506e069997
chore: display activity role state events (#3732) 2025-08-13 15:25:11 -04:00
ggurdin
861da39362
chore: show role name in message sender display (#3730) 2025-08-13 14:54:51 -04:00
ggurdin
45052a6b01
fix: don't consider an activity finished if no assigned roles are finished (#3728) 2025-08-13 14:34:54 -04:00
ggurdin
34e1229835
chore: add separate button to end activity for all (#3727) 2025-08-13 14:09:27 -04:00
ggurdin
0e3d4fadf9
fix: if user was not in complete activity, don't show summaries or option to archive chat (#3725) 2025-08-13 13:55:57 -04:00
ggurdin
2a2aa7e045
chore: hide member events in activity sessions (#3723) 2025-08-13 13:46:44 -04:00
ggurdin
00d3b2d7ac
chore: add power level labels in invite page (#3716) 2025-08-13 12:50:09 -04:00
ggurdin
6191f671da
fix: improve logic for when to request missing activity summary (#3714) 2025-08-13 12:33:08 -04:00
ggurdin
fe7e5385e8
fix: group adjacent punctuation tokens with content tokens to prevent line breaks, added token positions cache (#3713) 2025-08-13 10:50:40 -04:00
ggurdin
fd617f296f
fix: rebuild analytics page on analytics stream update (#3711) 2025-08-13 09:22:07 -04:00
ggurdin
60d4c5d526
chore: prevent scrolling within 4 pixel area where header overflow could cause unwanted scroll (#3710) 2025-08-13 09:13:41 -04:00
dependabot[bot]
51d891c62c
build: (deps): bump file_picker from 10.2.3 to 10.3.1
Bumps [file_picker](https://github.com/miguelpruivo/flutter_file_picker) from 10.2.3 to 10.3.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.3.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-12 23:56:33 +00:00
ggurdin
9016a41c9f
chore: fix substring index issue with emoji characters (#3708) 2025-08-12 16:24:35 -04:00
ggurdin
c9494f69f1
chore: fallback to old activity IDs (#3707) 2025-08-12 15:52:26 -04:00
ggurdin
9e190d483a
chore: use activity IDs from the choreo response (#3706) 2025-08-12 15:34:57 -04:00
ggurdin
f5a2d1114b
chore: make 'generate activities' singular (#3703) 2025-08-12 14:47:28 -04:00
ggurdin
cbc201c0e0
chore: cast data as String in ActivityRoleModel.fromJson to throw error on null userID (#3701) 2025-08-12 13:51:44 -04:00
Kelrap
d82efa2ced
Make objective/topic/mode nullable lists instead of async (#3698)
* Make objective/topic/mode nullable lists instead of async

* Check for mount before setting state

---------

Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com>
2025-08-12 12:12:10 -04:00
ggurdin
b1d9b30b29
Conditionally render participants (#3700)
* chore: only show activity participants in state event widget it user has assigned role

* chore: show participants in activity state event if there are no available roles
2025-08-12 11:49:19 -04:00
ggurdin
1e3529180b
chore: simplify activity summary display, add activity summary widget to chat event list 2025-08-12 11:31:07 -04:00
dependabot[bot]
b3c8c6326d
build: (deps): bump actions/checkout from 4 to 5
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-12 06:57:35 +00:00
Christian Kußowski
871da6c6a6
build: Update snapcraft version 2025-08-12 08:19:09 +02:00
dependabot[bot]
9dae089a4b
build: (deps): bump msix from 3.16.10 to 3.16.12
Bumps [msix](https://github.com/YehudaKremer/msix) from 3.16.10 to 3.16.12.
- [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/v3.16.12)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-12 06:06:21 +00:00
dependabot[bot]
182d2429c0
build: (deps): bump package_info_plus from 8.3.0 to 8.3.1
Bumps [package_info_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus) from 8.3.0 to 8.3.1.
- [Release notes](https://github.com/fluttercommunity/plus_plugins/releases)
- [Commits](https://github.com/fluttercommunity/plus_plugins/commits/package_info_plus-v8.3.1/packages/package_info_plus)

---
updated-dependencies:
- dependency-name: package_info_plus
  dependency-version: 8.3.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-12 05:52:31 +00:00
dependabot[bot]
12f26af3be
build: (deps): bump share_plus from 11.0.0 to 11.1.0
Bumps [share_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/share_plus) from 11.0.0 to 11.1.0.
- [Release notes](https://github.com/fluttercommunity/plus_plugins/releases)
- [Commits](https://github.com/fluttercommunity/plus_plugins/commits/share_plus-v11.1.0/packages/share_plus)

---
updated-dependencies:
- dependency-name: share_plus
  dependency-version: 11.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-12 05:52:20 +00:00
Kelrap
25e72f440d
Use different name color for dark mode (#3694) 2025-08-11 16:19:39 -04:00
Kelrap
ca65c8c2ea
Make Create your space button flexible (#3683)
* Make Create your space button flexible

* Keep row from expanding

* Make buttons unflexible, wrap instead

* Add wrap to keep last 2 buttons together
2025-08-11 13:07:27 -04:00