Skip to content

log-adviser: bump to b40fc6d#12484

Open
SFranciscoSouza wants to merge 1 commit into
runelite:masterfrom
SFranciscoSouza:log-adviser-bump-b40fc6d
Open

log-adviser: bump to b40fc6d#12484
SFranciscoSouza wants to merge 1 commit into
runelite:masterfrom
SFranciscoSouza:log-adviser-bump-b40fc6d

Conversation

@SFranciscoSouza

@SFranciscoSouza SFranciscoSouza commented Jun 8, 2026

Copy link
Copy Markdown
Contributor

Bumps the pinned commit for Log Adviser to the latest master.

What changed since the pinned commit

Collection log auto-sync — the plugin now reads the player's collection log directly from the in-game collection log book widgets to keep its "obtained" state in sync, instead of the previous manual/overlay-based flow.

  • New sync/CollectionLogSyncButton adds a Sync button on the collection log interface.
  • sync/CollectionLogTracker reworked to parse the book's widgets and emit sync-status changes; drives the sidebar indicator and a one-shot per-login chat warning when the log isn't fully synced.
  • Removed the now-unused CollectionLogSyncState, CollectionLogWidgets, and CollectionLogSyncOverlay.
  • Panel shows a "Syncing…" state while the log redraws.

Notes for review

  • No external/network behavior — the plugin makes no outbound HTTP calls; sync reads in-game widgets only.
  • No new third-party dependencies.
  • build check passes; ./gradlew build (incl. tests) green locally.

@runelite-github-app

Copy link
Copy Markdown

@runelite-github-app

Copy link
Copy Markdown

This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.


Internal use only: Reviewer details Maintainer details

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant