0x330a
fb2a7a8fed
feat: start adding tests and fix dependencies for tests
2023-10-02 17:39:16 +11:00
0x330a
eaddc44de1
feat: adding support for new closed groups, moving closed groups to be legacy throughout app
2023-08-24 17:38:14 +10:00
0x330a
ff057d7110
Merge remote-tracking branch 'upstream/dev' into closed_groups
...
# Conflicts:
# app/src/main/java/org/thoughtcrime/securesms/ApplicationContext.java
# app/src/main/java/org/thoughtcrime/securesms/MediaOverviewActivity.java
# app/src/main/java/org/thoughtcrime/securesms/conversation/v2/ConversationActivityV2.kt
# app/src/main/java/org/thoughtcrime/securesms/conversation/v2/ConversationViewModel.kt
# app/src/main/java/org/thoughtcrime/securesms/conversation/v2/MessageDetailActivity.kt
# app/src/main/java/org/thoughtcrime/securesms/conversation/v2/dialogs/DownloadDialog.kt
# app/src/main/java/org/thoughtcrime/securesms/conversation/v2/messages/VisibleMessageContentView.kt
# app/src/main/java/org/thoughtcrime/securesms/database/RecipientDatabase.java
# app/src/main/java/org/thoughtcrime/securesms/database/Storage.kt
# app/src/main/java/org/thoughtcrime/securesms/database/ThreadDatabase.java
# app/src/main/java/org/thoughtcrime/securesms/database/helpers/SQLCipherOpenHelper.java
# app/src/main/java/org/thoughtcrime/securesms/dependencies/DatabaseModule.kt
# app/src/main/java/org/thoughtcrime/securesms/preferences/BlockedContactsViewModel.kt
# app/src/main/res/drawable/profile_picture_view_large_background.xml
# app/src/main/res/layout/dialog_download.xml
# app/src/main/res/layout/view_untrusted_attachment.xml
# app/src/main/res/values/strings.xml
# app/src/test/java/org/thoughtcrime/securesms/util/OpenGroupMigrationTests.kt
# libsession/src/main/java/org/session/libsession/database/StorageProtocol.kt
# libsession/src/main/java/org/session/libsession/messaging/messages/Message.kt
# libsession/src/main/java/org/session/libsession/utilities/bencode/Bencode.kt
# libsession/src/main/java/org/session/libsession/utilities/recipients/Recipient.java
# libsignal/src/main/java/org/session/libsignal/protos/SignalServiceProtos.java
# libsignal/src/main/java/org/session/libsignal/utilities/IdPrefix.kt
2023-08-23 16:45:24 +10:00
andrew
72c07f4b99
Utilise dialog dsl in PrivacySettingsPreferenceFragment
2023-06-01 00:07:15 +09:30
andrew
4e92c40210
Remove BaseDialog and utilise dialog DSL
2023-05-31 12:43:51 +09:30
0x330a
f1305856ad
refactor: replace Storage references with StorageProtocol
2022-11-11 15:29:39 +11:00
0x330a
e07a92d427
fix: recipient autoDownload state being set incorrectly
2022-11-11 13:44:19 +11:00
0x330a
995ac45ed9
refactor: auto attachment downloads for specific threads, manual attachment downloads triggered from UI and correct visual state representation
2022-11-11 12:52:00 +11:00
0x330a
5860c0b961
feat: add display size for attachments util
2022-11-11 10:39:10 +11:00
0x330a
dc22ba1051
refactor: moving the trusted download dialogs and logic to be auto-download and show visibilities based on download status not trusted status
2022-11-10 17:43:40 +11:00
ceokot
c113a447cf
refactor: Use view binding to replace Kotlin synthetics ( #824 )
...
* refactor: Migrate home screen to data binding
* Add view binding
* Migrate ConversationView to view binding
* Migrate ConversationActivityV2 to view binding
* View model refactor
* Move more functionality to the view model
* Add ui state events flow
* Update conversation item bindings
* Update profile picture view bindings
* Replace Kotlin synthetics with view bindings
* Fix qr code fragment binding and optimize imports
* View binding refactors
* Make TextSecurePreferences an interface and add an implementation to improve testability
* Add conversation repository
* Migrate remaining TextSecurePreferences functions into the interface
* Add unit conversation unit tests
* Add unit test coverage for remaining view model functions
2022-01-14 07:56:15 +02:00
Harris
0516526923
refactor: use hilt to provide DB instead of our own factory, inject it in some places where possible
2021-10-04 18:51:19 +11:00
jubb
1ee1d1795d
fix: only resume AttachmentDownloadJobs and fix boolean logic on returning early in download job
2021-07-09 15:17:07 +10:00
jubb
9dfd051e63
feat: trust dialog and processing attachments for users after trusting them
2021-07-09 15:13:43 +10:00
Niels Andriesse
ec9df3adb2
Fix crash & add documentation
2021-06-25 09:19:21 +10:00
Niels Andriesse
2082a58e5a
Clean
2021-06-24 14:26:38 +10:00
Niels Andriesse
06b9c30c27
Add trust dialog
2021-06-24 14:05:55 +10:00