Skip to content

Update scaper plugin - enhanced task dashboard UI - #15029

Open
Deafpie wants to merge 1 commit into
runelite:masterfrom
Deafpie:master
Open

Update scaper plugin - enhanced task dashboard UI#15029
Deafpie wants to merge 1 commit into
runelite:masterfrom
Deafpie:master

Conversation

@Deafpie

@Deafpie Deafpie commented Aug 13, 2026

Copy link
Copy Markdown
Contributor

Plugin Change

Updated the Scaper plugin with enhanced daily task dashboard:

  • Task cards with difficulty badges (Easy/Medium/Hard), color-coded
  • Progress bars showing task completion visually
  • Progress text with smart formatting (XP: "3k / 70k XP", kills: "2 / 5 kills")
  • Claim button to claim completed task rewards directly from the plugin
  • Auto-enrollment in daily tasks on dashboard load
  • Token display added to Market tab (matches Dashboard)
  • Clan tab replacing Settings (settings moved to gear icon)
  • Increased font sizes across Dashboard, Market, and Clan panels
  • Gear icon (⚙) for Settings access in bottom bar

@runelite-github-app

runelite-github-app Bot commented Aug 13, 2026

Copy link
Copy Markdown

@Alexsuperfly

Copy link
Copy Markdown
Contributor

needs rebase

@Alexsuperfly Alexsuperfly added the waiting for author waiting for the pr author to make changes or respond to questions label Aug 14, 2026
@runelite-github-app runelite-github-app Bot removed the waiting for author waiting for the pr author to make changes or respond to questions label Aug 14, 2026
@Alexsuperfly Alexsuperfly added the waiting for author waiting for the pr author to make changes or respond to questions label Aug 14, 2026
@runelite-github-app runelite-github-app Bot removed the waiting for author waiting for the pr author to make changes or respond to questions label Aug 14, 2026
@runelite-github-app

Copy link
Copy Markdown

Feedback:

  • javax.sound.sampled.AudioSystem.getAudioInputStream: Use of javax.sound, use net.runelite.client.audio.AudioPlayer instead
  • javax.sound.sampled.Clip.open: Use of javax.sound, use net.runelite.client.audio.AudioPlayer instead
  • javax.sound.sampled.AudioInputStream: Use of javax.sound, use net.runelite.client.audio.AudioPlayer instead
  • javax.sound.sampled.Clip.stop: Use of javax.sound, use net.runelite.client.audio.AudioPlayer instead
  • javax.sound.sampled.AudioSystem.getClip: Use of javax.sound, use net.runelite.client.audio.AudioPlayer instead
  • javax.sound.sampled.AudioSystem: Use of javax.sound, use net.runelite.client.audio.AudioPlayer instead
  • javax.sound.sampled.Clip.start: Use of javax.sound, use net.runelite.client.audio.AudioPlayer instead
  • javax.sound.sampled.Clip: Use of javax.sound, use net.runelite.client.audio.AudioPlayer instead
  • javax.sound.sampled.Clip.setFramePosition: Use of javax.sound, use net.runelite.client.audio.AudioPlayer instead

A new scan will be automatically performed on the next push to the PR branch.


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.

2 participants