-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Current Status
- ✅ macOS: Implemented
- ❌ Windows: Not yet implemented
- ❌ Linux: Not yet implemented
Implementation Notes
Windows (Not Implemented)
A possible implementation could use:
start /b anki.exewhere:
startlaunches a new process/bruns the process in the background without creating a new window
Linux (Not Implemented)
A possible implementation could use:
subprocess.Popen(
["anki"],
stdout=subprocess.DEVNULL,
stderr=subprocess.DEVNULL,
start_new_session=True, # Creates a new session
)Note: The effectiveness of background launch on Linux may vary depending on the desktop environment and window manager.
Testing Requirements
For each platform:
- Verify Anki launches successfully
- Verify the Anki window does not steal focus
- Verify AnkiConnect becomes available
- Test behavior when Anki is already running
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request