Commit Graph

2560 Commits (201e5c1763bf41b97b323dcc2d8242af8ce6f756)

Author SHA1 Message Date
Andrew b97ff99866 Fix import in Text 10 months ago
Andrew 68a3f9d6f7 Fix button shape 10 months ago
Andrew a3ff911920 Fix imports in AlertDialog 10 months ago
Andrew 27efe99910 Fix imports in PickDisplayName 10 months ago
Andrew 921445996e Fix import in MessageNotifications 10 months ago
Andrew df532c9448 Fix import in LoadAccount 10 months ago
Andrew c69f1c8803 Fix import in EmptyView 10 months ago
Andrew d2952d0b1d Fix import in MessageDetail 10 months ago
Andrew f9e10a4189 Add dimensions to DisappearingMessages 10 months ago
Andrew 44b2cd9e71 Add support for enlarged fonts in ItemButton 10 months ago
Andrew 4e429b026e Use dimensions in MessageDetail 10 months ago
Andrew 91f73010e0 Rename dimensions for readability 10 months ago
Andrew 5e1b5b393c Remove unused ConversationPager 10 months ago
Andrew 2fc686ce73 Refactor conversation.start 10 months ago
Andrew db0eae80eb Refactor conversation.start 10 months ago
Andrew 634ec8f86c Remove unused ContactListAdapter 10 months ago
Andrew 9dfaa71a1d Add border() Component 10 months ago
ThomasSession 87f6a139ca Cleaning up more dimensions 10 months ago
ThomasSession 1eaf51aee1 Unifying dimensions and reusing values 10 months ago
Andrew 6ea535c9c7 Remove Button elevation 10 months ago
ThomasSession 7826484320 Button in new message is not slim but the regular size 10 months ago
Andrew 7ae95a953a Use SharedMutableFlow in GlobalSearch 10 months ago
Andrew 5d07a58085 Use MutableSharedFlow in QrCodeActivity 10 months ago
Andrew 51b0510edc Use MutableSharedFlow for errors in NewMessage 10 months ago
Andrew 4e43f6077d Rearrange RecoveryPassword ComposePreview 10 months ago
Andrew 79090bab22 Use MutablesharedFlow in NewMessage 10 months ago
Andrew 90ddc9805a Use MutableSharedFlow 10 months ago
Andrew 71e7dfb131 Fix NewMessage with ONS 10 months ago
Andrew bf3835d6a6 Simplify Exception handling in NewMessage 10 months ago
Andrew 922a3ce827 Move x25519KeyPair 10 months ago
Andrew 66b77abcd0 Move ButtonType to its own file 10 months ago
Andrew 01fc02c8cc Move NotificationRadioButton 10 months ago
Andrew c59637f7ec Simplify JobCancellationException 10 months ago
Andrew af99390643 Improve RecoveryPassword for small screens and/or large text 10 months ago
Andrew 3a39497267 Fix ButtonStyle filename 10 months ago
Andrew 3b283f11f5 Refactor Composables in HomeActivity 10 months ago
Andrew a1882b83f9 Rename LoadAccount 10 months ago
Andrew d6a659025d Repackage Landing 10 months ago
Andrew 6c3409f6ce Tighten visibility modifiers 10 months ago
Andrew aa6b7d4c89 Move RecoveryPassword out of onboarding 10 months ago
Andrew c13eb75128 Refactor DialogButton 10 months ago
Andrew 5841ab0218 Rename ButtonStyle 10 months ago
Andrew 081df3f7c6 Add x to dialog 10 months ago
Andrew 0c83db0855 Use new Compose AlertDialog in LandingActivity 10 months ago
Andrew bbd5fc6156 Remove unused session id accessibility ids 10 months ago
Andrew 2341685fd3 Standardise margins 10 months ago
Andrew e2eea61c68 Use Dimensions in AppBar 10 months ago
Andrew 3a75f2a303 Remove slim outline color 10 months ago
Andrew a2cce441a8 Inline NewConversationDelegate 10 months ago
Andrew 8fd653c9d4 Fix ItemButton contentDescriptions 10 months ago
Andrew 253fe9136d Changes for code review 10 months ago
Andrew 46650ef678 Cleanup MessageNotificationsActivity when 10 months ago
Andrew 73a25c88f1 Rename load failed 10 months ago
Andrew 56df122331 Repackage PickDisplayName 10 months ago
Andrew 3e8701d10f Start loading account while user chooses notifications 10 months ago
Andrew b18561acb4 Repackage Loading and MessageNotifications 10 months ago
Andrew c6952cfcc1 Add LightDarkColors and repackage to colors 10 months ago
Andrew f83bd8b3d4 Fix SeedReminder button color 10 months ago
ThomasSession 2373612f98 Theming the tab indicator according to designs 10 months ago
Andrew bd679b0889 Fix QR offscreen not scrollable w/Thomas' code 10 months ago
Andrew 2f9dbe27c8 Add PreviewNewConversationScreen 10 months ago
Andrew 6f128f3003 Cleanup 10 months ago
Andrew 74d2dc02ae Fix GlobalSearchInputLayout 10 months ago
Andrew f0e09b5607 Add EmptyView Previews to HomeActivity 10 months ago
Andrew f3d90e3adb Organise and fix a few button colors 10 months ago
Andrew e44b401bd5 Fix New Message ONS request timeout 10 months ago
Andrew f69b629053
Receive events as new flow in NewMessageViewModel
Co-authored-by: Fanchao Liu <273191+simophin@users.noreply.github.com>
10 months ago
Andrew 81d5901e72 Rename Palette to Colors 10 months ago
Andrew 969018e640 Fix MessageDetail textStyle 10 months ago
Andrew c9ad0be530 Use dimensions in NewMessageFragment 10 months ago
Andrew a2b1a6ad74 Rename onCreateComposeView 10 months ago
Andrew b63f63585b Cleanup 10 months ago
Andrew 351f2d9c57 Cleanup 10 months ago
Andrew 962d4e9a28 Fix button styles 10 months ago
Andrew 4e4ffc02ec Remove MaterialTheme usages 10 months ago
Andrew 96157d65a6 Remove manual theming and fix background colors 10 months ago
Andrew 9721dbbd9e Declare colors statically 10 months ago
Andrew cd53533235 Remove color arrays 10 months ago
Andrew deea6c722b Support light dark system setting 10 months ago
Andrew f00d2ff06d Organise themes 10 months ago
Andrew 9eb7316c20 Fix QR code 10 months ago
Andrew 6ee2a6e0a9 Fix QRs and radio buttons 10 months ago
Andrew f97630e38a Fix ocean dark 10 months ago
Andrew f7396503b2 Use session colors 10 months ago
Andrew 939999de76 Utilise new SessionColors 10 months ago
Andrew f1000ac6e6 Add colors theme object 10 months ago
Andrew 31d2ea2dc4 Add style to color preview 10 months ago
Andrew 204993397f Fix OutlineButton disabled state 10 months ago
Andrew 6df63b034c Fix BorderlessButtonWithIcon 10 months ago
Andrew f8e3bc7d9a Fix loading state in New Message Fragment 10 months ago
Andrew 69c778bf1d
Merge branch 'on-2' into pr/1451-buttons 10 months ago
Andrew 7dcefb4847 Styling 10 months ago
ThomasSession 7dceb7c66a Buttons re-arranging 10 months ago
Andrew 9d3ef2758d Fix some padding 10 months ago
Andrew 04fbf64d50 Add question icon to help button 10 months ago
Andrew c44e75fe78 Update color preview 10 months ago
Andrew cf1649a6af Refactor copy button 10 months ago
fanchao 2c90717235 Merge remote-tracking branch 'upstream/dev' into ses-637-voice-message-keeps-playing 10 months ago
Andrew 48febb4f10 Add missing base text styles 10 months ago
Andrew 3c36f1247b Styling 10 months ago
Andrew 50f9864a8b Use LocalDimensions in LandingActivity 10 months ago
fanchao d0e4148040 Remove view pools 10 months ago
fanchao 072accb1e1 Remove unused file 10 months ago
fanchao 54bb84541a Optimise XML 10 months ago
Andrew 9ee2b9207b Remove deprecated accompanist-pager 10 months ago
Andrew 3687e2ed46 Improve QR padding 10 months ago
Andrew f183e162a8 Use text styles 10 months ago
Andrew 5ede4a5776 Rename sendInvitationToUseSession 10 months ago
Andrew 5459b1eb1d Naming for code review 10 months ago
Andrew f66fbef0ad Fix QR icon background and changes for code review 10 months ago
Andrew 79c35b0e3b Fix keypress non-alphanumeric keys 10 months ago
Andrew f40a0a8a48 Finish contentDescriptions 10 months ago
Andrew 6ffb71e6a1 Center seed on Recovery Activity 10 months ago
Andrew bf692e8346 Clean imports 10 months ago
Andrew b571348a66 Refactor temporary buttons 10 months ago
Andrew c489765a50 Add contentDescriptions 10 months ago
Andrew 50addd644c Merge branch 'on' into on-2 10 months ago
Andrew 2cca1d4d8c Tweak animations and make it scrollable on small screens 11 months ago
Andrew d0ebd3533b Reinstate landing chat animation 11 months ago
fanchao 6e24df0547 Import 11 months ago
fanchao 172edde628 Correct the usage of flowOn 11 months ago
Ryan ZHAO a37039cebf retrieve user profile only during onboarding 11 months ago
Andrew 59910eeb48 Merge branch 'dev' into on 11 months ago
Ryan ZHAO 4acc42730b Merge branch 'on' of https://github.com/bemusementpark/session-android into poller-fix 11 months ago
Andrew 9b6fa0db01
Update version for release-1.18.4 11 months ago
Andrew fe29bce70d
Merge pull request #1497 from bemusementpark/ses-1948
[SES-1948] Do not fetch quotes recursively
11 months ago
Andrew 6e887fe43e
Merge pull request #1503 from bemusementpark/ses-1949
[SES-1949] Move unapprovedMessageCount to IO
11 months ago
Andrew 410e298bca
Merge pull request #1492 from simophin/ses-1931-fix-debouncer
[SES-1931] - Fix debouncer crash
11 months ago
Andrew 66c0f940aa
Merge pull request #1494 from simophin/ses-1935-audio-recording-crash
[SES-1935] Audio recording crash
11 months ago
Andrew 34baa9dc89
Merge pull request #1481 from bemusementpark/s1889
[SES-1889] Fix IndexOutOfBounds in MediaPreview
11 months ago
Andrew 69c50e6822 Dont reassign messageRequests if value didn't change 11 months ago
Andrew 4fab64e6ee Schedule share pref 11 months ago
Andrew 04215f74e1 Bind message requests in HomeAdapter 11 months ago
Andrew cd302f9f27 Move unapprovedMessageCount to IO 11 months ago
Andrew b757691334
Merge pull request #1493 from simophin/ses-1936-oom
[SES-1936] Fix memory leaks
11 months ago
Andrew 193381e193 Fix merge master to dev for release-1.18.3 11 months ago
fanchao 35335480ca Merge remote-tracking branch 'upstream/dev' into ses-1936-oom 11 months ago
fanchao 0d3a33e6c6 Fix delete message for everyone doesn't stop the audio playing 11 months ago
fanchao 2d7f23a2fb More work on animation views 11 months ago
fanchao c0128b88de OOM feedback 11 months ago
Andrew 9d22e86a2f Merge master into dev 11 months ago
Andrew f90cea8fe2 Do not fetch quotes recursively 11 months ago
fanchao 31f4de22cd More changes 11 months ago
fanchao c1d82cc574 Naming 11 months ago
fanchao 90f0caebbd Tidy up 11 months ago
Andrew 8c9ff9840c Move next button up on new message fragment 11 months ago
alansley f6fb4ab78c Attachment download job re-start preventer removed 11 months ago
fanchao ee9a0a610c Logging 11 months ago
fanchao c7c0519a20 Feedback 11 months ago
fanchao 27fcc66e7f Defensive check 11 months ago
fanchao 75e53c86b1 Fixes SES-1936 11 months ago
fanchao 2002b6f397 Fixes SES-1931 debouncer crash 11 months ago
Andrew 4904524af5 Fix excessive last sent calls 11 months ago
fanchao 10597f1f30 Import 11 months ago
fanchao a8cc9e2409 Comments 11 months ago
fanchao 03893973b7 Feedback 11 months ago
Andrew cf13caaee4
Bump canonicalVersionCode 11 months ago
Andrew 44f47662a7
Update version 1.18.3 11 months ago
Andrew 31cbaa9480
Merge pull request #1484 from AL-Session/SES1901_LastSentMsgANR
SES1901- Last sent msg ANR fix
11 months ago
Al Lansley f6275362ea Removed 2 (two) accidentally left in commented lines 11 months ago
Al Lansley c312c27dd3 Reduce frequency of calls to find last sent message 11 months ago
alansley 4bef09a3c1 Removed comment following PR feedback 11 months ago
alansley 9cf30dd67e Minor phrasing & indentation adjustments 11 months ago
alansley b300b9a743 Addressed PR feedback 11 months ago
alansley 8c31c83fc5 Fixes #1483 11 months ago
fanchao e49d017b08 Comments 11 months ago
fanchao 23872afeb4 Accidental change 11 months ago
fanchao 580bf9ebb3 Accidental change 11 months ago
fanchao 1377e192a1 Stop playing message if deleted 11 months ago
Andrew a2a112e8b1
Prevent reloading sodium (#1485) 11 months ago
Andrew f08c60633e Move newmessage 11 months ago
Andrew 272f223ca0 Merge branch 'on' into on-2 11 months ago
Andrew 8ef8107101 Merge branch 'dev' into on 11 months ago
Andrew 0512fd3500 Rename startPNModeActivity to startMessageNotificationsActivity 11 months ago
Andrew 0867fb7da0 Fix accessibility ids 11 months ago
Andrew 9f15039188 Add more info to unselect exception 11 months ago
Andrew 41dde12530 Clamp MediaPreview#getCursorPosition 11 months ago
Andrew cee06bf7ee Remove invalid ViewPagerListener before updating pager data 11 months ago
Andrew be0b800751 Move adapter to field 11 months ago
Andrew b54efd6206 Clamp initial page of MediaPreview 11 months ago
Andrew c32a5b6bba Handle QR errors 11 months ago
Andrew 1445d56d08 Extract strings 11 months ago
Andrew 9935b641e1 Fix glitch when canceling a search and reopening search 11 months ago
Andrew a054fae758 Add strings and make qr scan call callback 11 months ago
Andrew 853c165949 Refresh contacts on open 11 months ago
Andrew cad96001d1 Merge branch 'dev' into on-2 11 months ago
Andrew 1f1c51669c Update empty search 11 months ago
Andrew afd240dcce Simplify HomeActivity 11 months ago
Andrew 0c0fa9ead3 Fix Invite Friend color 12 months ago
Andrew b92c4065cc Fix approval not saved to user config 12 months ago
Andrew 7832f13562 Fix recover password button doesn't disappear 12 months ago
Andrew cb02def41d Fix bottom sheet color 12 months ago
Andrew 75ea086032 Add InviteFriendFragment 12 months ago
Andrew ddf0b027d7 Update NewConversationHomeFragment 12 months ago
Andrew 18a4bcdbd9 Update QrCodeActivity 12 months ago
AL-Session fbc82d7831
SES1628 - Add git commit details to version info (#1459)
* Fixes #1458

* Addressed PR feedback
12 months ago
AL-Session d8daf6175e
Fixes #1476 - Canononical version number needs to be bumped to provide new Google Play Store release
Co-authored-by: alansley <aclansley@gmail.com>
12 months ago
AL-Session 1354bccb59
Fixes #1474 (#1475)
Co-authored-by: alansley <aclansley@gmail.com>
12 months ago
Andrew ff64a8bc13 Improve themes, styling and animations 12 months ago
Andrew d16faf94c9
Merge dev (#1468)
* Remove unused sizeResId

* Fix caching

* Prefix message with name in HomeActivity

* Hide sender prefix for note to self

* Hide sender prefix for control messages

* Remove problematic getLastMessage()

* Refactor snippet formatting

* Remove unused RecoveryPhraseRestoreActivity

* Fix unresolved theme attributes exception

* Fix dialog button style

* Investigation in progress

* Working fix push before cleanup

* Fixes #1346

* Removed unused logging imports

* Put back some whitespace

* Minor cleanup

* Fix NPE on null display name

* fix: disappearing viewmodel tests (#1432)

* SES-1354 - Video call self viewer not mirrored (#1397)

* Fixes #874

* Removed accidentally left in line

* Fixed issue - push before cleanup

* Cleaned up

* Removed cruft

---------

Co-authored-by: = <=>
Co-authored-by: AL-Session <160798022+AL-Session@users.noreply.github.com>

* SES-1145 - New messages are hidden under keyboard - MK3 (#1415)

* WIP

* Working - push before cleanup

* Fixes #1316

* Cleanup

* PR review adjustments

* Fixed scrolling when receiving an image based message while keyboard is up

* Prevent auto-scroll to last seen item pos in conversation view if <= 3

* Put back <=3 check to scroll

---------

Co-authored-by: = <=>
Co-authored-by: AL-Session <160798022+AL-Session@users.noreply.github.com>

* Fix missing parenthesis

* SES-789 - Scroll to bottom of long new message(s) (#1426)

* WIP

* Working - push before cleanup

* Fixes #1316

* Cleanup

* PR review adjustments

* Fixed scrolling when receiving an image based message while keyboard is up

* Prevent auto-scroll to last seen item pos in conversation view if <= 3

* Put back <=3 check to scroll

* Forced scrolling to bottom of long messages (both sent and received) when already at the bottom of the RecyclerView

* Fixes #1364

---------

Co-authored-by: = <=>
Co-authored-by: AL-Session <160798022+AL-Session@users.noreply.github.com>

* SES-1352 - User and group names allowing multi-line strings (#1395)

* Fix WIP

* Resolved issue - pushing before cleanup & PR tomorrow morning

* Enforced single line for new closed group names

* Fixes #1394

* Final cleanup prior to PR

* Added code to restore a previous contact nickname if an empty one is given

* Added initial limits to nicknames and group names, both creation and display

* Minor adjustments

* Adjusted max nickname and group name to 35 chars as per Kee's instructions

* Fixed closed group edit text able to get too wide and cut off buttons

---------

Co-authored-by: = <=>
Co-authored-by: AL-Session <160798022+AL-Session@users.noreply.github.com>
Co-authored-by: Al Lansley <al@oxen.io>

* SES-212 - Always show delivery status of last sent message - FINAL! (#1418)

* Fixes #1408

* Addressed PR feedback

* Cleanup

* PR adjustments

* Further PR adjustments

* Updated libsession-util

* Added fix for crash when no messages

* Ignoring dirty submodules so they don't show up in git

* Re-fixed display of delivery status on last sent message (got broken by disappearing messages)

* Removed ignore dirty modules line in .gitmodules as it all seems to be playing nice now

---------

Co-authored-by: AL-Session <160798022+AL-Session@users.noreply.github.com>
Co-authored-by: Al Lansley <al@oxen.io>

* fix: use a set for the from/to serialized lists (#1370)

* Fixes #1347 (#1396)

Co-authored-by: AL-Session <160798022+AL-Session@users.noreply.github.com>
Co-authored-by: Al Lansley <al@oxen.io>

* SES-1156 - Ban and delete functionality fix (#1428)

* WIP

* Investigation in progress

* End of day push

* WIP

* Fixes #1416

* Cleanup

* Added code to remove zombie messages caught in limbo during a ban & delete - still chock full o' debug while finding root cause

* Root cause debug WIP

* Push prior to cleanup

* Cleaned up for PR

* fix: mms delete, remove unnecessary values from sms

* Addressed PR feedback

* fix: fix unit tests

* Added '.run' folder with test setup

* Update README.md

Test commit for CI

* Re-added accidentally removed closing brace

---------

Co-authored-by: alansley <aclansley@gmail.com>
Co-authored-by: Al Lansley <alansley@users.noreply.github.com>
Co-authored-by: 0x330a <92654767+0x330a@users.noreply.github.com>

* SES-1356 - List of recently used reaction emojis is not accurate (#1400)

* WIP

* Further WIP

* Push prior to cleanup

* Fixes #1015

* Added limiting to the count of recently used emoji that we store

* Put back adjusted reaction pill layout to standard

* Adjusted recently used reaction emojis already in list to go to start of list

---------

Co-authored-by: = <=>

* SES-697 - Add loading state when exporting logs (#1402)

* WIP

* Fixes #1401

* Cleanup from PR view

* Final cleanup

* Removed commented line of code & re-ordered comment

* Addressed PR feedback

* Re-allowed loading of avatars to throw exceptions rather than return null on failure

---------

Co-authored-by: = <=>

* SES-1251 - App crash on non alphanumeric first char search (#1393)

* Investigation in progress

* Working fix push before cleanup

* Fixes #1346

* Removed unused logging imports

* Put back some whitespace

* Minor cleanup

* Push before cleanup

* Fixes #1346 - properly this time!

* SES1567 - Community message delivery status fix (#1442)

* Initial investigation

* WIP

* Continued work to track down cause of delivery status issue

* Fixes #1438

* Cleanup for PR

* Further cleanup

* Fixed merge conflict

* Addressed PR feedback

---------

Co-authored-by: alansley <aclansley@gmail.com>

* Tiny adjustment to center user name in Settings activity (#1446)

* Addressed PR feedback

* Cleanup

* Initial fix implemented

* Fixes #1448

* Addressed PR feedback

* SES1688 - Deleting last message in conversation, group, or community leaves the RecyclerView in a broken state (#1449)

* Initial fix implemented

* Fixes #1448

* Addressed PR feedback

* Handle case where there are no messages

* build: update build number

* Fix spacing when title is absent

* Hide reply button in MessageDetails for group invitations

* Remove reply from context menu for open group invitations

* Ignore swipe reply to open group invitation

* Fix multiple quote previews

* Fix message menu icons not visible in light theme

* Hide reply app bar menu item for open group invite

* SES-1727 Mentions text is the wrong colour (#1454)

* Fixes #1453

* Cleanup

* Code review adjustments

* Adjusted mentions to use the accent colour as their background colour when using light themes

---------

Co-authored-by: alansley <aclansley@gmail.com>

* Disable swipe to reply on open group invites

* Fix multiple link previews

* SES1718 - Message Sending Status (#1462)

* Investigation in progress

* Initial push for PR

* Fixes #1461

* Removed leftover debug comments

* Added minor optimisation to showMessageStatus method (bail early if the message isn't one we care about displaying details of to the user)

* Minor cleanup

* Tiny cleanup

* Addressed PR feedback

* Removed forgotten debug log line & forced delivery status elements to be removed on non-visible messages just in case

* Minor refactor to simplify 'VisibleMessageView.showStatusMessage'

---------

Co-authored-by: alansley <aclansley@gmail.com>

* Fix margins

* WIP

* Commit before converting SmsDatabase from Java to Kotlin

* Remove old expiration config strings from UpdateMessageBuilder

* Fix group expiration update config messages

* Fixed conversation view closing + hopefully wrong status text displayed + deletion of contact on removal of last message in 1-on-1 convo

* Cleanup for PR review

* Implemented PR feedback

* Don't start expiration for group expiration update messages

* Fix expiry update message for groups

* Correctly don't start disappear timer on group timer updates

* SES1813 - Fix regression test failures (#1473)

* Initial fix for regression test failure 1.1

* Added permissions fix for sharing documents which should allow for thumbnail generation

* Minor touch-up prior to merge into dev

* Fixes #1813

* Fixes #1472 - please ignore previous fixes 1813 statement, I'd used the Jira ticket number rather than creating a GitHub issue and using that

---------

Co-authored-by: alansley <aclansley@gmail.com>

---------

Co-authored-by: alansley <aclansley@gmail.com>
Co-authored-by: 0x330a <92654767+0x330a@users.noreply.github.com>
Co-authored-by: Al Lansley <alansley@users.noreply.github.com>
Co-authored-by: AL-Session <160798022+AL-Session@users.noreply.github.com>
Co-authored-by: Al Lansley <al@oxen.io>
12 months ago
AL-Session 629f98dfb4
SES1813 - Fix regression test failures (#1473)
* Initial fix for regression test failure 1.1

* Added permissions fix for sharing documents which should allow for thumbnail generation

* Minor touch-up prior to merge into dev

* Fixes #1813

* Fixes #1472 - please ignore previous fixes 1813 statement, I'd used the Jira ticket number rather than creating a GitHub issue and using that

---------

Co-authored-by: alansley <aclansley@gmail.com>
12 months ago
Andrew 89d93bc80d Merge branch 'dev' into on-2 12 months ago
Andrew 0e7a981386
Merge pull request #1445 from alansley/SES1251_AppCrashOnNonAlphanumeric_REFIX
SES1251 - App crash on non alphanumeric RE-FIX
12 months ago
Andrew e1652f8c6b
Merge pull request #1466 from AL-Session/SES1688_LastDeletedMessageFix
SES1688 - Last deleted message REFIX
12 months ago
Andrew 797d6eb658
Merge pull request #1329 from bemusementpark/fix-dialog-button
Fix dialog button style
12 months ago
Andrew afa9af1803
Merge pull request #1465 from bemusementpark/ses-1733
[SES-1733] Fix group expiration update messages
12 months ago
Andrew 569d0c23a2
Merge pull request #1463 from bemusementpark/fix-multi-preview
[SES-1732] Fix multiple link previews
12 months ago
Andrew 577e86e31f Correctly don't start disappear timer on group timer updates 12 months ago
Andrew c84f543069 Merge branch 'dev' into ses-1733 12 months ago
Andrew 4876523bf2 Don't start expiration for group expiration update messages 12 months ago
Al Lansley a7e255091b Implemented PR feedback 1 year ago
Al Lansley 3b3935f9be Cleanup for PR review 1 year ago
Al Lansley 4ee5f36ad8 Merged dev & fixed merge conflicts 1 year ago
Al Lansley 2b46441977 Fixed conversation view closing + hopefully wrong status text displayed + deletion of contact on removal of last message in 1-on-1 convo 1 year ago
Andrew 0ba18dcd46 Fix group expiration update config messages 1 year ago
Andrew 207da18115 Remove old expiration config strings from UpdateMessageBuilder 1 year ago
Al Lansley 13902607b2 Commit before converting SmsDatabase from Java to Kotlin 1 year ago
alansley 26fb268c76 WIP 1 year ago
Andrew fa933c7795
Merge pull request #1455 from bemusementpark/ses-1729
[SES-1729] Disallow replies to open group invitations
1 year ago
Andrew c942bbac25 Fix margins 1 year ago
AL-Session 57d1de165e
SES1718 - Message Sending Status (#1462)
* Investigation in progress

* Initial push for PR

* Fixes #1461

* Removed leftover debug comments

* Added minor optimisation to showMessageStatus method (bail early if the message isn't one we care about displaying details of to the user)

* Minor cleanup

* Tiny cleanup

* Addressed PR feedback

* Removed forgotten debug log line & forced delivery status elements to be removed on non-visible messages just in case

* Minor refactor to simplify 'VisibleMessageView.showStatusMessage'

---------

Co-authored-by: alansley <aclansley@gmail.com>
1 year ago
Andrew c28eba313a Merge branch 'dev' into fix-dialog-button 1 year ago
Andrew 3a36fe7fb1 Merge branch 'dev' into fix-dialog-button 1 year ago
Andrew 706e5766bb Fix multiple link previews 1 year ago
Andrew 200bf0d991 Disable swipe to reply on open group invites 1 year ago
AL-Session 96510946c6
SES-1727 Mentions text is the wrong colour (#1454)
* Fixes #1453

* Cleanup

* Code review adjustments

* Adjusted mentions to use the accent colour as their background colour when using light themes

---------

Co-authored-by: alansley <aclansley@gmail.com>
1 year ago
Andrew 9d0fe7581c Hide reply app bar menu item for open group invite 1 year ago
Andrew bff1a12155
Merge pull request #1283 from bemusementpark/prefix-conversation
[SES-621] Add message sender to ConversationActivity
1 year ago
Andrew c64868de18
Merge pull request #1457 from bemusementpark/fix-missing-icon-light-theme
[SES-1754] Fix message menu icons not visible in light theme
1 year ago
Andrew 034ab851ff
Merge pull request #1452 from bemusementpark/ses-1728
[SES-1728] Fix spacing when title is absent
1 year ago
Andrew 9d1762eab0 Fix message menu icons not visible in light theme 1 year ago
Andrew 8f69d57374 Fix multiple quote previews 1 year ago
Andrew fe58ad4052 Ignore swipe reply to open group invitation 1 year ago
Andrew 2f116c1316 Remove reply from context menu for open group invitations 1 year ago
Andrew 22660fd49c Hide reply button in MessageDetails for group invitations 1 year ago
Andrew 6960d0c704 Fix spacing when title is absent 1 year ago
Andrew c589bed249 Update settings 1 year ago
0x330a 1d9ac6ac10
build: update build number 1 year ago
Andrew 85c7a23235 Refactor 1 year ago
Andrew d044a4090d [SES-1064] New Message Errors and Help Url 1 year ago
Andrew 1f04a0f0ff Cleanup 1 year ago
Andrew 35d176c71e Handle case where there are no messages 1 year ago
Andrew c4309c9fba Merge branch 'dev' into prefix-conversation 1 year ago
Andrew ee2b20080b Add Open URL accessibilityId 1 year ago
Andrew eb958bac4e Merge branch 'on' into on-2 1 year ago
Andrew 1ace9ea86c Merge branch 'dev' into on 1 year ago
Andrew ac97529c73 Remove unnecessary shared pref 1 year ago
AL-Session 165ade7259
SES1688 - Deleting last message in conversation, group, or community leaves the RecyclerView in a broken state (#1449)
* Initial fix implemented

* Fixes #1448

* Addressed PR feedback
1 year ago
Al Lansley 0ab0ecbb55 Addressed PR feedback 1 year ago
Andrew 7d7d2b89bd Refactor temporary button text 1 year ago
Andrew b8b98f436d AccessibilityIds 1 year ago
Al Lansley dce0fd8413 Fixes #1448 1 year ago
Al Lansley ad51746e84 Initial fix implemented 1 year ago
Andrew b5af8de4f9 Show tada emoji empty screen on new account 1 year ago
Andrew d65915af0e Update HomeActivity 1 year ago
Andrew 6b0a7cd369 Make copy to copied button transition temporary 1 year ago
Andrew 2cc83cd650 Updates for code review 1 year ago
Al Lansley 0146a2975f Cleanup 1 year ago
Al Lansley f6d21534e0 Addressed PR feedback 1 year ago
AL-Session 34eedc0fdb
Tiny adjustment to center user name in Settings activity (#1446) 1 year ago
AL-Session be11b1659f
SES1567 - Community message delivery status fix (#1442)
* Initial investigation

* WIP

* Continued work to track down cause of delivery status issue

* Fixes #1438

* Cleanup for PR

* Further cleanup

* Fixed merge conflict

* Addressed PR feedback

---------

Co-authored-by: alansley <aclansley@gmail.com>
1 year ago
Al Lansley 48a95a1357 Merged dev & fixed conflicts 1 year ago
Al Lansley 04fb296787 Fixes #1346 - properly this time! 1 year ago
Al Lansley d65705c845 Push before cleanup 1 year ago
Al Lansley 73f11c5a4f Merge branch 'dev' into SA1346_AppCrashOnNonAlphanumericFirstCharSearch 1 year ago
Andrew 3ae2dc5bc5 Merge branch 'dev' into on 1 year ago
Andrew f89e4705d5 Update New Message Screen 1 year ago
Al Lansley 7a7ea8909d
SES-1251 - App crash on non alphanumeric first char search (#1393)
* Investigation in progress

* Working fix push before cleanup

* Fixes #1346

* Removed unused logging imports

* Put back some whitespace

* Minor cleanup
1 year ago
Al Lansley d3c8635748
SES-697 - Add loading state when exporting logs (#1402)
* WIP

* Fixes #1401

* Cleanup from PR view

* Final cleanup

* Removed commented line of code & re-ordered comment

* Addressed PR feedback

* Re-allowed loading of avatars to throw exceptions rather than return null on failure

---------

Co-authored-by: = <=>
1 year ago
Al Lansley fef965bcb5
SES-1356 - List of recently used reaction emojis is not accurate (#1400)
* WIP

* Further WIP

* Push prior to cleanup

* Fixes #1015

* Added limiting to the count of recently used emoji that we store

* Put back adjusted reaction pill layout to standard

* Adjusted recently used reaction emojis already in list to go to start of list

---------

Co-authored-by: = <=>
1 year ago
AL-Session a8a257a1a6
SES-1156 - Ban and delete functionality fix (#1428)
* WIP

* Investigation in progress

* End of day push

* WIP

* Fixes #1416

* Cleanup

* Added code to remove zombie messages caught in limbo during a ban & delete - still chock full o' debug while finding root cause

* Root cause debug WIP

* Push prior to cleanup

* Cleaned up for PR

* fix: mms delete, remove unnecessary values from sms

* Addressed PR feedback

* fix: fix unit tests

* Added '.run' folder with test setup

* Update README.md

Test commit for CI

* Re-added accidentally removed closing brace

---------

Co-authored-by: alansley <aclansley@gmail.com>
Co-authored-by: Al Lansley <alansley@users.noreply.github.com>
Co-authored-by: 0x330a <92654767+0x330a@users.noreply.github.com>
1 year ago
Al Lansley 9ad5bd2374
Fixes #1347 (#1396)
Co-authored-by: AL-Session <160798022+AL-Session@users.noreply.github.com>
Co-authored-by: Al Lansley <al@oxen.io>
1 year ago
Andrew 8717430ee0
Merge pull request #1269 from bemusementpark/fix-pro
[SES-616] Fix profile pictures not updating
1 year ago
0x330a f7537cace7
Merge remote-tracking branch 'upstream/dev' into display-own-name-in-quote 1 year ago
0x330a ef157f9991
refactor: simplify comparison 1 year ago
Andrew e25b90b229 Improve new convo error messages 1 year ago
Al Lansley 0febb0456e
SES-212 - Always show delivery status of last sent message - FINAL! (#1418)
* Fixes #1408

* Addressed PR feedback

* Cleanup

* PR adjustments

* Further PR adjustments

* Updated libsession-util

* Added fix for crash when no messages

* Ignoring dirty submodules so they don't show up in git

* Re-fixed display of delivery status on last sent message (got broken by disappearing messages)

* Removed ignore dirty modules line in .gitmodules as it all seems to be playing nice now

---------

Co-authored-by: AL-Session <160798022+AL-Session@users.noreply.github.com>
Co-authored-by: Al Lansley <al@oxen.io>
1 year ago
Al Lansley 54d6c025b1
SES-1352 - User and group names allowing multi-line strings (#1395)
* Fix WIP

* Resolved issue - pushing before cleanup & PR tomorrow morning

* Enforced single line for new closed group names

* Fixes #1394

* Final cleanup prior to PR

* Added code to restore a previous contact nickname if an empty one is given

* Added initial limits to nicknames and group names, both creation and display

* Minor adjustments

* Adjusted max nickname and group name to 35 chars as per Kee's instructions

* Fixed closed group edit text able to get too wide and cut off buttons

---------

Co-authored-by: = <=>
Co-authored-by: AL-Session <160798022+AL-Session@users.noreply.github.com>
Co-authored-by: Al Lansley <al@oxen.io>
1 year ago
Al Lansley 9e62e1eab4
SES-789 - Scroll to bottom of long new message(s) (#1426)
* WIP

* Working - push before cleanup

* Fixes #1316

* Cleanup

* PR review adjustments

* Fixed scrolling when receiving an image based message while keyboard is up

* Prevent auto-scroll to last seen item pos in conversation view if <= 3

* Put back <=3 check to scroll

* Forced scrolling to bottom of long messages (both sent and received) when already at the bottom of the RecyclerView

* Fixes #1364

---------

Co-authored-by: = <=>
Co-authored-by: AL-Session <160798022+AL-Session@users.noreply.github.com>
1 year ago
Andrew 006c50e38d Refactor QR in RecoveryPasswordActivity 1 year ago
Andrew 84a399af06
Merge pull request #1302 from bemusementpark/remove-RecoveryPhraseRestoreActivity
Remove unused RecoveryPhraseRestoreActivity
1 year ago
Andrew a26b0e52d4 Merge branch 'dev' into fix-dialog-button 1 year ago
Al Lansley 1f249a6d5a
SES-1145 - New messages are hidden under keyboard - MK3 (#1415)
* WIP

* Working - push before cleanup

* Fixes #1316

* Cleanup

* PR review adjustments

* Fixed scrolling when receiving an image based message while keyboard is up

* Prevent auto-scroll to last seen item pos in conversation view if <= 3

* Put back <=3 check to scroll

---------

Co-authored-by: = <=>
Co-authored-by: AL-Session <160798022+AL-Session@users.noreply.github.com>
1 year ago
Al Lansley 8c2aaa06d8
SES-1354 - Video call self viewer not mirrored (#1397)
* Fixes #874

* Removed accidentally left in line

* Fixed issue - push before cleanup

* Cleaned up

* Removed cruft

---------

Co-authored-by: = <=>
Co-authored-by: AL-Session <160798022+AL-Session@users.noreply.github.com>
1 year ago
Andrew 13fce6e562 Merge branch 'dev' into prefix-conversation 1 year ago
Andrew 92c2d574ae Fix HomeActivityTests 1 year ago
Andrew d083b19a12 Merge branch 'dev' into on 1 year ago
Andrew a000ad3cbc Remove blank space 1 year ago
Andrew 0a10f94fd7 Use new strings 3 1 year ago
Andrew 8a1dcd4261 Fix caret color 1 year ago
Andrew d1c2750de6 Use new strings 2 1 year ago
Andrew a67b5f51b9 Use new strings 1 1 year ago
Andrew 4279c4b456 Merge branch 'dev' into on 1 year ago
Andrew eb98ce961c Add text selection colors 1 year ago
Andrew c72f37a9ac Refactor outlinedTextFieldColors 1 year ago
Andrew 01f6d75968 Add shield icon to Recovery Password Title 1 year ago
Andrew 98e336faee Remove up button on loading activity 1 year ago
Andrew 4cac496edf Extract strings 1 year ago
Andrew ca0206409c Add QR errors 1 year ago
Andrew 36edca855c
Merge pull request #1430 from bemusementpark/fix-null-display-name
Fix NPE on null display name
1 year ago