Improvements
- Improved screenshot restore logic by tracking which window was focused and whether CodeSplash was frontmost before hiding windows
- Improved app activation consistency by reusing shared main-window focus behavior across launch and activate flows
- Improved macOS foreground behavior by explicitly keeping CodeSplash as a regular desktop app with native Dock and menu presence