Commit Graph

37 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 ea1e2ad61e Document asset cache roadmap 2026-07-05 15:02:02 -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 1b4087c5b5 Update mounted Windows state guidance 2026-07-05 14:06:13 -07:00
pleb 74ac0a1c1d Keep TUI cursor stable after plugin toggle 2026-07-05 14:05:35 -07:00
pleb 400e69289c Add BeatSaberPlus and Naluluna private payloads to 1.44.1 lock
Record Discord BeatSaberPlus 6.4.5 and a local Naluluna instance bundle so both suites can be disabled and re-enabled through plugin-helper state.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-01 23:17:56 -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 f160e4b349 Refine agents instructions 2026-07-01 22:41:54 -07:00
pleb dbc4c7e0b4 Document native Windows setup and update compatibility tracker.
Add PowerShell examples, profile usage notes, and record completed Windows
compatibility work in the tracker.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-01 22:33:28 -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 6af1b03c35 Add line-ending policy and renormalize to LF 2026-07-01 20:47:58 -07:00
pleb 7f0fcc8d20 Merge branch 'main' of gitea.satstack.dev:pleb/beatsaber-plugin-helper 2026-07-01 15:17:41 -07:00
pleb 407abfe6ec Simplify plugin-helper state configuration 2026-07-01 13:43:39 -07:00
pleb 1be1353835 Plan for Windows compat 2026-07-01 13:24:18 -07:00
pleb c0a167dc67 Use plugin-helper profiles in builder skill 2026-07-01 12:45:58 -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 de0b20fa61 chore: update 1.44.1 plugin lock state 2026-07-01 10:42:15 -07:00
pleb fec4c82a5d docs: update plugin helper agent workflow 2026-07-01 10:42:09 -07:00
pleb 13d9481168 Add Naluluna mods and BSplus mods 2026-06-29 15:34:46 -07:00
pleb 6117173507 Split Beat Saber plugin agent skills 2026-06-29 10:57:11 -07:00
pleb e0616de6c3 Record expanded 1.44.1 plugin set 2026-06-29 10:57:04 -07:00
pleb 1f35f6b078 Add BeatMods parsing and userdata restore 2026-06-29 10:56:57 -07:00
pleb 17bd736e59 Document plugin helper agent workflow 2026-06-28 14:36:14 -07:00
pleb f085bbb802 Record Beat Saber 1.44.1 plugin migration state 2026-06-28 14:36:14 -07:00
pleb 8ad2a3dd35 Add BSIPA bootstrap support 2026-06-28 14:36:14 -07:00
pleb 158bc23298 Store Beat Saber backups in adjacent repo 2026-06-28 14:36:14 -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 5a9e873de4 Add notes about project plan and current state of our beat saber installation 2026-06-28 12:11:33 -07:00
pleb caaa4a6558 Add plugin helper with agent skill for updating plugins 2026-06-14 10:26:22 -07:00
pleb a9881ebec4 init repo for a plugin helper 2026-06-14 09:14:40 -07:00