Ștefan Talpalaru
4fe6d9b767
build system refactoring
...
- unify the "build-..." targets
- enable a debug build by default, to simplify development
- bump vendor/DOtherSide
- avoid DOtherSide checks for docs/tests-specific tools like Doxygen
- switch to an in-place build for DOtherSide
- silence the DOtherSide build when V=0, make it more verbose with V=1
- don't delete checked out submodules in the "clean" target
- update build instructions in the README
- centralise Nim compiler options in a top-level "config.nims" (except
`-d:debug` which needs to be on the command line)
2020-06-08 13:07:25 -04:00
Iuri Matias
5371f22e70
add/remove & update configured tokens on the fly
...
add/remove & update configured tokens on the fly
add wallet methods
generate configured assets
correct show selected tokens
toggle assets
add/remove configured tokens on the fly
cleanup
fix shown wallet
2020-06-08 12:14:09 -04:00
Jonathan Rainville
c609a00784
feat: generate new accounts and get wallet account correctly
2020-06-08 09:39:01 -04:00
Richard Ramos
1cc5d9155f
Set initial state to empty chat view instead of selecting the first chat
2020-06-05 18:21:46 -04:00
Richard Ramos
76e1944de1
Update nimqml dep to use different debug variable
2020-06-05 13:29:05 -05:00
Iuri Matias
1fb9be3d7d
update balances & currency across walet; move account generation
...
update total fiat balance so it can auto update
update account list when needed
force update of asset list
add account in the model
add 0x0 address instead of invalid one
ensure asset list is updated
2020-06-05 09:58:54 -04:00
Richard Ramos
1b086b006d
fix: show new messages at the bottom
2020-06-05 05:56:21 -04:00
Richard Ramos
722ab36bf1
Sort messages by clock
2020-06-05 05:56:21 -04:00
Iuri Matias
f8271c0c38
fix asset initilization
2020-06-04 19:39:34 -04:00
Iuri Matias
0dcf257f0c
trigger new balance when currency change happens
...
trigger new balance when currency change happens
update current account balance on currency change
2020-06-04 17:49:02 -04:00
Iuri Matias
b4aae8fa3b
move wallet related models
...
move wallet related models
set data
move accounts init to the model
2020-06-04 17:49:02 -04:00
Iuri Matias
1a160cf664
Revert "build system refactoring"
...
This reverts commit 2449a12fb7
.
2020-06-04 17:22:39 -04:00
Jonathan Rainville
9c668c79d1
fix generate button position
2020-06-04 16:31:17 -04:00
Jonathan Rainville
3bab66fde9
add the account like a boss
2020-06-04 16:31:17 -04:00
Jonathan Rainville
adda897eb9
make color selector work
2020-06-04 16:31:17 -04:00
Jonathan Rainville
68689147d6
wip select input
2020-06-04 16:31:17 -04:00
Jonathan Rainville
bf5f0b6dda
feat: add basic generate account popup
2020-06-04 16:31:17 -04:00
Ștefan Talpalaru
2449a12fb7
build system refactoring
...
- unify the "build-..." targets
- enable a debug build by default, to simplify development
- bump vendor/DOtherSide
- avoid DOtherSide checks for docs/tests-specific tools like Doxygen
- switch to an in-place build for DOtherSide
- silence the DOtherSide build when V=0, make it more verbose with V=1
- don't delete checked out submodules in the "clean" target
- update build instructions in the README
- centralise Nim compiler options in a top-level "config.nims" (except
`-d:debug` which needs to be on the command line)
2020-06-04 14:16:14 -05:00
Iuri Matias
df9a6d0f07
refactor & update currency modal to look and work like designs
...
update gitignore
display list of currencies
2020-06-04 14:29:04 -04:00
Richard Ramos
68047eb8fd
fix: leave channel
2020-06-04 10:44:33 -04:00
Iuri Matias
b412a56577
use Theme properties
2020-06-04 10:43:39 -04:00
Iuri Matias
9b58111cab
support filtering tokens
2020-06-04 10:43:39 -04:00
Iuri Matias
b43d6c7b01
check if asset is configured for account
2020-06-04 10:43:39 -04:00
Iuri Matias
ca82c9d5b2
fix icons; add slot for checking if an asset is currently added
2020-06-04 10:43:39 -04:00
Iuri Matias
a9844099bb
fix styling of token list
2020-06-04 10:43:39 -04:00
Iuri Matias
94bc4f02d7
add list of tokens and icons
2020-06-04 10:43:39 -04:00
Iuri Matias
0ea8fc08de
refactor to use passed functions as props
...
Update ui/onboarding/Login/AccountList.qml
Co-authored-by: RichΛrd <info@richardramos.me>
context
refactor to use passed functions as props
2020-06-04 10:39:28 -04:00
Iuri Matias
64b565c6c3
extract Login wizard components
2020-06-04 10:39:28 -04:00
Iuri Matias
1ba579e94b
extract the slide into a component
2020-06-04 10:39:28 -04:00
Pascal Precht
ffd356d182
feat(Chat): introduce Profile Popup
...
This is a simple profile popup that will get more functionality in future commits.
Closes #126
2020-06-04 08:47:44 -04:00
Pascal Precht
48f64eeb91
chore(Message): expose fromAuthor property
2020-06-04 08:47:44 -04:00
Richard Ramos
dd0e9de324
refactor: code cleanup
2020-06-04 08:35:29 -04:00
Pascal Precht
2641986bbe
feat(chat): clear unread messages count when changing channels
...
Closes #138
2020-06-04 08:19:17 -04:00
Jonathan Rainville
15dc98b44a
feat: show the real value of the current account in the wallet
2020-06-03 17:09:51 -04:00
Richard Ramos
24c31e04f6
Rotate mailservers when not connected and load old messages
2020-06-03 17:06:02 -04:00
Richard Ramos
61b70fb969
Ask mailserver messages when joining a channel
2020-06-03 17:06:02 -04:00
Richard Ramos
aaf023015e
removing topics
2020-06-03 17:06:02 -04:00
Iuri Matias
24d0306869
use dropdown for wallet settings
2020-06-03 15:30:27 -04:00
Iuri Matias
f62d3aaca7
wallet settings modal; save default currency
...
wallet settings modal; save default currency
wallet settings modal; save default currency
save/load currency preference
fix default currency call
use chronicle instead of echo
fix issues
2020-06-03 10:38:50 -04:00
emizzle
ac37f0fdbb
fix: small onboarding/login fixes and feats
...
- fix: Change displayed login key to whisper public key (starts with 0x04)
- fix: remove key displayed on login accounts as this value is not passed to use from status-go's openAccounts
- feat: add selected account view when entering password for login and generating an account (same UI as importing a key)
2020-06-03 08:36:37 -04:00
emizzle
691717990d
feat: Add import account functionality
...
Allow user to import an existing mnemonic.
TODO: add mnemonic validation with the `validateMnemonic` status-go function.
2020-06-02 17:09:38 -04:00
Pascal Precht
dc6793a0f0
refactor(chat): make activeChannel a ChatItem to expose relevant information to the view
2020-06-02 16:57:59 -04:00
Jonathan Rainville
cc85a42b5c
feat: show accounts in wallet and put assetList in Account
2020-06-02 16:41:08 -04:00
Richard Ramos
15bd1c3c2c
load mailservers messages on future logins
2020-06-02 16:34:29 -04:00
Richard Ramos
31b0207dcc
refactor: Use status object
2020-06-02 16:19:44 -04:00
Richard Ramos
4670bd57c4
fix: codereview
2020-06-02 16:19:44 -04:00
Richard Ramos
886f58491d
Handling peer summary changes (required for mailservers)
2020-06-02 16:19:44 -04:00
Pascal Precht
366d50bb74
feat(ui): introduce `ChannelIcon` component
...
This component renders channel identicons based on the chat type
and channel name and will render a user identicon in case of a one-on-one
chat.
2020-06-02 16:14:49 -04:00
Pascal Precht
8332e3ac8a
fix(chat): ensure chatType is set properly
...
In ebd29d9ffd
we've introduced a regression where
the channel list didn't expose the chat's chatType to the view, causing 1-on-1 chats
identicons to break.
This commit reintrodruces the chatType to the view.
2020-06-02 16:47:20 +02:00
Jonathan Rainville
9e25ba1d95
fix: fix wallet missing file message and color warning
2020-06-01 13:54:49 -04:00