Started on Morse challenger game.
Simplified panel expand/collapse.
Simplified panel collapse
Continued on morse challenger. Motion still jerky. Floater label book keeping gets confused, causing key error on floatersInUse, and pixmap image does not appear when detonating.
Main window now catches focus acquisition, so that all active floaters can be made to float above the window, rather than underneath it, when user clicks a checkbox. Changing volume still iffy. Multiple simultaneous floaters still cause break.
Safety commit: Advances in morse_challenger. About to remove locking.
Got loss of main-window focus somewhat under control. Still unclear why we lose focus. Current scheme of causing re-assertion of focus after each timer caused activity leaves window with short times when keyboard inputs are lost. Living with it for now.
Added config saving.
Added saving of window geometry
Fixed jerky motions.
Made morse_challenger.py executable.
Checkpoint before surgery on cursor constrain/unconstrain mechanism.
Checkpoint while adding mouse click controlled segmentation.
Checkpoint when everything works, but trying to resolve constraint disengagment click colliding with word separation.
Finished option to segment letters and wods via mouse clicks.