Commit Graph

2085 Commits (7b1cccf78bc20fb65b97a0c8702394e07628b1b6)

Author SHA1 Message Date
krille-chan 5c9880f0b2
refactor: Load bytes from sending files later to not let app crash 1 year ago
krille-chan 6866a996a3
chore: Follow up imageviewer 1 year ago
krille-chan 838dcb413e
chore: Make imageviewer full window 1 year ago
choreo development 9cc96580d7 made toolbar visible when clicking in transparent msg row 1 year ago
WilsonLe 6c792e3f23 fix bot dialog confirm kicks the bot undesirably 1 year ago
Krille 75d28e16ea
chore: Follow up waveform color 1 year ago
Krille-chan b7cbd12b04
Merge pull request #1319 from q234rty/patch-1
fix: Bypass image compression in flutter_file_picker
1 year ago
Krille 3355e66e9a
chore: Fix formatting 1 year ago
ggurdin 39396aba23
removed duplicate 'new space' option in main menu 1 year ago
ggurdin 3a7d46fc18
add blue effect to overlat background, made toolbar backdrop slightly darker 1 year ago
ggurdin f7fdffaaa4
disable suggestions in input bar 1 year ago
ggurdin 397f32fcbc
don't show toolbar is message is redacted 1 year ago
ggurdin 0124ce6d24
Merge branch 'merge' into merge-analytics 1 year ago
ggurdin 2001e51171
Merge branch 'main' into merge 1 year ago
ggurdin bd25cda630
only show toolbar if the message is text or audio 1 year ago
ggurdin e8275adbc6
Merge branch 'merge' into merge-analytics 1 year ago
ggurdin f3d32fa7ef
Merge branch 'main' into merge 1 year ago
ggurdin 410fb80b35
Merge branch 'main' into message-toolbar-improvements 1 year ago
ggurdin 36537b0dc7
scroll to center of screen if toolbar causes header overflow, scroll the overlay up if there's a footer overflow 1 year ago
ggurdin 2e139be658
position message overlay directly over the underlying message 1 year ago
ggurdin fbd8d63c46
merge merge branch into merge-analytics branch 1 year ago
ggurdin 10c26d3a7e
merge main into merge branch 1 year ago
ggurdin a32eb15df7
updated capacity copy to correspond with room type (chat or space) 1 year ago
ggurdin b63ae8c43d
updated copy to always call chat 'chats' (insteads of groups) 1 year ago
krille-chan 54306847f8
chore: Follow up audioplayer design 1 year ago
krille-chan a732ea62e2
feat: New audio message design with displayed body 1 year ago
ggurdin c5ccf6dac2
merge analytics updates into fluffychat merge branch 1 year ago
ggurdin 25b0e09123
Merge branch 'main' into learning-analytics-summary 1 year ago
ggurdin f15acbd872
merge main and update matrix dart SDK 1 year ago
ggurdin f9f0945655
speed up toolbar on click message 1 year ago
ggurdin f016d6e24b
when adding a room to a space via the chat list item popup, remove it from any other parent spaces it was previously in 1 year ago
q234rty 341a76412c
fix: Bypass image compression in flutter_file_picker
We do our own image compression in the dark sdk anyway.

