Evgeny Poberezkin
1564424f0d
update readme and version in code ( #147 )
...
* update readme and version in code
* Update README.md
* Update README.md
Co-authored-by: Patryk Laurent <plaurent@me.com >
Co-authored-by: Efim Poberezkin <8711996+efim-poberezkin@users.noreply.github.com >
Co-authored-by: Patryk Laurent <plaurent@me.com >
2021-12-08 20:18:48 +00:00
Evgeny Poberezkin
800a4f90bf
add version command ( #123 )
...
* Add /version and /v flags
* Move version info from C Chat.Help to Chat.View
* Move version string, use it in Main startup
* use "SimpleX Chat" consistently
Co-authored-by: TheTaoOfSu <TheTaoOfSu@protonmail.com >
2021-11-07 21:57:05 +00:00
Efim Poberezkin
2bf6d08a16
update gifs for larger font; readme fixes ( #103 )
...
* update gifs for larger font; readme fixes
* return articles
* return articles
2021-09-12 14:20:13 +01:00
Efim Poberezkin
fe5769156c
correctly print both db files ( #100 )
2021-09-07 01:08:29 +10:00
Evgeny Poberezkin
b798342c61
group commands (remove member, leave group, delete group) ( #87 )
...
* remove group member
* leave group, fix remove member, tests for leave group/remove member
* delete group with test
* prevent contact deletion error when it is a group member
* support inviting the group member who left or was removed
* use small retry interval in the tests
* test multiline outputs
2021-08-02 20:10:24 +01:00
Evgeny Poberezkin
d21abbdec1
chat test with VirtualTerminal ( #72 )
...
* chat test with VirtualTerminal
* disable chat test
* fix intermittently failing test
* simplify test
2021-07-07 22:46:38 +01:00
Evgeny Poberezkin
85727bfbf1
move files to src folder (to allow testing) ( #70 )
2021-07-05 20:05:07 +01:00
Evgeny Poberezkin
58889be83d
establish connection using user profiles ( #69 )
...
* establish connection using user profiles (TODO: delete contact and send message)
* delete contact and send message with the updated schema
* comment
* refactor, remove old code
2021-07-05 19:54:44 +01:00
Evgeny Poberezkin
2f604d91ba
use chat protocol and contacts in chat commands/messages ( #66 )
...
* chat types, chat protocol syntax idea
* chat message syntax, raw message type
* chat message format and parsing
* raw chat message parsing test
* add message parsing tests
* interpret RawChatMessage
* use chat message format when sending messages
* save contacts and related connections to DB (WIP)
* use contacts in all chat commands (add, connect, send, delete)
* use contacts when receiving messages and notifications
* handle contact not found error
* automatically accept connection when CONF is received from the agent
2021-07-04 18:42:24 +01:00
Evgeny Poberezkin
c3d5797a0b
Merge branch 'master' into v4
2021-06-26 20:20:33 +01:00
Nikita Poberezkin
32d90580e7
desktop notifications ( #64 )
...
* send notifications
* support for linux notifications (draft)
* add support for linux, win (draft) and wsl (draft) notifications
* add support for windows/wsl notifications
* add unix to extra-deps
* add alternative linux notification method
* remove unused cpp conditions
* fix notification commands for win/lin
* remove dbus package and code
* remove fdo-notify from extra-deps
* move script running logic to common method + add lacking quotes
* remove unrelated workspace file
* corrections
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com >
2021-06-26 19:48:08 +01:00
Evgeny Poberezkin
5a2ded775d
rename app folder ( #63 )
...
* rename app folder
* clean up package.yaml
2021-06-25 18:34:29 +01:00
Evgeny Poberezkin
eb2404c9ce
simplex-chat schema, refactor chat to use SMP agent functions ( #62 )
...
* chat messages namespace and types
* initial schema (WIP)
* schema for messages (WIP)
* fix schema, add migrations, remove broadcast
* simplex-chat spike (WIP)
* chat client design
* update chat schema
* more chat schema updates
* simplex-chat app structure
* chat app layout demo
* update schema
* refactor dog-food (WIP)
* refactor / simplify
* refactor output of sent message to avoid separate parsing
* refactor inputSubscriber
* remove unused simplex-chat code
* update simplexmq commit
* update schema
* remove ncurses
2021-06-25 18:18:24 +01:00
Evgeny Poberezkin
4232f73ed2
support ad-hoc groups (broadcasts) ( #61 )
...
* support ad-hoc groups (broadcasts)
* fake group chat
* use simplexmq latest
2021-06-10 20:34:52 +01:00
Evgeny Poberezkin
723c787edc
0.3.1 ( #57 )
2021-05-10 19:49:21 +01:00
Evgeny Poberezkin
8f69d176c7
move Markdown from simplexmq ( #56 )
...
* move Markdown from simplexmq
* update simplexmq
2021-05-09 10:53:18 +01:00
Evgeny Poberezkin
36a34eed4a
update for SMP agent protocol 0.3.1 - SMP servers are in agent config… ( #53 )
...
* update for SMP agent protocol 0.3.1 - SMP servers are in agent config, not in commands
* remove explicit server port
* update simplexmq
2021-05-09 07:56:44 +01:00
Efim Poberezkin
7c0cd342cc
show message timestamps ( #55 )
2021-05-08 14:49:17 +04:00
Efim Poberezkin
eb44fb24e8
print chat version on start ( #50 )
2021-05-04 21:20:17 +04:00
Evgeny Poberezkin
2b4399b57f
optionally show message integrity violations ( #49 )
...
* optionally show message integrity violations
* remove message integrity option
2021-05-04 06:37:30 +01:00
Evgeny Poberezkin
7ae6b64a99
change contact color ( #48 )
2021-05-03 21:44:50 +01:00
Evgeny Poberezkin
577d593f67
package.yaml, chat dependencies ( #45 )
2021-05-02 21:26:25 +01:00