Commit Graph

17 Commits

Author SHA1 Message Date
pleb 8ff20bd4e4 Sort plugin menu by name and document Windows build prerequisites
List installed plugins alphabetically in the menu and installed report. Add a short README note on installing the .NET Framework 4.8 Developer Pack via winget.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-05 18:03:29 -07:00
pleb a94a1ed000 Add known working config profile for reverting changes 2026-07-05 17:06:51 -07:00
pleb 545d407116 Failed attempt to not open IPA.exe window 2026-07-05 15:44:04 -07:00
pleb 53ad6e2c0d Show version-locked plugins in menu 2026-07-05 15:01:58 -07:00
pleb 1858f76766 Refactor plugin registry into separate files per plugin 2026-07-05 14:24:58 -07:00
pleb 74ac0a1c1d Keep TUI cursor stable after plugin toggle 2026-07-05 14:05:35 -07:00
pleb b75d8ccc57 Improve TUI startup and keep plugin toggles responsive
Auto-open the plugin table when only one installation exists, run enable and
disable work off the UI thread with immediate status feedback, and skip the
back action for single-instance setups.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-01 22:56:52 -07:00
pleb c86e51b85a Auto-bootstrap BSIPA when re-enabling plugins
Run bootstrap automatically on enable paths when health is bad, skip bsipa
in disable-all, and add tests for the shared bootstrap gate.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-01 22:55:47 -07:00
pleb c67878cac0 Add native Windows compatibility for config, bootstrap, and CLI.
Support profile-based config resolution with auto-selection of a sole profile,
native IPA.exe -n bootstrap on Windows, platform-aware process cleanup, and
Windows-friendly userdata backup path inference.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-01 22:33:24 -07:00
pleb 407abfe6ec Simplify plugin-helper state configuration 2026-07-01 13:43:39 -07:00
pleb eed12376c6 Default interactive CLI to menu 2026-07-01 11:59:01 -07:00
pleb 69f9dbd9b1 Add profile-aware plugin TUI 2026-07-01 11:44:03 -07:00
pleb 13b1840ba0 feat: add plugin disable and enable commands 2026-07-01 10:42:18 -07:00
pleb 1f35f6b078 Add BeatMods parsing and userdata restore 2026-06-29 10:56:57 -07:00
pleb 7639fb7270 Add Beat Saber data backup command 2026-06-28 14:27:12 -07:00
pleb 931c1d4f73 Add plugin update and install reporting 2026-06-28 12:12:57 -07:00
pleb caaa4a6558 Add plugin helper with agent skill for updating plugins 2026-06-14 10:26:22 -07:00