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
Evgeny Poberezkin
6c2fb822d7
nix: add the second x86 ios sim build with swift JSON
2022-04-10 10:52:36 +01:00
JRoberts
13f84f2a96
core: sending messages with files ( #507 )
...
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com>
2022-04-10 13:30:58 +04:00
Evgeny Poberezkin
150b4196ea
ios: fix scrolling with link previews, fix large terminal item detail view ( #512 )
2022-04-08 19:58:02 +01:00
Evgeny Poberezkin
84a77de53c
remove apiParseMarkdown commands from console ( #511 )
2022-04-08 18:58:09 +01:00
IanRDavies
d90c4261b8
ios: link previews ( #503 )
...
* refactor image utils and initial link metadata tools
* remove LPMetadata conversion as we will build our own view to avoid network calls
* initial very basic preview outline, remove icon loading
* connect preview view to compose view
* v0.1 barely working
* minor refactor
* refactor
* collect images effectively
* link up to api for send/receive
* rework async get metadata logic
* show previews in chat
* refactor resizing logic
* checkpoint before view editing
* ui changes
* housekeeping
* ui tweaks
* typo
* improve link preview design/logic
* resize image to target data size
* fix link preview state machine
* tidy up
* fix typo
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com>
2022-04-08 18:17:10 +01:00
Evgeny Poberezkin
9fda89d0db
update simplexmq (with swift flag)
2022-04-08 15:44:42 +01:00
Evgeny Poberezkin
8ef27de503
update simplexmq, cabal flag, fix tests
2022-04-08 09:21:56 +01:00
Evgeny Poberezkin
238cc8b90b
ios: update libs
2022-04-07 16:11:18 +01:00
Evgeny Poberezkin
f12b5524fd
fix flake.nix 2
2022-04-07 10:43:13 +01:00
Evgeny Poberezkin
3f86737d3f
fix flake.nix
2022-04-07 10:33:32 +01:00
Moritz Angermann
082e62c56b
Update flake.nix ( #508 )
...
* Update flake.nix
* update nix file, simplexmq sha
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com>
2022-04-07 09:12:54 +01:00
JRoberts
8dd324b9b3
core: images api ( #506 )
...
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com>
2022-04-06 13:21:06 +04:00
JRoberts
de64f3a1a0
tests: maintain schema dump ( #505 )
2022-04-05 12:44:22 +04:00
JRoberts
a5ca2c2163
core: new files protocol ( #492 )
2022-04-05 10:01:08 +04:00
Evgeny Poberezkin
a17ddede53
ios: update binaries
2022-04-04 20:44:38 +01:00
Evgeny Poberezkin
7012005feb
core: MsgContent for link previews, API to parse markdown ( #504 )
2022-04-04 19:51:49 +01:00
IanRDavies
0ecaa59df6
ios: update image picker ( #495 )
...
* switch to PHPicker for photos. TODO add back camera functionality. [rough]
* add back camera selection option
* remove force unwrap of optional
* response to comments
* rerun tests
* refactor naming
2022-04-04 19:19:54 +01:00
Evgeny Poberezkin
309fdf422f
ios: scripts ( #501 )
2022-04-04 12:33:28 +01:00
Evgeny Poberezkin
9e88e4b940
blog: instant notifications design for Android and iOS ( #463 )
...
* blog: instant notifications design for Android and iOS
* fix blog diagram
* update blog post
* typo
2022-04-04 10:30:18 +01:00
Evgeny Poberezkin
7519884a5e
Merge pull request #500 from simplex-chat/master
...
Merge to stable
2022-04-04 10:27:35 +01:00
Evgeny Poberezkin
852421315b
SimpleX Chat bot example ( #499 )
...
* SimpleX Chat bot example
* extract repl bot
* update .cabal
2022-04-04 08:14:42 +01:00
JRoberts
33857d9aa7
Merge pull request #487 from simplex-chat/master (v1.5.0)
2022-04-03 14:10:02 +04:00
JRoberts
ef41034e17
Merge branch 'stable'
2022-04-03 14:05:57 +04:00
JRoberts
331269a186
terminal: version 1.5.0 ( #498 )
2022-04-03 13:58:38 +04:00
Evgeny Poberezkin
c14f692b68
terminal: edit and delete messages for everyone on the chat ( #497 )
2022-04-03 09:44:23 +01:00
Evgeny Poberezkin
4247dc4271
ios update build num 35
2022-04-02 16:09:49 +01:00
Evgeny Poberezkin
7f945d2530
ios: improve connection error alerts
2022-04-02 14:35:35 +01:00
Evgeny Poberezkin
3dc9eded54
ios: fix alert on contact deletion from chat info ( #496 )
2022-04-02 12:23:05 +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
IanRDavies
052963f19e
ios: tidy up tmp images ( #494 )
...
* catch image URL and tidy up after the fact
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com>
2022-04-01 17:13:54 +01:00
Evgeny Poberezkin
c7d7c6c608
mobile: build number ios 33, android 21
2022-04-01 16:54:55 +01:00
JRoberts
6c4c097150
core: update simplexmq hash (remove manual vacuum) ( #493 )
2022-04-01 17:23:12 +04:00
JRoberts
3eb4d5efdd
core: update simplexmq hash (catch db error) ( #490 )
2022-04-01 13:00:35 +04:00