crosshare icon indicating copy to clipboard operation
crosshare copied to clipboard

Make auto-pause an optional feature for constructor and/or solver?

Open hectorpefo opened this issue 3 years ago • 1 comments

Hi,

Just a frequent user who enjoys and appreciates Crosshare.

There seems to be an app feature that places a puzzle that's being solved in pause mode, with a Resume modal dialog, whenever the browser window loses focus (at least on a PC or Mac). Maybe that's not quite an accurate description, but I'm sure you know what I mean.

This is great if I'm getting interrupted from solving the puzzle by another task too urgent to let me stop the clock, and I don't want it to keep running.

But if I'm switching to another window to jot down some info from the grid relating to solving a meta puzzle, or I'm comparing the grid to a list of chemical element abbreviations, or the like, it can be inconvenient that the grid I am working on is replaced by a modal dialog every time I click away from it.

I don't know what the best way to address that issue would be, if you think it's worth addressing, whether a user option or a constructor option or both (or even whether you have a constructor option already). But it seems like a relatively simple thing, and it's the only thing that pushes me to opt for solving with Across Lite instead, and so I thought I'd bring it up.

Thank you for Crosshare!

Hector

hectorpefo avatar Jun 07 '22 23:06 hectorpefo

I think making that a user option is a good idea!

mdirolf avatar Jun 08 '22 20:06 mdirolf

I'm not great at certain kinds of crossword clues and have to switch to another window to do a quick web search on a sports team/player or actor. Switching back, I have to take my hands off the keyboard and use the mouse to find that little black "resume" button. Super-annoying, and really pushes me to not want to do online crosswords anymore. This should default to the old behavior of not pausing. Or make it 100% automatic: pause and pop up that modal dialog when switching away, but automatically resume and clear out the modal dialog when returning so that no extra user action is required.

BrianEnigma avatar Aug 04 '23 16:08 BrianEnigma

@BrianEnigma what do you think about having "press any key to resume" when you come back to the site? That might make a significant improvement for keyboard users w/o resorting to auto-resume.

mdirolf avatar Aug 07 '23 16:08 mdirolf

@mdirolf That would 100% solve my particular use-case, for sure. (And probably better than an option since I can't seem to stay logged in to Google.)

BrianEnigma avatar Aug 07 '23 16:08 BrianEnigma

Web users who have multiple windows open just don't want the grid to disappear when they put another window in focus.

On Mon, Aug 7, 2023 at 9:17 AM Brian Enigma @.***> wrote:

@mdirolf https://github.com/mdirolf That would 100% solve my particular use-case, for sure. (And probably better than an option since I can't seem to stay logged in to Google.)

— Reply to this email directly, view it on GitHub https://github.com/crosshare-org/crosshare/issues/389#issuecomment-1668179720, or unsubscribe https://github.com/notifications/unsubscribe-auth/AEU5OKL5CBFV4HET7NKVODTXUEIIHANCNFSM5YETFLJQ . You are receiving this because you authored the thread.Message ID: @.***>

hectorpefo avatar Aug 07 '23 17:08 hectorpefo

Yes! Thank you! Hector

On Fri, Feb 2, 2024 at 7:44 AM Mike Dirolf @.***> wrote:

Closed #389 https://github.com/crosshare-org/crosshare/issues/389 as completed via b2e0179 https://github.com/crosshare-org/crosshare/commit/b2e0179611eecbcfcc039065d76f93b4b875ffee .

— Reply to this email directly, view it on GitHub https://github.com/crosshare-org/crosshare/issues/389#event-11685836911, or unsubscribe https://github.com/notifications/unsubscribe-auth/AEU5OKMEIGD43PA6IADF5KDYRUCU3AVCNFSM5YETFLJ2U5DIOJSWCZC7NNSXTWQAEJEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW4OZRGE3DQNJYGM3DSMJR . You are receiving this because you authored the thread.Message ID: @.***>

hectorpefo avatar Feb 02 '24 21:02 hectorpefo

Yes! Thank you! Hector

Yeah huge thanks to @adamthedog for tackling this one (and nailing it I think). Note that I haven't deployed yet so you won't see the new behavior until sometime this weekend when I roll it out. I will try to remember to comment here when I do.

mdirolf avatar Feb 03 '24 00:02 mdirolf

Should be rolling out now!

mdirolf avatar Feb 04 '24 20:02 mdirolf