Commit Graph

4028 Commits (a28b43d922da35bb72029972b87a44e17eb1f23d)

Author SHA1 Message Date
William Jordan-Cooley 7e6a2524f2 few extra type categories and notes from discussion 1 year ago
ggurdin 27c641e8e4
Merge branch 'main' into 218-improve-interactive-translator 1 year ago
ggurdin 38cf8531ba change message error list into dialog 1 year ago
ggurdin 4e8f9abfb0 sort errors by number, prevent horizontal scrolling of analytics tab, join chat on analytics tile click 1 year ago
ggurdin 417d0fde02 hotfix to aggregated construct events with different senders but identical lemmas 1 year ago
Kelrap 3bf383895b Remove option doesn't show for non-text/multiple messages 1 year ago
Krille 3d35a6adcf
refactor: Update to Matrix Dart SDK 0.29.9 1 year ago
Krille bfd8d7f99c
chore: Follow up update last event 1 year ago
Matt 7828f881f7
Merge branch 'pangeachat:main' into 218-improve-interactive-translator 1 year ago
Matthew c272bc8e5d unique animations for choices 1 year ago
Kelrap 3049cfb227 Add comment 1 year ago
Kelrap 1d7abf45ff Keep toolbar from closing on own 1 year ago
Kelrap f6d133310e More specific extension names 1 year ago
Krille b9b2d17990
chore: Follow up last event 1 year ago
Krille 147a741aef
chore: Only load last event sender if necessary 1 year ago
Krille 5829446afa
chore: Follow up missing null check 1 year ago
Krille 2084615df1
chore: Follow up deduplicate gallery and file search 1 year ago
Krille 9358ef2f40
chore: Follow up deduplicate events 1 year ago
Krille fe4e2b9418
chore: Follow up open event from search 1 year ago
ggurdin 14c25c0ec0
Merge pull request #249 from pangeachat/login-loading
Shows loading screen after login
2 years ago
ggurdin 6e5d97c4ef Merge branch 'main' into login-loading 2 years ago
Kelrap e90575efaf Move main extension files, rename secondary extension files 2 years ago
Kelrap 5249947ae5 Shows loading screen after login 2 years ago
Matt fcf4123556
Merge branch 'main' into 218-improve-interactive-translator 2 years ago
ggurdin 9a66134391 Merge branch 'main' into toolbar-fixes 2 years ago
ggurdin 26fe82a625 pangea comment fix 2 years ago
ggurdin de443179be Merge branch 'main' into ellipses-on-text-overflow 2 years ago
ggurdin a72197c805 increased max chat / space name length 2 years ago
krille-chan d82211b7af
chore: Change default timeout to 30 min 2 years ago
krille-chan 18626be855
chore: Follow up bottom nav bar colors 2 years ago
krille-chan 244962fdfc
chore: Follow up formatting 2 years ago
krille-chan 11d6164bc7
chore: Follow up adapt to new flutter 3.22 material colors 2 years ago
Krille-chan d9edf9f05b
Merge branch 'main' into flutter-3.22 2 years ago
krille-chan f7096d5dee
refactor: Delete database file on failed app start 2 years ago
krille-chan 3b76219f68
chore: Follow up listen on streams 2 years ago
Kelrap 81e773b1bc Don't change toolbar's messageText here 2 years ago
Kelrap 37f0772a01 Fixing toolbar bugs for newly-sent messages 2 years ago
Kelrap 41fb0a421d Fixed typo in file name 2 years ago
Kelrap 7d69c33bc3 Merge branch 'main' into reorganize-extensions 2 years ago
Kelrap d668a9b73f Splits extensions into multiple smaller files 2 years ago
Matt 3e3ae02ac5
Merge branch 'main' into 218-improve-interactive-translator 2 years ago
Matthew fdbbd0e603 improve ITStep Transitions 2 years ago
ggurdin e2878a1bca language detection updates 2 years ago
ggurdin e3e8623200 Merge branch 'main' into igc-button 2 years ago
ggurdin c1090925d1 better error handling for range errors in span cards 2 years ago
Krille 8da714b0d2
fix: Stickers from gboard have black background 2 years ago
ggurdin 36bc156837 Merge branch 'main' into igc-button 2 years ago
ggurdin 340e90ac38 fix for concurrent modification of list error 2 years ago
ggurdin 208a5ef095 Spanish translations 2 years ago
ggurdin 0454e1419d merge conflicts 2 years ago
Krille 8ea9e26bac
chore: Fix formatting 2 years ago
ggurdin 629b5e48e3
Merge pull request #236 from pangeachat/prevent-empty-chats
Prevent Empty Chats
2 years ago
ggurdin 46aca69e8b Merge branch 'main' into prevent-empty-chats 2 years ago
ggurdin c203071a7d removed unused delete room 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
Kelrap aaeb72c398 Overflowing text is shortened, with ellipsis 2 years ago
WilsonLe e935ba33f1 change discussion topic and keywords input to use dialog input 2 years ago
ggurdin 20853ef547 Merge branch 'main' into language-detect-api 2 years ago
ggurdin 20733e6645 fix for API key 2 years ago
ggurdin 087c0d05e9 fix for showRichText function 2 years ago
ggurdin ab33ec2b3f don't show rich text for own messages if they're not overlay 2 years ago
ggurdin 38634b8dc7 fix for empty data returned from wordnet 2 years ago
ggurdin 392aad50bb added language detection controller to pangea controller 2 years ago
WilsonLe 1724871de4 remove discussion mode selects 2 years ago
William Jordan-Cooley 757e9be212 allowing user_l1 and user_l2 to be nullable in request 2 years ago
William Jordan-Cooley aea0c9ccec added language detection controller, edited README, and removed some old code 2 years ago
Kelrap 8b0104db06 Moved state-related functionality to controller 2 years ago
Kelrap 733f37717c When user changes languages, updates learning settings 2 years ago
Krille 78a3ef102c
chore: Increase default network request timeout 2 years ago
ggurdin 0aacd6407c don't add spaceId query parameter if activeSpaceId is null 2 years ago
Kelrap 9a6a58e53c Prevent non-admins of room from toggling class membership 2 years ago
ggurdin 9a11834501
Merge pull request #222 from pangeachat/testing-speech-to-text
ensure speech_to_text endpoint is only called once, round words for p…
2 years ago
ggurdin 8c421d80cc adjusted pangea comments 2 years ago
Kelrap 5f83955544 Archived chats don't show Chat Details or Leave 2 years ago
Kelrap 39c8012137 Archive list does not show spaces/analytics rooms 2 years ago
WilsonLe 6210f743b0 remove excess bot options 2 years ago
ggurdin f797cdbb4a ensure speech_to_text endpoint is only called once, round words for per minute string, always auto-speech-to-text for audio message toolbar 2 years ago
krille-chan 6599d28676
chore: Follow up new message animation 2 years ago
krille-chan 3d7dbf7ddf
chore: Nicer message animation 2 years ago
ggurdin a077cc4f6a button to run IGC manually 2 years ago
Krille-chan a4e8ffdc7f
Merge pull request #998 from krille-chan/krille/update-record-package
build: Update record package
2 years ago
krille-chan ff54610e5b
refactor: Use onRoomState stream instead of room.onUpdate to not update on messages but state changes only 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 b2166906c3 Use query parameter to autoselect class 2 years ago
ggurdin c0a56a3ee6
Merge pull request #219 from pangeachat/limit-name-length
Limit name length
2 years ago
ggurdin 31c128f329
Merge pull request #216 from pangeachat/only-admin-remove-room-from-space
Only admins can remove a room from a space
2 years ago
Kelrap d247abb320
Limited edited class name length to 32 2 years ago
Kelrap 09f26fb91f
Limit display name length to 32 2 years ago
Kelrap f84e92d9d0
limit new space name length to 32 2 years ago
Kelrap c03ca24efe
limit new group name length to 32 2 years ago
Kelrap c74b2c290a Non-text messages cannot be edited 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
Kelrap 0b0d40c13e Fixed bug where redacted messages sometimes showed in chat subtitle 2 years ago
ggurdin d5fc7b5e78 fix for error with msg events with multiple of the same type of pangea match only showing the first instance 2 years ago
WilsonLe c7c0634792 temporarily remove schedule and specific reaction 2 years ago
WilsonLe a847389620 add trigger and reaction input 2 years ago
WilsonLe 8c19eb25dd add discussion topic and keywords input 2 years ago
ggurdin 40af297bca Merge branch 'main' into learning-settings-icon 2 years ago
ggurdin ba72857114 merge conflicts 2 years ago
ggurdin e03beac866 Merge branch 'main' into usability-5-14 2 years ago
ggurdin ed1a483184 load accuracte number for num chats in space 2 years ago
Kelrap 46d6f9f115 Updated My Learning Settings icon in chat settings menu 2 years ago
ggurdin 48988c19e6
Merge pull request #204 from pangeachat/remove-audio-autoplay-as-default
Change default value of autoplay option to false
2 years ago
Kelrap 00c90ec9a0 Checks that message is not redacted before opening toolbar 2 years ago
lauren n. liberda ae0c8f73d2
chore: upgrade flutter to 3.22.0 2 years ago
Kelrap 25daaad305
Change default value of autoplay option to false 2 years ago
ggurdin a2fe15ae6a
Merge pull request #203 from pangeachat/words-per-ms
converting actually to words per hour so its an int
2 years ago
WilsonLe a0ee1965b3 update conversation bot setting to write bot options to matrix 2 years ago
William Jordan-Cooley fa0639b5d6 converting actually to words per hour so its an int 2 years ago
WilsonLe 2cb33d7ce1 implement dynamic zone with 4 modes 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
ggurdin 875b98cc5e
Merge pull request #201 from pangeachat/speech-to-text-fixes
fix for JSON datatype error
2 years ago
ggurdin 0bb5361603
Merge pull request #200 from pangeachat/Adjusted-Learning-Settings
Adjusted learning settings
2 years ago
ggurdin b26d786d95 fix for JSON datatype error 2 years ago
Kelrap 09e4feb6c2
Added My Learning Settings button to main menu 2 years ago
ggurdin bc47e84de2 uncommented error handling so warning message shows on card, instead of loading circle 2 years ago
Kelrap cd05450581
Removed the Learning Settings button 2 years ago
ggurdin 7131fd47a8 fix for speech to text matrix event 2 years ago
WilsonLe cb5b92c94c implement bot preset select 2 years ago
William Jordan-Cooley daaa83b00d fixing two oops 2 years ago
William Jordan-Cooley 326d2b5fbd adding words per minute to speech to text feedback 2 years ago
Krille 62fcea5b0b
chore: Set a maxsize for textfields 2 years ago
Krille 8a64bdd82d
refactor: Remove unnecessary FutureBuilder 2 years ago
ggurdin 8b8fc7e4b8 replaced pangea comments 2 years ago
ggurdin 5855cb2de5 updated record package version for iOS fix 2 years ago
ggurdin 536d3ddfd8 added helper functions to reduce duplications in functions to add analytics rooms to spaces and to join analytics rooms via spaces 2 years ago
ggurdin 61bcf059d3 removed unused function 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
ggurdin f7fa048bde
Merge pull request #191 from pangeachat/sentry-warnings
allow sentry error levels to be set
2 years ago
ggurdin ffb532b1dd allow sentry error levels to be set 2 years ago
Kelrap a4c930c629
Checks if teacher is user before adding to invite list 2 years ago
ggurdin 8d75d74aab don't translate chat list subtitle if users' langauges aren't set 2 years ago
krille-chan 3d4ddeaa40
build: Update record package 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 3d362df80a
refactor: Remove no longer necessary mx-reply workaround 2 years ago
Krille 938e1a91ae
Revert "refactor: Move back to cached network image for better avatar performance"
This reverts commit d9ab6ad8b3.
2 years ago
Krille d9ab6ad8b3
refactor: Move back to cached network image for better avatar performance 2 years ago
Krille 53c2601945
chore: Follow up audioplayer 2 years ago
Krille 4dee111c73
chore: Revert audioplayer changes 2 years ago
Krille d4fb0ce1a7
chore: Follow up audioplayer 2 years ago
krille-chan 6a220ffb4b
refactor: Precache theme and directchatmatrixid to improve performance in chat list item 2 years ago
William Jordan-Cooley 821fda7365 Merge branch 'main' into speech-to-text 2 years ago
ggurdin 8c108f6708 When enabling the bot, the Language level of the bot should default to that of the class 2 years ago
ggurdin 5ad48def7c When adding a chat to a class, default to 'suggested' set to true 2 years ago
ggurdin c2f785795e refresh toolbar / input bar after activating free trial 2 years ago
ggurdin b0490034e3 remove hover menu from messages on web 2 years ago
ggurdin f6a45323e0 make join_with_link work for users who are logged in or logged out 2 years ago
ggurdin 7d3a7103c5 If the user highlights a word and they’re not actively defining, then it should automatically switch to translation 2 years ago
ggurdin 4c00c73bea Merge branch 'main' into sentry 2 years ago
Krille fb54548e5c
build: Update matrix dart sdk 2 years ago
ggurdin 76544d1f0b updated speech to text card icons 2 years ago
ggurdin 86c4818b8b merge conflicts 2 years ago
William Jordan-Cooley 191fc69628 now displaying score for pronunciation 2 years ago
ggurdin 5974334a6e don't should no info necessary message if user is not in trial period 2 years ago
ggurdin 28d5ea438a added remaining pangea profile info to matrix profile 2 years ago
ggurdin 9dd22ef107 init sentry user info on app launch 2 years ago
ggurdin 752affaf99 shorten name of welcome chats 2 years ago
ggurdin 6cfdd349bd update to num channels 2 years ago
William Jordan-Cooley dd90a720b5 syncing with main 2 years ago
Krille 4291396f98
design: Improve design of Voice Messages and add 1.25 as speed 2 years ago
ggurdin be5cbbcad0
Merge pull request #161 from pangeachat/matrix-account-data
Save certain user data in matrix profile
2 years ago
William Jordan-Cooley 4a77e6fb53 full draft speech to text with word level feedback 2 years ago
ggurdin 31b90eab0c ensure that subscription initalization finishes before running customer update 2 years ago
ggurdin aca6f62eac pass l10n to getSubtitle directly rather than passing context to prevent null check error 2 years ago
krille-chan 18054aaa66
chore: Follow up search 2 years ago
krille-chan b20b599ce4
chore: Follow up search 2 years ago
krille-chan e40e24e97d
chore: Follow up search 2 years ago
krille-chan 9d4145b49d
chore: Follow up search feature 2 years ago
krille-chan d819128881
chore: Follow up search 2 years ago
krille-chan 6ea4d0c263
feat: Search feature 2 years ago
krille-chan 8260480d90
fix: mxc reactions not rendered correctly 2 years ago
krille-chan e9d04b7217
refactor: Make reaction key not nullable 2 years ago
krille-chan b280f8d8d9
feat: Enable download images on iOS, not only share images 2 years ago
Krille ee6ba0de84
refactor: Display better command hints 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 7964d155ce remove duplicate archive button 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 e891ab138a added ability to save key value data in matrix profile so it persists across sessions 2 years ago
Waqas 6c96f849fa Archive Button 2 years ago
Krille 0d13a99fbd
chore: Follow up sso button border 2 years ago
Krille a14b69623d
build: Update dependencies 2 years ago
Gabby Gurdin cfa457a803 use initial state to add bot_options to room on adding of bot 2 years ago
Gabby Gurdin 076bcea553 don't override class power levels with bot power level 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
krille-chan a705a5b399
refactor: Download on android and iOS with file_picker 2 years ago
krille-chan 86df13d6d8
chore: Let error reporter fill out bug report 2 years ago
Gabby Gurdin d8a9336bf1 merge main conflicts 2 years ago
Gabby Gurdin 05116eba31 Merge branch 'main' into open-details 2 years ago
Gabby Gurdin 40fbdb2ec7 fix for audio messages not starting from beginning, switched record package to version fluffychat uses 2 years ago
Gabby Gurdin 614f83ad29 cache pangea reps so direct translation is not called multiple times, don't translate names of audio message files 2 years ago
Gabby Gurdin 1d507226f3 don't change add to space toggle value if error when trying to add 2 years ago
Gabby Gurdin 6fc676c5e7 fix for error in join space dialog 2 years ago
krille-chan ac1ed4dfd0
chore: More nicer event source display 2 years ago
krille-chan 0210f791a0
chore: Follow up manage aliases 2 years ago
krille-chan 3b71705d2e
design: Fix color of invite button 2 years ago
krille-chan 2a590c6175
chore: Follow up select messages 2 years ago
krille-chan 384e57fbd2
design: Remake UX of selecting messages and chats 2 years ago
krille-chan d2f12452fc
build: Update matrix dart sdk 2 years ago
krille-chan 1f12b72271
chore: Follow up change own power level 2 years ago
Gabby Gurdin 96e6d76051 updates dependencies to match fluffychat, remove unused dependencies 2 years ago
Gabby Gurdin c0f2d6ea39 merge in sentry updates 2 years ago
krille-chan 2a4fd6927c
chore: Follow up nicer dropdownbuttons 2 years ago
krille-chan 216d3bd403
design: Improve user permission settings 2 years ago
krille-chan ac7e424b7b
design: Redesign permissions settings with dropdownbuttons 2 years ago
krille-chan de68f62aef
chore: Follow up manage aliases 2 years ago
krille-chan 4dbe85b278
chore: Follow up manage room aliases 2 years ago
krille-chan 0684bb63ac
chore: Follow up join rules 2 years ago
krille-chan 9720dcf8ee
chore: Follow up share room alias 2 years ago
krille-chan 2095e3ebad
chore: Follow up share alias 2 years ago
krille-chan 2d5f496d3c
chore: Follow up localize join rules 2 years ago
krille-chan 4353c8ddd1
chore: Follow up knock room 2 years ago
krille-chan 45e72428e2
chore: follow up accept decline kick 2 years ago
krille-chan c300220773
design: New chat access settings 2 years ago
krille-chan cbdea13772
design: Follow up settings design 2 years ago
krille-chan 1366113823
design: Follow up chat settings design 2 years ago
krille-chan e43a4ad65f
design: Adjust chat settings design 2 years ago
krille-chan e11195f4fc
design: Adjust settings design 2 years ago
krille-chan 23f4c64e50
Revert "chore: Do not send video msc object yet"
This reverts commit 86b0d04041.
2 years ago
William Jordan-Cooley f3bb717245 finished saving text as transcript event, going to change to rep event though 2 years ago
krille-chan 86b0d04041
chore: Do not send video msc object yet 2 years ago
krille-chan d14276f5a9
fix: Allow unencrypted database if gnome keyring not present or platform does not support it 2 years ago
Gabby Gurdin f6a8583246 fix for emojis not showing correctly in input bar 2 years ago
William Jordan-Cooley b1c26f0572 speech to text fully drafted 2 years ago
Gabby Gurdin 63f6dcc32d added push rule to prevent notifications for text-to-speech events 2 years ago
Krille 5128785c66
fix: More logs when database fails to init and trycatch sendInitNotification 2 years ago
William Jordan-Cooley df17a8fdd0 push don't add teachers to DMs or bot chat 2 years ago
William Jordan-Cooley 2b9c5ecc95 if in two column mode, open space details when active space is set 2 years ago
Krille 71afa17806
fix: Background color of images with transparency 2 years ago
Krille-chan ec85988a83
Merge pull request #999 from krille-chan/krille/update-and-clean-up-dependencies
build: Update all dependencies and remove vibrator package
2 years ago
Krille be0df9e19b
fix: Localizations from weblate confused by unknownEvent locale 2 years ago
Gabby Gurdin b25e10ba76 add power level check before inviting bot to space and setting power level 2 years ago
Gabby Gurdin 3c1d29d037 don't log error for user cancelling signup 2 years ago
Gabby Gurdin 12df14dcdb remove messages that have already been added from analytics bulk update 2 years ago
Gabby Gurdin a791d40016 fix for room already in use analytics room error 2 years ago
Gabby Gurdin 25d0fe2fb7 Merge branch 'auto-pr' of https://github.com/pangeachat/client into auto-pr 2 years ago
Gabby Gurdin bad30b0c4c overlay message updates 2 years ago
Brord van Wierst eb19a49b15
fix analytics and add git merge cmd 2 years ago
Brord van Wierst 2f04f52943
Merge remote-tracking branch 'fluffychat/main' into auto-pr 2 years ago
krille-chan 58c873c5a7
build: Update all dependencies and remove vibrator package 2 years ago
krille-chan 7627f7b8ed
build: Update flutter_map package 2 years ago
krille-chan 97292c1e3a
build: Update emoji picker package 2 years ago
krille-chan 6f9da100a0
fix: Login with SSO on web 2 years ago
krille-chan f6c6898fb6
fix: Make chat permission settings null and type safe 2 years ago
krille-chan 02ceddf9e8
feat: Show/hide third column in chat view 2 years ago
Gabby Gurdin 64112c2a3c prevent pangea message events made from encrypted messages, display enrypted messages correctly 2 years ago
Gabby Gurdin ede472e0e8 commented out references to keyboard_shortcuts 2 years ago
Gabby Gurdin a2fb362bde catch null _choreo and _event earlier in flow, switch from error to warning 2 years ago
krille-chan e81a366a5b
refactor: Move room headers into appbar bottom field 2 years ago
krille-chan f42509f710
design: Adjust some colors in inputbar 2 years ago
krille-chan a8606f18b6
refactor: new flutter only typing animation 2 years ago
krille-chan 4fca106a51
fix: Always send info object for stickers 2 years ago
krille-chan f4196f38c3
chore: Follow up hovermenu 2 years ago
krille-chan c51fc600a2
chore: Follow up sticker design 2 years ago
The one with the braid (she/her) | Dфҿ mit dem Zopf (sie/ihr) 3c532f90ba
chore: unify desktop and mobile databases (#764)
* chore: unify desktop and mobile databases

- migrate `package:sqflite_flutter` to `sqlcipher_flutter_libs`
- use FFI for all SQLite operations
- use `SQfLiteEncryptionHelper` for database encryption
- enforce encryption for new SQLite datbase implementation
- migrate existing SQLite databases
 - encrypt unencrypted ones
 - migrate database locations to unified approach
- drop dependency on sqlite

Signed-off-by: The one with the braid <info@braid.business>

* chore: add sqlcipher to macos CI

Signed-off-by: The one with the braid <info@braid.business>

---------

Signed-off-by: The one with the braid <info@braid.business>
2 years ago
krille-chan 3e9ff75efe
chore: Remove print 2 years ago
Krille 8a9715cac2
chore: Follow up database broken handling 2 years ago
Krille eb9cf18d30
chore: Fix formatting 2 years ago
Krille 9c1bf05c0d
chore: better logs on client init failed 2 years ago
Krille-chan a06bd7e093
Merge pull request #956 from krille-chan/braid/adaptive-bottom-sheet-navigator
fix: never use root navigator for bottom sheets
2 years ago
Krille 654a423e41
chore: Follow up padding 2 years ago
Krille 1be21e6c12
chore: Follow up paddings 2 years ago
Krille 68aa2250f2
chore: Follow up input bar padding 2 years ago
Krille 0436c5c517
chore: Adjust ticker of notifications for Android 2 years ago
The one with the braid 5257d89b53 fix: never use root navigator for bottom sheets
Signed-off-by: The one with the braid <info@braid.business>
2 years ago
Gabby Gurdin b086aa49c1 fixes for null checks 2 years ago
Gabby Gurdin 62a4ea785a remove former version of editted messages from analytics 2 years ago
Krille 6e13c17682
chore: Follow up text selection color 2 years ago
Krille cba1a9bd5e
chore: Follow up audioplayer design 2 years ago
Krille f3141f955d
chore: Follow up design 2 years ago
Krille e9a9075139
chore: Follow up design 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 7183158cf9
chore: Follow up input bar design 2 years ago
Krille 20fd4dcf59
chore: Add pagekey to custom page builder 2 years ago
Gabby Gurdin 8aa05a1016 update pangea message event after editting a message 2 years ago
Krille cce5fc8fa5
chore: Follow up input bar design 2 years ago
Krille d3930cf4af
chore: Follow up inputbar design 2 years ago
Krille ed2a1af46c
chore: Follow up input bar design 2 years ago
Krille 93f0ace3cf
chore: Follow up inputbar design 2 years ago
Gabby Gurdin 924c7fe5b8 allow full username in login 2 years ago
Krille 49c1de8610
chore: follow up matrix pill 2 years ago
Gabby Gurdin 0880f6d120 add toggle for auto-playing messages in learning settings 2 years ago
Krille d83c26a3c9
chore: Follow up matrix pills 2 years ago
Krille 0b9d258e56
chore: Follow up matrix pill 2 years ago
Krille f3b3a82f0d
chore: Follow up new page transition 2 years ago
wcjord 64f57e0e48
Merge pull request #128 from pangeachat/error-analytics
Error Analytics
2 years ago
Krille f0b66fda0a
chore: More minimal matrix pill 2 years ago
Gabby Gurdin 47f15ae323 cleanup of message analytics controller 2 years ago
Krille 7e0dcc3058
chore: Follow up input bar design 2 years ago
Krille 6d4ee4ad6f
chore: Follow up input bar design 2 years ago
krille-chan 2e46ea7fd6
chore: Try out CupertinoPage instead of custom transition in router 2 years ago
krille-chan 150da0f0aa
design: Background color follow up for input bar 2 years ago
krille-chan 22b467de21
design: Make appbar in material you design for mobile mode 2 years ago
krille-chan 5687aab290
chore: Follow up audioplayer height 2 years ago
krille-chan 9b82614fba
chore: Follow up audomessage speed button design 2 years ago
krille-chan 73c08c3fdd
chore: Mark muted unread rooms with bold text 2 years ago
krille-chan 45e1122648
chore: Follow up image rendering 2 years ago
Gabby Gurdin d3ada1b627 don't show audio message sent in chat subtitle after text-to-speech message 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
krille-chan 449357b501
fix: FluffyChat should assume m.change_password capabilitiy is supported if not present per spec 2 years ago
Krille f653664b39
chore: Calc much smaller blurhash 2 years ago
Krille 935e7215e4
refactor: Sticker widget code 2 years ago
Krille 989c6146ce
chore: Calc blurhash in other thread 2 years ago
Krille a518f8a019
chore: New performant fade in for images 2 years ago
Krille bac2dceae4
chore: Follow up image bubble performance 2 years ago
Krille 5573c7fcbc
chore: Disable image transition for better performance 2 years ago
Krille 25ec229ace
refactor: Use dart blurhash 2 years ago
krille-chan 1271441eb0
chore: Follow up imagebubble 2 years ago
Krille ba05050c2b
chore: Follow up image size 2 years ago
Gabby Gurdin a673372d64 remove commented out test code 2 years ago
Gabby Gurdin 97fc7a176d error logging 2 years ago
Gabby Gurdin ee3a92b9c0 removed accidently commited code files 2 years ago
Gabby Gurdin 64c502b6fa temp fix for iOS database build errors 2 years ago
krille-chan db747afb7b
chore: Add missing command hints 2 years ago
krille-chan 2104793ecd
design: Display images in correct ratio in timeline 2 years ago
Krille 508a7e78c7
chore: Adjust design of typing indicator 2 years ago
krille-chan f6eafd576e
fix: Do not sync in background mode 2 years ago
Krille c028c69b2d
design: Nicer reactions design with size animations 2 years ago
krille-chan 8dd8edae44
chore: Follow up set room read marker 2 years ago
krille-chan e0e1b65f77
chore: Follow up message bubble design 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
krille-chan c842e3454b
chore: Follow up message bubble color 2 years ago
krille-chan 0387b955ed
chore: Follow up message bubble design 2 years ago
krille-chan 292e6c8834
design: Connect bubbles from same sender 2 years ago
krille-chan ca79beeddb
chore: Disable broken soft logout 2 years ago
krille-chan a31dce0a21
fix: Remove pantalaimon message with normal error message 2 years ago
Krille 1712d30c2f
feat: Support refresh tokens 2 years ago
Gabby Gurdin a781b8c78c removed reference to google auth key in environment.dart 2 years ago
Krille bb3865757b
chore: Follow up dismiss notifications logic 2 years ago
Krille 0eaa7aa73e
chore: Follow up notification logging 2 years ago
Krille 6d973db6fc
refactor: Better logic for removing outdated notifications 2 years ago
Krille c0ba68dff5
fix: Set readmarker on focus on web 2 years ago
Gabby Gurdin 85825120a9 merge conflict 2 years ago
wcjord 1c0c1f51b9
Merge pull request #103 from pangeachat/dm-settings
remove irrelevant settings from DM chat details
2 years ago
wcjord e5c13cf7a0
Merge pull request #105 from pangeachat/encrypted-chats
disable encryption for direct chats from user bottom sheet
2 years ago
wcjord ba525e96a7
Merge pull request #106 from pangeachat/lock-fixes
fix for bugs with locked room icons
2 years ago
wcjord f3eeb1ffc7
Merge pull request #102 from pangeachat/bot-dm
widened criteria for bot DM rooms and prevent new one from being crea…
2 years ago
wcjord a81dfb2b5f
Merge pull request #101 from pangeachat/admin-invite-fix
use mode to control invited user's power level
2 years ago
Gabby Gurdin 8bef7b2e2b fix for bugs with locked room icons 2 years ago