Commit Graph

490 Commits (1340f7eb428a7c772c1d51d53e9da38760ec35f6)

Author SHA1 Message Date
Krille 47d1165b45
chore: Follow up chat list context menu 1 year ago
Kelrap 7985743382 Fix loading issue when space is selected? 1 year ago
Krille 650f87b1d2
chore: Follow up spaces ui 1 year ago
Krille 3bd7257249
chore: Follow up spaces ui 1 year ago
Krille 942970e049
chore: Follow up spaces design 1 year ago
Krille 8a5cd9bf16
chore: Follow up spaces ui 1 year ago
Krille 7b0e0404c0
chore: Follow up select chats 1 year ago
Krille 64c56f889b
chore: Follow up join space invites 1 year ago
Krille 254f21ce00
chore: Follow up new spaces design 1 year ago
krille-chan 5c23453e66
feat: New spaces and chat list design 1 year ago
ggurdin f69ab79c9d made matrix profile save one json value instead of one value per field, added documentation to user controller and user model 1 year ago
ggurdin 9fa9078ea4 prevent adding a room to multiple spaces 1 year ago
Krille ef5ea57c58
refactor: Omit local types 1 year ago
William Jordan-Cooley 8ceb7851e5 refactoring of my analytics controller and related flows 1 year ago
Krille cdd32e7002
chore: Update last event after decryption 1 year ago
ggurdin 710a85f309
Merge branch 'main' into unenable-my-analytics 1 year ago
Kelrap 2cee0d374f Remove chat sorting edits 1 year ago
Kelrap d959fdcc7b Checks if visible rooms for my analytics 1 year ago
ggurdin 9385ce693a merge conflicts 1 year ago
Kelrap cbadc1999a Remove topic when selecting space 1 year ago
ggurdin 9c21ac3f8f Merge branch 'new-merge' into combine-into-spaces 1 year ago
ggurdin 6b17343cca oops, only set activeSpaceId to null 1 year ago
ggurdin c16533ecff set activeSpaceId to null after navigating to all chats 1 year ago
ggurdin eedb050ce1 merge main 1 year ago
ggurdin e7f1dcf6a3 merge main 1 year ago
ggurdin a2fb240c6e inital work to combine class and exchanges into generalized spaces 1 year ago
Kelrap 1cf0caf48d Fix archiving bugs 1 year ago
Kelrap 59ab741168 Added explanatory comments 1 year ago
ggurdin 1faf151001 after joining a space, open space details 1 year ago
Kelrap a2a31e526a Gray out buttons for spaces user isn't admin for 1 year ago
ggurdin 5a1a00426d fluffychat merge 1 year ago
ggurdin 3288fd6f2d fluffychat merge 1 year ago
ggurdin 5db8527ba5 fluffychat merge 1 year ago
ggurdin cea14d388a fluffychat merge 1 year ago
Kelrap aa5d09407e Make sure user has permission to add space child 1 year ago
Kelrap 4a0ee3665f Can't add subclass as parent space 1 year ago
ggurdin ce3a88e7a7 fluffychat merge 1 year ago
ggurdin c9b6c52761 fluffychat merge 1 year ago
ggurdin 413d4adaec fluffychat merge 1 year ago
ggurdin 7b95e68a6e merge conflicts 1 year ago
ggurdin 95135273cd Merge branch 'main' into analytics-rooms-data 1 year ago
ggurdin c96671b29b Don't show subspaces in top-level spaces lists 1 year ago
Kelrap 3f244f441f Show parents of spaces in Add to Space menu 1 year ago
ggurdin a9105c0804 Merge branch 'main' into analytics-rooms-data 1 year ago
ggurdin 513226f2e4 merge conflicts 1 year ago
ggurdin 9b6466c09c Merge branch 'main' into analytics-rooms-data 1 year ago
ggurdin 363a91a193 allow leaving for all selected chats 1 year ago
ggurdin c8aac0b450 merge conflict 1 year ago
ggurdin 20cdc3796a updates to how analytics events are processed, stored, and displayed. Added automatic updating of student analytics events. 1 year ago
ggurdin 199e71159d some small fix for archive/leave button PR 1 year ago
Kelrap b889575d5f Merge branch 'archive-dif-from-leave' of https://github.com/pangeachat/client into archive-dif-from-leave 1 year ago
Kelrap 6b606ef2c7 Non=admins kicked when only admin leaves 1 year ago
ggurdin 877d3be965 merge conflicts 1 year ago
Kelrap 8cc377a3f4 Finish fixing capacity enforcement bugs 1 year ago
Kelrap db61c1f1cf Fix some capacity enforcement bugs 1 year ago
ggurdin 7807e618b4 enable my analytics button for users in rooms 1 year ago
Kelrap ff198f64bc Check capacity when joining room 1 year ago
Kelrap 2127277d81 Don't return to archived space view 1 year ago
Kelrap 5feaed1d42 Close chat selection menu asap 1 year ago
Kelrap e4af2f764e Minor error/structure corrections 1 year ago
Kelrap a2fde3d70c Consistently send double-check popup 1 year ago
Kelrap b5a35ad723 Update archive implementation 1 year ago
krille-chan bd5dc8405d
refactor: Calc avatar font size by avatar size 1 year ago
Kelrap 1bce016140 Separate archive and leave buttons 1 year ago
Krille bfd8d7f99c
chore: Follow up update last event 2 years ago
Krille b9b2d17990
chore: Follow up last event 2 years ago
Krille 147a741aef
chore: Only load last event sender if necessary 2 years ago
Kelrap e90575efaf Move main extension files, rename secondary extension files 2 years ago
krille-chan 18626be855
chore: Follow up bottom nav bar colors 2 years ago
Kelrap d668a9b73f Splits extensions into multiple smaller files 2 years ago
Kelrap ceb7fdb24e Fixed code in Fluffchat files to match convention 2 years ago
Kelrap f79203a47e Mark chats as read before leaving them 2 years ago
ggurdin 0aacd6407c don't add spaceId query parameter if activeSpaceId is null 2 years ago
ggurdin e156408a63
Merge pull request #215 from pangeachat/new-group-query-instead-of-path
New group uses query to store space ID
2 years ago
ggurdin c88970d859 removed unused comments 2 years ago
Kelrap f27c5981e8 Checks the user is member of room and admin before showing option to remove room from space 2 years ago
Kelrap 19809a6f2d When a user creates a new group from inside a class, the space ID will be stored via query 2 years ago
ggurdin ba72857114 merge conflicts 2 years ago
ggurdin ed1a483184 load accuracte number for num chats in space 2 years ago
lauren n. liberda ae0c8f73d2
chore: upgrade flutter to 3.22.0 2 years ago
ggurdin 48445a5bf9 Merge branch 'main' into usability-5-14 2 years ago
ggurdin f15d79179d usability test updates - don't stack space details, always suggest new chats in spaces 2 years ago
Kelrap 09e4feb6c2
Added My Learning Settings button to main menu 2 years ago
Krille 8a64bdd82d
refactor: Remove unnecessary FutureBuilder 2 years ago
ggurdin 308bd9ee49 ensure that users' analytics rooms are consistently made for users and that teachers are added to analytics rooms are soon as possible 2 years ago
krille-chan 9da309be62
chore: Make bottomnavbar labels always visible 2 years ago
krille-chan 3c85786c10
refactor: Improve performance of chat list 2 years ago
krille-chan 6a220ffb4b
refactor: Precache theme and directchatmatrixid to improve performance in chat list item 2 years ago
ggurdin f6a45323e0 make join_with_link work for users who are logged in or logged out 2 years ago
ggurdin 4c00c73bea Merge branch 'main' into sentry 2 years ago
ggurdin aca6f62eac pass l10n to getSubtitle directly rather than passing context to prevent null check error 2 years ago
ggurdin ab9f7e2696 removed unused comments 2 years ago
Gabby Gurdin 62514c4555 update to main menu button 2 years ago
Gabby Gurdin 55bb8191e6 inital work for usability test updates 2 years ago
Gabby Gurdin 60f202b019 allow students to leave chats and class via the archive button 2 years ago
td 4095560412
fix: voip code breaking from 0.28
have not tested it but should mostly be fine, rewrite should get in someday anyway :p
2 years ago
Gabby Gurdin e4ceb91757 fix for freezing after joining space 2 years ago
Gabby Gurdin 70e085e4f0 merge github-issues into auto-pr 2 years ago
Gabby Gurdin 6fc676c5e7 fix for error in join space dialog 2 years ago
krille-chan 384e57fbd2
design: Remake UX of selecting messages and chats 2 years ago
Gabby Gurdin c0f2d6ea39 merge in sentry updates 2 years ago
Gabby Gurdin 63f6dcc32d added push rule to prevent notifications for text-to-speech events 2 years ago
Gabby Gurdin bad30b0c4c overlay message updates 2 years ago
Brord van Wierst 2f04f52943
Merge remote-tracking branch 'fluffychat/main' into auto-pr 2 years ago
Gabby Gurdin ede472e0e8 commented out references to keyboard_shortcuts 2 years ago
Krille 554f951a30
Revert "design: New date separators in timeline"
This reverts commit f15b81c5a6.
2 years ago
Krille f15b81c5a6
design: New date separators in timeline 2 years ago
krille-chan 73c08c3fdd
chore: Mark muted unread rooms with bold text 2 years ago
Gabby Gurdin 60df6aa7e1 merge conflict 2 years ago
Gabby Gurdin 4f073f534e updates to error analytics to ensure data accuracy and allow users to view specific messages related to different lemmas 2 years ago
Gabby Gurdin 1623bdf005 refresh button tooltip + message explaining archive, direct chat with support on help button click, ability to purchase subscription if in trial 2 years ago
krille-chan 6073b46cfc
fix: Search in spaces view 2 years ago
wcjord ba525e96a7
Merge pull request #106 from pangeachat/lock-fixes
fix for bugs with locked room icons
2 years ago
Gabby Gurdin 8bef7b2e2b fix for bugs with locked room icons 2 years ago
Gabby Gurdin 8f568fdb72 use mode to control invited user's power level 2 years ago
Gabby Gurdin cba510ee76 added handling for all cases of null check 2 years ago
Gabby Gurdin a0df2db1f4 flutter version update 2 years ago
krille-chan 7ae9eb82e0
fix: Export session 2 years ago
krille-chan 477a8b858b
feat: Open chat on shortcut click on android 2 years ago
krille-chan ffeb8bb08e
chore: Follow up fix textfield design for flutter 3.19.0 2 years ago
Gabby Gurdin e39b19877f remove debug print statements 2 years ago
Gabby Gurdin fb9a1d5529 don't erase already loaded rooms from space response map before loading more 2 years ago
krille-chan 88f1fc1720
fix: BuildContext crash when joining room 2 years ago
Krille-chan ce5ad908de
Merge pull request #889 from Bubu/read_unread_icons
Fix swapped icons for mark read/unread and pin/unpin
2 years ago
Marcus Hoffmann f8f73b7661 feat: add dialog to hide presence list with long-press 2 years ago
Marcus Hoffmann ccfa3fa8f6 feat: make showing user presence info optional
895de76e70 replaced the stories feature
with presence status messages. Stories were an optional feature but
right now presence information can only be disabled on a homeserver
level.

