Sometimes I launch a window tiled. Maybe as a scratchpad (using NamedScratchpad) or as in this question.
Now I want to be able to zoom (either fullscreen or tile) this floating window, and then toggle back to the previous tiled size & position.
What is a good way to accomplish that?
Also, if I hit the hotkey for a scratchpad, I want it to open according to the specification in my config file --- not according to the current state (e.g. tiled).