On Tue, Jan 24, 2017 at 03:15:33PM -0500, Mark Roszko wrote: > To throw it out there. > > To me a proper UI should not immediately popup but rather an very big > banner of some sort saving "FILES AVAILABLE TO BE RECOVERED" above the > workspace. Clicking on the banner opens the recovery window. It > doesn't have to be an banner, just something obvious and distinct. > > > Why? Users may open kicad and quickly hit keys by memory or by > accident that could trigger accidental actions on the UI. You want > actions to be fully intentional. MS Office does this by opening a > toolbar to the left of the document offering recovery. It doesn't > steal focus and you must intentionally take action.
This is a _very_ good point. > > The alternative is a popup dialog but no focus is stolen from the main > window when it opens > and it has no default action selected for the enter key. In fact, > navigation keys may want to be disabled. > > > In comparison, OrCad Capture (schematics) on the other hand likes to > just prompt a "Files can be recovered" OK? message box and more often > than not I end up accidentally hitting the enter key when opening a > project at work. Usually causing overwrites I didnt need to. > > On Tue, Jan 24, 2017 at 11:42 AM, Chris Pavlina <[email protected]> > wrote: > > On Tue, Jan 24, 2017 at 09:09:45AM -0700, Andy Peters wrote: > >> > >> > On Jan 23, 2017, at 4:26 PM, Chris Pavlina <[email protected]> > >> > wrote: > >> > > >> > I'm talking to someone on IRC right now who lost two hours of routing > >> > because pcbnew crashed, then deleted his autosave file before he could > >> > make use of it. > >> > >> What, he couldn’t type Ctrl-S (or Cmd-S on a Mac) every few traces or so? > >> I have zero sympathy for that person. > > > > It has nothing to do with sympathy and everything to do with accepting > > responsibility. Just because he could have taken steps to prevent data > > loss doesn't mean it wasn't KiCad that lost the data in the first place, > > and thus our responsibility to fix. > > > >> > >> There, I said it. > >> > >> -a > >> > >> > >> _______________________________________________ > >> Mailing list: https://launchpad.net/~kicad-developers > >> Post to : [email protected] > >> Unsubscribe : https://launchpad.net/~kicad-developers > >> More help : https://help.launchpad.net/ListHelp > > > > _______________________________________________ > > Mailing list: https://launchpad.net/~kicad-developers > > Post to : [email protected] > > Unsubscribe : https://launchpad.net/~kicad-developers > > More help : https://help.launchpad.net/ListHelp > > > > -- > Mark _______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : [email protected] Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp

