Jonathan Rainville
22a86b939f
refactor: do not cache the mnemonic in settings
2020-08-27 16:42:25 -04:00
Jonathan Rainville
bd9e1619fa
refactor: never save mnemonic in memory unless totally necessary
...
Necessary cases are:
- Onboarding to show the list of 5 accounts
- In QML when we show it to the user for the backup
- Change it to a Loader, so the component and its memory is cleaned when closed
2020-08-27 16:42:25 -04:00
Jonathan Rainville
c79ccaded4
update status-go version to latest containing emoji reactions and a fix
2020-08-27 16:34:35 -04:00
Jonathan Rainville
31699efc39
chore: remove forgotten log
2020-08-27 16:34:35 -04:00
Jonathan Rainville
3ca1c470a5
feat: enable toggling emoji reactions using the reactions themselves
2020-08-27 16:34:35 -04:00
Jonathan Rainville
5f119e1ead
feat: enable removing emoji reactions from the context menu
2020-08-27 16:34:35 -04:00
Jonathan Rainville
99ca0e9e55
feat: enable adding reactions to chat messages from the menu
2020-08-27 16:34:35 -04:00
Jonathan Rainville
72af6adb69
feat: get and display emoji reactions in chat
2020-08-27 16:34:35 -04:00
Jonathan Rainville
60f7a3cbe2
feat: format timestamp in TransactionBubble like the Chat
2020-08-27 16:15:27 -04:00
Jonathan Rainville
9e2bf87d84
feat: add TransactionBubble for use with the chat commands
...
Add only the UI component for the TransactionBubble
Was not thoroughly tested since it was only developed in QT Designer
2020-08-27 16:15:27 -04:00
Pascal Precht
5ac9b99e3e
feat: introduce StatusTooltip component
2020-08-26 12:55:40 +02:00
Jonathan Rainville
273d565e9e
fix: fix mailserver getting a random with a possible wrong index
2020-08-25 11:49:43 -04:00
Jonathan Rainville
898bb27b56
feat: save collectiblesList to WalletAccount
2020-08-25 11:49:11 -04:00
Jonathan Rainville
68a903e3f0
feat: add error management to the collectibles
...
plus reload button
(cherry picked from commit 718f806557ffb041263e035845a21c2f7126807c)
2020-08-25 11:49:11 -04:00
Pascal Precht
694cee4c43
fix(StatusRoundButton): ensure icon gets removed when pending
2020-08-25 11:36:46 -04:00
Pascal Precht
c142d7a99f
WIP SAVEPOINT
2020-08-25 11:36:46 -04:00
Pascal Precht
23e1307659
WIP SAVEPOINT
2020-08-25 11:36:46 -04:00
Jonathan Rainville
9d8fe87fd8
Revert "feat: add error management to the collectibles"
...
This reverts commit 9eaf0a2d90
.
2020-08-25 09:19:28 -04:00
Jonathan Rainville
9eaf0a2d90
feat: add error management to the collectibles
...
plus reload button
(cherry picked from commit 718f806557ffb041263e035845a21c2f7126807c)
2020-08-25 09:18:50 -04:00
Jonathan Rainville
3219b0f5f4
refactor: refactor collectibles to be loaded individually
2020-08-25 09:15:01 -04:00
Jonathan Rainville
95f4bd8d09
fix: fix pixelated icon and add description and URL for kudos
2020-08-25 09:15:01 -04:00
Pascal Precht
f4d16d7661
refactor(IconButton): turn IconButton into proper button control
...
So far our `IconButton` hasn't been a proper button control which comes
with many downsides, such as:
- Some default button behaviours need to be simulated (e.g. `onClicked`)
- Any support built-in features for all controls in QML like `ToolTip` aren't can't be used
- There are probably accessibility aspects to it as well
We use the `IconButton` in many different places. Sometimes it doesn't
even act as a button, but just as an icon. I suggest we introduce a separate
`StatusIcon` component for that in future changes.
This commit turns the `IconButton` into a proper `RoundButton`, restoring
the control behaviour and features we get from QML.
This also required to expose the `icon` property as a `iconImg`,
because a `RoundButton` already comes with an `icon`.
On the other hand, we could remove the `onClick` simulation and can now
take advantage of components like `ToolTip`.
2020-08-25 10:26:34 +02:00
Pascal Precht
885ea76345
fix(TransactionPreview): set correct height of component's root element
2020-08-25 10:26:06 +02:00
Pascal Precht
771b07c17c
fix(AssetSelector): always select first item when selector component is completed
...
This fixes a bug that, when the supplied assets change the AssetSelector resets its
selected asset as well
Previously, it would keep the selected asset around, even when the asset list has changed,
leaving it in an invalid state
2020-08-20 14:22:50 -04:00
Pascal Precht
84481ff308
fix(AssetAndAmountSelector): correct function name
2020-08-20 14:22:26 -04:00
Jonathan Rainville
db68a278ff
chore: remove duplicated value in the Theme
2020-08-20 14:21:20 -04:00
Jonathan Rainville
f083310193
feat: make all collectibles work and fix Cryptokitties
2020-08-20 14:21:20 -04:00
Jonathan Rainville
ed88cf2a7e
feat: add the different sections of the collectibles
2020-08-20 14:21:20 -04:00
Jonathan Rainville
07081d412c
feat: add CollectiblesModal for the collectibles content
2020-08-20 14:21:20 -04:00
Jonathan Rainville
13201e5085
feat: add CollectiblesContent
2020-08-20 14:21:20 -04:00
Jonathan Rainville
76efdd499b
refactor: split CollectiblesTab to CollectiblesContainer and Header
2020-08-20 14:21:20 -04:00
Jonathan Rainville
9ffd58e5b0
feat: add basic collectibles header
2020-08-20 14:21:20 -04:00
Iuri Matias
08ddc55db4
display QR code in profile
2020-08-20 13:42:27 -04:00
Iuri Matias
69b3ea57d6
fix volume of notification sounds
2020-08-20 13:39:57 -04:00
Pascal Precht
b528e784c9
feat: introduce TransactionSigner UI component
...
Closes #676
2020-08-19 15:33:05 -04:00
Jonathan Rainville
d35c971c8b
fix: fix layout of input buttons when some are hidden
2020-08-19 15:25:13 -04:00
Jonathan Rainville
474f68cf8a
feat: add chat command modal shell
...
It doesn't do anything for now
2020-08-19 15:25:13 -04:00
Jonathan Rainville
59cba0f125
refactor: make ChatButtons a Row to not have to position them manually
2020-08-19 15:25:13 -04:00
Jonathan Rainville
8ac2d66f63
refactor: make ChatInputButton to reduce duplication
2020-08-19 15:25:13 -04:00
Jonathan Rainville
d03e9807ef
refactor: chnage GasSelector Input to use anchors instead of width
2020-08-19 14:49:19 -04:00
Pascal Precht
c6d858d84a
chore: improve GasSelector Component
...
This commit fine-tunes the layout of the advanced modal input controls.
It also adds validation so that only numeric values are accepted as
gas price and gas limit values
2020-08-19 14:49:19 -04:00
Iuri Matias
9b6ae2e6ad
close join channel popup when clicking a suggestion
2020-08-19 14:39:45 -04:00
Pascal Precht
ef22fb348d
feat: allow users to mute and unmute channels
...
Closes #152
2020-08-19 14:39:31 -04:00
emizzle
3dac87df3d
feat/tx-comps: Add TransactionPreview component
...
Adds a TransactionPreview component as per the spec https://www.notion.so/emizzle/Wallet-transaction-components-2003b78a8d0d41c4ab3d21eb2496fb20
- update ReceiveModal dropdown to match design
- long alias and account name support
- long name support in account selector
- strip all trailing zeros from displayed balances
2020-08-19 14:38:45 -04:00
Pascal Precht
832518a0e1
feat(GasSelector): introduce GasSelector component
...
Closes #674
2020-08-17 14:08:28 -04:00
Michael Bradley, Jr
c08767c74b
build: remove dapp browser
2020-08-17 14:01:26 -04:00
Jonathan Rainville
79cf818202
feat: add receive modal
...
Add receive modal in the wallet to show a QR code and address selector
Improve Input component to be able to show a Copy button that copies to clipboard
Improve AccountSelector modal to be able to not show details and fix eliding
2020-08-17 12:07:11 +02:00
Richard Ramos
f6cf197983
fix: pixelated icons on the menu
2020-08-17 11:57:32 +02:00
emizzle
60b0a4f115
fix/tx-comps: Recipient selector -- ability to have readonly value shown
...
This work must have gotten lost in a rebase along the way.
2020-08-13 15:08:12 -04:00
Pascal Precht
7359f25c31
feat(StatusSlider): introduce StatusSlider component
2020-08-13 14:43:28 -04:00