mirror of
https://github.com/JetBrains/JetBrainsRuntime.git
synced 2026-01-24 09:20:50 +01:00
Used desktop DPI instead of hard-coded 72 Compensated increased glyph bitmap size by adjusting font size Added LCD filter for sub-pixel rendering Use fontconfig library to provide right rendering options for fonts Corrected sizes passed to fontconfig library and hinting disabling policy Added logging and versioned fontconfig lib loading Resolved font rendering problem in lenses fix text rendering issues (text cutoff and incorrect rendering in editor fragment components) FcMatchFont-type pattern substitutions shouldn't be invoked before specific font is selected - it can apply unrelated rules port commit e21cd635 from JBR 9 partially rollback JBR-363 fix, to apply corresponding change from OpenJDK 12 (cherry picked from commit5d704a963b) (cherry picked from commit3d7ac30072) (cherry picked from commit0456745afb) (cherry picked from commit3d7ac30072) (cherry picked from commit4c8351fecf) (cherry picked from commit5faebc73d5) (cherry picked from commitd1ed8ab118) (cherry picked from commit20487c7515)