Commit Graph

57 Commits

Author SHA1 Message Date
pleb e48c677cc0 Update setlist, beatsabervoting, and patch squattobegin 2026-07-23 16:01:09 -07:00
pleb 1d9698fcbc Add wipbot local build 2026-07-16 17:00:07 -07:00
pleb 54803c5c5b Update NalulunaAvatars Patreon note link 2026-07-13 09:26:13 -07:00
pleb f0d7955ea0 Add reesabers 2026-07-12 14:42:54 -07:00
pleb 17d50e1239 Add / filter for the plugin menu list 2026-07-12 14:42:46 -07:00
pleb 4b544e0858 Refresh Naluluna bundle for Utils 5.8.0 from ModAssistant 2026-07-11 16:32:34 -07:00
pleb c7d629644a Add accsaber and don't update menu after reloading 2026-07-11 16:25:20 -07:00
pleb f40f3ddc56 Fix and add cinema on windows 2026-07-11 16:20:58 -07:00
pleb bcfada09f9 Make menu clickable 2026-07-11 16:02:38 -07:00
pleb 861ce587f3 Add start script for Windows 2026-07-11 15:26:20 -07:00
pleb 77a15daeda Merge branch 'main' of gitea.satstack.dev:pleb/beatsaber-plugin-helper 2026-07-11 15:14:17 -07:00
pleb 538feae811 Add optional locked plugin download URLs 2026-07-10 09:17:02 -07:00
pleb 26def9609d Refactor agent skills 2026-07-10 08:42:55 -07:00
pleb f4fedaeb34 Add cinema-tools recipe 2026-07-10 08:21:32 -07:00
pleb 8419d3a5c9 Add cinema-tools for pulling in ffmpeg and yt-dlp executables 2026-07-10 08:09:57 -07:00
pleb 74f1b292f2 Patch Cinema BetterSongList filter registration 2026-07-09 20:08:22 -07:00
pleb 8bbca1a872 Track install state by installation id 2026-07-09 20:04:10 -07:00
pleb 3154d71988 Add Cinema local build for Beat Saber 1.44.1 2026-07-09 19:52:18 -07:00
pleb ef673a76de Enhance script for handling updates 2026-07-09 19:08:14 -07:00
pleb 1dbe80a36f Add Beat Saber plugin update audit skill 2026-07-09 15:35:02 -07:00
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