Richard Ramos
0971b5928d
feat: Support ENS usernames in messages
2020-06-17 13:09:31 -04:00
Richard Ramos
ee81c43ddc
feat: Add contacts to message signal and show ens usernames in contact
...
list
2020-06-17 12:51:31 -04:00
Pascal Precht
0f7e08075b
feat(wallet): Introduce simple account transaction list
...
There's still some things that needs to be done (possibly in future commits):
[ ] Asset icons need to be determined so they can be displayed along the transaction
[ ] Transaction values need to be converted to decimal values
[ ] Date-time formatting
[ ] Grouping of transactions by days
2020-06-17 12:47:53 -04:00
Iuri Matias
116b04a9ef
fix installationId usage; disable in-app logout for now
...
fix installationId usage; disable in-app logout for now
fix
2020-06-17 12:26:41 -04:00
Iuri Matias
fe82f762bb
display list of contacts in the open chat modal
2020-06-17 07:41:32 -04:00
Iuri Matias
1c2154f11e
remove old method
2020-06-16 12:59:17 -04:00
Richard Ramos
f52a0d56ab
fix: allow rejoining a chat group after leaving it
2020-06-16 12:59:17 -04:00
Iuri Matias
e802159a6a
display real contacts on profile
...
display real contacts on profile
query contacts
add contact in form
fixes
fixes
display contacts
cleanup
cleanup
remove echo
refactor to use profile instead of contact model
2020-06-16 12:48:25 -04:00
Iuri Matias
9a03038126
move contacts related methods to its own file
2020-06-16 12:48:25 -04:00
Richard Ramos
88bf4fca66
feat: add id to profile object and verify membership on groups
2020-06-16 12:46:40 -04:00
Richard Ramos
b0a8bc3368
fix: make text selectable, limit text input content width and execute actions onEnter
2020-06-16 12:05:22 -04:00
Richard Ramos
b842925ba4
feat: edit group name
2020-06-16 12:05:22 -04:00
Jonathan Rainville
de5d542b8e
fix: change text strings to qsTr
...
Co-authored-by: RichΛrd <info@richardramos.me>
2020-06-16 11:57:11 -04:00
Jonathan Rainville
34810e0587
chore: remove AccountSelection component that is no longer needed
2020-06-16 11:57:11 -04:00
Jonathan Rainville
026d1d1c4d
feat: design onboarding
2020-06-16 11:57:11 -04:00
Jonathan Rainville
03305c548f
fix: make gen key modal not flickable
2020-06-16 11:54:52 -04:00
Richard Ramos
8c989c3b6c
fix: chat update
2020-06-15 09:12:50 -04:00
Richard Ramos
0eb0ea03d4
Cleanup
2020-06-15 08:23:03 -04:00
Richard Ramos
ec2ce2818d
Remove zombie channels from the chat list
2020-06-15 08:23:03 -04:00
Richard Ramos
6a22c0275f
Make the view react to chat updates
2020-06-15 08:23:03 -04:00
Richard Ramos
f46eed86d7
Chat and message toString format
2020-06-15 08:23:03 -04:00
Richard Ramos
0ca50b4e06
fix: buildFilter
2020-06-15 08:23:03 -04:00
Richard Ramos
d7f9120840
Adding messageId to messages
2020-06-15 08:23:03 -04:00
Richard Ramos
9ef575dc30
Add members list menu and support colors in icons on the menu
2020-06-15 08:19:37 -04:00
Richard Ramos
95de3b4267
feat: group information
2020-06-15 08:19:37 -04:00
Jonathan Rainville
7873a0ff58
feat: design gen new key modal
2020-06-15 08:07:15 -04:00
Richard Ramos
ccb43acd85
fix: allow receiving 1:1 messages after deleting chats
2020-06-13 10:04:26 -04:00
Richard Ramos
f52ae4f994
fix: qml warnings
2020-06-13 10:01:05 -04:00
Richard Ramos
e38f1b0268
fix: code review
2020-06-13 09:56:58 -04:00
Richard Ramos
78e8e6be93
feat: group information
2020-06-13 09:56:58 -04:00
Jonathan Rainville
846dc646e1
feat: add design to enter a seed key
2020-06-13 09:51:38 -04:00
Pascal Precht
73eb4fe8b1
feat: introduce button to block users
...
Closes #158
2020-06-12 08:30:10 -04:00
Richard Ramos
b3a9bff381
Add small icon to items in chat list depending on type
2020-06-12 08:14:44 -04:00
Jonathan Rainville
67c7e9b0ca
feat: implement design on the login screen
2020-06-12 08:11:14 -04:00
Iuri Matias
eb9c948bb0
Update README.md to include QTDIR
2020-06-12 08:08:29 -04:00
Iuri Matias
b1ce63b64c
remove hasIcon and image props
2020-06-12 08:08:11 -04:00
Iuri Matias
36b2ae5a66
support adding a custom token
...
support adding a custom token
cleanup
2020-06-11 18:03:49 -04:00
Iuri Matias
eaad59f690
add divider to profile layout and add minimum widths for sidebars
2020-06-11 18:02:47 -04:00
Iuri Matias
0cb2bf09e2
make wallet layout handle same color as the one in the chat layout
2020-06-11 17:16:21 -04:00
Jonathan Rainville
ddd1105ff0
feat: show a confirmation dialog before deleting an account
2020-06-11 12:22:21 -04:00
Jonathan Rainville
4d7eee1ebf
feat: enable deleting a wallet account
2020-06-11 12:22:21 -04:00
Jonathan Rainville
7476cf3d16
fix: fix conflicts and bad types
2020-06-11 11:23:01 -04:00
Jonathan Rainville
65efdf4c71
feat: add error handling on account change
2020-06-11 11:23:01 -04:00
Jonathan Rainville
be8188078b
feat: enable changing account setting in the wallet
2020-06-11 11:23:01 -04:00
Jonathan Rainville
317c956718
feat: show the real account values in settings
2020-06-11 11:23:01 -04:00
Jonathan Rainville
193f1331d1
feat: add very placeholder account settings modal
...
fef
2020-06-11 11:23:01 -04:00
Richard Ramos
8fb3368925
refactor: unify ChatMessage and Message, and move Chat and Message to status folder
2020-06-11 11:04:37 -04:00
Richard Ramos
9a2144fe75
feat: leave private chat groups
2020-06-11 10:29:15 -04:00
zah
735ad1ffac
Describe a missing dependency in the README
2020-06-11 09:59:07 -04:00
emizzle
4ec593baed
feat: Add logout functionality
...
Move the onboarding/login state machine to the top level in main.qml, so that logout events can trigger new states.
Add Loader to statemachine so that each component is lazy-loaded. Initial tests saved 50MB of memory on startup.
Currently, logging out, then logging back in to the same or different account results in a doubling-up of chats/messages/wallet accounts. These need to be reset, however I need help doing that and it would delayed and blown out this PR further. This reset has been done for Onboarding and Login, but needs to be done for chats, wallet, mailservers, etc.
2020-06-11 09:28:25 -04:00