ThomasSession
54ef260aa9
Feature/standardised message deletion ( #1685 )
...
* Initial commit with high level structure for new message deletion logic
* Adding admin logic
* New dialog styles
* Matching existing dialog closer to new designs
* Using the theme attribute danger instead of a hardcoded colour
* Using classes for the dialogs
Also cleaned up older references to align with newer look
* Adding cancel handling
Cleaning unused code
* Handling local deletion with batch message deletion
* Reusing the 'delete locally'
* Delete on device should "marl the message as deleted", not remove it from the db directly
* Displaying "marked as deleted" messages
Split the `BASE_DELETED_TYPE` into two types:
BASE_DELETED_OUTGOING_TYPE and BASE_DELETED_INCOMING_TYPE
so we can differentiate them visually.
* Proper handling of merged code
* Removed temp bg color
* Making sure the deleted message view is visible
* Renaming functions for clarity
* Adding the ability to customise the text for the deleted control messages
* Removing code that was added back from merging dev back in
* Using the updated strings
* Toast confirmation on 'delete locally'
* Recreating xml dialogs in Compose and moved logic in VM
* Removing hardcoded strings
* Updated message deletion logic
Still need to finalise "note to self" and "legacy groups"
* Deletion logic rework
Moving away from promises
* More deletion logic
Hndling unsend request retrieval as per figma docs
* Making sure multi-select works as expectec
* Multi message handling
Sharing admin logic
* Deleting reactions when deleting a message
* Deleting reactions when deleting a message
* Grabbing server hash from notification data
* Fixed unit tests
* Handling deletion od "marked as deleted" messages
* Handling Control Messages longpress and deletion
* Back up handling of no map data for huawei notifications
Also rethemed the send buttona dn home plus button to have better ax contrast by standardising the colour displayed on the accent color to be the same as the one on the sent messages
* Removed test line
* Reworking the deletion dialogs
We removed the 'delete locally' dialog, instead we show the 'delete for everyone' with the second option disabled
* Outgoing messages can all be marked as 'delete for everyone'
Cleaned up invisible copy button on black bgs
* PR feedback
* Updated huawei file and tested notifications
* Fixed SES-2802
Only force the priority to visible when going from not approved to approved
* Syncing state diaplays as sent
Syncing happens in the bg so the user doesn't need to know of it hence the status can display as "Sent" during the syncing phase.
Resyncing, in case it happens, can display the "Syncing" status as it would happen after a syncing error.
* Latest strings
---------
Co-authored-by: ThomasArtProcessors <71994342+ThomasArtProcessors@users.noreply.github.com>
2024-10-14 15:33:11 +11:00
ThomasSession
bf6157997a
Making sure restored accounts do not display deleted messages
...
When getting messages we check if the contact was marked as hidden and compare the timestamps of both the message and the config object to check whether to re-show the thread or not.
2024-10-14 10:42:10 +11:00
ThomasSession
a3abf94b6b
Latest translations
2024-10-04 14:23:59 +10:00
ThomasSession
c956b2050c
Making sure we don't pass in a null recipient name
2024-09-30 13:32:08 +10:00
ThomasSession
e4a8fc2bc6
Updated strings codes to align with the playstore
2024-09-25 09:15:37 +10:00
ThomasSession
b52fb758c5
Latest translations
2024-09-24 13:23:45 +10:00
Al Lansley
a0d6fd8a4c
Removed google translated time unit files and forced the system to provide localised time unit strings
2024-09-23 14:35:13 +10:00
ThomasSession
a32f8d27c0
Latest strings and RTL assets
2024-09-20 16:10:33 +10:00
ThomasSession
be5b79d36d
New strings script removes non-required duplicate regional folders
2024-09-19 17:19:38 +10:00
ThomasSession
922077eac8
Latest strings
2024-09-19 16:13:37 +10:00
ThomasSession
d60db11585
Have to remove translations for now
2024-09-18 11:59:06 +10:00
ThomasSession
c42ef84d80
Latest Strings
2024-09-17 15:14:32 +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
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
3a565a15ea
SES-2655 standardise thread body
2024-09-10 16:52:19 +10:00
ThomasSession
4e2cef6346
Fixing 'Leave group dialog' from inside the group settings
2024-09-09 11:32:01 +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
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
139f4ba39c
New strings + new camera permission handling
2024-09-06 09:28:46 +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
3db8b46be1
Strings update
2024-09-06 08:35:04 +10:00
ThomasSession
86f89f8c61
Updated constants file
2024-09-06 08:35:03 +10:00
ThomasSession
81f56de11c
Latest strings and handling bold
2024-09-06 08:34:32 +10:00
ThomasSession
2f4c605613
Strings updates
...
Latest strings
Removed the LEGACY disappearing messages
New title for Share activity (also formatted the lines)
2024-09-06 08:34:32 +10:00
ThomasSession
ed3cd4be24
Removing the non translatable tags
2024-09-06 08:33:03 +10:00
ThomasSession
c4f0854335
Fixing the crashing Share feature
...
TODO: Rebuild this screen in compose because the search functionality is not working
2024-09-06 08:30:11 +10:00
Fanchao Liu
67bcc937ce
Strings work
...
Squashed commit of the following:
commit 86cab0e11e
Author: ThomasSession <thomas.r@getsession.org>
Date: Fri Aug 30 10:17:04 2024 +1000
Bringing my xml dialog styling from my 'Standardise message deletion' branch
commit 706d1aadd8
Author: ThomasSession <thomas.r@getsession.org>
Date: Fri Aug 30 09:49:48 2024 +1000
fixing up clear data dialog
Removing unused code
commit f90599451f
Author: Al Lansley <al@oxen.io>
Date: Fri Aug 30 09:13:51 2024 +1000
Replaced 'now' with 12/24 hour time
commit 16b8ad46c0
Author: alansley <aclansley@gmail.com>
Date: Thu Aug 29 17:34:03 2024 +1000
Fix two one-liner issues
commit 4c6c450b32
Merge: 052f910d69
beb89d5b74
Author: ThomasSession <thomas.r@getsession.org>
Date: Thu Aug 29 17:07:16 2024 +1000
Merge branch 'strings-squashed' of https://github.com/oxen-io/session-android into strings-squashed
commit 052f910d69
Author: ThomasSession <thomas.r@getsession.org>
Date: Thu Aug 29 17:06:53 2024 +1000
More bold fixing
commit beb89d5b74
Author: fanchao <git@fanchao.dev>
Date: Thu Aug 29 17:00:37 2024 +1000
Fix incorrect group member left message
commit 5773f05a5c
Merge: d35482daba
1cec477020
Author: ThomasSession <thomas.r@getsession.org>
Date: Thu Aug 29 15:21:44 2024 +1000
Merge branch 'strings-squashed' of https://github.com/oxen-io/session-android into strings-squashed
commit d35482daba
Author: ThomasSession <thomas.r@getsession.org>
Date: Thu Aug 29 15:20:13 2024 +1000
More bold fixes and UI tweaks
commit 78a9ab7159
Author: ThomasSession <thomas.r@getsession.org>
Date: Thu Aug 29 14:03:41 2024 +1000
Making sure we bold appropriately
commit 1cec477020
Author: alansley <aclansley@gmail.com>
Date: Thu Aug 29 13:33:50 2024 +1000
Made call to 'getQuantityString' pass the count twice because otherwise it doesn't work correctly
commit 8e80ab08a9
Author: ThomasSession <thomas.r@getsession.org>
Date: Thu Aug 29 13:28:54 2024 +1000
Using the existing implementation
commit cb9554ab38
Author: alansley <aclansley@gmail.com>
Date: Thu Aug 29 12:32:30 2024 +1000
Merge CrowdIn strings circa 2024-08-29
commit dd57da70f6
Author: alansley <aclansley@gmail.com>
Date: Thu Aug 29 09:06:22 2024 +1000
Updated Phrase usage in ConversationAdapter
commit 34b15d7865
Author: alansley <aclansley@gmail.com>
Date: Thu Aug 29 09:03:55 2024 +1000
Converted TransferControlView into Kotlin and updated Phrase usage
commit a35a7a6a96
Author: alansley <aclansley@gmail.com>
Date: Thu Aug 29 08:55:16 2024 +1000
Converted MessageReceipientNotificationBuilder to Kotlin & updated Phrase usage
commit 6dd93b33f2
Author: alansley <aclansley@gmail.com>
Date: Thu Aug 29 08:25:24 2024 +1000
Update MuteDialog, LinkPreviewDialog, and PathActivity
commit e7dd1c582d
Author: alansley <aclansley@gmail.com>
Date: Thu Aug 29 08:16:09 2024 +1000
Updated DisappearingMessages.kt and HelpSettingsActivity.kt
commit 5bd55ea993
Author: alansley <aclansley@gmail.com>
Date: Thu Aug 29 08:01:30 2024 +1000
Converted SwitchPreferenceCompat to Kotlin and fixed the BlockedDialog using the joinCommunity string for some bizarre reason
commit d3fb440d05
Author: alansley <aclansley@gmail.com>
Date: Thu Aug 29 07:15:03 2024 +1000
Removed R.string.gif and replaced with a string constant
commit ace58e3493
Author: alansley <aclansley@gmail.com>
Date: Thu Aug 29 07:11:53 2024 +1000
getSubbedString correction
commit 2a8f010369
Merge: ce8efd7def
116bef3c71
Author: alansley <aclansley@gmail.com>
Date: Wed Aug 28 16:31:43 2024 +1000
Merge branch 'compose-open-url-dialog' into strings-squashed
commit ce8efd7def
Author: alansley <aclansley@gmail.com>
Date: Wed Aug 28 16:31:11 2024 +1000
WIP
commit 114066ad5f
Author: alansley <aclansley@gmail.com>
Date: Wed Aug 28 15:30:02 2024 +1000
Push before changing over all the Phrase.from to extension method calls
commit 116bef3c71
Author: ThomasSession <thomas.r@getsession.org>
Date: Wed Aug 28 15:25:03 2024 +1000
For safety
commit 0b1a71a582
Author: ThomasSession <thomas.r@getsession.org>
Date: Wed Aug 28 15:23:02 2024 +1000
Cleaning other use of old url dialog
commit 20abbebf4a
Author: ThomasSession <thomas.r@getsession.org>
Date: Wed Aug 28 15:19:46 2024 +1000
Forgot !!
commit 25132c6342
Author: ThomasSession <thomas.r@getsession.org>
Date: Wed Aug 28 15:13:58 2024 +1000
Proper set up for the Open URL dialog
commit 1f68791da9
Author: alansley <aclansley@gmail.com>
Date: Wed Aug 28 14:35:05 2024 +1000
Replaced placeholder text with new string
commit 8d97f31b4d
Author: alansley <aclansley@gmail.com>
Date: Wed Aug 28 14:31:52 2024 +1000
Adjusted comment
commit dfebe6f3f9
Author: alansley <aclansley@gmail.com>
Date: Wed Aug 28 14:25:23 2024 +1000
Moved block/unblock string selection logic into ViewModel and fixed a comment
commit 736b5313e6
Author: alansley <aclansley@gmail.com>
Date: Wed Aug 28 14:02:54 2024 +1000
Changed toast to warning - although condition to trigger should not be possible
commit 413bc0be4b
Author: alansley <aclansley@gmail.com>
Date: Wed Aug 28 13:55:04 2024 +1000
Adjusted EditGroupMembers to match iOS and fixed up save attachment commentary / logic
commit ae7164ecbb
Merge: 5df981bc7a
d1c4283f42
Author: alansley <aclansley@gmail.com>
Date: Wed Aug 28 09:51:58 2024 +1000
Merge branch 'dev' into strings-squashed
commit 2aa58f4dd6
Author: alansley <aclansley@gmail.com>
Date: Wed Aug 28 08:27:03 2024 +1000
WIP compose openURL dialog
commit 5df981bc7a
Author: alansley <aclansley@gmail.com>
Date: Tue Aug 27 15:51:38 2024 +1000
Adjusted NotificationRadioButton that takes string IDs to act as a pass-through
commit 96453f1f1e
Author: alansley <aclansley@gmail.com>
Date: Tue Aug 27 15:42:33 2024 +1000
Added some TODO markers for tomorrow
commit a402a1be79
Author: alansley <aclansley@gmail.com>
Date: Tue Aug 27 15:33:55 2024 +1000
Adjusted Landing page string substitutions to cater for emojis
commit 4809b5444b
Author: alansley <aclansley@gmail.com>
Date: Tue Aug 27 15:12:39 2024 +1000
Removed unused 'isEmpty' utility methods
commit b52048a080
Author: alansley <aclansley@gmail.com>
Date: Tue Aug 27 14:42:57 2024 +1000
Addressed many aspects of PR feedback + misc. strings issues
commit 9cdbc4b80b
Author: alansley <aclansley@gmail.com>
Date: Tue Aug 27 09:50:51 2024 +1000
Adjusted strings as per Rebecca's 'String Changes' spreadsheet
commit 4d7e4b9e2c
Merge: 3c576053a3
1393335121
Author: alansley <aclansley@gmail.com>
Date: Tue Aug 27 08:19:53 2024 +1000
Merge branch 'dev' into strings-squashed
commit 3c576053a3
Author: alansley <aclansley@gmail.com>
Date: Mon Aug 26 17:11:45 2024 +1000
Moved into libsession for ease of access to control message view creation
commit b908a54a44
Merge: 404fb8001c
bfbe4a8fd2
Author: alansley <aclansley@gmail.com>
Date: Mon Aug 26 11:54:09 2024 +1000
Merge branch 'dev' into strings-squashed
commit 404fb8001c
Author: alansley <aclansley@gmail.com>
Date: Mon Aug 26 11:52:41 2024 +1000
Performed a PR pass to fix up anything obvious - there's still a few things left TODO
commit 53978f818d
Author: Al Lansley <al@oxen.io>
Date: Fri Aug 23 14:13:11 2024 +1000
Cleaned up HomeActivityTests.kt
commit 5f82571bef
Merge: 69b8bd7396
8deb21c0c6
Author: Al Lansley <al@oxen.io>
Date: Fri Aug 23 08:59:21 2024 +1000
Merge branch 'dev' into strings-squashed
commit 69b8bd7396
Author: alansley <aclansley@gmail.com>
Date: Thu Aug 22 16:20:17 2024 +1000
Added back app_name string so app names properly, fixed API 28 save issue, made some buttons display as red if they should
commit e3cab9c0d9
Author: alansley <aclansley@gmail.com>
Date: Thu Aug 22 14:26:48 2024 +1000
SS-75 Prevented ScrollView vertical scroll bar from fading out
commit b0b835092d
Author: alansley <aclansley@gmail.com>
Date: Thu Aug 22 14:07:49 2024 +1000
SS-64 Removed all 'Unblocked {name}' toasts as per instructions
commit c3c35de408
Merge: efc2ee2824
8e10e1abf4
Author: alansley <aclansley@gmail.com>
Date: Thu Aug 22 13:43:00 2024 +1000
Merge branch 'dev' into strings-squashed
commit efc2ee2824
Author: alansley <aclansley@gmail.com>
Date: Thu Aug 22 13:40:59 2024 +1000
Added some comments about the new CrowdIn strings
commit 7a03fb37ef
Author: alansley <aclansley@gmail.com>
Date: Thu Aug 22 13:08:03 2024 +1000
Initial integration of CrowdIn strings (English only)
commit 9766c3fd0b
Author: alansley <aclansley@gmail.com>
Date: Thu Aug 22 09:55:14 2024 +1000
SS-75 Added 'Copied' toast when the user copies a URL in the Open URL dialog
commit 59b4805b8b
Author: alansley <aclansley@gmail.com>
Date: Thu Aug 22 09:51:01 2024 +1000
SS-75 Prevent 'Are you sure you want to open this URL?' dialog from being excessively tall when given a very long URL
commit b7f627f03c
Author: alansley <aclansley@gmail.com>
Date: Wed Aug 21 14:54:17 2024 +1000
Made closed group deleting-someone-elses msgs use 'Delete message' or 'Delete Messages' appropriately
commit 69f6818f99
Author: alansley <aclansley@gmail.com>
Date: Wed Aug 21 13:53:58 2024 +1000
Adjusted SS-64 so that all Block / Unblock buttons now use that text and are displayed in red
commit 2192c2c007
Merge: 2338bb47ca
eea54d1a17
Author: alansley <aclansley@gmail.com>
Date: Wed Aug 21 13:28:16 2024 +1000
Merge branch 'dev' into strings-squashed
commit 2338bb47ca
Author: alansley <aclansley@gmail.com>
Date: Tue Aug 20 19:11:40 2024 +1000
Converted DefaultMessageNotifier to Kotlin because it needs adjustment & that Java is nasty
commit 6b29e4d8ce
Author: alansley <aclansley@gmail.com>
Date: Tue Aug 20 17:53:27 2024 +1000
Added a note about the plurals for search results
commit f7748a0c05
Author: alansley <aclansley@gmail.com>
Date: Tue Aug 20 16:06:24 2024 +1000
Corrected text on storage permission dialog
commit f6b6256598
Author: alansley <aclansley@gmail.com>
Date: Tue Aug 20 14:44:25 2024 +1000
Minor cleanup of BlockedContactsActivity
commit e3d4870d81
Author: alansley <aclansley@gmail.com>
Date: Tue Aug 20 14:41:14 2024 +1000
Addressed changes to fix SS-64 / QA-146 - unblocking contacts modal & toast adjustments
commit e812527358
Merge: 5e02e1ef5c
9919f716a7
Author: alansley <aclansley@gmail.com>
Date: Tue Aug 20 13:27:35 2024 +1000
Merge branch 'dev' into strings-squashed
commit 5e02e1ef5c
Author: alansley <aclansley@gmail.com>
Date: Tue Aug 20 09:39:16 2024 +1000
Added 'NonTranslatableStringConstants' file
commit 816f21bb29
Author: alansley <aclansley@gmail.com>
Date: Tue Aug 20 09:30:30 2024 +1000
Addressed commit feedback & removed desktop string 'attachmentsClickToDownload' as we use 'attachmentsTapToDownload'
commit acc8d47c68
Author: Al Lansley <al@oxen.io>
Date: Mon Aug 19 16:22:08 2024 +1000
SES-1571 Large messages show warning toast
commit 27ca77d5c4
Merge: 27bc90bf1f
f379604c54
Author: Al Lansley <al@oxen.io>
Date: Mon Aug 19 11:19:27 2024 +1000
Merge branch 'dev' into strings-squashed
commit 27bc90bf1f
Author: Al Lansley <al@oxen.io>
Date: Mon Aug 19 08:59:38 2024 +1000
Cleaned up some comments and content description
commit 558684a56d
Merge: 90d7064c18
93a28906fb
Author: Al Lansley <al@oxen.io>
Date: Mon Aug 19 08:41:47 2024 +1000
Merge branch 'dev' into strings-squashed
commit 90d7064c18
Author: Al Lansley <al@oxen.io>
Date: Thu Aug 15 12:13:30 2024 +1000
Fixed issue where new closed groups would display a timestamp instead of the 'groupNoMessages' text
commit 51ef0ec81c
Author: Al Lansley <al@oxen.io>
Date: Thu Aug 15 09:45:28 2024 +1000
Replaced string 'CreateProfileActivity_profile_photo' with the string 'photo' which has the same text ('Photo')
commit eecce08c25
Merge: 01009cf521
5a248da445
Author: Al Lansley <al@oxen.io>
Date: Thu Aug 15 09:38:10 2024 +1000
Merge branch 'dev' into strings-squashed
commit 01009cf521
Author: Al Lansley <al@oxen.io>
Date: Thu Aug 15 08:37:19 2024 +1000
Changed allowed emoji reactions per minute from 5 (which I used for testing) to 20 (production)
commit 9441d1e08d
Author: Al Lansley <al@oxen.io>
Date: Thu Aug 15 08:34:16 2024 +1000
Refactored emoji rate limiter to use a timestamp mechanism rather than removing queue items after a delay
commit 6cd6cc3e26
Author: alansley <aclansley@gmail.com>
Date: Wed Aug 14 16:48:07 2024 +1000
Adjusted emoji rate limit to 20 reactions per minute to match acceptance criteria
commit edd154d8e1
Author: alansley <aclansley@gmail.com>
Date: Wed Aug 14 16:02:16 2024 +1000
SS-78 / SES-199 Mechanism required to limit emoji reaction rate
commit a8ee5c9f3b
Author: alansley <aclansley@gmail.com>
Date: Wed Aug 14 14:51:40 2024 +1000
Replaced hard-coded 'Session' with '{app_name}' in 'callsSessionCall'
commit 621094ebe4
Author: alansley <aclansley@gmail.com>
Date: Wed Aug 14 13:40:01 2024 +1000
SS-72 Update save attachment models + add one-time warning that other apps can access saved attachments
commit 0c83606539
Author: alansley <aclansley@gmail.com>
Date: Tue Aug 13 15:50:35 2024 +1000
SS-75 Open URL modal change
commit 802cf19598
Author: Al Lansley <al@oxen.io>
Date: Mon Aug 12 16:42:15 2024 +1000
Open or copy URL WIP
commit ea84aa1478
Author: Al Lansley <al@oxen.io>
Date: Mon Aug 12 14:17:04 2024 +1000
Tied in bandDeleteAll string
commit 93b8e74f2d
Author: Al Lansley <al@oxen.io>
Date: Mon Aug 12 11:34:03 2024 +1000
Job done! All Accessibility ID strings mapped and/or dealt with appropriately!
commit fc3b4ad367
Author: Al Lansley <al@oxen.io>
Date: Mon Aug 12 09:49:57 2024 +1000
Further AccessibilityId mapping & fixed group members counts to display correct details
commit 558d6741b1
Author: alansley <aclansley@gmail.com>
Date: Fri Aug 9 17:24:44 2024 +1000
End of day push
commit 73fdb16214
Author: alansley <aclansley@gmail.com>
Date: Fri Aug 9 15:57:06 2024 +1000
Localised time strings working - even if the unit tests aren't
commit 436175d146
Author: alansley <aclansley@gmail.com>
Date: Fri Aug 9 13:54:09 2024 +1000
Relative time string WIP
commit f309263e39
Merge: 45c4118d52
007e705cd9
Author: alansley <aclansley@gmail.com>
Date: Fri Aug 9 11:39:13 2024 +1000
Merge dev
commit 45c4118d52
Author: Al Lansley <al@oxen.io>
Date: Thu Aug 8 16:43:02 2024 +1000
Further AccessibilityId mapping WIP
commit 31bac8e30e
Author: Al Lansley <al@oxen.io>
Date: Thu Aug 8 10:53:30 2024 +1000
Further accessibility ID changes & removed fragment_new_conversation_home.xml
commit 9c2111e66e
Author: alansley <aclansley@gmail.com>
Date: Wed Aug 7 13:13:52 2024 +1000
AccessibilityId WIP
commit 1e9eeff86a
Author: alansley <aclansley@gmail.com>
Date: Wed Aug 7 11:06:39 2024 +1000
AccessibilityId adjustments & removed some unused XML layouts
commit e5fd2c8cc0
Author: alansley <aclansley@gmail.com>
Date: Wed Aug 7 09:22:14 2024 +1000
AccessibilityId refactor WIP
commit 399796bac3
Author: alansley <aclansley@gmail.com>
Date: Tue Aug 6 15:51:53 2024 +1000
AccessibilityId WIP - up to AccessibilityId_reveal_recovery_phrase_button
commit a8d72dfcc0
Author: alansley <aclansley@gmail.com>
Date: Tue Aug 6 14:12:10 2024 +1000
Cleaned up a few comments and fixed some plurals logic
commit be400d8f4f
Author: alansley <aclansley@gmail.com>
Date: Tue Aug 6 11:32:08 2024 +1000
Removed commented out merge conflict marker
commit 5cbe289a8d
Merge: 5fe123e7b5
d6c5ab2b18
Author: alansley <aclansley@gmail.com>
Date: Tue Aug 6 11:30:50 2024 +1000
Merge dev and cleanup
commit 5fe123e7b5
Author: Al Lansley <al@oxen.io>
Date: Mon Aug 5 14:37:47 2024 +1000
Adjusted sending of mms messages to show 'Uploading' rather than 'Sending' as per SES-1721
commit d3f8e928b6
Merge: 00552930e6
cd1a0643e3
Author: Al Lansley <al@oxen.io>
Date: Mon Aug 5 13:30:03 2024 +1000
Merge branch 'dev' into strings-squashed
commit 00552930e6
Author: Al Lansley <al@oxen.io>
Date: Mon Aug 5 13:28:55 2024 +1000
Removed unused helpReportABugDesktop strings
commit 6c0450b487
Author: Al Lansley <al@oxen.io>
Date: Mon Aug 5 12:59:15 2024 +1000
Renamed 'quitButton' string to just 'quit'
commit 284c485903
Author: Al Lansley <al@oxen.io>
Date: Mon Aug 5 12:00:35 2024 +1000
Replaced 'screenSecurity' with 'screenshotNotifications' as the title of the notifications toggle
commit 6948d64fa8
Author: Al Lansley <al@oxen.io>
Date: Mon Aug 5 10:45:05 2024 +1000
WIP
commit bc94cb78db
Author: alansley <aclansley@gmail.com>
Date: Fri Aug 2 16:21:16 2024 +1000
End of day push
commit 1a2df3798a
Merge: c7fdb6aed9
a56e1d0b91
Author: alansley <aclansley@gmail.com>
Date: Fri Aug 2 15:20:19 2024 +1000
Merged dev
commit c7fdb6aed9
Author: alansley <aclansley@gmail.com>
Date: Fri Aug 2 14:21:11 2024 +1000
Replaced string 'dialog_disappearing_messages_follow_setting_confirm' with 'confirm'
commit 2992d590d9
Author: alansley <aclansley@gmail.com>
Date: Fri Aug 2 14:01:00 2024 +1000
Removed string 'attachment_type_selector__gallery' and associated / un-used 'attachment_type_selector.xml' layout
commit 4218663c95
Author: alansley <aclansley@gmail.com>
Date: Fri Aug 2 13:39:54 2024 +1000
Removed 'message_details_header__disappears' and the unused 'activity_message_detail.xml' which was the only reference to it
commit ba2d0275e4
Author: alansley <aclansley@gmail.com>
Date: Fri Aug 2 12:15:42 2024 +1000
Implemented task SS-79 to only provide a save attachment menu option when the attachment download is complete
commit 20662c8222
Merge: 608c984a6b
fbbef4898a
Author: alansley <aclansley@gmail.com>
Date: Wed Jul 31 13:08:04 2024 +1000
Merge branch 'dev' into strings-squashed
commit 608c984a6b
Author: alansley <aclansley@gmail.com>
Date: Tue Jul 30 16:58:08 2024 +1000
Actually remove the 4 specific time period mute strings
commit 006a4e8bad
Author: alansley <aclansley@gmail.com>
Date: Tue Jul 30 16:43:54 2024 +1000
Cleaned up MuteDialog.kt
commit d3177f9f1a
Author: alansley <aclansley@gmail.com>
Date: Tue Jul 30 16:27:06 2024 +1000
Added a 1 second kludge to the mute for subtitle so that it initially shows 1 hour not 59 minutes etc.
commit d568a86649
Author: alansley <aclansley@gmail.com>
Date: Tue Jul 30 16:20:20 2024 +1000
Removed 'Muted for' strings and fixed it up to use 'Mute for {large_time_unit}' across the board
commit 84f6f19cf4
Author: alansley <aclansley@gmail.com>
Date: Tue Jul 30 11:03:46 2024 +1000
Changed some hard-coded 'Session' text in strings and renamed another
commit bc90d18c91
Author: alansley <aclansley@gmail.com>
Date: Tue Jul 30 10:27:55 2024 +1000
Cleaned up a leftover plural & changed 'app_name' to use 'sessionMessenger' string
commit 79cd87878c
Merge: 3b62e474b3
dec02cef5a
Author: alansley <aclansley@gmail.com>
Date: Tue Jul 30 08:16:02 2024 +1000
Merge branch 'dev' into strings-squashed
commit 3b62e474b3
Author: Al Lansley <al@oxen.io>
Date: Mon Jul 29 16:33:21 2024 +1000
Down to just the final few straggler strings
commit 13e81f046b
Author: Al Lansley <al@oxen.io>
Date: Mon Jul 29 13:13:54 2024 +1000
WIP
commit 2d9961d5c0
Author: Al Lansley <al@oxen.io>
Date: Mon Jul 29 08:58:01 2024 +1000
Further cleanup of stragglers
commit 08b8a84309
Author: Al Lansley <al@oxen.io>
Date: Mon Jul 29 08:29:12 2024 +1000
Cleaning up straggler strings
commit d0e87c64b5
Author: alansley <aclansley@gmail.com>
Date: Fri Jul 26 17:07:46 2024 +1000
WIP
commit 4bc9d09be2
Author: alansley <aclansley@gmail.com>
Date: Fri Jul 26 16:30:28 2024 +1000
WIP
commit 3cee4bc12f
Merge: aa1db13e3a
a495ec232a
Author: alansley <aclansley@gmail.com>
Date: Fri Jul 26 13:57:09 2024 +1000
Removed some legacy strings & substituted others
commit aa1db13e3a
Author: fanchao <git@fanchao.dev>
Date: Fri Jul 26 11:34:05 2024 +1000
Initial squash merge for strings
2024-09-06 08:30:03 +10:00
ThomasSession
1393335121
Feature/debug menu ( #1645 )
...
* Reorganised cells
* Clipping content
* Simplifying Cell and leaving responsibility to modifier and content
* Fixing animations
Also fixing compose copy that wasn't set up properly...
* Debug menu
Added a debug menu
It can be accessed from the settings page or via an app shortcut (from the app icon)
* Finalising the debug menu
We can now switch environments between mainnet and testnet
* Update app/src/main/java/org/thoughtcrime/securesms/debugmenu/DebugMenu.kt
Co-authored-by: AL-Session <160798022+AL-Session@users.noreply.github.com>
---------
Co-authored-by: AL-Session <160798022+AL-Session@users.noreply.github.com>
2024-08-26 13:09:37 +10:00
Fanchao Liu
8fc6679178
Revert "[SES-2512] Rewrite ProfilePictureView ( #1622 )" ( #1629 )
...
This reverts commit 9919f716a7
.
Co-authored-by: fanchao <git@fanchao.dev>
2024-08-21 09:30:02 +10:00
Fanchao Liu
9919f716a7
[SES-2512] Rewrite ProfilePictureView ( #1622 )
2024-08-19 17:32:30 +10:00
Fanchao Liu
16d6efbb5b
SES-2524 - Rewrite media gallery in Compose ( #1619 )
2024-08-19 13:46:38 +10:00
ThomasSession
bc6718e996
Feature/resource cleanup ( #1623 )
...
* Removing unrequired APi checks
* Bumping min sdk to 26 and further cleaning version checks
* More clean ups
* Removed unused class
* Clean up
* Clean up
* Clean up
* Clean up
* Clean up
* Clean up
* Clean up
* Clean up
2024-08-19 09:25:53 +10:00
ThomasSession
93a28906fb
Removing unrequired APi checks ( #1620 )
...
* Removing unrequired APi checks
* Bumping min sdk to 26 and further cleaning version checks
* More clean ups
* Removed unused class
2024-08-15 15:32:41 +10:00
fanchao
50929b8970
Merge remote-tracking branch 'origin/dev' into release/1.19.1
...
# Conflicts:
# app/build.gradle
# app/src/main/java/org/thoughtcrime/securesms/calls/WebRtcCallActivity.kt
# app/src/main/java/org/thoughtcrime/securesms/components/AvatarImageView.java
# gradle.properties
2024-08-14 10:47:16 +10:00
ThomasSession
d82c5b6a1b
Migrate exoplayer to media3
2024-08-13 13:57:40 +10:00
ThomasSession
62873ee773
Removed com.amulyakhare.textdrawable
...
Cleaned up references to TextDrawable.
Also cleaned up the way we load layered drawables, used in ProfilePictureView for the load state as the icons were stretched across and didn't look nice.
2024-08-13 13:49:57 +10:00
ThomasSession
f865f9f8ed
Merge branch 'dev' into merge/1.19.0
2024-08-08 10:55:55 +10:00
ThomasSession
80216e995e
Removing the snodes version patch
2024-08-08 09:19:49 +10:00
ThomasSession
b089677860
Merge branch 'master' into release/1.19.0
2024-08-08 09:17:59 +10:00
ThomasSession
2c4b8bf443
Do not check errors if profileAvatar is null
2024-08-07 14:33:24 +10:00
Andrew
d6c5ab2b18
Merge pull request #1593 from bemusementpark/more-snodes
...
Optimise SnodeAPI and Add Snode.Version and tests
2024-08-05 20:15:23 +09:30
bemusementpark
8a9faa182d
Fix SnodeAPI error thrown outside of Promise
2024-08-05 16:26:20 +09:30
ThomasSession
982e23be30
Merge branch 'dev' into release/1.19.0
2024-08-05 15:08:06 +10:00
bemusementpark
41f5fcc67e
Merge branch 'dev' into more-snodes
2024-08-05 13:52:23 +09:30
bemusementpark
2960eddd85
Fix removeDuplicates
2024-08-05 13:46:55 +09:30
bemusementpark
f5d1debc32
Add shared SecureRandom instance
2024-08-04 00:18:47 +09:30
bemusementpark
61cb602e63
Simplify and document some functions
2024-08-03 22:49:23 +09:30
bemusementpark
2125502e77
Refactor a few MessagingModuleConfiguration function calls
2024-08-03 22:08:17 +09:30