(no title)
apankrat | 2 years ago
Had some doubts if it would go well with, you know, your good old sysadmin types, but it did! A bit of embellishment that doesn't deviate too far from the native look and feel goes a long way. As per some guy here on HN - "delight your users" and all that.
Examples of what I'm referring to - https://bvckup2.com/wip/r82-preferences.gif, https://bvckup2.com/wip/r82-backup-settings.gif, https://bvckup2.com/wip/r82-rabbit-hole.gif, https://bvckup2.com/wip/r82-backup-verification-dialog-r2.gi...
Dalewyn|2 years ago
>https://bvckup2.com/wip/r82-backup-settings.gif
>https://bvckup2.com/wip/r82-backup-verification-dialog-r2.gi...
UI elements jumping and moving around like that are absolute hell for usability. It denies muscle memory, demands eye tracking (and good eyesight and situational awareness in general), and keeps users on edge because things keep changing.
>https://bvckup2.com/wip/r82-rabbit-hole.gif
I'm failing to see the point of that dropdown (well, dropup) menu. The space is there from the beginning, but as unused and wasted whitespace. Why the unnecessary button and associated UI movements?
Also, why is that button called pi?
apankrat|2 years ago
Seriously though, feel free to offer your version of the same that would cleanly separate secondary options and sub-options so not to overwhelm the user with a laundry list of settings.
> I'm failing to see the point of that dropdown (well, dropup) menu.
The point of all that "hell" is the layering and progressive refinement of the UI.
martyvis|2 years ago
nailer|2 years ago
The pi permits access to a commonly used computer security system called "Gatekeeper" sold by Gregg Microsystems, a software company led by CEO Jeff Gregg.
Gregg is connected to with the "Praetorians", a notorious group of cyberterrorists linked to recent computer failures around the country.
Once the Praetorians sabotage an organization's computer system, Gregg sells Gatekeeper to it and gains unlimited access through the backdoor.
https://youtu.be/pXPXMxsXT28?t=14
nvrspyx|2 years ago
> https://bvckup2.com/wip/r82-rabbit-hole.gif
This one does confuse me though. Why not have the sidebar display permanently instead of hiding it within a drop-down? There already appears to be white space and a column header ("More options...") dedicated to it already. Also, why is the button label pi? It's all just really confusing and feels unintuitive. I imagine some thought went into it though, so I'm curious as to the reasoning behind it.
Other than that one particular case, I like what you've done with the rest.
apankrat|2 years ago
This design didn't actually make it into the production release, it was replaced with https://bvckup2.com/wip/r82-rabbit-hole-x.gif.
Pi is a reference to a (really corny) "hacker" movie from the 90s called The Net. Same thing as the Pi at the bottom right of every page on Reddit.
unknown|2 years ago
[deleted]
MattRix|2 years ago
Kwpolska|2 years ago
This seems pointless to me. The "More…" button adds three options and some help buttons. Wouldn’t it be less confusing to just have the options on the screen at all times?
> https://bvckup2.com/wip/r82-backup-settings.gif
Wouldn’t it be easier (and faster) to just show a modal dialog box? Or instead of shuffling items around, expand the window to fit the options?
emptysea|2 years ago
apankrat|2 years ago
Most transitions are trivial to implement - you have a state A of your dialog that looks like this and a start B with your target look/layout - so the framework figures out what needs to move where, what needs to be hidden/shown and then animates that in a quick loop.
The complicated part is the fading of controls. There's no fine-grained control over when Windows repaints controls exactly, so unpainted parts of the background showing through is a nasty issue. Requires basically per-Windows version voodoo, because what works for W8, doesn't work for W10 and vice versa.
efields|2 years ago
JusticeJuice|2 years ago
karlshea|2 years ago
sergiotapia|2 years ago
inatreecrown2|2 years ago
sdwr|2 years ago
mromanuk|2 years ago