achaphiv / ppa-fonts

165 stars 11 forks source link

pycharm 5 / idea 15 - database view / help menu broken fonts #21

Open jschilling1 opened 8 years ago

jschilling1 commented 8 years ago

this ppa worked beautifully for pycharm 4, but with pycharm 5 a few things broke https://youtrack.jetbrains.com/issue/DBE-1805

i've since switched over to jdk bundled with IDEA and not only did it fix the issue above but made everything render noticeably better than with the ppa https://confluence.jetbrains.com/display/IDEADEV/IDEA+16+EAP ideaIU-144.2151.16-custom-jdk-linux.tar.gz

it would be fantastic if you could incorporate whatever jetbrains has done in their custom jdk into the ppa for everybody to use

achaphiv commented 8 years ago

That confluence link is broken.

The updated link seems to be: https://confluence.jetbrains.com/display/IDEADEV/IDEA+2016.1+EAP

Does Jetbrains actually document what patches they applied? Does it look different from how this repo's jre made it look?

dlussky commented 8 years ago

Does it look different from how this repo's jre made it look?

For me, their latest bundled jdk is faster then the one from this repo, and provides the same rendering (i did not check if it's exactly pixel perfect, but it looks just like with openjdk-fontfix)

dlussky commented 8 years ago

@achaphiv here is their repo with patches

Dlussky Kirill we have public git repository with all the fixes git@github.com:JetBrains/jdk8u.git

dlussky commented 8 years ago

also, from other ticket:

custom JRE bundled with 2016.2 EAP includes a number of changes, related to ligatures support:

  • it uses Harfbuzz layout engine (backported from Java 9)
  • Harfbuzz invocation is optimized, so that text layout is noticeably faster for fonts like Fira Code
  • Mac-specific font layout issues are fixed