46 Commits

Author SHA1 Message Date
Igor Sirotin
59cb770ddb
Switch to new login/create/restore status-go endpoints (#14139)
* fix: new login endpoints - iteration 1

* feat: use CreateAccountAndLogin endpoint

* fix keycard import

* better comment

* wip: screens reordering

* cleanup

* force minimum of 30 seconds fetching backup

* keycard flows fixes

* typo fix

* remove ganache argument

* fix: wallet issues

* update status-go
2024-04-24 18:31:22 +02:00
Anastasiya Semenkevich
34d72e7cf1 chore: object name for image cropper 2024-02-13 22:18:39 +03:00
Anastasiya Semenkevich
fb0cf326e9 chore: add object name for usernameText property 2024-01-11 18:43:54 +03:00
Anastasiya Semenkevich
c0d8f5f63c chore: add object name for InsertDetailsView 2023-12-27 16:50:32 +03:00
Anastasiya Semenkevich
273de8ca4b chore: add object name for emojhash 2023-12-21 11:58:39 +03:00
Igor Sirotin
3ff97c9137
fix(Onboarding): Image is visible after first onboard. Other minor fixes (#10489) 2023-05-02 16:37:31 +03:00
Lukáš Tinkl
9aebf588a1 fix: reduce Image cache
for everything that's not a user interface element, esp. for static/big
images or chat/message elements which get served from locally anyway from
status-go

Iterates #10339
2023-04-27 13:56:39 +02:00
Sale Djenic
3f4dd40a3b fix(@desktop/onboarding): pressing enter/return key issue fixed
- skipping some screens pressing enter/return key fixed
- pressing enter for all screens will trigger a primary button for that screen
2023-04-04 15:37:36 +02:00
Lukáš Tinkl
9559789030 chore: reduce the number of (verification) RPC calls
- when calling `Utils.getColorHashAsJson()` we don't actually need to
issue ID verification requests at all and there might be situations when
we know beforehand that we don't need the ENS verification either
- change these helper functions' syntax and do early returns in that case
- in MessageContextMenuView, the "contact details" were duplicated, so
remove one
- remove dead code, fix some warnings
2022-12-01 16:50:23 +01:00
Michał Cieślak
a21bbc8ba8 fix(InsertDetailsView): use force flag for getColorHashAsJson to skip ENS check
Closes: #7671
2022-10-04 11:32:51 +02:00
Stefan
93af435bf9 fix(tests): don't rely on quick actions, wait for components to be ready
Onboarding tests fail on mac. The fix is to wait for the delayed
components to be ready before clicking on the quick actions.
2022-09-19 13:16:22 +02:00
Alexandra Betouni
e1c548696f feat(Desktop)!: Updating desktop app due to IconSettings refactor
As part of https://github.com/status-im/StatusQ/issues/781
2022-09-02 18:41:21 +03:00
Khushboo Mehta
8eb328bae7 fix(@desktop/sugnup): Profile omage chosen during signup sould be saved for the user and squish test for the same
fixes #6861
2022-08-24 11:21:16 +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
Jonathan Rainville
8b4ceec773 test: cleanup names.py and structure it + some fixes to onboarding tests
Fixes #6539
2022-08-03 13:08:32 -04:00
Alexandra Betouni
8af4e765c9 fix(InsertDetailsView): fixed layout spacing and positioning
Closes #6022
2022-08-01 11:58:08 +03:00
Lukáš Tinkl
db4ec6430e fix(InsertDetailsView): UI fixes
fix some (line)spacing and margin problems

Closes: #6453
2022-07-28 09:55:05 +02:00
Patryk Osmaczko
239eb4fa8a fix(@desktop/onboarding): set proper user color icon
fixes: #6063
2022-07-27 11:15:49 +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
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
MishkaRogachev
58e0fce819 feat(@desktop): Fix twitchy scrolling issues
Close #6187
2022-07-21 18:44:30 +03:00
Alexandra Betouni
0bcba8e487 fix(Onboarding): Centered onboarding layouts
Closes #6066
2022-06-21 11:14:54 -04:00
Noelia
5feef166f8 fix(Onboarding): User is able to bypass validation of username when using keyboard
Fixes #6012
2022-06-21 10:25:59 -04:00
Alexandra Betouni
634660efbe fix(Onboarding): Insert user details layout issues
Closes #5833
2022-06-06 17:57:07 +03:00
Alexandra Betouni
e07094137c fix(onboarding): fixing onboarding layout ctx positioning issues
Closes #5832
2022-06-04 09:30:41 -04:00
Stefan
93596b19ca fix(Communities): loading of new images for logo and banner
Also rename the crop image workflow

fixes: #5961
2022-06-02 08:11:48 +02:00
Stefan
07d36722f8 fix(ImageCropper): adapt to new changes done to image cropper workflow 2022-05-31 12:26:33 +03:00
Boris Melnik
0d6752a1f1 fix(Onboarding): Remove old uploading photo modal
Closes: #5831
2022-05-30 19:02:08 +03:00
Noelia
3769687d45 fix(Onboarding/DisplayName): User is forced to use display name with first case uppercase
Removed capitalization: User can insert a display name starting with lowercase char.

Fixes #5761
2022-05-18 12:47:20 +02:00
Patryk Osmaczko
142c4122d4 fix(@desktop): add spacing to EmojiHash
fixes: #5247, #5242
2022-05-12 16:19:13 -04:00
Jonathan Rainville
da801d9c9f fix(seed-import): fix seed phrase import screens to be better
Fixes #5409
2022-05-12 15:29:30 -04:00
Sale Djenic
dfefeae026 fix(@desktop/onboarding): it's impossible to delete a profile image on the onboarding page
Fixes #5240
2022-05-07 12:58:32 +02:00
Sale Djenic
d94abcb31e fix(@desktop/onboarding): the profile image doesn't look good on the onboarding page
Fixes #5241
2022-04-14 12:10:53 +02:00
Michal Iskierko
4b6c113b85 fix(desktop/profile): Exposing cropping parameters to InsertDetailsView
Fix #5238
2022-04-12 18:22:56 -04:00
Michal Iskierko
a16592c61f fix(desktop/profile): Upload only accepted image in OnboardingStore
Fix #5238
2022-04-12 18:22:56 -04:00
Michal Iskierko
268f6ef4eb fix(desktop/profile): Does not apply avatar icon if quitted popup
Apply avatar icon only if the user accepts it.

Fix #5238
2022-04-12 18:22:56 -04:00
Alexandra Betouni
0a8429bc3f fix(Onboarding): display name clear button was always visible
Closes #5235
2022-04-11 17:59:32 -04:00
Alexandra Betouni
1a8dfde1b2 fix(SetProfilePicture): title was empty on second opening
Closes #5237
2022-04-07 16:27:31 -04:00
Boris Melnik
70b6acce16 fix(@desktop/onboarding): Fix error message alignment
Closes: #5352
2022-04-07 16:17:56 -04: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
Patryk Osmaczko
fa11b3bf67 fix(@desktop): show compressed multiformat public keys
closes: #5181
2022-04-04 12:55:31 -04:00
Patryk Osmaczko
25c6a5f5ca chore(@desktop): remove identicon related code 2022-04-04 17:50:48 +02:00
Richard Ramos
206c692845 fix: use correct pubkey during account generation 2022-04-04 11:13:52 -04:00
Alexandra Betouni
a8e946f602 feat(onboarding): Adding import seed screens for old&new users
Closes #4955
Closes #5230
2022-04-01 17:54:49 -04:00
Jonathan Rainville
e344e00f8b fix(onboarding): fix importing seed phrase importing different accounts
Fixes #5253
2022-03-30 09:50:45 -04:00
Alexandra Betouni
dcab50fe09 feat(onboarding): ading create new keys screens
Closes #4956
2022-03-29 00:47:24 +03:00