Efim Poberezkin
b06838b651
add APIChatRead chat command ( #282 )
2022-02-08 17:27:43 +04:00
Evgeny Poberezkin
b3a4c21c4b
updated text items ( #278 )
...
* updated text items
* update version
* fix JSON parsing in CIDirection, refactor data samples
* show group member in received messages and chat preview
* use profile displayName instead of localDisplayName, do not show fullName if it is the same as displayName
2022-02-08 09:19:25 +00:00
Efim Poberezkin
855881094b
add CRContactConnecting api response ( #281 )
2022-02-08 13:04:17 +04:00
Efim Poberezkin
82d02e923a
ios: add CIStatus type ( #280 )
2022-02-08 11:20:41 +04:00
Efim Poberezkin
d11d66fa90
connection precedence logic in getDirectChatPreviews_; update item status in object ( #279 )
2022-02-07 18:34:54 +04:00
Efim Poberezkin
f5507436f3
chat item status, CRChatItemUpdated api response ( #269 )
2022-02-07 15:19:34 +04:00
Evgeny Poberezkin
eeea33c7cb
fix loading chat, contact connection status info ( #277 )
2022-02-07 10:36:11 +00:00
Evgeny Poberezkin
7883ca7657
improve text message view ( #276 )
...
* show text and time on the same line
* convert emails and phones to links
2022-02-06 21:06:02 +00:00
Evgeny Poberezkin
8efb8b2f86
use simplified chat controller, fix keyboard removing on tap ( #275 )
2022-02-06 18:26:22 +00:00
Evgeny Poberezkin
408a30c25b
simplify mobile API to have single controller ( #274 )
...
* simplify mobile API to have single controller
* update chat response in swift
* add async to stack
2022-02-06 16:18:01 +00:00
Evgeny Poberezkin
9b67aa537a
each command takes lock if it needs it ( #273 )
2022-02-06 08:21:40 +00:00
Evgeny Poberezkin
5aabf87898
ios: highlight URLs in texts ( #272 )
...
* ios: highlight URLs in texts
* Apply suggestions from code review
2022-02-06 07:44:41 +00:00
Evgeny Poberezkin
67dbdcd257
contact and server connection info ( #271 )
2022-02-05 20:10:47 +00:00
Evgeny Poberezkin
3d137995d8
multiline message entry field ( #270 )
2022-02-05 14:24:23 +00:00
Evgeny Poberezkin
e424e9328b
large emojis, full contact names, contact createdAt, process profile updates, etc. ( #268 )
2022-02-04 22:13:52 +00:00
Evgeny Poberezkin
214ecf605b
minor UI improvements ( #267 )
2022-02-04 16:31:08 +00:00
Evgeny Poberezkin
7d06d0660d
Merge pull request #266 from simplex-chat/ep/fix-utf8-api
...
fix utf8 encoding for C API requests
2022-02-04 12:46:45 +00:00
Evgeny Poberezkin
c34eddb82a
fix utf8 encoding for C API requests
2022-02-04 12:41:43 +00:00
Efim Poberezkin
9969606432
fix utf8 encoding when writing to database
2022-02-04 14:30:00 +04:00
Evgeny Poberezkin
d8abdb7927
Merge pull request #265 from simplex-chat/ep/sync-cmd
...
fix C string UTF8 encoding, revert to sync commands
2022-02-04 08:50:52 +00:00
Evgeny Poberezkin
71a60795cf
Merge pull request #263 from simplex-chat/ep/ios-fixes
...
configure build for device/simulator
2022-02-04 08:17:18 +00:00
Evgeny Poberezkin
d07ce0b8f4
use 8 byte characters, as encoding is handled elsewhere
2022-02-04 08:15:25 +00:00
Evgeny Poberezkin
565bc70843
sync commands
2022-02-04 08:02:48 +00:00
Efim Poberezkin
7924861810
sort chat items by id ( #264 )
2022-02-04 11:12:12 +04:00
Evgeny Poberezkin
08dd92b726
configure build for device/simulator
2022-02-03 18:22:05 +00:00
Evgeny Poberezkin
dca5dc4fce
iOS version 1.0.1
2022-02-03 07:18:17 +00:00
Evgeny Poberezkin
24f3637199
add animations ( #260 )
...
* add animations
* improve settings screen
* app icons
2022-02-03 07:16:29 +00:00
Efim Poberezkin
4dd95c1639
create release as prerelease; fix windows build ( #261 )
2022-02-03 10:15:38 +04:00
Efim Poberezkin
4724669bce
prepare v1.1.0 ( #259 )
2022-02-02 23:50:43 +04:00
Evgeny Poberezkin
292c334460
make slow commands asynchronous ( #258 )
2022-02-02 21:47:27 +04:00
Evgeny Poberezkin
dafdf66ada
update entity connection status to report it correctly ( #257 )
2022-02-02 17:01:12 +00:00
Evgeny Poberezkin
38424af48e
refactor files, auto-scrollback for messages ( #256 )
2022-02-02 16:46:05 +00:00
Efim Poberezkin
88a33990b7
sort chats w/t items by time of creation; created_at & updated_at in all tables; merge v1.1 migrations ( #255 )
...
* merge migrations; timestamps
* contact created_at
* group, contact request created_at
* sort
* redundant imports
2022-02-02 16:25:36 +00:00
Evgeny Poberezkin
7ce305e16f
ios: fix message view updates (refactor model to make it shallow) ( #254 )
2022-02-02 12:51:39 +00:00
Evgeny Poberezkin
1d1ba8607e
send message integrity errors to view as a separate notification ( #253 )
2022-02-02 11:43:52 +00:00
Evgeny Poberezkin
9f6385f763
update connection status in entity used in controller notifications ( #252 )
...
* update connection status in entity used in controller notifications
* remove unused code
2022-02-02 11:31:01 +00:00
Evgeny Poberezkin
a68b591029
connect via link with simplex: protocol ( #251 )
2022-02-01 20:30:33 +00:00
Evgeny Poberezkin
711207743b
add support for user addresses ( #246 )
...
* add support for user addresses
* started processing contact requests
* update command syntax
* fix: make Profile Codable
* accept/reject contact requests
* update API, accept/reject contact requests
2022-02-01 17:34:06 +00:00
Efim Poberezkin
a8a7bb3c99
return accepted contact from APIAcceptContact ( #250 )
2022-02-01 17:04:44 +04:00
Efim Poberezkin
228c118714
api for chat pagination ( #249 )
2022-02-01 15:05:27 +04:00
Evgeny Poberezkin
0b86402ce3
fix constructor name for JSON encoding ( #248 )
2022-02-01 07:16:02 +00:00
Evgeny Poberezkin
2295f7a92b
update commands ( #247 )
2022-02-01 09:31:34 +04:00
Evgeny Poberezkin
8e03eefa9b
update API commands syntax
2022-01-31 23:20:52 +00:00
Evgeny Poberezkin
53040dbe1d
iOS: chats and messages layout ( #241 )
...
* iOS: chats and messages layout
* model update for updated API
* improve chat list view
* chat view layouts
* delete contacts
* larger headers, clean up, move message reception loop to ContentView
* settings: user profile
2022-01-31 21:28:07 +00:00
Efim Poberezkin
6d5b5ab44f
getContactRequestChatPreviews_ ( #245 )
2022-01-31 22:43:39 +04:00
Efim Poberezkin
0a18985e68
contact requests api ( #244 )
...
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com>
2022-01-31 21:53:53 +04:00
Efim Poberezkin
047aa7deef
delete contact api ( #243 )
...
* delete contact api
* chat command
2022-01-31 11:14:56 +00:00
Efim Poberezkin
945ed3f7cb
fix queries returning duplicate contacts ( #242 )
2022-01-31 13:20:26 +04:00
Evgeny Poberezkin
e29ea99d2c
getChats returns [Chat] with 0-1 item instead of [ChatPreview] ( #240 )
2022-01-30 21:51:23 +00:00
Evgeny Poberezkin
3b19aaf1d1
iOS: send/receive messages in chats, connect via QR code ( #238 )
...
* send messages from chats
* update API to use chat IDs
* send messages to groups
* generate invitation QR code
* connect via QR code
2022-01-30 18:27:20 +00:00