9227 Commits

Author SHA1 Message Date
0x330a
ef157f9991
refactor: simplify comparison 2024-03-27 15:23:42 +11:00
0x330a
901e800012
fix: use a set for the from/to serialized lists (#1370) 2024-03-27 15:20:50 +11:00
Andrew
e25b90b229 Improve new convo error messages 2024-03-27 12:22:53 +10:30
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>
2024-03-27 07:42:05 +11:00
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>
2024-03-27 07:26:56 +11:00
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>
2024-03-27 07:21:21 +11:00
Andrew
006c50e38d Refactor QR in RecoveryPasswordActivity 2024-03-26 14:44:16 +10:30
Andrew
84a399af06
Merge pull request #1302 from bemusementpark/remove-RecoveryPhraseRestoreActivity
Remove unused RecoveryPhraseRestoreActivity
2024-03-26 14:04:30 +10:30
Andrew
f26c971a2c
Merge pull request #1323 from bemusementpark/fix-attr-ex
Fix unresolved theme attributes exception
2024-03-26 11:27:00 +10:30
Andrew
3773f4fbc9 Merge branch 'dev' into unsend-notification 2024-03-25 13:35:27 +10:30
Andrew
a26b0e52d4 Merge branch 'dev' into fix-dialog-button 2024-03-25 13:28:54 +10:30
Andrew
4e6fe1fc9d Fix missing parenthesis 2024-03-25 13:28:01 +10:30
Andrew
a3c685196e Merge branch 'dev' into fix-attr-ex 2024-03-25 13:24:54 +10:30
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>
2024-03-25 11:37:43 +11:00
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>
2024-03-25 11:28:03 +11:00
Andrew
13fce6e562 Merge branch 'dev' into prefix-conversation 2024-03-22 16:22:45 +10:30
Andrew
ebf4f02370 Fix disappearing messages option explanation 2024-03-20 14:28:21 +10:30
Andrew
92c2d574ae Fix HomeActivityTests 2024-03-20 13:01:44 +10:30
Andrew
d083b19a12 Merge branch 'dev' into on 2024-03-16 14:27:18 +10:30
Andrew
a000ad3cbc Remove blank space 2024-03-16 00:26:00 +10:30
Andrew
0a10f94fd7 Use new strings 3 2024-03-15 23:52:09 +10:30
Andrew
8a1dcd4261 Fix caret color 2024-03-15 23:37:54 +10:30
Andrew
d1c2750de6 Use new strings 2 2024-03-15 12:37:59 +10:30
Andrew
a67b5f51b9 Use new strings 1 2024-03-15 12:37:49 +10:30
Andrew
4279c4b456 Merge branch 'dev' into on 2024-03-15 10:24:52 +10:30
Andrew
eb98ce961c Add text selection colors 2024-03-14 14:28:56 +10:30
Andrew
c72f37a9ac Refactor outlinedTextFieldColors 2024-03-14 13:16:50 +10:30
Andrew
01f6d75968 Add shield icon to Recovery Password Title 2024-03-14 12:56:16 +10:30
Andrew
98e336faee Remove up button on loading activity 2024-03-14 11:30:50 +10:30
Andrew
4cac496edf Extract strings 2024-03-13 13:42:05 +10:30
Andrew
ca0206409c Add QR errors 2024-03-13 13:14:14 +10:30
Andrew
8fc83213ba Simplify /MnemonicCodec 2024-03-13 13:13:34 +10:30
Andrew
36edca855c
Merge pull request #1430 from bemusementpark/fix-null-display-name
Fix NPE on null display name
2024-03-13 11:19:09 +10:30
0x330a
3dee7ec6bd
fix: disappearing viewmodel tests (#1432) 2024-03-13 11:31:08 +11:00
Andrew
0dde7297b8 Fix multiple loading activities launched 2024-03-12 20:12:18 +10:30
Andrew
0e7f95dede Fix camera unbind 2024-03-12 20:11:46 +10:30
Andrew
3cba05e668 Fix NPE on null display name 2024-03-12 11:32:47 +10:30
0x330a
7bcf823740
build: update build number 1.18.1 2024-03-04 17:28:21 +11:00
0x330a
ecc8f6e26f
Merge remote-tracking branch 'upstream/dev' 2024-03-04 17:07:06 +11:00
Andrew
9ceaa97978 Fix tab theming 2024-03-04 16:23:57 +11:00
0x330a
e68290b572
fix: use the visible message view's context instead of the UserDetailsBottomSheet context which is null before showing (#1425) 2024-03-04 15:45:32 +11:00
Andrew
88f4f219f6 Cleanup 2024-03-01 20:23:39 +10:30
Andrew
673e53e4c7 Deduplicate QR success 2024-03-01 19:56:29 +10:30
Andrew
9e270c7ac0 Handle scan recovery phrase QR 2024-03-01 18:46:24 +10:30
Andrew
2555b34d8e Add QR code outline 2024-03-01 17:24:03 +10:30
Andrew
505d839924 Hide keyboard on open qr tab 2024-03-01 14:24:48 +10:30
Andrew
437d0de5e1 Add camera to QR tab 2024-03-01 11:47:54 +10:30
alansley
b21cdab0e4 Minor cleanup 2024-03-01 11:56:33 +11:00
Andrew
79cfde1924 Add QR camera permissions 2024-02-29 19:33:45 +10:30
Andrew
ab62d8f333 Add Recovery Phrase tab 2024-02-29 14:56:30 +10:30