[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    [kst-plot] /: Improvements for hi-dpi
From:       Barth Netterfield <netterfield () astro ! utoronto ! ca>
Date:       2016-01-31 22:00:52
Message-ID: E1aQ03A-0006TV-Uo () scm ! kde ! org
[Download RAW message or body]

Git commit 7e721a62f7cea1096df2c3f07db2fb425708d4a5 by Barth Netterfield.
Committed on 30/01/2016 at 00:43.
Pushed by netterfield into branch 'master'.

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.

M  +2    -0    CMakeLists.txt
M  +1    -1    cmake/modules/KstMacros.cmake
M  +4    -2    misc/CMakeLists.txt
M  +-    --    src/images/document-print.png
M  +61   -39   src/images/icons.qrc
A  +-    --    src/images/svg_icons/application-exit.svgz
D  +0    -1315 src/images/svg_icons/application-x-kst.svg
A  +-    --    src/images/svg_icons/application-x-kst.svgz
D  +0    -230  src/images/svg_icons/arrow.svg
D  +0    -1100 src/images/svg_icons/changefile.svg
D  +0    -1258 src/images/svg_icons/changefile2.svg
A  +-    --    src/images/svg_icons/changefile2.svgz
D  +0    -921  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
D  +0    -769  src/images/svg_icons/data_manager.svg
A  +-    --    src/images/svg_icons/data_manager.svgz
D  +0    -366  src/images/svg_icons/data_wizard.svg
D  +0    -676  src/images/svg_icons/datamode.svg
D  +0    -718  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
D  +0    -472  src/images/svg_icons/edit_equation.svg
A  +-    --    src/images/svg_icons/edit_equation.svgz
D  +0    -570  src/images/svg_icons/edit_matrix.svg
D  +0    -498  src/images/svg_icons/edit_matrix2.svg
D  +0    -470  src/images/svg_icons/edit_scalar.svg
D  +0    -469  src/images/svg_icons/edit_string.svg
D  +0    -462  src/images/svg_icons/edit_vector.svg
D  +0    -607  src/images/svg_icons/end.svg
D  +-    --    src/images/svg_icons/image-x-generic.svgz
A  +-    --    src/images/svg_icons/insert-image.svgz
A  +-    --    src/images/svg_icons/kbugbuster.svgz
D  +0    -2481 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
D  +0    -1315 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
D  +0    -1551 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
D  +0    -980  src/images/svg_icons/layoutmode.svg
A  +-    --    src/images/svg_icons/layoutmode.svgz
D  +0    -395  src/images/svg_icons/lr_arrow.svg
D  +0    -2856 src/images/svg_icons/magnifying_glass.svg
A  +-    --    src/images/svg_icons/magnifying_glass.svgz
M  +-    --    src/images/svg_icons/new-log-event.svgz
D  +0    -481  src/images/svg_icons/new_curve.svg
A  +-    --    src/images/svg_icons/new_curve.svgz
D  +0    -477  src/images/svg_icons/new_curve2.svg
A  +-    --    src/images/svg_icons/new_curve2.svgz
D  +0    -456  src/images/svg_icons/new_equation.svg
A  +-    --    src/images/svg_icons/new_equation.svgz
D  +0    -550  src/images/svg_icons/new_matrix.svg
D  +0    -454  src/images/svg_icons/new_scalar.svg
D  +0    -453  src/images/svg_icons/new_string.svg
D  +0    -450  src/images/svg_icons/new_vector.svg
D  +0    -570  src/images/svg_icons/newplot.svg
M  +-    --    src/images/svg_icons/page-previous.svgz
D  +0    -676  src/images/svg_icons/plainplot.svg
A  +-    --    src/images/svg_icons/plainplot.svgz
D  +0    -800  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
D  +0    -2876 src/images/svg_icons/tied-zoom.svg
A  +-    --    src/images/svg_icons/tied-zoom.svgz
D  +0    -316  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
D  +0    -921  src/images/svg_icons/zoomx.svg
D  +0    -965  src/images/svg_icons/zoomxy.svg
D  +0    -951  src/images/svg_icons/zoomy.svg
D  +0    -965  src/images/svg_icons/zoomzy.svg
R  +-    --    src/images/unused/document-export.png [from: src/images/docu=
ment-export.png - 100% similarity]
R  +-    --    src/images/unused/draw-eraser.png [from: src/images/draw-era=
ser.png - 100% similarity]
R  +-    --    src/images/unused/kst_blank.png [from: src/images/kst_blank.=
png - 100% similarity]
R  +-    --    src/images/unused/kst_choosecolor.png [from: src/images/kst_=
choosecolor.png - 100% similarity]
R  +-    --    src/images/unused/kst_csdnew.png [from: src/images/kst_csdne=
w.png - 100% similarity]
R  +-    --    src/images/unused/kst_curvenew.png [from: src/images/kst_cur=
venew.png - 100% similarity]
R  +-    --    src/images/unused/kst_datamanager.png [from: src/images/kst_=
datamanager.png - 100% similarity]
R  +-    --    src/images/unused/kst_datawizard.png [from: src/images/kst_d=
atawizard.png - 100% similarity]
R  +-    --    src/images/unused/kst_editplots.png [from: src/images/kst_ed=
itplots.png - 100% similarity]
R  +-    --    src/images/unused/kst_equationedit.png [from: src/images/kst=
_equationedit.png - 100% similarity]
R  +-    --    src/images/unused/kst_equationnew.png [from: src/images/kst_=
equationnew.png - 100% similarity]
R  +-    --    src/images/unused/kst_eventnew.png [from: src/images/kst_eve=
ntnew.png - 100% similarity]
R  +-    --    src/images/unused/kst_gfx_breaklayout.png [from: src/images/=
kst_gfx_breaklayout.png - 100% similarity]
R  +-    --    src/images/unused/kst_gfx_layout.png [from: src/images/kst_g=
fx_layout.png - 100% similarity]
R  +-    --    src/images/unused/kst_gfx_picture.png [from: src/images/kst_=
gfx_picture.png - 100% similarity]
R  +-    --    src/images/unused/kst_gfx_polygon.png [from: src/images/kst_=
gfx_polygon.png - 100% similarity]
R  +-    --    src/images/unused/kst_gfx_polyline.png [from: src/images/kst=
_gfx_polyline.png - 100% similarity]
R  +-    --    src/images/unused/kst_gfx_rounded_rectangle.png [from: src/i=
mages/kst_gfx_rounded_rectangle.png - 100% similarity]
R  +-    --    src/images/unused/kst_graphics.png [from: src/images/kst_gra=
phics.png - 100% similarity]
R  +-    --    src/images/unused/kst_histogramnew.png [from: src/images/kst=
_histogramnew.png - 100% similarity]
R  +-    --    src/images/unused/kst_imagenew.png [from: src/images/kst_ima=
genew.png - 100% similarity]
R  +-    --    src/images/unused/kst_layoutmode.png [from: src/images/kst_l=
ayoutmode.png - 100% similarity]
A  +-    --    src/images/unused/kst_newplot.png
R  +-    --    src/images/unused/kst_pluginnew.png [from: src/images/kst_pl=
uginnew.png - 100% similarity]
R  +-    --    src/images/unused/kst_psdnew.png [from: src/images/kst_psdne=
w.png - 100% similarity]
R  +-    --    src/images/unused/kst_quickcurves.png [from: src/images/kst_=
quickcurves.png - 100% similarity]
R  +-    --    src/images/unused/kst_quickpsd.png [from: src/images/kst_qui=
ckpsd.png - 100% similarity]
R  +-    --    src/images/unused/kst_viewmanager.png [from: src/images/kst_=
viewmanager.png - 100% similarity]
R  +-    --    src/images/unused/kst_zoomtie.png [from: src/images/kst_zoom=
tie.png - 100% similarity]
R  +-    --    src/images/unused/kst_zoomx.png [from: src/images/kst_zoomx.=
png - 100% similarity]
R  +-    --    src/images/unused/kst_zoomxy.png [from: src/images/kst_zoomx=
y.png - 100% similarity]
R  +-    --    src/images/unused/kst_zoomy.png [from: src/images/kst_zoomy.=
png - 100% similarity]
R  +-    --    src/images/unused/kstplot.png [from: src/images/kstplot.png =
- 100% similarity]
R  +-    --    src/images/unused/magnifying_glass.png [from: src/images/mag=
nifying_glass.png - 100% similarity]
R  +-    --    src/images/unused/no.png [from: src/images/no.png - 100% sim=
ilarity]
R  +-    --    src/images/unused/plainplot.png [from: src/images/plainplot.=
png - 100% similarity]
R  +-    --    src/images/unused/resource-group.png [from: src/images/resou=
rce-group.png - 100% similarity]
R  +-    --    src/images/unused/yes.png [from: src/images/yes.png - 100% s=
imilarity]
M  +5    -0    src/kst/main.cpp
M  +3    -0    src/libkst/editablematrix.cpp
M  +1    -0    src/libkst/editablevector.cpp
M  +2    -2    src/libkstapp/CMakeLists.txt
M  +5    -4    src/libkstapp/contenttab.cpp
M  +5    -4    src/libkstapp/datawizard.cpp
M  +5    -4    src/libkstapp/differentiatecurvesdialog.cpp
M  +3    -2    src/libkstapp/labelcreator.cpp
M  +3    -2    src/libkstapp/labelpropertiestab.cpp
M  +3    -2    src/libkstapp/labeltab.cpp
M  +7    -6    src/libkstapp/legendtab.cpp
M  +49   -47   src/libkstapp/mainwindow.cpp
M  +1    -0    src/libkstapp/mainwindow.h
M  +3    -2    src/libkstapp/overridelabeltab.cpp
M  +2    -2    src/libkstapp/svgitem.h
M  +3    -2    src/libkstapp/themedialog.cpp
M  +3    -2    src/libkstapp/viewvectordialog.cpp
M  +2    -1    src/widgets/datasourceselector.cpp
M  +2    -1    src/widgets/filerequester.cpp
A  +29   -0    src/widgets/geticon.cpp     [License: GPL (v2+)]
A  +7    -0    src/widgets/geticon.h     [License: UNKNOWN]  *
M  +3    -2    src/widgets/matrixselector.cpp
M  +3    -2    src/widgets/scalarselector.cpp
M  +3    -2    src/widgets/stringselector.cpp
M  +3    -2    src/widgets/vectorselector.cpp

The files marked with a * at the end have a non valid license. Please read:=
 http://techbase.kde.org/Policies/Licensing_Policy and use the headers whic=
h are listed at that page.


http://commits.kde.org/kst-plot/7e721a62f7cea1096df2c3f07db2fb425708d4a5
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic