2048 Commits

Author SHA1 Message Date
Richard Ramos
c404b239df fix: handle failure when no mailservers are available 2020-07-09 10:39:24 -04:00
Richard Ramos
2183cabad5 fix: remove messages when leaving a channel to avoid duplication when rejoining a chat 2020-07-09 10:36:23 -04:00
Richard Ramos
2bd3932cec fix: only load mailserver messages for active channels 2020-07-09 10:34:58 -04:00
Richard Ramos
fb894880bb
fix: undeclared identifier - setDeviceName 2020-07-08 14:01:10 -04:00
Richard Ramos
4ee0d78cb6 feat: using threads for resolving ENS usernames 2020-07-08 13:53:21 -04:00
Richard Ramos
93d420758f feat: device pairing 2020-07-08 13:53:04 -04:00
Richard Ramos
1caad96fde fix: mailserver hang 2020-07-08 13:26:20 -04:00
Pascal Precht
75e3e10f58 feat(chat): open user profile from mentions
Closes #455
2020-07-08 13:12:31 -04:00
Richard Ramos
f16ee322e1 fix: code review 2020-07-06 14:17:19 -04:00
Richard Ramos
5ee3c6938f feat: Advertise device 2020-07-06 14:17:19 -04:00
Richard Ramos
a4b9eedd5e feat: set device name 2020-07-06 14:17:19 -04:00
Iuri Matias
6ddd95fe5a change default port on client so it can run side by side with other clients 2020-07-06 13:22:01 -04:00
Iuri Matias
dc225d50b8 change identifier for status desktop 2020-07-03 10:50:44 -04:00
Jonathan Rainville
0f9a79e214 feat: save and get appearance from the settings 2020-07-03 09:59:14 -04:00
Richard Ramos
5b3f077fa9 feat: bundle resources
- Update linux build to package resources
- Refactor macOS packaging re: resources.rcc
2020-07-03 09:59:00 -04:00
Richard Ramos
64452e71b9 feat: Determine if a message was sent 2020-07-02 11:57:48 -04:00
Jonathan Rainville
81e7dffaa2 feat: make token send and eth send work 2020-07-02 11:41:11 -04:00
Jonathan Rainville
70fdcb85c6 feat: add asset selector in send modal 2020-07-02 11:41:11 -04:00
Richard Ramos
f191f7fe8b feat: Support status-tag to join a public channel if mentioned in the message list 2020-07-02 10:33:33 -04:00
Pascal Precht
63d9ee7201 refactor: remove unused imports 2020-07-02 11:04:41 +02:00
Richard Ramos
961139e778 feat: start chats with ENS usernames 2020-06-30 16:21:21 -04:00
Iuri Matias
4fe19e8130 use username or ens name instead of old hardcoded value
use username or ens name instead of old hardcoded value

return false
2020-06-30 14:35:32 -04:00
Iuri Matias
716258156e feat(Chat): display clickable links, sanitize them and XSS protect
Closes #458
2020-06-30 12:30:40 -04:00
Richard Ramos
6d6f67476b fix: double "login" event being emitted by login / onboarding 2020-06-30 12:20:22 -04:00
Pascal Precht
0bb08fc852 feat(ProfilePopup): implement copy-to-clipboard button
Closes #282
2020-06-30 12:13:44 -04:00
emizzle
f54d66bf24 fix: order of recent stickers incorrect on app start
Order of recent stickers was being loaded in reverse order.
2020-06-30 11:24:56 -04:00
emizzle
8e6eb65509 feat: cache settings so only retreived when clean 2020-06-30 11:24:56 -04:00
emizzle
88e5f1a46d feat: Add recent stickers to stickers popup 2020-06-30 11:24:56 -04:00
Jonathan Rainville
0bbb72a994 feat: enable changing the values of a select and add account to send 2020-06-29 13:39:22 -04:00
Iuri Matias
7489a2ae00 fix mailserver call which can cause client to hang after login 2020-06-26 13:52:23 -04:00
Iuri Matias
6e9ce3b250 disable browser, wallet, node tabs by default; add warning checkbox to intro screen 2020-06-26 11:37:59 -04:00
Jonathan Rainville
8cb8395ceb feat: check password before saving a new account
Also shows the error if there is one when adding.
Should show a loading state too, but it doesn't work because the Nim function freezes the QML
2020-06-25 16:41:28 -04:00
Richard Ramos
8e21a1b8b3 fix: word wrap + breaklines 2020-06-25 16:33:16 -04:00
Iuri Matias
92b75ead74 remove prefix causing request errors
remove prefix causing request errors

remove prefix causing request errors
2020-06-25 16:31:53 -04:00
Iuri Matias
649d0a2149 get collectibles when requested instead of at login 2020-06-25 15:47:37 -04:00
Iuri Matias
d175e549ac add duration as optional parameter to cache 2020-06-25 15:47:37 -04:00
Iuri Matias
3604875b88 abstract cache mechanism 2020-06-25 15:47:37 -04:00
Iuri Matias
0fc9105f0a cache requests 2020-06-25 15:47:37 -04:00
Pascal Precht
89da127468 feat(Onboarding): validate mnemonic when importing seed phrase
Closes #395
2020-06-25 11:11:25 -04:00
Richard Ramos
9041eb59e7 fix: application title on task bar
Fixes #421
2020-06-25 11:09:35 -04:00
RichΛrd
2490a6fe4a Fix: code review
Co-authored-by: Iuri Matias <iuri.matias@gmail.com>
2020-06-25 10:33:43 -04:00
Richard Ramos
e8858f25ba feat: Replace pubkeys by alias/ens in group system message 2020-06-25 10:33:43 -04:00
Richard Ramos
21af287654 feat: support message formatting 2020-06-25 10:29:44 -04:00
Pascal Precht
36ded19dff ui(Wallet): render asset icons in transaction list items
Closes #405
2020-06-25 10:28:23 -04:00
emizzle
847eb2623f feat: add sticker popup
Add sticker popup
Add send sticker message
Add ability to select sticker pack and show stickers for pack with scroll

1. Sticker history
2. Install sticker packs
3. Sticker market

1. Sticker packs are installed on app start up until installation of sticker pack functionality is added
2. Optimisations such as preloading images to be done so that sticker images are not downloaded each time.
2020-06-25 10:27:26 -04:00
Richard Ramos
db35bce531 feat: app icon on Linux 2020-06-24 11:33:59 -04:00
Richard Ramos
81b103b0eb fix: code review 2020-06-23 18:52:54 -04:00
Richard Ramos
637484bd79 feat: show qr codes 2020-06-23 18:52:54 -04:00
Richard Ramos
c3a5fdabc7 fix: enable HDPI 2020-06-23 16:01:07 -04:00
Richard Ramos
acecafbf83 fix: read missing functions 2020-06-23 14:25:38 -04:00