oxen-io / lokinet

Lokinet is an anonymous, decentralized and IP based overlay network for the internet.
https://lokinet.org/
GNU General Public License v3.0
1.76k stars 220 forks source link

Persist exit by name rather than remembering the resolved long address #1498

Open jagerman opened 3 years ago

jagerman commented 3 years ago

Currently when you configure an exit with an LNS name the LNS name gets replaced with the long name (and this persists).

We should remember (and show) the LNS name as the user entered so that, for example, if the owner points the LNS to a new address the client will automatically switch the next time it restarts (and looks up the new address).

necro-nemesis commented 3 years ago

In addition the field for entering exits is not user friendly, at least in Windows. Characters must be deleted one by one. There's no ability to highlight and delete an entire address or paste from clipboard using right click mouse button. For example if there's presently an address in the exit address field you need to enter the field at an arbitrary point then delete characters left and right for where you entered. Then you are required to use ctrl V to paste in a new address as opposed to right click paste. This appears to be a function of not fully utilizing features within the window class such as highlight contents and cut/paste vice an issue with clipboard since ctrl v pastes from clipboard.

jagerman commented 3 years ago

Click -> End -> Shift Home -> Ctrl-V

What is this "mouse" crap ;)

But yeah, needs improvement.

necro-nemesis commented 3 years ago

I need one hand free to hold my beer.

majestrate commented 3 years ago

i think this is done entirely by the gui.