Jörg Kubitz
Jörg Kubitz
Thanks for trying tho. > Curiously for the first time tooltip is shown,it shows at different DPI. Interesting i have never seen that. Either l had a freeze (two different...
> [hs_err_pid411622.log](https://github.com/eclipse-platform/.github/files/9439009/hs_err_pid411622.log) ``` Java frames: (J=compiled Java code, j=interpreted, Vv=VM code) J 12228 org.eclipse.swt.internal.gtk3.GTK3.gtk_main_do_event(J)V (0 bytes) @ 0x00007f9bdd4245e9 [0x00007f9bdd4245a0+0x0000000000000049] J 27145 c2 org.eclipse.swt.widgets.Display.eventProc(JJ)J (212 bytes) @ 0x00007f9bdda8e434 [0x00007f9bdda8e380+0x00000000000000b4] v ~StubRoutines::call_stub...
you would need to - org.eclipse.swt.graphics.Resource implements AutoCloseable, - deprecated dispose() for removal - refactor all usages of dispose() with .close() - easy - wait 2 years but i don't...
> to a CONTRIBUTING.md
Main Menu 125% --many buttons missing:  100%: 
please provide a PR
Turns out lineCount() is the drawn lines per lines which is ==1 without linewrap. but the shape() will be done anyway to calculate the width of the line. The slow...
@tmssngr here is a pure swt Example: ``` package org.eclipse.swt.snippets; import org.eclipse.swt.*; import org.eclipse.swt.custom.*; import org.eclipse.swt.graphics.*; import org.eclipse.swt.layout.*; import org.eclipse.swt.widgets.*; public class SlowStyledTextRender414 { public static void main(String[] args) {...
just tested, that it is also slow for non-ascii Unicode characters that can be rendered. for example: ` b.append("\u0FCAmsg\u0FCA "); ` More over it is also visible that those characters...
> before sending to the native renderer? At best such characters would be rendered as meaningful symbols like notepad++ does. For example replacing https://symbl.cc/de/0002/ with https://symbl.cc/de/2402/ might be good. It...