Evgeny Poberezkin
0c37282cd3
ios: add translation for "Checking new messages..." test notification
2022-04-23 11:34:08 +01:00
Evgeny Poberezkin
e6fdb40c59
ios: fix opening direct chats ( #555 )
2022-04-23 11:35:56 +04:00
Evgeny Poberezkin
0091e9f162
ios: show notification token status in UI ( #552 )
...
* ios: show notification token status in UI
* show notification token status
2022-04-23 09:32:16 +04:00
Evgeny Poberezkin
8257842914
APIRegisterToken returns NtfTknStatus ( #550 )
2022-04-22 20:32:19 +01:00
Evgeny Poberezkin
dcffdf83b9
ios: show local notification when checking messages having received background notification ( #549 )
...
* ios: show local notification when checking messages having received background notification
* Update apps/ios/Shared/Model/NtfManager.swift
Co-authored-by: JRoberts <8711996+jr-simplex@users.noreply.github.com>
* Update apps/ios/Shared/Model/NtfManager.swift
Co-authored-by: JRoberts <8711996+jr-simplex@users.noreply.github.com>
Co-authored-by: JRoberts <8711996+jr-simplex@users.noreply.github.com>
2022-04-22 17:53:09 +01:00
IanRDavies
1932873776
Show pending contacts ( #547 )
...
* capture contact connecting event
* disable navigation to not ready chat
* update "pending contact" alert, Russian translations
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com>
2022-04-22 17:26:17 +01:00
Evgeny Poberezkin
7c2edff81f
ios: periodic notifications UI ( #548 )
...
* ios: periodic notifications UI
* add missing import
Co-authored-by: JRoberts <8711996+jr-simplex@users.noreply.github.com>
2022-04-22 16:46:05 +04:00
Evgeny Poberezkin
f594774579
ios: push notifications ( #482 )
...
* ios: get device token for push notifications
* ios: receive messages when background notification is received
* add notifications API, update simplexmq
* chat API to register and verify notification token
* update AppDelegate to recognize different notification types, update simplexmq
* core: api to enable periodic background notifications
* update simplexmq
* chat API to delete device notification token
* use base64url encoding in verification code
* update simplexmq for notifications
2022-04-21 20:04:22 +01:00
IanRDavies
03b8cdea8d
android: support app links via simplex.chat ( #545 )
...
* update manifest
* autoverify domain
* add path prefix to intent filter
* support contact links
* add android app readme
* only allow a single simplex task at a time to avoid opening simplex 'on top' of app with link
2022-04-21 14:57:36 +01:00
JRoberts
effd37402a
SMP AUTH error processing and descriptions ( #544 )
...
* SMP AUTH error descriptions
* change text
* android error description
* Update apps/android/app/src/main/res/values/strings.xml
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com>
* Update apps/android/app/src/main/res/values-ru/strings.xml
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com>
* fix translations
* Apply suggestions from code review
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com>
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com>
2022-04-21 11:50:24 +04:00
JRoberts
43e560c901
Merge pull request #543 from simplex-chat/master (version 1.6)
2022-04-20 22:17:45 +04:00
JRoberts
ec5aea0773
android: version 1.6 (26)
2022-04-20 12:44:31 +04:00
JRoberts
9a32bb8959
ios: version 1.6 (39)
2022-04-20 12:16:44 +04:00
JRoberts
4cac08cf51
mobile: fix translations, minor view bugs ( #541 )
2022-04-20 11:53:34 +04:00
JRoberts
3e1fa779b9
android: version 1.6 (25)
2022-04-19 21:44:05 +04:00
Evgeny Poberezkin
5119bb3625
fix: cancelled links previews, context menu width
2022-04-19 18:23:17 +01:00
JRoberts
d61c8a363a
android: version 1.6 (24)
2022-04-19 16:57:05 +04:00
Evgeny Poberezkin
059a13576b
ios: version 1.6 (38)
2022-04-19 12:52:44 +01:00
JRoberts
2e46092d92
ios: add english localization
2022-04-19 15:47:08 +04:00
Evgeny Poberezkin
44fd13b836
ios: update version 1.6 (37)
2022-04-19 12:22:37 +01:00
JRoberts
015329fcc7
ios 1.6 release
2022-04-19 15:17:47 +04:00
JRoberts
6835b6c1dd
mobile: enable/disable features for release ( #540 )
2022-04-19 13:24:26 +04:00
JRoberts
1152b5d737
mobile: support images ( #536 )
...
* ios api
* ios wip
* android wip
* ios files folder
* ios get address on start
* android app files folder
* ios more backend
* android more backend
* translation
* ios image without text, remove preview
* android image without text, remove preview
* fix translation
* file name in previews and w/t text
* Revert "file name in previews and w/t text"
This reverts commit 0110570e55
.
* ios filename in preview
* android filename in preview
* android wider images
* ios determine width on image for correct quote width
* ios images in previews wip
* ios square image in quote
* ios: update image layout
* android images in quotes
* android remove redundant modifier
* android clip to bounds
* android - image in right side of quote
* android refactor image view
* android - refactor, align quote text top
* android fix emoji view
* fix image layout
* full screen image view, fix quote layout
* android various size
* android fixed image width
* android meta on image
* ios: add drag gesture to hide full-screen image
* android: make image-only meta white
* refactor file.stored
* android: meta icon color
* android: open chat scrolled to last unread item
* copy/share image messages
* android: full screen image
* check file is loaded
* terminal: refactor view for messages with files
* android: change to onClick, only show stored file
* android: remove close sheet bar
* android: close image view on click
* translation
* android: pass showMenu to CIImageView to show menu on long click
* increase DropDown width
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com>
2022-04-19 12:29:03 +04:00
Evgeny Poberezkin
de81afc727
ios: update haskell libs
2022-04-18 11:53:52 +01:00
Evgeny Poberezkin
ffb941ac4d
update build badge to point to stable branch
2022-04-16 12:21:37 +01:00
Evgeny Poberezkin
4b39de6c4f
Merge pull request #535 from simplex-chat/master
...
merge master to stable
2022-04-16 12:16:14 +01:00
Evgeny Poberezkin
bc9a8bc32c
ios: remove "Tests MacOS" target
2022-04-16 12:09:10 +01:00
JRoberts
757ca74482
terminal: version 1.6.0 ( #534 )
2022-04-16 13:01:07 +04:00
Evgeny Poberezkin
87c688a739
ios: i18n ( #533 )
...
* ios: prepare for i18n
* commit localizations
* update Russian translations
* fix notifications and layouts after localizations
* localization docs
* update translations
Co-authored-by: JRoberts <8711996+jr-simplex@users.noreply.github.com>
* fix typo
* update translations
* fix translations for different link types
* update translations
Co-authored-by: JRoberts <8711996+jr-simplex@users.noreply.github.com>
* update translation
Co-authored-by: JRoberts <8711996+jr-simplex@users.noreply.github.com>
* update translations
* update translations
Co-authored-by: JRoberts <8711996+jr-simplex@users.noreply.github.com>
2022-04-16 09:37:01 +01:00
IanRDavies
d201c9528a
android: i18n ( #529 )
...
* internationalization framework
* rearrange strings
* typo
* minor id & xliff changes
* response to comments
* colour comments and verb suffixes
* add russian language file
* fix interpolation error
* final strings
* russian translations
* update Russian translations, refactor strings to full sentences, add prefixes to content description names
* fix layouts, improve font spacing
* split sentence about User address, font line height
* typo
Co-authored-by: JRoberts <8711996+jr-simplex@users.noreply.github.com>
* update Russian translations
Co-authored-by: JRoberts <8711996+jr-simplex@users.noreply.github.com>
* remove an
* update Russian translations
Co-authored-by: JRoberts <8711996+jr-simplex@users.noreply.github.com>
* commas
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com>
Co-authored-by: JRoberts <8711996+jr-simplex@users.noreply.github.com>
2022-04-16 09:29:29 +01:00
Evgeny Poberezkin
2058e904e6
core: refactor files folder support ( #532 )
...
Co-authored-by: JRoberts <8711996+jr-simplex@users.noreply.github.com>
2022-04-15 16:16:34 +04:00
JRoberts
e560ed8327
core: support files folder for mobile, delete files, chat item in CRRcvFileComplete ( #530 )
2022-04-15 09:36:38 +04:00
Evgeny Poberezkin
5281871aa6
typo
2022-04-13 11:49:09 +01:00
JRoberts
f83704c964
fix typos in readme ( #528 )
2022-04-13 08:37:13 +01:00
IanRDavies
1431002829
add status icons to messages ( #524 )
...
* add status icons to messages
* prettier spacing
* tighten status icons
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com>
2022-04-12 20:38:38 +01:00
IanRDavies
f1356ca642
readme changes ( #527 )
...
* readme changes
* more changes
* response to comments
2022-04-12 19:57:36 +01:00
Evgeny Poberezkin
07c7799523
reduce text in readme ( #525 )
...
* reduce text in readme
* update "why"
* typo
Co-authored-by: JRoberts <8711996+jr-simplex@users.noreply.github.com>
* dot
Co-authored-by: JRoberts <8711996+jr-simplex@users.noreply.github.com>
Co-authored-by: JRoberts <8711996+jr-simplex@users.noreply.github.com>
2022-04-12 19:30:17 +01:00
Evgeny Poberezkin
7ab76528a0
Merge branch 'stable'
2022-04-12 19:24:44 +01:00
Evgeny Poberezkin
a0a14889b1
android: update version 1.5.1 (23)
2022-04-12 19:11:44 +01:00
Evgeny Poberezkin
78133ff4d2
Merge branch 'stable'
2022-04-12 14:00:42 +01:00
Evgeny Poberezkin
34c513adeb
core: update simplexmq (fixes SMP END from disconnected clients removing active subscriptions) ( #523 )
2022-04-12 12:24:34 +01:00
IanRDavies
31eabf07e4
android: notifications improvements (to stable) ( #522 )
...
* add intent to grouped notifications
* clear overlays on open from ntf
* cancel notifications alongside unmarked markers
* tidy up
2022-04-12 11:55:18 +01:00
Evgeny Poberezkin
af471d0077
update github content ( #519 )
...
* update github content
* update comparison
* update link
* move message_views.sql to scripts
* move section
* move news section
* typos
Co-authored-by: JRoberts <8711996+jr-simplex@users.noreply.github.com>
* update readme
* update readme
* update readme
Co-authored-by: JRoberts <8711996+jr-simplex@users.noreply.github.com>
2022-04-11 22:29:08 +01:00
Evgeny Poberezkin
0a17f5c491
ios: update package name in prepare script, update libs ( #509 )
...
* ios: update package name in prepare script, update libs (not working yet)
* ios: update/move prepare scripts
2022-04-11 18:43:09 +01:00
Evgeny Poberezkin
7f8afb0c12
move nix files to folder ( #520 )
...
* move nix files to folder
* move nix to scripts
2022-04-11 15:53:44 +01:00
IanRDavies
1b930e717a
android: link previews ( #510 )
...
* wire up api for link metadata parsing
* add getLinkPreview (synchonous for now)
* api wiring fix
* get network requests off main thread
* copy over state machine logic from iOS
* filter api parsing calls from logs
* refactor of image processing
* remove image deepcopy
* minor change to log filtering
* mobile: link previews
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com>
2022-04-11 09:39:04 +01:00
Evgeny Poberezkin
02d21145b2
core: replace quoted content with MCText if the message itself is not MCText ( #517 )
...
* core: replace quoted content with MCText if the message itself is not MCText
* core: quoteData in ChatMonad (#518 )
* core: quoteData in ChatMonad
* use throwChatError
Co-authored-by: JRoberts <8711996+jr-simplex@users.noreply.github.com>
2022-04-11 09:34:59 +01:00
Evgeny Poberezkin
fa313caa82
terminal: refactor chat core used in terminal app and in bot examples ( #516 )
...
* terminal: refactor chat core used in terminal app and in bot examples
* fix tests
* refactor
2022-04-10 17:13:06 +01:00
Evgeny Poberezkin
0ac9785e4b
terminal: option to execute a single chat command via command line ( #515 )
2022-04-10 16:30:54 +01:00
Evgeny Poberezkin
fd69b673d8
terminal: use up arrow to edit the last message ( #514 )
...
* terminal: use up error to edit the last message
* update help
2022-04-10 12:18:53 +01:00