Anki/qt/launcher
Damien Elmes 3b18097550 Support user pyproject modifications again
This changes 'keep existing version' to 'sync project changes'
when changes to the pyproject.toml file have been detected that
are newer than the installer's version.

Also adds a way to temporarily enable the launcher, as we needed some
other trigger than the pyproject.toml file anyway, and this approach
also solves #4165.

And removes the 'quit' option, since it's an uncommon operation, and
the user can just close the window instead.

Short-term caveat: users with older launchers/addon will trigger the old
pyproject.toml mtime bump, leading to a 'sync project changes' message
that will not make much sense to a typical user.
2025-07-13 00:58:13 +07:00
..
addon Support user pyproject modifications again 2025-07-13 00:58:13 +07:00
lin Rename tarball folder to match tarball name 2025-07-08 01:11:55 +07:00
mac Show recent versions in launcher 2025-07-07 23:46:33 +07:00
src Support user pyproject modifications again 2025-07-13 00:58:13 +07:00
win Add uninstall support to launcher 2025-06-29 13:32:06 +07:00
build.rs Migrate build system to uv (#4074) 2025-06-19 14:03:16 +07:00
Cargo.toml Show recent versions in launcher 2025-07-07 23:46:33 +07:00
pyproject.toml Add some helpers to allow add-ons to install packages into the venv 2025-07-04 14:23:04 +07:00
versions.py Show recent versions in launcher 2025-07-07 23:46:33 +07:00