MishkaRogachev
e67d649c46
feat(desktop): New invite to community popup with message
2022-08-12 11:54:51 +04:00
MishkaRogachev
0418979e9c
fix(desktop): Move Input anchors binding to client code
2022-08-12 11:54:51 +04:00
Sale Djenic
86a06c9ef9
test(@desktop/general): can quit app by going to settings -> quit
...
Fixes : #6905
2022-08-11 21:39:34 +02:00
PavelS
76cd0f9949
fix(@desktop/settings) align settings header and menu
...
Fixes #6773
2022-08-11 15:22:04 +03:00
Jonathan Rainville
739437df56
Revert "fix(Profile): Added menu to remove profile image"
...
This reverts commit f60dacc45d
.
2022-08-09 15:09:45 -04:00
Anthony Laibe
7aa7e01f36
test(@wallet): fix broken test on wallet
2022-08-09 10:34:43 +02:00
Igor Sirotin
f60dacc45d
fix(Profile): Added menu to remove profile image
2022-08-09 10:46:31 +03:00
Richard Ramos
148c677b66
fix: ens details view
2022-08-08 20:42:56 -04:00
Igor Sirotin
d048939b5d
fix(Profile): Wallet connected dapps count label
2022-08-08 15:53:23 +03:00
Jonathan Rainville
9591123b7e
test(onboarding): fix signup with seed phrase tests
...
Fixes #6744
2022-08-05 12:41:30 -04:00
Stefan
2398b67bc1
fix(wallet): bring back copy wallet address
...
Depends on StatusQ's StatusAddressPanel generic control
Fixes : #6659
2022-08-05 17:05:02 +02:00
Sale Djenic
db44bc25d3
feat(@desktop/keycard): initial keycard implementation
...
Keycard implementation affected onboarding/login flows.
- new user - first run - new keys into keycard
- new user - first run - import seed phrase into keycard
- old user - first run - login importing from keycard
- login the app using keycard
Fixes : #5972
2022-08-04 09:50:04 +02:00
Khushboo Mehta
e5358bf29a
fix(@desktop/wallet): Implements basic collectible view
...
fixes #6492
2022-08-03 10:11:09 +02:00
Anthony Laibe
03b3b0c6f5
test(@wallet): send transaction
2022-08-03 09:45:55 +02:00
Patryk Osmaczko
43de90e80e
feat(settings): add alpha and beta language sections
...
closes : #6662
2022-08-02 17:27:32 +02:00
Patryk Osmaczko
8e31303c6d
fix(settings): remove usage of proxyRoles
...
- SortFilterProxyModel::proxyRoles have big performance impact, don't
use it util it's fixed
2022-08-02 17:27:32 +02:00
Lukáš Tinkl
4e81f586ca
fix(Settings/ProfileLayout): TestNet banner overlaps left panel
...
Fixes #6600
2022-08-01 11:12:17 +02:00
Jonathan Rainville
03780d4875
feat(MessageContextMenu): add option to verify identity in context menu
...
Fixes #6252
2022-07-29 09:43:35 -04:00
Michał Cieślak
2fbc313e5a
fix(communities): Cannot leave community, invite, mute from Settings/Communities
2022-07-29 11:11:06 +02:00
Lukáš Tinkl
24775f2f51
fix(ContactsListPanel/ContactsView): items have their right side options hidden
...
Fixes : #6669
2022-07-28 10:45:06 +02:00
Lukáš Tinkl
d511e5eda3
fix(ContactsListPanel): hide "Send message" for blocked contacts
...
Fixes #6299
2022-07-28 10:45:06 +02:00
Boris Melnik
e351653083
fix(ContactsPanel): Use `iconSource` property instead of `icon`
2022-07-27 16:49:56 +03:00
Patryk Osmaczko
5b51a7ce81
chore(settings): fix naming: locale->language
2022-07-27 14:22:50 +02:00
Patryk Osmaczko
0dfdcc727a
feat(settigns): use nim provided language model
...
closes : #6416
2022-07-27 14:22:50 +02:00
Lukáš Tinkl
ee43cb277a
fix(AppearanceView): UI issue fixes
...
- fix system appearance preview being cut off
- bring the panel close to UI design (I haven't changed the common
stuff like headline fonts, overall margins, etc)
Closes : #6623
2022-07-26 23:41:30 +02:00
Alexandra Betouni
be64f60a86
fix(StatusInput): Updated status input custom height leftovers
...
Closes #6637
2022-07-26 14:45:41 -04:00
Sale Djenic
21c007c8a5
fix(@desktop/general): broken master quick fix
2022-07-26 14:29:59 +02:00
Boris Melnik
039638d4bb
fix(contacts): Showing letters for contacts without profile picture
...
Closes:#5514
2022-07-26 14:31:45 +03:00
Khushboo Mehta
7ba6e06bc5
fix(@desktop/wallet): QR network picker style is a bit off
...
fixes #6386
2022-07-25 21:12:10 +02:00
Alexandra Betouni
84522bd7fe
fix(CommunitiesPortal): fixed status input as per design
...
Closes #https://github.com/status-im/status-desktop/issues/6358
2022-07-25 15:07:27 +03:00
Alexandra Betouni
3b0dbd6052
fix(Wallet/AssetList): Updated as per designs
...
Closes #6481
2022-07-25 13:30:50 +03:00
Michał Cieślak
499b360112
fix(@desktop/settings) contacts search doesn't work by compressed pk
2022-07-24 12:29:24 -04:00
Anthony Laibe
46f82f2c5e
feat(@test): Add test for delete account
2022-07-22 09:20:55 +02:00
Sale Djenic
41d6d292f8
fix(@desktop/general): `storingPasswordModal` property removed
...
Currently there is no need in the app for creating a pass via `CreatePasswordModal`
removed that support from the modal to avoid confusion about its usage.
2022-07-22 08:13:27 +02:00
Sale Djenic
f9244e2c9f
fix(@desktop/onboarding): Onboarding/Login flow improvements
...
- startup, login and onboarding modules merged into the single one
- `State` class introduced which is the base class for all states, every state
determines what is the next state in each of 3 possible actions, and what
is the previous state, if it has previous state
- `StateWrapper` class is introduced as a convenient way to expose
`State`'s props and deal with them on the qml side
- startup module maintains states as a linked list and there are few convenient
methods to move through the list `onBackActionClicked`, `onNextPrimaryActionClicked`
`onNextSecondaryActionClicked`, `onNextTertiaryActionClicked`
- redundant code removed
Fixes : #6473
2022-07-22 08:13:27 +02:00
Lukáš Tinkl
080966cc19
fix(EnsTermsAndConditionsView): fix checkbox alignment
...
actually make it possible to also click the text to toggle :)
Closes #6558
2022-07-21 15:58:33 -04:00
Khushboo Mehta
91eb1a7969
feat(@desktop/profile): Adapt view for settings as pre new design
...
fixes #5725
2022-07-21 15:06:01 -04:00
MishkaRogachev
9aa1a1073e
fix(@desktop): Fix scrolling in chat components, wallet fixes
2022-07-21 18:44:30 +03:00
MishkaRogachev
58e0fce819
feat(@desktop): Fix twitchy scrolling issues
...
Close #6187
2022-07-21 18:44:30 +03:00
MishkaRogachev
0d3aed0611
fix(@desktop): Fix scrolling twitches using ScrollView amd Flickable items
...
Close #5781
2022-07-21 18:44:30 +03:00
Lukáš Tinkl
1b576a64cf
fix(BackupSeedModal): fix the confirmation/final page UI
...
Follow up to PR #6467 , just a few minor UI tweaks to align it to the
intended design
2022-07-16 03:33:35 +02:00
Michal Iskierko
9ef807277e
fix(@desktop/chat): Fix accepting and rejecting requests
...
Adding try/catch in a service
Fix naming in QML
Fix #6395
2022-07-15 16:08:25 +02:00
Lukáš Tinkl
5f97a1c157
fix(BackupSeedModal): fix the intro/acknowledgement page UI
...
Fixes #6411
- fix the order of buttons and the Skip button transparent background
- don't let the subHeaderItem eat vertical space when it's not visible
- layout/margins/spacing/linespacing fixes
2022-07-15 15:22:27 +02:00
femi
971d12ff42
Update Settings NavBar
...
Update FileManager
Update ObjectMapper
2022-07-15 09:27:51 +01:00
femi
3bdba429e3
feat(@DesktopApp): Login- 12, 18, 24 Seed Phrase
...
https://github.com/status-im/status-desktop/issues/6274
https://github.com/status-im/status-desktop/issues/6275
https://github.com/status-im/status-desktop/issues/6276
Login for 12, 18 and 24 seed Phrase
2022-07-15 09:27:51 +01:00
Khushboo Mehta
864bdd63fa
fix(@desktop/wallet): Fix for Wallet icon background color seems off in wallet settings under dark mode
...
fixes #6059
2022-07-13 13:20:29 +02:00
Lukáš Tinkl
1a2eb84ace
fix(MyProfileSettingsView): fingerprint entry should fill the full width
...
Fixes #6361
2022-07-13 12:07:06 +02:00
Lukáš Tinkl
fa8c3c6efd
fix(BackupSeed): backup seed phrase form is not centered
...
Fixes #6387
TLDR; since this is a GridView, it needs a width/height set and then
centered on top of the parent component (as opposed to `anchors.fill`)
Also added a scroll indicator in case the window height is not tall
enough and fixed some small warnings
2022-07-12 18:52:34 +02:00
Jonathan Rainville
95407cc1e0
fix(contacts): remove isMutualContact, use isContact or isAdded indead
...
Fixes #6220
Fixes the issue with the mutual contact icon showing when just added.
It also does a huge cleanup of the codebase to remove isContact and replace it with either isAdded, when we care only about if we added, or isMutualContact if we want the contact to be mutual
Also fixes an issue with the MessageContextMenu not reflecting the added state correctly.
2022-07-11 09:34:29 -04:00
Lukáš Tinkl
f798d6d0e6
fix(profile): the profile image is blurred in different places
...
Closes #6295
- use the recently introduced `profileLargeImage` property for bigger user
images
- fix some QML(lint) warnings
2022-07-08 09:40:22 +02:00
Pascal Precht
04037d1d64
fix(Profile): ensure backup seedphrase warning disappears
...
The warning to back up the seedphrase should disappear after either
dismissing the message, or in fact backing up the seed phrase.
The latter was not happening because the banner didn't take that
information into account. This commit fixes this by ensuring we let the
banner know whether the seed phrase was already backed up.
Notice that we don't want to render the banner when the seed phrase has
*not* been backed up yet, but was dismissed by the user.
Fixes #6255
2022-07-07 15:18:56 +02:00
Mikhail Rogachev
f03d89ad0d
Update ui/app/AppLayouts/Profile/popups/BackupSeedModal.qml
...
Co-authored-by: osmaczko <33099791+osmaczko@users.noreply.github.com>
2022-07-07 14:47:12 +03:00
MishkaRogachev
6d72e19568
fix(@desktop): Refactor Backupseed modal
...
Close #6144
2022-07-07 14:47:12 +03:00
Lukáš Tinkl
4e71f813a2
fix(settings): flags are blurred in the Languages list
...
Fixes #6306
- update the StatusQ components to the latest commit which includes
the StatusIcon fixes
- switch the LanguageStore and CurrenciesStore to use SVG icons for flags
and money icons instead of PNGs
2022-07-06 20:52:48 +02:00
Patryk Osmaczko
e0a5afebee
chore(translations): transform `qsTrId` to `qsTr`
...
issue: #4544
2022-07-06 19:09:50 +02:00
Jonathan Rainville
1e7c648300
feat: contact verification request and trust status
...
feat: contact verification
fix: add remove identity verified btn
fix: add toast message
feat: received verification request model
feat: finish identity verification flow
Fixes #4784
2022-07-06 10:43:33 -04:00
Igor Sirotin
c7d2157d20
fix(MyProfileView): New design
2022-07-04 21:56:04 +04:00
Anthony Laibe
ce7340b9a5
feat(@wallet): multi network history
2022-07-04 09:58:39 +02:00
Noelia
70383a51bd
feat(CommunitiesPortal): Enable Communities portal & update chat menu
...
- Removed 'Communities Portal' toggle from the advanced settings and enable it by default.
- Removed dropdown menu. The button opens directly the join public chat modal.
- In the portal, "Import community" button is now clickable and opens the import community modal.
- In the portal, "Create community" button is now clickable and opens the create community modal.
- Enabled navigation to the clicked community.
Closes #6099
2022-06-27 10:28:36 +02:00
Alexandra Betouni
1cda32470b
fix(Profile): ContactsView layout and scrolling issues
...
Closes #5876
2022-06-24 15:24:35 +03:00
MishkaRogachev
2251f870a0
feat(@desktop/chat): New profile context menu states
...
Close #6113
2022-06-22 15:50:59 -04:00
Anthony Laibe
2112135c6f
fix(@communities): remove totally the toggle for experimental feature
...
fixes #6175
2022-06-21 12:12:09 -04:00
Boris Melnik
eb3b22caef
fix(communities): Fix `try/catch` block in communities service
...
Closes : #6074
2022-06-21 11:25:35 -04:00
Alexandra Betouni
65d90cbc51
fix(LoginView/AboutView): Update status logo image
...
Closes #6051
2022-06-21 11:06:03 -04:00
Boris Melnik
266e10026d
fix(settings): Fix visibility community settings view
...
Closes : #6100
2022-06-21 16:33:35 +03:00
Khushboo Mehta
8d3fad8342
feat(@desktop/wallet): Multichain QR Code
...
Implements the new Recieve Modal with multichain functionality
closes #5735 , #6057
2022-06-17 01:27:35 +05:30
Patryk Osmaczko
6743bee1aa
fix(@desktop/chat): extract chat menu items
...
It removes duplication and unifies menu items across the app.
fixes : #5985
2022-06-15 12:56:32 -04:00
Boris Melnik
235046cba0
feat(settings): Add back up seed phrase banner in profile settings
...
Closes : #5743
2022-06-15 12:45:38 -04:00
Igor Sirotin
1870e9a0ce
fix: Moved `StatusTabButton` to StatusQ
2022-06-15 12:23:19 -04:00
mishkarogachev
7a14cf5640
fix(@desktop/profile): Contact requests should support a message
...
Close #5846
2022-06-15 11:56:05 -04:00
Alexandra Betouni
a9dabe5df9
fix(Popups): Some modals are misaligned in master
...
Closes #6002
2022-06-14 17:10:11 -04:00
Boris Melnik
d8b00bef02
fix(Chat): Messages with GIF not display the url
...
Closes : #6005
2022-06-14 14:32:11 -04:00
Boris Melnik
7cacadd9be
chore(experemantal_features): Remove activity center settings and enable by default
...
Closes : #5922
2022-06-14 13:03:51 -04:00
Boris Melnik
d6cc1ed1ab
chore(experemantal_features): Remove community settings and enable it by default
...
Part of: #5922
2022-06-14 13:03:51 -04:00
Patryk Osmaczko
62183cf60b
chore: refactor/unify user_model and contact_model
...
This is first iteration. Models have been restructured and qml adapted
to the changes.
What is left to be done:
- populate new models with appropriate data (some fields were left
default)
- use new fields in qml, use StatusMemberItem where possible
- fix all #FIXMEs introduced by this commit
iterates: #5951
2022-06-12 15:45:49 +02:00
Anthony Laibe
00ed4f9c44
feat(@wallet): multi transaction simple view
2022-06-09 15:22:24 +02:00
Alexandra Betouni
195419a23d
fix(Profile/LeftTabView): menu should not scroll horizontally
...
Closes #5276
2022-06-07 12:20:46 +03:00
Alexandra Betouni
341e7ac081
fix(ContactPanel): updated right button colors when hovered
...
Closes #5246
2022-06-06 17:59:13 +03:00
Boris Melnik
49ca3e1c36
feat(Settings): Add communities settings
...
Closes : #4932
2022-06-02 18:58:50 +03:00
Noelia
ed39690071
feat(CommunitiesPortal): Communities Portal first UI approach
...
Closes #4936
2022-06-02 08:24:02 -04:00
Alexandra Betouni
046aa36565
feat(settings): Adding new Backup Seed Phrase section & modal
...
Closes #4918
2022-06-02 11:11:06 +03:00
Sale Djenic
6e682e353c
fix(@desktop/browser): need empty screen for “DApp Permissions” screen
...
Fixes #5919
2022-06-02 10:01:51 +02:00
Anthony Laibe
86805a6c7d
feat: add network image
2022-06-01 09:54:06 +02:00
Sale Djenic
ca410a0e26
fix(@desktop/browser): settings -> Browser, connected dapps items do not follow figma
...
Fixes #5906
2022-05-31 09:13:27 +02:00
Noelia
959b76fd57
fix(Settings/Messaging): Spacing is wrong between “System Default Browser” and separator
...
Improved spacing between elements in `MessagingView.qml`
Closes #5847
2022-05-27 10:02:14 +02:00
Sale Djenic
70e770103e
feat(@desktop/profile): add ephemeral notifications
...
- ephemeral notifications implemented as toast messages
- old notifications added aligned with new toast messages
Fixes #5629
2022-05-26 21:27:55 +02:00
Sale Djenic
aeba272ae4
fix(@desktop/notifications): move notifications settings to `status-go`
...
Fixes #5649
2022-05-26 12:07:19 +02:00
Pascal Precht
72c389ba09
fix(AdvancedView): fix label for community history archive protocol
...
Closes #5887
2022-05-26 10:35:08 +03:00
Richard Ramos
d6b83e8b96
fix: invalid pubkey error
2022-05-25 18:39:59 -04:00
Boris Melnik
14f2e424b7
feat(settings): Update ui for `About`
...
Closes : #5844
2022-05-25 17:45:28 -04:00
Boris Melnik
929b7895cd
feat(settings): Remove Help and Glossary
...
Part of: #5844
2022-05-25 17:44:10 -04:00
Sale Djenic
1ef13df326
fix(@desktop/settings): remove the `Manage Assets & Lists` functionality from `Settings/Wallet`
...
Temporary commented out, we need to bring it back after MVP.
Fixes #5856
2022-05-25 17:17:23 -04:00
Boris Melnik
eba5a31578
fix(settings): Correct update for language model
...
Closes : #5843
2022-05-25 14:42:47 -04:00
Boris Melnik
aa1dae9e20
fix(@desktop/warnings): Fix bunc of qml/nim warnings
...
Closes : #5162
2022-05-25 14:27:25 -04:00
mishkarogachev
dacacf6658
fix(@desktop/profile): Fix slider controls in appearance settings
...
Close #5809
2022-05-25 11:16:49 +03:00
Sale Djenic
e2cdff1a98
fix(@desktop/chat): adding a contact with chat key should not immediately open a 1 on 1 chat or should block input
...
Fixes #5767
2022-05-24 15:58:47 -04:00
Noelia
efb18f4851
fix(Settings/Messaging/Contacts): Contacts label shows up twice
...
Removed "Contacts" title in ContactsView.qml.
Fixes #5731 .
2022-05-17 19:38:09 +02:00
Alexandra Betouni
0d24a2520d
fix(Settings): Centered send contact request popup
...
Closes #5732
2022-05-16 17:05:50 -04:00
Jonathan Rainville
88f923fe53
fix(Devices): fix devices list not showing
2022-05-13 15:05:26 -04:00
Sale Djenic
03d7632f32
fix(@desktop/notifications): revamp notifications settings & behaviour
...
- signal for adding notification to the Activity Center introduced
and emitted, but that part is not handled within this commit since
there are some details needed to be discussed in the PR#5334
- signal for displaying ephemeral app notification is introduced
and emitted, but that part is not handled within this commit since
we don't have yet ephemeral notificaiton in place.
Fixes #4902
2022-05-13 14:58:39 -04:00
Patryk Osmaczko
142c4122d4
fix(@desktop): add spacing to EmojiHash
...
fixes : #5247 , #5242
2022-05-12 16:19:13 -04:00
Noelia
2154626a5b
feat(Language&Currency): Add Date & Time Format
...
Added Date & Time selectors in `Language & Currency" screen.
Added new properties in `local_app_settings` to set the date and time format.
Created all the chain from view to service to update date and time format.
Added date and time format functions in `Utils`.
Updated `FetchMoreMessagesButton`, `ChatTimePanel`, `AppSearch`, `TransactionBubbleView` and `TransactionDelegate` date and time text depending on the selected format.
Closes #5386
2022-05-12 18:42:06 +02:00
Boris Melnik
06f7f1668d
fix(ContactsView): Fix layout height
...
Closes : #5686
2022-05-12 12:23:53 -04:00
Noelia
0f912a66b8
fix(Messaging/Contacts): The titles of folders in Settings-Messaging are shown very close to the search field
...
Added more top margin in tab component.
Fixes #5288
2022-05-11 20:10:30 +02:00
Noelia
26e901d986
fix(Onboarding/Password): Add/correct hard keys behaviour in Password related onboarding screens
...
Following changes are done in `ConfirmPasswordView`, `CreatePasswordView` and `ChangePasswordModal`:
- Pressing enter in forms should submit the form if view is ready to submit.
- Pressing tab in inputs should jump to next one.
Fixes #5626
2022-05-11 19:40:22 +02:00
Khushboo Mehta
044fe38bda
fix(@desktop/settings): System appearance illustration is wrong.
...
fixes #5671
2022-05-10 14:49:49 -04:00
Sale Djenic
2904018173
fix(@desktop/settings): content on the right side for all subsections need to have the same geometry
...
Structure of the all subsection of the settings section has the same
high level structure
Fixes #5650
2022-05-10 20:47:29 +02:00
Noelia
e4feaa39ac
fix(Onboarding/PasswordScreens): UI small fixes (texts, sizes, positions)
...
- Updated finalise button text with the British spelling.
- Password warning texts in onboard flow updated to correct size.
- Updated StatusQ that fixes button change size after loading.
- Updated position of the message error in the Confirmation Screen.
Fixes #5607 , #5339 , #5606 and #5610
NOTE: Updated status-desktop compilation error after StatusQ commit 1a5990f24bd3f2aba87ab62880e39113c63ba015
2022-05-10 16:43:15 +02:00
Noelia
59631cad8f
feat(Language & Currency): Currency settings screen
...
Added currency picker into `LanguageView.qml`.
Added `category` and `imageSource` property to existing `CurrenciesStore.qml`. Renamed `code` to `shortName`.
Added `currenciesModel` property to `WalletStore.qml`.
Added wallet store into `LanguageView.qml` in order to link to the currencies model.
Added some tokens in the currencies store.
Made wallet and any currency related UI code that uses current currency use the new Display Currency value.
Removed no longer used wallet/settings related files.
Closes #5385
2022-05-04 16:16:59 +02:00
Anthony Laibe
6d1e0f8cc3
fix(@wallet): Hide ens settings section if no wallet
2022-04-25 13:09:00 +02:00
Anthony Laibe
5e05a7613c
fix(@settings): fix Gas selector for snt
...
fixes #5572
2022-04-21 14:05:31 +02:00
Boris Melnik
3b43c44989
fix(Settings): Fix wallet scroll sizes
...
Closes : #5513
2022-04-18 13:59:30 +03:00
Sale Djenic
3cdc1358ba
fix(@desktop/contacts): multiple contact related issues fixed
...
Fixes #5354 #5225 #5198
2022-04-13 16:40:34 -04:00
Anthony Laibe
3f71e1fe87
feat(@wallet): move visible token to status go
2022-04-13 10:12:58 +02:00
Pascal Precht
1d934c7b26
feat: introduce advanced option to enable/disable community archive
...
protocol
2022-04-12 11:25:18 +02:00
Sale Djenic
e5fcb4cf9b
fix(@desktop/profile): settings to store pass in keychain remain the same
...
Fixes #5464
2022-04-11 17:13:22 -04:00
Patryk Osmaczko
58d1319946
fix(@desktop): unify user avatar fallback color
...
issue: #5358
2022-04-08 14:04:21 -04:00
Noelia
d7fa1b96d3
feat(Language): Redesign of Language settings screen
...
Renamed setting section "Language" to "Language & Currency".
Updated link to StatusQ - Needed new `StatusListPicker` component.
Added language model in `LanguageStore` and created first view approach for `Language` setting.
Added temporal confirmation dialog for Linux OS (since it is currently needed to restart the app to apply changes).
Removed no longer used files.
Closes #5384
2022-04-07 11:19:15 -04:00
Patryk Osmaczko
6dec2eaaf1
fix(@desktop/settings): copy correct chat key in profile view
...
fixes : #5361
2022-04-07 08:31:45 +02:00
Sale Djenic
f366486277
fix(@desktop/onboarding): users can save an empty "Display Name" in new onboarding
...
- validators included for the display name field in the onboarding process
- in display name popup "Ok" button disabled by default
Fixes #5236
2022-04-04 13:19:44 -04:00
Anthony Laibe
b84b56c3c0
refactor(@general): move all token related to status-go
2022-04-04 13:07:36 -04:00
Patryk Osmaczko
fa11b3bf67
fix(@desktop): show compressed multiformat public keys
...
closes : #5181
2022-04-04 12:55:31 -04:00
Boris Melnik
1f82a784d1
fix(change_pasword): Add error message to change password popup
...
Closes : #5190
2022-04-04 12:15:21 -04:00
Patryk Osmaczko
25c6a5f5ca
chore(@desktop): remove identicon related code
2022-04-04 17:50:48 +02:00
Sale Djenic
57fb0882aa
fix(@desktop/chat): contact lists should only shown mutual contacts
...
Fixes #5117
2022-04-01 14:00:21 +02:00
Sale Djenic
149ff69310
fix(@desktop/contacts): contacts updated to match more closely to requested design
2022-04-01 14:00:21 +02:00
Sale Djenic
57dd1fc9a2
fix(@desktop/contacts): placeholder position updated
2022-03-30 18:35:49 +02:00
Sale Djenic
e83e5670a4
feat(@desktop/contacts): support sending contact request to chat key
...
Fixes #5175
2022-03-30 18:35:49 +02:00
Boris Melnik
2a27aa17a7
feat(nodes): Add toggle to WakuNodesModal
...
Closes : #5000
2022-03-29 16:59:02 -04:00
Anthony Laibe
4b22a709ba
feat(@wallet): link test/prod networks
2022-03-29 13:49:30 +01:00
Alexandra Betouni
dcab50fe09
feat(onboarding): ading create new keys screens
...
Closes #4956
2022-03-29 00:47:24 +03:00
Stefan D
74e2305ec8
fix(Wallet): Don't allow HTML tag special characters in Account Name
...
Also
- Add maximum character filter (40) not to allow unlimited characters that break
the visualization
updates: #4961
2022-03-28 23:05:32 +03:00
Jonathan Rainville
b4a1fb1a14
feat(SearchBox): use StatusInput for SearchBox and add clear button
...
Fixes #5090
2022-03-28 15:17:23 -04:00
Noelia
e8710e3ed5
fix(Settings/Profile/Edit): The form for editing Display name looks incorrect
...
It has been used a `StatusInput` component from `StatusQ`.
Placeholder text updated to "Display Name" and button / content layout redefined to be shown correctly.
It incorporates the same validation rules as in the current onboarding process (min and max length validation, regular expression, some ends with 'eth' validations and alias validation).
Closes #5110 and #5193 .
2022-03-28 14:34:09 -04:00
Stefan D
5147c6febb
fix(profile): workaround to increase emoji sharpness in Profile
...
Add "supersampling" option to the ProfileHeader. Enabilng the option
will draw the emojis at double the resolution and downasmple them
by scaling down the text control by half to compensate for the
resolution increase
fixes : #5109
2022-03-27 08:06:15 -04:00
Jonathan Rainville
942066f8b4
feat(updates): implement new download update page
...
Fixes #4231
2022-03-25 10:32:31 -04:00
Boris Melnik
7bbefa5518
feat(Settings): Add new UI for Browser settings
...
Closes : #4933
2022-03-25 15:55:07 +03:00
Jonathan Rainville
cfd84d5ba0
feat(contacts-settings): add badge for requests in contacts settings
...
Fixes #5089
2022-03-24 17:31:51 -04:00
Noelia
8f996992b2
feat(onboarding / privacy): Integrate password validation (zxcvbn lib) in new password screens
...
Use new `PrivacyStore` method getPasswordStrengthScore and link it to the new password strength bar value.
Used backend/general to call to `status-go` method and services/general to define the common `GetPasswordStrengthScore` service.
Added onboarding chain to get password strength score information from `OnboardingStore` to `status-go` call.
Closes #5096
2022-03-24 18:17:04 +01:00
Anthony Laibe
d05bd6ce08
fix(@wallet): Fix dark mode background for wallet account view
...
fixes #5143
2022-03-24 16:59:44 +00:00
Jonathan Rainville
738a3ba93e
feat(profile): re-design Contacts setting view
...
Fixes #5004
2022-03-18 11:37:26 -04:00
Noelia
317ac06e43
feat(privacy): Added password strength calls
...
Added all necessary methods to call to a new `status-go` endpoint that allows to get the password strength quality info.
Closes #4980
2022-03-18 13:43:01 +01:00
Stefan Dunca
5a4dde1d5c
feat(chat): members availability and settings change
...
Don't show members in public chat
Show members in communities by default
Enable Gif Widget by default and remove settings entry
Enable Online users by default and remove settings entry
fixes #4906
2022-03-17 15:48:42 -04:00
Jonathan Rainville
e1b7475884
feat(profile): add Messaging settings view in profile
...
Fixes #4931
2022-03-17 14:59:45 -04:00
Patryk Osmaczko
7994faf756
fix(@desktop): add missing visual identity elements
2022-03-17 15:32:25 +01:00
Khushboo-dev-cpp
3d6b7aba80
Update MainView.qml
2022-03-16 15:28:05 -04:00
Khushboo Mehta
41f9e70339
fix(@desktop/wallet): Can't scroll the list of wallets till the end of the list
...
fixes #5025
2022-03-16 15:28:05 -04:00
Patryk Osmaczko
e130953634
feat(@desktop): use emoji hash and identicon ring
...
Closes : #4782
2022-03-16 18:34:57 +01:00
Noelia
6a023443ac
feat(Desktop/Password): New password view design
...
Created new PasswordView.qml component.
Added logic in new component:
- Type of characters introduced.
- Length of strength indicator bar depending on characters length.
- Show/hide icons.
- Error messages.
- Added algorithm for password categorisation.
Added Onboarding screens and modified flow.
Replaced ChangePasswordModal content.
Closes #4785
2022-03-15 12:49:52 +01:00
Khushboo Mehta
4c677d55e8
feat(@desktop/wallet): Add emoji to Wallet accounts.
...
Support added to:
1. Wallet list
2. Adding a new account
3. Editing an account
fixes #4926
2022-03-15 11:41:29 +01:00
Richard Ramos
b07910e27f
feat: display name
2022-03-14 15:17:04 -04:00
Anthony Laibe
d1d56c9ea8
fix(@wallet): pre-populate token details
...
fixes #5024
2022-03-14 14:35:58 +01:00
Anthony Laibe
0908b13ad5
feat(@settings): new dapp permissions view
2022-03-14 13:48:57 +01:00
Richard Ramos
8183d4e317
chore: add status.prod fleet
2022-03-11 15:52:47 -05:00
Michal Iskierko
d6c6666196
fix(@desktop/profile): Clip user list when dragging
...
Fixes #3747
2022-03-11 15:39:06 -05:00
Alexandra Betouni
8cab96fd24
feat(desktop/chat): Updated create new chat/group flow
...
As per new designs
Closes #4781
2022-03-11 14:31:51 -05:00
Anthony Laibe
895a0b5d47
feat(@settings): adjust feature flags for app settings
2022-03-11 10:46:50 +01:00
Anthony Laibe
49ca009a7c
feat(@settings): Display account information
2022-03-09 13:48:34 +01:00
Jonathan Rainville
68a4498d11
feat(privacy): reimplement show only contact pfp using status-go setting
...
Fixes #4900
2022-03-08 15:50:15 -05:00
Alexandra Betouni
c2977e468f
feat(onboarding): Added SplashScreen
...
- Added SplashScreen as initial screen before
onboard as per new designs.
- Also moved all onboarding related code from
main to onboarding section and switched to
import this and all other sections as
qml modules, exposing this way only
necessary files.
- Cleaned up unecessary qmldir files and
imports.
Closes #4954
2022-03-08 14:02:24 -05:00
Michal Iskierko
5a6912d18e
chore(@desktop/profile): Fix visibility behaviour of Apps section
...
Apps section with Browser settings are visible when
Experimental features/Dapp Browser toggle is on.
Ticket #4916
2022-03-04 18:57:26 -05:00
Michal Iskierko
30b799a6ea
chore(@desktop/profile): Change labels and ordering in Profile settings list
...
Fixes #4916
2022-03-04 18:57:26 -05:00
Anthony Laibe
e7ece14346
feat(@settings): copy assets popup to settings
2022-03-04 10:05:02 +01:00
Anthony Laibe
27d476ac02
feat(@settings): Add network list
2022-03-03 14:13:15 -05:00
Anthony Laibe
02bc62a9a2
feat(@settings): plug in accounts
2022-03-03 10:43:55 +01:00
Anthony Laibe
87c940e95d
feat(@settings): Build layout for settings wallet
2022-03-01 14:39:25 +01:00
Sale Djenic
d0e0df1e3b
fix(@dekstop/chat): clicking on `enable in settings` redirects to network settings
...
Fixes #4890
2022-02-25 12:11:57 -05:00
Khushboo-dev-cpp
dcac7977d9
fix(@desktop/settings): Store pass to keychain does not validate current password which results to inability to login
...
fixes #4358
2022-02-25 11:56:47 -05:00
Richard Ramos
d4f8b63292
feat: add status.test fleet
2022-02-23 15:48:06 -05:00
Sale Djenic
6186bf9c8c
fix(@desktop/general): app/os notifications
...
Fixes #4409
2022-02-21 22:01:19 +01:00
Anthony Laibe
92bc1fdab1
feat(@wallet): toggle network
2022-02-18 15:25:55 +01:00
Anthony Laibe
9495956a53
feat(@settings): Add wallet settings with network
2022-02-16 17:06:13 +01:00
Jonathan Rainville
cd68691ed8
fix(@desktop/settings): [re-add] ensure new password is confirmed
...
Fixes #4672
2022-02-14 10:08:20 -05:00
Jonathan Rainville
b7bfd334f3
feat(ens): [re-add] new backend
...
Fixes #4694
also add back pending transaction
2022-02-10 09:24:38 -05:00
Anthony Laibe
d9212565b7
feat(@settings): Add feature flag for multi network
2022-02-09 12:55:40 +01:00
Patryk Osmaczko
ba7a6d5d34
style: remove trailing whitespaces
2022-02-09 11:16:23 +01:00
Jonathan Rainville
5d0eb942b0
fix(PrivacyView): [re-add] Fix relations between switch and line sensor
...
Fixes #4674
The part about profile image was already refactpred/fixed
2022-02-07 10:16:01 -05:00
Sale Djenic
5c034f545d
chore(@desktop/general): add avatar change functionality
...
Fixes #4669
2022-02-07 08:16:44 +01:00
Jonathan Rainville
967fff839b
feat(@desktop/settings): [re-add] Add developer mode toggle
...
Fixes #4700
2022-02-03 10:54:25 -05:00
Sale Djenic
0b3cafdbc4
fix(@desktop/settings-contacts): it is not possible to add new contacts after the first one is added
...
Fixes #4658
2022-02-03 15:40:54 +01:00
Noelia
50fb0dc45f
fix(@desktop/CopyToClipboard): [base_bc] can't copy from Invite friends as well as App Version and Node Version
...
Root store propagation in order to use the global copyToClipboard method.
Modify InviteFriendsPopup to use StatusQ components.
Fixes #4529
2022-02-01 11:51:00 +01:00
Anthony Laibe
95f8a545d9
fix(@settings): fix privacy settings toggle
...
fixes #4598
2022-02-01 11:50:33 +01:00
Sale Djenic
69fc5bec5e
refactor(@desktop/settings-ens-usernames): ens usernames module added and corresponding ui updated
2022-02-01 11:50:14 +01:00
Jonathan Rainville
565211f38f
fix(chat): fix sticker button not showing + stickers not showing in chat
...
Fixes #4407
2022-02-01 11:49:14 +01:00
Sale Djenic
f0ca1a4cc3
refactor(@desktop/general): many errors from the log are fixed
...
- various issues on app start in console
- various issues when logging out in console
- `node_section` module delete method error
- SyntaxError: JSON.parse: Parse error from the MessageStore
2022-02-01 11:49:04 +01:00
Richard Ramos
4cb3126513
refactor: mailserver_cycle (base_bc)
2022-02-01 11:49:01 +01:00
B.Melnik
0e5fbfb567
refactor(Node): move node to new architecture
...
Closes : #3805
2022-02-01 11:48:33 +01:00
Sale Djenic
e220599612
refactor(@desktop/general): necessary changes applied due to refactored `Contacts` sub-section of the `Settings` section
2022-02-01 11:47:46 +01:00
Sale Djenic
da6fe00528
refactor(@desktop/settings-contacts): contacts section updated
2022-02-01 11:47:46 +01:00
Sale Djenic
9b1e794e8f
refactor(@desktop/settings-pivacy-security): privacy and security section updated
2022-02-01 11:47:43 +01:00
Sale Djenic
9a82370df0
refactor(@desktop/settings-profile): profile section updated
2022-02-01 11:47:24 +01:00
Sale Djenic
5bafb2bb5a
refactor(@desktop/settings-appearance): appearance settings updated
2022-02-01 11:47:18 +01:00
Sale Djenic
b4df87b7a6
refactor(@desktop/settings-language): language settings added
2022-02-01 11:47:18 +01:00
Sale Djenic
46869afa5f
refactor(@desktop/settings-notifications): notifications settings added
2022-02-01 11:47:18 +01:00
Sale Djenic
0aa0d4fb8c
refactor(@desktop/settings-sync): sync settings added
2022-02-01 11:47:14 +01:00
Sale Djenic
44ceb6730d
refactor(@desktop/settings-devices): device settings added
2022-02-01 11:47:00 +01:00
Sale Djenic
a6b8fbe4b3
refactor(@desktop/settings-advanced): hook to the toggled experimental features from the advanced tab added
2022-02-01 11:46:50 +01:00
Sale Djenic
7ea85097df
refactor(@desktop/settings-about): fetching the latest version fixed
...
We're not fetching latest version for all but the `Mainnet` network, that
use case is taken from the old code.
2022-02-01 11:46:40 +01:00
Alexandra Betouni
3d4f2e26d0
refactor: fixed profile popup not opening
2022-02-01 11:46:39 +01:00
Boris Melnik
390ad7bbd0
fix(ChangePasswordSuccessModal): Add Theme usage to modal
...
Closes : #4174
2022-02-01 11:46:39 +01:00
Alexandra Betouni
0eb40287fa
refactor: removed dynamic scoping from shared module
...
Properties and functions moved to Global:
- toastMessage
- openProfilePopup()
- getProfileImage()
- popupOpened
Closes #4248
2022-02-01 11:46:39 +01:00
Jonathan Rainville
710236f51a
refactor(chat): refactor send messages to work
2022-02-01 11:46:36 +01:00
Alexandra Betouni
b236bee5ca
refactor: fix UI devices settings layout
2022-02-01 11:46:11 +01:00
Alexandra Betouni
b5a591401e
refactor: fix ui message preview is empty
2022-02-01 11:46:11 +01:00
Sale Djenic
63b4397670
refactor(@desktop/profile-advance): adding custom networks
2022-02-01 11:45:47 +01:00
Sale Djenic
c7d53a31e0
refactor(@desktop/profile-advance): profile advance module introduced
...
New advanced module added as submodule of the profile section module.
Advanced store introduced on the qml side and qml part updated accordingly.
2022-02-01 11:45:32 +01:00
Sale Djenic
6e1438d241
refactor(@desktop/general): `globalUtils` instance added (changed old `utilsModel`)
2022-02-01 11:44:56 +01:00
Khushboo Mehta
1977420db2
refactor: remove dynamic scoping from profile module
...
closes #4247
2022-02-01 11:43:27 +01:00
Sale Djenic
b3f8af8e06
refactor(@desktop/general): qml code referring to the old code base commented out
...
Qml code referring to the old code base commented out, but not deleted,
due to easier refactoring the rest of the app.
2022-02-01 11:42:42 +01:00
Sale Djenic
e5a414a927
refactor(@desktop/chat-communities): qml part handles messages from refactored backend
...
- `chatType` added to `Constants` to group chat type related values
- `messageContentType` added to `Constants` to group message content type related
values
- `MessageStore` maintained per message list now
- added new `ChatContentView` component used to display chat/channel content
- components updated to display messages from the new backend
- `StatusChatToolBar` appropriately updated
- mute/unmute feature added to chat/channel list as well as to `StatusChatToolBar`
2022-02-01 11:41:22 +01:00
Jonathan Rainville
a9c968b984
refactor(chat): refactor 1-1 chat to new architecture
...
Fixes #4225
2022-02-01 11:39:08 +01:00
Alexandra Betouni
f0b39ce4f6
Refactor: Moved openPopup function to Global
...
The openPopup function was declared in AppMain
and used via dynamic scoping in many places in the
application. Moved function to Global component
and updated all places to call it via Global instead.
Closes #4267
2022-02-01 11:38:46 +01:00
Alexandra Betouni
336f90a60f
feat(desktop/wallet) Removed dynamic scoping from wallet
...
Removed all dynamic scoping parts in wallet section plus
- Renamed Config to Global and added more functions there
- Moved changeAppSectionBySectionType function to Global
and updated all places where is used to call it from
Global instead
- Moved openLink function to Global and updated all places
where is used to call it from Global instead
- Moved errorSound to Global, introduced playErrorSound
function and updated all places where is used to call
this function from Global instead
Closes #4245
2022-02-01 11:38:27 +01:00
Sale Djenic
c8b429388f
refactor(user-profile): `name`, `icon` and `isIdenticon` properties added to global instance `userProfile`
...
Apart of all properties we have, now we have 3 new added props which will be used
almost always when we need the following details about logged in user:
- `name` - this will return an ens name in a pretty form or an alias if ens name
was not set (verified). Apart of this there are still `username` and `ensName`
properties for fetching them when it's needed.
- `icon` - this will return a thumbnail image if it's set, otherwise it will
return identicon. Apart of this there are still `identicon` and `thumbnailImage`
properties for fetching them when it's needed.
- `isIdenticon` - this will return `false` if a thumbnail image is set, otherwise
it will return `true`
2022-02-01 11:37:29 +01:00
Khushboo Mehta
1e30872a96
fix(@desktop/profile): Confirmation of contact added not shown on Add Contact Modal
...
fixes #4072
2022-02-01 11:35:24 +01:00
Jonathan Rainville
eee096dda7
chore: remove old contacts code
2022-02-01 11:35:24 +01:00
Jonathan Rainville
e8eefd8f87
refactor: move all old usages of contacts to the new code
2022-02-01 11:35:24 +01:00
Sale Djenic
6e3b065d34
refactor(@desktop/general): app sections handled within main module
2022-02-01 11:32:28 +01:00
Richard Ramos
81e122cb0c
fix: registerEns parameter order
2022-01-31 17:57:52 -04:00
B.Melnik
8d27d784c1
feat(ProfilePopup): Add avatar change fucntionality
...
Closes : #3734
2022-01-25 10:25:03 +03:00
Patryk Osmaczko
7ca3766def
fix(@desktop/settings): ensure new password is confirmed
...
The task status-im/StatusQ#393 should remove code duplication from here.
Fixes : #4375
Fixes : #4376
2022-01-17 13:09:15 +01:00
Boris Melnik
f69db2c97b
fix(PrivacyView): Fix relations between switches and line sensor and local settings. Add getter for profile images.
...
Closes : #4191
2022-01-16 22:15:05 +03:00
Richard Ramos
e88a936193
refactor: mailserver cycle
2022-01-12 16:04:12 +00:00
Anthony Laibe
64edace12a
feat: Use ens API
2022-01-03 10:35:22 +01:00
Anthony Laibe
60a3158cae
feat(@desktop/settings): Add developer mode toggle
2021-12-10 10:20:58 +01:00
Alexandra Betouni
b4b28d2f98
feat(desktop/contacts) Improvements in contacts
...
Contacts updates currently in base_bc
Closes #4100
2021-12-01 20:51:06 +02:00
Richard Ramos
94d67717c8
fix: appimage freezes on login
...
Fixes #4189
2021-11-30 08:23:40 -04:00
Anthony Laibe
2d49da7331
feat: Allow to enable auto message
2021-11-29 14:46:38 +01:00
Alexandra Betouni
c0450f0580
refactoring (desktop/chat) Message component
...
Moved Message component & dependencies to shared
for usage import shared.views.chat 1.0 and accordingly
import shared.controls/panels.chat 1.0
Closes #3927
2021-11-24 13:15:15 +01:00
Sale Djenic
cc5ccbc951
refactor(@desktop/general): qml updated according to the new `userProfile` instance
2021-11-24 13:15:15 +01:00
Anthony Laibe
ebaa150082
fix(@desktop/tx): Fix tx modal
2021-11-22 10:04:12 +01:00
Richard Ramos
44e91df428
feat: add toggle for switching status-go DEBUG log level
2021-11-16 09:42:28 -04:00
Richard Ramos
c9a0488e89
fix: waku2 lightmode selector
2021-11-16 09:26:03 -04:00
Khushboo Mehta
0c1dc30e5a
fix(@desktop/onboarding): backup seed phrase flow is shown for recovered account
...
fixes #3954
2021-11-11 09:33:02 -05:00
Anthony Laibe
f913dce44a
feat: allow to enable/disable telemetry
2021-11-10 10:14:40 -05:00
Jonathan Rainville
499d99a185
fix(settings): fix whitelist setting that starts null
2021-11-05 15:38:36 -04:00
Pascal Precht
9adbd37729
refactor: replace StatusNotification with StatusMacNotification
2021-11-05 15:15:14 -04:00
Alexandra Betouni
74acb52408
fix(desktop/profileSettings) fixed sliders in appearance
...
Font and scaling Sliders were so tiny making it unable to
click and set value.
Depends on https://github.com/status-im/StatusQ/pull/477
Closes #3984
2021-11-05 11:02:45 -04:00
Jonathan Rainville
ac823079ac
fix(profile): fix changing language
...
Fixes #4000
2021-11-05 11:02:45 -04:00
Jonathan Rainville
cd428678f7
fix(profile): fix profile pic change and move it to new architecture
...
Fixes #3997
2021-11-05 11:02:45 -04:00
Jonathan Rainville
8aec0c62e7
refactor: re-enable async search of ENS names for contacts
...
Fixes #3986
2021-11-05 11:02:45 -04:00
Alexandra Betouni
848f21cd20
fixed url unfurling redirects to the wrong place
2021-11-05 11:02:45 -04:00
Pascal Precht
156bcdfc5d
fix(@desktop/profile): make appearance view work in darkmode again
2021-11-05 11:02:45 -04:00
Pascal Precht
1964ac6dcb
fix(@desktop/profile): make ens view work in darkmode again
2021-11-05 11:02:45 -04:00
Pascal Precht
96602ca443
fix(@desktop/profile): make sounds view work in darkmode again
2021-11-05 11:02:45 -04:00
Pascal Precht
71bd0c579c
fix(@desktop/profile): make notifications view work in darkmode again
2021-11-05 11:02:45 -04:00
Pascal Precht
df45a4b6db
fix(@desktop/profile): make sync view work in darkmode again
2021-11-05 11:02:45 -04:00
Pascal Precht
a25a3535c1
fix(@desktop/profile): make devices view work in darkmode again
...
When we switched to `StatusBaseText` we lost the default theme color.
We probably want to consider giving `StatusBaseText` a default theme color
similar to `StyledText` did.
2021-11-05 11:02:45 -04:00
Sale Djenic
f788242c95
fix(@refactoring/base_01): button `I have a Keycard` displayed when it's not enabled
2021-11-05 11:02:45 -04:00
Iuri Matias
7be5572ede
add privacy module
2021-11-05 11:02:45 -04:00