Reply To: ProjectLibre Desktop update 1.9.8

Home Forums discussions ProjectLibre Desktop ProjectLibre Desktop update 1.9.8 Reply To: ProjectLibre Desktop update 1.9.8

#2965
Project_LibreProject_Libre
Keymaster

Yes, it is fixed on the Cloud version but on the desktop it is going to take another major update. ProjectLibre is built on Java Swing, which does not scale automatically on high-DPI displays (like 4K monitors) unless extra scaling support is manually implemented. The result:

Tiny fonts, icons, and UI elements that are nearly unreadable

No built-in scaling or magnification in ProjectLibre itself

✅ Workarounds You Can Try
1. Force DPI scaling using Java flags
If you’re running on Windows or macOS, you can launch ProjectLibre with high-DPI overrides:

Windows (using a .bat file to launch):

bat
Copy
Edit
java -Dsun.java2d.uiScale=2.0 -jar projectlibre.jar
(Replace 2.0 with your preferred scale, e.g. 1.5, 1.75.)

macOS:
If you’re launching via the .app, you’d need to modify the Java command in the app bundle’s Info.plist or run.sh to add:

bash
Copy
Edit
-Dsun.java2d.uiScale=2.0
⚠ Note: On macOS, this can be a bit tricky because the .app wraps the JVM. If you want step-by-step help editing the .app launch script, I can guide you through it.

2. Lower screen resolution temporarily
On a 4K monitor, you can temporarily reduce the screen resolution (e.g. to 1920×1080) when using ProjectLibre. This is not ideal, but it makes the UI usable.

3. Use compatibility settings (Windows)
Right-click ProjectLibre.exe or its shortcut → Properties → Compatibility → Change high DPI settings
Check Override high DPI scaling behavior and set it to System (Enhanced).

📌 Status and Future Fixes
The ProjectLibre team is aware of HiDPI issues. But because the desktop version is still Java Swing-based, there’s no simple fix …. a significant update.

ProjectLibre Cloud, the SaaS version, works in the browser and does scale properly on 4K monitors. If you’re open to switching, you’ll likely have a much better experience.

Loading...