openvpn-gui
openvpn-gui copied to clipboard
WIP: Add a new set of icons for connection states and notifications
This is still WIP (icon files need some fixes), but I would appreciate feedback on some questions I have:
- Isn't it too intrusive to change icons in a minor or bugfix release? Knowing how hard such changes could be for some of users I interact with, I can empathize with admins who may complain.
- In this version I've retained both old and new icons and added an option to switch. It defaults to "legacy icons" for now. Those who want to switch right away can do so by clicking a checkbox. Is this acceptable?
The new icons are as discussed in this thread: #595
Hi,
On Thu, Mar 16, 2023 at 04:50:08PM -0700, Selva Nair wrote:
- In this version I've retained both old and new icons and added an option to switch. It defaults to "legacy icons" for now. Those who want to switch right away can do so by clicking a checkbox. Is this acceptable?
I like that flexibility. Maybe we can have a poll for 2.7 then which icon set people like more, and drop the other one. Or just keep 'em.
gert
"If was one thing all people took for granted, was conviction that if you feed honest figures into a computer, honest figures come out. Never doubted it myself till I met a computer with a sense of humor." Robert A. Heinlein, The Moon is a Harsh Mistress
Gert Doering - Munich, Germany @.***
Changes:
- Manually edited the new svg icon files to fix odd sizes and vew-ports (25x26 pixels --> 24x24 pixels etc.). The graphics itself does not overflow those updated sizes, so no scaling is done.
- Updated Makefile.am
- The status window now shows "connected_error.ico" in case of route errors
Some issues still remain: the orange dots in "connecting.ico" are drawn with white "stroke" and orange "fill". Just setting the background to transparent does not remove those white lines, and they look odd when displayed in dark background. Could be changed by editing the svg's but I'm not going to get into graphic design. If anyone wants to edit these, the svgs from #595 with my changes are in the zip file below.