Skip to content

Conversation

@Fiffers
Copy link
Contributor

@Fiffers Fiffers commented Dec 31, 2025

This PR implements a new feature that allows a user to provide a github repository "address" in their config and allow the plugin to automatically download a repository of emoji to their ~/.runelite/emojis folder.

  • The user input for the github repository address must be in the format of owner/repository or owner/repository/tree/branch. For example, if the user wanted to use the full URL of https://github.com/GigaClanOfHeck/emojis, they would need to input GigaClanOfHeck/emojis into their config. This ensures that there isn't any funny business where a user tries to use a repository that isn't github or something.
  • The plugin only downloads image files from the repository .png, .jpg, .jpeg, .gif.
  • Uses hashes from the github api to track updates/changes in a manifest json file, so no need for git.

There's also a couple of bug fixes in this PR:

  • Fixed a bug causing tooltip text to remain visible when the chat widget isn't visible, like when talking to an NPC.
  • Fixed a bug causing the suggestions overlay to remain visible when the user clears the chat input using the escape button on their keyboard

@runelite-github-app
Copy link

@runelite-github-app
Copy link

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

@riktenx riktenx merged commit d61bc1a into runelite:master Jan 3, 2026
2 of 3 checks passed
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