Commit Graph

2651 Commits

Author SHA1 Message Date
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
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
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
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
ThomasSession
a7843af306 Updated QR screen to show dialog when permission is permanently denied
Missing the real string for it!
2024-09-06 08:35:04 +10:00
ThomasSession
2c3e73b2a7 Added a control message when the current user accepts a message request 2024-09-06 08:35:04 +10:00
ThomasSession
14207c75c7 Better ripple for home FAB 2024-09-06 08:35:04 +10:00
ThomasSession
7f8e9fd582 Reverted changes on DMs 2024-09-06 08:35:04 +10:00
ThomasSession
3db8b46be1 Strings update 2024-09-06 08:35:04 +10:00
ThomasSession
bc067b6848 Adding padding so that context menu doesn't hit the bottom of the screen 2024-09-06 08:35:04 +10:00