Skip to content

Arduino IDE on High DPI (take 2) #4376

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 24 commits into from
Feb 9, 2016
Merged
Changes from 1 commit
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
08d3510
Add scaling for themed fonts and graphics (hires displays) (Paul Stof…
cmaglie Dec 29, 2015
5637130
Converted toolbar icons to png
cmaglie Dec 30, 2015
f1fc862
Added hi-res toolbar images
cmaglie Dec 30, 2015
f239f5b
Moving getLibImage and getThemeImage into Theme class
cmaglie Dec 30, 2015
967153f
Factored out scaling formula into an helper method
cmaglie Dec 30, 2015
e2fec88
Added some missing Theme.scale(..)
cmaglie Jan 2, 2016
b1964bc
Added Batik 1.8 java library
cmaglie Jan 3, 2016
ce3679d
Added vectorial version of toolbars icons
cmaglie Jan 3, 2016
d920c06
Now the IDE use vectorial images whenever possible
cmaglie Jan 3, 2016
3928b6a
Fixed a small mess in EditorHeader
cmaglie Jan 3, 2016
08ad600
Fix for some font rendering problems on linux
cmaglie Jan 3, 2016
409f316
Added GUI scaling in preference panel.
cmaglie Jan 6, 2016
2f0b0db
Set maximum scale to 400%
cmaglie Jan 12, 2016
9215c06
Installers windows are now correctly scaled.
cmaglie Jan 16, 2016
885a517
Fixed the "double" splash screen with high-DPI monitors.
cmaglie Jan 16, 2016
f235774
Split pane is now sized correctly
cmaglie Jan 16, 2016
59ec660
Fixed minimum size for a bunch of GUI elements
cmaglie Jan 17, 2016
4659c6f
Auto-scale editor and console fonts as well
cmaglie Jan 17, 2016
57c6d09
Notification pop-up is now correctly scaled
cmaglie Jan 17, 2016
328d3b6
Added hi-resolution "about" image
cmaglie Jan 26, 2016
639d991
Some small cosmetics
cmaglie Jan 17, 2016
5642c29
Fixed default initial editor size
cmaglie Jan 17, 2016
8e4ce4c
Serial monitor font is scaled too
cmaglie Feb 1, 2016
b02ce54
Removed leftover stub for testing NotificationPopup dialog
cmaglie Feb 1, 2016
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Serial monitor font is scaled too
  • Loading branch information
cmaglie committed Feb 1, 2016
commit 8e4ce4cfd1d932b0cb5dc05b84d8adf27e87f7cc
2 changes: 1 addition & 1 deletion app/src/processing/app/AbstractTextMonitor.java
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ public AbstractTextMonitor(BoardPort boardPort) {
protected void onCreateWindow(Container mainPane) {
Font consoleFont = Theme.getFont("console.font");
Font editorFont = PreferencesData.getFont("editor.font");
Font font = new Font(consoleFont.getName(), consoleFont.getStyle(), editorFont.getSize());
Font font = Theme.scale(new Font(consoleFont.getName(), consoleFont.getStyle(), editorFont.getSize()));

mainPane.setLayout(new BorderLayout());

Expand Down