01:29:28 Looking for some feedback here: at which stage of the setup process would this screen make the most sense? 01:29:28 https://github.com/monero-project/monero-gui/issues/2274 01:30:36 I also happen to be of the opinion that only the 'expert mode' variant should be in the GUI, as having a completely opaque anonymity networks layer seems... strange (plus, we don't bundle Tor/I2P binaries anyways) 01:32:43 Right now, I'm thinking a similar design to Settings/Node (in advanced mode) can be used; logos for I2P/Tor would be in place of the monochrome icons 10:04:25 I always found 2274 overly complicated 12:23:44 Fair, and since there isn't 'built-in' Tor yet, the setup screen might be redundant 12:24:26 Perhaps just a simple settings page will do for now 12:29:47 yes, I'd start with a simple implementation in settings 12:29:52 design can be improved later 14:08:52 Can the GUI be updated to prevent mining unless both daemon AND wallet are synchronized? 14:20:10 In theory, yes 14:21:32 But if you're talking about the stressnet GUI, I doubt that would be patched in 14:23:51 Why? 14:23:57 The wallet doesnt mine, the daemon does 14:24:08 Waitong for the wallet to sync = lost $ 14:24:37 Youd want mining to start as soon as possible, which is as soon as the daemon is synced 14:36:36 Isn't the GUI wallet targeted more at the casual user than the pro miner? The casual user with a wallet that has a wrong restore height thinks something is wrong when they've been mining for a while and don't see any payouts. Syncing a wallet doesn't take long, lost $ is negligible for intended users. Making the GUI more foolproof is worth the tradeoff, IMO. 14:38:03 The best thing to do there would probably be adding a message like "wallet balance may look incomplete during sync" 14:38:06 This is what Feather does 14:38:50 That could work, and specify wallet sync so that is not confused with node sync 14:38:55 The solution is to fix the restoee height calc, not to disable mining 14:39:09 You can already see how much the node is synced with the progress bar on the left 14:39:22 Idk how to make the progress bars more user-friendly 14:39:38 They one says wallet synchronizing, the other says daemon synchronizing 14:39:56 but this ^ is the root cause of your problem 14:40:07 And its a testnet problem. doesnt happen on mainnet 14:40:35 Imagine someone new to Monero or crypto. Why would they already know that both wallet and node need to be synced in order to see payouts? 14:40:59 Because, when the wallet is generated, it has no idea what the tip height is. So it estimates based on the date. Testnet blocks are occasi(nally much slower, so testnet is far behind the estimate 14:41:07 Because thats how monero works 14:41:20 Or rather, how crypto works 14:41:32 You cant see balances until your wallet is synced. 14:41:45 Do we want to limit Monero only to people that know how it works? 14:42:07 Your wallet cant be synced until the daemon is synced, in any crypto 14:42:16 So yes, crypto is limited to people that understand that 14:42:46 I don't see why someone new would assume there's some error with the wallet, rather than just that they're misunderstanding how it works 14:43:06 once again, its a testnet issue 14:43:07 ^ 14:43:17 Not many newbs are mining on testnet, at least that's my guess 14:43:53 It should work for dumb people too, otherwise adoption suffers. People don't need to know how their car works to drive. 14:43:55 https://github.com/monero-project/monero/pull/10165 14:44:04 Are you not listening? 14:44:09 Its a tesnet issue 14:44:17 What sort of newb is using testnet 14:44:58 I didn't know it was only a testnet issue 14:45:21 I said it like 4 times in the past 5 mins 🥲