Prototype for new UI
edit: updated to-dos on my plate after #542 (closed) - getting ready for a round of testing this week.
-
investigate window-systray link (try to position window right below the systray, with little arrow) (did some, nothing very obvious did result). -
change vpn switch to round push-button (@elijah strongly feels against current toggle-switches, see #487 for widgets generally used in the landscape survey). -
move menu items to the window toolbar (help, donate etc) -> not going this way, but using a drawer instead. -
implement settings side-panel (drawer) -
widgets for gateway selector (without load indication at the moment) -
ability to brand colors (calyx will likely have its own palette, this should be moved into a separate stylesheet). -
sort available locations by pseudo-load -
missing scroll on locations page -
fix fonts for osx: utf-8 fallback + native roboto alternative (for material defaults). -
on/off control from systray -
display location + auto/manual from systray -
Show/Hide from systray -
fix segfault on quitting -
grey separator on list views (locations, preferences) -
basic reliability check (heuristic based) -
"busy gateway" dialog (mocked) -
re-add the donation reminder (as pop-up dialog). -
hide udp if not available on provider -
queue the cancel action in the ui-connect state (openvpn process not ready yet) -
add functionality to the show-logs button
Related issues: #513 (closed) #542 (closed)