runelite / runelite

Open source Old School RuneScape client
https://runelite.net
BSD 2-Clause "Simplified" License
4.82k stars 5.24k forks source link

Increase chatbox height to display more than 8 rows of text #11917

Open beeekind opened 4 years ago

beeekind commented 4 years ago

Is your feature request related to a problem? Please describe.

The current chatbox is limited to 8 rows of text which makes conversations difficult with too many participants (such as a large clan chat) or when conversations occur in public chat and clan chat simultaneously. Scrolling already exists but is not as ergonomic as increasing the height of the chatbox combined with a transparent chatbox while doing most in-game activities.

Describe the solution you'd like

Add an additional setting that allows the user to increase the height of the chatbox container by increments of whatever the line-height of the chatbox is. Limit the increments to a reasonable amount (currently the chat-box supports 8 so perhaps 8, 16, 24?) as to not exceed the height of the game client.

Describe alternatives you've considered

Currently the user can access more than 8 lines of chat by scrolling up in the chat-box. However, it is much more effort to track a conversation scrolling while more messages are being continually added to it.

Additional context

Imagine if Slack was limited to 300px height and you had to constantly scroll mid conversation - it would be very frustrating. Runelite is not Slack, but for activities like fishing or woodcutting, or participating in large fast-moving clan chats, it would be a welcome addition.

I'm curious how hard the implementation would be, at the very least it seems like the data is already there as the additional lines of text are present when you scroll up. I'll be honest and say I'm too lazy to implement this myself - so I'm hoping its something easy that someone could do that would help thousands of Runelite users who would benefit from increased chat real-estate.

Finally FWIW huge fan of all the contributors to this project. Y'all rock and I completely understand if there is some architectural issue blocking this particular feature request.

EmpireBlyat commented 3 years ago

Bumping this, would be a great QOL feature.

TheInfamousAlk commented 1 year ago

I'd love this, the default chat box is so small. Things get buried super easily. I just want to at least double it to see tons of messages at once.

robindegen commented 1 year ago

I would also love this so much. I've been looking everywhere to see if i could resize it. It's so small and narrow. Ideally its just resizable; just like how it works in WoW or FFXIV.

Thource commented 8 months ago

This issue will be closed by https://github.com/runelite/plugin-hub/pull/5561