* android, desktop: small enhancements to new chat sheet
* padding
* normal view matching stable
* fix one hand layout
---------
Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com>
Co-authored-by: Diogo <diogofncunha@gmail.com>
* android, desktop: improvement to a lock UI
* oneTime passcode screen which allows to pass verification while in call
* change
* unused line
* don't ask to set up auth if already has
---------
Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com>
* add api and types
* basic ui
* add search on profiles
* profile images on select chat profile
* incognito adjustments
* basic api connection
* handling errors
* add loading state
* header to scroll
* selected profile on top (profile or incognito)
* adjust share profile copy
* avoid list moving around on selection commit
* bigger profile pick
* info icon interactive area
* thumbs to match contacts list size
* incognito sizes matching icons
* title to section padding
* add chevron
* align borders and other chevron icon
* prevent click on self
* only prevent selection
* update
* selectable item area
* no need for oninfo to be composable
* simplify
* wrap apis in try
* remove redundant derivedStateOf
* closure fns capital naming
* simplify current user null check
---------
Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com>
* ios: add chat message tail and roundness settings
* cleanup
* minor
* rename
* date separator
* revert max roundness to pills
* increase default roundness to 1
* minor
* out of bounds tails, style date separator
* formatting
* hardcode tail growth
* revert
* different shape (WIP)
* tail
* rename
* square
* only show tail for the last message
* remove func
* capture less
* variable tail height
* export localizations
---------
Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com>
* ios: allow for chat profile selection on new chat screen
* add api and types
* initial api connection with error handling
* improve incognito handling
* adjustments to different server connections
* loading state
* simpler handling of race
* smaller delay
* improve error handling and messages
* fix header
* remove tap section footer
* incognito adjustments
* set UI driving vars in main thread
* remove result
* incognito in profile picker and footer
* put incognito mask inside a circle
* fix click on incognito when already selected
* fix avoid users swapping position when picker is active
* fix pending contact cleanup logic
* icons
* restore incognito help
* fix updating qr code
* remove info from footer
* layout
---------
Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com>
Co-authored-by: spaced4ndy <8711996+spaced4ndy@users.noreply.github.com>