-
Notifications
You must be signed in to change notification settings - Fork 4.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
TGUI & Tooltip browser windows now properly support DPI scaling #65686
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
stylemistake
approved these changes
Mar 26, 2022
tgstation-server
added a commit
that referenced
this pull request
Mar 26, 2022
LordVollkorn
pushed a commit
to LordVollkorn/ChemistryStation
that referenced
this pull request
Apr 6, 2022
LordVollkorn
pushed a commit
to LordVollkorn/ChemistryStation
that referenced
this pull request
Apr 6, 2022
SplinterGP
added a commit
to SplinterGP/TerraGov-Marine-Corps
that referenced
this pull request
Jul 1, 2022
TiviPlus
pushed a commit
to tgstation/TerraGov-Marine-Corps
that referenced
this pull request
Nov 12, 2022
* tgui input hotfix tgstation/tgstation#64698 * changes how tgui handles static data tgstation/tgstation#64757 * tgstation/tgstation#64885 * tgstation/tgstation#65008 * cooldown check * read preferences doenst exist here * tgstation/tgstation#65378 * Adds support for embedding react components in tgui chat * tgstation/tgstation#65686 * tgstation/tgstation#65943 * previous part 2 * oops forgot * tgstation/tgstation#66220 * tgstation/tgstation#66299 * FUCk forgot 1 * tgstation/tgstation#59914 * tgstation/tgstation#66304 * tgstation/tgstation#66309 * tgstation/tgstation#66317 * tgstation/tgstation#66691 * tgstation/tgstation#66757 * small changes from 66933 * tgstation/tgstation#67137 * tgui part of tgstation/tgstation#67691 and tgstation/tgstation#66971 * forgot public html * tgstation/tgstation#67935 prewritepackages * after write packages * tgstation/tgstation#67937 * oops * tgstation/tgstation#68216 * tgstation/tgstation#68356 * tgstation/tgstation#68679 * tgstation/tgstation#68887 * prettier ignore outside * tgstation/tgstation#69219 * tgstation/tgstation#69459 * tgstation/tgstation#69527 * tgstation/tgstation#69735 * tgstation/tgstation#69786 * tgstation/tgstation#70779 * boop * Update code/modules/mob/living/silicon/ai/examine.dm * fix ? * io * yo * prettier * prettier + other stuff + tgui say etc * okay ? * webpack tguisay * ntoswindow * tguialert move * tgui say work ? * tgstation/tgstation#71037 * rollback tguisay * comment out tgui say * remove tguisay dm files * updates tgui folder * whytflinter * rerun * fixes stack trace on fullupdate * woops, removes \n from join() * balloon alert * timeleft shenanigan solve stack_trace * check if fix linter * add it back * woo linter
LemonInTheDark
pushed a commit
to LemonInTheDark/tgstation
that referenced
this pull request
Mar 12, 2023
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
About The Pull Request
This change does not enable DPI scaling in byond! That's a separate thing, please let me have this!
People who are using Chromium through black magick or who have manually enabled DPI scaling for IWebBrowser2 in BYOND by modifying the registry currently suffer from the following:
This makes that all work.
Why It's Good For The Game
I just wanna be able to play on my monitor without squinting
tgstation at 4k without dpi aware browser:
![image](https://user-images.githubusercontent.com/1499676/160160590-64b2068d-236f-4669-97b6-d78c20afa962.png)
tgstation at 4k with dpi aware browser:
![image](https://user-images.githubusercontent.com/1499676/160160645-6e635c13-3e5a-4c09-86a1-bf786afd8498.png)
Changelog
🆑
fix: TGUI and Tooltip windows now work with high-dpi web browsers
/:cl: