sharik
sharik copied to clipboard
reduce clicks
Text can come across differently than its meant, so I want to emphasize that I do not think “ugh, its all bad“ nor do I want to attack the work done in free time. No, I deeply value that! And I do not take it for granted, neither do I expect you to fix this stuff just because it's FOSS. It's just a proposal, which I did off-work because I really like this app.
Here's a working prototype of what I mean with that. My main suggestions would be to
- split up the send button
- place a copy icon next to the address
- display the QR code without another click
- automatically paste text into the field
Stuff that is only used less often, like settings or the locale switcher, could be moved into one tab, its not so much. Just makes everything cleaner. Obviously there's some more stuff, like the general "my material" theme, but that was basically me having fun.
Also a quick note, people complained about font loading privacy, a simple fix would be to use native fonts, especially Roboto. My argument is simple: it fits in on at least one plattform, Android. The current design feels out of place everywhere.
Hey, thanks for your issue!
I do like the idea of splitting the send button; however, there is one major concern. In the future (hopefully near), I plan to add encryption, the ability to share files not only in your local network but via the internet as well, and some other sharing extensions. Therefore, the dialog that asks you to pick what you want to share will also allow you to configure the sharing process and turn some features on (or off). So, while I agree that fewer clicks are better, I am really worried about the extensibility of this approach.
Now here are the points I agree with:
pastebutton in the share text dialogcopybutton next to the address
Displaying the QR code without another click will clutter the interface, as I do not believe that many people need the QR code.
While I do see the reasoning behind the idea of putting the locale switcher into the settings menu, I am not sure about it :) Primarily because then we won't be able to have a full-screen list of languages as we have now. Instead, I imagine we'll need to use the dropdown or something.
And we are not using Roboto, sorry :) Maybe we'll allow disabling custom fonts for a better privacy score, but I am not getting rid of custom fonts :).
Thanks for posting this! Please let me know if you disagree with something :)