Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Clue scroll notifier #7113

Open
wants to merge 5 commits into
base: master
Choose a base branch
from

Conversation

SoaresPT
Copy link
Contributor

@SoaresPT SoaresPT commented Dec 6, 2024

Unsure if it's allowed since the readme prefers us not to download resources on the user's machines but tried to implement this as per this issue: SoaresPT/clue-scroll-notifier#1

Changes:

  • Plugin now downloads 5 "default" .wav files. They won't be replaced if the user keeps the same name allowing them to have their own unique sounds
  • Added the ability to switch which sound get played.
  • Added ability to toggle notifications for Scroll Boxes for leagues.

SoaresPT added 4 commits June 4, 2024 16:39
…lue notifications

- Updated ClueScrollNotifierPlugin to remove external download logic and rely on local sound resources.
- Modified FileManager to use getResourceAsStream() to load the clue.wav sound file directly from the classpath.
- Refactored SoundEngine to handle sound playback using local resource
@runelite-github-app
Copy link

runelite-github-app bot commented Dec 6, 2024

@LlemonDuck
Copy link
Contributor

Provided it is only 5 sound files, it would be nicer if you can include them in the plugin resources and just unpack them into the dir on startup instead of fetching remotely.

@LlemonDuck LlemonDuck added the waiting for author waiting for the pr author to make changes or respond to questions label Dec 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
plugin change waiting for author waiting for the pr author to make changes or respond to questions
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants