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
Gabby Gurdin
6461496c7e
disable encryption for direct chats from user bottom sheet
2 years ago
Gabby Gurdin
6268ff27b7
show bot in participants list and show different message with kicking bot from group chat
2 years ago
Gabby Gurdin
591b0d0fa2
remove irrelevant settings from DM chat details
2 years ago
Gabby Gurdin
67557dfb26
widened criteria for bot DM rooms and prevent new one from being created if one is already present
2 years ago
Gabby Gurdin
8f568fdb72
use mode to control invited user's power level
2 years ago
wcjord
bfdacbf3ad
Merge pull request #85 from pangeachat/dob-buttons
...
dob picker updates
2 years ago
Krille
fdc77fb6d9
fix: Set read marker on web
2 years ago
Gabby Gurdin
cba510ee76
added handling for all cases of null check
2 years ago
Gabby Gurdin
7655a978e8
null check fix
2 years ago
Gavin Mogan
a0f82a2aba
Point to correct path for auth.html so completing sso login flow no longer 404s
2 years ago
krille-chan
f56758e1c4
feat: Reply with one button in desktop
2 years ago
krille-chan
0cf6a1d74a
refactor: Enhance logic when to mark room as read
2 years ago
Gabby Gurdin
0e70e8b838
fixes
2 years ago
Gabby Gurdin
f856d37e05
overlay error fix
2 years ago
Gabby Gurdin
0667a0a58b
caching fix
2 years ago
Gabby Gurdin
9e4dc0ba20
reduce darkness of toolbar background
2 years ago
Gabby Gurdin
3118501c12
fix
2 years ago
Gabby Gurdin
d9dcb0a562
small fixes
2 years ago
Gabby Gurdin
dc7029be97
some small UI fixes, disale moderation toggle
2 years ago
Gabby Gurdin
a0df2db1f4
flutter version update
2 years ago
Gabby Gurdin
ea3689529b
switch to using matrix profile to store DOB
2 years ago
Gabby Gurdin
f5ae1297bd
sentry reporting updates
2 years ago
Gabby Gurdin
d0c6a92281
some fixes
2 years ago
Gabby Gurdin
758ebde1f7
turn dob picker into radio button choices
2 years ago
Gabby Gurdin
54e490216e
replaced blue means translation popup
2 years ago
Gabby Gurdin
ad1c017965
merge conflict
2 years ago
Gabby Gurdin
423a3c3f72
toolbar / popup updates
2 years ago
ggurdin
4883ce861f
Merge pull request #82 from pangeachat/decouple-audio
...
Decouple Audio
2 years ago
krille-chan
0e8363221b
design: Nicer QR Code design
2 years ago
krille-chan
db8e4c2916
chore: Follow up stickers
2 years ago
krille-chan
5a6016931b
design: New sticker picker next to emoji picker
2 years ago
krille-chan
6c5133abfe
chore: Follow up send filename for keyboard input
2 years ago
krille-chan
6435e703e4
feat: Add insert content via gboard
2 years ago
Krille
1324ce517d
refactor: Remove old aliases workaround
2 years ago
krille-chan
1c19c9a2a9
chore: Follow up set speed in voice messages
2 years ago
krille-chan
bf1f8ebaf5
feat: Add speed button for audioplayer
2 years ago
Gabby Gurdin
3fa94eace1
fixed pangea comments
2 years ago
Gabby Gurdin
e427524724
Merge branch 'main' into decouple-audio
2 years ago
Gabby Gurdin
87992d5581
toolbbar tooltips
2 years ago
Gabby Gurdin
b382f93abb
activate trial from toolbar
2 years ago
krille-chan
f12bf5a9bd
fix: Notifications open sometimes automatically on android
2 years ago
krille-chan
7ae9eb82e0
fix: Export session
2 years ago
krille-chan
826cce6573
refactor: Better download UX with file picker for android and iOS
2 years ago
Krille-chan
7488f620ec
Merge pull request #900 from rizzzvi/send-original-video-812
...
enhanced send video functionality by adding toggle send original
2 years ago
krille-chan
6f0d880ad8
chore: Follow up input content padding
2 years ago
Gabby Gurdin
abbcd41064
toolbar updates
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
a4d8c43bf3
Merge branch 'main' into decouple-audio
2 years ago
Gabby Gurdin
d0f889d314
some fixes
2 years ago
Gabby Gurdin
f6444d4a9a
remove timers
2 years ago
Gabby Gurdin
102f113cb8
merge conflicts
2 years ago
Gabby Gurdin
92de3e1112
Merge branch 'main' into decouple-translation
2 years ago
Gabby Gurdin
2bf855028b
card error widget
2 years ago
Gabby Gurdin
119789211c
switched to wordnet data
2 years ago
Gabby Gurdin
c24619beb1
autoplay audio in toolbar
2 years ago
Gabby Gurdin
40c7ef49c5
update toolbar after highlight change
2 years ago
Gabby Gurdin
7b91d14870
translation updates
2 years ago
Gabby Gurdin
9ea5e85f1d
overlay bbug fix
2 years ago
Gabby Gurdin
186982918d
decoupling playing audio and sending audio event
2 years ago
wcjord
45d0b559be
Merge pull request #75 from pangeachat/ui-updates
...
UI updates
2 years ago
Gabby Gurdin
0a438fdcf2
audio stuff
2 years ago
Gabby Gurdin
8ed01f54e6
Merge branch 'main' into blur-fix
2 years ago
Gabby Gurdin
d4e3195531
iOS audio fix
2 years ago
Gabby Gurdin
4903061e95
inital work
2 years ago
Gabby Gurdin
fa50637b68
audio format fix, fix for subtitle bug
2 years ago
Gabby Gurdin
1ed51c9f9d
updated recording package
2 years ago
Krille
859701e158
chore: Follow up android shortcuts
2 years ago
Krille
d2a58422b4
refactor: Use hashcode instead of string to id workaround for notifications
2 years ago
Gabby Gurdin
68825d408b
small fix to ensure loading shows up
2 years ago
wcjord
7ad50e07e2
Merge pull request #68 from pangeachat/trial-ui
...
updates to subscription paywall flow
2 years ago
Gabby Gurdin
d8927b606d
replace error popup with scaffold message
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
Gabby Gurdin
fb07dc747a
updates to subscription paywall flow
2 years ago
Krille
d6e797b04b
chore: Thumbnail follow up for notifications
2 years ago
Mubeen Rizvi
49caebcaa8
enhanced send video functionality by adding toggle send original
2 years ago
krille-chan
a6b5acb451
fix: Open room by notification happened multiple times
2 years ago
krille-chan
88f1fc1720
fix: BuildContext crash when joining room
2 years ago
krille-chan
20154e3f24
chore: Follow up notification avatar
2 years ago
Krille
e45101325f
chore: Follow up shortcut icon android
2 years ago
Krille
cc277c1431
chore: Follow up android haptic feedback
2 years ago
Krille-chan
e69f610c26
Merge pull request #890 from Bubu/fix_restoring_unimportant_event_setting
...
fix: properly initialize hideUnimportantStateEvents setting
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
Krille-chan
f8fbbf4c3e
Merge pull request #892 from Bubu/hide_presences_list
...
feat: make showing user presence info optional
2 years ago
Krille
91f4cdc7e3
chore: Follow up shortcuts on android
2 years ago
Gabby Gurdin
5a6cc913e8
disable selection if message not highlighted
2 years ago
Gabby Gurdin
d7f89eb98c
show translation of selected text
2 years ago
krille-chan
dee9323d47
feat: Add notification shortcuts to android
2 years ago
Gabby Gurdin
32fab63edb
removed setState from dispose methods
2 years ago
Gabby Gurdin
887afb0247
upgraded to most recent version of matrix sdk, fix for when to show rich text
2 years ago
Gabby Gurdin
4b5a3b2cae
get originalsent langcode if original written not available
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
c6a79f7ad0
fix: properly initialize hideUnimportantStateEvents setting
...
This setting was not applied on app restart but always initialized to
the default value. The only way change this was to go into settings and
change the toggle twice after an app restart.
2 years ago
Gabby Gurdin
cd7fbc020a
Merge branch 'main' into toolbar-testing
2 years ago
Gabby Gurdin
af9b666e30
remove expanded widget
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
William Jordan-Cooley
38b70baeb2
turn off try catch around getAudioGlobal so eerror bubbles up
2 years ago
ggurdin
2c870656a8
Merge pull request #61 from pangeachat/toolbar-testing
...
small fix to make sure message text in toolbar is always set
2 years ago
Gabby Gurdin
afb7b5c83b
small fix to make sure message text in toolbar is always set
2 years ago
ggurdin
a4ba1c8443
Merge pull request #60 from pangeachat/toolbar-testing
...
fix to update state of defintion button in toolbar
2 years ago
Gabby Gurdin
da64ed1506
fix to update state of defintion button in toolbar
2 years ago
William Jordan-Cooley
23055e65d1
fix to listening with already made audio
2 years ago
Gabby Gurdin
0bb202b9a3
some fixes for sizing
2 years ago
Gabby Gurdin
648b25a252
fix for long press selecting messages
2 years ago
ggurdin
ebbfba7ac9
added pangea tags, more testing
2 years ago
ggurdin
13b38eac29
changes from testing
2 years ago
ggurdin
8d77ca8951
merge conflicts
2 years ago
ggurdin
2cb77732e3
toolbar working
2 years ago
krille-chan
aa68e8fe3b
chore: Add more information to Person object in android notifications
2 years ago
krille-chan
ecaac9eec2
fix: Open room links with event id
2 years ago
krille-chan
2e67695645
fix: Remove status msg not changeable from old cache
2 years ago
krille-chan
f5c536878a
fix: Open room after join
2 years ago
Krille
6cc2c6a578
fix: Request notification permission on android
2 years ago
Krille
46a12d5225
fix: Share invite link of rooms
2 years ago
Krille
6fde2fbeaa
fix: whitespaces sometimes encoded in html message
2 years ago
Krille
dce3c0ae52
chore: Wait for device keys before ask bootstrap
2 years ago
Krille
2af8691536
chore: Improved error handling for recovery key
2 years ago
Krille
bad0579eb5
chore: Follow up status bubble color
2 years ago
Krille
bfcfcc9a83
chore: Follow up wallpaper size
2 years ago
ggurdin
2f6aab86da
change model key for language level -> difficulty
2 years ago
Krille
1a2a25d394
chore: Make stickers smaller
2 years ago
Krille
e96090051d
chore: Follow up wallpaper thumbnail width
2 years ago
Krille
172cd651fc
fix: Render tg-forward html tags
2 years ago
Krille
3b9245c8c7
feat: New account data wallpaper feature
2 years ago
Krille
85a868522e
fix: Missing null check in public room bottom sheet
2 years ago
Krille
1a655d6f72
fix: Use HapticFeedback.selectionClick() for long press on message
2 years ago
Krille
03728ccb42
fix: onDragDone crashes when no files found
2 years ago
ggurdin
b1abad5e30
moved functionn
2 years ago
ggurdin
4017d6333c
fix for room rules migration
2 years ago
ggurdin
c16fff76a9
merge conflict
2 years ago
William Jordan-Cooley
57957eac9e
experimenting
2 years ago
krille-chan
d0090ad8d3
chore: Adjust status msg design
2 years ago
William Jordan-Cooley
5901de1ab0
merge with main
2 years ago
ggurdin
91ea80185e
merge conflicts
2 years ago
ggurdin
fdaa9e9247
some UI updates
2 years ago
Krille
3fa9c65a2b
Revert "refactor: Dialog BuildContext"
...
This reverts commit 315a43c1a4 .
2 years ago
ggurdin
57252cce64
Merge branch 'main' into bot-options
2 years ago
William Jordan-Cooley
847ad9f8c1
coming along, next is getAudioLocal
2 years ago
ggurdin
2eb4c04d2b
added selecton to html messages
2 years ago
ggurdin
20be3b79ef
some fixes
2 years ago
ggurdin
39b9663bb7
merge conflicts
2 years ago
ggurdin
8f0f61d205
commented out message info popup
2 years ago
Krille
0d465b6deb
chore: Revert applock fix and downgrade flutter instead
2 years ago
Krille
1a0b240d5d
fix: Keyboard disappears in lockscreen
2 years ago
ggurdin
3f832a7c05
frontend elements of conversaton bot settings
2 years ago
ggurdin
ad16c6dfef
re-integrated select defintions with new fluffychat merge
2 years ago
ggurdin
84d0dd13b9
Merge branch 'main' into new-message-selection
2 years ago
ggurdin
116adc9117
fix for null check error in setclasspowerlevels
2 years ago
William Jordan-Cooley
850e78c4b8
added from main
2 years ago
William Jordan-Cooley
361690935d
in the midst of it
2 years ago
ggurdin
789e42ef7d
merge conflicts
2 years ago
ggurdin
d28ff4e997
fluffy merge and testing updates
2 years ago
Krille
9c74604838
build: Update sdk to 0.25.6
2 years ago
krille-chan
20c678553a
chore: Add more explaining text for key verification
2 years ago
krille-chan
f7c89ddf9e
chore: Resort settings and add more description text
2 years ago
krille-chan
a7a8285a55
build: Do not load emojis at initial start on web
2 years ago
krille-chan
8ec3497b54
feat: Implement private read receipts
2 years ago
krille-chan
e50153c2c8
fix: Open publicroombottomsheet by alias
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
William Jordan-Cooley
695374ee46
handling no tokens in pangea message event
2 years ago
ggurdin
0f3e1c7e16
inital work for selecting definitions
2 years ago
ggurdin
2b397a65fd
remove print statements from testing
2 years ago
ggurdin
d488ec13b8
removed expanded widget
2 years ago
ggurdin
6e27d70516
started adding bback subscription options to paywall
2 years ago
ggurdin
067b1eaf4e
adding some of the paywall bbody back
2 years ago
ggurdin
9eb1a702a3
added back paywall appbar
2 years ago
ggurdin
96cda4464d
more testing
2 years ago
ggurdin
74b2f49891
testing if issue with futures
2 years ago
ggurdin
8f474e34bf
testing if just the presense of showModalBottomSheet causes the app to freezer
2 years ago
ggurdin
60695c5907
more modal tests
2 years ago
ggurdin
5418df243d
modal tests
2 years ago
ggurdin
012b3fde1f
more testing
2 years ago
ggurdin
f219b152f9
more testing
2 years ago
ggurdin
898e549b0e
testing commenting out paywall code to see it that's the issue
2 years ago
ggurdin
00bf461c14
more tests
2 years ago
ggurdin
59e22d13ec
Merge pull request #29 from pangeachat/freezing-fix
...
testing for cause of freezing bug
2 years ago
ggurdin
68e6c5879e
testing for cause of freezing bug
2 years ago
ggurdin
4e4755d0a5
fix for fetching language list
2 years ago
Krille
40003628b9
fix: Add cancel button to key request dialog
2 years ago
William Jordan-Cooley
8620028afe
simplifying language model
2 years ago
William Jordan-Cooley
0fb7bec48e
choreo endpoint for language list
2 years ago
William Jordan-Cooley
2b1620643a
switching back to staging choreo url
2 years ago
Krille
708629acca
chore: Follow up linkify code
2 years ago
Krille
e39f046b1e
fix: Encode component for links correctly
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
William Jordan-Cooley
e94c76ada8
feature complete
2 years ago
Krille
e6bbb8f980
fix: Wait for user device keys before start verification
2 years ago
wcjord
46df9e5381
Merge pull request #26 from pangeachat/gpt-it
...
Gpt it
2 years ago
Krille
23fe757599
fix: text nodes with multiple links crash the timeline
2 years ago
William Jordan-Cooley
7e042f127f
switching back to staging choreo
2 years ago
William Jordan-Cooley
15158ccfa5
gpt it implemented :)
2 years ago
Krille
e0ecdee5d5
chore: Remove vibration on iOS for long press
2 years ago
ggurdin
5f3ee270a4
minor UI fixes from mobile testing
2 years ago
wcjord
ea8b3d4065
Merge pull request #18 from pangeachat/filter-events
...
Refresh space view based on filtered events
2 years ago
krille-chan
7332e533d0
design: Better paddings in tablet mode
2 years ago