619 Commits

Author SHA1 Message Date
Pascal Precht
1897f74552 refactor: move GasSelectorButton to ui/shared/controls 2021-10-14 12:51:27 -04:00
Pascal Precht
1444f9ee5c refactor: move GasSelector to ui/shared/controls 2021-10-14 12:51:27 -04:00
Pascal Precht
ce3ae8f2f2 refactor: move FormGroup to ui/shared/controls 2021-10-14 12:51:27 -04:00
Pascal Precht
4ed2f6574a refactor: move ExistingContacts into ui/shared/views 2021-10-14 12:51:27 -04:00
Pascal Precht
c6053c6ec5 refactor: move EnsResolver into ui/shared/views 2021-10-14 12:51:27 -04:00
Pascal Precht
4c5d6094ba refactor: move DownloadModal to ui/shared/popups 2021-10-14 12:51:27 -04:00
Pascal Precht
549fa8712d refactor: move CropCornerRectangle to ui/shared/panels 2021-10-14 12:51:27 -04:00
Pascal Precht
dc81cda66c refactor: move CopyToClipboardButton to ui/shared/controls 2021-10-14 12:51:27 -04:00
Pascal Precht
1f8b4563e5 refactor: move ContactsListAndSearch into ui/shared/controls 2021-10-14 12:51:27 -04:00
Pascal Precht
5d05b415ba refactor: move view and panels components into controls if they belong there 2021-10-14 12:51:27 -04:00
Pascal Precht
260ac75ca4 refactor: move ContactSelector to ui/shared/controls 2021-10-14 12:51:27 -04:00
Pascal Precht
ae31f7e1cb refactor: move ConfirmationDialog to ui/shared/popups 2021-10-14 12:51:27 -04:00
Pascal Precht
3231ce20d3 chore: remove ColorSelector
This component doesn't seem to be used anywhere
2021-10-14 12:51:27 -04:00
Pascal Precht
9fbf1587e1 refactor: move BlockContactConfirmationDialog to ui/shared/popups 2021-10-14 12:51:27 -04:00
Pascal Precht
0a9e4360ee refactor: move BalanceValidator to ui/shared/panels 2021-10-14 12:51:27 -04:00
Pascal Precht
5332236e7a refactor: move AssetSelector to ui/shared/panels 2021-10-14 12:51:27 -04:00
Pascal Precht
37d9cc1da2 refactor: move AssetAndAmountInput to ui/shared/views 2021-10-14 12:51:27 -04:00
Pascal Precht
263d3ff9d9 refactor: move AddressSourceSelector to ui/shared/panels 2021-10-14 12:51:27 -04:00
Pascal Precht
bd6136759a refactor: move AddressRequiredValidator to ui/shared/panels 2021-10-14 12:51:27 -04:00
Pascal Precht
fd7edd1b56 refactor: move AddressInput into ui/shared/views 2021-10-14 12:51:27 -04:00
Pascal Precht
00a61daabd refactor: move Address into ui/shared/panels 2021-10-14 12:51:27 -04:00
Pascal Precht
2d47223e1c refactor: move AccountSelector into ui/shared/panels 2021-10-14 12:51:27 -04:00
Pascal Precht
e2f4c99981 fix(StatusEmojiSection): use correct twemoji asset path 2021-10-14 12:50:42 -04:00
Khushboo Mehta
80de3f75eb fix(@desktop/wallet): move QML Wallet section to new architecture
fixes #3714
2021-10-13 13:53:01 -04:00
Michele Balistreri
122314c060 use StatusQ components 2021-10-06 08:32:32 -04:00
Michele Balistreri
101e77cc14 continue flow implementation 2021-10-06 08:32:32 -04:00
Michele Balistreri
ce1be698a6 handle signals and card states 2021-10-06 08:32:32 -04:00
Michele Balistreri
1e4dc0acbf test connection/disconnection events 2021-10-06 08:32:32 -04:00
Michele Balistreri
2a027d44d0 add insert card dialog 2021-10-06 08:32:32 -04:00
Michele Balistreri
3d46e62345 draft authentication dialogs 2021-10-06 08:32:32 -04:00
¨Anthony
e0c5e9b9b0 fix(@desktop/wallet): gas error position 2021-09-28 15:36:11 -04:00
Eric Mastro
5b63bc14bc fix(ui): Chat commands popup hide on second click
Partially fixes #3558.
2021-09-28 15:35:47 -04:00
Eric Mastro
b8d4192c02 fix(ui): User presence popup hide on second click
Partially fixes #3558.
2021-09-28 15:35:47 -04:00
Alexandra Betouni
4ee21ada05 feat(desktop) Added image function in Style
Introduced Style.svg() Style.png() Style.emoji() and
Style.icon() in Style.qml. Those should be used to
set the source in Images instead of using relative
paths. Usage:
Image {
   source: Style.svg("check)
   ....

Also moved all Singletons inside a new "utils"
folder and made it a QML module, to use
import utils 1.0 instead of relative paths

Closes #3678
2021-09-28 15:28:00 -04:00
Sale Djenic
e66f95c436 fix(@desktop/chat): scrolling of the chat with code blocks and reactions is repetitive
Fixes: #3594
2021-09-24 16:12:46 -04:00
Sale Djenic
faaaa24f39 fix(@desktop/chat): abnormal CPU usage and slowness
Fixes: #3626
2021-09-24 15:53:51 -04:00
Eric Mastro
3dcf9cc38c fix(chat): GIF widget UI bugs
Fixes: #3564.

Several UI bug fixes have been made for the gif widget:

1. Star now only appears once the gif is hovered
2. Default hover star colour is “grey”
3. Once the star is hovered, the star turns yellow
4. If the gif is favourited, the star fills in yellow
5. Removed square border around the gif
6. Added invisible padding around the star to increase the mouse surface area for hover/click
7. Added tooltip to the star for adding/removing from favourites

NOTE:
1. An initial attempt at changing star state based on gif thumb hover and star hover proved unsuccessful. Changing visibility of the star had to depend on both the hover state of the thumb AND the star — relying on only the thumb hover caused a flicker.
2. Relying on the local hover state of the star and the thumb hover state caused inconsistencies where the hover state of the star would become true after not being hovered. I’m still unsure as to why this was happening. A workaround was to create a signal to a HOC as to the last hovered gif id. From there, we could rely on matching `model.id` to the last hovered gif id in the HOC.
2021-09-23 15:33:07 -04:00
Anthony Laibe
14c4ee6047 fix(@desktop/chat): Reopening gif popup open trending
fixes #3491
2021-09-20 12:11:54 -04:00
Anthony Laibe
c5fb6d4853 fix(@desktop/gif): fix background color on dark mode
fixes #3563
2021-09-20 10:41:10 -04:00
Anthony Laibe
5f95a1fb4f feat(@desktop/chat): Allow to retry when query fail
fixes #3487
2021-09-20 10:21:55 -04:00
Sale Djenic
8af104a16e feat(@desktop/onboarding): support (optionally) OS keychain to login password
This feature works for MacOs only, for now.

On login, whether new or already created user may select between options:
"Store" - store password to the Keychain
"Not now" - don't store it now, but ask next time again
"Never" - don't store them ever and don't ask again

Selected preference may be changed later in:
`ProfileSettings > Privacy and security > Store pass to Keychain`

On the next app run, if `Store` was selected, a user will be asked to confirm
his identity using Touch Id in order to log in the app. If any error happens
he will be able to login using password.

Fixes: #2675
2021-09-17 12:45:34 -04:00
Eric Mastro
795c0d336c fix(@desktop/chat): add new chat validation error
Translation was missing for "enter-a-valid-chat-key-or-ens-username”.
2021-09-17 10:17:15 -04:00
Khushboo Mehta
2448b710b4 fix(@desktop/chat): Fix for Leave chat is shown instead of Delete confirmation when deleting community channel
fixes #3365
2021-09-17 10:16:57 -04:00
Pascal Precht
33d800fcda refactor(ConfirmationDialog): change dialog to StatusModal 2021-09-15 13:31:18 -04:00
Richard Ramos
285f54dab6 EIP1559 2021-09-10 13:42:19 -04:00
Alexandra Betouni
1557996cbc fix(@desktop/chatInput) Pasting text with emoji was invisible
When text from clipboard that contained any emoji was pasted
in the chat input it was becoming invisible

Closes #3291
2021-08-31 14:25:16 -04:00
Khushboo Mehta
f4baf7c738 fix(@desktop/chat): Emoji reaction Menu is incorrect
Added logic to set parent ,x and y positions from the place where the menu is opened

fixes #2385
2021-08-31 13:45:32 -04:00
Anthony Laibe
c11267c13d fix(@desktop/communities): Fix suggestion for communities 2021-08-31 13:22:26 -04:00
Khushboo Mehta
d8817a468e fix(@desktop/chat) Reply to image doest show image in reply box
Added component to show both an image/sticker in the reply area.
Moved some components from app to shared folder so that they can be reused

fixes #3272
2021-08-31 12:14:48 -04:00
Richard Ramos
80343446ec feat: release ENS names 2021-08-31 12:04:03 -04:00