* Create clue-scroll-notifier
* Update clue-scroll-notifier
* feat: Replace external sound download with local resource usage for clue 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
* Update clue-scroll-notifier
* Update clue-scroll-notifier
Plugins are now packed inside the resources folder instead of being grabbed from remote
* Update clue-scroll-notifier
* Update clue-scroll-notifier
* Update log-master
Bug fixes and updates
* Update log-master
Fix tier percent calculation
* Update log-master
Resizable task list with scrollbar
* Update log-master
Include fix for task list showing when rolling task
* Update log-master
Only load the remote list once on client load
* Update log-master
Responsive UI changes
* Create scrollboxcounter
* added chat message
A chat message is displayed if a scroll box is picked up from the ground: "holding 2/3 scroll boxes (hard)"
* fixed chat message send on inventory update
Chat message was only sent on item pickup. Now it also shows on scroll box "appearing" in your inventory (for example, when woodcutting). Also checks if you withdraw from a bank interface to not send the chat msg
* removed deprecated api methods
* added config option for chat message
* Update Chat Panel to v2.2
Add Chat Out!
Add input font size and color configs
Add channel selector font config
Add name and Timestamp color override
Add Split PMs (PM Tabs)
Add reMessage
Anti-autotyping considerations made:
No pasting or import
No invalid character entry
No typing when logged out
80 character limit like RL
keyListeners for RL to track inputs into the popout(?)
Error messages can't be sent by user spamming buttons
Keypress repeat speed same as RL (same as OS)
No auto-channel switching (input required)
Notes:
While having no understanding of bots or auto-typers, I have made all the protections I could think to add to prevent these things and tested relentlessly.
Couldn't test on mac, if someone could make sure there is no unintended text entry permitted on there, that would be awesome.
If there is anything that can be added to reduce potential malicious usage of this plugin, please let me know.
I feel like at it's core this update follows all rules and guidelines for plugins, I just hope I've made it possible for that to be forwarded to and monitored by the client.
* Update Chat Panel to v2.2
Add Split PMs
Tab name color, font size, font family, and underline color all configurable.
Add Filtering/censoring
Add per-character random colors
Add name and timestamp event color overrides
Enable filtering for Clan and Friend chat messages