Might fix #1168
1 year ago
ggurdin 6687889d58
added learning analytics view to chat list appbar 1 year ago
ggurdin 85429e4bc8
Merge branch 'main' into learning-analytics-summary 1 year ago
ggurdin be19175da5
give main menu button a background 1 year ago
ggurdin 10c0cfef2a
changed homeserver picker view / functionality back to previous setup 1 year ago
ggurdin 9eb40e2b21
removed duplicate emoji picker widgets and fixed name of variable in chat controller to resolve late initialization error when sending an emoji reaction 1 year ago
ggurdin 23a8e1f7ea
removes testing print statements 1 year ago
ggurdin 8605202c63
added back 'remove from space' option in chat list item dropdown 1 year ago
ggurdin af83ea1212
only go to space details on navigate to space if in column mode 1 year ago
ggurdin 5461813352
when navigating to space, go to the space details page 1 year ago
ggurdin 4a252729ff
updated space view to auto-reload on space child update 1 year ago
ggurdin 85b501e180
re-enabled code related to recent updates to matrix SDK 1 year ago
ggurdin c91391b274
fluffychat merge - resolve conflicts 1 year ago
ggurdin c58226807a
fluffychat merge - resolve conflicts 1 year ago
ggurdin 5e347144aa
fluffychat merge - resolve conflicts 1 year ago
ggurdin 03da94ff41
fluffychat merge - resolve conflicts 1 year ago
ggurdin 1b03644380
fluffychat merge - resolve conflicts 1 year ago
ggurdin 8b20cce186
Merge commit 'd0e1e0229c2d6b8c00e3278d71651003614e38d2' into merge 1 year ago
ggurdin 6a83249236
fluffychat merge - resolve conflicts 1 year ago
ggurdin 346cd1ab5f
fluffychat merge - resolve conflicts 1 year ago
ggurdin 31412c2a13
fluffychat merge - resolve conflicts 1 year ago
ggurdin 7bf3a9ab94
fluffychat merge - resolve conflicts 1 year ago
ggurdin 4fccd5fed0
fluffychat merge - resolve conflicts 1 year ago
ggurdin 9efe214b6d
Merge commit '83490de6fd967ba8545d5960c0a6cebd410e0580' into merge 1 year ago
ggurdin cca5bb382f
fluffychat merge - resolve conflicts 1 year ago
ggurdin 2a710841a6
fluffychat merge - resolve conflicts 1 year ago
ggurdin 82fa80160f
fluffychat merge - resolve conflicts 1 year ago
ggurdin 4b15b8fab4
fluffychat merge - resolve conflicts 1 year ago
ggurdin 492a3d5095
Merge commit '0bf387da14c562eae21b36897a53a300ea5b6717' into merge 1 year ago
ggurdin 5ea202062c
fluffychat merge - resolve conflicts 1 year ago
ggurdin 40768f9859
fluffychat merge - resolve conflicts 1 year ago
ggurdin ebc4a88d4e
fluffychat merge - resolve conflicts 1 year ago
ggurdin 816fe43d3e
fluffychat merge - resolve conflicts 1 year ago
ggurdin deb2e655d6
fluffychat merge - resolve conflicts 1 year ago
ggurdin e80e3ba1b8
Merge branch 'main' into learning-analytics-summary 1 year ago
ggurdin 03e04ee752
improved text selection handling, added text selection handling for HTML messages, clear selection on close overlay 1 year ago
ggurdin 11627c2bfb
enable toolbar on click for html messages 1 year ago
Krille-chan 6bdeba7cd7
Merge pull request #1269 from selfisekai/flutter-3.24
chore: upgrade flutter to 3.24
1 year ago
ggurdin 57b1ef04ef
Merge branch 'main' into learning-analytics-summary 1 year ago
ggurdin 9f641633e4
merge main branch into combined selection view branch 1 year ago
ggurdin 14ba8bf47b
merge main into analytics branch 1 year ago
ggurdin cace965456
wrap chat input row in stateful widget and rebuild on choreo update to keep hint text and send button up-to-date 1 year ago
Kelrap 87255ecdc0
Fix mention suggestion overflow 1 year ago
Kelrap 9d0bf230e1
Re-add mention functionality 1 year ago
ggurdin 5f3326b843
cleaned up message.dart 1 year ago
ggurdin 6976c0575d
removed unused overlay position options and renamed OverlayEnum to OverlayPositionEnum 1 year ago
Krille 3cb88f3d49
chore: Follow up login page 1 year ago
ggurdin bf29a324e4
removed unnecessary pangea comments 1 year ago
ggurdin a181ace577
select message on showToolbar and ensure message is deselected on dismiss 1 year ago
ggurdin c5db829fb5
resolved merge conflicts 1 year ago
ggurdin 0373d01f1b
simplified positioning of toolbar 1 year ago
krille-chan eae7db7d71
chore: Follow up set read marker logic 1 year ago
Krille aa3de2816b
chore: Follow up design textfields 1 year ago
krille-chan 0f16cdee88
chore: Better scroll up 1 year ago
krille-chan e2538816a3
chore: Follow up homeserver picker page 1 year ago
Krille-chan 53b8b5290e
Merge pull request #1291 from krille-chan/krille/use-auth-media
feat: Use matrix authenticated media
1 year ago
Krille 158a6855c3
feat: Use matrix authenticated media 1 year ago
krille-chan dec588d0c0
refactor: Simplify login UX 1 year ago
krille-chan f17b09f56c
chore: Follow up set read marker 1 year ago
krille-chan 75800ccdd5
chore: Follow up send file dialog fix 1 year ago
ggurdin 3ce03ecc2f
adjust position of points gain animation over new messages 1 year ago
ggurdin 14783d8536
Revert "Story game" 1 year ago
ggurdin a49105d298
Revert "moved timer sync logic to seperate function, don't hide bot messages …" 1 year ago
ggurdin 77fb4bcf4e
Revert "base timer off of game state event" 1 year ago
ggurdin f8020279c6
Merge branch 'main' into learning-analytics-summary 1 year ago
ggurdin 54040d841a
add draft construct uses while using language assistance, added morphs to learning progress indicators 1 year ago
ggurdin 868e83709d
removed some excessive file changes to simplify PR 1 year ago
Kelrap 13dff2bd1d Merge branch 'main' of https://github.com/pangeachat/client into toolbar-selection 1 year ago
ggurdin 75234e6a6f
inital work for having a 2-stage progress bar and saving draft analytics locally 1 year ago
ggurdin 7f731e1406
base timer off of game state event 1 year ago
Kelrap d79e78271c Merge branch 'main' of https://github.com/pangeachat/client into toolbar-selection 1 year ago
ggurdin e8bb166fae
moved timer sync logic to seperate function, don't hide bot messages after end of round 1 year ago
ggurdin f4a0fbaacb
Revert "Revert "don't show user avatars or display names in chats""
This reverts commit 07fa96cdc9.
1 year ago
ggurdin fa36eb605c
improved listening for bot messages 1 year ago
Kelrap d2bcdaa7db Add timer to round model 1 year ago
Kelrap e7f3b9e73a Adds countdown timer to chat 1 year ago
ggurdin 2b574f42c1
added completer and recursive function to start a new round at the end of a round 1 year ago
ggurdin ac6ddc6d0e
added logic for auto-starting round on bot message 1 year ago
ggurdin 07fa96cdc9
Revert "don't show user avatars or display names in chats"
This reverts commit a36c52ff87.
1 year ago
Kelrap 6c5f4d0ece Try fix window resize problem 1 year ago
krille-chan 2615632881
chore: Remove emoji proposals feature 1 year ago
ggurdin a36c52ff87
don't show user avatars or display names in chats 1 year ago
krille-chan 612711d602
chore: Follow up no more chats found label 1 year ago
krille-chan 664548d937
chore: Nicer empty chat list placeholder 1 year ago
krille-chan d3298f0b09
chore: Follow up display read marker in timeline 1 year ago
krille-chan d0e1e0229c
chore: Follow up linter fix 1 year ago
Krille 89309ca15e
chore: Follow up chatlist design 1 year ago
Kelrap 6acf829fe2 Emoji picker adjustments 1 year ago
Kelrap baa2e17aad Revert emoji picker close button 1 year ago
Krille-chan 9731fb461a
Merge pull request #1261 from CodeThomnics/refactor/reduce_context_calls_theme
Refactor: Reduce .of(context) calls theme
1 year ago
lauren n. liberda 55196e7c9d
chore: upgrade flutter to 3.24 1 year ago
Kelrap ecb1df70dc Add explanation for reaction picker logic 1 year ago
Krille 84075133fa
chore: Bring back add to space feature 1 year ago
Krille 641343d5fe
chore: Follow up scroll to event id fix 1 year ago
Kelrap ed57c340d1 Merge branch 'main' of https://github.com/pangeachat/client into toolbar-selection 1 year ago
ggurdin f5c81fe8ec
merge main, resolve conflicts 1 year ago
ggurdin 04012481fa
Merge branch 'main' into 559-role-play-mode 1 year ago
ggurdin 7165060041
choreographer pulls roomID from chat so input bar key does not change after setting choreo roomID, resolving issues with input bar auto-focus 1 year ago
WilsonLe adb5d3eb39 Merge branch '546-improve-bot-settings-ui' into 559-role-play-mode 1 year ago
WilsonLe 1ece90dad2 refactor, group create group and chat details into one component 1 year ago
ggurdin 15c2d1dfd9
added analytics view to space view, removed number ticker animation 1 year ago
WilsonLe bd4d9e43ed add create group chat validation for custom and game master instructions 1 year ago
ggurdin 7dc8a72f46
Merge branch 'main' into 547-improve-bot-settings-ui 1 year ago
ggurdin 4278f7b196
get analytics events directly from server, cache last update time for user's l2 1 year ago
Kelrap 4b80871922 Fix edit overflow 1 year ago
Kelrap abe98390f1 Merge branch 'main' of https://github.com/pangeachat/client into toolbar-selection 1 year ago
Kelrap f68e8f586d Merge branch 'toolbar-selection' of https://github.com/pangeachat/client into toolbar-selection 1 year ago
Kelrap 19b20efc53 PR edits, minus positioning changes 1 year ago
ggurdin c923ef29f3
Merge branch 'main' into remove-report-user 1 year ago
ggurdin e238068538
replaced scrollToEventId with current version from fluffychat 1 year ago
Wilson 9a87cb8c2d
Merge branch 'main' into 547-improve-bot-settings-ui 1 year ago
Kelrap e164e73bf4 Remove option to report user 1 year ago
ggurdin a2974ead9f
merged main, resolve merge conflicts 1 year ago
Thomas Klein Langenhorst 5d2aaef3ca
Refactor: Reduce .of(context) calls theme
Signed commit
1 year ago
Krille 47481eb676
feat: Send voice messages from web 1 year ago
Kelrap b021a2214c Merge branch 'main' of https://github.com/pangeachat/client into fix-reply-scrolling 1 year ago
Kelrap 2f9446fb80 Scrolls to correct message 1 year ago
ggurdin 36c0a14d43
Merge branch 'main' into input-bar-spacing 1 year ago
ggurdin 6cc07d5c38
changed condition to wait for next sync in stream in waitforfirstsync to better reflect whether the first sync has come through or not 1 year ago
ggurdin 8913f808e1
Merge branch 'main' into chats-show-when-loaded 1 year ago
Krille 3286b19387
refactor: Recording dialog 1 year ago
Krille a7473af40f
feat: Record voice message with opus/ogg if supported 1 year ago
Krille 0bd61ced3f
feat: Convert opus to aac on iOS before playing 1 year ago
Kelrap 8294e1959c Fixes input bar spacing issues 1 year ago
Kelrap 3d9000d2ae Code cleanup 1 year ago
Kelrap 6761f97b61 Fix emoji picker exit button 1 year ago
Kelrap 37fa0e1d5e Simpler overlay closing 1 year ago
WilsonLe 4de8530a7e separate 2 components for bot settings in create group and chat details 1 year ago
Kelrap 23ac51c766 Emoji picker works now 1 year ago
Kelrap badb2888f2 message info/report message menu work with overlay 1 year ago
Kelrap 03befaed70 Merge branch 'main' of https://github.com/pangeachat/client into toolbar-selection 1 year ago
Kelrap 0da6bb9cb5 Add comment explaining rationale 1 year ago
Kelrap b9c9332d28 Remove unecessary setState 1 year ago
Kelrap 6f07eed8ed Fix more closure fails 1 year ago
Kelrap d962980801 Fix toolbar not closing in all situations 1 year ago
Kelrap 4e7ac79527 Merge branch 'main' of https://github.com/pangeachat/client into toolbar-selection 1 year ago
Krille e5bbb755d9
design: Add snackbar with link to changelog on new version 1 year ago
ggurdin 4ede7c9bdd
store new construct uses locally. use a combination of those and stored analytics events to update mini analytics UI. 1 year ago
Kelrap 097417188d Move less important syncs to own function 1 year ago
Kelrap 347fa01ff8 Chat list is shown when rooms are loaded 1 year ago
ggurdin a1a1d92f54
Merge branch 'learning-analytics-summary' of https://github.com/pangeachat/client into learning-analytics-summary 1 year ago
ggurdin bead112d0d
update analytics sending data on message send, instead of listening to onSync stream 1 year ago
Kelrap 0670d5061d Avatar is no longer child of Hero 1 year ago
ggurdin e4d5bc3f41
Merge branch 'main' into learning-analytics-summary 1 year ago
ggurdin c5187c7639
added learning summary to chat list, removed references to summary analytics 1 year ago
Kelrap 24ccc538e1 Ignores null timeline error 1 year ago
Kelrap 0c37d88ef2 Fix overlay not closing in some situations 1 year ago
Kelrap a09e5a0d8a Merge branch 'main' of https://github.com/pangeachat/client into toolbar-selection 1 year ago
Krille 21e7c3f8cb
build: Update matrix dart sdk 1 year ago
krille-chan 83490de6fd
fix: Path correct userId to ignore list 1 year ago
Krille 5f9aa94339
chore: Follow up highlight event on room open 1 year ago
Krille 8ae8dbe45e
fix: Scroll to event missing the position 1 year ago
krille-chan 76b7fbf36f
chore: Follow up join space children 1 year ago
ggurdin 31213184a3 suggest rooms created by new in space view 1 year ago
Kelrap aa6e33ed1a Suggest subrooms by default 1 year ago
Kelrap 622384036b Added selection features to toolbar overlay 1 year ago
krille-chan 5b648624da
chore: Chat permissions page follow up 1 year ago
krille-chan 30e3a4f2ff
chore: Nicer background for sate message and time in chat 1 year ago
krille-chan 3434741bc5
refactor: Clean up some widths 1 year ago
krille-chan 3d965bf6ac
chore: Follow up user bottom sheet 1 year ago
krille-chan 8128c960dc
chore: Follow up pinned events 1 year ago
ggurdin 7d000ef472 updated spacing under event list 1 year ago
krille-chan b20cee34d4
chore: Follow up nicer max width pages 1 year ago
ggurdin 42ced399aa some simplifications of input bar stack 1 year ago
krille-chan d71d633cce
chore: nicer bottom sheets 1 year ago
krille-chan 22cfdd7689
chore: Follow up user bottom sheet 1 year ago
krille-chan 39a66f6786
chore: Follow up user bottom sheet 1 year ago
Krille 16cf4e5e6c
refactor: Design polishment and better user viewer 1 year ago
ggurdin db168c805f
Merge branch 'main' into move-chat-buttons 1 year ago
ggurdin abca75458f
Merge branch 'main' into silence-web-focus 1 year ago
ggurdin 56a363910c
Merge branch 'main' into shorten-long-message-overlays 1 year ago
ggurdin 6311df0875 moved stateful variable from text controller to input bar wrapper widget 1 year ago
ggurdin 5569619ba2
Merge branch 'main' into red-text-on-max-length 1 year ago
Kelrap 7fdf9a5c92 Close keyboard when open toolbar 1 year ago
Kelrap 276f3ee913 Merge branch 'main' of https://github.com/pangeachat/client into move-chat-buttons 1 year ago
Kelrap d37aae9cbf Delete commented code 1 year ago
ggurdin 9f6cd047aa auto reload space hierarchy view after it's invalidated in the matrix SDK 1 year ago
Kelrap cfdeb40732 Add #Pangea comments 1 year ago
Kelrap cc58771de0 Silences web focus error 1 year ago
Krille 9d0cefce18
chore: Do not hide error on file sending 1 year ago
Krille fcd3227ef5
fix: Display only available join rules 1 year ago
krille-chan 020b6768eb
chore: Sligthly improve chat permissions page design 1 year ago
Kelrap a7e6e7a4c9 Shorten overlay instead of toolbar 1 year ago
Kelrap 8c1df0eb88 Move calculations to state 1 year ago
Kelrap 45c290d0d8 Keep input bar and reply bar together 1 year ago
ggurdin 2249d602d1
Merge branch 'main' into fix-audio-overflow 1 year ago
Kelrap a3a75262c9 Add #Pangea comments 1 year ago
ggurdin e304bb5aa4
Merge branch 'main' into 481-use-forked-matrix-sdk 1 year ago
Kelrap d640bce7a9 Keep reply bar same length/style as input 1 year ago
Kelrap ed1070dbe3 Decrease audio toolbar padding 1 year ago
Kelrap 842dd23c4b Remove useless code 1 year ago
Kelrap 5b8c2dc7a8 Minor emoji picker edits 1 year ago
krille-chan 9e737276b6
chore: Follow up active filter 1 year ago
krille-chan a500a91b6b
chore: Follow up add chat or subspace UX 1 year ago
krille-chan 0760acaa40
chore: Bring back separate chat types 1 year ago
Kelrap d60fe9e220 Merge branch 'move-chat-buttons' of https://github.com/pangeachat/client into move-chat-buttons 1 year ago
Kelrap c20176d029 Add #pangea comments 1 year ago
Kelrap e8a4005a12 Use stack, minimize footer shifting messages 1 year ago
ggurdin a7c329905b don't rebuild the whole chat list on selection change 1 year ago
ggurdin fead337fd0
Merge branch 'main' into students-can-add-subrooms 1 year ago
ggurdin 6f37cd014c
Merge branch 'main' into 481-use-forked-matrix-sdk 1 year ago
Kelrap 40a0954762 Merge branch 'main' of https://github.com/pangeachat/client into red-text-on-max-length 1 year ago
Kelrap 828b406286 Only rebuild when maxLength changes 1 year ago
ggurdin 9a56fe42b7
Merge branch 'main' into toolbar-location-adjustments 1 year ago
ggurdin b98205153e
Merge branch 'main' into move-chat-buttons 1 year ago
ggurdin 88e01b5ac9
Merge branch 'main' into show-new-rooms-in-spaces 1 year ago
ggurdin 3a874902d3 added some comments with justification for changes to how space view is auto loaded 1 year ago
ggurdin 798d936315 update space view when space children change 1 year ago
Wilson c3248f14e7
Merge branch 'main' into 481-use-forked-matrix-sdk 1 year ago
Kelrap d4febba12e Add #Pangea comments 1 year ago
Kelrap 276076b265 Buttons move when input bar height changes 1 year ago
ggurdin 6378c59a2b reduced the number of calls to postLoad and the number of awaits for analytics room management 1 year ago
Krille 152fcc0d95
chore: Improved create group and space design 1 year ago
Kelrap 8cdd9c3b2d Lets students add subrooms to spaces 1 year ago
Kelrap 08da254bae Input text turns red when hit limit 1 year ago
Kelrap 4222b37bb4 Attempt 3. Needs work. 1 year ago
ggurdin 23d2f131de
Merge branch 'main' into load-visible-space-hierarchy 1 year ago
ggurdin 56d1f853c3
Merge branch 'main' into save-new-space-avatar 1 year ago
ggurdin 65b4c1667d replaced commented out fluffychat code to set avatar in initial state when creating a new space 1 year ago