Comments (6)
It cannot be removed because there are logics that must be executed exactly at that point.
However, what we can do is:
- Execute the logic. (show loading spinner meanwhile)
- Show animated checkmark (done)
- Close the dialog automatically.
from walletwasabi.
- Execute the logic. (show loading spinner meanwhile)
- Show animated checkmark (done)
- Close the dialog automatically.
cACK
from walletwasabi.
It cannot be removed because there are logics that must be executed exactly at that point.
Can't those logics be executed without this dialog? When the user clicks Continue on the coinjoin strategy dialog?
from walletwasabi.
It cannot be removed because there are logics that must be executed exactly at that point.
Can't those logics be executed without this dialog? When the user clicks Continue on the coinjoin strategy dialog?
It's possible, but we don't want to do that. It has two reasons:
- That dialog has 2 way of working as of now, one when it is in Wallet Creation flow, and another one when the user just changes the profile. Adding more logic that has nothing to do with conjoin profiles is a nogo in itself and also increases the complexity even more.
- Having feedback about the wallet creation process is finished (or any other) is needed to avoid the "wtf what happened" moments.
from walletwasabi.
That dialog has 2 way of working as of now, one when it is in Wallet Creation flow, and another one when the user just changes the profile. Adding more logic that has nothing to do with conjoin profiles is a nogo in itself and also increases the complexity even more.
AFAIK it is agreed that we should remove/separate the coinjoin profiles from the wallet creation workflow. #8880
- Having feedback about the wallet creation process is finished (or any other) is needed to avoid the "wtf what happened" moments.
There is no better feedback than to get the created wallet open immediately without seeing this "useless" window from a UX perspective.
Remember that the goal here is: Reducing steps until first successful receive & coinjoin is a priority ...
from walletwasabi.
That dialog has 2 way of working as of now, one when it is in Wallet Creation flow, and another one when the user just changes the profile. Adding more logic that has nothing to do with conjoin profiles is a nogo in itself and also increases the complexity even more.
AFAIK it is agreed that we should remove/separate the coinjoin profiles from the wallet creation workflow. #8880
We don't know how to do it without breaking some people's privacy, that is why it has not yet happened and we don't even know when it will.
- Having feedback about the wallet creation process is finished (or any other) is needed to avoid the "wtf what happened" moments.
There is no better feedback than to get the created wallet open immediately without seeing this "useless" window from a UX perspective.
Remember that the goal here is:
Reducing steps until first successful receive & coinjoin is a priority ...
An animating checkmark is not a step, the user has no action with it and it is actually feedback about the process finished successfully.
from walletwasabi.
Related Issues (20)
- Expose backend as an onion service HOT 1
- Reduce proof sizes in credentials
- MainNetCoordinatorURI got changed to an exception HOT 1
- Automate Release Highlights
- Automate Release Changelog
- Automate version bumping
- Crash reporter shows up but Wasabi doesn't crash HOT 2
- Send: continue button not working HOT 1
- Tx details: incoming tx have fee rate preview item with no value
- App crash when only excluded coins available for coinjoin HOT 2
- Downgrade upload-artifact from v4 to v3
- Redesign transaction broadcaster
- Allow users to copy the transaction hex
- Create sweep traransaction in case HOT 2
- Avalonia NuGet repo unusable
- No version numbers HOT 3
- Microsoft.Data.Sqlite.SqliteException : SQLite Error 10: 'disk I/O error'.
- Mempool min fee not met
- ho aggiornato wasabi e adesso nn mi fa piu accedere si รจ bloccato HOT 3
- Max button missing HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from walletwasabi.