tetrio / issues

Report issues and discuss improvements / feature requests around TETR.IO
https://tetr.io
405 stars 21 forks source link

Add interface scaling option #513

Open leduyquang753 opened 4 years ago

leduyquang753 commented 4 years ago

Checklist


Issue description

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

My laptop is not one of the beefy and newer ones out there, so I have to shrink the desktop client's window quite significantly to reduce the number of pixels needing being drawn and thus reduce the lag. However, the interface elements stay the same size as when the window was big, thus they have quite no space to go to.

I tried pressing Ctrl + - and Ctrl + = as what I would do on a browser, however the game doesn't make those available.

Proposed solution

(Describe the solution you'd like.)

A slider should be added to the Config section to change the interface zoom, and/or Ctrl + - and Ctrl + = should be made available.

Possible alternatives

(Describe alternatives you've considered.)

The interface scale can be made automatically adjusting based on the window size.

Additional context

(Add any other context or screenshots about the feature request here.)

Current in-game screenshot when the window is small:

image

In-game mockup:

image

github-actions[bot] commented 3 years ago

This issue has not seen any activity in 30 days. If the issue is still relevant, please comment on it or the issue will be automatically closed in 7 days. This way, the issue tracker can be kept clean. Thank you!