Commit Graph

1615 Commits (398b5bf7b42b28b4afa213c8d8944b578004ba38)

Author SHA1 Message Date
Andrew 988040b577 Hide follow settings button when not applicable 7 months ago
0x330a 9a83daa53f fix: remove the two unsupported servers 7 months ago
andrew cf0dbffafd Add follow setting button 7 months ago
andrew c60b6d9ba2 Add follow setting button 7 months ago
andrew 71b2f1ed6a Hold onto last incoming and outgoing expiration update for 1 on 1 convos 7 months ago
andrew a4d3fa8897 Convert ExpiringMessageManager to Kotlin 7 months ago
andrew eecea12c17 Add set button contentDescription 7 months ago
andrew 7bd43b1b3c Fix control messages 7 months ago
andrew 8cc26b8fb6 Fix contentDescriptions 7 months ago
0x330a d6ba78606e
fix: activate the banner only if conversation is in expiring mode not none 8 months ago
andrew 4ed5b57abd Fix read/write legacy 8 months ago
andrew 725ad43b1d Fix timer icon flashes expired 8 months ago
andrew fc9ea46ed8 Merge branch 'disappear-2' of github.com:bemusementpark/session-android into disappear-2 8 months ago
andrew d3911fbedd Fix legacy options 8 months ago
0x330a 565c92f45e
fix: clear on updated legacy message from existing legacy thread recipient 8 months ago
0x330a 56878dbd35
refactor: add sender to be the person to trigger the legacy message send (in case of closed group updates) 8 months ago
0x330a d12bce54bd feat: add basic last sent legacy message DB migration and creation for banner 8 months ago
andrew 806cb216ae Fix disappearing off icon 8 months ago
andrew b0447cf342 Fix gap under messages 8 months ago
andrew 1c8612c392 Migrate db to autoincrement id for sms and mms 8 months ago
andrew 555209bec1 Fix animation 8 months ago
andrew 1b5b7cfccc Use animated timer in control message 8 months ago
andrew e3011c52c2 Fix padding and ordering 8 months ago
andrew a108e3b9c1 Show timer in status 8 months ago
andrew 7b533f3676 Fix timer color 8 months ago
andrew 61c51ecf64 Remove timer from message view 8 months ago
andrew 617dbc8799 Remove unused ConversationItemFooter 8 months ago
andrew 2228a05b2e Fix control message text 8 months ago
andrew a9467c7b96 [SES-1203] Disable radio buttons 9 months ago
andrew 8399771d5d Add contentDescription to settingsPager 9 months ago
andrew b2f92bc166 Add contentDescriptions to radio buttons 9 months ago
andrew 864942026c Fix group disappearing messages not opening 9 months ago
0x330a 2d0c4399c4
refactor: use just the storage setExpirationConfiguration function 9 months ago
andrew 019a86482a Fix timestamps 9 months ago
andrew 8145a7d772 Merge branch 'disappear-2' of github.com:bemusementpark/session-android into disappear-2 9 months ago
andrew 73538a47aa Remove log 9 months ago
0x330a f6a736bd13
Merge remote-tracking branch 'origin/master' into disappear-2 9 months ago
andrew 008bbd8c38 Optimise DAR message expiry update & lookup 9 months ago
andrew 793fe63260 Merge branch 'dev' into disappear-2 9 months ago
andrew 88e7ef1403 Fix db typo 9 months ago
andrew d37e7240e9 Call expire after read DaR messages 9 months ago
0x330a b6bb586509 feat: add foreground types to key caching service and call service 9 months ago
0x330a 82cbf830ae
fix: need quotes on job type key 9 months ago
0x330a 862a47e7e3
feat: add drop attachment download migration in case there are a lot of pending failed attachment downloads 9 months ago
0x330a 6f22eb659b
fix: use the context compat register receiver to fix Android 14 crash (#1338) 9 months ago
0x330a e06f9ee79a refactor: change storage adding contacts to create one on ones with a non hidden thread priority and base for testing storage expiration merges from fake polling 9 months ago
andrew 77f951cadf Use separate tables for mms and sms in LokiMessageDatabase 9 months ago
andrew c86b229200 Add mms and sms table to loki db 9 months ago
andrew 3d6c7dbae4 Simplify MarkReadReceiver#process 9 months ago
andrew 17f41d76b8 Improve ui vm separation 9 months ago
andrew b211c8bffb Rename ExpirationSettings to DisappearingMessages 9 months ago
andrew 892e4b75ec Merge branch 'dev' into disappear-2 9 months ago
andrew 149c81722c Fix cards visibility pre API 28 9 months ago
andrew ebbe928fd2 Sync disappear after read with other devices 9 months ago
0x330a 84bc1dcb6b
Update session libsodium (#1326)
* chore: update dependencies for the libsodium dependency and replace aar

* fix: update gradle dependencies to work with integration tests

* fix: test

* refactor: make it use espresso wait

* refactor: bring compose dependencies back to stable releases
9 months ago
0x330a 77a18e337b
Maybe fix oob in media preview adapter cursor adapter (#1324)
* fix: maybe fix oob exception?

* fix: attachment download was broken again

* refactor: wrap in an if and log warning in the bad state
9 months ago
0x330a 443ddfa370
Merge remote-tracking branch 'upstream/master' into dev 9 months ago
Andrew e124d442ef
Ignore unknown fields in push V2 json 9 months ago
andrew 0cd0ac9c75 Ignore unknown fields in push V2 json 9 months ago
andrew c492a74014 Hide set button when disabled 10 months ago
andrew 7738b19760 Add non admin group test 10 months ago
andrew 668bf46655 Fix tests 10 months ago
andrew 92cae9adde Add 1 day after read test 10 months ago
andrew a7111b0d49 Simplify VM 10 months ago
andrew 885df1e22b Refactor 10 months ago
andrew 5ce100a4ec Select currently persisted time when user toggles back to currently persisted type 10 months ago
andrew 349247e7f3 Hide disappearing header for note-to-self 10 months ago
Andrew 984c3763b6
Remove unused longmessage package 10 months ago
andrew 0c9d050ef6 Fix nts options and add 10 second debug time 10 months ago
andrew 96afa8d23f Fix expiry timer millis conversion 10 months ago
andrew 303aacb2e3 Fix post notifications permission request 10 months ago
andrew bb36b9361a Simplify list 10 months ago
andrew 2d89dda2dd Fix debug time ordering 10 months ago
andrew f1d3518f1c Fix groups 10 months ago
andrew 63713aeb88 Show debug time in 1-1 conversations 10 months ago
andrew ba0ca7d260 Remove Storage#setExpirationTimer 10 months ago
andrew cdb7a5f5d6 Fix time option not selecting when type options are off 10 months ago
andrew 519bf38ee0 Merge branch 'dev' into disappear-2 10 months ago
hjubb 99e5ed3db7 Merge remote-tracking branch 'upstream/dev' 10 months ago
andrew 371d06d6b5 Simplify 10 months ago
andrew 8b320bb0ce Fix onSetClick 10 months ago
andrew ee6ce84116 Fix TitledRadioButton ripple downstate 10 months ago
andrew ef24fb0fd1 Fix test 10 months ago
andrew 58c4467749 Implement default times 10 months ago
andrew 4e424384be Improve routing 10 months ago
andrew 88223be957 Cleanup 10 months ago
andrew bc83c3da52 Fix outline button colors 10 months ago
andrew e95c842051 Add preview for all states 10 months ago
andrew 0b11e182ff Merge branch 'dev' into disappear-2 10 months ago
andrew 0e0cbf112b Use separate keys for huawei shared prefs 10 months ago
andrew bfd2370730 Add disabled group options 10 months ago
0x330a 2466d9b4c0
[SES-1002] Synced blind requests (#1303)
* feat: update config to use blinded-msg-requests pr

* feat: add block community message requests bool to protos

* feat: add everything needed for recipientDB to have blocked community requests potentially

* feat: add db migrations

* feat: add sending community block flags and preference options

* feat: add parsing block request flag

* fix: open group message requests were broken anyway

* fix: delete all encoded open group inbox ID bs, fix privacy settings using user config as privacy store

* feat: initial creation sets flag, rename to match libsession implementation value

* fix: recipient blinded checks from open group message for blocking community requests on blinded ID version of recipient, use correct (inverted) values from before for checking polling and empty states etc

* fix: pr comments for view model factory context ref, simplified user config object check for category in PrivacySettingsPreferenceFragment

* fix: pr comments

* fix: migrate some dependencies and functionality out of VM into repository to remove content resolver and context dependecy so tests pass again

* refactor: better naming for hidesInputBar and add more tests for expected recipient view states

* fix: use contact information as opposed to active conversations

* fix: PR comments
10 months ago
andrew 9f6dd728d5 Cleanup 10 months ago
andrew c22860665e Add event flow 10 months ago
andrew b65a383ac5 Reinstate group footer 10 months ago
andrew 97f28fd2e5 Respect option selected in note to self 10 months ago
andrew 6602f1bd14 Show correct options for note to self 10 months ago
andrew cc5cd51ac1 Fix type radio button 10 months ago
andrew 7a705642a2 Fix fading edge 10 months ago
andrew 71b2544c31 Use compose 10 months ago