Skip to content

Update chat-name-colors#11396

Merged
riktenx merged 4 commits into
runelite:masterfrom
rsbfox:master
Apr 8, 2026
Merged

Update chat-name-colors#11396
riktenx merged 4 commits into
runelite:masterfrom
rsbfox:master

Conversation

@rsbfox
Copy link
Copy Markdown
Contributor

@rsbfox rsbfox commented Apr 6, 2026

The plugin crashes on startup due to Gson's DateTypeAdapter writing
dates in a format it cannot deserialize, preventing the plugin from
loading entirely.

This PR fixes the crash, redesigns storage to use two config keys
(manualColors/randomColors) with a 500 entry cap on random colors to
prevent unbounded growth, migrates legacy data on first startup, and
adds several improvements including save on logout, proper toggle
handling, a reset function, an option to color entire chat messages, introduces a sub-menu for managing colors and adds support for recoloring the Friends List.

Co-authored-by: Tyler Arnett (@tyler-arnett) who contributed the color
entire message feature.

@runelite-github-app
Copy link
Copy Markdown

runelite-github-app Bot commented Apr 6, 2026

@runelite-github-app
Copy link
Copy Markdown

runelite-github-app Bot commented Apr 6, 2026

Internal use only: Reviewer details Maintainer details

@rsbfox rsbfox marked this pull request as draft April 6, 2026 23:02
@rsbfox rsbfox marked this pull request as ready for review April 7, 2026 01:03
@riktenx riktenx merged commit f0605d1 into runelite:master Apr 8, 2026
3 checks passed
Infinitay pushed a commit to Infinitay/plugin-hub that referenced this pull request Apr 26, 2026
* Update chat-name-colors

* Update chat-name-colors

* Update chat-name-colors

* Refactor chat-name-colors
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