Commit Graph

2177 Commits (c489765a50ff4cd43f5d7d230787bebb2aa3a954)

Author SHA1 Message Date
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
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
0x330a 3dee7ec6bd
fix: disappearing viewmodel tests (#1432) 1 year ago
Andrew 0dde7297b8 Fix multiple loading activities launched 1 year ago
Andrew 0e7f95dede Fix camera unbind 1 year ago
Andrew 3cba05e668 Fix NPE on null display name 1 year ago
0x330a 7bcf823740
build: update build number 1 year ago
0x330a ecc8f6e26f
Merge remote-tracking branch 'upstream/dev' 1 year ago
Andrew 9ceaa97978 Fix tab theming 1 year ago
0x330a e68290b572
fix: use the visible message view's context instead of the UserDetailsBottomSheet context which is null before showing (#1425) 1 year ago
Andrew 88f4f219f6 Cleanup 1 year ago
Andrew 673e53e4c7 Deduplicate QR success 1 year ago
Andrew 9e270c7ac0 Handle scan recovery phrase QR 1 year ago
Andrew 2555b34d8e Add QR code outline 1 year ago
Andrew 505d839924 Hide keyboard on open qr tab 1 year ago
Andrew 437d0de5e1 Add camera to QR tab 1 year ago
alansley b21cdab0e4 Minor cleanup 1 year ago
Andrew 79cfde1924 Add QR camera permissions 1 year ago
Andrew ab62d8f333 Add Recovery Phrase tab 1 year ago
Andrew 7a1b5749aa Fade in Copied on copy password 1 year ago
0x330a f88eab7323
build: update build number 1 year ago
0x330a a4c99799a2
build: update build version 1 year ago
Andrew 22460df15e Fix expiry not added to community invites 1 year ago
Andrew c2ec2cb358 Add string resources to LandingScreen 1 year ago
Andrew 1c38fc000a Push empty convos to bottom and hide thread date when unknown 1 year ago
Andrew 1a81c7278a Set NTS to 14 days ago when created in updateUser 1 year ago
Andrew d143d8a883 Fix old threads being set to 2 weeks ago 1 year ago
Andrew 19c3b639c3 Set thread to 14 days old when added from libSessionContacts 1 year ago
0x330a e8c61d6791
fix: remove new group invite clearing flags and handling new configs better 1 year ago
0x330a f6d351f9c3
fix: remove disappearing config overwrite and fix EC key pair's pubkey being group's identity pubkey 1 year ago
Andrew affdf1ca07 Disable disappearing closed group messages 1 year ago
Andrew 3cd5ca4a6d Simplify ClosedGroupControlMessage#fromProto 1 year ago
Andrew ef50d63410 Cleanup logs 1 year ago
Andrew 398b5bf7b4 Cleanup 1 year ago
Andrew 2e50dc08bb Cleanup MarkReadReceiver 1 year ago
Andrew 66dcae04f6 Cleanup Storage 1 year ago
Andrew 4ead21cf1a Cleanup SmsDatabase 1 year ago
Andrew 403058c5cf Cleanup VisibleMessageView 1 year ago
Andrew 88dfceed67 Cleanup ConversationViewModel 1 year ago
Andrew c5c3365b18 Cleanup ConversationReactionOverlay 1 year ago
Andrew d33de9cf6b Cleanup ConversationActivityV2 1 year ago
Andrew 835fa6882b Cleanup DisappearingMessagesActivity 1 year ago
Andrew 9fd244d86a Cleanup ConversationActionBarView 1 year ago
Andrew 74d96fa926 Fix disappearing messages setting lost on group member change 1 year ago
Andrew 8293c12bf2 Fix subtitle color 1 year ago
Andrew 128ae81998 Add 30 seconds to disappearing debug settings 1 year ago
Andrew 91807db8a9 Set delete in context menu to color destructive 1 year ago
Andrew 8e4266d9ee Fix mms messages delete previous timer messages 1 year ago
Andrew 610d717540 Fix sent status accessibility id 1 year ago
Andrew 64a2b4a61c Fix merge 1 year ago
Andrew 1176273c3a Fix accessibility id 1 year ago
Andrew 0ca55c8f42 Merge branch 'dev' into on 1 year ago
Andrew e4999e3b84 Merge branch 'dev' into disappear-2 1 year ago
Andrew 637b7f8249 Fix expiry mode application to Message 1 year ago
Andrew 84e92e186b Fix context auto delete timer doesn't show if opened before successful send 1 year ago
Morgan Pretty 7e32f37258 Removed an unneeded import 1 year ago
Andrew 701e3cbf8b Close message context menu on delete 1 year ago
Andrew 779101ddc0 Close MessageDetailsActivity when message is deleted 1 year ago
Andrew b56c3bd6c5 Add expiration subtitle to Delete option in message context menu 1 year ago
Morgan Pretty bd03bf45c2 Initial CI setup test
Added code coverage report generation (for future CI stuff)
Fixed a flaky unit test
1 year ago
Andrew b8aa46912a Add auto-delete subtitle to context menu 1 year ago
Andrew ac37b2b9de Convert ConversationReactionOverlay to Kotlin 1 year ago
Andrew 3fa4122f77 Tweak call message style 1 year ago
Andrew ace7e3b54c Don't delete old call messages on new call message 1 year ago
Andrew f3bb2e5cfa Add new call control message UI with timer icon above 1 year ago
Andrew c7ffa61c55 Simplify MarkReadReceiver 1 year ago
Andrew 730851d3d5 Remove erroneous scheduleDeletion in marked read 1 year ago
Andrew a47bf230e2 Fix last seen channel being closed by consuming flow 1 year ago
Andrew a326c47e56 Don't start DaR timer view until it has actually started 1 year ago
Andrew 246e8bf2a2 Fix messages not marked as read onScroll when message count is unchanged 1 year ago
Andrew 4c7485f53d Fix Message#expiryMode de/serialisation 1 year ago
Andrew cb0327ecb2 Fix follow setting contentDesc 1 year ago
Andrew 97d6c9928f Fix contentDescriptions 1 year ago
Andrew 848dbd2eb0 Start expiration at end of handling each message type treating call and extraction as DaR 1 year ago
Andrew e2e5a36f51 Merge remote-tracking branch 'refs/remotes/origin/disappear-2' into disappear-2 1 year ago
Andrew a845d2f17a Add Set button contentDescription 1 year ago
Al Lansley 343820579c
SA1390 - Session ID regeneration on focus loss (#1392)
* Fixes #1390

* Clean up prior to PR

* Removed unused logging imports introduced during debugging

* Added mechanism to store the session ID seed temporarily during account creation

* Implemented keeping session ID on lose/regain focus via Hariss' better way using the savedInstanceState Bundle

* Removed now unused imports
1 year ago
0x330a 106305f118
fix: outdated banner showing and updating on messages properly 1 year ago
alansley cab1ffec1e Put back some whitespace 1 year ago
alansley 42e58c477b Removed unused logging imports 1 year ago
alansley 09e48fdc5c Fixes #1346 1 year ago