-
br-m
-
br-m
<321bob321> got the same issue again. Not sure if the ledger update fixed it or closing and opening fixed it
-
selsta
-,merge+ 4627
-
plowsof
;_;
-
selsta
.merge+ 4627
-
selsta
lol
-
selsta
.merge+ 4631
-
xmr-pr
Added
-
br-m
<jpk68:matrix.org> Hear ye, hear ye, do we have any opinions on this UI layout?
-
br-m
-
br-m
<jpk68:matrix.org> Another variant:
-
br-m
-
br-m
<jpk68:matrix.org> The tabs could also look like the selection in SettingsNode, maybe
-
selsta
i prefer the first
-
br-m
<ravfx:xmr.mx> Let me know where there is a new version to test on windows platform!
-
br-m
<jpk68:matrix.org> Here is yet another option:
-
br-m
-
br-m
<jpk68:matrix.org> This one could also use the other I2P logo rather than the mascot
-
selsta
should socks5 setting be moved there from interface?
-
selsta
so you have none, socks5, i2p
-
selsta
i think the last screenshot has the best design so far
-
br-m
<jpk68:matrix.org> selsta: It's hard to gauge whether or not that will be easy to do. But if it is, I don't see why not
-
selsta
should be easy, just design wise it needs be be clear that i2p is a daemon setting while socks5 is a gui setting
-
br-m
<jpk68:matrix.org> How would you give an indication of that other than just text?
-
selsta
you could also have socks5 gui + i2p hmm so ignore for now
-
br-m
<ofrnxmr:xmr.mx> Does socks5 also apply to --proxy on monerod?
-
br-m
<ofrnxmr:xmr.mx> I think the problem with the screen is that it it is a choice between i2p and nothing, when you can technically run i2p + onion + tor(socks)
-
br-m
<ofrnxmr:xmr.mx> So perhaps, if moving a socks option there, it should be for the daemon's --proxy
-
selsta
no, socks5 does not apply --proxy to monerod
-
br-m
<ofrnxmr:xmr.mx> Whereas the main setting's socks option is for the wallet?
-
selsta
yes, when using a remote node, and for stuff like fiat price
-
br-m
<jpk68:matrix.org> ATM I think I will go with what's in the last screenshot, without SOCKS5
-
br-m
<ofrnxmr:xmr.mx> The last screenshot will need to be redone as soon as someone adds proxy or onion support
-
br-m
<ofrnxmr:xmr.mx> So i'd nack on premise that it should expect to be have those added at some point
-
br-m
<jpk68:matrix.org> Okay, so the first then?
-
selsta
well the first also can only select one
-
selsta
so it's not better just different design
-
br-m
<jpk68:matrix.org> How do you suggest doing this then?
-
selsta
I don't know, thinking about this has always overwhelmed me that's why there was never any proper Tor / I2P integration and people had to set custom daemon flags.
-
selsta
socks5 can apply to daemon or wallet, tor can apply to daemon-wide and tx only, i2p has sam and socks5 and tx only
-
selsta
getting this done in a neat way is next to impossible or I don't have the creativity for it
-
selsta
also settings can be combined but only with specific rules
-
br-m
<jpk68:matrix.org> Okay, good to know. I still think one of the three sent above should be fine for now, as it works just like it should
-
br-m
<jpk68:matrix.org> The anonymity networks tab only appears in the 'Advanced' mode of the GUI anyways
-
br-m
<jpk68:matrix.org> If there are breaking changes later, well, we can just deal with that when it happens :P
-
selsta
Why is I2P SAM getting an entry but not Tor for example? Like that needs a rationale before it's merged. And I know you are funded to add I2P SAM support, I'm talking about from a GUI maintainer perspective.
-
br-m
<jpk68:matrix.org> Because Tor is just a SOCKS proxy, no?
-
br-m
<jpk68:matrix.org> There is also the Tor Control protocol but we don't support that (yet)
-
selsta
Yes, but how is this relevant for the end user if it's using SOCKS5 or not for having Tor integration in the GUI?
-
selsta
I don't see anything inherently relevant for SAM that it needs a GUI entry while Tor does not, both just set IP / port?
-
br-m
<jpk68:matrix.org> The SAM support baked into the GUI (specifically, the page for it) exists to allow the user to have only the GUI software configured, without requiring outside configuration. If you want to use Tor or I2P SOCKS, you download the software for that and manually set up the SOCKS tunnel(s). For SAM, you just get the software running without the second step
-
br-m
<jpk68:matrix.org> IMO the existence of such a pathway for 'easy' setup justifies them being separate at this point in time
-
selsta
but for Tor you just have to run it and it already has a default IP / port, I never saw how SAM is easier but maybe I'm missing something
-
selsta
I just don't want to merge something that is incompatible with other settings design wise and will need to be reworked in the future
-
br-m
<jpk68:matrix.org> Fair, but if that's the case then it would be good to have some criteria for that :)
-
selsta
design wise, I think it makes most sense to add it to Settings -> Node
-
br-m
<jpk68:matrix.org> I would not mind reworking general proxy stuff in the GUI, but that seems to be beyond the scope of this current work
-
selsta
the bootstrap daemon address / port box is getting removed
-
selsta
that makes it clear that the setting is applied to a local node and local node only
-
selsta
having a separate tab makes it unclear where the setting is applied
-
br-m
<jpk68:matrix.org> That does make sense