Evgeny Poberezkin
1110a78e06
update versions/build #s: ios 0.4 (14), android 0.3 (4)
2022-02-26 13:10:47 +00:00
Efim Poberezkin
6086f76d95
1.3.0
2022-02-26 16:41:11 +04:00
Efim Poberezkin
268eaaa9ca
prepare v1.3.0 ( #378 )
2022-02-26 16:24:56 +04:00
Evgeny Poberezkin
ad1612d84a
android: markdown help ( #376 )
2022-02-26 15:35:51 +04:00
Evgeny Poberezkin
0389a58f64
core: fix failing subscriptions when user address is missing ( #377 )
...
* core: fix failing subscriptions when user address is missing
* set concurrency limit on subscriptions
2022-02-26 10:04:25 +00:00
Evgeny Poberezkin
6ee2f334f6
update build number (12)
2022-02-26 08:24:58 +00:00
Evgeny Poberezkin
a5afdf4e91
ios: update version/build 0.4 (11)
2022-02-25 21:57:05 +00:00
Evgeny Poberezkin
ecaa570ff3
free C strings ( #375 )
2022-02-25 21:07:36 +00:00
Evgeny Poberezkin
1d2d1e6df7
process subscription summaries in ios/android ( #374 )
2022-02-25 20:26:56 +00:00
Efim Poberezkin
c242f0079c
core: add fks to messages ( #368 )
2022-02-25 21:59:35 +04:00
Evgeny Poberezkin
727c533f93
update build number to 0.2 (3)
2022-02-25 15:29:52 +00:00
Efim Poberezkin
5961b7d951
asynchronously subscribe to user connections ( #310 )
...
* asynchronously subscribe to user connections
* send subscription status summaries to view/api
* refactor
* add help messages in summaries
* update simplexmq
* rename config field
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com>
2022-02-25 12:29:36 +00:00
Evgeny Poberezkin
bbab069bcd
android: replace while true loop with async recursion ( #371 )
2022-02-25 11:37:47 +00:00
Evgeny Poberezkin
1cf3b776d7
ios: use core markdown parser, also make messages in android selectable ( #372 )
...
* ios: use core markdown parser, also make messages in android selectable
* remove bold font from members in previews
* markdown help
* text selection
2022-02-25 07:16:19 +00:00
Evgeny Poberezkin
1aa2643c18
android: show member names in group messages ( #370 )
...
* android: show member names in group messages
* refactor
2022-02-24 18:02:59 +00:00
Evgeny Poberezkin
1150c04298
ios: process commands and messages asynchronously, on the background thread ( #367 )
...
* ios: process commands and messages asynchronously, on the background thread
* move model updates to main thread
2022-02-24 17:16:41 +00:00
Efim Poberezkin
9c57ab5221
android: user address; fix add and connect contact views dark mode; chat list view styling ( #359 )
2022-02-24 12:58:59 +04:00
IanRDavies
3e61b8c21a
ios: display name validation ( #364 )
...
* try to add warning text if display name has whitespace
* simplify
* layout/error icon
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com>
2022-02-24 08:45:19 +00:00
IanRDavies
99bed645f3
android: more welcome styling ( #363 )
...
* spacing and size updates to welcome page
* spacing and allow space for keyboard
2022-02-24 08:01:41 +00:00
Evgeny Poberezkin
51f5982205
markdown: parse emails and phone numbers ( #365 )
...
* markdown: parse emails and phone numbers
* phone parsing
* refactor
2022-02-24 07:55:18 +00:00
Evgeny Poberezkin
b7a06dd0cf
show date on the same line as the message if space allows ( #362 )
2022-02-23 21:48:48 +04:00
IanRDavies
e071e4cdbf
add check for whitespace in display name ( #360 )
2022-02-23 12:40:50 +00:00
Evgeny Poberezkin
470b18786e
android: show markdown in messages ( #361 )
...
* android: show markdown in messages
* empty line
2022-02-23 12:30:48 +00:00
Evgeny Poberezkin
8f21453e82
fix markdown type for Colored, add types/parsing for formatted text to iOS/android ( #358 )
2022-02-23 08:45:49 +00:00
Evgeny Poberezkin
fb76917ec3
android: update version/build 0.2 (2)
2022-02-23 07:35:22 +00:00
Evgeny Poberezkin
c53500812c
android: fix bottom sheet delay and graying out the rest of the screen ( #356 )
2022-02-22 20:52:02 +00:00
Evgeny Poberezkin
5e6b9e578b
smaller size for unread count, show 1000s as Ks ( #355 )
2022-02-22 19:43:29 +00:00
Efim Poberezkin
f9c495a596
android: help view ( #351 )
...
* android: help view
* chats loaded
* remove comment
2022-02-22 19:38:47 +00:00
IanRDavies
e4ec8cccfd
android: theme welcome view page ( #354 )
...
* initial theming changes
* styling work round 1
2022-02-22 19:32:43 +00:00
IanRDavies
3be350786d
android: update logo ( #350 )
...
* add updated icon assets
* pure white splash
2022-02-22 19:31:38 +00:00
Evgeny Poberezkin
7cd43de5d5
Merge pull request #353 from simplex-chat/master
...
v1.2.1 terminal app
2022-02-22 19:28:17 +00:00
Efim Poberezkin
f698a05d53
1.2.1
2022-02-22 22:21:12 +04:00
Efim Poberezkin
518a15934f
prepare v1.2.1
2022-02-22 22:20:32 +04:00
Evgeny Poberezkin
48dbd079cf
core: improve markdown parsing and recognise URIs ( #352 )
2022-02-22 22:18:35 +04:00
IanRDavies
efa22715d5
android: unread message counter ( #348 )
...
* add unread counter to chats
* run unread clear on message view for more than a second
* track minUnreadItemId
2022-02-22 15:07:55 +00:00
Evgeny Poberezkin
0d88fcc758
core: send parsed markdown via API ( #349 )
2022-02-22 14:05:45 +00:00
Efim Poberezkin
353e04bddd
android: settings drawer, dark mode user profile view, dark mode previews ( #347 )
2022-02-22 17:08:42 +04:00
Evgeny Poberezkin
0a6c03079c
android: use IconButton ( #346 )
2022-02-22 08:07:27 +00:00
Evgeny Poberezkin
a0a4549045
android: improve chat, chat info, console ( #344 )
...
* bigger fonts, text entry layout
* resize scroll area when keyboard appears; automatically scroll on new messages
* fix message entry in dark mode
* imporove console layout
* fix chat info with dark mode
* fix typo
* clean up
* remove unused time formatter
2022-02-22 07:46:42 +00:00
IanRDavies
69c79c5e0a
android: splash screen (to avoid showing welcome screen before the user is loaded) ( #345 )
...
* initial attempt -- not recomposing
* change to mutable state, still not working
* two state works, why not three?
* fix so we actually change state
* remove unnecessary brackets
* refactor
* using Boolean? for userCreated
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com>
2022-02-22 07:29:41 +00:00
Efim Poberezkin
1edf60362e
android: UserProfileView ( #341 )
...
* android: update user profile view logic
* indentation
* format
* UserProfileView
* remove prints
* empty line
* undo format
* change by value
* separate layout
* layout
* unconditionally editProfile = false
* add header and close button to profile page, add links to "settings"
* use generic navigate in settings, remove terminal button from the list of chats
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com>
2022-02-21 20:09:51 +00:00
Evgeny Poberezkin
739990c732
terminal: make input responsible for echo to keep commands synchronous (as in mobile) and avoid echo delays ( #343 )
...
* terminal: make input responsible for echo to keep commands synchronous (as in mobile) and avoid echo delays
* use echo
Co-authored-by: Efim Poberezkin <8711996+efim-poberezkin@users.noreply.github.com>
Co-authored-by: Efim Poberezkin <8711996+efim-poberezkin@users.noreply.github.com>
2022-02-21 12:05:00 +00:00
Evgeny Poberezkin
c9cfead9bc
android: refactor sum types ( #342 )
2022-02-21 09:10:51 +00:00
Evgeny Poberezkin
d37f493c6a
android: add chat info page, delete contacts, show network connection status for contacts, improve error handling
2022-02-20 21:17:24 +00:00
Evgeny Poberezkin
b3153ae0fd
align time format with iOS app, use kotlix-datetime only ( #340 )
2022-02-20 16:33:02 +00:00
IanRDavies
7fc5b833aa
android: use deep links to connect ( #339 )
...
* simple case
* version almost working with true links
* show alerts in imperative way, like they were meant to
* connecting via links works
* add error handling to connections
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com>
2022-02-20 15:47:24 +00:00
Evgeny Poberezkin
d48d4ed8f9
android app: connect via QR code ( #338 )
...
* connecting via QR code works
* add contact/scan qr code pages
* new chat sheet layout
* remove unused imports and some warnings
2022-02-19 22:22:07 +00:00
Efim Poberezkin
f57a7009a3
chat view layout ( #335 )
...
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com>
2022-02-19 17:22:52 +04:00
Evgeny Poberezkin
6c4888d275
android app: API, add chat sheet and view with QR code ( #336 )
...
* add contact (WIP)
* basic UI to create new chat, finalize API classes and functions (TODO: process chatRecvMsg messages)
* add contact layout with QR code
* refactor NewChatSheet to split layout, refactor withApi
* add newlines
* Update apps/android/app/src/main/java/chat/simplex/app/views/helpers/SimpleButton.kt
Co-authored-by: IanRDavies <ian_davies_@hotmail.co.uk>
Co-authored-by: IanRDavies <ian_davies_@hotmail.co.uk>
2022-02-19 10:15:18 +00:00
IanRDavies
3820d08af8
chat list styling round 2 ( #334 )
...
* initial restyling:
* polish styling a little
* lint
* more linting
* add dependency
* add time to messages when they exist
* if no chat items show time from time chat created
* playing with colours
* rename shared colour
* flip title text colour in dark mode
2022-02-18 16:55:50 +00:00