3 ms·
I just can't stand Ghidra's UI. Trying to get it to look nice, at least on Linux with HiDPI, is such a chore. These Eclipse-y GUIs have aged like milk
by broodbucket 2y ago
I just can't stand Ghidra's UI. Trying to get it to look nice, at least on Linux with HiDPI, is such a chore. These Eclipse-y GUIs have aged like milk
- boricj 2y agoYou can tweak the arguments given to the JVM by editing the support/launch.properties file. In particular, you can change the UI scale with the sun.java2d.uiScale property, which is set by default to 1.
- dmw_ng 2y ago> Linux with HiDPI, is such a chore There's a simple broad-spectrum fix for that. For the odd occasion I want to view high definition photos in Linux I just switch screen mode temporarily, for the rest it is sooo not worth the hassle
- kernal 2y agoGhidra uses Swing, which is almost the exact opposite of what Eclipse uses (SWT). Swing can be made to look very nice as shown by these demos: https://www.jgoodies.com/downloads/demos/ https://www.jgoodies.com/downloads/demos/ Ghidra could use a Swing refresh, but its UI/UX has more to do with the lack of a UI/UX designer than Swing itself. Additionally, all of IntelliJ products use Swing and I consider their UI's to be beautiful. So, it's not the UI toolkit, but rather the implementation.
- mdaniel 2y agoHeh, they offer a Java WebStart link - for the 10 people still running Netscape on WinXP I guess :-D Cheekiness aside, I did find their .jnlp handy for getting the right invocation args java --add-exports=java.desktop/com.sun.java.swing.plaf.windows=ALL-UNNAMED -Djnlp.packEnabled=true -jar smart-client-showcase-24.04.0.jar