mrichards42

Results 40 comments of mrichards42

Yep, this happens if the window loses focus or is minimized. Making this happen when the timer is paused seems like a reasonable request to me, though we'd probably want...

Sorry this is happening, that's frustrating! I tried using your config and I got that squished layout the first time I opened XWord, but if I changed the layout by...

Hmm, I'd be inclined to treat this as a revealed white square (which can't be edited) rather than a black square, since we make a lot of assumptions about black...

Oh right, annotation squares, I forgot about those :) Ok, so an annotation square with a white background perhaps? I'd still probably convert that to a white square that's already...

Hmm, so I'm fairly certain what we're running up against is that the default puz::Word "find" function is FIND_ANY_SQUARE: https://github.com/mrichards42/xword/blob/d3b8c24d8b9527af901fda17bf4505f58630910e/puz/Word.hpp#L145-L153 e.g. in XGridCtrl::MoveAfterLetter https://github.com/mrichards42/xword/blob/d3b8c24d8b9527af901fda17bf4505f58630910e/src/XGridCtrl.cpp#L1581 FIND_ANY_SQUARE is perfectly fine if you...

> But maybe it would be safe to navigate to the next square that is definitely part of a defined word, or could be a word per this algorithm? I...

It's definitely annoying that after a fresh checkout the wxFB.lua files are regenerated, but it isn't a show-stopper, since the distribution won't include py2lua, just the (updated) wxFB.lua files themselves....

Yeah, it's definitely old and broken. I think this was written when the puz library was a lot simpler. I'm sure it would be possible to make it work again,...

Good catch, thanks! Looks like the download config isn't saving at all 🤦. I'll have a fix up for that in the next few days, but in the mean time...

Hi David -- it looks like the ipuz spec defines 0 as an empty value by default (and the file you attached includes `"empty": "0"`) > By default, a 0...