[Kst] [Kst-plot/kst] 7e721a: Improvements for hi-dpi
Barth Netterfield
netterfield at astro.utoronto.ca
Sun Jan 31 23:00:09 UTC 2016
Branch: refs/heads/master
Home: https://github.com/Kst-plot/kst
Commit: 7e721a62f7cea1096df2c3f07db2fb425708d4a5
https://github.com/Kst-plot/kst/commit/7e721a62f7cea1096df2c3f07db2fb425708d4a5
Author: Barth Netterfield <netterfield at astro.utoronto.ca>
Date: 2016-01-29 (Fri, 29 Jan 2016)
Changed paths:
M CMakeLists.txt
M cmake/modules/KstMacros.cmake
M misc/CMakeLists.txt
R src/images/document-export.png
M src/images/document-print.png
R src/images/draw-eraser.png
M src/images/icons.qrc
R src/images/kst_blank.png
R src/images/kst_choosecolor.png
R src/images/kst_csdnew.png
R src/images/kst_curvenew.png
R src/images/kst_datamanager.png
R src/images/kst_datawizard.png
R src/images/kst_editplots.png
R src/images/kst_equationedit.png
R src/images/kst_equationnew.png
R src/images/kst_eventnew.png
R src/images/kst_gfx_breaklayout.png
R src/images/kst_gfx_layout.png
R src/images/kst_gfx_picture.png
R src/images/kst_gfx_polygon.png
R src/images/kst_gfx_polyline.png
R src/images/kst_gfx_rounded_rectangle.png
R src/images/kst_graphics.png
R src/images/kst_histogramnew.png
R src/images/kst_imagenew.png
R src/images/kst_layoutmode.png
R src/images/kst_pluginnew.png
R src/images/kst_psdnew.png
R src/images/kst_quickcurves.png
R src/images/kst_quickpsd.png
R src/images/kst_viewmanager.png
R src/images/kst_zoomtie.png
R src/images/kst_zoomx.png
R src/images/kst_zoomxy.png
R src/images/kst_zoomy.png
R src/images/kstplot.png
R src/images/magnifying_glass.png
R src/images/no.png
R src/images/plainplot.png
R src/images/resource-group.png
A src/images/svg_icons/application-exit.svgz
R src/images/svg_icons/application-x-kst.svg
A src/images/svg_icons/application-x-kst.svgz
R src/images/svg_icons/arrow.svg
R src/images/svg_icons/changefile.svg
R src/images/svg_icons/changefile2.svg
A src/images/svg_icons/changefile2.svgz
R src/images/svg_icons/changerange.svg
A src/images/svg_icons/code-class.svgz
A src/images/svg_icons/configure.svgz
M src/images/svg_icons/data-manager.svgz
R src/images/svg_icons/data_manager.svg
A src/images/svg_icons/data_manager.svgz
R src/images/svg_icons/data_wizard.svg
R src/images/svg_icons/datamode.svg
R src/images/svg_icons/datamode_old.svg
A src/images/svg_icons/dialog-information.svgz
A src/images/svg_icons/document-close.svgz
A src/images/svg_icons/document-open-recent.svgz
A src/images/svg_icons/document-open.svgz
A src/images/svg_icons/document-print.svgz
A src/images/svg_icons/document-save-as.svgz
A src/images/svg_icons/document-save.svgz
A src/images/svg_icons/draw-bezier-curves.svgz
A src/images/svg_icons/edit-redo.svgz
A src/images/svg_icons/edit-undo.svgz
R src/images/svg_icons/edit_equation.svg
A src/images/svg_icons/edit_equation.svgz
R src/images/svg_icons/edit_matrix.svg
R src/images/svg_icons/edit_matrix2.svg
R src/images/svg_icons/edit_scalar.svg
R src/images/svg_icons/edit_string.svg
R src/images/svg_icons/edit_vector.svg
R src/images/svg_icons/end.svg
R src/images/svg_icons/image-x-generic.svgz
A src/images/svg_icons/insert-image.svgz
A src/images/svg_icons/kbugbuster.svgz
R src/images/svg_icons/kst.svg
A src/images/svg_icons/kst.svgz
A src/images/svg_icons/kst_bold.svgz
A src/images/svg_icons/kst_changefile.svgz
A src/images/svg_icons/kst_changenpts.svgz
A src/images/svg_icons/kst_datamode.svgz
A src/images/svg_icons/kst_differentiatecurves.svgz
A src/images/svg_icons/kst_downarrow.svgz
A src/images/svg_icons/kst_gfx_arrow.svgz
A src/images/svg_icons/kst_gfx_circle.svgz
M src/images/svg_icons/kst_gfx_ellipse.svgz
A src/images/svg_icons/kst_gfx_label.svgz
A src/images/svg_icons/kst_gfx_line.svgz
A src/images/svg_icons/kst_gfx_rectangle.svgz
A src/images/svg_icons/kst_gfx_sharedaxisbox.svgz
A src/images/svg_icons/kst_italic.svgz
A src/images/svg_icons/kst_leftarrow.svgz
A src/images/svg_icons/kst_matrixedit.svgz
A src/images/svg_icons/kst_matrixnew.svgz
R src/images/svg_icons/kst_mime.svg
A src/images/svg_icons/kst_mime.svgz
A src/images/svg_icons/kst_newplot.svgz
A src/images/svg_icons/kst_reload.svgz
A src/images/svg_icons/kst_rightarrow.svgz
A src/images/svg_icons/kst_scalaredit.svgz
A src/images/svg_icons/kst_scalarnew.svgz
A src/images/svg_icons/kst_stringedit.svgz
A src/images/svg_icons/kst_stringnew.svgz
R src/images/svg_icons/kst_tiny.svg
A src/images/svg_icons/kst_tiny.svgz
A src/images/svg_icons/kst_uparrow.svgz
A src/images/svg_icons/kst_vectoredit.svgz
A src/images/svg_icons/kst_vectornew.svgz
R src/images/svg_icons/layoutmode.svg
A src/images/svg_icons/layoutmode.svgz
R src/images/svg_icons/lr_arrow.svg
R src/images/svg_icons/magnifying_glass.svg
A src/images/svg_icons/magnifying_glass.svgz
M src/images/svg_icons/new-log-event.svgz
R src/images/svg_icons/new_curve.svg
A src/images/svg_icons/new_curve.svgz
R src/images/svg_icons/new_curve2.svg
A src/images/svg_icons/new_curve2.svgz
R src/images/svg_icons/new_equation.svg
A src/images/svg_icons/new_equation.svgz
R src/images/svg_icons/new_matrix.svg
R src/images/svg_icons/new_scalar.svg
R src/images/svg_icons/new_string.svg
R src/images/svg_icons/new_vector.svg
R src/images/svg_icons/newplot.svg
M src/images/svg_icons/page-previous.svgz
R src/images/svg_icons/plainplot.svg
A src/images/svg_icons/plainplot.svgz
R src/images/svg_icons/plotdialog.svg
A src/images/svg_icons/plotdialog.svgz
A src/images/svg_icons/tab-close.svgz
A src/images/svg_icons/tab-new.svgz
A src/images/svg_icons/text-x-log.svgz
R src/images/svg_icons/tied-zoom.svg
A src/images/svg_icons/tied-zoom.svgz
R src/images/svg_icons/tiedzoom.svg
A src/images/svg_icons/tiedzoom.svgz
A src/images/svg_icons/tools-wizard.svgz
A src/images/svg_icons/transform-move.svgz
A src/images/svg_icons/unused/arrow.svgz
A src/images/svg_icons/unused/end.svgz
A src/images/svg_icons/unused/lr_arrow.svgz
A src/images/svg_icons/unused/zoomx.svgz
A src/images/svg_icons/unused/zoomxy.svgz
A src/images/svg_icons/unused/zoomy.svgz
A src/images/svg_icons/unused/zoomzy.svgz
M src/images/svg_icons/x-zoom.svgz
M src/images/svg_icons/xy-zoom.svgz
M src/images/svg_icons/y-zoom.svgz
R src/images/svg_icons/zoomx.svg
R src/images/svg_icons/zoomxy.svg
R src/images/svg_icons/zoomy.svg
R src/images/svg_icons/zoomzy.svg
A src/images/unused/document-export.png
A src/images/unused/draw-eraser.png
A src/images/unused/kst_blank.png
A src/images/unused/kst_choosecolor.png
A src/images/unused/kst_csdnew.png
A src/images/unused/kst_curvenew.png
A src/images/unused/kst_datamanager.png
A src/images/unused/kst_datawizard.png
A src/images/unused/kst_editplots.png
A src/images/unused/kst_equationedit.png
A src/images/unused/kst_equationnew.png
A src/images/unused/kst_eventnew.png
A src/images/unused/kst_gfx_breaklayout.png
A src/images/unused/kst_gfx_layout.png
A src/images/unused/kst_gfx_picture.png
A src/images/unused/kst_gfx_polygon.png
A src/images/unused/kst_gfx_polyline.png
A src/images/unused/kst_gfx_rounded_rectangle.png
A src/images/unused/kst_graphics.png
A src/images/unused/kst_histogramnew.png
A src/images/unused/kst_imagenew.png
A src/images/unused/kst_layoutmode.png
A src/images/unused/kst_newplot.png
A src/images/unused/kst_pluginnew.png
A src/images/unused/kst_psdnew.png
A src/images/unused/kst_quickcurves.png
A src/images/unused/kst_quickpsd.png
A src/images/unused/kst_viewmanager.png
A src/images/unused/kst_zoomtie.png
A src/images/unused/kst_zoomx.png
A src/images/unused/kst_zoomxy.png
A src/images/unused/kst_zoomy.png
A src/images/unused/kstplot.png
A src/images/unused/magnifying_glass.png
A src/images/unused/no.png
A src/images/unused/plainplot.png
A src/images/unused/resource-group.png
A src/images/unused/yes.png
R src/images/yes.png
M src/kst/main.cpp
M src/libkst/editablematrix.cpp
M src/libkst/editablevector.cpp
M src/libkstapp/CMakeLists.txt
M src/libkstapp/contenttab.cpp
M src/libkstapp/datawizard.cpp
M src/libkstapp/differentiatecurvesdialog.cpp
M src/libkstapp/labelcreator.cpp
M src/libkstapp/labelpropertiestab.cpp
M src/libkstapp/labeltab.cpp
M src/libkstapp/legendtab.cpp
M src/libkstapp/mainwindow.cpp
M src/libkstapp/mainwindow.h
M src/libkstapp/overridelabeltab.cpp
M src/libkstapp/svgitem.h
M src/libkstapp/themedialog.cpp
M src/libkstapp/viewvectordialog.cpp
M src/widgets/datasourceselector.cpp
M src/widgets/filerequester.cpp
A src/widgets/geticon.cpp
A src/widgets/geticon.h
M src/widgets/matrixselector.cpp
M src/widgets/scalarselector.cpp
M src/widgets/stringselector.cpp
M src/widgets/vectorselector.cpp
Log Message:
-----------
Improvements for hi-dpi
-Use svg icons when available.
-Tell kst to respect the pixel doubling trick where needed.
-Tell cmake how to build with Qt5 and svg - need to test on windows.
-Add svg icons everywhere.
-Make all the icons svgz rather than uncompressed svg.
Commit: 6fb423d82c3764e7fa5d2b65f8a97645a3716452
https://github.com/Kst-plot/kst/commit/6fb423d82c3764e7fa5d2b65f8a97645a3716452
Author: Barth Netterfield <netterfield at astro.utoronto.ca>
Date: 2016-01-30 (Sat, 30 Jan 2016)
Changed paths:
M src/images/icons.qrc
A src/images/insert-image.png
M src/images/svg_icons/text-x-log.svgz
M src/images/svg_icons/y-zoom.svgz
M src/libkstapp/application.cpp
M src/widgets/colorbutton.cpp
M src/widgets/geticon.cpp
Log Message:
-----------
Icon fixes and fix qt5 color button.
Commit: 5b55691eb36f762961f53735218da462be77e72b
https://github.com/Kst-plot/kst/commit/5b55691eb36f762961f53735218da462be77e72b
Author: Barth Netterfield <netterfield at astro.utoronto.ca>
Date: 2016-01-30 (Sat, 30 Jan 2016)
Changed paths:
M src/libkstapp/labelcreator.cpp
M src/libkstapp/labelcreator.ui
M src/libkstapp/labelpropertiestab.cpp
M src/libkstapp/labeltab.cpp
M src/libkstapp/labeltab.ui
M src/libkstapp/legendtab.cpp
M src/libkstapp/overridelabeltab.cpp
M src/libkstapp/overridelabeltab.ui
M src/libkstapp/themedialog.cpp
Log Message:
-----------
More HiDPI fixes:
Remove some pixel based magic numbers.
Commit: 883cd08469d8751dfab8cbac298dc8ed22a602bd
https://github.com/Kst-plot/kst/commit/883cd08469d8751dfab8cbac298dc8ed22a602bd
Author: Barth Netterfield <netterfield at astro.utoronto.ca>
Date: 2016-01-30 (Sat, 30 Jan 2016)
Changed paths:
M src/libkstapp/datawizard.cpp
M src/libkstapp/datawizardpagedatasource.ui
M src/libkstapp/equationtab.ui
M src/widgets/datasourceselector.cpp
Log Message:
-----------
HiDPI fixes for data wizard first page.
Commit: 32549cf2df8f8edfce35e64ceea11fcb2b8e1a28
https://github.com/Kst-plot/kst/commit/32549cf2df8f8edfce35e64ceea11fcb2b8e1a28
Author: Barth Netterfield <netterfield at astro.utoronto.ca>
Date: 2016-01-30 (Sat, 30 Jan 2016)
Changed paths:
M src/widgets/geticon.cpp
Log Message:
-----------
Remove some debug messages.
Commit: 945383ea4685bf8f9c6e25a4719b54181bcd98bc
https://github.com/Kst-plot/kst/commit/945383ea4685bf8f9c6e25a4719b54181bcd98bc
Author: Barth Netterfield <netterfield at astro.utoronto.ca>
Date: 2016-01-30 (Sat, 30 Jan 2016)
Changed paths:
M src/libkstapp/mainwindow.cpp
M src/widgets/curveappearance.cpp
Log Message:
-----------
Curve appearance widgets work at any dpi.
Commit: f55594b5900ecb38c3ff74d5ef128218f9fdb444
https://github.com/Kst-plot/kst/commit/f55594b5900ecb38c3ff74d5ef128218f9fdb444
Author: Barth Netterfield <netterfield at astro.utoronto.ca>
Date: 2016-01-31 (Sun, 31 Jan 2016)
Changed paths:
M src/kst/main.cpp
M src/widgets/curveappearance.cpp
Log Message:
-----------
Some device pixel ratio fun.
The curve dialog seems to work in a generally DPI independent way now.
Assuming there isn't different sorts of inconsistent Qt behavior
on other OSs. We shall see.
Commit: a0573e795628a36f145788a05c6025039a486315
https://github.com/Kst-plot/kst/commit/a0573e795628a36f145788a05c6025039a486315
Author: Barth Netterfield <netterfield at astro.utoronto.ca>
Date: 2016-01-31 (Sun, 31 Jan 2016)
Log Message:
-----------
Get rid of uneeded file.
Commit: 800f092761b16207c32db23a0be56d2680d69648
https://github.com/Kst-plot/kst/commit/800f092761b16207c32db23a0be56d2680d69648
Author: Barth Netterfield <netterfield at astro.utoronto.ca>
Date: 2016-01-31 (Sun, 31 Jan 2016)
Changed paths:
M src/widgets/curveappearance.cpp
Log Message:
-----------
Fix width of example line in curve appearance dialog
Compare: https://github.com/Kst-plot/kst/compare/9ac822e01b39...800f092761b1
More information about the Kst
mailing list