547 Commits

Author SHA1 Message Date
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