ThomasSession
2b27b7d5e0
Bumping the version code and name
9 months ago
bemusementpark
84b1fb6527
Truncate name to 100 bytes on restore account
9 months ago
Fanchao Liu
075341abe1
Allow "public.loki.foundation" to be accessed by http ( #1534 )
...
Co-authored-by: fanchao <git@fanchao.dev>
9 months ago
bemusementpark
fa5b10e2e1
Merge remote-tracking branch 'ry/poller-fix' into on-3
9 months ago
bemusementpark
9c10bbfe65
Merge branch 'od' into on-2
9 months ago
ThomasSession
15b3b18321
Proper display of unresolved names in mentions ( #1530 )
...
* Fix issue with span being the full length
* Making sure a mention with a username without a resolved name still displayed with the appropriate style with the truncated is
9 months ago
ThomasSession
bbb1b2b517
Fix issue with span being the full length ( #1528 )
9 months ago
bemusementpark
81f9bf9412
Fix refresh on open search
9 months ago
bemusementpark
a4ee521ee0
Fix Search
9 months ago
bemusementpark
ca66d115a3
Unknown contact should go under #
9 months ago
bemusementpark
39f9b959ce
Add dialog to backpress on create account flow
9 months ago
bemusementpark
4660905c09
Remove unneeded SEEN_WELCOME_SCREEN_PREF
9 months ago
bemusementpark
40b901d417
Kick user to welcome screen if they have no account id
9 months ago
AL-Session
1e02845fd2
[SES-1486] Short voice message fix ( #1523 )
...
* Initial working push with debug comments
* Fixes #1522
* Cleanup, prevent multi-pointer recording, and don't show short msg toast if locked to record quickly
* Adjusted comment phrasing
* Fix comment phrasing
* Fixed inadvertant short voice message toast on exit conversation activity
* Comment adjustment
* Comment phrasing
* Adjusted AudioRecorder.startRecording to take a callback function rather than the InputBar
* Performed Thomas' PR feedback
* Move comment to more relevant place
* Removed unused / leftover callback definition
* Removed all redundant null checks after asserting binding is not null
* Removed remaining not-null assertions & added some logged feedback to fail states
* Addressed PR feedback
* Implemented additional PR feedback
* Adjusted InputBar property visibility as per PR feedback & adjusted Toast string following discussion with Lucy
* Minor adjustment to inform user if we see an obvious network issue when sending a voice message - also tweak the locked Cancel button size to prevent text entry when locked to voice recording
* Adjust comment phrasing following further testing
* Added TODO comments to replace hard-coded string in toasts
* Addressed Thomas PR feedback suggestion
* Addressed another feedback suggestion
* Adjustment to continue informing user of network / node path issues
* Improved & moved network check method
* Corrected ticket number into TODO comments
* Addressed Andy PR feedback
* Adjust network connectivity checks to just log issues rather than inform the user (as per Rebecca / Kee convo)
---------
Co-authored-by: alansley <aclansley@gmail.com>
9 months ago
bemusementpark
7111bb7725
Merge branch 'od' into on-2
9 months ago
bemusementpark
ae4c6b8a4e
Fix RadioButton a11y
9 months ago
AL-Session
a30f00104e
[SS-54] Add dialog to allow local deletion if network deletion fails ( #1526 )
...
* WIP
* Push before attempting some HTTPRequestFailedException rate limiting
* Functionality now works
* Merging dev resulted in some subproject commit change so pushing that
* Fixes #1525
* Addressed Andy PR feedback
* Addressed further PR feedback from Andy
---------
Co-authored-by: alansley <aclansley@gmail.com>
9 months ago
bemusementpark
d4c433a926
Fix shareFlow#tryEmit in pick display name
9 months ago
bemusementpark
508547a013
Defer setting display name until necessary in create flow in onboarding
9 months ago
bemusementpark
9cf3a37a2b
Handle backpresses in onboarding
9 months ago
Fanchao Liu
0da949c8e6
[SES-1966] Attachment batch download and tidy-up ( #1507 )
...
* Attachment batch download
* Addressed feedback and test issues
* Feedback fixes
* timedWindow for flow
* Feedback
* Dispatchers
* Remove `flowOn`
* New implementation of timedBuffer
* Organise import
* Feedback
* Fix test
* Tidied up logic around `eligibleForDownload`
* Updated comment
---------
Co-authored-by: fanchao <git@fanchao.dev>
9 months ago
Fanchao Liu
fec67e282a
[SES-2018] Refactor mention ( #1510 )
...
* Refactor mention
* Fixes robolectric test problem
* Fixes tests
* Naming and comments
* Naming
* Dispatcher
---------
Co-authored-by: fanchao <git@fanchao.dev>
9 months ago
bemusementpark
d621036af6
Rename LoadAccountViewModel
9 months ago
ceokot
a260717d42
Highlight @You mentions ( #985 )
...
* Highlight @You mentions
* fix: resolve merge conflicts
* Setting the proper design rules for mentions
* New RoundedBackgroundSpan, applied to "you" mentions
The rounded background highlighter can take padding, so there is no need to add those extra spaces at the start and end.
* Better mention highlight logic
Some mention highlight should only format the text and not apply any styling.
Also making sure we cater for all cases properly
* Updated the text color logic based on design rules
* Fine tuning the color rules
* Removing usage of Resources.getSystem()
Only making the db call if there actually is a mention
* Moving color definition outside the loop to avoid repetitions
---------
Co-authored-by: charles <charles@oxen.io>
Co-authored-by: 0x330a <92654767+0x330a@users.noreply.github.com>
Co-authored-by: ThomasSession <thomas.r@getsession.org>
9 months ago
bemusementpark
1f7a1c7e0d
Fix copy mnemonic
9 months ago
bemusementpark
aac228ba91
Remove unused button
9 months ago
Andrew
1d80bb0ba9
[SES-337] Add rounded corners to thumbnail in QuoteView ( #1285 )
...
* Add rounded corners to thumbnail in QuoteView
* Simplify ThumbnailView
* Cleanup ThumbnailView
* Removed include custom attributes
The custom attributes are not passed to the view.
I added the radius programatically instead.
* Clipping whole thumbnail view instead of just the image requests
---------
Co-authored-by: AL-Session <160798022+AL-Session@users.noreply.github.com>
Co-authored-by: ThomasSession <thomas.r@getsession.org>
9 months ago
Andrew
0ebbd35031
Fix path indicator on SettingsActivity
10 months ago
Andrew
eb63af2f8d
SES-2259 Remove 35 char display name char limit
10 months ago
Andrew
e3685f65f8
Fix display name length
10 months ago
Andrew
ad2bf6e344
Fix shield position in Load Account
10 months ago
Andrew
17fbe5403c
Remove open url modal in New Message Bottom Sheet
10 months ago
Andrew
1cd7a57515
Ignore extra spaces and special characters in Recovery Password entry
10 months ago
Andrew
750dfb455d
Fix cursor error color
10 months ago
Andrew
a8082494ba
Restore next button position for Android
10 months ago
Andrew
f4cb0b8e6d
Update errors
10 months ago
Andrew
4aa0e55dc6
Hide next button when empty in new message
10 months ago
Andrew
b775b5aca9
Reuse getSearchName
10 months ago
Fanchao Liu
0f47076192
[SES-2162] - Remove wrapping of config message ( #1517 )
...
* Remove wrapping of config message
* Addresses feedback
* Merged in ThreadUtils fix
* JDK installation
* Revert JDK change
---------
Co-authored-by: fanchao <git@fanchao.dev>
10 months ago
Andrew
5ebde324c2
SES-2236 Fix profile self name
10 months ago
Andrew
ebbd95dac1
Fix new message next button color
10 months ago
Andrew
5793d4e71d
Add remaining contentDescriptions
10 months ago
Andrew
031f3eb45f
Fix contentDescriptions on pick display and message notifications
10 months ago
Andrew
9831758060
Fix QR code padding and icon
10 months ago
Andrew
aa5e46ff44
Fix You will be able to send string
10 months ago
Andrew
1f50a702bc
SES-2229 Fix NewMessage ONS timeout error message for real
10 months ago
Andrew
f2e72d794b
Simplify search processing
10 months ago
Andrew
a52bafbf98
SES-2237 Fix search sorting
10 months ago
Andrew
84efcd2f21
Remove ribbon image for note to self in search
10 months ago
Andrew
e7b547acaf
SES-2234 Fix Hide Recovery html dialog
10 months ago
Andrew
a630b8af09
SES-2233 Fix recovery password icon in settings
10 months ago
Andrew
bae83d9ea6
SES-2229 Add ons unable to search error message
10 months ago
Andrew
761a983e0c
SES-2228 ONS error message
10 months ago
Andrew
39c7f27c7d
Fix QR code scan & display
10 months ago
Andrew
ff6c0fb6f5
Accept mnemonic as hex in QR codes
10 months ago
Andrew
578c471f1e
Fis Message notifications button style
10 months ago
Andrew
40c08143f3
Fix ItemButton TextStyle
10 months ago
Andrew
5294cd45a0
Fix ItemButton minHeight style
10 months ago
Andrew
432a2816ab
Merge branch 'od' into on-2
10 months ago
Andrew
27fda9fd46
Fix Qr Code errors
10 months ago
Andrew
db15fe0840
Rename StartConversationFragment.kt
10 months ago
Andrew
fa705e9e78
Fix text color on QR Activity
10 months ago
Andrew
49127d5fcb
Restore New Message > Scan permission style
10 months ago
Andrew
1e9b0ec7f8
Add back button to message notifications
10 months ago
Andrew
86fcd035a1
Fix press back from recover pick display name
10 months ago
Andrew
28c28dc4be
Fix start conversation button padding
10 months ago
Andrew
78da9bdc67
Rename StartConversation
10 months ago
Andrew
a55c85c28c
Fix Start Conversation Title
10 months ago
Andrew
ee97eb54f4
Fix Enter Account ID or ONS Text
10 months ago
Andrew
02ebb5a5c7
Fix outline text padding
10 months ago
Andrew
4afec51de5
Simplify outline text style
10 months ago
Andrew
72dccaa1d3
Add MnemonicCodecTest
10 months ago
Andrew
9288701556
Use ime button in text field
10 months ago
Andrew
423df70351
SES-2201 Fix error on 1 word missing
10 months ago
Andrew
073b31d620
SES-2200 Fix enter display name error strings
10 months ago
Andrew
326b81cea3
SES-2219 Fix TextField styling
10 months ago
Andrew
d755fc20fa
Make RadioButton animation even cooler
10 months ago
Andrew
a9fdf9a733
SES-2220 Tweak Mesage notifications
10 months ago
Andrew
287b5566c4
Remove session id refs
10 months ago
Andrew
ed3094bfd7
SES-2216 Copy Account ID
10 months ago
Andrew
f1c14e571f
SES-2218 Lock App
10 months ago
ThomasSession
a0e6167718
Merge pull request #1352 from rugveddarwhekar/master
...
Fixed #1085 | Video call auto rotate, when auto rotate is disabled
10 months ago
ThomasSession
d22cb1e2c2
Remove config checks (PR 1294)
...
Refactor: remove checks for whether new config is enabled throughout config factory generation.
First commit from PR 1294.
10 months ago
ThomasSession
752f8cc738
Merge pull request #1298 from bemusementpark/fix-send-whitespace
...
Hide send button when message contains only whitespace
10 months ago
ThomasSession
031a18061d
Using trim and empty to capture semantic concept of nothing being in there
10 months ago
ThomasSession
48aacae6c5
Merge branch 'dev' into pr/1298
10 months ago
ThomasSession
01655b8633
Merge pull request #1508 from simophin/fix-home-screen-dispatcher
...
Correct the usage of flowOn
10 months ago
fanchao
0547dde554
Remove the use of executor in ThreadUtils
10 months ago
Andrew
e9dd333034
Remove unused button colors
10 months ago
Andrew
d8f032ff9e
Fix textSelectionColors
10 months ago
Andrew
f2959073ec
Fix NewMessage errors
10 months ago
ThomasSession
ba9f729d63
Merge pull request #1512 from simophin/ses-2021-improve-xml-loading
...
[SES-2021] Optimise XML loading
10 months ago
ThomasSession
46358f4318
Merge pull request #1487 from simophin/ses-637-voice-message-keeps-playing
...
[SES-637] - Stop playing message if deleted
10 months ago
Andrew
8b79fd6850
Use button color lists
10 months ago
Andrew
27c59a8d7b
Remove flowOn in LoadingViewModel
10 months ago
Andrew
b7de36b694
Fix button colors
10 months ago
ThomasSession
d3c4e11aec
Merge pull request #1332 from aaronkerckhoff/display-own-name-in-quote
...
Fix bug displaying user ID when quoting own message
10 months ago
Andrew
7c523a1ead
Cleanup Button Preview
10 months ago
Andrew
ce5e7212ef
Add disabled states to Button Preview
10 months ago
Andrew
175e1029ad
Add disabled state to fill buttons
10 months ago
Andrew
acbe4de25a
Add Color to ButtonType to support Fill and PrimaryFill
10 months ago
Andrew
f06d53c746
Fix Button Colors
10 months ago
Andrew
79e0efa98a
Fix next button color
10 months ago
Andrew
b0a939291d
Emit LoadingVM events on main thread
10 months ago
Andrew
01064717b2
Cleanup
10 months ago
Andrew
70af6f57b7
Fix New Conversation Home Style
10 months ago
ThomasSession
af658ffc45
Fixing blocked views on small screen due to the keyboard popping up
...
Also managed to maintain the ime padding for larger screens that DO want the button moving up.
10 months ago
Andrew
5147d059b9
Fix Borderless Buttons
10 months ago
Andrew
d57158eb3d
Improve AlertDialog for enlarged text
10 months ago
Andrew
d43ab8dc8b
Fix imports in SettingsActivity
10 months ago
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