Richard Ramos
fad0a91933
feat: register status ens usernames
2020-08-28 11:31:35 -04:00
Richard Ramos
7df357dcf7
feat: show terms and conditions, add ens registry contract, and determine if you have enough SNT balance.
2020-08-28 11:31:35 -04:00
Richard Ramos
8f1f01b6a0
feat: register status ens usernames
2020-08-28 11:31:35 -04:00
Richard Ramos
1d0e4fe2cf
feat: disable reply on stickers and make sticker images smooth
2020-08-28 11:11:08 -04:00
Richard Ramos
ce8cd4183f
feat: show terms and conditions, add ens registry contract, and determine if you have enough SNT balance.
2020-08-28 11:06:12 -04:00
Jonathan Rainville
fef2e6651d
feat: add stickers to collectibles
2020-08-28 11:05:19 -04:00
Jonathan Rainville
1592115dde
feat: change other components to use Address where needed
2020-08-27 17:48:03 -04:00
Jonathan Rainville
3a5285730e
feat: add Address component that expands on click
2020-08-27 17:48:03 -04:00
Pascal Precht
6fd4c363e7
uiux(Chat): replace status ens address with user names in suggestion box
...
UX request mentioned in #769
Fixes part of #769
2020-08-27 17:38:32 -04:00
Pascal Precht
de5b62030b
fix(Chat): ensure cursor is set correctly in when selecting suggestion
...
This commit fixes a regression that was introduced in: https://github.com/status-im/nim-status-client/commit/459de8cd1
where the cursor position in the chat input was calculated incorrectly.
It also introduced a bug in the text processing which is described in #769
Partly fixes #769
2020-08-27 17:38:32 -04:00
Jonathan Rainville
0c686c3fcf
chore: run qstrConverter script
2020-08-27 17:09:37 -04:00
Jonathan Rainville
d19f15bb84
fix: fix chat links in a couple of ways
...
- link color in compact mode
- channel links did not have a #
- clicking on a mention should show that profile
- The AddChat button image didn't reposition when closing
2020-08-27 17:09:04 -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
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
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
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
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
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
Pascal Precht
4f7486afbe
refactor: Introduce more generic confirmation dialog for simpel cases
2020-08-13 14:40:03 -04:00
Pascal Precht
6d0d0fb2aa
feat: introduce dialog to confirm removal of contacts
...
Closes #632
2020-08-13 14:40:03 -04:00