ThomasSession
d0d7626db4
Moving the heavy lifting code in a coroutine to help with ANRs
2024-09-16 14:47:58 +10:00
ThomasSession
d044f12d3f
Merge pull request #1669 from oxen-io/feature/dynamic-community-rights
...
Listening to changes in community write access
2024-09-16 10:09:58 +10:00
ThomasSession
c3cf2b8d03
Updated tests
2024-09-16 09:59:34 +10:00
ThomasSession
7b7c053d18
Using the right button for recovery banner
2024-09-16 09:45:31 +10:00
ThomasSession
1f6a1b13b2
Using groupId as the key instead of the server alone
2024-09-16 09:35:19 +10:00
ThomasSession
915c617364
More dialog platform consistency
2024-09-16 09:30:55 +10:00
ThomasSession
0d158b62e4
Cleaning up modals for platform consistency
2024-09-16 09:29:19 +10:00
ThomasSession
cc63fa3eca
Removing uneeded line in the "Report a bug" help category in settings
2024-09-16 09:15:23 +10:00
ThomasSession
e80f463bd1
Listening to changes in community write access
...
In order to allow the showing and hiding of the input bar dynamically
2024-09-16 09:03:17 +10:00
ThomasSession
f2705720a7
SES-2722 & SES-2718
...
Fixing strings issues
Also removed all translations for now as the update was full of errors. they will be fixed and added back soon.
2024-09-13 16:13:27 +10:00
ThomasSession
cf92c458a0
Latest strings
2024-09-13 15:32:44 +10:00
ThomasSession
74787f949c
Making sure camera perm updates in QR and new string for rationale dialog
2024-09-13 11:49:12 +10:00
ThomasSession
bdbc2c1e50
SES-348 Adding a char limit to the input field in conversations
2024-09-13 10:51:16 +10:00
ThomasSession
41386fc716
Merge pull request #1664 from oxen-io/fix/strings-update
...
Strings update
2024-09-12 16:55:54 +10:00
ThomasSession
b9f06c34e7
Deleting tests no longer needed
2024-09-12 16:45:12 +10:00
ThomasSession
304679dac6
Strings update
...
Updating strings
Removed non crowdin strings
Removed the locale wrapper as we do not support in app language changes
2024-09-12 16:29:27 +10:00
ThomasSession
d30ff252ab
SES-2715 Calls toggle and Mic permission
...
Making sure we tell the user when microphone permissions are denied permanently when toggling calls on.
2024-09-12 09:38:24 +10:00
ThomasSession
ad944e3398
Avatar dialog shows a red "remove" button
2024-09-11 14:35:21 +10:00
ThomasSession
0218bf9dc3
Merge branch 'release/1.20.0' of https://github.com/oxen-io/session-android into release/1.20.0
2024-09-11 14:24:12 +10:00
ThomasSession
4cb9372d0f
SES-2713 - band dialog strings
...
Also tweaking xml dialog's margin so they look like Compose's material dialogs
2024-09-11 14:24:02 +10:00
SessionHero01
93af215d4e
SES-2696 - Fix disappearing message
2024-09-11 13:44:30 +10:00
ThomasSession
0fd801accb
SES-2702 - making sure we hook the permission results everywhere
2024-09-11 10:56:38 +10:00
ThomasSession
b452a17b42
Merge pull request #1661 from oxen-io/feature/ses-2655
...
SES-2655 standardise thread body
2024-09-11 08:57:15 +10:00
ThomasSession
3a565a15ea
SES-2655 standardise thread body
2024-09-10 16:52:19 +10:00
ThomasSession
a2c4d6fb46
Fixing mute
2024-09-10 16:32:40 +10:00
ThomasSession
2ebd20c31e
Merge pull request #1660 from oxen-io/feature/strings-fixes
...
SES-2688 SES-2689
2024-09-10 11:14:47 +10:00
ThomasSession
c68dc4f12f
Fixing up the muting as you can't add more than the max int....
2024-09-10 10:33:14 +10:00
ThomasSession
e6c224bec4
WRITE_EXTERNAL_STORAGE relates to sdk <= 28
2024-09-10 09:24:32 +10:00
ThomasSession
150208cc56
SES-2688 SES-2689
...
Reworking permission logic
Added the ability to copy build number from debug menu (requested by Miki)
2024-09-09 18:13:25 +10:00
ThomasSession
fe7d3ef7fe
Cleaning up permissions
...
Accompanist doesn't handle "ask every time" properly so we need to use our old xml methods
2024-09-09 16:17:37 +10:00
ThomasSession
a6efb43f3e
Merge pull request #1659 from oxen-io/feature/strings-updates
...
Feature/strings updates
2024-09-09 14:31:46 +10:00
ThomasSession
83b08cc438
Fixing Camera permissions
2024-09-09 14:29:29 +10:00
ThomasSession
85161ffe33
PR comment
2024-09-09 13:45:17 +10:00
ThomasSession
87e3f93a61
SES-2675 - Standardisingdenied mic permission
2024-09-09 12:00:43 +10:00
ThomasSession
1761024911
SES-2692 only save valid media in message details
2024-09-09 11:46:55 +10:00
ThomasSession
4e2cef6346
Fixing 'Leave group dialog' from inside the group settings
2024-09-09 11:32:01 +10:00
ThomasSession
ae64189aa4
Differentiating between voice notes and regular audio
2024-09-09 11:09:17 +10:00
Fanchao Liu
a6886f1375
[SES-2694] Incorrect back press warning message ( #1657 )
2024-09-09 11:06:50 +10:00
ThomasSession
422b8b246f
Fixing the remaining tasks
...
Group notification option was missing
Using the appropriate disappearing message string
Don't show 'uploading' state for quotes/replies
2024-09-09 10:54:58 +10:00
ThomasSession
c0bf015049
SES-2651 - New avatar picker
...
Updated the avatar picker to match the designs. Had to rewrite it in Compose and moved the logic to the VM.
We could moev the whole settings page to compose in another step now that we have the VM set up.
2024-09-09 09:32:07 +10:00
ThomasSession
c6333384da
Merge branch 'feature/strings-updates' of https://github.com/oxen-io/session-android into feature/strings-updates
2024-09-09 07:42:24 +10:00
ThomasSession
c38efc2ef8
WIP for new avatar selection
2024-09-06 18:09:18 +10:00
fanchao
aef0adb714
[SES-2695] Incorrect message request approval on home screen
2024-09-06 14:41:26 +10:00
ThomasSession
2174976716
Do not change the text color on emioji picker
2024-09-06 10:52:13 +10:00
ThomasSession
f44d066e67
Changed the missed call control message logic
...
The control message is now clickable when the phone toggle is disabled or when the microphone permission is not given
2024-09-06 09:42:16 +10:00
ThomasSession
4860adcd86
Added a new control message type to handle missed calls due to permissions
2024-09-06 09:39:32 +10:00
ThomasSession
5795998b81
Making sure we do not crash when making/receiving a call without the microphone permission
2024-09-06 09:39:32 +10:00
ThomasSession
139f4ba39c
New strings + new camera permission handling
2024-09-06 09:28:46 +10:00
ThomasSession
4fd39614f5
Comments for future changes in JoinCommunityFragment
2024-09-06 08:35:04 +10:00
ThomasSession
fa90b746b2
Using the Compose version of our QR scanning
...
Deleting non needed files
2024-09-06 08:35:04 +10:00