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
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
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
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
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
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
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
5c13267b47
mobile: build nums ios 34, android 22
2022-04-02 10:41:26 +01:00
IanRDavies
e10c8c7234
android: minor text changes ( #491 )
...
* minor changes for readability
* update notifications popup wording
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com >
2022-04-02 10:15:44 +01:00
Evgeny Poberezkin
c7d7c6c608
mobile: build number ios 33, android 21
2022-04-01 16:54:55 +01:00
Evgeny Poberezkin
ea95912bd5
mobile: update lib and versions 1.5 (ios - 32, android - 20)
2022-04-01 09:58:00 +01:00
JRoberts
d080a3a87b
mobile: hide broadcast delete button ( #488 )
2022-03-31 21:38:53 +04:00
JRoberts
4c6800f1ff
android: change font ( #426 )
2022-03-30 23:35:36 +04:00
JRoberts
f388512592
mobile: message delete ( #480 )
...
* mobile: message delete
* ios
* android api
* meta
* android
* new ios libs
* bug fixes
* adjust alert
* fix deleted item upsert
* change border color for ios
* format
* android - red button
* ios: deleted item design
* android: deleted item design
* android alert msg
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com >
2022-03-30 20:37:47 +04:00
Evgeny Poberezkin
8574674c2d
android: notice about background service ( #481 )
...
* android: notice about background service
* update alert text
2022-03-30 12:33:31 +01:00
Evgeny Poberezkin
5e964cf7e9
mobile: show group member images in the chat ( #473 )
...
* mobile: show group member images in the chat
* improve layout for group chat
* android: show member images in group chat
* do not repeat member name in group messages
2022-03-30 08:57:42 +01:00
Evgeny Poberezkin
8768d03e57
Merge branch 'stable'
2022-03-30 08:19:38 +01:00
Evgeny Poberezkin
75dfd725f4
android: build 19 (v1.4)
2022-03-30 08:18:08 +01:00
Evgeny Poberezkin
e0f4855d0d
android: version 1.5 (18) - includes foreground service
2022-03-27 12:16:05 +01:00
Evgeny Poberezkin
a11784c615
android: foreground service to receive messages ( #454 )
...
* android: foreground service to receive messages
* android: fix duplicate chat (caused by persistent state of the service)
* option to turn off background service
* fix: foreground service failing to start when the new user is created
* remove unused background manager
2022-03-26 16:49:08 +00:00
Evgeny Poberezkin
a316a95754
android: version 1.4 (17)
2022-03-26 13:25:01 +00:00
JRoberts
bdb3bc0bd7
mobile: hide edit button ( #474 )
2022-03-26 15:08:42 +04:00
JRoberts
0b45ddfc79
mobile: message update (restore #460 ) ( #469 )
2022-03-25 22:26:05 +04:00
JRoberts
26558dfaca
profile images (restore #423 ) ( #466 )
...
* core: configurable smp servers (#366 )
* core: update simplexmq hash
* core: update simplexmq hash (fix SMPServer json encoding)
* core: fix crashing on supplying duplicate SMP servers
* core: update simplexmq hash (remove SMPServer FromJSON)
* core: update simplexmq hash (merged master)
* core: profile images (#384 )
* adding initial RFC
* adding migration SQL
* update RFC
* linting
* Apply suggestions from code review
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com >
* refine RFC
* add avatars db migration to Store.hs
* initial chages to have images in users/groups
* fix protocol tests
* update SQL & MobileTests
* minor bug fixes
* add missing comma
* fix query error
* refactor and update functions
* bug fixes + testing
* update to parse base64 web format images
* fix parsing and use valid padded base64 encoded image
* fix typos
* respose to and suggestions from review
* fix: typo
* refactor: avatars -> profile_images
* fix: typo
* swap updateProfile parameters
* remove TODO
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com >
* initial changes to show profile images
* simple set up complete
* add initial shape of image getting (needs work)
* redesign
* ios, android: configurable smp servers (only model and api for android) (#392 )
* example image picker placed in edit profile screen
* tidy up and allow encoding
* more tidying
* update bottom modal bar
* v0.1 UI for upload ready
* add api calls
* refactor edit profile screen
* complete the refactor with connection back to api
* linting
* update encoding for hs compat
* no line wrapping and resize image
* refactor and tidy up for cleanest compatability with haskell
* ios: UI for editing images
* crop image to square
* update profile edit layout
* fixing image preview orientation etc
* allow expandable image in profile view
* handle case where user exits camera rather than take image
* housekeeping on when to call apiUpdateProfileImage
* improve scaling of large image
* linting
* spacing
* fix padding
* revert whitespace change
* tidy up, one remaining issue
* refactor to get parsing working
* add missed change
* use custom modal in user profile
* fix image size after scaling
* scale image iteratively
* add filter
* update profile editing view
* ios: edit profile image (TODO aspect ratio)
* ios: UI to manage profile images
* ios: use new profile api
* android: use new api to update profile
* android: scroll profile view up when editing
* revert change
* reduce profile image resolution to 104px to fit in 12.5kb
Co-authored-by: IanRDavies <ian_davies_@hotmail.co.uk >
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com >
2022-03-25 22:13:01 +04:00
Evgeny Poberezkin
0e73697ea4
mobile: show app version/build, update settings, update build number (16: android, 28: ios) ( #445 )
2022-03-18 09:23:01 +00:00
Evgeny Poberezkin
01994d8c6a
android: fix message entry size after sending emoji, build 15
2022-03-17 18:01:47 +00:00
Evgeny Poberezkin
31de7fd0ee
mobile: update version/build 1.3 (ios: 27, android 14)
2022-03-17 10:34:31 +00:00
Evgeny Poberezkin
744c451927
mobile: message actions (reply, share, copy) ( #431 )
...
* ios: add context menu to messages
* ios: UI for replies with quotes
* fix: scrolling crashing in chat
* ios: UI for message replies with quotes
* android: UI for message replies
* android: messages with quotes
* android: update imports
* android: refactor ChatItemView
* remove comments
2022-03-17 09:42:59 +00:00
Evgeny Poberezkin
d4765bcfec
Merge branch 'stable'
2022-03-14 21:04:05 +00:00
Evgeny Poberezkin
e4ea2035ff
android: fix app crashing on opening chats, build 12 ( #439 )
2022-03-14 21:03:36 +00:00
Mark Aleksander Hil
102fdf3b18
mobile: update copy, fix typo ( #440 )
...
* Updated copy and fixed typo
* Updated copy and fixed typo
2022-03-14 20:58:19 +00:00
Evgeny Poberezkin
1f539fc8be
hide secrets in notifications, closes #416 ( #424 )
...
* terminal: hide secrets in notifications #416
* ios: hide secrets in notifications
* android: hide secrets in notifications
2022-03-13 20:13:47 +00:00
Evgeny Poberezkin
b2650947a9
android: update build (11)
2022-03-12 17:24:29 +00:00
Evgeny Poberezkin
604bf0c485
android: smaller fonts, bigger line height ( #433 )
2022-03-12 16:57:30 +00:00
Evgeny Poberezkin
b7bf3678e5
fix: markdown and links interaction/copy in messages ( #432 )
2022-03-12 16:52:04 +00:00
Evgeny Poberezkin
b0430f7eee
android: update version 10 (1.2)
2022-03-11 19:11:52 +00:00
John Roberts
90a18186d9
configurable smp servers ( #366 , #411 ); core: profile images ( #384 )
...
* core: configurable smp servers (#366 )
* core: update simplexmq hash
* core: update simplexmq hash (fix SMPServer json encoding)
* core: fix crashing on supplying duplicate SMP servers
* core: update simplexmq hash (remove SMPServer FromJSON)
* core: update simplexmq hash (merged master)
* core: profile images (#384 )
* adding initial RFC
* adding migration SQL
* update RFC
* linting
* Apply suggestions from code review
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com >
* refine RFC
* add avatars db migration to Store.hs
* initial chages to have images in users/groups
* fix protocol tests
* update SQL & MobileTests
* minor bug fixes
* add missing comma
* fix query error
* refactor and update functions
* bug fixes + testing
* update to parse base64 web format images
* fix parsing and use valid padded base64 encoded image
* fix typos
* respose to and suggestions from review
* fix: typo
* refactor: avatars -> profile_images
* fix: typo
* swap updateProfile parameters
* remove TODO
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com >
* ios, android: configurable smp servers (only model and api for android) (#392 )
* android: configurable smp servers (ui)
* fix thumb color, fix text field color in dark mode
* update simplexmq hash (configurable servers in master)
Co-authored-by: IanRDavies <ian_davies_@hotmail.co.uk >
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com >
2022-03-10 15:45:40 +04:00
IanRDavies
38aea7c455
use relative sizing when scaling the QR code ( #417 )
...
* use relative sizing when scaling the QR code
* linting
* properly implement image scaling
* remove extra horizontal padding
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com >
2022-03-10 10:36:21 +00:00
IanRDavies
b749bf7b08
fix scrolling with keyboard
2022-03-09 18:54:19 +00:00
IanRDavies
ff3daed4c6
fix scrolling issue using save/load state
2022-03-09 16:30:47 +00:00
IanRDavies
e90e10bd26
add variable to monitor scrolling as scroll fix
2022-03-09 15:56:08 +00:00
Evgeny Poberezkin
44cd482695
android: update version/build 0.4.2 (9)
2022-03-06 08:59:43 +00:00
IanRDavies
fd28c939f5
android: disable create button when display name is not valid ( #396 )
2022-03-04 14:51:25 +00:00
Evgeny Poberezkin
87e9ae5a3e
mobile: update verion/build: ios 1.0/21, android 0.4.1/8
2022-03-04 10:30:47 +00:00
Evgeny Poberezkin
c47a7d78fe
support for unknown message content types ( #395 )
...
* android: parse/serialize unknown chat items
* ios: more resilient decoding of MsgContent
* core: preserve JSON of unknown message content type in MCUknown, so it can be parsed once it is supported by the client
2022-03-03 08:32:25 +00:00