Introduce a setting to make this feature optional on a client level.
2 years ago
Marcus Hoffmann bc68a4faaa fix: use correct icons for chat pin/unpin
Similarly to the read/unread toggle this was also using the wrong icon.

If any selected room is not favourite, then show the pin icon (which
should represent the "mark as favourite" action as it corresponds to the
filled pin shown next to a favourited room. Otherwise show the outline
icon, representing the "unpin" action.
2 years ago
Marcus Hoffmann 3e4bbc4b2f fix: use correct icons for mark read/unread action
If any selected room is not marked unread
(anySelectedRoomNotMarkedUnread), then show the 'mark unread' action
icon, else show the 'mark as read' icon.

This makes it consistent with the notification on/off action.
2 years ago
krille-chan f5c536878a
fix: Open room after join 2 years ago
Krille dce3c0ae52
chore: Wait for device keys before ask bootstrap 2 years ago
Krille bad0579eb5
chore: Follow up status bubble color 2 years ago
krille-chan d0090ad8d3
chore: Adjust status msg design 2 years ago
Krille 3fa9c65a2b
Revert "refactor: Dialog BuildContext"
This reverts commit 315a43c1a4.
2 years ago
ggurdin d28ff4e997 fluffy merge and testing updates 2 years ago
krille-chan a7e8ec78ed
feat: Join room by alias by tpying alias in searchbar 2 years ago
krille-chan 315a43c1a4
refactor: Dialog BuildContext 2 years ago
ggurdin 74b2f49891 testing if issue with futures 2 years ago
ggurdin 68e6c5879e testing for cause of freezing bug 2 years ago
krille-chan c67df2e14f
fix: Forward arbitrary message content 2 years ago
krille-chan e95ed61257
refactor: Use popupmenudivider instead of workaround 2 years ago
ggurdin a82f0e5c7a fix for loading after joining chat in space view 2 years ago
ggurdin b070f71344 Merge branch 'filter-events' into sentry-fixes 2 years ago
Krille fec39eb602
refactor: Put forwarded text into inputfield instead of sending directly 2 years ago
wcjord abbf57a9ea
Merge pull request #8 from pangeachat/small-ui-updates
update archive text, change floating action button to more visible buton in new space view
2 years ago
krille-chan 2ec5139a0a
chore: Follow up select chats 2 years ago
krille-chan 5740247c50
chore: Follow up select rooms 2 years ago
krille-chan 2a7744e4c7
chore: Follow up select chats 2 years ago
ggurdin b298afd5cf Merge branch 'main' into sentry-fixes 2 years ago
Krille f11e9ec6d2
build: Update matrix dart sdk to 0.25.1 2 years ago
krille-chan 357c2ea6b2
chore: Follow up styling 2 years ago