summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArtem Fedoskin <afedoskin3@gmail.com>2016-08-20 09:23:13 (GMT)
committerArtem Fedoskin <afedoskin3@gmail.com>2016-08-20 09:23:13 (GMT)
commit6c9ddf1bf51053b3ed38e10b218683bf84212ea2 (patch)
treeab57b53357d73f4e9886702cb73d9780c5ea621f
parenta39c596a104c85e5168e7fefe4241fd13489b8ce (diff)
Changed the way images (icons, splash screen, arrow) are loaded for screens with different DPI. Finished Details page. Modified Top Menu and Projection and Color Scheme Popups so that it is clear what option is currently switched on/off
-rw-r--r--kstars/CMakeLists.txt8
-rw-r--r--kstars/auxiliary/kspaths.cpp27
-rw-r--r--kstars/indi/clientmanagerlite.cpp18
-rw-r--r--kstars/indi/clientmanagerlite.h2
-rw-r--r--kstars/indi/inditelescopelite.cpp8
-rw-r--r--kstars/indi/inditelescopelite.h8
-rw-r--r--kstars/kstarsdata.cpp11
-rw-r--r--kstars/kstarsdata.h3
-rw-r--r--kstars/kstarslite.cpp1
-rw-r--r--kstars/kstarslite/dialogs/detaildialoglite.cpp844
-rw-r--r--kstars/kstarslite/dialogs/detaildialoglite.h189
-rw-r--r--kstars/kstarslite/dialogs/finddialoglite.cpp2
-rw-r--r--kstars/kstarslite/qml/CMakeLists.txt13
-rw-r--r--kstars/kstarslite/qml/dialogs/FindDialog.qml2
-rw-r--r--kstars/kstarslite/qml/images/CMakeLists.txt119
-rw-r--r--kstars/kstarslite/qml/images/appointment-new.png (renamed from kstars/kstarslite/qml/modules/images/mdpi/icons/appointment-new.png)bin819 -> 819 bytes
-rw-r--r--kstars/kstarslite/qml/images/appointment-new@2x.png (renamed from kstars/kstarslite/qml/modules/images/xhdpi/icons/appointment-new.png)bin1845 -> 1845 bytes
-rw-r--r--kstars/kstarslite/qml/images/appointment-new@3x.png (renamed from kstars/kstarslite/qml/modules/images/xxhdpi/icons/appointment-new.png)bin2652 -> 2652 bytes
-rw-r--r--kstars/kstarslite/qml/images/appointment-new@4x.png (renamed from kstars/kstarslite/qml/modules/images/xxxhdpi/icons/appointment-new.png)bin3648 -> 3648 bytes
-rw-r--r--kstars/kstarslite/qml/images/arrow-down.png (renamed from kstars/kstarslite/qml/modules/images/mdpi/icons/arrow-down.png)bin295 -> 295 bytes
-rw-r--r--kstars/kstarslite/qml/images/arrow-down@2x.png (renamed from kstars/kstarslite/qml/modules/images/xhdpi/icons/arrow-down.png)bin670 -> 670 bytes
-rw-r--r--kstars/kstarslite/qml/images/arrow-down@3x.png (renamed from kstars/kstarslite/qml/modules/images/xxhdpi/icons/arrow-down.png)bin762 -> 762 bytes
-rw-r--r--kstars/kstarslite/qml/images/arrow-down@4x.png (renamed from kstars/kstarslite/qml/modules/images/xxxhdpi/icons/arrow-down.png)bin938 -> 938 bytes
-rw-r--r--kstars/kstarslite/qml/images/arrow-up.png (renamed from kstars/kstarslite/qml/modules/images/mdpi/icons/arrow-up.png)bin318 -> 318 bytes
-rw-r--r--kstars/kstarslite/qml/images/arrow-up@2x.png (renamed from kstars/kstarslite/qml/modules/images/xhdpi/icons/arrow-up.png)bin560 -> 560 bytes
-rw-r--r--kstars/kstarslite/qml/images/arrow-up@3x.png (renamed from kstars/kstarslite/qml/modules/images/xxhdpi/icons/arrow-up.png)bin729 -> 729 bytes
-rw-r--r--kstars/kstarslite/qml/images/arrow-up@4x.png (renamed from kstars/kstarslite/qml/modules/images/xxxhdpi/icons/arrow-up.png)bin866 -> 866 bytes
-rw-r--r--kstars/kstarslite/qml/images/arrow.pngbin0 -> 1399 bytes
-rw-r--r--kstars/kstarslite/qml/images/arrow@2x.pngbin0 -> 2491 bytes
-rw-r--r--kstars/kstarslite/qml/images/arrow@3x.pngbin0 -> 4615 bytes
-rw-r--r--kstars/kstarslite/qml/images/arrow@4x.pngbin0 -> 6768 bytes
-rw-r--r--kstars/kstarslite/qml/images/back.pngbin0 -> 302 bytes
-rw-r--r--kstars/kstarslite/qml/images/back@2x.pngbin0 -> 511 bytes
-rw-r--r--kstars/kstarslite/qml/images/back@3x.pngbin0 -> 813 bytes
-rw-r--r--kstars/kstarslite/qml/images/back@4x.pngbin0 -> 1039 bytes
-rw-r--r--kstars/kstarslite/qml/images/draw-star.pngbin0 -> 828 bytes
-rw-r--r--kstars/kstarslite/qml/images/draw-star@2x.pngbin0 -> 1802 bytes
-rw-r--r--kstars/kstarslite/qml/images/draw-star@3x.pngbin0 -> 2765 bytes
-rw-r--r--kstars/kstarslite/qml/images/draw-star@4x.pngbin0 -> 3740 bytes
-rwxr-xr-xkstars/kstarslite/qml/images/genCMakeLists.sh13
-rw-r--r--kstars/kstarslite/qml/images/kstars.png (renamed from kstars/kstarslite/qml/modules/images/kstars.png)bin206502 -> 206502 bytes
-rw-r--r--kstars/kstarslite/qml/images/kstars_cbound.pngbin0 -> 1040 bytes
-rw-r--r--kstars/kstarslite/qml/images/kstars_cbound@2x.pngbin0 -> 2483 bytes
-rw-r--r--kstars/kstarslite/qml/images/kstars_cbound@3x.pngbin0 -> 3569 bytes
-rw-r--r--kstars/kstarslite/qml/images/kstars_cbound@4x.pngbin0 -> 4733 bytes
-rw-r--r--kstars/kstarslite/qml/images/kstars_clines.pngbin0 -> 628 bytes
-rw-r--r--kstars/kstarslite/qml/images/kstars_clines@2x.pngbin0 -> 1480 bytes
-rw-r--r--kstars/kstarslite/qml/images/kstars_clines@3x.pngbin0 -> 2338 bytes
-rw-r--r--kstars/kstarslite/qml/images/kstars_clines@4x.pngbin0 -> 3163 bytes
-rw-r--r--kstars/kstarslite/qml/images/kstars_cnames.pngbin0 -> 855 bytes
-rw-r--r--kstars/kstarslite/qml/images/kstars_cnames@2x.pngbin0 -> 1772 bytes
-rw-r--r--kstars/kstarslite/qml/images/kstars_cnames@3x.pngbin0 -> 2423 bytes
-rw-r--r--kstars/kstarslite/qml/images/kstars_cnames@4x.pngbin0 -> 3262 bytes
-rw-r--r--kstars/kstarslite/qml/images/kstars_constellationart.pngbin0 -> 782 bytes
-rw-r--r--kstars/kstarslite/qml/images/kstars_constellationart@2x.pngbin0 -> 1708 bytes
-rw-r--r--kstars/kstarslite/qml/images/kstars_constellationart@3x.pngbin0 -> 2636 bytes
-rw-r--r--kstars/kstarslite/qml/images/kstars_constellationart@4x.pngbin0 -> 3500 bytes
-rw-r--r--kstars/kstarslite/qml/images/kstars_deepsky.pngbin0 -> 518 bytes
-rw-r--r--kstars/kstarslite/qml/images/kstars_deepsky@2x.pngbin0 -> 1034 bytes
-rw-r--r--kstars/kstarslite/qml/images/kstars_deepsky@3x.pngbin0 -> 1502 bytes
-rw-r--r--kstars/kstarslite/qml/images/kstars_deepsky@4x.pngbin0 -> 2309 bytes
-rw-r--r--kstars/kstarslite/qml/images/kstars_ekos.pngbin0 -> 915 bytes
-rw-r--r--kstars/kstarslite/qml/images/kstars_ekos@2x.pngbin0 -> 1887 bytes
-rw-r--r--kstars/kstarslite/qml/images/kstars_ekos@3x.pngbin0 -> 2711 bytes
-rw-r--r--kstars/kstarslite/qml/images/kstars_ekos@4x.pngbin0 -> 3553 bytes
-rw-r--r--kstars/kstarslite/qml/images/kstars_fitsviewer.pngbin0 -> 1005 bytes
-rw-r--r--kstars/kstarslite/qml/images/kstars_fitsviewer@2x.pngbin0 -> 2081 bytes
-rw-r--r--kstars/kstarslite/qml/images/kstars_fitsviewer@3x.pngbin0 -> 3112 bytes
-rw-r--r--kstars/kstarslite/qml/images/kstars_fitsviewer@4x.pngbin0 -> 4158 bytes
-rw-r--r--kstars/kstarslite/qml/images/kstars_grid.pngbin0 -> 1206 bytes
-rw-r--r--kstars/kstarslite/qml/images/kstars_grid@2x.pngbin0 -> 3006 bytes
-rw-r--r--kstars/kstarslite/qml/images/kstars_grid@3x.pngbin0 -> 4215 bytes
-rw-r--r--kstars/kstarslite/qml/images/kstars_grid@4x.pngbin0 -> 5760 bytes
-rw-r--r--kstars/kstarslite/qml/images/kstars_guides.pngbin0 -> 661 bytes
-rw-r--r--kstars/kstarslite/qml/images/kstars_guides@2x.pngbin0 -> 1168 bytes
-rw-r--r--kstars/kstarslite/qml/images/kstars_guides@3x.pngbin0 -> 1278 bytes
-rw-r--r--kstars/kstarslite/qml/images/kstars_guides@4x.pngbin0 -> 1374 bytes
-rw-r--r--kstars/kstarslite/qml/images/kstars_hgrid.pngbin0 -> 1109 bytes
-rw-r--r--kstars/kstarslite/qml/images/kstars_hgrid@2x.pngbin0 -> 2384 bytes
-rw-r--r--kstars/kstarslite/qml/images/kstars_hgrid@3x.pngbin0 -> 3418 bytes
-rw-r--r--kstars/kstarslite/qml/images/kstars_hgrid@4x.pngbin0 -> 4648 bytes
-rw-r--r--kstars/kstarslite/qml/images/kstars_horizon.pngbin0 -> 914 bytes
-rw-r--r--kstars/kstarslite/qml/images/kstars_horizon@2x.pngbin0 -> 2065 bytes
-rw-r--r--kstars/kstarslite/qml/images/kstars_horizon@3x.pngbin0 -> 3021 bytes
-rw-r--r--kstars/kstarslite/qml/images/kstars_horizon@4x.pngbin0 -> 4067 bytes
-rw-r--r--kstars/kstarslite/qml/images/kstars_indi.pngbin0 -> 1170 bytes
-rw-r--r--kstars/kstarslite/qml/images/kstars_indi@2x.pngbin0 -> 2215 bytes
-rw-r--r--kstars/kstarslite/qml/images/kstars_indi@3x.pngbin0 -> 3357 bytes
-rw-r--r--kstars/kstarslite/qml/images/kstars_indi@4x.pngbin0 -> 4446 bytes
-rw-r--r--kstars/kstarslite/qml/images/kstars_mw.pngbin0 -> 586 bytes
-rw-r--r--kstars/kstarslite/qml/images/kstars_mw@2x.pngbin0 -> 1029 bytes
-rw-r--r--kstars/kstarslite/qml/images/kstars_mw@3x.pngbin0 -> 1383 bytes
-rw-r--r--kstars/kstarslite/qml/images/kstars_mw@4x.pngbin0 -> 1852 bytes
-rw-r--r--kstars/kstarslite/qml/images/kstars_planets.pngbin0 -> 1190 bytes
-rw-r--r--kstars/kstarslite/qml/images/kstars_planets@2x.pngbin0 -> 2597 bytes
-rw-r--r--kstars/kstarslite/qml/images/kstars_planets@3x.pngbin0 -> 3922 bytes
-rw-r--r--kstars/kstarslite/qml/images/kstars_planets@4x.pngbin0 -> 5472 bytes
-rw-r--r--kstars/kstarslite/qml/images/kstars_satellites.pngbin0 -> 880 bytes
-rw-r--r--kstars/kstarslite/qml/images/kstars_satellites@2x.pngbin0 -> 2094 bytes
-rw-r--r--kstars/kstarslite/qml/images/kstars_satellites@3x.pngbin0 -> 3214 bytes
-rw-r--r--kstars/kstarslite/qml/images/kstars_satellites@4x.pngbin0 -> 4128 bytes
-rw-r--r--kstars/kstarslite/qml/images/kstars_solarsystem.pngbin0 -> 1164 bytes
-rw-r--r--kstars/kstarslite/qml/images/kstars_solarsystem@2x.pngbin0 -> 2770 bytes
-rw-r--r--kstars/kstarslite/qml/images/kstars_solarsystem@3x.pngbin0 -> 4194 bytes
-rw-r--r--kstars/kstarslite/qml/images/kstars_solarsystem@4x.pngbin0 -> 5663 bytes
-rw-r--r--kstars/kstarslite/qml/images/kstars_stars.pngbin0 -> 828 bytes
-rw-r--r--kstars/kstarslite/qml/images/kstars_stars@2x.pngbin0 -> 1802 bytes
-rw-r--r--kstars/kstarslite/qml/images/kstars_stars@3x.pngbin0 -> 2765 bytes
-rw-r--r--kstars/kstarslite/qml/images/kstars_stars@4x.pngbin0 -> 3740 bytes
-rw-r--r--kstars/kstarslite/qml/images/kstars_supernovae.pngbin0 -> 1054 bytes
-rw-r--r--kstars/kstarslite/qml/images/kstars_supernovae@2x.pngbin0 -> 2018 bytes
-rw-r--r--kstars/kstarslite/qml/images/kstars_supernovae@3x.pngbin0 -> 2937 bytes
-rw-r--r--kstars/kstarslite/qml/images/kstars_supernovae@4x.pngbin0 -> 3843 bytes
-rw-r--r--kstars/kstarslite/qml/images/media-playback-pause.png (renamed from kstars/kstarslite/qml/modules/images/mdpi/icons/media-playback-pause.png)bin824 -> 824 bytes
-rw-r--r--kstars/kstarslite/qml/images/media-playback-pause@2x.png (renamed from kstars/kstarslite/qml/modules/images/xhdpi/icons/media-playback-pause.png)bin1843 -> 1843 bytes
-rw-r--r--kstars/kstarslite/qml/images/media-playback-pause@3x.png (renamed from kstars/kstarslite/qml/modules/images/xxhdpi/icons/media-playback-pause.png)bin2694 -> 2694 bytes
-rw-r--r--kstars/kstarslite/qml/images/media-playback-pause@4x.png (renamed from kstars/kstarslite/qml/modules/images/xxxhdpi/icons/media-playback-pause.png)bin3669 -> 3669 bytes
-rw-r--r--kstars/kstarslite/qml/images/media-playback-start.png (renamed from kstars/kstarslite/qml/modules/images/mdpi/icons/media-playback-start.png)bin826 -> 826 bytes
-rw-r--r--kstars/kstarslite/qml/images/media-playback-start@2x.png (renamed from kstars/kstarslite/qml/modules/images/xhdpi/icons/media-playback-start.png)bin1899 -> 1899 bytes
-rw-r--r--kstars/kstarslite/qml/images/media-playback-start@3x.png (renamed from kstars/kstarslite/qml/modules/images/xxhdpi/icons/media-playback-start.png)bin2731 -> 2731 bytes
-rw-r--r--kstars/kstarslite/qml/images/media-playback-start@4x.png (renamed from kstars/kstarslite/qml/modules/images/xxxhdpi/icons/media-playback-start.png)bin3798 -> 3798 bytes
-rw-r--r--kstars/kstarslite/qml/images/media-skip-backward.png (renamed from kstars/kstarslite/qml/modules/images/mdpi/icons/media-skip-backward.png)bin894 -> 894 bytes
-rw-r--r--kstars/kstarslite/qml/images/media-skip-backward@2x.png (renamed from kstars/kstarslite/qml/modules/images/xhdpi/icons/media-skip-backward.png)bin1958 -> 1958 bytes
-rw-r--r--kstars/kstarslite/qml/images/media-skip-backward@3x.png (renamed from kstars/kstarslite/qml/modules/images/xxhdpi/icons/media-skip-backward.png)bin2800 -> 2800 bytes
-rw-r--r--kstars/kstarslite/qml/images/media-skip-backward@4x.png (renamed from kstars/kstarslite/qml/modules/images/xxxhdpi/icons/media-skip-backward.png)bin3816 -> 3816 bytes
-rw-r--r--kstars/kstarslite/qml/images/media-skip-forward.png (renamed from kstars/kstarslite/qml/modules/images/mdpi/icons/media-skip-forward.png)bin895 -> 895 bytes
-rw-r--r--kstars/kstarslite/qml/images/media-skip-forward@2x.png (renamed from kstars/kstarslite/qml/modules/images/xhdpi/icons/media-skip-forward.png)bin1941 -> 1941 bytes
-rw-r--r--kstars/kstarslite/qml/images/media-skip-forward@3x.png (renamed from kstars/kstarslite/qml/modules/images/xxhdpi/icons/media-skip-forward.png)bin2798 -> 2798 bytes
-rw-r--r--kstars/kstarslite/qml/images/media-skip-forward@4x.png (renamed from kstars/kstarslite/qml/modules/images/xxxhdpi/icons/media-skip-forward.png)bin3812 -> 3812 bytes
-rwxr-xr-xkstars/kstarslite/qml/images/png/128x128/gen2x.sh14
-rw-r--r--kstars/kstarslite/qml/images/png/128x128/splash.png (renamed from kstars/kstarslite/qml/modules/images/xxxhdpi/splash.png)bin23830 -> 23830 bytes
-rw-r--r--kstars/kstarslite/qml/images/splash.pngbin0 -> 10473 bytes
-rw-r--r--kstars/kstarslite/qml/images/splash@2x.pngbin0 -> 24931 bytes
-rw-r--r--kstars/kstarslite/qml/images/splash@3x.pngbin0 -> 52309 bytes
-rw-r--r--kstars/kstarslite/qml/images/splash@4x.pngbin0 -> 77157 bytes
-rw-r--r--kstars/kstarslite/qml/images/svg/250x40/arrow.svg (renamed from kstars/kstarslite/qml/modules/images/svg/Others/arrow_up.svg)0
-rwxr-xr-xkstars/kstarslite/qml/images/svg/250x40/gen2x.sh14
-rw-r--r--kstars/kstarslite/qml/images/svg/appointment-new.svg14
-rw-r--r--kstars/kstarslite/qml/images/svg/arrow-down.svg14
-rw-r--r--kstars/kstarslite/qml/images/svg/arrow-up.svg14
-rw-r--r--kstars/kstarslite/qml/images/svg/breeze-light/kstars_cbound.svg14
-rw-r--r--kstars/kstarslite/qml/images/svg/breeze-light/kstars_clines.svg14
-rw-r--r--kstars/kstarslite/qml/images/svg/breeze-light/kstars_cnames.svg14
-rw-r--r--kstars/kstarslite/qml/images/svg/breeze-light/kstars_constellationart.svg14
-rw-r--r--kstars/kstarslite/qml/images/svg/breeze-light/kstars_deepsky.svg14
-rw-r--r--kstars/kstarslite/qml/images/svg/breeze-light/kstars_grid.svg14
-rw-r--r--kstars/kstarslite/qml/images/svg/breeze-light/kstars_guides.svg14
-rw-r--r--kstars/kstarslite/qml/images/svg/breeze-light/kstars_hgrid.svg14
-rw-r--r--kstars/kstarslite/qml/images/svg/breeze-light/kstars_horizon.svg19
-rw-r--r--kstars/kstarslite/qml/images/svg/breeze-light/kstars_indi.svg23
-rw-r--r--kstars/kstarslite/qml/images/svg/breeze-light/kstars_mw.svg14
-rw-r--r--kstars/kstarslite/qml/images/svg/breeze-light/kstars_planets.svg19
-rw-r--r--kstars/kstarslite/qml/images/svg/breeze-light/kstars_satellites.svg14
-rw-r--r--kstars/kstarslite/qml/images/svg/breeze-light/kstars_solarsystem.svg14
-rw-r--r--kstars/kstarslite/qml/images/svg/breeze-light/kstars_stars.svg14
-rw-r--r--kstars/kstarslite/qml/images/svg/breeze-light/kstars_supernovae.svg14
-rwxr-xr-xkstars/kstarslite/qml/images/svg/gen2x.sh14
-rw-r--r--kstars/kstarslite/qml/images/svg/kstars_cbound.svg14
-rw-r--r--kstars/kstarslite/qml/images/svg/kstars_clines.svg14
-rw-r--r--kstars/kstarslite/qml/images/svg/kstars_cnames.svg14
-rw-r--r--kstars/kstarslite/qml/images/svg/kstars_constellationart.svg14
-rw-r--r--kstars/kstarslite/qml/images/svg/kstars_deepsky.svg14
-rw-r--r--kstars/kstarslite/qml/images/svg/kstars_ekos.svg14
-rw-r--r--kstars/kstarslite/qml/images/svg/kstars_fitsviewer.svg14
-rw-r--r--kstars/kstarslite/qml/images/svg/kstars_grid.svg14
-rw-r--r--kstars/kstarslite/qml/images/svg/kstars_guides.svg14
-rw-r--r--kstars/kstarslite/qml/images/svg/kstars_hgrid.svg14
-rw-r--r--kstars/kstarslite/qml/images/svg/kstars_horizon.svg19
-rw-r--r--kstars/kstarslite/qml/images/svg/kstars_indi.svg23
-rw-r--r--kstars/kstarslite/qml/images/svg/kstars_mw.svg14
-rw-r--r--kstars/kstarslite/qml/images/svg/kstars_planets.svg19
-rw-r--r--kstars/kstarslite/qml/images/svg/kstars_satellites.svg14
-rw-r--r--kstars/kstarslite/qml/images/svg/kstars_solarsystem.svg14
-rw-r--r--kstars/kstarslite/qml/images/svg/kstars_stars.svg14
-rw-r--r--kstars/kstarslite/qml/images/svg/kstars_supernovae.svg14
-rw-r--r--kstars/kstarslite/qml/images/svg/media-playback-pause.svg (renamed from kstars/kstarslite/qml/modules/images/svg/Others/media-playback-pause.svg)0
-rw-r--r--kstars/kstarslite/qml/images/svg/media-playback-start.svg (renamed from kstars/kstarslite/qml/modules/images/svg/Others/media-playback-start.svg)0
-rw-r--r--kstars/kstarslite/qml/images/svg/media-skip-backward.svg (renamed from kstars/kstarslite/qml/modules/images/svg/Others/media-skip-backward.svg)0
-rw-r--r--kstars/kstarslite/qml/images/svg/media-skip-forward.svg (renamed from kstars/kstarslite/qml/modules/images/svg/Others/media-skip-forward.svg)0
-rw-r--r--kstars/kstarslite/qml/indi/DevicePanel.qml2
-rw-r--r--kstars/kstarslite/qml/main.qml101
-rw-r--r--kstars/kstarslite/qml/modules/BottomMenu.qml23
-rw-r--r--kstars/kstarslite/qml/modules/ContextDrawerMenu.qml18
-rw-r--r--kstars/kstarslite/qml/modules/KSListView.qml49
-rw-r--r--kstars/kstarslite/qml/modules/KSScrollablePage.qml82
-rw-r--r--kstars/kstarslite/qml/modules/KSTab.qml7
-rw-r--r--kstars/kstarslite/qml/modules/ObjectDetails.qml463
-rw-r--r--kstars/kstarslite/qml/modules/SkyMapLiteWrapper.qml6
-rw-r--r--kstars/kstarslite/qml/modules/Splash.qml2
-rw-r--r--kstars/kstarslite/qml/modules/TimePage.qml1
-rw-r--r--kstars/kstarslite/qml/modules/TopMenu.qml51
-rw-r--r--kstars/kstarslite/qml/modules/helpers/KSMenuItem.qml5
-rw-r--r--kstars/kstarslite/qml/modules/helpers/TelescopeControl.qml31
-rw-r--r--kstars/kstarslite/qml/modules/helpers/TopMenuButton.qml44
-rw-r--r--kstars/kstarslite/qml/modules/images/CMakeLists.txt10
-rw-r--r--kstars/kstarslite/qml/modules/images/back.pngbin3389 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/hdpi/CMakeLists.txt4
-rw-r--r--kstars/kstarslite/qml/modules/images/hdpi/arrow.pngbin2021 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/hdpi/icons/CMakeLists.txt31
-rw-r--r--kstars/kstarslite/qml/modules/images/hdpi/icons/applications-system.pngbin810 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/hdpi/icons/appointment-new.pngbin1232 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/hdpi/icons/arrow-down-double.pngbin447 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/hdpi/icons/arrow-down.pngbin465 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/hdpi/icons/arrow-right.pngbin557 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/hdpi/icons/arrow-up-double.pngbin424 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/hdpi/icons/arrow-up.pngbin466 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/hdpi/icons/back.pngbin344 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/hdpi/icons/color-management.pngbin4120 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/hdpi/icons/compass.pngbin1621 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/hdpi/icons/constellationart.pngbin3295 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/hdpi/icons/games-config-custom.pngbin538 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/hdpi/icons/icon.pngbin3715 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/hdpi/icons/media-playback-pause.pngbin1212 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/hdpi/icons/media-playback-start.pngbin1248 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/hdpi/icons/media-skip-backward.pngbin1287 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/hdpi/icons/media-skip-forward.pngbin1300 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/hdpi/icons/satellites.pngbin2352 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/hdpi/icons/sc-actions-kstars_cbound.pngbin2609 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/hdpi/icons/sc-actions-kstars_clines.pngbin1431 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/hdpi/icons/sc-actions-kstars_cnames.pngbin1306 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/hdpi/icons/sc-actions-kstars_deepsky.pngbin1169 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/hdpi/icons/sc-actions-kstars_grid.pngbin2566 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/hdpi/icons/sc-actions-kstars_hgrid.pngbin2028 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/hdpi/icons/sc-actions-kstars_horizon.pngbin411 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/hdpi/icons/sc-actions-kstars_mw.pngbin1052 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/hdpi/icons/sc-actions-kstars_planets.pngbin2099 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/hdpi/icons/sc-actions-kstars_stars.pngbin951 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/hdpi/icons/supernovae.pngbin4645 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/hdpi/icons/system-search.pngbin1646 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/hdpi/splash.pngbin8834 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/ldpi/CMakeLists.txt4
-rw-r--r--kstars/kstarslite/qml/modules/images/ldpi/arrow.pngbin1488 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/ldpi/icons/CMakeLists.txt31
-rw-r--r--kstars/kstarslite/qml/modules/images/ldpi/icons/applications-system.pngbin574 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/ldpi/icons/appointment-new.pngbin819 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/ldpi/icons/arrow-down-double.pngbin311 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/ldpi/icons/arrow-down.pngbin295 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/ldpi/icons/arrow-right.pngbin451 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/ldpi/icons/arrow-up-double.pngbin302 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/ldpi/icons/arrow-up.pngbin318 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/ldpi/icons/back.pngbin288 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/ldpi/icons/color-management.pngbin2317 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/ldpi/icons/compass.pngbin998 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/ldpi/icons/constellationart.pngbin1745 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/ldpi/icons/games-config-custom.pngbin437 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/ldpi/icons/icon.pngbin1472 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/ldpi/icons/media-playback-pause.pngbin824 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/ldpi/icons/media-playback-start.pngbin826 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/ldpi/icons/media-skip-backward.pngbin894 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/ldpi/icons/media-skip-forward.pngbin895 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/ldpi/icons/satellites.pngbin1309 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/ldpi/icons/sc-actions-kstars_cbound.pngbin1579 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/ldpi/icons/sc-actions-kstars_clines.pngbin892 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/ldpi/icons/sc-actions-kstars_cnames.pngbin874 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/ldpi/icons/sc-actions-kstars_deepsky.pngbin767 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/ldpi/icons/sc-actions-kstars_grid.pngbin1705 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/ldpi/icons/sc-actions-kstars_hgrid.pngbin1392 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/ldpi/icons/sc-actions-kstars_horizon.pngbin294 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/ldpi/icons/sc-actions-kstars_mw.pngbin729 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/ldpi/icons/sc-actions-kstars_planets.pngbin1248 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/ldpi/icons/sc-actions-kstars_stars.pngbin643 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/ldpi/icons/supernovae.pngbin2383 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/ldpi/icons/system-search.pngbin992 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/ldpi/splash.pngbin8834 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/mdpi/CMakeLists.txt4
-rw-r--r--kstars/kstarslite/qml/modules/images/mdpi/arrow.pngbin1488 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/mdpi/icons/CMakeLists.txt31
-rw-r--r--kstars/kstarslite/qml/modules/images/mdpi/icons/applications-system.pngbin574 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/mdpi/icons/arrow-down-double.pngbin311 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/mdpi/icons/arrow-right.pngbin451 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/mdpi/icons/arrow-up-double.pngbin302 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/mdpi/icons/back.pngbin316 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/mdpi/icons/color-management.pngbin2317 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/mdpi/icons/compass.pngbin998 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/mdpi/icons/constellationart.pngbin1745 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/mdpi/icons/games-config-custom.pngbin437 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/mdpi/icons/icon.pngbin2509 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/mdpi/icons/satellites.pngbin1309 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/mdpi/icons/sc-actions-kstars_cbound.pngbin1579 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/mdpi/icons/sc-actions-kstars_clines.pngbin892 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/mdpi/icons/sc-actions-kstars_cnames.pngbin874 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/mdpi/icons/sc-actions-kstars_deepsky.pngbin767 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/mdpi/icons/sc-actions-kstars_grid.pngbin1705 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/mdpi/icons/sc-actions-kstars_hgrid.pngbin1392 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/mdpi/icons/sc-actions-kstars_horizon.pngbin294 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/mdpi/icons/sc-actions-kstars_mw.pngbin729 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/mdpi/icons/sc-actions-kstars_planets.pngbin1248 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/mdpi/icons/sc-actions-kstars_stars.pngbin643 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/mdpi/icons/supernovae.pngbin2383 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/mdpi/icons/system-search.pngbin992 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/mdpi/splash.pngbin8834 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/qrc.txt13
-rw-r--r--kstars/kstarslite/qml/modules/images/svg/Others/applications-system.svg69
-rw-r--r--kstars/kstarslite/qml/modules/images/svg/Others/appointment-new.svg102
l---------kstars/kstarslite/qml/modules/images/svg/Others/arrow-down.svg1
l---------kstars/kstarslite/qml/modules/images/svg/Others/arrow-right.svg1
l---------kstars/kstarslite/qml/modules/images/svg/Others/arrow-up.svg1
-rw-r--r--kstars/kstarslite/qml/modules/images/svg/Others/arrow_down.svg79
-rw-r--r--kstars/kstarslite/qml/modules/images/svg/Others/color-management.svg207
-rw-r--r--kstars/kstarslite/qml/modules/images/svg/Others/compass.svg66
l---------kstars/kstarslite/qml/modules/images/svg/Others/games-config-custom.svg1
-rw-r--r--kstars/kstarslite/qml/modules/images/svg/Others/satellites.pngbin2887 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/svg/Others/sc-actions-kstars_cbound.svg122
-rw-r--r--kstars/kstarslite/qml/modules/images/svg/Others/sc-actions-kstars_clines.svg83
-rw-r--r--kstars/kstarslite/qml/modules/images/svg/Others/sc-actions-kstars_cnames.svg90
-rw-r--r--kstars/kstarslite/qml/modules/images/svg/Others/sc-actions-kstars_deepsky.svg97
-rw-r--r--kstars/kstarslite/qml/modules/images/svg/Others/sc-actions-kstars_grid.svg108
-rw-r--r--kstars/kstarslite/qml/modules/images/svg/Others/sc-actions-kstars_horizon.svg83
-rw-r--r--kstars/kstarslite/qml/modules/images/svg/Others/sc-actions-kstars_mw.svg83
-rw-r--r--kstars/kstarslite/qml/modules/images/svg/Others/sc-actions-kstars_planets.svg104
-rw-r--r--kstars/kstarslite/qml/modules/images/svg/Others/sc-actions-kstars_stars.svg132
-rw-r--r--kstars/kstarslite/qml/modules/images/svg/Others/supernovae.pngbin4062 -> 0 bytes
l---------kstars/kstarslite/qml/modules/images/svg/Others/system-search.svg1
-rwxr-xr-xkstars/kstarslite/qml/modules/images/svg/bash.sh18
-rw-r--r--kstars/kstarslite/qml/modules/images/svg/constellationart.pngbin1836 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/svg/newpics/qrc.txt4
-rw-r--r--kstars/kstarslite/qml/modules/images/svg/sc-actions-kstars_hgrid.svg216
-rw-r--r--kstars/kstarslite/qml/modules/images/xhdpi/CMakeLists.txt4
-rw-r--r--kstars/kstarslite/qml/modules/images/xhdpi/arrow.pngbin2462 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/xhdpi/icons/CMakeLists.txt31
-rw-r--r--kstars/kstarslite/qml/modules/images/xhdpi/icons/applications-system.pngbin1111 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/xhdpi/icons/arrow-down-double.pngbin594 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/xhdpi/icons/arrow-right.pngbin698 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/xhdpi/icons/arrow-up-double.pngbin553 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/xhdpi/icons/back.pngbin356 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/xhdpi/icons/color-management.pngbin6310 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/xhdpi/icons/compass.pngbin2273 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/xhdpi/icons/constellationart.pngbin4500 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/xhdpi/icons/games-config-custom.pngbin596 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/xhdpi/icons/icon.pngbin8834 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/xhdpi/icons/satellites.pngbin2962 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/xhdpi/icons/sc-actions-kstars_cbound.pngbin3679 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/xhdpi/icons/sc-actions-kstars_clines.pngbin1843 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/xhdpi/icons/sc-actions-kstars_cnames.pngbin1706 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/xhdpi/icons/sc-actions-kstars_deepsky.pngbin1551 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/xhdpi/icons/sc-actions-kstars_grid.pngbin3369 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/xhdpi/icons/sc-actions-kstars_hgrid.pngbin2594 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/xhdpi/icons/sc-actions-kstars_horizon.pngbin547 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/xhdpi/icons/sc-actions-kstars_mw.pngbin1332 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/xhdpi/icons/sc-actions-kstars_planets.pngbin3020 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/xhdpi/icons/sc-actions-kstars_stars.pngbin1286 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/xhdpi/icons/supernovae.pngbin6774 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/xhdpi/icons/system-search.pngbin2094 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/xhdpi/splash.pngbin23830 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/xxhdpi/CMakeLists.txt4
-rw-r--r--kstars/kstarslite/qml/modules/images/xxhdpi/arrow.pngbin4666 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/xxhdpi/icons/CMakeLists.txt31
-rw-r--r--kstars/kstarslite/qml/modules/images/xxhdpi/icons/applications-system.pngbin1837 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/xxhdpi/icons/arrow-down-double.pngbin857 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/xxhdpi/icons/arrow-right.pngbin974 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/xxhdpi/icons/arrow-up-double.pngbin857 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/xxhdpi/icons/back.pngbin397 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/xxhdpi/icons/color-management.pngbin11732 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/xxhdpi/icons/compass.pngbin3509 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/xxhdpi/icons/constellationart.pngbin8029 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/xxhdpi/icons/games-config-custom.pngbin674 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/xxhdpi/icons/icon.pngbin8834 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/xxhdpi/icons/satellites.pngbin5996 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/xxhdpi/icons/sc-actions-kstars_cbound.pngbin5390 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/xxhdpi/icons/sc-actions-kstars_clines.pngbin2710 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/xxhdpi/icons/sc-actions-kstars_cnames.pngbin2483 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/xxhdpi/icons/sc-actions-kstars_deepsky.pngbin2370 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/xxhdpi/icons/sc-actions-kstars_grid.pngbin4997 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/xxhdpi/icons/sc-actions-kstars_hgrid.pngbin3789 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/xxhdpi/icons/sc-actions-kstars_horizon.pngbin738 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/xxhdpi/icons/sc-actions-kstars_mw.pngbin1894 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/xxhdpi/icons/sc-actions-kstars_planets.pngbin5035 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/xxhdpi/icons/sc-actions-kstars_stars.pngbin2039 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/xxhdpi/icons/supernovae.pngbin13938 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/xxhdpi/icons/system-search.pngbin3121 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/xxhdpi/splash.pngbin23830 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/xxxhdpi/CMakeLists.txt4
-rw-r--r--kstars/kstarslite/qml/modules/images/xxxhdpi/arrow.pngbin6689 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/xxxhdpi/icons/CMakeLists.txt32
-rw-r--r--kstars/kstarslite/qml/modules/images/xxxhdpi/icons/applications-system.pngbin2613 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/xxxhdpi/icons/arrow-down-double.pngbin1005 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/xxxhdpi/icons/arrow-right.pngbin1142 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/xxxhdpi/icons/arrow-up-double.pngbin997 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/xxxhdpi/icons/back.pngbin450 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/xxxhdpi/icons/color-management.pngbin18436 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/xxxhdpi/icons/compass.pngbin4668 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/xxxhdpi/icons/constellationart.pngbin10969 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/xxxhdpi/icons/games-config-custom.pngbin779 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/xxxhdpi/icons/icon.pngbin8834 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/xxxhdpi/icons/satellites.pngbin8247 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/xxxhdpi/icons/sc-actions-kstars_cbound.pngbin7179 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/xxxhdpi/icons/sc-actions-kstars_clines.pngbin3537 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/xxxhdpi/icons/sc-actions-kstars_cnames.pngbin3266 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/xxxhdpi/icons/sc-actions-kstars_deepsky.pngbin3129 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/xxxhdpi/icons/sc-actions-kstars_grid.pngbin6572 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/xxxhdpi/icons/sc-actions-kstars_hgrid.pngbin5147 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/xxxhdpi/icons/sc-actions-kstars_horizon.pngbin859 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/xxxhdpi/icons/sc-actions-kstars_mw.pngbin2486 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/xxxhdpi/icons/sc-actions-kstars_planets.pngbin7088 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/xxxhdpi/icons/sc-actions-kstars_stars.pngbin2739 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/xxxhdpi/icons/supernovae.pngbin20603 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/images/xxxhdpi/icons/system-search.pngbin4278 -> 0 bytes
-rw-r--r--kstars/kstarslite/qml/modules/menus/ContextMenu.qml118
-rw-r--r--kstars/kstarslite/qml/modules/popups/AddLinkPopup.qml110
-rw-r--r--kstars/kstarslite/qml/modules/popups/ColorSchemePopup.qml23
-rw-r--r--kstars/kstarslite/qml/modules/popups/LinkMenu.qml51
-rw-r--r--kstars/kstarslite/qml/modules/popups/ObjectPopup.qml45
-rw-r--r--kstars/kstarslite/qml/modules/popups/ProjectionsPopup.qml3
-rw-r--r--kstars/kstarslite/skyitems/fovitem.cpp84
-rw-r--r--kstars/kstarslite/skyitems/fovitem.h57
-rw-r--r--kstars/kstarslite/skyitems/skyitem.cpp4
-rw-r--r--kstars/kstarslite/skyitems/skyitem.h3
-rw-r--r--kstars/kstarslite/skyitems/skynodes/pointsourcenode.cpp4
-rw-r--r--kstars/skymaplite.cpp72
-rw-r--r--kstars/skymaplite.h13
410 files changed, 2819 insertions, 2421 deletions
diff --git a/kstars/CMakeLists.txt b/kstars/CMakeLists.txt
index 44bb546..a5f96f9 100644
--- a/kstars/CMakeLists.txt
+++ b/kstars/CMakeLists.txt
@@ -659,12 +659,10 @@ if(BUILD_KSTARS_LITE)
kstarslite/qml/modules/BottomMenu.qml
kstarslite/qml/modules/KSPage.qml
kstarslite/qml/modules/KSListView.qml
- kstarslite/qml/modules/KSScrollablePage.qml
kstarslite/qml/modules/TopMenu.qml
kstarslite/qml/modules/helpers/TopMenuButton.qml
kstarslite/qml/modules/helpers/BottomMenuButton.qml
kstarslite/qml/modules/Splash.qml
- kstarslite/qml/modules/ContextDrawerMenu.qml
kstarslite/qml/modules/helpers/TimeSpinBox.qml
kstarslite/qml/modules/TimePage.qml
kstarslite/qml/modules/ObjectDetails.qml
@@ -672,11 +670,15 @@ if(BUILD_KSTARS_LITE)
#Popups
kstarslite/qml/modules/popups/ProjectionsPopup.qml
kstarslite/qml/modules/popups/ColorSchemePopup.qml
- kstarslite/qml/modules/popups/ObjectPopup.qml
+ kstarslite/qml/modules/popups/AddLinkPopup.qml
+ kstarslite/qml/modules/popups/LinkMenu.qml
+ #Menus
+ kstarslite/qml/modules/menus/ContextMenu.qml
#Helpers
kstarslite/qml/modules/helpers/PassiveNotification.qml
kstarslite/qml/modules/helpers/KSMenuItem.qml
kstarslite/qml/modules/helpers/DetailsItem.qml
+ kstarslite/qml/modules/helpers/TelescopeControl.qml
#Dialogs
kstarslite/qml/dialogs/FindDialog.qml
#INDI
diff --git a/kstars/auxiliary/kspaths.cpp b/kstars/auxiliary/kspaths.cpp
index 17fa37e..f9120b8 100644
--- a/kstars/auxiliary/kspaths.cpp
+++ b/kstars/auxiliary/kspaths.cpp
@@ -3,9 +3,12 @@
#include <QDebug>
QString KSPaths::locate(QStandardPaths::StandardLocation location, const QString &fileName,
- QStandardPaths::LocateOptions options) {
+ QStandardPaths::LocateOptions options)
+{
+ QString dir;
+ if(location == QStandardPaths::GenericDataLocation) dir = "kstars" + QDir::separator();
#ifdef ANDROID
- QString file = QStandardPaths::locate(location,fileName,options);
+ QString file = QStandardPaths::locate(location, dir + fileName ,options);
if(file.isEmpty()) {
file = "/data/data/org.kde.kstars/qt-reserved-files/share/kstars/" + fileName;
if (!QFileInfo(file).exists()) {
@@ -14,35 +17,31 @@ QString KSPaths::locate(QStandardPaths::StandardLocation location, const QString
}
return file;
#else
- QString dir;
- if(location == QStandardPaths::GenericDataLocation) dir = "kstars";
- return QStandardPaths::locate(location, dir + QDir::separator() +
- fileName,options);
+ return QStandardPaths::locate(location, dir + fileName,options);
#endif
}
QStringList KSPaths::locateAll(QStandardPaths::StandardLocation location, const QString &fileName,
QStandardPaths::LocateOptions options) {
+ QString dir;
+ if(location == QStandardPaths::GenericDataLocation) dir = "kstars" + QDir::separator();
#ifdef ANDROID
- QStringList file = QStandardPaths::locateAll(location,fileName,options);
+ QStringList file = QStandardPaths::locateAll(location, dir + fileName,options);
if(file.isEmpty()) {
QString f = "/data/data/org.kde.kstars/qt-reserved-files/share/kstars/" + fileName;
if (QFileInfo(f).exists()) {
- file[0] = f;
+ file.append(f);
}
}
return file;
#else
- QString dir;
- if(location == QStandardPaths::GenericDataLocation) dir = "kstars";
- return QStandardPaths::locateAll(location, dir + QDir::separator() +
- fileName,options);
+ return QStandardPaths::locateAll(location, dir + fileName,options);
#endif
}
QString KSPaths::writableLocation(QStandardPaths::StandardLocation type) {
QString dir;
- if(type == QStandardPaths::GenericDataLocation) dir = "kstars";
- return QStandardPaths::writableLocation(type) + dir;
+ if(type == QStandardPaths::GenericDataLocation) dir = "kstars" + QDir::separator();
+ return QStandardPaths::writableLocation(type) + QDir::separator() + dir;
}
diff --git a/kstars/indi/clientmanagerlite.cpp b/kstars/indi/clientmanagerlite.cpp
index 854d074..49e1c81 100644
--- a/kstars/indi/clientmanagerlite.cpp
+++ b/kstars/indi/clientmanagerlite.cpp
@@ -47,6 +47,10 @@ DeviceInfoLite::DeviceInfoLite(INDI::BaseDevice *dev)
}
+DeviceInfoLite::~DeviceInfoLite() {
+ delete telescope;
+}
+
ClientManagerLite::ClientManagerLite()
:m_connected(false)
{
@@ -80,8 +84,8 @@ bool ClientManagerLite::setHost(QString ip, unsigned int port) {
void ClientManagerLite::disconnectHost() {
disconnectServer();
+ clearDevices();
setConnectedHost("");
- m_devices.clear();
}
TelescopeLite *ClientManagerLite::getTelescope(QString deviceName) {
@@ -911,5 +915,17 @@ void ClientManagerLite::newMessage(INDI::BaseDevice *dp, int messageID) {
}
void ClientManagerLite::serverDisconnected(int exit_code) {
+ clearDevices();
setConnected(false);
}
+
+void ClientManagerLite::clearDevices() {
+ //Delete all created devices
+ foreach(DeviceInfoLite *devInfo, m_devices) {
+ if(devInfo->telescope) {
+ emit telescopeRemoved(devInfo->telescope);
+ }
+ delete devInfo;
+ }
+ m_devices.clear();
+}
diff --git a/kstars/indi/clientmanagerlite.h b/kstars/indi/clientmanagerlite.h
index f738d4b..82f6d25 100644
--- a/kstars/indi/clientmanagerlite.h
+++ b/kstars/indi/clientmanagerlite.h
@@ -32,6 +32,7 @@ class TelescopeLite;
struct DeviceInfoLite {
DeviceInfoLite(INDI::BaseDevice *dev);
+ ~DeviceInfoLite();
INDI::BaseDevice *device;
//Motion control
@@ -98,6 +99,7 @@ public:
*/
Q_INVOKABLE bool saveDisplayImage();
+ void clearDevices();
protected:
virtual void newDevice(INDI::BaseDevice *dp);
diff --git a/kstars/indi/inditelescopelite.cpp b/kstars/indi/inditelescopelite.cpp
index d8aa4b0..836c369 100644
--- a/kstars/indi/inditelescopelite.cpp
+++ b/kstars/indi/inditelescopelite.cpp
@@ -30,6 +30,7 @@ TelescopeLite::TelescopeLite(INDI::BaseDevice *device)
setSlewDecreasable(false);
setSlewIncreasable(true);
+ setDeviceName(device->getDeviceName());
}
TelescopeLite::~TelescopeLite()
@@ -51,6 +52,13 @@ void TelescopeLite::setSlewIncreasable(bool slewIncreasable) {
}
}
+void TelescopeLite::setDeviceName(QString deviceName) {
+ if(m_deviceName != deviceName) {
+ m_deviceName = deviceName;
+ emit deviceNameChanged(deviceName);
+ }
+}
+
void TelescopeLite::registerProperty(INDI::Property *prop)
{
if (!strcmp(prop->getName(), "TELESCOPE_INFO"))
diff --git a/kstars/indi/inditelescopelite.h b/kstars/indi/inditelescopelite.h
index d5228eb..af72e5e 100644
--- a/kstars/indi/inditelescopelite.h
+++ b/kstars/indi/inditelescopelite.h
@@ -30,6 +30,7 @@ class TelescopeLite : public QObject
Q_OBJECT
Q_PROPERTY(bool slewDecreasable READ isSlewDecreasable WRITE setSlewDecreasable NOTIFY slewDecreasableChanged)
Q_PROPERTY(bool slewIncreasable READ isSlewIncreasable WRITE setSlewIncreasable NOTIFY slewIncreasableChanged)
+ Q_PROPERTY(QString deviceName READ getDeviceName WRITE setDeviceName NOTIFY deviceNameChanged)
public:
TelescopeLite(INDI::BaseDevice *device);
TelescopeLite() { }
@@ -49,7 +50,9 @@ public:
void processNumber(INumberVectorProperty *nvp);
INDI::BaseDevice *getDevice() { return baseDevice; }
- Q_INVOKABLE QString getDeviceName() { return baseDevice->getDeviceName(); }
+ //deviceName
+ QString getDeviceName() { return m_deviceName; }
+ void setDeviceName(QString deviceName);
bool isSlewDecreasable() { return m_slewDecreasable; }
bool isSlewIncreasable() { return m_slewIncreasable; }
@@ -94,6 +97,7 @@ public slots:
signals:
void slewDecreasableChanged(bool);
void slewIncreasableChanged(bool);
+ void deviceNameChanged(QString);
void newTelescopeLiteCreated(TelescopeLite *);
private:
@@ -104,6 +108,8 @@ private:
INDI::BaseDevice *baseDevice;
int slewRateIndex;
+ QString m_deviceName;
+
bool m_slewDecreasable;
bool m_slewIncreasable;
};
diff --git a/kstars/kstarsdata.cpp b/kstars/kstarsdata.cpp
index 1b09d67..9f4d87f 100644
--- a/kstars/kstarsdata.cpp
+++ b/kstars/kstarsdata.cpp
@@ -172,7 +172,7 @@ bool KStarsData::initialize() {
emit progressText(i18n("Loading sky objects" ) );
m_SkyComposite = new SkyMapComposite(0);
//Load Image URLs//
-#ifndef Q_OS_ANDROID
+//#ifndef Q_OS_ANDROID
//On Android these 2 calls produce segfault. FIX IT!
emit progressText( i18n("Loading Image URLs" ) );
if( !readURLData( "image_url.dat", 0 ) && !nonFatalErrorMessage( "image_url.dat" ) )
@@ -182,7 +182,7 @@ bool KStarsData::initialize() {
emit progressText( i18n("Loading Information URLs" ) );
if( !readURLData( "info_url.dat", 1 ) && !nonFatalErrorMessage( "info_url.dat" ) )
return false;
-#endif
+//#endif
emit progressText( i18n("Loading Variable Stars" ) );
//Update supernovae list if enabled
@@ -191,14 +191,16 @@ bool KStarsData::initialize() {
skyComposite()->supernovaeComponent()->slotTriggerDataFileUpdate();
}
- #ifndef KSTARS_LITE
+#ifndef KSTARS_LITE
//Initialize Observing List
m_ObservingList = new ObservingList();
+#endif
readUserLog();
+#ifndef KSTARS_LITE
readADVTreeData();
- #endif
+#endif
return true;
}
@@ -486,6 +488,7 @@ bool KStarsData::openUrlFile(const QString &urlfile, QFile & file) {
QFileInfo fi_local( file.fileName() );
QStringList flist = KSPaths::locateAll(QStandardPaths::DataLocation, urlfile);
+
for ( int i=0; i< flist.size(); i++ ) {
if ( flist[i] != file.fileName() ) {
QFileInfo fi_global( flist[i] );
diff --git a/kstars/kstarsdata.h b/kstars/kstarsdata.h
index d2f2c2b..3236464 100644
--- a/kstars/kstarsdata.h
+++ b/kstars/kstarsdata.h
@@ -154,6 +154,9 @@ public:
/** @return pointer to the ColorScheme object */
ColorScheme *colorScheme() { return &CScheme; }
+ /** @return name of current color scheme **/
+ Q_INVOKABLE QString colorSchemeName() { return CScheme.fileName(); }
+
/** @return pointer to the KSUserDB object */
KSUserDB *userdb() { return &m_ksuserdb; }
diff --git a/kstars/kstarslite.cpp b/kstars/kstarslite.cpp
index 934d805..fb3ac0b 100644
--- a/kstars/kstarslite.cpp
+++ b/kstars/kstarslite.cpp
@@ -151,7 +151,6 @@ KStarsLite::KStarsLite( bool doSplash, bool startClock, const QString &startDate
}
//set up Dark color scheme for application windows
- //TODO: Move that to QML
DarkPalette = QPalette(QColor("darkred"), QColor("darkred"));
DarkPalette.setColor( QPalette::Normal, QPalette::Base, QColor( "black" ) );
DarkPalette.setColor( QPalette::Normal, QPalette::Text, QColor( 238, 0, 0 ) );
diff --git a/kstars/kstarslite/dialogs/detaildialoglite.cpp b/kstars/kstarslite/dialogs/detaildialoglite.cpp
index ceb90f7..f62f275 100644
--- a/kstars/kstarslite/dialogs/detaildialoglite.cpp
+++ b/kstars/kstarslite/dialogs/detaildialoglite.cpp
@@ -18,20 +18,33 @@
#include "skymaplite.h"
#include "kstarslite/skyobjectlite.h"
#include "ksutils.h"
-#include "ksplanetbase.h"
-#include "ksmoon.h"
-#include "supernova.h"
+#include "kspaths.h"
+
+#include "skyobjects/ksplanetbase.h"
+#include "skyobjects/ksmoon.h"
+#include "skyobjects/kscomet.h"
+#include "skyobjects/ksasteroid.h"
+#include "skyobjects/supernova.h"
+
+#include <QTemporaryFile>
+#include <QDesktopServices>
+
+#include "Options.h"
#include "skymapcomposite.h"
#include "constellationboundarylines.h"
DetailDialogLite::DetailDialogLite( )
{
-
+ setProperty("isLinksOn", true);
+ setProperty("isLogOn", true);
}
void DetailDialogLite::initialize() {
connect(SkyMapLite::Instance(), SIGNAL(objectLiteChanged()), this, SLOT(createGeneralTab()));
+ connect(SkyMapLite::Instance(), SIGNAL(objectLiteChanged()), this, SLOT(createPositionTab()));
+ connect(SkyMapLite::Instance(), SIGNAL(objectLiteChanged()), this, SLOT(createLogTab()));
+ connect(SkyMapLite::Instance(), SIGNAL(objectLiteChanged()), this, SLOT(createLinksTab()));
}
void DetailDialogLite::createGeneralTab() {
@@ -47,177 +60,299 @@ void DetailDialogLite::createGeneralTab() {
QString objecttyp, str;
switch (selectedObject->type()) {
- case SkyObject::STAR: {
- StarObject* s = (StarObject*) selectedObject;
+ case SkyObject::STAR: {
+ StarObject* s = (StarObject*) selectedObject;
- if (s->getHDIndex()) {
- setProperty("name",(QString("%1, HD %2").arg(s->longname()).arg(s->getHDIndex())));
- } else {
- setProperty("name",s->longname());
- }
+ if (s->getHDIndex()) {
+ setProperty("name",(QString("%1, HD %2").arg(s->longname()).arg(s->getHDIndex())));
+ } else {
+ setProperty("name",s->longname());
+ }
- objecttyp = s->sptype() + ' ' + i18n("star");
- setProperty("magnitude",i18nc("number in magnitudes", "%1 mag",
- QLocale().toString(s->mag(), 'f', 2))); //show to hundredth place
+ objecttyp = s->sptype() + ' ' + i18n("star");
+ setProperty("magnitude",i18nc("number in magnitudes", "%1 mag",
+ QLocale().toString(s->mag(), 'f', 2))); //show to hundredth place
- if(s->getBVIndex() < 30.) {
- setProperty("BVindex",QString::number(s->getBVIndex() , 'f', 2));
- }
-
- //distance
- if (s->distance() > 2000. || s->distance() < 0.) { // parallax < 0.5 mas
- setProperty("distance",(QString(i18nc("larger than 2000 parsecs", "> 2000 pc"))));
- } else if (s->distance() > 50.) { //show to nearest integer
- setProperty("distance",(i18nc("number in parsecs", "%1 pc",
- QLocale().toString( s->distance(), 'f', 0))));
- } else if (s->distance() > 10.0) { //show to tenths place
- setProperty("distance",(i18nc("number in parsecs", "%1 pc",
- QLocale().toString( s->distance(), 'f', 1))));
- } else { //show to hundredths place
- setProperty("distance",(i18nc("number in parsecs", "%1 pc",
- QLocale().toString(s->distance(), 'f', 2 ))));
- }
-
- //Note multiplicity/variablility in angular size label
- setProperty("angSize",QString());
- if (s->isMultiple() && s->isVariable()) {
- QString multiple = QString(i18nc( "the star is a multiple star", "multiple" ) + ',');
- setProperty("angSize", QString(multiple + "\n" + (i18nc( "the star is a variable star", "variable" ))));
- } else if (s->isMultiple()) {
- setProperty("angSize",i18nc("the star is a multiple star", "multiple"));
- } else if (s->isVariable()) {
- setProperty("angSize",(i18nc("the star is a variable star", "variable")));
- }
+ if(s->getBVIndex() < 30.) {
+ setProperty("BVindex",QString::number(s->getBVIndex() , 'f', 2));
+ }
- break; //end of stars case
+ //distance
+ if (s->distance() > 2000. || s->distance() < 0.) { // parallax < 0.5 mas
+ setProperty("distance",(QString(i18nc("larger than 2000 parsecs", "> 2000 pc"))));
+ } else if (s->distance() > 50.) { //show to nearest integer
+ setProperty("distance",(i18nc("number in parsecs", "%1 pc",
+ QLocale().toString( s->distance(), 'f', 0))));
+ } else if (s->distance() > 10.0) { //show to tenths place
+ setProperty("distance",(i18nc("number in parsecs", "%1 pc",
+ QLocale().toString( s->distance(), 'f', 1))));
+ } else { //show to hundredths place
+ setProperty("distance",(i18nc("number in parsecs", "%1 pc",
+ QLocale().toString(s->distance(), 'f', 2 ))));
}
- case SkyObject::ASTEROID: //[fall through to planets]
- case SkyObject::COMET: //[fall through to planets]
- case SkyObject::MOON: //[fall through to planets]
- case SkyObject::PLANET: {
- KSPlanetBase* ps = (KSPlanetBase*) selectedObject;
- setProperty("name",ps->longname());
+ //Note multiplicity/variablility in angular size label
+ setProperty("angSize",QString());
+ if (s->isMultiple() && s->isVariable()) {
+ QString multiple = QString(i18nc( "the star is a multiple star", "multiple" ) + ',');
+ setProperty("angSize", QString(multiple + "\n" + (i18nc( "the star is a variable star", "variable" ))));
+ } else if (s->isMultiple()) {
+ setProperty("angSize",i18nc("the star is a multiple star", "multiple"));
+ } else if (s->isVariable()) {
+ setProperty("angSize",(i18nc("the star is a variable star", "variable")));
+ }
- //Type is "G5 star" for Sun
- if (ps->name() == "Sun") {
- objecttyp = i18n("G5 star");
- } else if (ps->name() == "Moon") {
- objecttyp = ps->translatedName();
- } else if (ps->name() == i18n("Pluto") || ps->name() == "Ceres" || ps->name() == "Eris") { // TODO: Check if Ceres / Eris have translations and i18n() them
- objecttyp = i18n("Dwarf planet");
- } else {
- objecttyp = ps->typeName();
- }
+ break; //end of stars case
+ }
+ case SkyObject::ASTEROID: //[fall through to planets]
+ case SkyObject::COMET: //[fall through to planets]
+ case SkyObject::MOON: //[fall through to planets]
+ case SkyObject::PLANET: {
+ KSPlanetBase* ps = (KSPlanetBase*) selectedObject;
+
+ setProperty("name",ps->longname());
+
+ //Type is "G5 star" for Sun
+ if (ps->name() == "Sun") {
+ objecttyp = i18n("G5 star");
+ } else if (ps->name() == "Moon") {
+ objecttyp = ps->translatedName();
+ } else if (ps->name() == i18n("Pluto") || ps->name() == "Ceres" || ps->name() == "Eris") { // TODO: Check if Ceres / Eris have translations and i18n() them
+ objecttyp = i18n("Dwarf planet");
+ } else {
+ objecttyp = ps->typeName();
+ }
- //The moon displays illumination fraction and updateMag is called to calculate moon's current magnitude
- if (selectedObject->name() == "Moon") {
- setProperty("illumination",(QString("%1 %").arg(QLocale().toString(((KSMoon*)selectedObject)->illum()*100., 'f', 0))));
- ((KSMoon *)selectedObject)->updateMag();
- }
+ //The moon displays illumination fraction and updateMag is called to calculate moon's current magnitude
+ if (selectedObject->name() == "Moon") {
+ setProperty("illumination",(QString("%1 %").arg(QLocale().toString(((KSMoon*)selectedObject)->illum()*100., 'f', 0))));
+ ((KSMoon *)selectedObject)->updateMag();
+ }
- // JM: Shouldn't we use the calculated magnitude? Disabling the following
- /*
+ // JM: Shouldn't we use the calculated magnitude? Disabling the following
+ /*
if(selectedObject->type() == SkyObject::COMET){
Data->Magnitude->setText(i18nc("number in magnitudes", "%1 mag",
QLocale().toString( ((KSComet *)selectedObject)->getTotalMagnitudeParameter(), 'f', 2))); //show to hundredth place
}
else{*/
- setProperty("magnitude",(i18nc("number in magnitudes", "%1 mag",
- QLocale().toString(ps->mag(), 'f', 2)))); //show to hundredth place
- //}
-
- //Distance from Earth. The moon requires a unit conversion
- if (ps->name() == "Moon") {
- setProperty("distance",(i18nc("distance in kilometers", "%1 km",
- QLocale().toString(ps->rearth()*AU_KM, 'f', 2))));
- } else {
- setProperty("distance",(i18nc("distance in Astronomical Units", "%1 AU",
- QLocale().toString( ps->rearth(), 'f', 3))));
- }
+ setProperty("magnitude",(i18nc("number in magnitudes", "%1 mag",
+ QLocale().toString(ps->mag(), 'f', 2)))); //show to hundredth place
+ //}
+
+ //Distance from Earth. The moon requires a unit conversion
+ if (ps->name() == "Moon") {
+ setProperty("distance",(i18nc("distance in kilometers", "%1 km",
+ QLocale().toString(ps->rearth()*AU_KM, 'f', 2))));
+ } else {
+ setProperty("distance",(i18nc("distance in Astronomical Units", "%1 AU",
+ QLocale().toString( ps->rearth(), 'f', 3))));
+ }
- //Angular size; moon and sun in arcmin, others in arcsec
- if (ps->angSize()) {
- if (ps->name() == "Sun" || ps->name() == "Moon") {
- setProperty("angSize",(i18nc("angular size in arcminutes", "%1 arcmin",
- QLocale().toString(ps->angSize(), 'f', 1)))); // Needn't be a plural form because sun / moon will never contract to 1 arcminute
- } else {
- setProperty("angSize",i18nc("angular size in arcseconds","%1 arcsec",
- QLocale().toString( ps->angSize()*60.0 , 'f', 1)));
- }
+ //Angular size; moon and sun in arcmin, others in arcsec
+ if (ps->angSize()) {
+ if (ps->name() == "Sun" || ps->name() == "Moon") {
+ setProperty("angSize",(i18nc("angular size in arcminutes", "%1 arcmin",
+ QLocale().toString(ps->angSize(), 'f', 1)))); // Needn't be a plural form because sun / moon will never contract to 1 arcminute
} else {
- setProperty("angSize", "--" );
+ setProperty("angSize",i18nc("angular size in arcseconds","%1 arcsec",
+ QLocale().toString( ps->angSize()*60.0 , 'f', 1)));
}
-
- break; //end of planets/comets/asteroids case
+ } else {
+ setProperty("angSize", "--" );
}
- case SkyObject::SUPERNOVA: {
- Supernova* sup=(Supernova*) selectedObject;
- objecttyp = i18n("Supernova");
- setProperty("name",sup->name());
- setProperty("magnitude",(i18nc("number in magnitudes", "%1 mag",
- QLocale().toString(sup->mag(), 'f', 2))));
- setProperty("distance", "---");
- break;
+ break; //end of planets/comets/asteroids case
+ }
+ case SkyObject::SUPERNOVA: {
+ Supernova* sup=(Supernova*) selectedObject;
+
+ objecttyp = i18n("Supernova");
+ setProperty("name",sup->name());
+ setProperty("magnitude",(i18nc("number in magnitudes", "%1 mag",
+ QLocale().toString(sup->mag(), 'f', 2))));
+ setProperty("distance", "---");
+ break;
+ }
+ default: { //deep-sky objects
+ DeepSkyObject* dso = (DeepSkyObject*) selectedObject;
+
+ //Show all names recorded for the object
+ QStringList nameList;
+ if (!dso->longname().isEmpty() && dso->longname() != dso->name()) {
+ nameList.append(dso->translatedLongName());
+ nameList.append(dso->translatedName());
+ } else {
+ nameList.append(dso->translatedName());
}
- default: { //deep-sky objects
- DeepSkyObject* dso = (DeepSkyObject*) selectedObject;
- //Show all names recorded for the object
- QStringList nameList;
- if (!dso->longname().isEmpty() && dso->longname() != dso->name()) {
- nameList.append(dso->translatedLongName());
- nameList.append(dso->translatedName());
- } else {
- nameList.append(dso->translatedName());
- }
-
- if (!dso->translatedName2().isEmpty()) {
- nameList.append(dso->translatedName2());
- }
+ if (!dso->translatedName2().isEmpty()) {
+ nameList.append(dso->translatedName2());
+ }
- if (dso->ugc() != 0) {
- nameList.append(QString("UGC %1").arg(dso->ugc()));
- }
+ if (dso->ugc() != 0) {
+ nameList.append(QString("UGC %1").arg(dso->ugc()));
+ }
- if (dso->pgc() != 0) {
- nameList.append(QString("PGC %1").arg(dso->pgc()));
- }
+ if (dso->pgc() != 0) {
+ nameList.append(QString("PGC %1").arg(dso->pgc()));
+ }
- setProperty("name",nameList.join(","));
+ setProperty("name",nameList.join(","));
- objecttyp = dso->typeName();
+ objecttyp = dso->typeName();
- if (dso->type() == SkyObject::RADIO_SOURCE)
- {
- //ta->MagLabel->setText(i18nc("integrated flux at a frequency", "Flux(%1):", dso->customCatalog()->fluxFrequency()));
- //Data->Magnitude->setText(i18nc("integrated flux value", "%1 %2",
- // QLocale().toString(dso->flux(), 'f', 1), dso->customCatalog()->fluxUnit())); //show to tenths place
- } else if (dso->mag() > 90.0) {
- setProperty("magnitude", "--");
- } else {
- setProperty("magnitude",i18nc("number in magnitudes", "%1 mag",
- QLocale().toString( dso->mag(), 'f', 1))); //show to tenths place
- }
+ if (dso->type() == SkyObject::RADIO_SOURCE)
+ {
+ //ta->MagLabel->setText(i18nc("integrated flux at a frequency", "Flux(%1):", dso->customCatalog()->fluxFrequency()));
+ //Data->Magnitude->setText(i18nc("integrated flux value", "%1 %2",
+ // QLocale().toString(dso->flux(), 'f', 1), dso->customCatalog()->fluxUnit())); //show to tenths place
+ } else if (dso->mag() > 90.0) {
+ setProperty("magnitude", "--");
+ } else {
+ setProperty("magnitude",i18nc("number in magnitudes", "%1 mag",
+ QLocale().toString( dso->mag(), 'f', 1))); //show to tenths place
+ }
- //No distances at this point...
- setProperty("distance", "--");
+ //No distances at this point...
+ setProperty("distance", "--");
+
+ //Only show decimal place for small angular sizes
+ if (dso->a() > 10.0) {
+ setProperty("angSize", i18nc("angular size in arcminutes", "%1 arcmin",
+ QLocale().toString(dso->a(), 'f', 0)));
+ } else if (dso->a()) {
+ setProperty("angSize",i18nc("angular size in arcminutes", "%1 arcmin",
+ QLocale().toString( dso->a(), 'f', 1 )));
+ } else {
+ setProperty("angSize", "--");
+ }
- //Only show decimal place for small angular sizes
- if (dso->a() > 10.0) {
- setProperty("angSize", i18nc("angular size in arcminutes", "%1 arcmin",
- QLocale().toString(dso->a(), 'f', 0)));
- } else if (dso->a()) {
- setProperty("angSize",i18nc("angular size in arcminutes", "%1 arcmin",
- QLocale().toString( dso->a(), 'f', 1 )));
- } else {
- setProperty("angSize", "--");
- }
+ break;
+ }
+ }
- break;
- }
+ //Reset advanced properties
+ setProperty("perihilion","");
+ setProperty("orbitID","");
+ setProperty("NEO","");
+ setProperty("diameter","");
+ setProperty("rotation","");
+ setProperty("earthMOID","");
+ setProperty("orbitClass","");
+ setProperty("albedo","");
+ setProperty("dimensions","");
+ setProperty("period","");
+
+ // Add specifics data
+ switch (selectedObject->type()) {
+ case SkyObject::ASTEROID: {
+ KSAsteroid* ast = (KSAsteroid *)selectedObject;
+
+ // Perihelion
+ str.setNum( ast->getPerihelion() );
+ setProperty("perihelion", QString(str + " AU") );
+ // Earth MOID
+ if ( ast->getEarthMOID() == 0 )
+ str = "";
+ else
+ str.setNum( ast->getEarthMOID() ).append( " AU" );
+ setProperty("earthMOID", str );
+ // Orbit ID
+ setProperty("orbitID", ast->getOrbitID() );
+ // Orbit Class
+ setProperty("orbitClass", ast->getOrbitClass() );
+ // NEO
+ if ( ast->isNEO() )
+ setProperty("NEO", "Yes" );
+ else
+ setProperty("NEO", "No" );
+ // Albedo
+ if ( ast->getAlbedo() == 0.0 )
+ str = "";
+ else
+ str.setNum( ast->getAlbedo() );
+ setProperty("albedo", str );
+ // Diameter
+ if( ast->getDiameter() == 0.0 )
+ str = "";
+ else
+ str.setNum( ast->getDiameter() ).append( " km" );
+ setProperty("diameter", str );
+ // Dimensions
+ if ( ast->getDimensions().isEmpty() )
+ setProperty("dimensions", "" );
+ else
+ setProperty("dimensions", QString(ast->getDimensions() + " km") );
+ // Rotation period
+ if ( ast->getRotationPeriod() == 0.0 )
+ str = "";
+ else
+ str.setNum( ast->getRotationPeriod() ).append( " h" );
+ setProperty("rotation", str );
+ // Period
+ if ( ast->getPeriod() == 0.0 )
+ str = "";
+ else
+ str.setNum( ast->getPeriod() ).append( " y" );
+ setProperty("period", str );
+
+ break;
+ }
+ case SkyObject::COMET: {
+ KSComet* com = (KSComet *)selectedObject;
+
+ // Perihelion
+ str.setNum( com->getPerihelion() );
+ setProperty("perihelion", QString(str + " AU" ));
+ // Earth MOID
+ if ( com->getEarthMOID() == 0 )
+ str = "";
+ else
+ str.setNum( com->getEarthMOID() ).append( " AU" );
+ setProperty("earthMOID", str );
+ // Orbit ID
+ setProperty("orbitID", com->getOrbitID() );
+ // Orbit Class
+ setProperty("orbitClass", com->getOrbitClass() );
+ // NEO
+ if ( com->isNEO() )
+ setProperty("NEO", "Yes" );
+ else
+ setProperty("NEO", "No" );
+ // Albedo
+ if ( com->getAlbedo() == 0.0 )
+ str = "";
+ else
+ str.setNum( com->getAlbedo() );
+ setProperty("albedo", str );
+ // Diameter
+ if( com->getDiameter() == 0.0 )
+ str = "";
+ else
+ str.setNum( com->getDiameter() ).append( " km" );
+ setProperty("diameter", str );
+ // Dimensions
+ if ( com->getDimensions().isEmpty() )
+ setProperty("dimensions", "" );
+ else
+ setProperty("dimensions", QString(com->getDimensions() + " km") );
+ // Rotation period
+ if ( com->getRotationPeriod() == 0.0 )
+ str = "";
+ else
+ str.setNum( com->getRotationPeriod() ).append( " h" );
+ setProperty("rotation",str);
+ // Period
+ if ( com->getPeriod() == 0.0 )
+ str = "";
+ else
+ str.setNum( com->getPeriod() ).append( " y" );
+ setProperty("period",str);
+
+ break;
+ }
}
//Common to all types:
@@ -228,6 +363,411 @@ void DetailDialogLite::createGeneralTab() {
setProperty("typeInConstellation", cname);
}
+void DetailDialogLite::createPositionTab() {
+ KStarsData *data = KStarsData::Instance();
+ KStarsDateTime ut = data->ut();
+ GeoLocation *geo = data->geo();
+
+ SkyObject *selectedObject = SkyMapLite::Instance()->getClickedObjectLite()->getObject();
+
+ //Coordinates Section:
+ //Don't use KLocale::formatNumber() for the epoch string,
+ //because we don't want a thousands-place separator!
+ QString sEpoch = QString::number( ut.epoch(), 'f', 1 );
+ //Replace the decimal point with localized decimal symbol
+ sEpoch.replace( '.', QLocale().decimalPoint() );
+
+ qDebug() << (selectedObject->deprecess(data->updateNum(),2451545.0l)).ra0().toHMSString() << (selectedObject->deprecess(data->updateNum(),2451545.0l)).dec0().toDMSString() << endl;
+ //qDebug() << selectedObject->ra().toHMSString() << selectedObject->dec().toDMSString() << endl;
+ setProperty("RALabel", i18n( "RA (%1):", sEpoch ) );
+ setProperty("decLabel", i18n( "Dec (%1):", sEpoch ) );
+ setProperty("RA", selectedObject->ra().toHMSString() );
+ setProperty("dec", selectedObject->dec().toDMSString() );
+
+ selectedObject->EquatorialToHorizontal(data->lst(), data->geo()->lat());
+
+ setProperty("az", selectedObject->az().toDMSString() );
+ dms a;
+
+ if( Options::useAltAz() )
+ a = selectedObject->alt();
+ else
+ a = selectedObject->altRefracted();
+ setProperty("alt", a.toDMSString() );
+
+ // Display the RA0 and Dec0 for objects that are outside the solar system
+ if( !selectedObject->isSolarSystem() ) {
+ setProperty("RA0", selectedObject->ra0().toHMSString() );
+ setProperty("dec0", selectedObject->dec0().toDMSString() );
+ } else {
+ setProperty("RA0", "--" );
+ setProperty("dec0", "--");
+ }
+
+ //Hour Angle can be negative, but dms HMS expressions cannot.
+ //Here's a kludgy workaround:
+ dms lst = geo->GSTtoLST( ut.gst() );
+ dms ha( lst.Degrees() - selectedObject->ra().Degrees() );
+ QChar sgn('+');
+ if ( ha.Hours() > 12.0 ) {
+ ha.setH( 24.0 - ha.Hours() );
+ sgn = '-';
+ }
+ setProperty("HA", QString("%1%2").arg(sgn).arg( ha.toHMSString() ));
+
+ //Airmass is approximated as the secant of the zenith distance,
+ //equivalent to 1./sin(Alt). Beware of Inf at Alt=0!
+ if ( selectedObject->alt().Degrees() > 0.0 )
+ setProperty("airmass", QLocale().toString( selectedObject->airmass() , 'f', 2 ) );
+ else
+ setProperty("airmass", "--" );
+
+ //Rise/Set/Transit Section:
+
+ //Prepare time/position variables
+ QTime rt = selectedObject->riseSetTime( ut, geo, true ); //true = use rise time
+ dms raz = selectedObject->riseSetTimeAz( ut, geo, true ); //true = use rise time
+
+ //If transit time is before rise time, use transit time for tomorrow
+ QTime tt = selectedObject->transitTime( ut, geo );
+ dms talt = selectedObject->transitAltitude( ut, geo );
+ if ( tt < rt ) {
+ tt = selectedObject->transitTime( ut.addDays( 1 ), geo );
+ talt = selectedObject->transitAltitude( ut.addDays( 1 ), geo );
+ }
+
+ //If set time is before rise time, use set time for tomorrow
+ QTime st = selectedObject->riseSetTime( ut, geo, false ); //false = use set time
+ dms saz = selectedObject->riseSetTimeAz( ut, geo, false ); //false = use set time
+ if ( st < rt ) {
+ st = selectedObject->riseSetTime( ut.addDays( 1 ), geo, false ); //false = use set time
+ saz = selectedObject->riseSetTimeAz( ut.addDays( 1 ), geo, false ); //false = use set time
+ }
+
+ if ( rt.isValid() ) {
+ setProperty("timeRise", QString().sprintf( "%02d:%02d", rt.hour(), rt.minute() ));
+ setProperty("timeSet", QString().sprintf( "%02d:%02d", st.hour(), st.minute() ));
+ setProperty("azRise", raz.toDMSString() );
+ setProperty("azSet", saz.toDMSString());
+ } else {
+ if ( selectedObject->alt().Degrees() > 0.0 ) {
+ setProperty("timeRise", i18n( "Circumpolar" ) );
+ setProperty("timeSet", i18n( "Circumpolar" ));
+ } else {
+ setProperty("timeRise", i18n( "Never rises" ) );
+ setProperty("timeSet", i18n( "Never rises" ) );
+ }
+
+ setProperty("azRise", i18nc( "Not Applicable", "N/A" ));
+ setProperty("azSet", i18nc( "Not Applicable", "N/A" ));
+ }
+
+ setProperty("timeTransit", QString().sprintf( "%02d:%02d", tt.hour(), tt.minute() ) );
+ setProperty("altTransit", talt.toDMSString() );
+
+ // Restore the position and other time-dependent parameters
+ selectedObject->recomputeCoords( ut, geo );
+
+}
+
+void DetailDialogLite::createLogTab()
+{
+ SkyObject *selectedObject = SkyMapLite::Instance()->getClickedObjectLite()->getObject();
+ //Don't create a a log tab for an unnamed star
+ if ( selectedObject->name() == QString("star") ) {
+ setProperty("isLogOn",false);
+ return;
+ }
+ setProperty("isLogOn",true);
+
+ if ( selectedObject->userLog().isEmpty() ) {
+ setProperty("userLog",i18n("Record here observation logs and/or data on %1.", selectedObject->translatedName()));
+ } else {
+ setProperty("userLog",selectedObject->userLog());
+ }
+
+ /*//Automatically save the log contents when the widget loses focus
+ connect( Log->UserLog, SIGNAL( focusOut() ), this, SLOT( saveLogData() ) );*/
+}
+
+void DetailDialogLite::createLinksTab() {
+ SkyObject *selectedObject = SkyMapLite::Instance()->getClickedObjectLite()->getObject();
+
+ //No links for unnamed stars
+ if ( selectedObject->name() == QString("star") ) {
+ setProperty("isLinksOn",false);
+ return;
+ }
+
+ setProperty("isLinksOn",true);
+
+ QStringList newInfoList;
+ foreach ( const QString &s, selectedObject->InfoTitle() )
+ newInfoList.append( i18nc( "Image/info menu item (should be translated)", s.toLocal8Bit() ) );
+ setProperty("infoTitleList", newInfoList);
+
+ QStringList newImageList;
+ foreach ( const QString &s, selectedObject->ImageTitle() )
+ newImageList.append( i18nc( "Image/info menu item (should be translated)", s.toLocal8Bit() ) );
+
+ setProperty("imageTitleList", newImageList);
+}
+
+void DetailDialogLite::updateLocalDatabase(int type, const QString &search_line, const QString &replace_line)
+{
+ QString TempFileName, file_line;
+ QFile URLFile;
+ QTemporaryFile TempFile;
+ TempFile.setAutoRemove(false);
+ TempFile.open();
+ QTextStream *temp_stream=NULL, *out_stream=NULL;
+ bool replace = !replace_line.isEmpty();
+
+ if (search_line.isEmpty())
+ return;
+
+ TempFileName = TempFile.fileName();
+
+ switch (type)
+ {
+ // Info Links
+ case 0:
+ // Get name for our local info_url file
+ URLFile.setFileName( KSPaths::writableLocation(QStandardPaths::GenericDataLocation) + "info_url.dat" ) ;
+ break;
+
+ // Image Links
+ case 1:
+ // Get name for our local info_url file
+ URLFile.setFileName( KSPaths::writableLocation(QStandardPaths::GenericDataLocation) + "image_url.dat" ) ;
+ break;
+ }
+
+ if ( !URLFile.open( QIODevice::ReadWrite) )
+ {
+ qDebug() << "DetailDialog: Failed to open " << URLFile.fileName();
+ qDebug() << "KStars cannot save to user database";
+ return;
+ }
+
+ // Copy URL file to temp file
+ TempFile.write(URLFile.readAll());
+ //Return pointers to initial positions
+ TempFile.seek(0);
+ //Clear URLFile
+ URLFile.resize(0);
+
+ // Get streams;
+ temp_stream = new QTextStream(&TempFile);
+ out_stream = new QTextStream(&URLFile);
+
+ while (!temp_stream->atEnd())
+ {
+ file_line = temp_stream->readLine();
+ // If we find a match, either replace, or remove (by skipping).
+ if (file_line == search_line)
+ {
+ if (replace)
+ (*out_stream) << replace_line << endl;
+ else
+ continue;
+ }
+ else
+ (*out_stream) << file_line << endl;
+ }
+
+ URLFile.close();
+ delete(temp_stream);
+ delete(out_stream);
+}
+
+void DetailDialogLite::addLink(QString url, QString desc, bool isImageLink) {
+ SkyObject *selectedObject = SkyMapLite::Instance()->getClickedObjectLite()->getObject();
+
+ QString entry;
+ QFile file;
+
+ if ( isImageLink ) {
+ //Add link to object's ImageList, and descriptive text to its ImageTitle list
+ selectedObject->ImageList().append( url );
+ selectedObject->ImageTitle().append( desc );
+
+ //Also, update the user's custom image links database
+ //check for user's image-links database. If it doesn't exist, create it.
+ file.setFileName( KSPaths::writableLocation(QStandardPaths::GenericDataLocation) + "image_url.dat" ) ; //determine filename in local user KDE directory tree.
+
+ if ( !file.open( QIODevice::ReadWrite | QIODevice::Append ) ) {
+ QString message = i18n( "Custom image-links file could not be opened.\nLink cannot be recorded for future sessions." );
+ qDebug() << message;
+ return;
+ } else {
+ entry = selectedObject->name() + ':' + desc + ':' + url;
+ QTextStream stream( &file );
+ stream << entry << endl;
+ file.close();
+ setProperty("imageTitleList", selectedObject->ImageTitle());
+ }
+ } else {
+ selectedObject->InfoList().append( url );
+ selectedObject->InfoTitle().append( desc );
+
+ //check for user's image-links database. If it doesn't exist, create it.
+ file.setFileName( KSPaths::writableLocation(QStandardPaths::GenericDataLocation) + "info_url.dat" ) ; //determine filename in local user KDE directory tree.
+
+ if ( !file.open( QIODevice::ReadWrite | QIODevice::Append ) ) {
+ QString message = i18n( "Custom information-links file could not be opened.\nLink cannot be recorded for future sessions." );
+ qDebug() << message;
+ return;
+ } else {
+ entry = selectedObject->name() + ':' + desc + ':' + url;
+ QTextStream stream( &file );
+ stream << entry << endl;
+ file.close();
+ setProperty("infoTitleList", selectedObject->InfoTitle());
+ }
+ }
+}
+
+void DetailDialogLite::removeLink(int itemIndex, bool isImage) {
+ SkyObject *selectedObject = SkyMapLite::Instance()->getClickedObjectLite()->getObject();
+
+ QString currentItemURL, currentItemTitle, LineEntry, TempFileName, FileLine;
+ QFile URLFile;
+ QTemporaryFile TempFile;
+ TempFile.setAutoRemove(false);
+ TempFile.open();
+ TempFileName = TempFile.fileName();
+
+ //Check if it is a valid index
+ if(itemIndex < 0) {
+ return;
+ } else if(isImage && itemIndex >= selectedObject->ImageTitle().length()) {
+ return;
+ } else if (!isImage && itemIndex >= selectedObject->InfoTitle().length()) {
+ return;
+ }
+ //if (title.isEmpty() || url.isEmpty()) return;
+
+ if ( !isImage ) { //Information
+ currentItemTitle = selectedObject->InfoTitle()[itemIndex];
+ currentItemURL = selectedObject->InfoList()[itemIndex];
+ LineEntry = selectedObject->name();
+ LineEntry += ':';
+ LineEntry += currentItemTitle;
+ LineEntry += ':';
+ LineEntry += currentItemURL;
+ } else { //Image
+ currentItemTitle = selectedObject->ImageTitle()[itemIndex];
+ currentItemURL = selectedObject->ImageList()[itemIndex];
+ LineEntry = selectedObject->name();
+ LineEntry += ':';
+ LineEntry += currentItemTitle;
+ LineEntry += ':';
+ LineEntry += currentItemURL;
+ }
+
+ /*if (KMessageBox::warningContinueCancel( 0, i18n("Are you sure you want to remove the %1 link?", currentItemTitle), i18n("Delete Confirmation"),KStandardGuiItem::del())!=KMessageBox::Continue)
+ return;*/
+
+ if (isImage)
+ {
+ selectedObject->ImageTitle().removeAt(itemIndex);
+ selectedObject->ImageList().removeAt(itemIndex);
+ }
+ else
+ {
+ selectedObject->InfoTitle().removeAt(itemIndex);
+ selectedObject->InfoList().removeAt(itemIndex);
+ }
+
+ // Remove link from file
+ updateLocalDatabase(isImage ? 1 : 0, LineEntry);
+
+ setProperty("infoTitleList", selectedObject->InfoTitle());
+ setProperty("imageTitleList", selectedObject->ImageTitle());
+}
+
+void DetailDialogLite::editLink(int itemIndex, bool isImage, QString desc, QString url)
+{
+ SkyObject *selectedObject = SkyMapLite::Instance()->getClickedObjectLite()->getObject();
+
+ QString search_line, replace_line, currentItemTitle, currentItemURL;
+
+ //Check if it is a valid index
+ if(itemIndex < 0) {
+ return;
+ } else if(isImage && itemIndex >= selectedObject->ImageTitle().length()) {
+ return;
+ } else if (!isImage && itemIndex >= selectedObject->InfoTitle().length()) {
+ return;
+ }
+
+ if ( !isImage ) { //Information
+ currentItemTitle = selectedObject->InfoTitle()[itemIndex];
+ currentItemURL = selectedObject->InfoList()[itemIndex];
+ search_line = selectedObject->name();
+ search_line += ':';
+ search_line += currentItemTitle;
+ search_line += ':';
+ search_line += currentItemURL;
+ } else { //Image
+ currentItemTitle = selectedObject->ImageTitle()[itemIndex];
+ currentItemURL = selectedObject->ImageList()[itemIndex];
+ search_line = selectedObject->name();
+ search_line += ':';
+ search_line += currentItemTitle;
+ search_line += ':';
+ search_line += currentItemURL;
+ }
+
+ bool go( true );
+
+ // If nothing changed, skip th action
+ if (url == currentItemURL && desc == currentItemTitle)
+ go = false;
+
+ if ( go ) {
+ replace_line = selectedObject->name() + ':' + desc + ':' + url;
+
+ // Info Link
+ if (!isImage) {
+ selectedObject->InfoTitle().replace(itemIndex, desc);
+ selectedObject->InfoList().replace(itemIndex, url);
+
+ // Image Links
+ } else {
+ selectedObject->ImageTitle().replace(itemIndex, desc);
+ selectedObject->ImageList().replace(itemIndex, url);
+ }
+
+ // Update local files
+ updateLocalDatabase(isImage ? 1 : 0, search_line, replace_line);
+
+ setProperty("infoTitleList", selectedObject->InfoTitle());
+ setProperty("imageTitleList", selectedObject->ImageTitle());
+ }
+}
+
+QString DetailDialogLite::getInfoURL(int index) {
+ SkyObject *selectedObject = SkyMapLite::Instance()->getClickedObjectLite()->getObject();
+ QStringList urls = selectedObject->InfoList();
+ if(index >= 0 && index < urls.size()) {
+ return urls[index];
+ } else {
+ return "";
+ }
+}
+
+QString DetailDialogLite::getImageURL(int index) {
+ SkyObject *selectedObject = SkyMapLite::Instance()->getClickedObjectLite()->getObject();
+ QStringList urls = selectedObject->ImageList();
+ if(index >= 0 && index < urls.size()) {
+ return urls[index];
+ } else {
+ return "";
+ }
+}
+
void DetailDialogLite::setupThumbnail() {
SkyObject *selectedObject = SkyMapLite::Instance()->getClickedObjectLite()->getObject();
//No image if object is a star
@@ -252,3 +792,17 @@ void DetailDialogLite::setupThumbnail() {
}
}
+/*void DetailDialogLite::viewResource(int itemIndex, bool isImage) {
+ QString url;
+ if(isImage) {
+ url = getImageURL(itemIndex);
+ } else {
+ url = getInfoURL(itemIndex);
+ }
+ QDesktopServices::openUrl(QUrl(url, QUrl::TolerantMode));
+}*/
+
+void DetailDialogLite::saveLogData(QString userLog) {
+ SkyObject *selectedObject = SkyMapLite::Instance()->getClickedObjectLite()->getObject();
+ selectedObject->saveUserLog( userLog );
+}
diff --git a/kstars/kstarslite/dialogs/detaildialoglite.h b/kstars/kstarslite/dialogs/detaildialoglite.h
index 32fb2ae..bb66452 100644
--- a/kstars/kstarslite/dialogs/detaildialoglite.h
+++ b/kstars/kstarslite/dialogs/detaildialoglite.h
@@ -36,50 +36,225 @@ class DetailDialogLite : public QObject {
Q_OBJECT
//General
Q_PROPERTY(QString name MEMBER m_name NOTIFY nameChanged )
- //Q_PROPERTY(QString otherName MEMBER m_otherName NOTIFY otherNameChanged)
Q_PROPERTY(QString magnitude MEMBER m_magnitude NOTIFY magnitudeChanged)
Q_PROPERTY(QString distance MEMBER m_distance NOTIFY distanceChanged)
Q_PROPERTY(QString BVindex MEMBER m_BVindex NOTIFY BVindexChanged)
- //Q_PROPERTY(QString angSizeLabel MEMBER m_angSizeLabel NOTIFY angSizeLabelChanged)
Q_PROPERTY(QString angSize MEMBER m_angSize NOTIFY angSizeChanged)
Q_PROPERTY(QString illumination MEMBER m_illumination NOTIFY illuminationChanged)
Q_PROPERTY(QString typeInConstellation MEMBER m_typeInConstellation NOTIFY typeInConstellationChanged)
Q_PROPERTY(QString thumbnail MEMBER m_thumbnail NOTIFY thumbnailChanged)
+
+ //General advanced
+ Q_PROPERTY(QString perihelion MEMBER m_perihelion NOTIFY perihelionChanged )
+ Q_PROPERTY(QString orbitID MEMBER m_orbitID NOTIFY orbitIDChanged)
+ Q_PROPERTY(QString NEO MEMBER m_NEO NOTIFY NEOChanged)
+ Q_PROPERTY(QString diameter MEMBER m_diameter NOTIFY diameterChanged)
+ Q_PROPERTY(QString rotation MEMBER m_rotation NOTIFY rotationChanged)
+ Q_PROPERTY(QString earthMOID MEMBER m_earthMOID NOTIFY earthMOIDChanged)
+ Q_PROPERTY(QString orbitClass MEMBER m_orbitClass NOTIFY orbitClassChanged)
+ Q_PROPERTY(QString albedo MEMBER m_albedo NOTIFY albedoChanged)
+ Q_PROPERTY(QString dimensions MEMBER m_dimensions NOTIFY dimensionsChanged)
+ Q_PROPERTY(QString period MEMBER m_period NOTIFY periodChanged)
+
+ //Position
+
+ Q_PROPERTY(QString decLabel MEMBER m_decLabel NOTIFY decLabelChanged )
+ Q_PROPERTY(QString dec MEMBER m_dec NOTIFY decChanged )
+
+ Q_PROPERTY(QString RALabel MEMBER m_RALabel NOTIFY RALabelChanged)
+ Q_PROPERTY(QString RA MEMBER m_RA NOTIFY RAChanged)
+
+ Q_PROPERTY(QString az MEMBER m_az NOTIFY azChanged)
+ Q_PROPERTY(QString airmass MEMBER m_airmass NOTIFY airmassChanged)
+ Q_PROPERTY(QString HA MEMBER m_HA NOTIFY HAChanged)
+ Q_PROPERTY(QString alt MEMBER m_alt NOTIFY altChanged)
+ Q_PROPERTY(QString RA0 MEMBER m_RA0 NOTIFY RA0Changed)
+ Q_PROPERTY(QString dec0 MEMBER m_dec0 NOTIFY dec0Changed)
+
+ Q_PROPERTY(QString timeRise MEMBER m_timeRise NOTIFY timeRiseChanged)
+ Q_PROPERTY(QString timeTransit MEMBER m_timeTransit NOTIFY timeTransitChanged)
+ Q_PROPERTY(QString timeSet MEMBER m_timeSet NOTIFY timeSetChanged)
+
+ Q_PROPERTY(QString azRise MEMBER m_azRise NOTIFY azRiseChanged)
+ Q_PROPERTY(QString altTransit MEMBER m_altTransit NOTIFY altTransitChanged)
+ Q_PROPERTY(QString azSet MEMBER m_azSet NOTIFY azSetChanged)
+
+ //Links
+ Q_PROPERTY(QStringList infoTitleList MEMBER m_infoTitleList NOTIFY infoTitleListChanged)
+ Q_PROPERTY(QStringList imageTitleList MEMBER m_imageTitleList NOTIFY imageTitleListChanged)
+ Q_PROPERTY(bool isLinksOn MEMBER m_isLinksOn NOTIFY isLinksOnChanged)
+
+ //Log
+ Q_PROPERTY(bool isLogOn MEMBER m_isLogOn NOTIFY isLogOnChanged)
+ Q_PROPERTY(QString userLog MEMBER m_userLog NOTIFY userLogChanged)
+
public:
explicit DetailDialogLite();
+
/**
* @short initialize connects SkyMapLite's signals to proper slots
*/
void initialize();
+ /**
+ * @short setupThumbnail sets thumbnail to SkyMapLite::clickedObjectLite's thumbnail (if any)
+ */
void setupThumbnail();
+ /**
+ * @brief addLink adds new link to SkyObject
+ * @param isImageLink true if it is a link to image. False if it is information link
+ */
+ Q_INVOKABLE void addLink(QString url, QString desc, bool isImageLink);
+
+ Q_INVOKABLE void removeLink(int itemIndex, bool isImage);
+
+ Q_INVOKABLE void editLink(int itemIndex, bool isImage, QString desc, QString url);
+
+ /** Update the local info_url and image_url files
+ @param type The URL type. 0 for Info Links, 1 for Images.
+ @param search_line The line to be search for in the local URL files
+ @param replace_line The replacement line once search_line is found.
+ @note If replace_line is empty, the function will remove search_line from the file
+ */
+ void updateLocalDatabase(int type, const QString &search_line, const QString &replace_line = QString());
+
+ //We don't need bindings to URLs so let's just have getters
+ /**
+ * @param index - URL's index in SkyObject::ImageList()
+ * @return URL to user added information about object
+ */
+ Q_INVOKABLE QString getInfoURL(int index);
+
+ /**
+ * @param index - URL's index in SkyObject::ImageList()
+ * @return URL to user added object image
+ */
+ Q_INVOKABLE QString getImageURL(int index);
+
+ /**
+ * @short viewResource checks for validity of url and opens it in device default browser
+ */
+ //Q_INVOKABLE void viewResource(int itemIndex, bool isImage);
+
public slots:
void createGeneralTab();
+ void createPositionTab();
+ void createLogTab();
+ void createLinksTab();
+
+ /**
+ * @short Save the User's text in the Log Tab to the userlog.dat file.
+ */
+ void saveLogData(QString userLog);
+
signals:
+ //General
void nameChanged(QString);
- //void otherNameChanged(QString);
void magnitudeChanged(QString);
void distanceChanged(QString);
void BVindexChanged(QString);
void angSizeChanged(QString);
- //void angSizeLabelChanged(QString);
void illuminationChanged(QString);
void typeInConstellationChanged(QString);
void thumbnailChanged(QString);
+ //General advanced
+ void perihelionChanged(QString);
+ void orbitIDChanged(QString);
+ void NEOChanged(QString);
+ void diameterChanged(QString);
+ void rotationChanged(QString);
+ void earthMOIDChanged(QString);
+ void orbitClassChanged(QString);
+ void albedoChanged(QString);
+ void dimensionsChanged(QString);
+ void periodChanged(QString);
+
+ //Position
+ void decLabelChanged();
+ void decChanged();
+
+ void RALabelChanged();
+ void RAChanged();
+
+ void azChanged();
+ void airmassChanged();
+ void HAChanged();
+ void altChanged();
+ void RA0Changed();
+ void dec0Changed();
+
+ void timeRiseChanged();
+ void timeTransitChanged();
+ void timeSetChanged();
+
+ void azRiseChanged();
+ void altTransitChanged();
+ void azSetChanged();
+
+ //Links
+ void infoTitleListChanged();
+ void imageTitleListChanged();
+ void isLinksOnChanged();
+
+ //Log
+ void isLogOnChanged();
+ void userLogChanged();
+
private:
//General
QString m_name;
- //QString m_otherName;
QString m_magnitude;
QString m_distance;
QString m_BVindex;
QString m_angSize;
- //QString m_angSizeLabel;
QString m_illumination;
QString m_typeInConstellation;
- QString m_thumbnail;
+ QString m_thumbnail;
+
+ //General advanced
+ QString m_perihelion;
+ QString m_orbitID;
+ QString m_NEO;
+ QString m_diameter;
+ QString m_rotation;
+ QString m_earthMOID;
+ QString m_orbitClass;
+ QString m_albedo;
+ QString m_dimensions;
+ QString m_period;
+
+ //Position
+ QString m_decLabel;
+ QString m_dec;
+
+ QString m_RALabel;
+ QString m_RA;
+
+ QString m_az;
+ QString m_airmass;
+ QString m_HA;
+ QString m_alt;
+ QString m_RA0;
+ QString m_dec0;
+
+ QString m_timeRise;
+ QString m_timeTransit;
+ QString m_timeSet;
+
+ QString m_azRise;
+ QString m_altTransit;
+ QString m_azSet;
+
+ //Links
+ bool m_isLinksOn;
+ QStringList m_infoTitleList;
+ QStringList m_imageTitleList;
+
+ //Log
+ bool m_isLogOn;
+ QString m_userLog;
};
#endif
diff --git a/kstars/kstarslite/dialogs/finddialoglite.cpp b/kstars/kstarslite/dialogs/finddialoglite.cpp
index 3ee5402..06128d2 100644
--- a/kstars/kstarslite/dialogs/finddialoglite.cpp
+++ b/kstars/kstarslite/dialogs/finddialoglite.cpp
@@ -192,7 +192,7 @@ void FindDialogLite::filterList(QString searchQuery) {
void FindDialogLite::selectObject(int index) {
QVariant sObj = m_sortModel->data(m_sortModel->index(index, 0), SkyObjectListModel::SkyObjectRole);
SkyObject *skyObj = (SkyObject *) sObj.value<void *>();
- SkyMapLite::Instance()->slotOpenObject(skyObj);
+ SkyMapLite::Instance()->slotSelectObject(skyObj);
}
void FindDialogLite::enqueueSearch() {
diff --git a/kstars/kstarslite/qml/CMakeLists.txt b/kstars/kstarslite/qml/CMakeLists.txt
index f01ac80..40d1753 100644
--- a/kstars/kstarslite/qml/CMakeLists.txt
+++ b/kstars/kstarslite/qml/CMakeLists.txt
@@ -12,21 +12,23 @@ install( FILES modules/BottomMenu.qml
modules/KSPage.qml
modules/KSTab.qml
modules/KSListView.qml
- modules/KSScrollablePage.qml
- modules/ContextDrawerMenu.qml
modules/SkyMapLiteWrapper.qml
modules/ObjectDetails.qml
modules/TimePage.qml
DESTINATION ${KDE_INSTALL_DATADIR}/kstars/kstarslite/qml/modules )
install( FILES dialogs/FindDialog.qml
- DESTINATION ${KDE_INSTALL_DATADIR}/kstars/kstarslite/qml/dialogs )
+ DESTINATION ${KDE_INSTALL_DATADIR}/kstars/kstarslite/qml/dialogs )
install( FILES modules/popups/ColorSchemePopup.qml
- modules/popups/ObjectPopup.qml
modules/popups/ProjectionsPopup.qml
+ modules/popups/AddLinkPopup.qml
+ modules/popups/LinkMenu.qml
DESTINATION ${KDE_INSTALL_DATADIR}/kstars/kstarslite/qml/modules/popups)
+install ( FILES modules/menus/ContextMenu.qml
+ DESTINATION ${KDE_INSTALL_DATADIR}/kstars/kstarslite/qml/modules/menus)
+
install( FILES modules/helpers/TopMenuButton.qml
modules/helpers/BottomMenuButton.qml
modules/helpers/TimeSpinBox.qml
@@ -34,7 +36,8 @@ install( FILES modules/helpers/TopMenuButton.qml
modules/helpers/Units.qml
modules/helpers/DetailsItem.qml
modules/helpers/KSMenuItem.qml
+ modules/helpers/TelescopeControl.qml
DESTINATION ${KDE_INSTALL_DATADIR}/kstars/kstarslite/qml/modules/helpers )
-add_subdirectory(modules/images)
+add_subdirectory(images)
add_subdirectory(indi)
diff --git a/kstars/kstarslite/qml/dialogs/FindDialog.qml b/kstars/kstarslite/qml/dialogs/FindDialog.qml
index 5164c2d..bb207da 100644
--- a/kstars/kstarslite/qml/dialogs/FindDialog.qml
+++ b/kstars/kstarslite/qml/dialogs/FindDialog.qml
@@ -87,7 +87,7 @@ KSPage {
onClicked: {
stackView.replace(null, initPage)
- FindDialogLite.selectObject(model.index)
+ FindDialogLite.selectObject(index)
}
}
diff --git a/kstars/kstarslite/qml/images/CMakeLists.txt b/kstars/kstarslite/qml/images/CMakeLists.txt
new file mode 100644
index 0000000..93122a8
--- /dev/null
+++ b/kstars/kstarslite/qml/images/CMakeLists.txt
@@ -0,0 +1,119 @@
+install( FILES
+ appointment-new.png
+ appointment-new@2x.png
+ appointment-new@3x.png
+ appointment-new@4x.png
+ arrow-down.png
+ arrow-down@2x.png
+ arrow-down@3x.png
+ arrow-down@4x.png
+ arrow-up.png
+ arrow-up@2x.png
+ arrow-up@3x.png
+ arrow-up@4x.png
+ arrow.png
+ arrow@2x.png
+ arrow@3x.png
+ arrow@4x.png
+ back.png
+ back@2x.png
+ back@3x.png
+ back@4x.png
+ draw-star.png
+ draw-star@2x.png
+ draw-star@3x.png
+ draw-star@4x.png
+ kstars.png
+ kstars_cbound.png
+ kstars_cbound@2x.png
+ kstars_cbound@3x.png
+ kstars_cbound@4x.png
+ kstars_clines.png
+ kstars_clines@2x.png
+ kstars_clines@3x.png
+ kstars_clines@4x.png
+ kstars_cnames.png
+ kstars_cnames@2x.png
+ kstars_cnames@3x.png
+ kstars_cnames@4x.png
+ kstars_constellationart.png
+ kstars_constellationart@2x.png
+ kstars_constellationart@3x.png
+ kstars_constellationart@4x.png
+ kstars_deepsky.png
+ kstars_deepsky@2x.png
+ kstars_deepsky@3x.png
+ kstars_deepsky@4x.png
+ kstars_ekos.png
+ kstars_ekos@2x.png
+ kstars_ekos@3x.png
+ kstars_ekos@4x.png
+ kstars_fitsviewer.png
+ kstars_fitsviewer@2x.png
+ kstars_fitsviewer@3x.png
+ kstars_fitsviewer@4x.png
+ kstars_grid.png
+ kstars_grid@2x.png
+ kstars_grid@3x.png
+ kstars_grid@4x.png
+ kstars_guides.png
+ kstars_guides@2x.png
+ kstars_guides@3x.png
+ kstars_guides@4x.png
+ kstars_hgrid.png
+ kstars_hgrid@2x.png
+ kstars_hgrid@3x.png
+ kstars_hgrid@4x.png
+ kstars_horizon.png
+ kstars_horizon@2x.png
+ kstars_horizon@3x.png
+ kstars_horizon@4x.png
+ kstars_indi.png
+ kstars_indi@2x.png
+ kstars_indi@3x.png
+ kstars_indi@4x.png
+ kstars_mw.png
+ kstars_mw@2x.png
+ kstars_mw@3x.png
+ kstars_mw@4x.png
+ kstars_planets.png
+ kstars_planets@2x.png
+ kstars_planets@3x.png
+ kstars_planets@4x.png
+ kstars_satellites.png
+ kstars_satellites@2x.png
+ kstars_satellites@3x.png
+ kstars_satellites@4x.png
+ kstars_solarsystem.png
+ kstars_solarsystem@2x.png
+ kstars_solarsystem@3x.png
+ kstars_solarsystem@4x.png
+ kstars_stars.png
+ kstars_stars@2x.png
+ kstars_stars@3x.png
+ kstars_stars@4x.png
+ kstars_supernovae.png
+ kstars_supernovae@2x.png
+ kstars_supernovae@3x.png
+ kstars_supernovae@4x.png
+ media-playback-pause.png
+ media-playback-pause@2x.png
+ media-playback-pause@3x.png
+ media-playback-pause@4x.png
+ media-playback-start.png
+ media-playback-start@2x.png
+ media-playback-start@3x.png
+ media-playback-start@4x.png
+ media-skip-backward.png
+ media-skip-backward@2x.png
+ media-skip-backward@3x.png
+ media-skip-backward@4x.png
+ media-skip-forward.png
+ media-skip-forward@2x.png
+ media-skip-forward@3x.png
+ media-skip-forward@4x.png
+ splash.png
+ splash@2x.png
+ splash@3x.png
+ splash@4x.png
+ DESTINATION ${KDE_INSTALL_DATADIR}/kstars/kstarslite/qml/images )
diff --git a/kstars/kstarslite/qml/modules/images/mdpi/icons/appointment-new.png b/kstars/kstarslite/qml/images/appointment-new.png
index d052cd3..d052cd3 100644
--- a/kstars/kstarslite/qml/modules/images/mdpi/icons/appointment-new.png
+++ b/kstars/kstarslite/qml/images/appointment-new.png
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xhdpi/icons/appointment-new.png b/kstars/kstarslite/qml/images/appointment-new@2x.png
index 965d997..965d997 100644
--- a/kstars/kstarslite/qml/modules/images/xhdpi/icons/appointment-new.png
+++ b/kstars/kstarslite/qml/images/appointment-new@2x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xxhdpi/icons/appointment-new.png b/kstars/kstarslite/qml/images/appointment-new@3x.png
index f1a2f32..f1a2f32 100644
--- a/kstars/kstarslite/qml/modules/images/xxhdpi/icons/appointment-new.png
+++ b/kstars/kstarslite/qml/images/appointment-new@3x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xxxhdpi/icons/appointment-new.png b/kstars/kstarslite/qml/images/appointment-new@4x.png
index f1f2487..f1f2487 100644
--- a/kstars/kstarslite/qml/modules/images/xxxhdpi/icons/appointment-new.png
+++ b/kstars/kstarslite/qml/images/appointment-new@4x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/mdpi/icons/arrow-down.png b/kstars/kstarslite/qml/images/arrow-down.png
index 46c6694..46c6694 100644
--- a/kstars/kstarslite/qml/modules/images/mdpi/icons/arrow-down.png
+++ b/kstars/kstarslite/qml/images/arrow-down.png
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xhdpi/icons/arrow-down.png b/kstars/kstarslite/qml/images/arrow-down@2x.png
index 9ef7ea3..9ef7ea3 100644
--- a/kstars/kstarslite/qml/modules/images/xhdpi/icons/arrow-down.png
+++ b/kstars/kstarslite/qml/images/arrow-down@2x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xxhdpi/icons/arrow-down.png b/kstars/kstarslite/qml/images/arrow-down@3x.png
index 67e6d4a..67e6d4a 100644
--- a/kstars/kstarslite/qml/modules/images/xxhdpi/icons/arrow-down.png
+++ b/kstars/kstarslite/qml/images/arrow-down@3x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xxxhdpi/icons/arrow-down.png b/kstars/kstarslite/qml/images/arrow-down@4x.png
index 72cc0a2..72cc0a2 100644
--- a/kstars/kstarslite/qml/modules/images/xxxhdpi/icons/arrow-down.png
+++ b/kstars/kstarslite/qml/images/arrow-down@4x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/mdpi/icons/arrow-up.png b/kstars/kstarslite/qml/images/arrow-up.png
index dab955d..dab955d 100644
--- a/kstars/kstarslite/qml/modules/images/mdpi/icons/arrow-up.png
+++ b/kstars/kstarslite/qml/images/arrow-up.png
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xhdpi/icons/arrow-up.png b/kstars/kstarslite/qml/images/arrow-up@2x.png
index 16c5cf9..16c5cf9 100644
--- a/kstars/kstarslite/qml/modules/images/xhdpi/icons/arrow-up.png
+++ b/kstars/kstarslite/qml/images/arrow-up@2x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xxhdpi/icons/arrow-up.png b/kstars/kstarslite/qml/images/arrow-up@3x.png
index a451dff..a451dff 100644
--- a/kstars/kstarslite/qml/modules/images/xxhdpi/icons/arrow-up.png
+++ b/kstars/kstarslite/qml/images/arrow-up@3x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xxxhdpi/icons/arrow-up.png b/kstars/kstarslite/qml/images/arrow-up@4x.png
index 2bc20cc..2bc20cc 100644
--- a/kstars/kstarslite/qml/modules/images/xxxhdpi/icons/arrow-up.png
+++ b/kstars/kstarslite/qml/images/arrow-up@4x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/arrow.png b/kstars/kstarslite/qml/images/arrow.png
new file mode 100644
index 0000000..7ba8bf8
--- /dev/null
+++ b/kstars/kstarslite/qml/images/arrow.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/arrow@2x.png b/kstars/kstarslite/qml/images/arrow@2x.png
new file mode 100644
index 0000000..595e2cb
--- /dev/null
+++ b/kstars/kstarslite/qml/images/arrow@2x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/arrow@3x.png b/kstars/kstarslite/qml/images/arrow@3x.png
new file mode 100644
index 0000000..6ba4fe9
--- /dev/null
+++ b/kstars/kstarslite/qml/images/arrow@3x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/arrow@4x.png b/kstars/kstarslite/qml/images/arrow@4x.png
new file mode 100644
index 0000000..0e38b6d
--- /dev/null
+++ b/kstars/kstarslite/qml/images/arrow@4x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/back.png b/kstars/kstarslite/qml/images/back.png
new file mode 100644
index 0000000..8644924
--- /dev/null
+++ b/kstars/kstarslite/qml/images/back.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/back@2x.png b/kstars/kstarslite/qml/images/back@2x.png
new file mode 100644
index 0000000..7857a1b
--- /dev/null
+++ b/kstars/kstarslite/qml/images/back@2x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/back@3x.png b/kstars/kstarslite/qml/images/back@3x.png
new file mode 100644
index 0000000..24769ca
--- /dev/null
+++ b/kstars/kstarslite/qml/images/back@3x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/back@4x.png b/kstars/kstarslite/qml/images/back@4x.png
new file mode 100644
index 0000000..9d2bc48
--- /dev/null
+++ b/kstars/kstarslite/qml/images/back@4x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/draw-star.png b/kstars/kstarslite/qml/images/draw-star.png
new file mode 100644
index 0000000..df179e0
--- /dev/null
+++ b/kstars/kstarslite/qml/images/draw-star.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/draw-star@2x.png b/kstars/kstarslite/qml/images/draw-star@2x.png
new file mode 100644
index 0000000..d67563e
--- /dev/null
+++ b/kstars/kstarslite/qml/images/draw-star@2x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/draw-star@3x.png b/kstars/kstarslite/qml/images/draw-star@3x.png
new file mode 100644
index 0000000..8945041
--- /dev/null
+++ b/kstars/kstarslite/qml/images/draw-star@3x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/draw-star@4x.png b/kstars/kstarslite/qml/images/draw-star@4x.png
new file mode 100644
index 0000000..32bb64e
--- /dev/null
+++ b/kstars/kstarslite/qml/images/draw-star@4x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/genCMakeLists.sh b/kstars/kstarslite/qml/images/genCMakeLists.sh
new file mode 100755
index 0000000..4c4f377
--- /dev/null
+++ b/kstars/kstarslite/qml/images/genCMakeLists.sh
@@ -0,0 +1,13 @@
+#!/bin/sh
+
+echo -n "" > "CMakeLists.txt"
+
+echo "install( FILES" >> "CMakeLists.txt"
+
+for file in *.png
+do
+ echo "\t ${file}" >> "CMakeLists.txt"
+done
+
+set -f
+echo '\t DESTINATION ${KDE_INSTALL_DATADIR}/kstars/kstarslite/qml/images )' >> "CMakeLists.txt" \ No newline at end of file
diff --git a/kstars/kstarslite/qml/modules/images/kstars.png b/kstars/kstarslite/qml/images/kstars.png
index 7ef8c1f..7ef8c1f 100644
--- a/kstars/kstarslite/qml/modules/images/kstars.png
+++ b/kstars/kstarslite/qml/images/kstars.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/kstars_cbound.png b/kstars/kstarslite/qml/images/kstars_cbound.png
new file mode 100644
index 0000000..1a5f5b9
--- /dev/null
+++ b/kstars/kstarslite/qml/images/kstars_cbound.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/kstars_cbound@2x.png b/kstars/kstarslite/qml/images/kstars_cbound@2x.png
new file mode 100644
index 0000000..b8086f7
--- /dev/null
+++ b/kstars/kstarslite/qml/images/kstars_cbound@2x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/kstars_cbound@3x.png b/kstars/kstarslite/qml/images/kstars_cbound@3x.png
new file mode 100644
index 0000000..556f780
--- /dev/null
+++ b/kstars/kstarslite/qml/images/kstars_cbound@3x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/kstars_cbound@4x.png b/kstars/kstarslite/qml/images/kstars_cbound@4x.png
new file mode 100644
index 0000000..e588391
--- /dev/null
+++ b/kstars/kstarslite/qml/images/kstars_cbound@4x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/kstars_clines.png b/kstars/kstarslite/qml/images/kstars_clines.png
new file mode 100644
index 0000000..654e608
--- /dev/null
+++ b/kstars/kstarslite/qml/images/kstars_clines.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/kstars_clines@2x.png b/kstars/kstarslite/qml/images/kstars_clines@2x.png
new file mode 100644
index 0000000..4e3c7ae
--- /dev/null
+++ b/kstars/kstarslite/qml/images/kstars_clines@2x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/kstars_clines@3x.png b/kstars/kstarslite/qml/images/kstars_clines@3x.png
new file mode 100644
index 0000000..2a96440
--- /dev/null
+++ b/kstars/kstarslite/qml/images/kstars_clines@3x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/kstars_clines@4x.png b/kstars/kstarslite/qml/images/kstars_clines@4x.png
new file mode 100644
index 0000000..a7882f4
--- /dev/null
+++ b/kstars/kstarslite/qml/images/kstars_clines@4x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/kstars_cnames.png b/kstars/kstarslite/qml/images/kstars_cnames.png
new file mode 100644
index 0000000..5f46d48
--- /dev/null
+++ b/kstars/kstarslite/qml/images/kstars_cnames.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/kstars_cnames@2x.png b/kstars/kstarslite/qml/images/kstars_cnames@2x.png
new file mode 100644
index 0000000..6c505e2
--- /dev/null
+++ b/kstars/kstarslite/qml/images/kstars_cnames@2x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/kstars_cnames@3x.png b/kstars/kstarslite/qml/images/kstars_cnames@3x.png
new file mode 100644
index 0000000..c5fc555
--- /dev/null
+++ b/kstars/kstarslite/qml/images/kstars_cnames@3x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/kstars_cnames@4x.png b/kstars/kstarslite/qml/images/kstars_cnames@4x.png
new file mode 100644
index 0000000..e4d2337
--- /dev/null
+++ b/kstars/kstarslite/qml/images/kstars_cnames@4x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/kstars_constellationart.png b/kstars/kstarslite/qml/images/kstars_constellationart.png
new file mode 100644
index 0000000..ddf75d0
--- /dev/null
+++ b/kstars/kstarslite/qml/images/kstars_constellationart.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/kstars_constellationart@2x.png b/kstars/kstarslite/qml/images/kstars_constellationart@2x.png
new file mode 100644
index 0000000..0a9620f
--- /dev/null
+++ b/kstars/kstarslite/qml/images/kstars_constellationart@2x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/kstars_constellationart@3x.png b/kstars/kstarslite/qml/images/kstars_constellationart@3x.png
new file mode 100644
index 0000000..33693c8
--- /dev/null
+++ b/kstars/kstarslite/qml/images/kstars_constellationart@3x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/kstars_constellationart@4x.png b/kstars/kstarslite/qml/images/kstars_constellationart@4x.png
new file mode 100644
index 0000000..fe7b6a6
--- /dev/null
+++ b/kstars/kstarslite/qml/images/kstars_constellationart@4x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/kstars_deepsky.png b/kstars/kstarslite/qml/images/kstars_deepsky.png
new file mode 100644
index 0000000..eeee697
--- /dev/null
+++ b/kstars/kstarslite/qml/images/kstars_deepsky.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/kstars_deepsky@2x.png b/kstars/kstarslite/qml/images/kstars_deepsky@2x.png
new file mode 100644
index 0000000..d93563e
--- /dev/null
+++ b/kstars/kstarslite/qml/images/kstars_deepsky@2x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/kstars_deepsky@3x.png b/kstars/kstarslite/qml/images/kstars_deepsky@3x.png
new file mode 100644
index 0000000..96220b2
--- /dev/null
+++ b/kstars/kstarslite/qml/images/kstars_deepsky@3x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/kstars_deepsky@4x.png b/kstars/kstarslite/qml/images/kstars_deepsky@4x.png
new file mode 100644
index 0000000..f45fe4e
--- /dev/null
+++ b/kstars/kstarslite/qml/images/kstars_deepsky@4x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/kstars_ekos.png b/kstars/kstarslite/qml/images/kstars_ekos.png
new file mode 100644
index 0000000..d93532e
--- /dev/null
+++ b/kstars/kstarslite/qml/images/kstars_ekos.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/kstars_ekos@2x.png b/kstars/kstarslite/qml/images/kstars_ekos@2x.png
new file mode 100644
index 0000000..fb9eca4
--- /dev/null
+++ b/kstars/kstarslite/qml/images/kstars_ekos@2x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/kstars_ekos@3x.png b/kstars/kstarslite/qml/images/kstars_ekos@3x.png
new file mode 100644
index 0000000..56628f9
--- /dev/null
+++ b/kstars/kstarslite/qml/images/kstars_ekos@3x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/kstars_ekos@4x.png b/kstars/kstarslite/qml/images/kstars_ekos@4x.png
new file mode 100644
index 0000000..f798a7e
--- /dev/null
+++ b/kstars/kstarslite/qml/images/kstars_ekos@4x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/kstars_fitsviewer.png b/kstars/kstarslite/qml/images/kstars_fitsviewer.png
new file mode 100644
index 0000000..c1a4e52
--- /dev/null
+++ b/kstars/kstarslite/qml/images/kstars_fitsviewer.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/kstars_fitsviewer@2x.png b/kstars/kstarslite/qml/images/kstars_fitsviewer@2x.png
new file mode 100644
index 0000000..5a82ff4
--- /dev/null
+++ b/kstars/kstarslite/qml/images/kstars_fitsviewer@2x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/kstars_fitsviewer@3x.png b/kstars/kstarslite/qml/images/kstars_fitsviewer@3x.png
new file mode 100644
index 0000000..b7560f4
--- /dev/null
+++ b/kstars/kstarslite/qml/images/kstars_fitsviewer@3x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/kstars_fitsviewer@4x.png b/kstars/kstarslite/qml/images/kstars_fitsviewer@4x.png
new file mode 100644
index 0000000..0f5652d
--- /dev/null
+++ b/kstars/kstarslite/qml/images/kstars_fitsviewer@4x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/kstars_grid.png b/kstars/kstarslite/qml/images/kstars_grid.png
new file mode 100644
index 0000000..d5c9790
--- /dev/null
+++ b/kstars/kstarslite/qml/images/kstars_grid.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/kstars_grid@2x.png b/kstars/kstarslite/qml/images/kstars_grid@2x.png
new file mode 100644
index 0000000..c380ce9
--- /dev/null
+++ b/kstars/kstarslite/qml/images/kstars_grid@2x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/kstars_grid@3x.png b/kstars/kstarslite/qml/images/kstars_grid@3x.png
new file mode 100644
index 0000000..d383c1e
--- /dev/null
+++ b/kstars/kstarslite/qml/images/kstars_grid@3x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/kstars_grid@4x.png b/kstars/kstarslite/qml/images/kstars_grid@4x.png
new file mode 100644
index 0000000..e636d17
--- /dev/null
+++ b/kstars/kstarslite/qml/images/kstars_grid@4x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/kstars_guides.png b/kstars/kstarslite/qml/images/kstars_guides.png
new file mode 100644
index 0000000..fd70ddd
--- /dev/null
+++ b/kstars/kstarslite/qml/images/kstars_guides.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/kstars_guides@2x.png b/kstars/kstarslite/qml/images/kstars_guides@2x.png
new file mode 100644
index 0000000..a0177a8
--- /dev/null
+++ b/kstars/kstarslite/qml/images/kstars_guides@2x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/kstars_guides@3x.png b/kstars/kstarslite/qml/images/kstars_guides@3x.png
new file mode 100644
index 0000000..d9ab1e9
--- /dev/null
+++ b/kstars/kstarslite/qml/images/kstars_guides@3x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/kstars_guides@4x.png b/kstars/kstarslite/qml/images/kstars_guides@4x.png
new file mode 100644
index 0000000..509f82c
--- /dev/null
+++ b/kstars/kstarslite/qml/images/kstars_guides@4x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/kstars_hgrid.png b/kstars/kstarslite/qml/images/kstars_hgrid.png
new file mode 100644
index 0000000..10467f2
--- /dev/null
+++ b/kstars/kstarslite/qml/images/kstars_hgrid.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/kstars_hgrid@2x.png b/kstars/kstarslite/qml/images/kstars_hgrid@2x.png
new file mode 100644
index 0000000..8986d90
--- /dev/null
+++ b/kstars/kstarslite/qml/images/kstars_hgrid@2x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/kstars_hgrid@3x.png b/kstars/kstarslite/qml/images/kstars_hgrid@3x.png
new file mode 100644
index 0000000..5318f7f
--- /dev/null
+++ b/kstars/kstarslite/qml/images/kstars_hgrid@3x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/kstars_hgrid@4x.png b/kstars/kstarslite/qml/images/kstars_hgrid@4x.png
new file mode 100644
index 0000000..77122d8
--- /dev/null
+++ b/kstars/kstarslite/qml/images/kstars_hgrid@4x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/kstars_horizon.png b/kstars/kstarslite/qml/images/kstars_horizon.png
new file mode 100644
index 0000000..8753fbc
--- /dev/null
+++ b/kstars/kstarslite/qml/images/kstars_horizon.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/kstars_horizon@2x.png b/kstars/kstarslite/qml/images/kstars_horizon@2x.png
new file mode 100644
index 0000000..41b1afd
--- /dev/null
+++ b/kstars/kstarslite/qml/images/kstars_horizon@2x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/kstars_horizon@3x.png b/kstars/kstarslite/qml/images/kstars_horizon@3x.png
new file mode 100644
index 0000000..b8b79c2
--- /dev/null
+++ b/kstars/kstarslite/qml/images/kstars_horizon@3x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/kstars_horizon@4x.png b/kstars/kstarslite/qml/images/kstars_horizon@4x.png
new file mode 100644
index 0000000..a65b0ac
--- /dev/null
+++ b/kstars/kstarslite/qml/images/kstars_horizon@4x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/kstars_indi.png b/kstars/kstarslite/qml/images/kstars_indi.png
new file mode 100644
index 0000000..93563a6
--- /dev/null
+++ b/kstars/kstarslite/qml/images/kstars_indi.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/kstars_indi@2x.png b/kstars/kstarslite/qml/images/kstars_indi@2x.png
new file mode 100644
index 0000000..b83e46e
--- /dev/null
+++ b/kstars/kstarslite/qml/images/kstars_indi@2x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/kstars_indi@3x.png b/kstars/kstarslite/qml/images/kstars_indi@3x.png
new file mode 100644
index 0000000..862af15
--- /dev/null
+++ b/kstars/kstarslite/qml/images/kstars_indi@3x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/kstars_indi@4x.png b/kstars/kstarslite/qml/images/kstars_indi@4x.png
new file mode 100644
index 0000000..64b26fb
--- /dev/null
+++ b/kstars/kstarslite/qml/images/kstars_indi@4x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/kstars_mw.png b/kstars/kstarslite/qml/images/kstars_mw.png
new file mode 100644
index 0000000..ed9c17a
--- /dev/null
+++ b/kstars/kstarslite/qml/images/kstars_mw.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/kstars_mw@2x.png b/kstars/kstarslite/qml/images/kstars_mw@2x.png
new file mode 100644
index 0000000..8be9d7c
--- /dev/null
+++ b/kstars/kstarslite/qml/images/kstars_mw@2x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/kstars_mw@3x.png b/kstars/kstarslite/qml/images/kstars_mw@3x.png
new file mode 100644
index 0000000..b8d791e
--- /dev/null
+++ b/kstars/kstarslite/qml/images/kstars_mw@3x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/kstars_mw@4x.png b/kstars/kstarslite/qml/images/kstars_mw@4x.png
new file mode 100644
index 0000000..dcc4966
--- /dev/null
+++ b/kstars/kstarslite/qml/images/kstars_mw@4x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/kstars_planets.png b/kstars/kstarslite/qml/images/kstars_planets.png
new file mode 100644
index 0000000..1031c92
--- /dev/null
+++ b/kstars/kstarslite/qml/images/kstars_planets.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/kstars_planets@2x.png b/kstars/kstarslite/qml/images/kstars_planets@2x.png
new file mode 100644
index 0000000..1a9e60f
--- /dev/null
+++ b/kstars/kstarslite/qml/images/kstars_planets@2x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/kstars_planets@3x.png b/kstars/kstarslite/qml/images/kstars_planets@3x.png
new file mode 100644
index 0000000..5e91ce6
--- /dev/null
+++ b/kstars/kstarslite/qml/images/kstars_planets@3x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/kstars_planets@4x.png b/kstars/kstarslite/qml/images/kstars_planets@4x.png
new file mode 100644
index 0000000..90345d0
--- /dev/null
+++ b/kstars/kstarslite/qml/images/kstars_planets@4x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/kstars_satellites.png b/kstars/kstarslite/qml/images/kstars_satellites.png
new file mode 100644
index 0000000..2b9d63b
--- /dev/null
+++ b/kstars/kstarslite/qml/images/kstars_satellites.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/kstars_satellites@2x.png b/kstars/kstarslite/qml/images/kstars_satellites@2x.png
new file mode 100644
index 0000000..65fecf8
--- /dev/null
+++ b/kstars/kstarslite/qml/images/kstars_satellites@2x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/kstars_satellites@3x.png b/kstars/kstarslite/qml/images/kstars_satellites@3x.png
new file mode 100644
index 0000000..689ed3b
--- /dev/null
+++ b/kstars/kstarslite/qml/images/kstars_satellites@3x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/kstars_satellites@4x.png b/kstars/kstarslite/qml/images/kstars_satellites@4x.png
new file mode 100644
index 0000000..0ba8468
--- /dev/null
+++ b/kstars/kstarslite/qml/images/kstars_satellites@4x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/kstars_solarsystem.png b/kstars/kstarslite/qml/images/kstars_solarsystem.png
new file mode 100644
index 0000000..508d8e4
--- /dev/null
+++ b/kstars/kstarslite/qml/images/kstars_solarsystem.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/kstars_solarsystem@2x.png b/kstars/kstarslite/qml/images/kstars_solarsystem@2x.png
new file mode 100644
index 0000000..cacd06a
--- /dev/null
+++ b/kstars/kstarslite/qml/images/kstars_solarsystem@2x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/kstars_solarsystem@3x.png b/kstars/kstarslite/qml/images/kstars_solarsystem@3x.png
new file mode 100644
index 0000000..154f173
--- /dev/null
+++ b/kstars/kstarslite/qml/images/kstars_solarsystem@3x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/kstars_solarsystem@4x.png b/kstars/kstarslite/qml/images/kstars_solarsystem@4x.png
new file mode 100644
index 0000000..4b47efa
--- /dev/null
+++ b/kstars/kstarslite/qml/images/kstars_solarsystem@4x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/kstars_stars.png b/kstars/kstarslite/qml/images/kstars_stars.png
new file mode 100644
index 0000000..df179e0
--- /dev/null
+++ b/kstars/kstarslite/qml/images/kstars_stars.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/kstars_stars@2x.png b/kstars/kstarslite/qml/images/kstars_stars@2x.png
new file mode 100644
index 0000000..d67563e
--- /dev/null
+++ b/kstars/kstarslite/qml/images/kstars_stars@2x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/kstars_stars@3x.png b/kstars/kstarslite/qml/images/kstars_stars@3x.png
new file mode 100644
index 0000000..8945041
--- /dev/null
+++ b/kstars/kstarslite/qml/images/kstars_stars@3x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/kstars_stars@4x.png b/kstars/kstarslite/qml/images/kstars_stars@4x.png
new file mode 100644
index 0000000..32bb64e
--- /dev/null
+++ b/kstars/kstarslite/qml/images/kstars_stars@4x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/kstars_supernovae.png b/kstars/kstarslite/qml/images/kstars_supernovae.png
new file mode 100644
index 0000000..d804d66
--- /dev/null
+++ b/kstars/kstarslite/qml/images/kstars_supernovae.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/kstars_supernovae@2x.png b/kstars/kstarslite/qml/images/kstars_supernovae@2x.png
new file mode 100644
index 0000000..f3c523c
--- /dev/null
+++ b/kstars/kstarslite/qml/images/kstars_supernovae@2x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/kstars_supernovae@3x.png b/kstars/kstarslite/qml/images/kstars_supernovae@3x.png
new file mode 100644
index 0000000..b998728
--- /dev/null
+++ b/kstars/kstarslite/qml/images/kstars_supernovae@3x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/kstars_supernovae@4x.png b/kstars/kstarslite/qml/images/kstars_supernovae@4x.png
new file mode 100644
index 0000000..ee8ef73
--- /dev/null
+++ b/kstars/kstarslite/qml/images/kstars_supernovae@4x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/mdpi/icons/media-playback-pause.png b/kstars/kstarslite/qml/images/media-playback-pause.png
index 9eb9064..9eb9064 100644
--- a/kstars/kstarslite/qml/modules/images/mdpi/icons/media-playback-pause.png
+++ b/kstars/kstarslite/qml/images/media-playback-pause.png
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xhdpi/icons/media-playback-pause.png b/kstars/kstarslite/qml/images/media-playback-pause@2x.png
index 1a7ae9e..1a7ae9e 100644
--- a/kstars/kstarslite/qml/modules/images/xhdpi/icons/media-playback-pause.png
+++ b/kstars/kstarslite/qml/images/media-playback-pause@2x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xxhdpi/icons/media-playback-pause.png b/kstars/kstarslite/qml/images/media-playback-pause@3x.png
index 6982760..6982760 100644
--- a/kstars/kstarslite/qml/modules/images/xxhdpi/icons/media-playback-pause.png
+++ b/kstars/kstarslite/qml/images/media-playback-pause@3x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xxxhdpi/icons/media-playback-pause.png b/kstars/kstarslite/qml/images/media-playback-pause@4x.png
index c6664b5..c6664b5 100644
--- a/kstars/kstarslite/qml/modules/images/xxxhdpi/icons/media-playback-pause.png
+++ b/kstars/kstarslite/qml/images/media-playback-pause@4x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/mdpi/icons/media-playback-start.png b/kstars/kstarslite/qml/images/media-playback-start.png
index 9e4c717..9e4c717 100644
--- a/kstars/kstarslite/qml/modules/images/mdpi/icons/media-playback-start.png
+++ b/kstars/kstarslite/qml/images/media-playback-start.png
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xhdpi/icons/media-playback-start.png b/kstars/kstarslite/qml/images/media-playback-start@2x.png
index 2c92f3d..2c92f3d 100644
--- a/kstars/kstarslite/qml/modules/images/xhdpi/icons/media-playback-start.png
+++ b/kstars/kstarslite/qml/images/media-playback-start@2x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xxhdpi/icons/media-playback-start.png b/kstars/kstarslite/qml/images/media-playback-start@3x.png
index 560765c..560765c 100644
--- a/kstars/kstarslite/qml/modules/images/xxhdpi/icons/media-playback-start.png
+++ b/kstars/kstarslite/qml/images/media-playback-start@3x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xxxhdpi/icons/media-playback-start.png b/kstars/kstarslite/qml/images/media-playback-start@4x.png
index 25a4677..25a4677 100644
--- a/kstars/kstarslite/qml/modules/images/xxxhdpi/icons/media-playback-start.png
+++ b/kstars/kstarslite/qml/images/media-playback-start@4x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/mdpi/icons/media-skip-backward.png b/kstars/kstarslite/qml/images/media-skip-backward.png
index f2c04b4..f2c04b4 100644
--- a/kstars/kstarslite/qml/modules/images/mdpi/icons/media-skip-backward.png
+++ b/kstars/kstarslite/qml/images/media-skip-backward.png
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xhdpi/icons/media-skip-backward.png b/kstars/kstarslite/qml/images/media-skip-backward@2x.png
index 43406b7..43406b7 100644
--- a/kstars/kstarslite/qml/modules/images/xhdpi/icons/media-skip-backward.png
+++ b/kstars/kstarslite/qml/images/media-skip-backward@2x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xxhdpi/icons/media-skip-backward.png b/kstars/kstarslite/qml/images/media-skip-backward@3x.png
index 386ae8b..386ae8b 100644
--- a/kstars/kstarslite/qml/modules/images/xxhdpi/icons/media-skip-backward.png
+++ b/kstars/kstarslite/qml/images/media-skip-backward@3x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xxxhdpi/icons/media-skip-backward.png b/kstars/kstarslite/qml/images/media-skip-backward@4x.png
index 0fdcbc5..0fdcbc5 100644
--- a/kstars/kstarslite/qml/modules/images/xxxhdpi/icons/media-skip-backward.png
+++ b/kstars/kstarslite/qml/images/media-skip-backward@4x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/mdpi/icons/media-skip-forward.png b/kstars/kstarslite/qml/images/media-skip-forward.png
index 980ea1d..980ea1d 100644
--- a/kstars/kstarslite/qml/modules/images/mdpi/icons/media-skip-forward.png
+++ b/kstars/kstarslite/qml/images/media-skip-forward.png
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xhdpi/icons/media-skip-forward.png b/kstars/kstarslite/qml/images/media-skip-forward@2x.png
index a03227c..a03227c 100644
--- a/kstars/kstarslite/qml/modules/images/xhdpi/icons/media-skip-forward.png
+++ b/kstars/kstarslite/qml/images/media-skip-forward@2x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xxhdpi/icons/media-skip-forward.png b/kstars/kstarslite/qml/images/media-skip-forward@3x.png
index c8cf734..c8cf734 100644
--- a/kstars/kstarslite/qml/modules/images/xxhdpi/icons/media-skip-forward.png
+++ b/kstars/kstarslite/qml/images/media-skip-forward@3x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xxxhdpi/icons/media-skip-forward.png b/kstars/kstarslite/qml/images/media-skip-forward@4x.png
index 493b1a9..493b1a9 100644
--- a/kstars/kstarslite/qml/modules/images/xxxhdpi/icons/media-skip-forward.png
+++ b/kstars/kstarslite/qml/images/media-skip-forward@4x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/png/128x128/gen2x.sh b/kstars/kstarslite/qml/images/png/128x128/gen2x.sh
new file mode 100755
index 0000000..ff98f29
--- /dev/null
+++ b/kstars/kstarslite/qml/images/png/128x128/gen2x.sh
@@ -0,0 +1,14 @@
+#!/bin/sh
+
+width=128
+halfwidth=$((width/2))
+dir="../../"
+
+for file in *.png
+do
+ filename="${file%.*}"
+ /usr/bin/inkscape -z -f "${file}" -w $width -e "${dir}/${filename}.png"
+ /usr/bin/inkscape -z -f "${file}" -w $(($width + halfwidth*2)) -e "${dir}/${filename}@2x.png"
+ /usr/bin/inkscape -z -f "${file}" -w $(($width + halfwidth*4)) -e "${dir}/${filename}@3x.png"
+ /usr/bin/inkscape -z -f "${file}" -w $(($width + halfwidth*6)) -e "${dir}/${filename}@4x.png"
+done
diff --git a/kstars/kstarslite/qml/modules/images/xxxhdpi/splash.png b/kstars/kstarslite/qml/images/png/128x128/splash.png
index 6a8fa57..6a8fa57 100644
--- a/kstars/kstarslite/qml/modules/images/xxxhdpi/splash.png
+++ b/kstars/kstarslite/qml/images/png/128x128/splash.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/splash.png b/kstars/kstarslite/qml/images/splash.png
new file mode 100644
index 0000000..b8190e7
--- /dev/null
+++ b/kstars/kstarslite/qml/images/splash.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/splash@2x.png b/kstars/kstarslite/qml/images/splash@2x.png
new file mode 100644
index 0000000..693437d
--- /dev/null
+++ b/kstars/kstarslite/qml/images/splash@2x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/splash@3x.png b/kstars/kstarslite/qml/images/splash@3x.png
new file mode 100644
index 0000000..4750d8a
--- /dev/null
+++ b/kstars/kstarslite/qml/images/splash@3x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/images/splash@4x.png b/kstars/kstarslite/qml/images/splash@4x.png
new file mode 100644
index 0000000..b2e5886
--- /dev/null
+++ b/kstars/kstarslite/qml/images/splash@4x.png
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/svg/Others/arrow_up.svg b/kstars/kstarslite/qml/images/svg/250x40/arrow.svg
index 88bb93b..88bb93b 100644
--- a/kstars/kstarslite/qml/modules/images/svg/Others/arrow_up.svg
+++ b/kstars/kstarslite/qml/images/svg/250x40/arrow.svg
diff --git a/kstars/kstarslite/qml/images/svg/250x40/gen2x.sh b/kstars/kstarslite/qml/images/svg/250x40/gen2x.sh
new file mode 100755
index 0000000..014151e
--- /dev/null
+++ b/kstars/kstarslite/qml/images/svg/250x40/gen2x.sh
@@ -0,0 +1,14 @@
+#!/bin/sh
+
+width=250
+halfwidth=$((width/2))
+dir="../../"
+
+for file in *.svg
+do
+ filename="${file%.*}"
+ /usr/bin/inkscape -z -f "${file}" -w $width -e "${dir}/${filename}.png"
+ /usr/bin/inkscape -z -f "${file}" -w $(($width + halfwidth*2)) -e "${dir}/${filename}@2x.png"
+ /usr/bin/inkscape -z -f "${file}" -w $(($width + halfwidth*4)) -e "${dir}/${filename}@3x.png"
+ /usr/bin/inkscape -z -f "${file}" -w $(($width + halfwidth*6)) -e "${dir}/${filename}@4x.png"
+done
diff --git a/kstars/kstarslite/qml/images/svg/appointment-new.svg b/kstars/kstarslite/qml/images/svg/appointment-new.svg
new file mode 100644
index 0000000..664df2a
--- /dev/null
+++ b/kstars/kstarslite/qml/images/svg/appointment-new.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 22">
+ <defs id="defs3051">
+ <style type="text/css" id="current-color-scheme">
+ .ColorScheme-Text {
+ color:#f2f2f2
+ }
+ </style>
+ </defs>
+ <path
+ style="fill:currentColor;fill-opacity:1;stroke:none"
+ d="m11 3c-4.431998 0-8 3.568002-8 8 0 4.431998 3.568002 8 8 8 4.431998 0 8-3.568002 8-8 0-4.431998-3.568002-8-8-8m0 1c3.877999 0 7 3.122001 7 7 0 3.877999-3.122001 7-7 7-3.877999 0-7-3.122001-7-7 0-3.877999 3.122001-7 7-7m-1 1v7h1 5v-1h-5v-6h-1"
+ class="ColorScheme-Text"
+ />
+</svg>
diff --git a/kstars/kstarslite/qml/images/svg/arrow-down.svg b/kstars/kstarslite/qml/images/svg/arrow-down.svg
new file mode 100644
index 0000000..c8dd8e2
--- /dev/null
+++ b/kstars/kstarslite/qml/images/svg/arrow-down.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 22">
+ <defs id="defs3051">
+ <style type="text/css" id="current-color-scheme">
+ .ColorScheme-Text {
+ color:#f2f2f2
+ }
+ </style>
+ </defs>
+ <path
+ style="fill:currentColor;fill-opacity:1;stroke:none"
+ d="m3.707031 7l-.707031.707031 6.125 6.125 1.875 1.875 1.875-1.875 6.125-6.125-.707031-.707031-6.125 6.125-1.167969 1.167969-1.167969-1.167969-6.125-6.125"
+ class="ColorScheme-Text"
+ />
+</svg>
diff --git a/kstars/kstarslite/qml/images/svg/arrow-up.svg b/kstars/kstarslite/qml/images/svg/arrow-up.svg
new file mode 100644
index 0000000..326701f
--- /dev/null
+++ b/kstars/kstarslite/qml/images/svg/arrow-up.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 22">
+ <defs id="defs3051">
+ <style type="text/css" id="current-color-scheme">
+ .ColorScheme-Text {
+ color:#f2f2f2
+ }
+ </style>
+ </defs>
+ <path
+ style="fill:currentColor;fill-opacity:1;stroke:none"
+ d="m3.707031 1044.3622l-.707031-.707 6.125-6.125 1.875001-1.875 1.875 1.875 6.125 6.125-.707032.707-6.125-6.125-1.167968-1.168-1.167969 1.168-6.125 6.125" transform="translate(0-1030.3622)"
+ class="ColorScheme-Text"
+ />
+</svg>
diff --git a/kstars/kstarslite/qml/images/svg/breeze-light/kstars_cbound.svg b/kstars/kstarslite/qml/images/svg/breeze-light/kstars_cbound.svg
new file mode 100644
index 0000000..92d2cb9
--- /dev/null
+++ b/kstars/kstarslite/qml/images/svg/breeze-light/kstars_cbound.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 22">
+ <defs id="defs3051">
+ <style type="text/css" id="current-color-scheme">
+ .ColorScheme-Text {
+ color:#4d4d4d;
+ }
+ </style>
+ </defs>
+ <path
+ style="fill:currentColor;fill-opacity:1;stroke:none"
+ d="M 8 3 A 5 5 0 0 1 7.9160156 3.8847656 A 5.0000172 5.0000172 0 0 1 7.8046875 4.3691406 A 5.0000172 5.0000172 0 0 1 7.8046875 4.3710938 A 5.0000172 5.0000172 0 0 1 7.6425781 4.8457031 A 5.0000172 5.0000172 0 0 1 7.6425781 4.8476562 A 5 5 0 0 1 5.0449219 7.5546875 A 5.0000172 5.0000172 0 0 1 4.5898438 7.734375 A 5.0000172 5.0000172 0 0 1 4.5800781 7.7382812 A 5 5 0 0 1 4.5683594 7.7421875 A 5.0000172 5.0000172 0 0 1 4.1132812 7.8691406 A 5.0000172 5.0000172 0 0 1 4.0976562 7.8730469 A 5 5 0 0 1 3 8 L 3 9 A 6.0000172 6.0000172 0 0 0 4.4140625 8.8242188 L 5.3652344 11.675781 C 4.599513 11.887324 3.8039853 11.99821 3 12 L 3 12.662109 C 4.6837004 12.662245 6.3324573 12.247824 7.8007812 11.474609 L 8.4707031 12.527344 L 9.0078125 13.369141 L 9.0078125 13.371094 A 12 12 0 0 0 9.8515625 12.835938 L 9.8476562 12.830078 C 11.92152 11.383472 13.540905 9.29091 14.375 6.7714844 L 16.529297 7.3867188 L 17.269531 7.6347656 C 17.744348 6.1595298 17.997494 4.5541806 18 3 L 17 3 C 16.996288 4.11636 16.845447 5.2622536 16.574219 6.359375 L 8.8808594 4.1601562 A 6.0000172 6.0000172 0 0 0 9 3 L 8 3 z M 8.609375 5.1230469 L 13.417969 6.4980469 C 12.653436 8.7774086 11.18735 10.673338 9.3125 11.990234 L 8.6640625 10.970703 L 8.2402344 10.302734 A 9 9 0 0 1 7.5410156 10.753906 C 7.1463651 10.986022 6.7333735 11.178486 6.3105469 11.347656 L 5.3652344 8.5117188 A 6.0000172 6.0000172 0 0 0 8.609375 5.1230469 z M 12.123047 10.789062 A 12 12 0 0 1 11.441406 11.521484 L 12.892578 12.869141 C 10.278577 15.492106 6.7303016 16.996928 3 17 L 3 18 C 7.0072239 17.993541 10.816243 16.368376 13.617188 13.541016 L 15.826172 15.59375 A 18 18 0 0 1 11.189453 19 L 13.208984 19 A 19 19 0 0 0 16.554688 16.271484 L 16.564453 16.279297 A 19 19 0 0 0 17.246094 15.546875 L 17.240234 15.542969 A 19 19 0 0 0 19 13.246094 L 19 11.207031 A 18 18 0 0 1 16.492188 14.847656 L 14.3125 12.822266 L 13.585938 12.148438 L 12.123047 10.789062 z "
+ class="ColorScheme-Text"
+ />
+</svg>
diff --git a/kstars/kstarslite/qml/images/svg/breeze-light/kstars_clines.svg b/kstars/kstarslite/qml/images/svg/breeze-light/kstars_clines.svg
new file mode 100644
index 0000000..687106d
--- /dev/null
+++ b/kstars/kstarslite/qml/images/svg/breeze-light/kstars_clines.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 22">
+ <defs id="defs3051">
+ <style type="text/css" id="current-color-scheme">
+ .ColorScheme-Text {
+ color:#4d4d4d;
+ }
+ </style>
+ </defs>
+ <path
+ style="fill:currentColor;fill-opacity:1;stroke:none"
+ d="M 16.279297 3 L 11.921875 10.359375 L 8.4570312 12.207031 L 5.4609375 13.394531 L 3 18.615234 L 3.8183594 19 L 6.1269531 14.103516 L 8.8378906 13.029297 L 12.132812 11.273438 L 14.988281 13.425781 L 19 8.0234375 L 16.279297 3 z M 16.244141 4.8378906 L 17.927734 7.9472656 L 14.804688 12.152344 L 12.804688 10.644531 L 16.244141 4.8378906 z "
+ class="ColorScheme-Text"
+ />
+</svg>
diff --git a/kstars/kstarslite/qml/images/svg/breeze-light/kstars_cnames.svg b/kstars/kstarslite/qml/images/svg/breeze-light/kstars_cnames.svg
new file mode 100644
index 0000000..23d313b
--- /dev/null
+++ b/kstars/kstarslite/qml/images/svg/breeze-light/kstars_cnames.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 22">
+ <defs id="defs3051">
+ <style type="text/css" id="current-color-scheme">
+ .ColorScheme-Text {
+ color:#4d4d4d;
+ }
+ </style>
+ </defs>
+ <path
+ style="fill:currentColor;fill-opacity:1;stroke:none"
+ d="M 6 3 A 5 5 0 0 0 1 8 L 1 14 A 5 5 0 0 0 6 19 A 5 5 0 0 0 11 14 L 11 8 A 5 5 0 0 0 6 3 z M 6 4 A 4 4 0 0 1 10 8 L 10 14 A 4 4 0 0 1 6 18 A 4 4 0 0 1 2 14 L 2 8 A 4 4 0 0 1 6 4 z M 19 7 L 19 8 L 20 8 L 20 7 L 19 7 z M 12 10 L 12 19 L 13 19 L 13 13 A 2 2 0 0 1 15 11 A 2 2 0 0 1 17 13 L 18 13 A 3 3 0 0 0 15 10 A 3 3 0 0 0 13 10.767578 L 13 10 L 12 10 z M 19 10 L 19 19 L 20 19 L 20 10 L 19 10 z "
+ class="ColorScheme-Text"
+ />
+</svg>
diff --git a/kstars/kstarslite/qml/images/svg/breeze-light/kstars_constellationart.svg b/kstars/kstarslite/qml/images/svg/breeze-light/kstars_constellationart.svg
new file mode 100644
index 0000000..2e29a0a
--- /dev/null
+++ b/kstars/kstarslite/qml/images/svg/breeze-light/kstars_constellationart.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 22">
+ <defs id="defs3051">
+ <style type="text/css" id="current-color-scheme">
+ .ColorScheme-Text {
+ color:#4d4d4d;
+ }
+ </style>
+ </defs>
+ <path
+ style="fill:currentColor;fill-opacity:1;stroke:none"
+ d="M 11 3 A 3.9999902 4.0000296 0 0 0 7 7 A 3.9999902 4.0000296 0 0 0 11 11 A 3.9999902 4.0000296 0 0 0 15 7 A 3.9999902 4.0000296 0 0 0 11 3 z M 11 4 A 3 3.0000296 0 0 1 14 7 A 3 3.0000296 0 0 1 11 10 A 3 3.0000296 0 0 1 8 7 A 3 3.0000296 0 0 1 11 4 z M 11 12 A 7.9999504 8.0000296 0 0 0 3.0722656 19 L 4.0800781 19 A 6.9999604 7.0000296 0 0 1 11 13 A 6.9999604 7.0000296 0 0 1 17.921875 19 L 18.929688 19 A 7.9999504 8.0000296 0 0 0 11 12 z "
+ class="ColorScheme-Text"
+ />
+</svg>
diff --git a/kstars/kstarslite/qml/images/svg/breeze-light/kstars_deepsky.svg b/kstars/kstarslite/qml/images/svg/breeze-light/kstars_deepsky.svg
new file mode 100644
index 0000000..c3f5378
--- /dev/null
+++ b/kstars/kstarslite/qml/images/svg/breeze-light/kstars_deepsky.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 22">
+ <defs id="defs3051">
+ <style type="text/css" id="current-color-scheme">
+ .ColorScheme-Text {
+ color:#4d4d4d;
+ }
+ </style>
+ </defs>
+ <path
+ style="fill:currentColor;fill-opacity:1;stroke:none"
+ d="M 9.5 3 A 0.5 0.5 0 0 0 9 3.5 A 0.5 0.5 0 0 0 9.5 4 A 0.5 0.5 0 0 0 10 3.5 A 0.5 0.5 0 0 0 9.5 3 z M 12.5 3 A 0.5 0.5 0 0 0 12 3.5 A 0.5 0.5 0 0 0 12.5 4 A 0.5 0.5 0 0 0 13 3.5 A 0.5 0.5 0 0 0 12.5 3 z M 7.5 4 A 0.5 0.5 0 0 0 7 4.5 A 0.5 0.5 0 0 0 7.5 5 A 0.5 0.5 0 0 0 8 4.5 A 0.5 0.5 0 0 0 7.5 4 z M 14.5 4 A 0.5 0.5 0 0 0 14 4.5 A 0.5 0.5 0 0 0 14.5 5 A 0.5 0.5 0 0 0 15 4.5 A 0.5 0.5 0 0 0 14.5 4 z M 5.5 5 A 0.5 0.5 0 0 0 5 5.5 A 0.5 0.5 0 0 0 5.5 6 A 0.5 0.5 0 0 0 6 5.5 A 0.5 0.5 0 0 0 5.5 5 z M 16.5 5 A 0.5 0.5 0 0 0 16 5.5 A 0.5 0.5 0 0 0 16.5 6 A 0.5 0.5 0 0 0 17 5.5 A 0.5 0.5 0 0 0 16.5 5 z M 4.5 7 A 0.5 0.5 0 0 0 4 7.5 A 0.5 0.5 0 0 0 4.5 8 A 0.5 0.5 0 0 0 5 7.5 A 0.5 0.5 0 0 0 4.5 7 z M 17.5 7 A 0.5 0.5 0 0 0 17 7.5 A 0.5 0.5 0 0 0 17.5 8 A 0.5 0.5 0 0 0 18 7.5 A 0.5 0.5 0 0 0 17.5 7 z M 3.5 9 A 0.5 0.5 0 0 0 3 9.5 A 0.5 0.5 0 0 0 3.5 10 A 0.5 0.5 0 0 0 4 9.5 A 0.5 0.5 0 0 0 3.5 9 z M 18.5 9 A 0.5 0.5 0 0 0 18 9.5 A 0.5 0.5 0 0 0 18.5 10 A 0.5 0.5 0 0 0 19 9.5 A 0.5 0.5 0 0 0 18.5 9 z M 3.5 12 A 0.5 0.5 0 0 0 3 12.5 A 0.5 0.5 0 0 0 3.5 13 A 0.5 0.5 0 0 0 4 12.5 A 0.5 0.5 0 0 0 3.5 12 z M 18.5 12 A 0.5 0.5 0 0 0 18 12.5 A 0.5 0.5 0 0 0 18.5 13 A 0.5 0.5 0 0 0 19 12.5 A 0.5 0.5 0 0 0 18.5 12 z M 4.5 14 A 0.5 0.5 0 0 0 4 14.5 A 0.5 0.5 0 0 0 4.5 15 A 0.5 0.5 0 0 0 5 14.5 A 0.5 0.5 0 0 0 4.5 14 z M 17.5 14 A 0.5 0.5 0 0 0 17 14.5 A 0.5 0.5 0 0 0 17.5 15 A 0.5 0.5 0 0 0 18 14.5 A 0.5 0.5 0 0 0 17.5 14 z M 5.5 16 A 0.5 0.5 0 0 0 5 16.5 A 0.5 0.5 0 0 0 5.5 17 A 0.5 0.5 0 0 0 6 16.5 A 0.5 0.5 0 0 0 5.5 16 z M 16.5 16 A 0.5 0.5 0 0 0 16 16.5 A 0.5 0.5 0 0 0 16.5 17 A 0.5 0.5 0 0 0 17 16.5 A 0.5 0.5 0 0 0 16.5 16 z M 7.5 17 A 0.5 0.5 0 0 0 7 17.5 A 0.5 0.5 0 0 0 7.5 18 A 0.5 0.5 0 0 0 8 17.5 A 0.5 0.5 0 0 0 7.5 17 z M 14.5 17 A 0.5 0.5 0 0 0 14 17.5 A 0.5 0.5 0 0 0 14.5 18 A 0.5 0.5 0 0 0 15 17.5 A 0.5 0.5 0 0 0 14.5 17 z M 9.5 18 A 0.5 0.5 0 0 0 9 18.5 A 0.5 0.5 0 0 0 9.5 19 A 0.5 0.5 0 0 0 10 18.5 A 0.5 0.5 0 0 0 9.5 18 z M 12.5 18 A 0.5 0.5 0 0 0 12 18.5 A 0.5 0.5 0 0 0 12.5 19 A 0.5 0.5 0 0 0 13 18.5 A 0.5 0.5 0 0 0 12.5 18 z "
+ class="ColorScheme-Text"
+ />
+</svg>
diff --git a/kstars/kstarslite/qml/images/svg/breeze-light/kstars_grid.svg b/kstars/kstarslite/qml/images/svg/breeze-light/kstars_grid.svg
new file mode 100644
index 0000000..fb46958
--- /dev/null
+++ b/kstars/kstarslite/qml/images/svg/breeze-light/kstars_grid.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 22">
+ <defs id="defs3051">
+ <style type="text/css" id="current-color-scheme">
+ .ColorScheme-Text {
+ color:#4d4d4d;
+ }
+ </style>
+ </defs>
+ <path
+ style="fill:currentColor;fill-opacity:1;stroke:none"
+ d="M 6.5253906 3 L 9.4277344 4.2792969 C 8.9455822 5.2084417 8.3338024 6.0556227 7.6269531 6.8144531 L 3.8183594 3.0195312 L 3.0117188 3.0195312 L 3.0117188 3.96875 L 6.734375 7.6738281 C 6.0135437 8.2976972 5.2205843 8.8366627 4.359375 9.2675781 L 3.5683594 7.4824219 L 3.5683594 7.4785156 L 3.0292969 6.2226562 L 3.015625 9.2460938 L 3.2402344 9.7519531 C 3.158772 9.782362 3.0823285 9.822956 3 9.8515625 L 3 11.160156 C 3.2534343 11.081317 3.4938266 10.974834 3.7402344 10.880859 L 5.6757812 15.246094 C 4.8141864 15.585098 3.9223154 15.864848 3 16.064453 L 3 17.333984 C 4.0991768 17.112189 5.1575819 16.7826 6.1777344 16.376953 L 7.3125 18.939453 L 8.6445312 18.939453 L 7.2949219 15.892578 C 8.9790715 15.091314 10.522012 14.04517 11.882812 12.800781 L 15.306641 16.208984 C 14.188296 17.24994 12.974599 18.189861 11.669922 19 L 13.890625 19 C 14.696853 18.409962 15.455465 17.761267 16.183594 17.080078 L 18.050781 18.939453 L 18.939453 18.949219 L 18.945312 18.09375 L 17.060547 16.216797 C 17.746287 15.50883 18.401549 14.771156 19 13.986328 L 19 11.837891 C 18.176943 13.098335 17.230344 14.268468 16.1875 15.345703 L 12.767578 11.9375 C 14.100571 10.547021 15.221167 8.9538482 16.076172 7.2050781 L 18.935547 8.4648438 L 18.939453 7.1191406 L 16.572266 6.09375 C 16.977528 5.1057161 17.310766 4.081641 17.542969 3.0175781 L 16.273438 3.0175781 C 16.064803 3.9091886 15.783102 4.7704921 15.443359 5.6035156 L 11.039062 3.6972656 C 11.129806 3.4703041 11.234662 3.2507239 11.3125 3.0175781 L 9.9960938 3.0175781 C 9.9715794 3.0832252 9.9377822 3.1439149 9.9121094 3.2089844 L 9.4316406 3 L 6.5253906 3 z M 10.554688 4.7753906 L 14.947266 6.7089844 C 14.155489 8.3183457 13.119499 9.783968 11.892578 11.066406 L 8.5 7.6855469 C 9.3129558 6.8185093 10.007585 5.8427859 10.554688 4.7753906 z M 7.609375 8.5449219 L 11.007812 11.927734 C 9.7544801 13.065457 8.3384662 14.024464 6.7929688 14.761719 L 4.859375 10.394531 C 5.8591078 9.898314 6.7792215 9.2745429 7.609375 8.5449219 z "
+ class="ColorScheme-Text"
+ />
+</svg>
diff --git a/kstars/kstarslite/qml/images/svg/breeze-light/kstars_guides.svg b/kstars/kstarslite/qml/images/svg/breeze-light/kstars_guides.svg
new file mode 100644
index 0000000..5bdcc0a
--- /dev/null
+++ b/kstars/kstarslite/qml/images/svg/breeze-light/kstars_guides.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 22">
+ <defs id="defs3051">
+ <style type="text/css" id="current-color-scheme">
+ .ColorScheme-Text {
+ color:#4d4d4d;
+ }
+ </style>
+ </defs>
+ <path
+ style="fill:currentColor;fill-opacity:1;stroke:none"
+ d="M 3 3 L 3 4 L 4 4 L 4 3 L 3 3 z M 8 3 L 8 4 L 9 4 L 9 3 L 8 3 z M 13 3 L 13 4 L 14 4 L 14 3 L 13 3 z M 18 3 L 18 4 L 19 4 L 19 3 L 18 3 z M 3 6 L 3 7 L 4 7 L 4 6 L 3 6 z M 8 6 L 8 7 L 9 7 L 9 6 L 8 6 z M 13 6 L 13 7 L 14 7 L 14 6 L 13 6 z M 18 6 L 18 7 L 19 7 L 19 6 L 18 6 z M 3 9 L 3 10 L 4 10 L 4 9 L 3 9 z M 8 9 L 8 10 L 9 10 L 9 9 L 8 9 z M 13 9 L 13 10 L 14 10 L 14 9 L 13 9 z M 18 9 L 18 10 L 19 10 L 19 9 L 18 9 z M 3 12 L 3 13 L 4 13 L 4 12 L 3 12 z M 8 12 L 8 13 L 9 13 L 9 12 L 8 12 z M 13 12 L 13 13 L 14 13 L 14 12 L 13 12 z M 18 12 L 18 13 L 19 13 L 19 12 L 18 12 z M 3 15 L 3 16 L 4 16 L 4 15 L 3 15 z M 8 15 L 8 16 L 9 16 L 9 15 L 8 15 z M 13 15 L 13 16 L 14 16 L 14 15 L 13 15 z M 18 15 L 18 16 L 19 16 L 19 15 L 18 15 z M 3 18 L 3 19 L 4 19 L 4 18 L 3 18 z M 8 18 L 8 19 L 9 19 L 9 18 L 8 18 z M 13 18 L 13 19 L 14 19 L 14 18 L 13 18 z M 18 18 L 18 19 L 19 19 L 19 18 L 18 18 z "
+ class="ColorScheme-Text"
+ />
+</svg>
diff --git a/kstars/kstarslite/qml/images/svg/breeze-light/kstars_hgrid.svg b/kstars/kstarslite/qml/images/svg/breeze-light/kstars_hgrid.svg
new file mode 100644
index 0000000..9a95439
--- /dev/null
+++ b/kstars/kstarslite/qml/images/svg/breeze-light/kstars_hgrid.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 22">
+ <defs id="defs3051">
+ <style type="text/css" id="current-color-scheme">
+ .ColorScheme-Text {
+ color:#4d4d4d;
+ }
+ </style>
+ </defs>
+ <path
+ style="fill:currentColor;fill-opacity:1;stroke:none"
+ d="M 7.0292969 3 L 6.3261719 4.8085938 C 5.1833461 4.464661 4.0671267 4.0048523 3 3.4238281 L 3 4.8125 C 3.9327177 5.2774969 4.8919014 5.6700934 5.875 5.9707031 L 4.3808594 9.8164062 C 3.9115799 9.6023656 3.4530817 9.357457 3 9.0996094 L 3 10.507812 C 3.3087318 10.666896 3.6167933 10.828833 3.9316406 10.970703 L 3 13.369141 L 3 16.787109 L 3.0546875 16.646484 C 5.3614556 17.771916 7.8503816 18.391049 10.361328 18.513672 L 10.363281 19 L 11.599609 19 L 11.599609 18.535156 C 14.129441 18.492831 16.651088 17.948264 19 16.890625 L 19 13.1875 L 18.308594 11.40625 C 18.542951 11.317482 18.768474 11.201572 19 11.103516 L 19 9.7578125 C 18.622576 9.9307686 18.245536 10.103756 17.859375 10.25 L 16.263672 6.1425781 C 17.194277 5.892995 18.109273 5.5703486 19 5.1777344 L 19 3.8046875 C 17.969815 4.2998874 16.904976 4.698391 15.814453 4.9824219 L 15.042969 3 L 13.705078 3 L 14.583984 5.2558594 C 13.590083 5.4395533 12.583694 5.5360425 11.576172 5.546875 L 11.570312 3 L 10.322266 3 L 10.330078 5.5175781 C 9.3931695 5.461217 8.4588807 5.3351463 7.5390625 5.1289062 L 8.3671875 3 L 7.0292969 3 z M 7.0839844 6.2949219 C 8.1534529 6.5452015 9.2404221 6.6951917 10.332031 6.7558594 L 10.34375 11.341797 C 8.70767 11.219971 7.0855765 10.87057 5.5292969 10.291016 L 7.0839844 6.2949219 z M 15.041016 6.4296875 L 16.683594 10.648438 C 15.022883 11.145328 13.305224 11.397074 11.585938 11.390625 L 11.578125 6.7851562 C 12.739095 6.773051 13.897985 6.6556666 15.041016 6.4296875 z M 5.0800781 11.445312 C 6.7821389 12.079481 8.5571249 12.456795 10.347656 12.580078 L 10.359375 17.275391 C 8.0026295 17.150863 5.670575 16.550685 3.5097656 15.478516 L 5.0800781 11.445312 z M 17.134766 11.804688 L 18.646484 15.683594 C 16.41318 16.718098 14.009489 17.25674 11.595703 17.298828 L 11.587891 12.626953 C 13.459336 12.632582 15.329492 12.35472 17.134766 11.804688 z "
+ class="ColorScheme-Text"
+ />
+</svg>
diff --git a/kstars/kstarslite/qml/images/svg/breeze-light/kstars_horizon.svg b/kstars/kstarslite/qml/images/svg/breeze-light/kstars_horizon.svg
new file mode 100644
index 0000000..c6b47a2
--- /dev/null
+++ b/kstars/kstarslite/qml/images/svg/breeze-light/kstars_horizon.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 22">
+ <defs id="defs3051">
+ <style type="text/css" id="current-color-scheme">
+ .ColorScheme-Text {
+ color:#4d4d4d;
+ }
+ </style>
+ </defs>
+ <path
+ style="fill:currentColor;fill-opacity:1;stroke:none"
+ d="M 11 3 A 8 8 0 0 0 3 11 A 8 8 0 0 0 11 19 A 8 8 0 0 0 19 11 A 8 8 0 0 0 11 3 z M 11 4 A 7 7 0 0 1 18 11 A 7 7 0 0 1 11 18 A 7 7 0 0 1 4 11 A 7 7 0 0 1 11 4 z "
+ class="ColorScheme-Text"
+ />
+ <path
+ style="fill:currentColor;fill-opacity:0.5;stroke:none"
+ d="M 3.0351562 10.263672 C 3.0121295 10.508444 3.0003982 10.754148 3 11 C 3 15.418278 6.581722 19 11 19 C 15.418278 19 19 15.418278 19 11 C 18.9982 10.761936 18.985861 10.524069 18.962891 10.287109 C 18.568446 11.825601 15.121563 12.999925 11 13 C 6.8558354 12.999185 3.3993891 11.81172 3.0351562 10.263672 z "
+ class="ColorScheme-Text"
+ />
+</svg>
diff --git a/kstars/kstarslite/qml/images/svg/breeze-light/kstars_indi.svg b/kstars/kstarslite/qml/images/svg/breeze-light/kstars_indi.svg
new file mode 100644
index 0000000..65ac4e4
--- /dev/null
+++ b/kstars/kstarslite/qml/images/svg/breeze-light/kstars_indi.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 22">
+ <defs id="defs3051">
+ <style type="text/css" id="current-color-scheme">
+ .ColorScheme-Text {
+ color:#4d4d4d;
+ }
+ </style>
+ </defs>
+ <path
+ style="fill:currentColor;fill-opacity:1;stroke:none"
+ d="M 5 3 L 7.8125 18 L 13.25 18 L 17 3 L 5 3 z M 6.5 4 A 0.5 0.5 0 0 1 7 4.5 A 0.5 0.5 0 0 1 6.5 5 A 0.5 0.5 0 0 1 6 4.5 A 0.5 0.5 0 0 1 6.5 4 z M 13.5 4 A 0.5 0.5 0 0 1 14 4.5 A 0.5 0.5 0 0 1 13.5 5 A 0.5 0.5 0 0 1 13 4.5 A 0.5 0.5 0 0 1 13.5 4 z M 10.904297 6.0019531 A 3 3 0 0 1 13.974609 8.6054688 A 3 3 0 0 1 11.394531 11.974609 A 3 3 0 0 1 8.0253906 9.3945312 A 3 3 0 0 1 10.605469 6.0253906 A 3 3 0 0 1 10.904297 6.0019531 z M 12.5 13 A 0.5 0.5 0 0 1 13 13.5 A 0.5 0.5 0 0 1 12.5 14 A 0.5 0.5 0 0 1 12 13.5 A 0.5 0.5 0 0 1 12.5 13 z M 9.5 15 A 0.5 0.5 0 0 1 10 15.5 A 0.5 0.5 0 0 1 9.5 16 A 0.5 0.5 0 0 1 9 15.5 A 0.5 0.5 0 0 1 9.5 15 z "
+ class="ColorScheme-Text"
+ />
+ <path
+ style="fill:currentColor;fill-opacity:0.5;stroke:none"
+ d="M 19.417969 4 C 18.281035 3.9876345 15.66974 5.079043 12.939453 6.7148438 A 3 3 0 0 1 13.634766 7.5722656 C 15.575934 6.2795961 17.021253 5.622268 17.447266 6.0683594 C 17.846966 6.4869594 17.17778 7.5444315 15.738281 9.0820312 C 15.809281 9.2011314 15.851656 9.3476031 15.910156 9.4707031 C 18.092555 7.2937031 20.458028 4.7135969 19.923828 4.1542969 C 19.826838 4.0526969 19.654397 4.0026 19.417969 4 z M 8.2167969 10.113281 C 4.4274508 13.361422 1.3924722 17.220259 2.1035156 17.964844 C 2.2490155 18.117144 3.6552689 17.731625 4.1054688 17.515625 C 4.7923013 17.266425 5.9138636 16.804653 7.2617188 16.064453 L 7.1777344 15.613281 C 5.8816262 16.257781 4.9667135 16.473825 4.6484375 16.140625 C 4.0740403 15.539155 6.0245052 13.559724 8.921875 11.160156 A 3 3 0 0 1 8.2167969 10.113281 z M 2 19 L 2 20 L 20 20 L 20 19 L 2 19 z "
+ class="ColorScheme-Text"
+ />
+ <path
+ style="fill:#fdbc4b;fill-opacity:1;stroke:none"
+ d="M 6.5 4 A 0.5 0.5 0 0 0 6 4.5 A 0.5 0.5 0 0 0 6.5 5 A 0.5 0.5 0 0 0 7 4.5 A 0.5 0.5 0 0 0 6.5 4 z M 13.5 4 A 0.5 0.5 0 0 0 13 4.5 A 0.5 0.5 0 0 0 13.5 5 A 0.5 0.5 0 0 0 14 4.5 A 0.5 0.5 0 0 0 13.5 4 z M 10.904297 6.0019531 A 3 3 0 0 0 10.605469 6.0253906 A 3 3 0 0 0 8.0253906 9.3945312 A 3 3 0 0 0 11.394531 11.974609 A 3 3 0 0 0 13.974609 8.6054688 A 3 3 0 0 0 10.904297 6.0019531 z M 12.5 13 A 0.5 0.5 0 0 0 12 13.5 A 0.5 0.5 0 0 0 12.5 14 A 0.5 0.5 0 0 0 13 13.5 A 0.5 0.5 0 0 0 12.5 13 z M 9.5 15 A 0.5 0.5 0 0 0 9 15.5 A 0.5 0.5 0 0 0 9.5 16 A 0.5 0.5 0 0 0 10 15.5 A 0.5 0.5 0 0 0 9.5 15 z "
+ />
+</svg>
diff --git a/kstars/kstarslite/qml/images/svg/breeze-light/kstars_mw.svg b/kstars/kstarslite/qml/images/svg/breeze-light/kstars_mw.svg
new file mode 100644
index 0000000..5e6facf
--- /dev/null
+++ b/kstars/kstarslite/qml/images/svg/breeze-light/kstars_mw.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 22">
+ <defs id="defs3051">
+ <style type="text/css" id="current-color-scheme">
+ .ColorScheme-Text {
+ color:#4d4d4d;
+ }
+ </style>
+ </defs>
+ <path
+ style="fill:currentColor;fill-opacity:1;stroke:none"
+ d="M 13.931641 3 C 12.836484 3.027 11.833639 2.9583531 10.703125 3.2519531 L 10.703125 3.25 C 8.80162 4.0465 7.6923813 5.8106563 7.1933594 7.7226562 C 7.1534984 7.8812562 6.9335938 8.5118094 6.9335938 9.2871094 L 6.9335938 12.154297 C 6.8754468 13.711197 5.7694444 14.663484 4.6191406 15.521484 C 4.0834089 15.900084 3.5249206 16.229641 3 16.619141 L 3.0039062 19 C 5.9728071 18.99 7.2843621 18.979375 9.2773438 18.984375 C 10.881628 16.521975 11.947143 14.792522 11.970703 12.232422 L 11.970703 9.2890625 C 12.040483 8.6647625 12.274194 8.0073187 12.78125 7.9492188 C 13.668538 7.9012187 14.397508 8.1539844 14.875 8.4589844 C 15.140692 8.6305844 15.726147 9.0058594 16.646484 9.0058594 L 18.013672 9.0058594 L 19 9.0058594 L 19 3.9941406 L 17.859375 3.9941406 C 17.054069 4.0591406 16.422819 3.5170531 15.685547 3.2519531 C 15.317995 3.1609531 14.688199 3 13.931641 3 z "
+ class="ColorScheme-Text"
+ />
+</svg>
diff --git a/kstars/kstarslite/qml/images/svg/breeze-light/kstars_planets.svg b/kstars/kstarslite/qml/images/svg/breeze-light/kstars_planets.svg
new file mode 100644
index 0000000..7c5c0a3
--- /dev/null
+++ b/kstars/kstarslite/qml/images/svg/breeze-light/kstars_planets.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 22">
+ <defs id="defs3051">
+ <style type="text/css" id="current-color-scheme">
+ .ColorScheme-Text {
+ color:#4d4d4d;
+ }
+ </style>
+ </defs>
+ <g transform="translate(-421.71429,-525.79074)">
+ <rect
+ style="opacity:1;fill:currentColor;fill-opacity:1;stroke:none"
+ id="rect4035" width="0" height="10.999983" x="383.45605" y="518.13037"
+ class="ColorScheme-Text"/>
+ <path id="path3011"
+ d="m 432.71834,528.79074 c -0.31896,0 -0.62792,0.026 -0.93788,0.063 -0.30396,0.036 -0.61392,0.087 -0.90589,0.1559 -0.094,0.022 -0.18497,0.067 -0.28096,0.094 -0.084,0.023 -0.16698,0.037 -0.24997,0.063 -0.10499,0.033 -0.21397,0.059 -0.31296,0.094 -0.10699,0.038 -0.20697,0.083 -0.31296,0.1249 -0.20597,0.083 -0.39695,0.182 -0.59393,0.2809 -0.071,0.036 -0.14898,0.056 -0.21897,0.094 -0.22997,0.1209 -0.44094,0.2629 -0.65592,0.4058 -0.082,0.055 -0.16997,0.098 -0.24996,0.1559 -0.033,0.024 -0.061,0.038 -0.094,0.063 -0.094,0.071 -0.19098,0.1418 -0.28097,0.2188 -0.10698,0.089 -0.20997,0.1869 -0.31296,0.2809 -0.032,0.03 -0.062,0.064 -0.094,0.094 -0.011,0.011 -0.02,0.02 -0.031,0.031 -0.016,0.016 -0.015,0.047 -0.031,0.063 -0.20997,0.2039 -0.43894,0.3988 -0.62492,0.6247 -0.005,0.01 0.005,0.025 0,0.031 -0.18098,0.2199 -0.34296,0.4478 -0.49994,0.6877 -0.021,0.032 -0.042,0.061 -0.063,0.094 -0.015,0.024 -0.047,0.037 -0.063,0.063 -0.06,0.098 -0.10099,0.209 -0.15598,0.3129 -0.018,0.033 -0.045,0.061 -0.063,0.094 -0.075,0.1459 -0.14998,0.2898 -0.21897,0.4378 -0.004,0.01 0.004,0.023 0,0.031 -0.11699,0.2528 -0.22198,0.5136 -0.31296,0.7805 -0.019,0.053 -0.045,0.103 -0.063,0.156 -0.003,0.01 0.003,0.022 0,0.031 -0.02,0.062 -0.044,0.125 -0.063,0.188 -0.073,0.2568 -0.13998,0.5137 -0.18798,0.7806 -0.034,0.1919 -0.074,0.3968 -0.094,0.5938 -0.027,0.2648 -0.031,0.5417 -0.031,0.8125 0,0.4038 0.036,0.7996 0.094,1.1875 0.006,0.041 -0.007,0.085 0,0.1249 0.044,0.2659 0.11798,0.5248 0.18798,0.7807 0.026,0.096 0.064,0.1859 0.094,0.2809 0.04,0.1289 0.079,0.2489 0.12499,0.3748 0.077,0.2119 0.15598,0.4218 0.24997,0.6246 0.05,0.106 0.10198,0.2099 0.15598,0.3129 0.15198,0.2919 0.31496,0.5747 0.49993,0.8436 0.016,0.024 0.046,0.039 0.063,0.063 0.19797,0.2809 0.39395,0.5597 0.62492,0.8126 0.04,0.044 0.084,0.082 0.12498,0.125 0.04,0.042 0.084,0.084 0.12499,0.1249 0.21397,0.2139 0.45094,0.4048 0.68791,0.5938 0.30596,0.2438 0.62892,0.4587 0.96888,0.6556 0.012,0.01 0.019,0.024 0.031,0.031 0.053,0.03 0.10299,0.065 0.15598,0.094 0.31596,0.156 0.69192,0.3249 0.93788,0.4378 0.10999,0.042 0.23098,0.057 0.34396,0.094 0.053,0.018 0.10299,0.046 0.15598,0.063 0.13598,0.041 0.26797,0.09 0.40595,0.1249 0.042,0.011 0.083,0.021 0.12499,0.031 0.29196,0.069 0.60192,0.1209 0.90588,0.1559 0.30896,0.036 0.61792,0.063 0.93788,0.063 0.33996,0 0.67092,-0.021 0.99988,-0.063 0.36495,-0.048 0.68091,-0.1239 0.99987,-0.1879 1.69779,-0.4358 3.1616,-1.4213 4.21847,-2.7487 0.028,-0.035 0.067,-0.058 0.094,-0.094 0.009,-0.012 0.022,-0.02 0.031,-0.031 0.014,-0.018 0.018,-0.044 0.031,-0.063 0.62292,-0.8246 1.07686,-1.7801 1.34383,-2.8117 0.056,-0.2169 0.11799,-0.4318 0.15598,-0.6557 0.005,-0.03 -0.005,-0.063 0,-0.094 0.006,-0.04 0.025,-0.079 0.031,-0.125 0.006,-0.043 0.026,-0.082 0.031,-0.1249 l -0.031,0 c 0.044,-0.3289 0.094,-0.6587 0.094,-0.9996 0,-0.5517 -0.05,-1.1034 -0.15598,-1.6242 -0.009,-0.043 -0.022,-0.082 -0.031,-0.1249 -0.046,-0.2079 -0.12398,-0.4229 -0.18798,-0.6248 -0.003,-0.01 0.003,-0.022 0,-0.031 -0.012,-0.038 -0.018,-0.056 -0.031,-0.094 -0.039,-0.119 -0.081,-0.2579 -0.12498,-0.3748 -0.012,-0.032 -0.018,-0.064 -0.031,-0.094 -0.043,-0.109 -0.10799,-0.2059 -0.15598,-0.3128 -0.002,0 0.002,-0.026 0,-0.031 -0.025,-0.054 -0.068,-0.1029 -0.094,-0.1559 -0.098,-0.2029 -0.19797,-0.3998 -0.31296,-0.5937 -0.058,-0.098 -0.094,-0.2169 -0.15598,-0.3129 -0.024,-0.036 -0.069,-0.058 -0.094,-0.094 -0.067,-0.099 -0.14698,-0.185 -0.21897,-0.2809 -0.08,-0.1 -0.13999,-0.2159 -0.21898,-0.3129 -0.005,-0.01 0.005,-0.025 0,-0.031 -0.17197,-0.2089 -0.36995,-0.4028 -0.56292,-0.5937 -0.093,-0.092 -0.18398,-0.1939 -0.28097,-0.2809 -0.028,-0.025 -0.065,-0.038 -0.094,-0.063 -0.20897,-0.1819 -0.42994,-0.3398 -0.65592,-0.4996 -0.055,-0.038 -0.10098,-0.088 -0.15598,-0.125 -0.07,-0.046 -0.14798,-0.081 -0.21897,-0.1249 -0.13498,-0.084 -0.26597,-0.174 -0.40595,-0.2499 -0.12298,-0.067 -0.24797,-0.127 -0.37495,-0.1879 -0.21397,-0.102 -0.43195,-0.198 -0.65592,-0.2809 -0.26596,-0.099 -0.53393,-0.1799 -0.8129,-0.2499 -0.24496,-0.062 -0.49693,-0.118 -0.7499,-0.1559 -0.39695,-0.061 -0.8049,-0.094 -1.21885,-0.094 m 0,0.9996 c 0.29896,0 0.58493,0.027 0.87489,0.063 0.17998,0.023 0.35496,0.058 0.53093,0.094 0.01,0 0.021,0 0.031,0 0.16598,0.035 0.33796,0.079 0.49994,0.1249 0.096,0.027 0.18698,0.063 0.28097,0.094 0.17197,0.057 0.33395,0.1169 0.49993,0.1879 0.19398,0.08 0.37896,0.1528 0.56293,0.2498 -0.031,0.01 -0.063,0.021 -0.094,0.031 -0.047,0.017 -0.11298,0.096 -0.12498,0.1249 -0.02,0.048 0.005,0.115 0,0.188 0.038,0.017 0.06,0.089 0.12498,0.1249 0.025,0.014 0.041,-0.01 0.063,0 0.038,0.021 0.07,0.087 0.063,0.1249 -0.011,0.055 -0.088,0.022 -0.12498,0.063 0.006,0.078 -0.043,0.105 -0.063,0.1559 0.012,0.033 0.057,0.024 0.063,0.063 -0.007,0.043 -0.079,0.049 -0.063,0.094 0.072,0.056 0.15098,-0.022 0.21897,-0.031 0.14898,-0.019 0.28297,0.041 0.37495,-0.031 -0.012,-0.071 0.10099,-0.092 0.094,-0.1559 -0.006,-0.048 -0.09,-0.061 -0.12498,-0.094 -0.019,-0.018 -0.04,-0.059 -0.063,-0.094 -0.026,-0.04 -0.064,-0.087 -0.094,-0.125 -0.039,-0.052 -0.12498,-0.1169 -0.12498,-0.1559 0.001,-0.045 0.052,-0.063 0.063,-0.125 -0.012,-0.057 -0.11699,0 -0.12499,-0.063 0.002,-0.019 0.021,-0.051 0.031,-0.063 0.14998,0.082 0.29796,0.1789 0.43795,0.2809 0.032,0.021 0.062,0.041 0.094,0.063 0.10798,0.081 0.20697,0.17 0.31296,0.2499 -0.067,0.012 -0.10099,0.09 -0.15598,0.156 -0.038,0.046 -0.099,0.1009 -0.15598,0.1249 -0.028,0.012 -0.068,-0.016 -0.094,0 -0.037,0.025 -0.051,0.096 -0.094,0.125 -0.031,0.021 -0.12399,0.094 -0.15598,0.094 -0.038,10e-4 -0.098,-0.04 -0.12499,-0.031 -0.04,0.013 -0.017,0.077 -0.063,0.094 -0.088,0.031 -0.24997,-0.069 -0.28096,0.063 0.038,0.076 0.15298,0.051 0.21897,0.094 0.042,0.026 0.11399,0.143 0.12498,0.1879 0.01,0.038 0.015,0.179 0,0.2189 -0.041,0.106 -0.15898,0.097 -0.28096,0.094 -0.034,-10e-4 -0.063,0 -0.094,0 -0.20697,-0.014 -0.40695,-0.085 -0.49994,0.063 0.007,0.1129 0.025,0.1829 0,0.2808 -0.018,0.072 -0.097,0.125 -0.094,0.188 0.002,0.032 0.055,0.082 0.063,0.1249 0.005,0.023 -0.011,0.073 0,0.094 0.034,0.066 0.12699,-0.01 0.18798,0 0.059,0.01 0.12598,0.1209 0.12498,0.1879 -10e-4,0.046 -0.033,0.1119 -0.063,0.1559 -0.058,0.089 -0.16698,0.077 -0.24997,0.1249 -0.07,0.039 -0.084,0.1189 -0.12498,0.1879 -0.044,0.074 -0.081,0.1109 -0.063,0.2189 -0.06,0.1179 -0.12598,0.1939 -0.24997,0.2499 -0.037,0.017 -0.092,0.039 -0.12498,0.063 -0.027,0.019 -0.056,0.051 -0.094,0.094 -0.047,0.052 -0.1,0.085 -0.12499,0.125 -0.019,0.031 -0.01,0.084 -0.031,0.1249 -0.029,0.056 -0.088,0.1 -0.12498,0.1559 -0.017,0.026 -0.043,0.059 -0.063,0.094 -0.042,0.077 -0.10099,0.1509 -0.094,0.2189 0.007,0.066 0.089,0.068 0.094,0.1249 0.004,0.032 -0.033,0.059 -0.031,0.094 0.001,0.051 0.027,0.086 0.031,0.1249 0.01,0.099 -0.044,0.12 -0.063,0.188 -0.009,0.032 0.008,0.068 0,0.094 -0.016,0.05 -0.093,0.098 -0.094,0.156 -0.001,0.042 0.059,0.097 0.063,0.1559 0.002,0.04 -0.038,0.057 -0.031,0.094 0.014,0.073 0.16198,0.162 0.21897,0.2189 0.075,0.075 0.15498,0.139 0.18798,0.219 0.027,0.067 0.041,0.1678 0.094,0.2188 0.039,0.037 0.10598,0.054 0.15598,0.094 0.047,0.036 0.10698,0.055 0.15598,0.094 0.081,0.064 0.18297,0.1969 0.31296,0.1879 0.068,-0.01 0.14198,-0.05 0.21897,-0.063 0.079,-0.014 0.16998,-0.039 0.24997,-0.031 0.061,0.01 0.12398,0.066 0.18797,0.063 0.067,0 0.14299,-0.061 0.21898,-0.094 0.13198,-0.057 0.33896,-0.1529 0.53093,-0.1249 0.14598,0.021 0.14898,0.2169 0.24997,0.2809 0.11798,0.01 0.21897,-0.054 0.31296,-0.031 0.07,0.017 0.14898,0.1319 0.15598,0.1879 0.007,0.058 -0.054,0.121 -0.063,0.1559 -0.018,0.078 -0.017,0.169 -0.031,0.2189 -0.011,0.038 -0.032,0.086 -0.031,0.125 0,0.035 0.058,0.1419 0.094,0.1879 0.044,0.056 0.10299,0.096 0.15598,0.1559 0.087,0.109 0.15498,0.2359 0.21897,0.3749 0.017,0.037 -0.016,0.077 0,0.1249 -0.029,0.2239 -0.10298,0.3769 -0.24997,0.6247 -0.069,0.08 -0.15798,0.15 -0.15598,0.2499 -0.005,0.2399 0.13599,0.3928 0.12499,0.6247 -0.024,0.3118 0.024,0.3328 0,0.4997 0.10499,0.053 0.031,0.2329 0,0.3439 -0.045,0.1319 -0.1,0.1619 -0.12499,0.2499 0.071,0.031 0.17098,0.019 0.24997,0 0,0 0.096,0.4008 0.094,0.4058 -0.8069,0.7967 -1.81877,1.3874 -2.93763,1.7182 -0.54993,0.1329 -0.71291,0.1329 -0.96888,0.1879 -0.33395,0.055 -0.68291,0.094 -1.03087,0.094 -0.24296,0 -0.48293,-0.01 -0.71891,-0.031 -0.18197,-0.018 -0.35395,-0.062 -0.53093,-0.094 -0.053,-0.01 -0.10398,-0.02 -0.15598,-0.031 -0.16298,-0.055 -0.35095,-0.088 -0.49994,-0.1249 -0.16997,-0.048 -0.33495,-0.096 -0.49993,-0.156 0.014,-0.013 0.027,-0.011 0.031,-0.031 0.009,-0.04 0.002,-0.062 0,-0.1249 0.015,-0.065 0.08,-0.058 0.094,-0.1249 -0.028,-0.048 -0.083,-0.038 -0.12498,-0.063 -0.041,-0.024 -0.068,-0.074 -0.063,-0.125 0.07,-0.029 0.19997,0.066 0.24996,-0.031 0.025,-0.046 -0.034,-0.1409 0,-0.1879 0.023,-0.031 0.16898,-0.055 0.21898,-0.063 0.071,-0.012 0.14798,-0.01 0.18797,-0.031 0.044,-0.029 0.10099,-0.105 0.094,-0.188 -0.004,-0.039 -0.033,-0.059 -0.063,-0.094 -0.025,-0.029 -0.013,-0.066 -0.031,-0.094 -0.031,-0.047 -0.08,-0.058 -0.094,-0.1249 0.096,-0.019 0.23597,0.1019 0.37496,0.063 0.066,-0.019 0.15698,-0.188 0.18797,-0.2499 0.01,-0.019 -0.01,-0.04 0,-0.063 0.012,-0.026 0.059,-0.049 0.063,-0.063 0.01,-0.036 -0.008,-0.071 0,-0.094 0.024,-0.068 0.085,-0.075 0.12498,-0.125 0.03,-0.038 0.065,-0.087 0.094,-0.1249 0.031,-0.041 0.042,-0.089 0.063,-0.125 0.02,-0.1219 -0.06,-0.2059 -0.031,-0.3128 0.032,-0.12 0.19598,-0.165 0.31296,-0.2189 0.04,-0.019 0.092,-0.05 0.12499,-0.063 0.08,-0.028 0.17598,-0.036 0.24997,-0.063 0.12498,-0.046 0.15698,-0.1669 0.21897,-0.2809 0.029,-0.054 0.057,-0.1179 0.063,-0.1559 0.005,-0.035 -0.007,-0.053 0,-0.094 0.006,-0.04 0.02,-0.081 0.031,-0.1248 0.014,-0.058 0.031,-0.1539 0.031,-0.2189 0,-0.053 -0.029,-0.078 -0.031,-0.1249 -0.009,-0.173 0.061,-0.218 0.12498,-0.3129 0.032,-0.047 0.04,-0.091 0.063,-0.125 0.10799,-0.1609 0.29497,-0.2259 0.28097,-0.4688 -0.005,-0.08 -0.035,-0.2558 -0.094,-0.2808 -0.034,-0.015 -0.10699,-0.011 -0.15598,-0.031 -0.15798,-0.059 -0.27397,-0.2689 -0.43795,-0.2809 -0.035,0 -0.055,0.031 -0.094,0.031 -0.065,0 -0.14698,-0.053 -0.21897,-0.063 -0.046,-0.01 -0.12898,0.013 -0.15598,0 -0.042,-0.02 -0.029,-0.1019 -0.063,-0.1249 -0.027,-0.018 -0.084,-0.015 -0.12498,-0.031 -0.066,-0.025 -0.11199,-0.056 -0.18798,-0.063 -0.023,-0.001 -0.067,0 -0.094,0 -0.042,-0.01 -0.086,-0.04 -0.12498,-0.063 -0.048,-0.029 -0.074,-0.052 -0.094,-0.094 0.044,-0.1439 -0.096,-0.1669 -0.12498,-0.2499 -0.014,-0.039 0.013,-0.09 0,-0.1249 -0.017,-0.05 -0.071,-0.084 -0.12499,-0.125 -0.097,-0.074 -0.17398,-0.1389 -0.31296,-0.1559 -0.061,-0.01 -0.14498,0 -0.21897,0 -0.078,-0.01 -0.16098,-0.058 -0.21897,-0.125 -0.056,-0.065 -0.076,-0.1249 -0.12499,-0.1559 -0.047,-0.03 -0.12398,-0.031 -0.15598,-0.063 -0.014,-0.014 -0.017,-0.031 -0.031,-0.063 -0.023,-0.048 -0.061,-0.098 -0.031,-0.156 -0.053,-0.027 -0.035,0.072 -0.094,0.063 -0.052,-0.074 -0.10099,-0.115 -0.21897,-0.094 -0.054,0.01 -0.093,0.06 -0.15598,0.063 -0.052,0 -0.088,-0.053 -0.15598,-0.063 -0.052,-0.01 -0.11999,0.036 -0.15598,0.031 -0.057,-0.011 -0.073,-0.059 -0.12499,-0.094 -0.038,-0.025 -0.10398,-0.095 -0.12498,-0.094 -0.067,0 -0.12598,0.1429 -0.21897,0.094 -0.045,-0.057 0.085,-0.071 0.031,-0.125 -0.04,-0.041 -0.061,0.01 -0.094,0.031 -0.037,0.025 -0.084,0.047 -0.12499,0.063 -0.092,0.034 -0.14698,0.025 -0.21897,0.063 -0.066,0.034 -0.087,0.088 -0.12499,0.156 -0.031,0.056 -0.079,0.1529 -0.12498,0.1559 -0.056,0 -0.10599,-0.072 -0.15598,-0.094 -0.15298,-0.066 -0.24797,0.03 -0.37495,0.031 -0.11799,0 -0.28697,-0.1709 -0.28097,-0.2808 0.004,-0.067 0.054,-0.166 0.063,-0.2499 0.006,-0.066 0.062,-0.127 0.063,-0.1879 0.001,-0.081 -0.13499,-0.147 -0.18798,-0.156 -0.12498,-0.023 -0.29496,0.061 -0.43794,0 -0.027,-0.045 0.047,-0.081 0.063,-0.1249 0.009,-0.025 -0.009,-0.034 0,-0.063 0.016,-0.042 0.074,-0.08 0.094,-0.1249 0.015,-0.034 0.016,-0.082 0.031,-0.125 0.017,-0.049 0.059,-0.091 0.063,-0.1249 0.005,-0.045 -0.027,-0.095 -0.063,-0.125 -0.11098,0.01 -0.18697,0 -0.24997,0.031 -0.14398,0.066 -0.10598,0.2659 -0.24997,0.3129 -0.05,0.016 -0.13298,0.021 -0.18797,0.031 -0.047,0.01 -0.10699,0.032 -0.15598,0.031 -0.058,-0.001 -0.15298,-0.057 -0.18798,-0.094 -0.009,-0.01 -0.024,-0.036 -0.031,-0.063 0.002,-0.01 -0.002,-0.021 0,-0.031 0.046,-0.2229 0.093,-0.4438 0.15598,-0.6557 0.003,-0.01 -0.003,-0.022 0,-0.031 0.042,-0.1389 0.10298,-0.2699 0.15598,-0.4058 0.013,-0.01 0.019,-0.023 0.031,-0.031 0.077,-0.053 0.15598,-0.1189 0.24997,-0.1249 0.057,0 0.16398,0.02 0.21897,0.031 0.05,0.01 0.082,0.059 0.12499,0.063 0.12298,0.01 0.14898,-0.1029 0.24997,-0.1559 0.10398,0.015 0.15598,-0.01 0.24996,0 0.064,0.01 0.13799,0.09 0.18798,0.094 0.042,0 0.053,-0.069 0.094,-0.063 0.04,0.01 0.11898,0.1079 0.12498,0.1559 0.007,0.06 -0.048,0.122 -0.031,0.1879 0.063,0.064 0.19097,0.056 0.28096,0.094 0.059,-0.048 0.009,-0.118 0,-0.1879 -0.002,-0.031 0.004,-0.066 0,-0.094 -0.006,-0.048 -0.031,-0.084 -0.031,-0.1249 -0.001,-0.1899 0.15398,-0.2999 0.28096,-0.3749 0.055,-0.033 0.10799,-0.069 0.15598,-0.094 0.067,-0.034 0.1,-0.063 0.15598,-0.094 0.10099,-0.057 0.20198,-0.092 0.28097,-0.1559 0.037,-0.086 -0.004,-0.1959 0,-0.2809 0.037,-0.022 0.055,0 0.094,0 0.061,-0.013 0.09,-0.091 0.12499,-0.1249 0.02,-0.02 0.069,-0.043 0.094,-0.063 0.061,-0.048 0.072,-0.104 0.12498,-0.125 0.019,-0.01 0.064,-0.017 0.094,-0.031 0.04,-0.011 0.092,-0.04 0.15598,-0.063 0.042,-0.014 0.13998,-0.015 0.15598,-0.031 0.02,-0.02 -0.006,-0.095 0,-0.1249 0.032,-0.151 0.27196,-0.168 0.40595,-0.2189 0.094,-0.036 0.17798,-0.114 0.28096,-0.094 -0.02,0.072 -0.10998,0.038 -0.094,0.1249 0.023,0.121 0.17598,-0.013 0.21898,-0.031 0.081,-0.034 0.23697,-0.055 0.34395,-0.094 0.094,-0.034 0.24497,-0.08 0.15598,-0.1879 -0.074,0 -0.092,0.066 -0.15598,0.094 -0.044,0.01 -0.056,-0.027 -0.094,-0.031 -0.036,0 -0.057,0.038 -0.094,0.031 -0.037,-0.01 -0.088,-0.082 -0.094,-0.1249 -0.015,-0.111 0.10999,-0.136 0.15598,-0.2189 -0.03,-0.101 -0.16598,-0.024 -0.24997,-0.063 0.009,-0.06 0.055,-0.1139 0.12499,-0.1249 0.057,-0.01 0.18497,0.01 0.21897,0.031 0.02,0.017 0,0.066 0.031,0.094 0.034,0.031 0.081,0.01 0.12499,0 0.016,-0.076 -0.10599,-0.043 -0.094,-0.094 0.09,-0.059 0.26497,-0.016 0.37495,-0.031 0.063,-0.01 0.13099,-0.062 0.18798,-0.094 0.054,-0.03 0.099,-0.081 0.15598,-0.031 0.016,0.054 -0.032,0.066 -0.063,0.094 -0.10199,0.091 -0.20198,0.2069 -0.28097,0.3128 0.049,0.048 0.13599,0.022 0.21898,0.031 0.032,0 0.06,0.025 0.094,0.031 0.04,0.01 0.094,-0.012 0.12499,0 0.056,0.014 0.07,0.094 0.12498,0.094 0.091,0 0.083,-0.125 0.031,-0.1879 0.016,-0.063 0.053,-0.08 0.031,-0.125 -0.041,-0.082 -0.21097,0.014 -0.21897,-0.094 -0.005,-0.067 0.07,-0.075 0.094,-0.125 -0.011,-0.1289 0.10598,-0.1349 0.094,-0.2499 -0.006,-0.048 -0.06,-0.049 -0.094,-0.094 -0.017,-0.023 -0.01,-0.076 -0.031,-0.094 -0.07,-0.059 -0.20997,-0.044 -0.21897,-0.1559 -0.004,-0.066 0.01,-0.115 0,-0.1879 -0.009,-0.067 -0.066,-0.2679 -0.12498,-0.2809 -0.075,-0.016 -0.12899,0.1139 -0.21898,0.1559 -0.049,0.023 -0.13898,0.04 -0.18797,0.031 -0.032,-0.01 -0.089,-0.032 -0.094,-0.094 -0.006,-0.07 0.05,-0.082 0.063,-0.1558 -0.011,-0.044 -0.051,-0.029 -0.094,-0.063 -0.049,-0.037 -0.091,-0.1159 -0.15598,-0.1249 -0.033,0 -0.093,0.029 -0.12498,0.031 -0.06,0 -0.10599,-0.015 -0.15598,-0.031 0.021,-0.01 0.041,-0.024 0.063,-0.031 0.12198,-0.042 0.24997,-0.059 0.37495,-0.094 0.022,-0.01 0.041,-0.025 0.063,-0.031 0.031,0.033 0.056,0.1029 0.094,0.1249 0.025,0.014 0.063,-0.01 0.094,0 0.098,0.03 0.17398,0.085 0.28097,0.063 0.037,-0.065 -0.074,-0.074 -0.031,-0.125 0.072,0.01 0.13198,0.04 0.18798,0.063 0.077,-0.056 0.12798,-0.066 0.12498,-0.1559 -0.001,-0.046 -0.062,-0.063 -0.094,-0.094 0.063,-0.011 0.12399,-0.022 0.18798,-0.031 0.005,0.017 0.021,0.03 0.031,0.031 0.038,0.01 0.16498,-0.051 0.18797,-0.063 0.004,0 -0.006,-0.027 0,-0.031 0.25297,-0.027 0.52094,-0.031 0.7809,-0.031 m -2.49968,0.4688 c -0.023,0.043 -0.047,0.079 -0.094,0.094 0.012,0.065 -0.084,0.1049 -0.094,0.1558 -0.006,0.035 -0.002,0.094 0,0.125 0.02,0.3189 -0.25096,0.4768 -0.56293,0.4688 -0.061,0.058 -0.029,0.1699 -0.063,0.2499 -0.028,0.067 -0.11998,0.1309 -0.18797,0.1249 -0.05,0 -0.12499,-0.079 -0.12499,-0.1249 0,-0.057 0.081,-0.091 0.031,-0.156 0.007,-0.044 0.10598,-0.086 0.094,-0.1559 -0.012,-0.074 -0.096,-0.019 -0.18798,-0.031 -0.052,-0.01 -0.13298,-0.037 -0.18798,-0.063 0.10099,-0.067 0.20498,-0.126 0.31296,-0.188 0.094,-0.056 0.18498,-0.1049 0.28097,-0.1559 0.25197,-0.1269 0.52193,-0.2438 0.7809,-0.3437 m 5.37432,0.7495 c -0.027,0 -0.04,0.018 -0.063,0.031 -0.051,0.031 -0.054,0.079 -0.094,0.094 -0.054,0.021 -0.11698,0.01 -0.12498,0.063 -0.006,0.041 0.033,0.055 0.031,0.094 -0.02,0.049 -0.053,0.066 -0.063,0.1249 0.068,0.11 0.22897,-0.01 0.31296,-0.031 0.038,-0.011 0.073,0 0.094,-0.031 0.023,-0.035 0.013,-0.105 0.031,-0.156 0.019,-0.056 0.069,-0.043 0.063,-0.094 -0.006,-0.05 -0.10599,-0.102 -0.18797,-0.094 m -7.31208,0.7807 c 0.061,0.016 0.19597,0.1929 0.063,0.2499 -0.013,0.01 -0.18698,0.036 -0.21897,0.031 -0.046,-0.01 -0.078,-0.086 -0.12499,-0.094 -0.092,-0.016 -0.21797,0.101 -0.28096,0 0.016,-0.059 0.086,-0.043 0.15598,-0.063 0.12498,-0.034 0.29796,-0.1529 0.40595,-0.1249 m 0.24996,0.3128 c 0.031,0 0.056,0.059 0.094,0.063 0.036,0 0.072,-0.036 0.094,-0.031 0.056,0.015 0.084,0.115 0.031,0.156 -0.044,0 -0.061,-0.037 -0.094,-0.031 -0.091,0.016 -0.11999,0.1929 -0.18798,0.1879 -0.064,-0.01 -0.096,-0.1409 -0.031,-0.1879 0.002,-0.04 -0.033,-0.054 -0.031,-0.094 0.02,-0.025 0.072,-0.066 0.12498,-0.063 m -0.31296,0.031 c 0.019,0.001 0.024,0 0.031,0 -0.009,0.071 -0.039,0.091 -0.094,0.125 -0.095,0.057 -0.15698,0.1279 -0.18797,0.2499 -0.009,0.036 -0.11099,0.1339 -0.15598,0.1249 -0.10599,-0.022 0.038,-0.2199 0.063,-0.2499 0.027,-0.033 0.062,-0.056 0.094,-0.094 0.03,-0.037 0.033,-0.105 0.063,-0.125 0.032,-0.022 0.13198,-0.033 0.18797,-0.031 m 9.49881,0.031 c 0.048,0.013 0.058,0.069 0.094,0.094 0.027,0.018 0.064,0.012 0.094,0.031 0.035,0.022 0.054,0.06 0.094,0.094 0.056,0.047 0.13998,0.088 0.21897,0.125 0.016,0.01 0.044,0.023 0.063,0.031 0.055,0.071 0.10399,0.1449 0.15598,0.2189 0.006,0.04 0.012,0.099 0.031,0.1249 0.052,0.071 0.13098,0.1319 0.18798,0.2189 -10e-4,0.083 0.036,0.133 0.094,0.1559 0.073,0.124 0.14898,0.2479 0.21897,0.3748 0.029,0.058 0.035,0.1289 0.063,0.1879 -0.021,0 -0.043,0.01 -0.063,0 -0.066,-0.116 -0.40895,-0.1389 -0.43795,0.031 -0.013,0.075 0.049,0.1749 -0.063,0.1879 -0.071,0.01 -0.15298,-0.073 -0.24997,-0.094 -0.04,-0.01 -0.094,0.014 -0.12498,0 -0.073,-0.025 -0.062,-0.1119 -0.12498,-0.1559 -0.036,-0.025 -0.12999,-0.056 -0.18798,-0.063 -0.036,0 -0.056,0 -0.094,0 -0.045,-0.01 -0.11798,-0.01 -0.15598,-0.031 -0.036,-0.022 -0.11599,-0.062 -0.12498,-0.094 -0.014,-0.049 0.09,-0.1139 0.094,-0.1558 0.002,-0.031 -0.023,-0.045 -0.031,-0.094 -0.005,-0.029 0.006,-0.074 0,-0.094 -0.01,-0.034 -0.071,-0.062 -0.12499,-0.063 -0.048,0 -0.084,0.03 -0.12498,0.031 -0.059,0.001 -0.17698,-0.037 -0.24997,-0.031 -0.044,0 -0.084,0.028 -0.12499,0.031 -0.11598,0.01 -0.19097,-0.01 -0.28096,0 -0.066,0 -0.18898,0.034 -0.24997,0.063 -0.031,0.014 -0.054,0.043 -0.094,0.063 -0.018,0.01 -0.039,0.021 -0.063,0.031 -0.038,0.017 -0.089,0.053 -0.12498,0.063 -0.052,0.013 -0.12399,0 -0.21898,0 -0.068,0 -0.18697,-0.014 -0.18797,-0.094 -10e-4,-0.1229 0.22697,-0.072 0.34396,-0.094 0.044,-0.01 0.073,-0.063 0.12498,-0.094 0.025,-0.015 0.039,-0.015 0.063,-0.031 0.04,-0.028 0.11898,-0.093 0.12498,-0.1249 0.006,-0.03 -0.035,-0.072 -0.031,-0.094 0.005,-0.028 0.057,-0.058 0.094,-0.094 0.056,-0.055 0.087,-0.1199 0.15598,-0.1559 0.047,-0.025 0.13499,-0.024 0.15599,-0.063 0.005,-0.043 -0.001,-0.055 0,-0.094 0.029,-0.027 0.038,-0.058 0.063,-0.063 0.072,-0.016 0.13498,0.035 0.21897,0.031 0.036,0 0.086,-0.01 0.12498,-0.031 0.033,-0.022 0.062,-0.045 0.094,-0.063 0.035,-0.018 0.051,-0.059 0.094,-0.063 0.10499,-0.01 0.17098,0.1239 0.21897,0.1879 0.04,0.053 0.15299,0.1189 0.21898,0.1559 0.037,0.021 0.084,0.045 0.12498,0.063 0.087,0.039 0.24697,0.1649 0.24997,0.2499 0.002,0.042 -0.038,0.054 -0.031,0.094 0.066,0.011 0.12298,-0.059 0.12498,-0.1249 10e-4,-0.041 -0.039,-0.05 -0.031,-0.094 0.031,-0.066 0.14798,-0.01 0.18798,-0.031 -0.007,-0.075 -0.12398,-0.086 -0.18798,-0.1249 -0.034,-0.021 -0.058,-0.048 -0.094,-0.063 -0.052,-0.021 -0.11598,-0.032 -0.15598,-0.063 -0.038,-0.029 -0.057,-0.08 -0.094,-0.1249 -0.054,-0.064 -0.15798,-0.073 -0.12498,-0.2189 0.016,-0.022 0.037,-0.069 0.063,-0.063 m -8.81189,0.2189 0.094,0 c 0.034,10e-4 0.08,-0.018 0.094,0 -0.022,0.088 -0.21197,0.063 -0.28096,0.031 0.004,-0.033 0.05,-0.027 0.094,-0.031 m -0.31296,0.156 c 0.023,0 0.039,-0.01 0.063,0 -0.062,0.052 -0.14398,0.092 -0.24997,0.1249 -0.051,0.016 -0.11598,0.025 -0.12498,-0.031 -0.011,-0.069 0.047,-0.056 0.094,-0.063 0.058,-0.01 0.14999,-0.029 0.21898,-0.031 m 8.6869,0 c -0.043,0.014 -0.066,0.1129 0,0.1249 0.031,-0.018 0.039,-0.068 0.031,-0.1249 -0.017,-0.018 -0.017,0 -0.031,0 m -0.031,0.1879 c -0.021,0.01 -0.04,0.01 -0.063,0.031 10e-4,0.075 0.015,0.1229 0,0.1879 0.043,0.082 0.13398,0.026 0.15598,-0.031 0.026,-0.1389 -0.03,-0.2049 -0.094,-0.1879 m 0.43795,0.3748 c 0.049,0.08 0.14098,0.137 0.24997,0.1559 0.04,-0.03 0.044,-0.1049 0.063,-0.1559 -0.047,10e-4 -0.097,0 -0.15598,0 -0.059,0 -0.12198,-0.028 -0.15598,0 m -11.68652,2.6867 c 0.16398,-0.01 0.21197,0.2159 0.34395,0.2809 0.033,0.017 0.082,0.022 0.12499,0.031 0.035,0.01 0.061,0.02 0.094,0.031 0.071,0.024 0.16198,0.01 0.21897,0.031 0.085,0.038 0.14598,0.2069 0.21897,0.2499 0.004,0.043 -0.013,0.093 0,0.1249 0.035,0.047 0.099,0.064 0.15598,0.094 0.068,0.037 0.092,0.1269 0.15598,0.1559 0.022,0.01 0.059,-0.01 0.094,0 0.088,0.027 0.11199,0.1468 0.18798,0.1248 0.05,-0.014 0.055,-0.078 0.063,-0.1248 0.033,-0.036 0.074,-0.093 0.12498,-0.094 0.083,0 0.095,0.075 0.12499,0.1559 0.017,0.046 0.051,0.1079 0.063,0.1559 0.021,0.083 0.017,0.3249 0,0.3748 -0.021,0.061 -0.10599,0.089 -0.15598,0.156 -0.024,0.031 -0.044,0.071 -0.063,0.094 -0.032,0.04 -0.069,0.057 -0.094,0.094 -0.014,0.021 -0.018,0.066 -0.031,0.094 -0.04,0.085 -0.096,0.148 -0.063,0.2499 0.014,0.042 0.062,0.076 0.063,0.125 0,0.058 -0.11498,0.093 -0.12498,0.1559 -0.007,0.047 0.048,0.126 0.063,0.1879 0.011,0.047 0.097,0.094 0.12498,0.125 0.047,0.053 0.082,0.1209 0.12499,0.1879 0.085,0.1299 0.13598,0.2799 0.21897,0.4058 0.043,0.066 0.12698,0.119 0.15598,0.1879 0.015,0.035 -0.014,0.094 0,0.125 0.048,0.1079 0.26597,0.2279 0.37495,0.2809 0.051,0.025 0.10999,0 0.15598,0.031 0.071,0.039 0.21398,0.1569 0.24997,0.2189 0.032,0.056 0.047,0.1929 0.063,0.2808 0.021,0.117 -0.005,0.2169 0,0.3439 0.004,0.069 0.03,0.1189 0.031,0.1879 0,0.024 10e-4,0.07 0,0.094 -0.002,0.083 0.007,0.1659 0,0.2498 -0.004,0.046 -0.003,0.087 0,0.125 0.004,0.041 0.028,0.057 0.031,0.094 0.002,0.039 -0.035,0.095 -0.031,0.125 0.009,0.084 0.077,0.1419 0.094,0.2189 0.013,0.061 0.039,0.2079 0.031,0.2809 -0.005,0.039 -0.025,0.083 -0.031,0.1249 -0.004,0.033 0.005,0.062 0,0.094 -0.006,0.047 -0.034,0.081 -0.031,0.1249 0.006,0.09 0.08,0.16 0.094,0.2499 0.005,0.03 -10e-4,0.065 0,0.094 10e-4,0.027 0.023,0.038 0.031,0.063 -0.26297,-0.1499 -0.50894,-0.3178 -0.74991,-0.4997 -0.22897,-0.173 -0.45094,-0.3639 -0.65592,-0.5628 -0.01,-0.01 -0.021,-0.021 -0.031,-0.031 -0.20698,-0.2039 -0.41395,-0.4278 -0.59393,-0.6557 -0.10398,-0.1319 -0.21797,-0.2669 -0.31296,-0.4058 -0.056,-0.083 -0.10399,-0.1639 -0.15598,-0.2499 -0.032,-0.051 -0.063,-0.104 -0.094,-0.1559 -0.089,-0.153 -0.17297,-0.3078 -0.24997,-0.4687 -0.049,-0.101 -0.081,-0.2079 -0.12498,-0.3129 -0.10499,-0.2479 -0.20497,-0.4888 -0.28096,-0.7497 -0.054,-0.1849 -0.086,-0.3708 -0.12499,-0.5627 -0.03,-0.146 -0.073,-0.2889 -0.094,-0.4378 -0.011,-0.081 -0.023,-0.168 -0.031,-0.2499 -0.024,-0.2349 -0.031,-0.4768 -0.031,-0.7186 0,-0.3019 0.026,-0.5837 0.063,-0.8746 10e-4,-0.01 -10e-4,-0.021 0,-0.031 0.063,0 0.14899,-0.092 0.21898,-0.094 m 2.68766,0.7497 c 0.064,-0.029 0.084,0.117 0.031,0.125 -0.05,0.01 -0.08,-0.102 -0.031,-0.125"
+ style="fill:currentColor;fill-opacity:1"
+ class="ColorScheme-Text"/>
+ </g>
+</svg>
diff --git a/kstars/kstarslite/qml/images/svg/breeze-light/kstars_satellites.svg b/kstars/kstarslite/qml/images/svg/breeze-light/kstars_satellites.svg
new file mode 100644
index 0000000..5a53305
--- /dev/null
+++ b/kstars/kstarslite/qml/images/svg/breeze-light/kstars_satellites.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 22">
+ <defs id="defs3051">
+ <style type="text/css" id="current-color-scheme">
+ .ColorScheme-Text {
+ color:#4d4d4d;
+ }
+ </style>
+ </defs>
+ <path
+ style="fill:currentColor;fill-opacity:1;stroke:none"
+ d="M 14 3 L 8.7363281 10.177734 A 4.5 4.5 0 0 1 9.1855469 10.333984 C 8.6642326 10.122856 8.0970333 10 7.5 10 C 6.3069911 10.0012 5.1632886 10.476121 4.3203125 11.320312 A 4.5 4.5 0 0 0 3.6933594 12.107422 L 5.7871094 14.201172 L 4.390625 16.105469 A 3.5 3.5 0 0 0 5.8964844 17.607422 L 7.7988281 16.212891 L 9.8945312 18.308594 A 4.5 4.5 0 0 0 10.679688 17.679688 C 11.523881 16.836711 11.998786 15.693009 12 14.5 C 12.000001 13.918791 11.88031 13.367411 11.679688 12.857422 A 4.5 4.5 0 0 1 11.824219 13.261719 L 19 8 L 14 3 z M 5.9140625 3.0859375 L 3.0859375 5.9160156 L 6.7578125 9.5859375 L 9.5859375 6.7578125 L 5.9140625 3.0859375 z M 14.117188 4.53125 L 17.46875 7.8828125 L 11.427734 12.314453 A 4.5 4.5 0 0 1 11.599609 12.662109 C 11.151345 11.664248 10.352692 10.863145 9.3574219 10.410156 A 4.5 4.5 0 0 1 9.6894531 10.570312 L 14.117188 4.53125 z M 7.5 11 C 9.4329966 11 11 12.567003 11 14.5 C 10.9988 15.427807 10.629304 16.317185 9.9726562 16.972656 L 5.0273438 12.027344 C 5.6828146 11.370696 6.5721925 11.001176 7.5 11 z M 15.242188 12.414062 L 12.414062 15.244141 L 16.085938 18.916016 L 18.914062 16.085938 L 15.242188 12.414062 z M 3.7480469 16.980469 L 3 18 L 4 19 L 5.0195312 18.251953 A 4.5 4.5 0 0 1 3.7480469 16.980469 z "
+ class="ColorScheme-Text"
+ />
+</svg>
diff --git a/kstars/kstarslite/qml/images/svg/breeze-light/kstars_solarsystem.svg b/kstars/kstarslite/qml/images/svg/breeze-light/kstars_solarsystem.svg
new file mode 100644
index 0000000..bc6c969
--- /dev/null
+++ b/kstars/kstarslite/qml/images/svg/breeze-light/kstars_solarsystem.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 22">
+ <defs id="defs3051">
+ <style type="text/css" id="current-color-scheme">
+ .ColorScheme-Text {
+ color:#4d4d4d;
+ }
+ </style>
+ </defs>
+ <path
+ style="fill:currentColor;fill-opacity:1;stroke:none"
+ d="M 11 3 A 8 8 0 0 0 3 11 A 8 8 0 0 0 4.3847656 15.498047 A 1.5 1.5 0 0 0 4.2011719 15.75 A 1.5 1.5 0 0 0 4.75 17.798828 A 1.5 1.5 0 0 0 6.5078125 17.609375 A 8 8 0 0 0 11 19 A 8 8 0 0 0 19 11 A 8 8 0 0 0 11 3 z M 11 4 A 7 7 0 0 1 18 11 A 7 7 0 0 1 11 18 A 7 7 0 0 1 6.9824219 16.728516 A 1.5 1.5 0 0 0 6.25 15.201172 A 1.5 1.5 0 0 0 5.2773438 15.015625 A 7 7 0 0 1 4 11 A 7 7 0 0 1 11 4 z M 11 6 A 5 5 0 0 0 6 11 A 5 5 0 0 0 11 16 A 5 5 0 0 0 14.072266 14.9375 A 1.5 1.5 0 0 0 15.798828 14.25 A 1.5 1.5 0 0 0 15.720703 12.630859 A 5 5 0 0 0 16 11 A 5 5 0 0 0 11 6 z M 11 7 A 4 4 0 0 1 15 11 A 4 4 0 0 1 14.857422 12.042969 A 1.5 1.5 0 0 0 13.201172 12.75 A 1.5 1.5 0 0 0 13.238281 14.310547 A 4 4 0 0 1 11 15 A 4 4 0 0 1 7 11 A 4 4 0 0 1 11 7 z M 11 9 A 2 2 0 0 0 9 11 A 2 2 0 0 0 11 13 A 2 2 0 0 0 13 11 A 2 2 0 0 0 11 9 z "
+ class="ColorScheme-Text"
+ />
+</svg>
diff --git a/kstars/kstarslite/qml/images/svg/breeze-light/kstars_stars.svg b/kstars/kstarslite/qml/images/svg/breeze-light/kstars_stars.svg
new file mode 100644
index 0000000..4d70a47
--- /dev/null
+++ b/kstars/kstarslite/qml/images/svg/breeze-light/kstars_stars.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 22">
+ <defs id="defs3051">
+ <style type="text/css" id="current-color-scheme">
+ .ColorScheme-Text {
+ color:#4d4d4d;
+ }
+ </style>
+ </defs>
+ <path
+ style="fill:currentColor;fill-opacity:1;stroke:none"
+ d="M 12,4 9.5273438,9.2675781 4,10.111328 8,14.210938 7.0566406,20 12,17.267578 16.943359,20 16,14.210938 20,10.111328 14.472656,9.2675781 12,4 Z M 12,6 13.853516,9.9492188 18,10.583984 15,13.658203 15.708984,18 12,15.949219 8.2910156,18 9,13.658203 6,10.583984 10.146484,9.9492188 12,6 Z" transform="translate(-.99999-.99999)"
+ class="ColorScheme-Text"
+ />
+</svg>
diff --git a/kstars/kstarslite/qml/images/svg/breeze-light/kstars_supernovae.svg b/kstars/kstarslite/qml/images/svg/breeze-light/kstars_supernovae.svg
new file mode 100644
index 0000000..45a8c83
--- /dev/null
+++ b/kstars/kstarslite/qml/images/svg/breeze-light/kstars_supernovae.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 22">
+ <defs id="defs3051">
+ <style type="text/css" id="current-color-scheme">
+ .ColorScheme-Text {
+ color:#4d4d4d;
+ }
+ </style>
+ </defs>
+ <path
+ style="fill:currentColor;fill-opacity:0.5;stroke:none"
+ d="M 14 3 C 12.338 3 11 4.338 11 6 C 11 7.662 12.338 9 14 9 C 15.662 9 17 7.662 17 6 C 17 4.338 15.662 3 14 3 z M 8 6 C 6.3380003 6 5 7.3380003 5 9 C 5 10.662 6.3380003 12 8 12 C 9.6619997 12 11 10.662 11 9 C 11 7.3380003 9.6619997 6 8 6 z M 14 10 C 13.353654 10 12.744006 10.134157 12.181641 10.361328 L 12.636719 11.275391 C 13.064535 11.114885 13.514485 11 14 11 C 16.21602 11 18 12.78398 18 15 L 14.5 15 L 15 16 L 19 16 L 19 15 C 19 12.22998 16.77002 10 14 10 z M 8 13 C 5.2299834 13 3 15.229983 3 18 L 3 19 L 13 19 L 13 18 C 13 15.229983 10.770017 13 8 13 z M 8 14 C 10.216017 14 12 15.783983 12 18 L 4 18 C 4 15.783983 5.7839834 14 8 14 z "
+ class="ColorScheme-Text"
+ />
+</svg>
diff --git a/kstars/kstarslite/qml/images/svg/gen2x.sh b/kstars/kstarslite/qml/images/svg/gen2x.sh
new file mode 100755
index 0000000..6157e61
--- /dev/null
+++ b/kstars/kstarslite/qml/images/svg/gen2x.sh
@@ -0,0 +1,14 @@
+#!/bin/sh
+
+width=32
+halfwidth=$((width/2))
+dir="../"
+
+for file in *.svg
+do
+ filename="${file%.*}"
+ /usr/bin/inkscape -z -f "${file}" -w $width -e "${dir}/${filename}.png"
+ /usr/bin/inkscape -z -f "${file}" -w $(($width + halfwidth*2)) -e "${dir}/${filename}@2x.png"
+ /usr/bin/inkscape -z -f "${file}" -w $(($width + halfwidth*4)) -e "${dir}/${filename}@3x.png"
+ /usr/bin/inkscape -z -f "${file}" -w $(($width + halfwidth*6)) -e "${dir}/${filename}@4x.png"
+done \ No newline at end of file
diff --git a/kstars/kstarslite/qml/images/svg/kstars_cbound.svg b/kstars/kstarslite/qml/images/svg/kstars_cbound.svg
new file mode 100644
index 0000000..de7ca34
--- /dev/null
+++ b/kstars/kstarslite/qml/images/svg/kstars_cbound.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 22">
+ <defs id="defs3051">
+ <style type="text/css" id="current-color-scheme">
+ .ColorScheme-Text {
+ color:#f2f2f2
+ }
+ </style>
+ </defs>
+ <path
+ style="fill:currentColor;fill-opacity:1;stroke:none"
+ d="M 8 3 A 5 5 0 0 1 7.9160156 3.8847656 A 5.0000172 5.0000172 0 0 1 7.8046875 4.3691406 A 5.0000172 5.0000172 0 0 1 7.8046875 4.3710938 A 5.0000172 5.0000172 0 0 1 7.6425781 4.8457031 A 5.0000172 5.0000172 0 0 1 7.6425781 4.8476562 A 5 5 0 0 1 5.0449219 7.5546875 A 5.0000172 5.0000172 0 0 1 4.5898438 7.734375 A 5.0000172 5.0000172 0 0 1 4.5800781 7.7382812 A 5 5 0 0 1 4.5683594 7.7421875 A 5.0000172 5.0000172 0 0 1 4.1132812 7.8691406 A 5.0000172 5.0000172 0 0 1 4.0976562 7.8730469 A 5 5 0 0 1 3 8 L 3 9 A 6.0000172 6.0000172 0 0 0 4.4140625 8.8242188 L 5.3652344 11.675781 C 4.599513 11.887324 3.8039853 11.99821 3 12 L 3 12.662109 C 4.6837004 12.662245 6.3324573 12.247824 7.8007812 11.474609 L 8.4707031 12.527344 L 9.0078125 13.369141 L 9.0078125 13.371094 A 12 12 0 0 0 9.8515625 12.835938 L 9.8476562 12.830078 C 11.92152 11.383472 13.540905 9.29091 14.375 6.7714844 L 16.529297 7.3867188 L 17.269531 7.6347656 C 17.744348 6.1595298 17.997494 4.5541806 18 3 L 17 3 C 16.996288 4.11636 16.845447 5.2622536 16.574219 6.359375 L 8.8808594 4.1601562 A 6.0000172 6.0000172 0 0 0 9 3 L 8 3 z M 8.609375 5.1230469 L 13.417969 6.4980469 C 12.653436 8.7774086 11.18735 10.673338 9.3125 11.990234 L 8.6640625 10.970703 L 8.2402344 10.302734 A 9 9 0 0 1 7.5410156 10.753906 C 7.1463651 10.986022 6.7333735 11.178486 6.3105469 11.347656 L 5.3652344 8.5117188 A 6.0000172 6.0000172 0 0 0 8.609375 5.1230469 z M 12.123047 10.789062 A 12 12 0 0 1 11.441406 11.521484 L 12.892578 12.869141 C 10.278577 15.492106 6.7303016 16.996928 3 17 L 3 18 C 7.0072239 17.993541 10.816243 16.368376 13.617188 13.541016 L 15.826172 15.59375 A 18 18 0 0 1 11.189453 19 L 13.208984 19 A 19 19 0 0 0 16.554688 16.271484 L 16.564453 16.279297 A 19 19 0 0 0 17.246094 15.546875 L 17.240234 15.542969 A 19 19 0 0 0 19 13.246094 L 19 11.207031 A 18 18 0 0 1 16.492188 14.847656 L 14.3125 12.822266 L 13.585938 12.148438 L 12.123047 10.789062 z "
+ class="ColorScheme-Text"
+ />
+</svg>
diff --git a/kstars/kstarslite/qml/images/svg/kstars_clines.svg b/kstars/kstarslite/qml/images/svg/kstars_clines.svg
new file mode 100644
index 0000000..7745f90
--- /dev/null
+++ b/kstars/kstarslite/qml/images/svg/kstars_clines.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 22">
+ <defs id="defs3051">
+ <style type="text/css" id="current-color-scheme">
+ .ColorScheme-Text {
+ color:#f2f2f2
+ }
+ </style>
+ </defs>
+ <path
+ style="fill:currentColor;fill-opacity:1;stroke:none"
+ d="M 16.279297 3 L 11.921875 10.359375 L 8.4570312 12.207031 L 5.4609375 13.394531 L 3 18.615234 L 3.8183594 19 L 6.1269531 14.103516 L 8.8378906 13.029297 L 12.132812 11.273438 L 14.988281 13.425781 L 19 8.0234375 L 16.279297 3 z M 16.244141 4.8378906 L 17.927734 7.9472656 L 14.804688 12.152344 L 12.804688 10.644531 L 16.244141 4.8378906 z "
+ class="ColorScheme-Text"
+ />
+</svg>
diff --git a/kstars/kstarslite/qml/images/svg/kstars_cnames.svg b/kstars/kstarslite/qml/images/svg/kstars_cnames.svg
new file mode 100644
index 0000000..5b196e0
--- /dev/null
+++ b/kstars/kstarslite/qml/images/svg/kstars_cnames.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 22">
+ <defs id="defs3051">
+ <style type="text/css" id="current-color-scheme">
+ .ColorScheme-Text {
+ color:#f2f2f2
+ }
+ </style>
+ </defs>
+ <path
+ style="fill:currentColor;fill-opacity:1;stroke:none"
+ d="M 6 3 A 5 5 0 0 0 1 8 L 1 14 A 5 5 0 0 0 6 19 A 5 5 0 0 0 11 14 L 11 8 A 5 5 0 0 0 6 3 z M 6 4 A 4 4 0 0 1 10 8 L 10 14 A 4 4 0 0 1 6 18 A 4 4 0 0 1 2 14 L 2 8 A 4 4 0 0 1 6 4 z M 19 7 L 19 8 L 20 8 L 20 7 L 19 7 z M 12 10 L 12 19 L 13 19 L 13 13 A 2 2 0 0 1 15 11 A 2 2 0 0 1 17 13 L 18 13 A 3 3 0 0 0 15 10 A 3 3 0 0 0 13 10.767578 L 13 10 L 12 10 z M 19 10 L 19 19 L 20 19 L 20 10 L 19 10 z "
+ class="ColorScheme-Text"
+ />
+</svg>
diff --git a/kstars/kstarslite/qml/images/svg/kstars_constellationart.svg b/kstars/kstarslite/qml/images/svg/kstars_constellationart.svg
new file mode 100644
index 0000000..5a4e970
--- /dev/null
+++ b/kstars/kstarslite/qml/images/svg/kstars_constellationart.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 22">
+ <defs id="defs3051">
+ <style type="text/css" id="current-color-scheme">
+ .ColorScheme-Text {
+ color:#f2f2f2
+ }
+ </style>
+ </defs>
+ <path
+ style="fill:currentColor;fill-opacity:1;stroke:none"
+ d="M 11 3 A 3.9999902 4.0000296 0 0 0 7 7 A 3.9999902 4.0000296 0 0 0 11 11 A 3.9999902 4.0000296 0 0 0 15 7 A 3.9999902 4.0000296 0 0 0 11 3 z M 11 4 A 3 3.0000296 0 0 1 14 7 A 3 3.0000296 0 0 1 11 10 A 3 3.0000296 0 0 1 8 7 A 3 3.0000296 0 0 1 11 4 z M 11 12 A 7.9999504 8.0000296 0 0 0 3.0722656 19 L 4.0800781 19 A 6.9999604 7.0000296 0 0 1 11 13 A 6.9999604 7.0000296 0 0 1 17.921875 19 L 18.929688 19 A 7.9999504 8.0000296 0 0 0 11 12 z "
+ class="ColorScheme-Text"
+ />
+</svg>
diff --git a/kstars/kstarslite/qml/images/svg/kstars_deepsky.svg b/kstars/kstarslite/qml/images/svg/kstars_deepsky.svg
new file mode 100644
index 0000000..d470d5f
--- /dev/null
+++ b/kstars/kstarslite/qml/images/svg/kstars_deepsky.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 22">
+ <defs id="defs3051">
+ <style type="text/css" id="current-color-scheme">
+ .ColorScheme-Text {
+ color:#f2f2f2
+ }
+ </style>
+ </defs>
+ <path
+ style="fill:currentColor;fill-opacity:1;stroke:none"
+ d="M 9.5 3 A 0.5 0.5 0 0 0 9 3.5 A 0.5 0.5 0 0 0 9.5 4 A 0.5 0.5 0 0 0 10 3.5 A 0.5 0.5 0 0 0 9.5 3 z M 12.5 3 A 0.5 0.5 0 0 0 12 3.5 A 0.5 0.5 0 0 0 12.5 4 A 0.5 0.5 0 0 0 13 3.5 A 0.5 0.5 0 0 0 12.5 3 z M 7.5 4 A 0.5 0.5 0 0 0 7 4.5 A 0.5 0.5 0 0 0 7.5 5 A 0.5 0.5 0 0 0 8 4.5 A 0.5 0.5 0 0 0 7.5 4 z M 14.5 4 A 0.5 0.5 0 0 0 14 4.5 A 0.5 0.5 0 0 0 14.5 5 A 0.5 0.5 0 0 0 15 4.5 A 0.5 0.5 0 0 0 14.5 4 z M 5.5 5 A 0.5 0.5 0 0 0 5 5.5 A 0.5 0.5 0 0 0 5.5 6 A 0.5 0.5 0 0 0 6 5.5 A 0.5 0.5 0 0 0 5.5 5 z M 16.5 5 A 0.5 0.5 0 0 0 16 5.5 A 0.5 0.5 0 0 0 16.5 6 A 0.5 0.5 0 0 0 17 5.5 A 0.5 0.5 0 0 0 16.5 5 z M 4.5 7 A 0.5 0.5 0 0 0 4 7.5 A 0.5 0.5 0 0 0 4.5 8 A 0.5 0.5 0 0 0 5 7.5 A 0.5 0.5 0 0 0 4.5 7 z M 17.5 7 A 0.5 0.5 0 0 0 17 7.5 A 0.5 0.5 0 0 0 17.5 8 A 0.5 0.5 0 0 0 18 7.5 A 0.5 0.5 0 0 0 17.5 7 z M 3.5 9 A 0.5 0.5 0 0 0 3 9.5 A 0.5 0.5 0 0 0 3.5 10 A 0.5 0.5 0 0 0 4 9.5 A 0.5 0.5 0 0 0 3.5 9 z M 18.5 9 A 0.5 0.5 0 0 0 18 9.5 A 0.5 0.5 0 0 0 18.5 10 A 0.5 0.5 0 0 0 19 9.5 A 0.5 0.5 0 0 0 18.5 9 z M 3.5 12 A 0.5 0.5 0 0 0 3 12.5 A 0.5 0.5 0 0 0 3.5 13 A 0.5 0.5 0 0 0 4 12.5 A 0.5 0.5 0 0 0 3.5 12 z M 18.5 12 A 0.5 0.5 0 0 0 18 12.5 A 0.5 0.5 0 0 0 18.5 13 A 0.5 0.5 0 0 0 19 12.5 A 0.5 0.5 0 0 0 18.5 12 z M 4.5 14 A 0.5 0.5 0 0 0 4 14.5 A 0.5 0.5 0 0 0 4.5 15 A 0.5 0.5 0 0 0 5 14.5 A 0.5 0.5 0 0 0 4.5 14 z M 17.5 14 A 0.5 0.5 0 0 0 17 14.5 A 0.5 0.5 0 0 0 17.5 15 A 0.5 0.5 0 0 0 18 14.5 A 0.5 0.5 0 0 0 17.5 14 z M 5.5 16 A 0.5 0.5 0 0 0 5 16.5 A 0.5 0.5 0 0 0 5.5 17 A 0.5 0.5 0 0 0 6 16.5 A 0.5 0.5 0 0 0 5.5 16 z M 16.5 16 A 0.5 0.5 0 0 0 16 16.5 A 0.5 0.5 0 0 0 16.5 17 A 0.5 0.5 0 0 0 17 16.5 A 0.5 0.5 0 0 0 16.5 16 z M 7.5 17 A 0.5 0.5 0 0 0 7 17.5 A 0.5 0.5 0 0 0 7.5 18 A 0.5 0.5 0 0 0 8 17.5 A 0.5 0.5 0 0 0 7.5 17 z M 14.5 17 A 0.5 0.5 0 0 0 14 17.5 A 0.5 0.5 0 0 0 14.5 18 A 0.5 0.5 0 0 0 15 17.5 A 0.5 0.5 0 0 0 14.5 17 z M 9.5 18 A 0.5 0.5 0 0 0 9 18.5 A 0.5 0.5 0 0 0 9.5 19 A 0.5 0.5 0 0 0 10 18.5 A 0.5 0.5 0 0 0 9.5 18 z M 12.5 18 A 0.5 0.5 0 0 0 12 18.5 A 0.5 0.5 0 0 0 12.5 19 A 0.5 0.5 0 0 0 13 18.5 A 0.5 0.5 0 0 0 12.5 18 z "
+ class="ColorScheme-Text"
+ />
+</svg>
diff --git a/kstars/kstarslite/qml/images/svg/kstars_ekos.svg b/kstars/kstarslite/qml/images/svg/kstars_ekos.svg
new file mode 100644
index 0000000..b7782af
--- /dev/null
+++ b/kstars/kstarslite/qml/images/svg/kstars_ekos.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 22">
+ <defs id="defs3051">
+ <style type="text/css" id="current-color-scheme">
+ .ColorScheme-Text {
+ color:#f2f2f2
+ }
+ </style>
+ </defs>
+ <path
+ style="fill:currentColor;fill-opacity:1;stroke:none"
+ d="M 11 3 A 7 6.0000086 0 0 0 10.080078 3.0585938 A 7 6.0000086 0 0 0 9.9179688 3.0761719 C 9.9165515 3.0773359 9.9154786 3.0789126 9.9140625 3.0800781 A 7 6.0000086 0 0 0 4 9 A 7 3 0 0 0 4.0117188 9.09375 A 7 1.9999913 0 0 1 4 9 L 4 17 A 7 1.9999913 0 0 0 11 19 A 7 1.9999913 0 0 0 18 17 L 18 9 A 7 6.0000086 0 0 0 13.683594 3.4648438 C 13.684381 3.4637147 13.68476 3.4620661 13.685547 3.4609375 A 7 6.0000086 0 0 0 13.630859 3.4433594 A 7 6.0000086 0 0 0 13.240234 3.3242188 A 7 6.0000086 0 0 0 12.958984 3.2441406 A 7 6.0000086 0 0 0 12.578125 3.1621094 A 7 6.0000086 0 0 0 12.275391 3.1035156 A 7 6.0000086 0 0 0 11.904297 3.0585938 A 7 6.0000086 0 0 0 11.576172 3.0234375 A 7 6.0000086 0 0 0 11 3 z M 13.115234 4.3261719 A 6 5 0 0 1 17 9 A 6 2 0 0 1 11 11 A 6 2 0 0 1 5 9 A 6 5 0 0 1 8.7519531 4.3671875 C 7.7282878 5.8530549 7.1906116 7.7941057 7.0410156 9.5 A 6 2 0 0 0 11 10 C 11.298576 7.504711 12.192789 5.7553656 13.115234 4.3261719 z M 5 10.537109 A 7 3 0 0 0 11 12 A 7 3 0 0 0 17 10.539062 L 17 17 A 6 1 0 0 1 11 18 A 6 1 0 0 1 5 17 L 5 10.537109 z "
+ class="ColorScheme-Text"
+ />
+</svg>
diff --git a/kstars/kstarslite/qml/images/svg/kstars_fitsviewer.svg b/kstars/kstarslite/qml/images/svg/kstars_fitsviewer.svg
new file mode 100644
index 0000000..ef01cf0
--- /dev/null
+++ b/kstars/kstarslite/qml/images/svg/kstars_fitsviewer.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 22">
+ <defs id="defs3051">
+ <style type="text/css" id="current-color-scheme">
+ .ColorScheme-Text {
+ color:#f2f2f2
+ }
+ </style>
+ </defs>
+ <path
+ style="fill:currentColor;fill-opacity:1;stroke:none"
+ d="M 9 4.9980469 C 5.1340067 4.9980469 2 7.6759686 2 10.980469 C 2 14.285069 4.1340067 16.746094 8 16.746094 C 4.7783206 16.746094 3.16599 13.734369 3.1660156 10.980469 C 3.16599 8.2265686 5.7783209 5.9941406 9 5.9941406 C 10.456084 5.9941406 11.7709 6.4666031 12.792969 7.2207031 A 5 3.9164941 0 0 0 11 6.9550781 A 5 3.9164941 0 0 0 6 10.873047 L 6 10.882812 A 5 3.9164941 0 0 0 6.0195312 11.199219 C 6.2124811 14.429519 9.2585111 17 13 17 C 16.865992 17 20 14.258153 20 10.876953 C 20 7.4956532 17.865994 5 14 5 C 17.221678 5 18.83401 8.0573 18.833984 10.875 C 18.83401 13.6927 16.221676 15.976563 13 15.976562 C 11.32749 15.976562 9.8234101 15.357394 8.7597656 14.371094 A 5 3.9164941 0 0 0 11 14.789062 A 5 3.9164941 0 0 0 15.992188 10.980469 L 16 10.980469 C 16 10.961469 15.996294 10.942828 15.996094 10.923828 A 5 3.9164941 0 0 0 16 10.873047 A 5 3.9164941 0 0 0 15.96875 10.472656 C 15.666159 7.4066564 12.665132 4.9980469 9 4.9980469 z "
+ class="ColorScheme-Text"
+ />
+</svg>
diff --git a/kstars/kstarslite/qml/images/svg/kstars_grid.svg b/kstars/kstarslite/qml/images/svg/kstars_grid.svg
new file mode 100644
index 0000000..4a5c597
--- /dev/null
+++ b/kstars/kstarslite/qml/images/svg/kstars_grid.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 22">
+ <defs id="defs3051">
+ <style type="text/css" id="current-color-scheme">
+ .ColorScheme-Text {
+ color:#f2f2f2
+ }
+ </style>
+ </defs>
+ <path
+ style="fill:currentColor;fill-opacity:1;stroke:none"
+ d="M 6.5253906 3 L 9.4277344 4.2792969 C 8.9455822 5.2084417 8.3338024 6.0556227 7.6269531 6.8144531 L 3.8183594 3.0195312 L 3.0117188 3.0195312 L 3.0117188 3.96875 L 6.734375 7.6738281 C 6.0135437 8.2976972 5.2205843 8.8366627 4.359375 9.2675781 L 3.5683594 7.4824219 L 3.5683594 7.4785156 L 3.0292969 6.2226562 L 3.015625 9.2460938 L 3.2402344 9.7519531 C 3.158772 9.782362 3.0823285 9.822956 3 9.8515625 L 3 11.160156 C 3.2534343 11.081317 3.4938266 10.974834 3.7402344 10.880859 L 5.6757812 15.246094 C 4.8141864 15.585098 3.9223154 15.864848 3 16.064453 L 3 17.333984 C 4.0991768 17.112189 5.1575819 16.7826 6.1777344 16.376953 L 7.3125 18.939453 L 8.6445312 18.939453 L 7.2949219 15.892578 C 8.9790715 15.091314 10.522012 14.04517 11.882812 12.800781 L 15.306641 16.208984 C 14.188296 17.24994 12.974599 18.189861 11.669922 19 L 13.890625 19 C 14.696853 18.409962 15.455465 17.761267 16.183594 17.080078 L 18.050781 18.939453 L 18.939453 18.949219 L 18.945312 18.09375 L 17.060547 16.216797 C 17.746287 15.50883 18.401549 14.771156 19 13.986328 L 19 11.837891 C 18.176943 13.098335 17.230344 14.268468 16.1875 15.345703 L 12.767578 11.9375 C 14.100571 10.547021 15.221167 8.9538482 16.076172 7.2050781 L 18.935547 8.4648438 L 18.939453 7.1191406 L 16.572266 6.09375 C 16.977528 5.1057161 17.310766 4.081641 17.542969 3.0175781 L 16.273438 3.0175781 C 16.064803 3.9091886 15.783102 4.7704921 15.443359 5.6035156 L 11.039062 3.6972656 C 11.129806 3.4703041 11.234662 3.2507239 11.3125 3.0175781 L 9.9960938 3.0175781 C 9.9715794 3.0832252 9.9377822 3.1439149 9.9121094 3.2089844 L 9.4316406 3 L 6.5253906 3 z M 10.554688 4.7753906 L 14.947266 6.7089844 C 14.155489 8.3183457 13.119499 9.783968 11.892578 11.066406 L 8.5 7.6855469 C 9.3129558 6.8185093 10.007585 5.8427859 10.554688 4.7753906 z M 7.609375 8.5449219 L 11.007812 11.927734 C 9.7544801 13.065457 8.3384662 14.024464 6.7929688 14.761719 L 4.859375 10.394531 C 5.8591078 9.898314 6.7792215 9.2745429 7.609375 8.5449219 z "
+ class="ColorScheme-Text"
+ />
+</svg>
diff --git a/kstars/kstarslite/qml/images/svg/kstars_guides.svg b/kstars/kstarslite/qml/images/svg/kstars_guides.svg
new file mode 100644
index 0000000..2f84ed8
--- /dev/null
+++ b/kstars/kstarslite/qml/images/svg/kstars_guides.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 22">
+ <defs id="defs3051">
+ <style type="text/css" id="current-color-scheme">
+ .ColorScheme-Text {
+ color:#f2f2f2
+ }
+ </style>
+ </defs>
+ <path
+ style="fill:currentColor;fill-opacity:1;stroke:none"
+ d="M 3 3 L 3 4 L 4 4 L 4 3 L 3 3 z M 8 3 L 8 4 L 9 4 L 9 3 L 8 3 z M 13 3 L 13 4 L 14 4 L 14 3 L 13 3 z M 18 3 L 18 4 L 19 4 L 19 3 L 18 3 z M 3 6 L 3 7 L 4 7 L 4 6 L 3 6 z M 8 6 L 8 7 L 9 7 L 9 6 L 8 6 z M 13 6 L 13 7 L 14 7 L 14 6 L 13 6 z M 18 6 L 18 7 L 19 7 L 19 6 L 18 6 z M 3 9 L 3 10 L 4 10 L 4 9 L 3 9 z M 8 9 L 8 10 L 9 10 L 9 9 L 8 9 z M 13 9 L 13 10 L 14 10 L 14 9 L 13 9 z M 18 9 L 18 10 L 19 10 L 19 9 L 18 9 z M 3 12 L 3 13 L 4 13 L 4 12 L 3 12 z M 8 12 L 8 13 L 9 13 L 9 12 L 8 12 z M 13 12 L 13 13 L 14 13 L 14 12 L 13 12 z M 18 12 L 18 13 L 19 13 L 19 12 L 18 12 z M 3 15 L 3 16 L 4 16 L 4 15 L 3 15 z M 8 15 L 8 16 L 9 16 L 9 15 L 8 15 z M 13 15 L 13 16 L 14 16 L 14 15 L 13 15 z M 18 15 L 18 16 L 19 16 L 19 15 L 18 15 z M 3 18 L 3 19 L 4 19 L 4 18 L 3 18 z M 8 18 L 8 19 L 9 19 L 9 18 L 8 18 z M 13 18 L 13 19 L 14 19 L 14 18 L 13 18 z M 18 18 L 18 19 L 19 19 L 19 18 L 18 18 z "
+ class="ColorScheme-Text"
+ />
+</svg>
diff --git a/kstars/kstarslite/qml/images/svg/kstars_hgrid.svg b/kstars/kstarslite/qml/images/svg/kstars_hgrid.svg
new file mode 100644
index 0000000..8d57b7b
--- /dev/null
+++ b/kstars/kstarslite/qml/images/svg/kstars_hgrid.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 22">
+ <defs id="defs3051">
+ <style type="text/css" id="current-color-scheme">
+ .ColorScheme-Text {
+ color:#f2f2f2
+ }
+ </style>
+ </defs>
+ <path
+ style="fill:currentColor;fill-opacity:1;stroke:none"
+ d="M 7.0292969 3 L 6.3261719 4.8085938 C 5.1833461 4.464661 4.0671267 4.0048523 3 3.4238281 L 3 4.8125 C 3.9327177 5.2774969 4.8919014 5.6700934 5.875 5.9707031 L 4.3808594 9.8164062 C 3.9115799 9.6023656 3.4530817 9.357457 3 9.0996094 L 3 10.507812 C 3.3087318 10.666896 3.6167933 10.828833 3.9316406 10.970703 L 3 13.369141 L 3 16.787109 L 3.0546875 16.646484 C 5.3614556 17.771916 7.8503816 18.391049 10.361328 18.513672 L 10.363281 19 L 11.599609 19 L 11.599609 18.535156 C 14.129441 18.492831 16.651088 17.948264 19 16.890625 L 19 13.1875 L 18.308594 11.40625 C 18.542951 11.317482 18.768474 11.201572 19 11.103516 L 19 9.7578125 C 18.622576 9.9307686 18.245536 10.103756 17.859375 10.25 L 16.263672 6.1425781 C 17.194277 5.892995 18.109273 5.5703486 19 5.1777344 L 19 3.8046875 C 17.969815 4.2998874 16.904976 4.698391 15.814453 4.9824219 L 15.042969 3 L 13.705078 3 L 14.583984 5.2558594 C 13.590083 5.4395533 12.583694 5.5360425 11.576172 5.546875 L 11.570312 3 L 10.322266 3 L 10.330078 5.5175781 C 9.3931695 5.461217 8.4588807 5.3351463 7.5390625 5.1289062 L 8.3671875 3 L 7.0292969 3 z M 7.0839844 6.2949219 C 8.1534529 6.5452015 9.2404221 6.6951917 10.332031 6.7558594 L 10.34375 11.341797 C 8.70767 11.219971 7.0855765 10.87057 5.5292969 10.291016 L 7.0839844 6.2949219 z M 15.041016 6.4296875 L 16.683594 10.648438 C 15.022883 11.145328 13.305224 11.397074 11.585938 11.390625 L 11.578125 6.7851562 C 12.739095 6.773051 13.897985 6.6556666 15.041016 6.4296875 z M 5.0800781 11.445312 C 6.7821389 12.079481 8.5571249 12.456795 10.347656 12.580078 L 10.359375 17.275391 C 8.0026295 17.150863 5.670575 16.550685 3.5097656 15.478516 L 5.0800781 11.445312 z M 17.134766 11.804688 L 18.646484 15.683594 C 16.41318 16.718098 14.009489 17.25674 11.595703 17.298828 L 11.587891 12.626953 C 13.459336 12.632582 15.329492 12.35472 17.134766 11.804688 z "
+ class="ColorScheme-Text"
+ />
+</svg>
diff --git a/kstars/kstarslite/qml/images/svg/kstars_horizon.svg b/kstars/kstarslite/qml/images/svg/kstars_horizon.svg
new file mode 100644
index 0000000..bb8d0f9
--- /dev/null
+++ b/kstars/kstarslite/qml/images/svg/kstars_horizon.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 22">
+ <defs id="defs3051">
+ <style type="text/css" id="current-color-scheme">
+ .ColorScheme-Text {
+ color:#f2f2f2
+ }
+ </style>
+ </defs>
+ <path
+ style="fill:currentColor;fill-opacity:1;stroke:none"
+ d="M 11 3 A 8 8 0 0 0 3 11 A 8 8 0 0 0 11 19 A 8 8 0 0 0 19 11 A 8 8 0 0 0 11 3 z M 11 4 A 7 7 0 0 1 18 11 A 7 7 0 0 1 11 18 A 7 7 0 0 1 4 11 A 7 7 0 0 1 11 4 z "
+ class="ColorScheme-Text"
+ />
+ <path
+ style="fill:currentColor;fill-opacity:0.5;stroke:none"
+ d="M 3.0351562 10.263672 C 3.0121295 10.508444 3.0003982 10.754148 3 11 C 3 15.418278 6.581722 19 11 19 C 15.418278 19 19 15.418278 19 11 C 18.9982 10.761936 18.985861 10.524069 18.962891 10.287109 C 18.568446 11.825601 15.121563 12.999925 11 13 C 6.8558354 12.999185 3.3993891 11.81172 3.0351562 10.263672 z "
+ class="ColorScheme-Text"
+ />
+</svg>
diff --git a/kstars/kstarslite/qml/images/svg/kstars_indi.svg b/kstars/kstarslite/qml/images/svg/kstars_indi.svg
new file mode 100644
index 0000000..53ec33c
--- /dev/null
+++ b/kstars/kstarslite/qml/images/svg/kstars_indi.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 22">
+ <defs id="defs3051">
+ <style type="text/css" id="current-color-scheme">
+ .ColorScheme-Text {
+ color:#f2f2f2
+ }
+ </style>
+ </defs>
+ <path
+ style="fill:currentColor;fill-opacity:1;stroke:none"
+ d="M 5 3 L 7.8125 18 L 13.25 18 L 17 3 L 5 3 z M 6.5 4 A 0.5 0.5 0 0 1 7 4.5 A 0.5 0.5 0 0 1 6.5 5 A 0.5 0.5 0 0 1 6 4.5 A 0.5 0.5 0 0 1 6.5 4 z M 13.5 4 A 0.5 0.5 0 0 1 14 4.5 A 0.5 0.5 0 0 1 13.5 5 A 0.5 0.5 0 0 1 13 4.5 A 0.5 0.5 0 0 1 13.5 4 z M 10.904297 6.0019531 A 3 3 0 0 1 13.974609 8.6054688 A 3 3 0 0 1 11.394531 11.974609 A 3 3 0 0 1 8.0253906 9.3945312 A 3 3 0 0 1 10.605469 6.0253906 A 3 3 0 0 1 10.904297 6.0019531 z M 12.5 13 A 0.5 0.5 0 0 1 13 13.5 A 0.5 0.5 0 0 1 12.5 14 A 0.5 0.5 0 0 1 12 13.5 A 0.5 0.5 0 0 1 12.5 13 z M 9.5 15 A 0.5 0.5 0 0 1 10 15.5 A 0.5 0.5 0 0 1 9.5 16 A 0.5 0.5 0 0 1 9 15.5 A 0.5 0.5 0 0 1 9.5 15 z "
+ class="ColorScheme-Text"
+ />
+ <path
+ style="fill:currentColor;fill-opacity:0.5;stroke:none"
+ d="M 19.417969 4 C 18.281035 3.9876345 15.66974 5.079043 12.939453 6.7148438 A 3 3 0 0 1 13.634766 7.5722656 C 15.575934 6.2795961 17.021253 5.622268 17.447266 6.0683594 C 17.846966 6.4869594 17.17778 7.5444315 15.738281 9.0820312 C 15.809281 9.2011314 15.851656 9.3476031 15.910156 9.4707031 C 18.092555 7.2937031 20.458028 4.7135969 19.923828 4.1542969 C 19.826838 4.0526969 19.654397 4.0026 19.417969 4 z M 8.2167969 10.113281 C 4.4274508 13.361422 1.3924722 17.220259 2.1035156 17.964844 C 2.2490155 18.117144 3.6552689 17.731625 4.1054688 17.515625 C 4.7923013 17.266425 5.9138636 16.804653 7.2617188 16.064453 L 7.1777344 15.613281 C 5.8816262 16.257781 4.9667135 16.473825 4.6484375 16.140625 C 4.0740403 15.539155 6.0245052 13.559724 8.921875 11.160156 A 3 3 0 0 1 8.2167969 10.113281 z M 2 19 L 2 20 L 20 20 L 20 19 L 2 19 z "
+ class="ColorScheme-Text"
+ />
+ <path
+ style="fill:#fdbc4b;fill-opacity:1;stroke:none"
+ d="M 6.5 4 A 0.5 0.5 0 0 0 6 4.5 A 0.5 0.5 0 0 0 6.5 5 A 0.5 0.5 0 0 0 7 4.5 A 0.5 0.5 0 0 0 6.5 4 z M 13.5 4 A 0.5 0.5 0 0 0 13 4.5 A 0.5 0.5 0 0 0 13.5 5 A 0.5 0.5 0 0 0 14 4.5 A 0.5 0.5 0 0 0 13.5 4 z M 10.904297 6.0019531 A 3 3 0 0 0 10.605469 6.0253906 A 3 3 0 0 0 8.0253906 9.3945312 A 3 3 0 0 0 11.394531 11.974609 A 3 3 0 0 0 13.974609 8.6054688 A 3 3 0 0 0 10.904297 6.0019531 z M 12.5 13 A 0.5 0.5 0 0 0 12 13.5 A 0.5 0.5 0 0 0 12.5 14 A 0.5 0.5 0 0 0 13 13.5 A 0.5 0.5 0 0 0 12.5 13 z M 9.5 15 A 0.5 0.5 0 0 0 9 15.5 A 0.5 0.5 0 0 0 9.5 16 A 0.5 0.5 0 0 0 10 15.5 A 0.5 0.5 0 0 0 9.5 15 z "
+ />
+</svg>
diff --git a/kstars/kstarslite/qml/images/svg/kstars_mw.svg b/kstars/kstarslite/qml/images/svg/kstars_mw.svg
new file mode 100644
index 0000000..ceb7ccb
--- /dev/null
+++ b/kstars/kstarslite/qml/images/svg/kstars_mw.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 22">
+ <defs id="defs3051">
+ <style type="text/css" id="current-color-scheme">
+ .ColorScheme-Text {
+ color:#f2f2f2
+ }
+ </style>
+ </defs>
+ <path
+ style="fill:currentColor;fill-opacity:1;stroke:none"
+ d="M 13.931641 3 C 12.836484 3.027 11.833639 2.9583531 10.703125 3.2519531 L 10.703125 3.25 C 8.80162 4.0465 7.6923813 5.8106563 7.1933594 7.7226562 C 7.1534984 7.8812562 6.9335938 8.5118094 6.9335938 9.2871094 L 6.9335938 12.154297 C 6.8754468 13.711197 5.7694444 14.663484 4.6191406 15.521484 C 4.0834089 15.900084 3.5249206 16.229641 3 16.619141 L 3.0039062 19 C 5.9728071 18.99 7.2843621 18.979375 9.2773438 18.984375 C 10.881628 16.521975 11.947143 14.792522 11.970703 12.232422 L 11.970703 9.2890625 C 12.040483 8.6647625 12.274194 8.0073187 12.78125 7.9492188 C 13.668538 7.9012187 14.397508 8.1539844 14.875 8.4589844 C 15.140692 8.6305844 15.726147 9.0058594 16.646484 9.0058594 L 18.013672 9.0058594 L 19 9.0058594 L 19 3.9941406 L 17.859375 3.9941406 C 17.054069 4.0591406 16.422819 3.5170531 15.685547 3.2519531 C 15.317995 3.1609531 14.688199 3 13.931641 3 z "
+ class="ColorScheme-Text"
+ />
+</svg>
diff --git a/kstars/kstarslite/qml/images/svg/kstars_planets.svg b/kstars/kstarslite/qml/images/svg/kstars_planets.svg
new file mode 100644
index 0000000..3473ecc
--- /dev/null
+++ b/kstars/kstarslite/qml/images/svg/kstars_planets.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 22">
+ <defs id="defs3051">
+ <style type="text/css" id="current-color-scheme">
+ .ColorScheme-Text {
+ color:#f2f2f2
+ }
+ </style>
+ </defs>
+ <g transform="translate(-421.71429,-525.79074)">
+ <rect
+ style="opacity:1;fill:currentColor;fill-opacity:1;stroke:none"
+ id="rect4035" width="0" height="10.999983" x="383.45605" y="518.13037"
+ class="ColorScheme-Text"/>
+ <path id="path3011"
+ d="m 432.71834,528.79074 c -0.31896,0 -0.62792,0.026 -0.93788,0.063 -0.30396,0.036 -0.61392,0.087 -0.90589,0.1559 -0.094,0.022 -0.18497,0.067 -0.28096,0.094 -0.084,0.023 -0.16698,0.037 -0.24997,0.063 -0.10499,0.033 -0.21397,0.059 -0.31296,0.094 -0.10699,0.038 -0.20697,0.083 -0.31296,0.1249 -0.20597,0.083 -0.39695,0.182 -0.59393,0.2809 -0.071,0.036 -0.14898,0.056 -0.21897,0.094 -0.22997,0.1209 -0.44094,0.2629 -0.65592,0.4058 -0.082,0.055 -0.16997,0.098 -0.24996,0.1559 -0.033,0.024 -0.061,0.038 -0.094,0.063 -0.094,0.071 -0.19098,0.1418 -0.28097,0.2188 -0.10698,0.089 -0.20997,0.1869 -0.31296,0.2809 -0.032,0.03 -0.062,0.064 -0.094,0.094 -0.011,0.011 -0.02,0.02 -0.031,0.031 -0.016,0.016 -0.015,0.047 -0.031,0.063 -0.20997,0.2039 -0.43894,0.3988 -0.62492,0.6247 -0.005,0.01 0.005,0.025 0,0.031 -0.18098,0.2199 -0.34296,0.4478 -0.49994,0.6877 -0.021,0.032 -0.042,0.061 -0.063,0.094 -0.015,0.024 -0.047,0.037 -0.063,0.063 -0.06,0.098 -0.10099,0.209 -0.15598,0.3129 -0.018,0.033 -0.045,0.061 -0.063,0.094 -0.075,0.1459 -0.14998,0.2898 -0.21897,0.4378 -0.004,0.01 0.004,0.023 0,0.031 -0.11699,0.2528 -0.22198,0.5136 -0.31296,0.7805 -0.019,0.053 -0.045,0.103 -0.063,0.156 -0.003,0.01 0.003,0.022 0,0.031 -0.02,0.062 -0.044,0.125 -0.063,0.188 -0.073,0.2568 -0.13998,0.5137 -0.18798,0.7806 -0.034,0.1919 -0.074,0.3968 -0.094,0.5938 -0.027,0.2648 -0.031,0.5417 -0.031,0.8125 0,0.4038 0.036,0.7996 0.094,1.1875 0.006,0.041 -0.007,0.085 0,0.1249 0.044,0.2659 0.11798,0.5248 0.18798,0.7807 0.026,0.096 0.064,0.1859 0.094,0.2809 0.04,0.1289 0.079,0.2489 0.12499,0.3748 0.077,0.2119 0.15598,0.4218 0.24997,0.6246 0.05,0.106 0.10198,0.2099 0.15598,0.3129 0.15198,0.2919 0.31496,0.5747 0.49993,0.8436 0.016,0.024 0.046,0.039 0.063,0.063 0.19797,0.2809 0.39395,0.5597 0.62492,0.8126 0.04,0.044 0.084,0.082 0.12498,0.125 0.04,0.042 0.084,0.084 0.12499,0.1249 0.21397,0.2139 0.45094,0.4048 0.68791,0.5938 0.30596,0.2438 0.62892,0.4587 0.96888,0.6556 0.012,0.01 0.019,0.024 0.031,0.031 0.053,0.03 0.10299,0.065 0.15598,0.094 0.31596,0.156 0.69192,0.3249 0.93788,0.4378 0.10999,0.042 0.23098,0.057 0.34396,0.094 0.053,0.018 0.10299,0.046 0.15598,0.063 0.13598,0.041 0.26797,0.09 0.40595,0.1249 0.042,0.011 0.083,0.021 0.12499,0.031 0.29196,0.069 0.60192,0.1209 0.90588,0.1559 0.30896,0.036 0.61792,0.063 0.93788,0.063 0.33996,0 0.67092,-0.021 0.99988,-0.063 0.36495,-0.048 0.68091,-0.1239 0.99987,-0.1879 1.69779,-0.4358 3.1616,-1.4213 4.21847,-2.7487 0.028,-0.035 0.067,-0.058 0.094,-0.094 0.009,-0.012 0.022,-0.02 0.031,-0.031 0.014,-0.018 0.018,-0.044 0.031,-0.063 0.62292,-0.8246 1.07686,-1.7801 1.34383,-2.8117 0.056,-0.2169 0.11799,-0.4318 0.15598,-0.6557 0.005,-0.03 -0.005,-0.063 0,-0.094 0.006,-0.04 0.025,-0.079 0.031,-0.125 0.006,-0.043 0.026,-0.082 0.031,-0.1249 l -0.031,0 c 0.044,-0.3289 0.094,-0.6587 0.094,-0.9996 0,-0.5517 -0.05,-1.1034 -0.15598,-1.6242 -0.009,-0.043 -0.022,-0.082 -0.031,-0.1249 -0.046,-0.2079 -0.12398,-0.4229 -0.18798,-0.6248 -0.003,-0.01 0.003,-0.022 0,-0.031 -0.012,-0.038 -0.018,-0.056 -0.031,-0.094 -0.039,-0.119 -0.081,-0.2579 -0.12498,-0.3748 -0.012,-0.032 -0.018,-0.064 -0.031,-0.094 -0.043,-0.109 -0.10799,-0.2059 -0.15598,-0.3128 -0.002,0 0.002,-0.026 0,-0.031 -0.025,-0.054 -0.068,-0.1029 -0.094,-0.1559 -0.098,-0.2029 -0.19797,-0.3998 -0.31296,-0.5937 -0.058,-0.098 -0.094,-0.2169 -0.15598,-0.3129 -0.024,-0.036 -0.069,-0.058 -0.094,-0.094 -0.067,-0.099 -0.14698,-0.185 -0.21897,-0.2809 -0.08,-0.1 -0.13999,-0.2159 -0.21898,-0.3129 -0.005,-0.01 0.005,-0.025 0,-0.031 -0.17197,-0.2089 -0.36995,-0.4028 -0.56292,-0.5937 -0.093,-0.092 -0.18398,-0.1939 -0.28097,-0.2809 -0.028,-0.025 -0.065,-0.038 -0.094,-0.063 -0.20897,-0.1819 -0.42994,-0.3398 -0.65592,-0.4996 -0.055,-0.038 -0.10098,-0.088 -0.15598,-0.125 -0.07,-0.046 -0.14798,-0.081 -0.21897,-0.1249 -0.13498,-0.084 -0.26597,-0.174 -0.40595,-0.2499 -0.12298,-0.067 -0.24797,-0.127 -0.37495,-0.1879 -0.21397,-0.102 -0.43195,-0.198 -0.65592,-0.2809 -0.26596,-0.099 -0.53393,-0.1799 -0.8129,-0.2499 -0.24496,-0.062 -0.49693,-0.118 -0.7499,-0.1559 -0.39695,-0.061 -0.8049,-0.094 -1.21885,-0.094 m 0,0.9996 c 0.29896,0 0.58493,0.027 0.87489,0.063 0.17998,0.023 0.35496,0.058 0.53093,0.094 0.01,0 0.021,0 0.031,0 0.16598,0.035 0.33796,0.079 0.49994,0.1249 0.096,0.027 0.18698,0.063 0.28097,0.094 0.17197,0.057 0.33395,0.1169 0.49993,0.1879 0.19398,0.08 0.37896,0.1528 0.56293,0.2498 -0.031,0.01 -0.063,0.021 -0.094,0.031 -0.047,0.017 -0.11298,0.096 -0.12498,0.1249 -0.02,0.048 0.005,0.115 0,0.188 0.038,0.017 0.06,0.089 0.12498,0.1249 0.025,0.014 0.041,-0.01 0.063,0 0.038,0.021 0.07,0.087 0.063,0.1249 -0.011,0.055 -0.088,0.022 -0.12498,0.063 0.006,0.078 -0.043,0.105 -0.063,0.1559 0.012,0.033 0.057,0.024 0.063,0.063 -0.007,0.043 -0.079,0.049 -0.063,0.094 0.072,0.056 0.15098,-0.022 0.21897,-0.031 0.14898,-0.019 0.28297,0.041 0.37495,-0.031 -0.012,-0.071 0.10099,-0.092 0.094,-0.1559 -0.006,-0.048 -0.09,-0.061 -0.12498,-0.094 -0.019,-0.018 -0.04,-0.059 -0.063,-0.094 -0.026,-0.04 -0.064,-0.087 -0.094,-0.125 -0.039,-0.052 -0.12498,-0.1169 -0.12498,-0.1559 0.001,-0.045 0.052,-0.063 0.063,-0.125 -0.012,-0.057 -0.11699,0 -0.12499,-0.063 0.002,-0.019 0.021,-0.051 0.031,-0.063 0.14998,0.082 0.29796,0.1789 0.43795,0.2809 0.032,0.021 0.062,0.041 0.094,0.063 0.10798,0.081 0.20697,0.17 0.31296,0.2499 -0.067,0.012 -0.10099,0.09 -0.15598,0.156 -0.038,0.046 -0.099,0.1009 -0.15598,0.1249 -0.028,0.012 -0.068,-0.016 -0.094,0 -0.037,0.025 -0.051,0.096 -0.094,0.125 -0.031,0.021 -0.12399,0.094 -0.15598,0.094 -0.038,10e-4 -0.098,-0.04 -0.12499,-0.031 -0.04,0.013 -0.017,0.077 -0.063,0.094 -0.088,0.031 -0.24997,-0.069 -0.28096,0.063 0.038,0.076 0.15298,0.051 0.21897,0.094 0.042,0.026 0.11399,0.143 0.12498,0.1879 0.01,0.038 0.015,0.179 0,0.2189 -0.041,0.106 -0.15898,0.097 -0.28096,0.094 -0.034,-10e-4 -0.063,0 -0.094,0 -0.20697,-0.014 -0.40695,-0.085 -0.49994,0.063 0.007,0.1129 0.025,0.1829 0,0.2808 -0.018,0.072 -0.097,0.125 -0.094,0.188 0.002,0.032 0.055,0.082 0.063,0.1249 0.005,0.023 -0.011,0.073 0,0.094 0.034,0.066 0.12699,-0.01 0.18798,0 0.059,0.01 0.12598,0.1209 0.12498,0.1879 -10e-4,0.046 -0.033,0.1119 -0.063,0.1559 -0.058,0.089 -0.16698,0.077 -0.24997,0.1249 -0.07,0.039 -0.084,0.1189 -0.12498,0.1879 -0.044,0.074 -0.081,0.1109 -0.063,0.2189 -0.06,0.1179 -0.12598,0.1939 -0.24997,0.2499 -0.037,0.017 -0.092,0.039 -0.12498,0.063 -0.027,0.019 -0.056,0.051 -0.094,0.094 -0.047,0.052 -0.1,0.085 -0.12499,0.125 -0.019,0.031 -0.01,0.084 -0.031,0.1249 -0.029,0.056 -0.088,0.1 -0.12498,0.1559 -0.017,0.026 -0.043,0.059 -0.063,0.094 -0.042,0.077 -0.10099,0.1509 -0.094,0.2189 0.007,0.066 0.089,0.068 0.094,0.1249 0.004,0.032 -0.033,0.059 -0.031,0.094 0.001,0.051 0.027,0.086 0.031,0.1249 0.01,0.099 -0.044,0.12 -0.063,0.188 -0.009,0.032 0.008,0.068 0,0.094 -0.016,0.05 -0.093,0.098 -0.094,0.156 -0.001,0.042 0.059,0.097 0.063,0.1559 0.002,0.04 -0.038,0.057 -0.031,0.094 0.014,0.073 0.16198,0.162 0.21897,0.2189 0.075,0.075 0.15498,0.139 0.18798,0.219 0.027,0.067 0.041,0.1678 0.094,0.2188 0.039,0.037 0.10598,0.054 0.15598,0.094 0.047,0.036 0.10698,0.055 0.15598,0.094 0.081,0.064 0.18297,0.1969 0.31296,0.1879 0.068,-0.01 0.14198,-0.05 0.21897,-0.063 0.079,-0.014 0.16998,-0.039 0.24997,-0.031 0.061,0.01 0.12398,0.066 0.18797,0.063 0.067,0 0.14299,-0.061 0.21898,-0.094 0.13198,-0.057 0.33896,-0.1529 0.53093,-0.1249 0.14598,0.021 0.14898,0.2169 0.24997,0.2809 0.11798,0.01 0.21897,-0.054 0.31296,-0.031 0.07,0.017 0.14898,0.1319 0.15598,0.1879 0.007,0.058 -0.054,0.121 -0.063,0.1559 -0.018,0.078 -0.017,0.169 -0.031,0.2189 -0.011,0.038 -0.032,0.086 -0.031,0.125 0,0.035 0.058,0.1419 0.094,0.1879 0.044,0.056 0.10299,0.096 0.15598,0.1559 0.087,0.109 0.15498,0.2359 0.21897,0.3749 0.017,0.037 -0.016,0.077 0,0.1249 -0.029,0.2239 -0.10298,0.3769 -0.24997,0.6247 -0.069,0.08 -0.15798,0.15 -0.15598,0.2499 -0.005,0.2399 0.13599,0.3928 0.12499,0.6247 -0.024,0.3118 0.024,0.3328 0,0.4997 0.10499,0.053 0.031,0.2329 0,0.3439 -0.045,0.1319 -0.1,0.1619 -0.12499,0.2499 0.071,0.031 0.17098,0.019 0.24997,0 0,0 0.096,0.4008 0.094,0.4058 -0.8069,0.7967 -1.81877,1.3874 -2.93763,1.7182 -0.54993,0.1329 -0.71291,0.1329 -0.96888,0.1879 -0.33395,0.055 -0.68291,0.094 -1.03087,0.094 -0.24296,0 -0.48293,-0.01 -0.71891,-0.031 -0.18197,-0.018 -0.35395,-0.062 -0.53093,-0.094 -0.053,-0.01 -0.10398,-0.02 -0.15598,-0.031 -0.16298,-0.055 -0.35095,-0.088 -0.49994,-0.1249 -0.16997,-0.048 -0.33495,-0.096 -0.49993,-0.156 0.014,-0.013 0.027,-0.011 0.031,-0.031 0.009,-0.04 0.002,-0.062 0,-0.1249 0.015,-0.065 0.08,-0.058 0.094,-0.1249 -0.028,-0.048 -0.083,-0.038 -0.12498,-0.063 -0.041,-0.024 -0.068,-0.074 -0.063,-0.125 0.07,-0.029 0.19997,0.066 0.24996,-0.031 0.025,-0.046 -0.034,-0.1409 0,-0.1879 0.023,-0.031 0.16898,-0.055 0.21898,-0.063 0.071,-0.012 0.14798,-0.01 0.18797,-0.031 0.044,-0.029 0.10099,-0.105 0.094,-0.188 -0.004,-0.039 -0.033,-0.059 -0.063,-0.094 -0.025,-0.029 -0.013,-0.066 -0.031,-0.094 -0.031,-0.047 -0.08,-0.058 -0.094,-0.1249 0.096,-0.019 0.23597,0.1019 0.37496,0.063 0.066,-0.019 0.15698,-0.188 0.18797,-0.2499 0.01,-0.019 -0.01,-0.04 0,-0.063 0.012,-0.026 0.059,-0.049 0.063,-0.063 0.01,-0.036 -0.008,-0.071 0,-0.094 0.024,-0.068 0.085,-0.075 0.12498,-0.125 0.03,-0.038 0.065,-0.087 0.094,-0.1249 0.031,-0.041 0.042,-0.089 0.063,-0.125 0.02,-0.1219 -0.06,-0.2059 -0.031,-0.3128 0.032,-0.12 0.19598,-0.165 0.31296,-0.2189 0.04,-0.019 0.092,-0.05 0.12499,-0.063 0.08,-0.028 0.17598,-0.036 0.24997,-0.063 0.12498,-0.046 0.15698,-0.1669 0.21897,-0.2809 0.029,-0.054 0.057,-0.1179 0.063,-0.1559 0.005,-0.035 -0.007,-0.053 0,-0.094 0.006,-0.04 0.02,-0.081 0.031,-0.1248 0.014,-0.058 0.031,-0.1539 0.031,-0.2189 0,-0.053 -0.029,-0.078 -0.031,-0.1249 -0.009,-0.173 0.061,-0.218 0.12498,-0.3129 0.032,-0.047 0.04,-0.091 0.063,-0.125 0.10799,-0.1609 0.29497,-0.2259 0.28097,-0.4688 -0.005,-0.08 -0.035,-0.2558 -0.094,-0.2808 -0.034,-0.015 -0.10699,-0.011 -0.15598,-0.031 -0.15798,-0.059 -0.27397,-0.2689 -0.43795,-0.2809 -0.035,0 -0.055,0.031 -0.094,0.031 -0.065,0 -0.14698,-0.053 -0.21897,-0.063 -0.046,-0.01 -0.12898,0.013 -0.15598,0 -0.042,-0.02 -0.029,-0.1019 -0.063,-0.1249 -0.027,-0.018 -0.084,-0.015 -0.12498,-0.031 -0.066,-0.025 -0.11199,-0.056 -0.18798,-0.063 -0.023,-0.001 -0.067,0 -0.094,0 -0.042,-0.01 -0.086,-0.04 -0.12498,-0.063 -0.048,-0.029 -0.074,-0.052 -0.094,-0.094 0.044,-0.1439 -0.096,-0.1669 -0.12498,-0.2499 -0.014,-0.039 0.013,-0.09 0,-0.1249 -0.017,-0.05 -0.071,-0.084 -0.12499,-0.125 -0.097,-0.074 -0.17398,-0.1389 -0.31296,-0.1559 -0.061,-0.01 -0.14498,0 -0.21897,0 -0.078,-0.01 -0.16098,-0.058 -0.21897,-0.125 -0.056,-0.065 -0.076,-0.1249 -0.12499,-0.1559 -0.047,-0.03 -0.12398,-0.031 -0.15598,-0.063 -0.014,-0.014 -0.017,-0.031 -0.031,-0.063 -0.023,-0.048 -0.061,-0.098 -0.031,-0.156 -0.053,-0.027 -0.035,0.072 -0.094,0.063 -0.052,-0.074 -0.10099,-0.115 -0.21897,-0.094 -0.054,0.01 -0.093,0.06 -0.15598,0.063 -0.052,0 -0.088,-0.053 -0.15598,-0.063 -0.052,-0.01 -0.11999,0.036 -0.15598,0.031 -0.057,-0.011 -0.073,-0.059 -0.12499,-0.094 -0.038,-0.025 -0.10398,-0.095 -0.12498,-0.094 -0.067,0 -0.12598,0.1429 -0.21897,0.094 -0.045,-0.057 0.085,-0.071 0.031,-0.125 -0.04,-0.041 -0.061,0.01 -0.094,0.031 -0.037,0.025 -0.084,0.047 -0.12499,0.063 -0.092,0.034 -0.14698,0.025 -0.21897,0.063 -0.066,0.034 -0.087,0.088 -0.12499,0.156 -0.031,0.056 -0.079,0.1529 -0.12498,0.1559 -0.056,0 -0.10599,-0.072 -0.15598,-0.094 -0.15298,-0.066 -0.24797,0.03 -0.37495,0.031 -0.11799,0 -0.28697,-0.1709 -0.28097,-0.2808 0.004,-0.067 0.054,-0.166 0.063,-0.2499 0.006,-0.066 0.062,-0.127 0.063,-0.1879 0.001,-0.081 -0.13499,-0.147 -0.18798,-0.156 -0.12498,-0.023 -0.29496,0.061 -0.43794,0 -0.027,-0.045 0.047,-0.081 0.063,-0.1249 0.009,-0.025 -0.009,-0.034 0,-0.063 0.016,-0.042 0.074,-0.08 0.094,-0.1249 0.015,-0.034 0.016,-0.082 0.031,-0.125 0.017,-0.049 0.059,-0.091 0.063,-0.1249 0.005,-0.045 -0.027,-0.095 -0.063,-0.125 -0.11098,0.01 -0.18697,0 -0.24997,0.031 -0.14398,0.066 -0.10598,0.2659 -0.24997,0.3129 -0.05,0.016 -0.13298,0.021 -0.18797,0.031 -0.047,0.01 -0.10699,0.032 -0.15598,0.031 -0.058,-0.001 -0.15298,-0.057 -0.18798,-0.094 -0.009,-0.01 -0.024,-0.036 -0.031,-0.063 0.002,-0.01 -0.002,-0.021 0,-0.031 0.046,-0.2229 0.093,-0.4438 0.15598,-0.6557 0.003,-0.01 -0.003,-0.022 0,-0.031 0.042,-0.1389 0.10298,-0.2699 0.15598,-0.4058 0.013,-0.01 0.019,-0.023 0.031,-0.031 0.077,-0.053 0.15598,-0.1189 0.24997,-0.1249 0.057,0 0.16398,0.02 0.21897,0.031 0.05,0.01 0.082,0.059 0.12499,0.063 0.12298,0.01 0.14898,-0.1029 0.24997,-0.1559 0.10398,0.015 0.15598,-0.01 0.24996,0 0.064,0.01 0.13799,0.09 0.18798,0.094 0.042,0 0.053,-0.069 0.094,-0.063 0.04,0.01 0.11898,0.1079 0.12498,0.1559 0.007,0.06 -0.048,0.122 -0.031,0.1879 0.063,0.064 0.19097,0.056 0.28096,0.094 0.059,-0.048 0.009,-0.118 0,-0.1879 -0.002,-0.031 0.004,-0.066 0,-0.094 -0.006,-0.048 -0.031,-0.084 -0.031,-0.1249 -0.001,-0.1899 0.15398,-0.2999 0.28096,-0.3749 0.055,-0.033 0.10799,-0.069 0.15598,-0.094 0.067,-0.034 0.1,-0.063 0.15598,-0.094 0.10099,-0.057 0.20198,-0.092 0.28097,-0.1559 0.037,-0.086 -0.004,-0.1959 0,-0.2809 0.037,-0.022 0.055,0 0.094,0 0.061,-0.013 0.09,-0.091 0.12499,-0.1249 0.02,-0.02 0.069,-0.043 0.094,-0.063 0.061,-0.048 0.072,-0.104 0.12498,-0.125 0.019,-0.01 0.064,-0.017 0.094,-0.031 0.04,-0.011 0.092,-0.04 0.15598,-0.063 0.042,-0.014 0.13998,-0.015 0.15598,-0.031 0.02,-0.02 -0.006,-0.095 0,-0.1249 0.032,-0.151 0.27196,-0.168 0.40595,-0.2189 0.094,-0.036 0.17798,-0.114 0.28096,-0.094 -0.02,0.072 -0.10998,0.038 -0.094,0.1249 0.023,0.121 0.17598,-0.013 0.21898,-0.031 0.081,-0.034 0.23697,-0.055 0.34395,-0.094 0.094,-0.034 0.24497,-0.08 0.15598,-0.1879 -0.074,0 -0.092,0.066 -0.15598,0.094 -0.044,0.01 -0.056,-0.027 -0.094,-0.031 -0.036,0 -0.057,0.038 -0.094,0.031 -0.037,-0.01 -0.088,-0.082 -0.094,-0.1249 -0.015,-0.111 0.10999,-0.136 0.15598,-0.2189 -0.03,-0.101 -0.16598,-0.024 -0.24997,-0.063 0.009,-0.06 0.055,-0.1139 0.12499,-0.1249 0.057,-0.01 0.18497,0.01 0.21897,0.031 0.02,0.017 0,0.066 0.031,0.094 0.034,0.031 0.081,0.01 0.12499,0 0.016,-0.076 -0.10599,-0.043 -0.094,-0.094 0.09,-0.059 0.26497,-0.016 0.37495,-0.031 0.063,-0.01 0.13099,-0.062 0.18798,-0.094 0.054,-0.03 0.099,-0.081 0.15598,-0.031 0.016,0.054 -0.032,0.066 -0.063,0.094 -0.10199,0.091 -0.20198,0.2069 -0.28097,0.3128 0.049,0.048 0.13599,0.022 0.21898,0.031 0.032,0 0.06,0.025 0.094,0.031 0.04,0.01 0.094,-0.012 0.12499,0 0.056,0.014 0.07,0.094 0.12498,0.094 0.091,0 0.083,-0.125 0.031,-0.1879 0.016,-0.063 0.053,-0.08 0.031,-0.125 -0.041,-0.082 -0.21097,0.014 -0.21897,-0.094 -0.005,-0.067 0.07,-0.075 0.094,-0.125 -0.011,-0.1289 0.10598,-0.1349 0.094,-0.2499 -0.006,-0.048 -0.06,-0.049 -0.094,-0.094 -0.017,-0.023 -0.01,-0.076 -0.031,-0.094 -0.07,-0.059 -0.20997,-0.044 -0.21897,-0.1559 -0.004,-0.066 0.01,-0.115 0,-0.1879 -0.009,-0.067 -0.066,-0.2679 -0.12498,-0.2809 -0.075,-0.016 -0.12899,0.1139 -0.21898,0.1559 -0.049,0.023 -0.13898,0.04 -0.18797,0.031 -0.032,-0.01 -0.089,-0.032 -0.094,-0.094 -0.006,-0.07 0.05,-0.082 0.063,-0.1558 -0.011,-0.044 -0.051,-0.029 -0.094,-0.063 -0.049,-0.037 -0.091,-0.1159 -0.15598,-0.1249 -0.033,0 -0.093,0.029 -0.12498,0.031 -0.06,0 -0.10599,-0.015 -0.15598,-0.031 0.021,-0.01 0.041,-0.024 0.063,-0.031 0.12198,-0.042 0.24997,-0.059 0.37495,-0.094 0.022,-0.01 0.041,-0.025 0.063,-0.031 0.031,0.033 0.056,0.1029 0.094,0.1249 0.025,0.014 0.063,-0.01 0.094,0 0.098,0.03 0.17398,0.085 0.28097,0.063 0.037,-0.065 -0.074,-0.074 -0.031,-0.125 0.072,0.01 0.13198,0.04 0.18798,0.063 0.077,-0.056 0.12798,-0.066 0.12498,-0.1559 -0.001,-0.046 -0.062,-0.063 -0.094,-0.094 0.063,-0.011 0.12399,-0.022 0.18798,-0.031 0.005,0.017 0.021,0.03 0.031,0.031 0.038,0.01 0.16498,-0.051 0.18797,-0.063 0.004,0 -0.006,-0.027 0,-0.031 0.25297,-0.027 0.52094,-0.031 0.7809,-0.031 m -2.49968,0.4688 c -0.023,0.043 -0.047,0.079 -0.094,0.094 0.012,0.065 -0.084,0.1049 -0.094,0.1558 -0.006,0.035 -0.002,0.094 0,0.125 0.02,0.3189 -0.25096,0.4768 -0.56293,0.4688 -0.061,0.058 -0.029,0.1699 -0.063,0.2499 -0.028,0.067 -0.11998,0.1309 -0.18797,0.1249 -0.05,0 -0.12499,-0.079 -0.12499,-0.1249 0,-0.057 0.081,-0.091 0.031,-0.156 0.007,-0.044 0.10598,-0.086 0.094,-0.1559 -0.012,-0.074 -0.096,-0.019 -0.18798,-0.031 -0.052,-0.01 -0.13298,-0.037 -0.18798,-0.063 0.10099,-0.067 0.20498,-0.126 0.31296,-0.188 0.094,-0.056 0.18498,-0.1049 0.28097,-0.1559 0.25197,-0.1269 0.52193,-0.2438 0.7809,-0.3437 m 5.37432,0.7495 c -0.027,0 -0.04,0.018 -0.063,0.031 -0.051,0.031 -0.054,0.079 -0.094,0.094 -0.054,0.021 -0.11698,0.01 -0.12498,0.063 -0.006,0.041 0.033,0.055 0.031,0.094 -0.02,0.049 -0.053,0.066 -0.063,0.1249 0.068,0.11 0.22897,-0.01 0.31296,-0.031 0.038,-0.011 0.073,0 0.094,-0.031 0.023,-0.035 0.013,-0.105 0.031,-0.156 0.019,-0.056 0.069,-0.043 0.063,-0.094 -0.006,-0.05 -0.10599,-0.102 -0.18797,-0.094 m -7.31208,0.7807 c 0.061,0.016 0.19597,0.1929 0.063,0.2499 -0.013,0.01 -0.18698,0.036 -0.21897,0.031 -0.046,-0.01 -0.078,-0.086 -0.12499,-0.094 -0.092,-0.016 -0.21797,0.101 -0.28096,0 0.016,-0.059 0.086,-0.043 0.15598,-0.063 0.12498,-0.034 0.29796,-0.1529 0.40595,-0.1249 m 0.24996,0.3128 c 0.031,0 0.056,0.059 0.094,0.063 0.036,0 0.072,-0.036 0.094,-0.031 0.056,0.015 0.084,0.115 0.031,0.156 -0.044,0 -0.061,-0.037 -0.094,-0.031 -0.091,0.016 -0.11999,0.1929 -0.18798,0.1879 -0.064,-0.01 -0.096,-0.1409 -0.031,-0.1879 0.002,-0.04 -0.033,-0.054 -0.031,-0.094 0.02,-0.025 0.072,-0.066 0.12498,-0.063 m -0.31296,0.031 c 0.019,0.001 0.024,0 0.031,0 -0.009,0.071 -0.039,0.091 -0.094,0.125 -0.095,0.057 -0.15698,0.1279 -0.18797,0.2499 -0.009,0.036 -0.11099,0.1339 -0.15598,0.1249 -0.10599,-0.022 0.038,-0.2199 0.063,-0.2499 0.027,-0.033 0.062,-0.056 0.094,-0.094 0.03,-0.037 0.033,-0.105 0.063,-0.125 0.032,-0.022 0.13198,-0.033 0.18797,-0.031 m 9.49881,0.031 c 0.048,0.013 0.058,0.069 0.094,0.094 0.027,0.018 0.064,0.012 0.094,0.031 0.035,0.022 0.054,0.06 0.094,0.094 0.056,0.047 0.13998,0.088 0.21897,0.125 0.016,0.01 0.044,0.023 0.063,0.031 0.055,0.071 0.10399,0.1449 0.15598,0.2189 0.006,0.04 0.012,0.099 0.031,0.1249 0.052,0.071 0.13098,0.1319 0.18798,0.2189 -10e-4,0.083 0.036,0.133 0.094,0.1559 0.073,0.124 0.14898,0.2479 0.21897,0.3748 0.029,0.058 0.035,0.1289 0.063,0.1879 -0.021,0 -0.043,0.01 -0.063,0 -0.066,-0.116 -0.40895,-0.1389 -0.43795,0.031 -0.013,0.075 0.049,0.1749 -0.063,0.1879 -0.071,0.01 -0.15298,-0.073 -0.24997,-0.094 -0.04,-0.01 -0.094,0.014 -0.12498,0 -0.073,-0.025 -0.062,-0.1119 -0.12498,-0.1559 -0.036,-0.025 -0.12999,-0.056 -0.18798,-0.063 -0.036,0 -0.056,0 -0.094,0 -0.045,-0.01 -0.11798,-0.01 -0.15598,-0.031 -0.036,-0.022 -0.11599,-0.062 -0.12498,-0.094 -0.014,-0.049 0.09,-0.1139 0.094,-0.1558 0.002,-0.031 -0.023,-0.045 -0.031,-0.094 -0.005,-0.029 0.006,-0.074 0,-0.094 -0.01,-0.034 -0.071,-0.062 -0.12499,-0.063 -0.048,0 -0.084,0.03 -0.12498,0.031 -0.059,0.001 -0.17698,-0.037 -0.24997,-0.031 -0.044,0 -0.084,0.028 -0.12499,0.031 -0.11598,0.01 -0.19097,-0.01 -0.28096,0 -0.066,0 -0.18898,0.034 -0.24997,0.063 -0.031,0.014 -0.054,0.043 -0.094,0.063 -0.018,0.01 -0.039,0.021 -0.063,0.031 -0.038,0.017 -0.089,0.053 -0.12498,0.063 -0.052,0.013 -0.12399,0 -0.21898,0 -0.068,0 -0.18697,-0.014 -0.18797,-0.094 -10e-4,-0.1229 0.22697,-0.072 0.34396,-0.094 0.044,-0.01 0.073,-0.063 0.12498,-0.094 0.025,-0.015 0.039,-0.015 0.063,-0.031 0.04,-0.028 0.11898,-0.093 0.12498,-0.1249 0.006,-0.03 -0.035,-0.072 -0.031,-0.094 0.005,-0.028 0.057,-0.058 0.094,-0.094 0.056,-0.055 0.087,-0.1199 0.15598,-0.1559 0.047,-0.025 0.13499,-0.024 0.15599,-0.063 0.005,-0.043 -0.001,-0.055 0,-0.094 0.029,-0.027 0.038,-0.058 0.063,-0.063 0.072,-0.016 0.13498,0.035 0.21897,0.031 0.036,0 0.086,-0.01 0.12498,-0.031 0.033,-0.022 0.062,-0.045 0.094,-0.063 0.035,-0.018 0.051,-0.059 0.094,-0.063 0.10499,-0.01 0.17098,0.1239 0.21897,0.1879 0.04,0.053 0.15299,0.1189 0.21898,0.1559 0.037,0.021 0.084,0.045 0.12498,0.063 0.087,0.039 0.24697,0.1649 0.24997,0.2499 0.002,0.042 -0.038,0.054 -0.031,0.094 0.066,0.011 0.12298,-0.059 0.12498,-0.1249 10e-4,-0.041 -0.039,-0.05 -0.031,-0.094 0.031,-0.066 0.14798,-0.01 0.18798,-0.031 -0.007,-0.075 -0.12398,-0.086 -0.18798,-0.1249 -0.034,-0.021 -0.058,-0.048 -0.094,-0.063 -0.052,-0.021 -0.11598,-0.032 -0.15598,-0.063 -0.038,-0.029 -0.057,-0.08 -0.094,-0.1249 -0.054,-0.064 -0.15798,-0.073 -0.12498,-0.2189 0.016,-0.022 0.037,-0.069 0.063,-0.063 m -8.81189,0.2189 0.094,0 c 0.034,10e-4 0.08,-0.018 0.094,0 -0.022,0.088 -0.21197,0.063 -0.28096,0.031 0.004,-0.033 0.05,-0.027 0.094,-0.031 m -0.31296,0.156 c 0.023,0 0.039,-0.01 0.063,0 -0.062,0.052 -0.14398,0.092 -0.24997,0.1249 -0.051,0.016 -0.11598,0.025 -0.12498,-0.031 -0.011,-0.069 0.047,-0.056 0.094,-0.063 0.058,-0.01 0.14999,-0.029 0.21898,-0.031 m 8.6869,0 c -0.043,0.014 -0.066,0.1129 0,0.1249 0.031,-0.018 0.039,-0.068 0.031,-0.1249 -0.017,-0.018 -0.017,0 -0.031,0 m -0.031,0.1879 c -0.021,0.01 -0.04,0.01 -0.063,0.031 10e-4,0.075 0.015,0.1229 0,0.1879 0.043,0.082 0.13398,0.026 0.15598,-0.031 0.026,-0.1389 -0.03,-0.2049 -0.094,-0.1879 m 0.43795,0.3748 c 0.049,0.08 0.14098,0.137 0.24997,0.1559 0.04,-0.03 0.044,-0.1049 0.063,-0.1559 -0.047,10e-4 -0.097,0 -0.15598,0 -0.059,0 -0.12198,-0.028 -0.15598,0 m -11.68652,2.6867 c 0.16398,-0.01 0.21197,0.2159 0.34395,0.2809 0.033,0.017 0.082,0.022 0.12499,0.031 0.035,0.01 0.061,0.02 0.094,0.031 0.071,0.024 0.16198,0.01 0.21897,0.031 0.085,0.038 0.14598,0.2069 0.21897,0.2499 0.004,0.043 -0.013,0.093 0,0.1249 0.035,0.047 0.099,0.064 0.15598,0.094 0.068,0.037 0.092,0.1269 0.15598,0.1559 0.022,0.01 0.059,-0.01 0.094,0 0.088,0.027 0.11199,0.1468 0.18798,0.1248 0.05,-0.014 0.055,-0.078 0.063,-0.1248 0.033,-0.036 0.074,-0.093 0.12498,-0.094 0.083,0 0.095,0.075 0.12499,0.1559 0.017,0.046 0.051,0.1079 0.063,0.1559 0.021,0.083 0.017,0.3249 0,0.3748 -0.021,0.061 -0.10599,0.089 -0.15598,0.156 -0.024,0.031 -0.044,0.071 -0.063,0.094 -0.032,0.04 -0.069,0.057 -0.094,0.094 -0.014,0.021 -0.018,0.066 -0.031,0.094 -0.04,0.085 -0.096,0.148 -0.063,0.2499 0.014,0.042 0.062,0.076 0.063,0.125 0,0.058 -0.11498,0.093 -0.12498,0.1559 -0.007,0.047 0.048,0.126 0.063,0.1879 0.011,0.047 0.097,0.094 0.12498,0.125 0.047,0.053 0.082,0.1209 0.12499,0.1879 0.085,0.1299 0.13598,0.2799 0.21897,0.4058 0.043,0.066 0.12698,0.119 0.15598,0.1879 0.015,0.035 -0.014,0.094 0,0.125 0.048,0.1079 0.26597,0.2279 0.37495,0.2809 0.051,0.025 0.10999,0 0.15598,0.031 0.071,0.039 0.21398,0.1569 0.24997,0.2189 0.032,0.056 0.047,0.1929 0.063,0.2808 0.021,0.117 -0.005,0.2169 0,0.3439 0.004,0.069 0.03,0.1189 0.031,0.1879 0,0.024 10e-4,0.07 0,0.094 -0.002,0.083 0.007,0.1659 0,0.2498 -0.004,0.046 -0.003,0.087 0,0.125 0.004,0.041 0.028,0.057 0.031,0.094 0.002,0.039 -0.035,0.095 -0.031,0.125 0.009,0.084 0.077,0.1419 0.094,0.2189 0.013,0.061 0.039,0.2079 0.031,0.2809 -0.005,0.039 -0.025,0.083 -0.031,0.1249 -0.004,0.033 0.005,0.062 0,0.094 -0.006,0.047 -0.034,0.081 -0.031,0.1249 0.006,0.09 0.08,0.16 0.094,0.2499 0.005,0.03 -10e-4,0.065 0,0.094 10e-4,0.027 0.023,0.038 0.031,0.063 -0.26297,-0.1499 -0.50894,-0.3178 -0.74991,-0.4997 -0.22897,-0.173 -0.45094,-0.3639 -0.65592,-0.5628 -0.01,-0.01 -0.021,-0.021 -0.031,-0.031 -0.20698,-0.2039 -0.41395,-0.4278 -0.59393,-0.6557 -0.10398,-0.1319 -0.21797,-0.2669 -0.31296,-0.4058 -0.056,-0.083 -0.10399,-0.1639 -0.15598,-0.2499 -0.032,-0.051 -0.063,-0.104 -0.094,-0.1559 -0.089,-0.153 -0.17297,-0.3078 -0.24997,-0.4687 -0.049,-0.101 -0.081,-0.2079 -0.12498,-0.3129 -0.10499,-0.2479 -0.20497,-0.4888 -0.28096,-0.7497 -0.054,-0.1849 -0.086,-0.3708 -0.12499,-0.5627 -0.03,-0.146 -0.073,-0.2889 -0.094,-0.4378 -0.011,-0.081 -0.023,-0.168 -0.031,-0.2499 -0.024,-0.2349 -0.031,-0.4768 -0.031,-0.7186 0,-0.3019 0.026,-0.5837 0.063,-0.8746 10e-4,-0.01 -10e-4,-0.021 0,-0.031 0.063,0 0.14899,-0.092 0.21898,-0.094 m 2.68766,0.7497 c 0.064,-0.029 0.084,0.117 0.031,0.125 -0.05,0.01 -0.08,-0.102 -0.031,-0.125"
+ style="fill:currentColor;fill-opacity:1"
+ class="ColorScheme-Text"/>
+ </g>
+</svg>
diff --git a/kstars/kstarslite/qml/images/svg/kstars_satellites.svg b/kstars/kstarslite/qml/images/svg/kstars_satellites.svg
new file mode 100644
index 0000000..c5dd733
--- /dev/null
+++ b/kstars/kstarslite/qml/images/svg/kstars_satellites.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 22">
+ <defs id="defs3051">
+ <style type="text/css" id="current-color-scheme">
+ .ColorScheme-Text {
+ color:#f2f2f2
+ }
+ </style>
+ </defs>
+ <path
+ style="fill:currentColor;fill-opacity:1;stroke:none"
+ d="M 14 3 L 8.7363281 10.177734 A 4.5 4.5 0 0 1 9.1855469 10.333984 C 8.6642326 10.122856 8.0970333 10 7.5 10 C 6.3069911 10.0012 5.1632886 10.476121 4.3203125 11.320312 A 4.5 4.5 0 0 0 3.6933594 12.107422 L 5.7871094 14.201172 L 4.390625 16.105469 A 3.5 3.5 0 0 0 5.8964844 17.607422 L 7.7988281 16.212891 L 9.8945312 18.308594 A 4.5 4.5 0 0 0 10.679688 17.679688 C 11.523881 16.836711 11.998786 15.693009 12 14.5 C 12.000001 13.918791 11.88031 13.367411 11.679688 12.857422 A 4.5 4.5 0 0 1 11.824219 13.261719 L 19 8 L 14 3 z M 5.9140625 3.0859375 L 3.0859375 5.9160156 L 6.7578125 9.5859375 L 9.5859375 6.7578125 L 5.9140625 3.0859375 z M 14.117188 4.53125 L 17.46875 7.8828125 L 11.427734 12.314453 A 4.5 4.5 0 0 1 11.599609 12.662109 C 11.151345 11.664248 10.352692 10.863145 9.3574219 10.410156 A 4.5 4.5 0 0 1 9.6894531 10.570312 L 14.117188 4.53125 z M 7.5 11 C 9.4329966 11 11 12.567003 11 14.5 C 10.9988 15.427807 10.629304 16.317185 9.9726562 16.972656 L 5.0273438 12.027344 C 5.6828146 11.370696 6.5721925 11.001176 7.5 11 z M 15.242188 12.414062 L 12.414062 15.244141 L 16.085938 18.916016 L 18.914062 16.085938 L 15.242188 12.414062 z M 3.7480469 16.980469 L 3 18 L 4 19 L 5.0195312 18.251953 A 4.5 4.5 0 0 1 3.7480469 16.980469 z "
+ class="ColorScheme-Text"
+ />
+</svg>
diff --git a/kstars/kstarslite/qml/images/svg/kstars_solarsystem.svg b/kstars/kstarslite/qml/images/svg/kstars_solarsystem.svg
new file mode 100644
index 0000000..2884000
--- /dev/null
+++ b/kstars/kstarslite/qml/images/svg/kstars_solarsystem.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 22">
+ <defs id="defs3051">
+ <style type="text/css" id="current-color-scheme">
+ .ColorScheme-Text {
+ color:#f2f2f2
+ }
+ </style>
+ </defs>
+ <path
+ style="fill:currentColor;fill-opacity:1;stroke:none"
+ d="M 11 3 A 8 8 0 0 0 3 11 A 8 8 0 0 0 4.3847656 15.498047 A 1.5 1.5 0 0 0 4.2011719 15.75 A 1.5 1.5 0 0 0 4.75 17.798828 A 1.5 1.5 0 0 0 6.5078125 17.609375 A 8 8 0 0 0 11 19 A 8 8 0 0 0 19 11 A 8 8 0 0 0 11 3 z M 11 4 A 7 7 0 0 1 18 11 A 7 7 0 0 1 11 18 A 7 7 0 0 1 6.9824219 16.728516 A 1.5 1.5 0 0 0 6.25 15.201172 A 1.5 1.5 0 0 0 5.2773438 15.015625 A 7 7 0 0 1 4 11 A 7 7 0 0 1 11 4 z M 11 6 A 5 5 0 0 0 6 11 A 5 5 0 0 0 11 16 A 5 5 0 0 0 14.072266 14.9375 A 1.5 1.5 0 0 0 15.798828 14.25 A 1.5 1.5 0 0 0 15.720703 12.630859 A 5 5 0 0 0 16 11 A 5 5 0 0 0 11 6 z M 11 7 A 4 4 0 0 1 15 11 A 4 4 0 0 1 14.857422 12.042969 A 1.5 1.5 0 0 0 13.201172 12.75 A 1.5 1.5 0 0 0 13.238281 14.310547 A 4 4 0 0 1 11 15 A 4 4 0 0 1 7 11 A 4 4 0 0 1 11 7 z M 11 9 A 2 2 0 0 0 9 11 A 2 2 0 0 0 11 13 A 2 2 0 0 0 13 11 A 2 2 0 0 0 11 9 z "
+ class="ColorScheme-Text"
+ />
+</svg>
diff --git a/kstars/kstarslite/qml/images/svg/kstars_stars.svg b/kstars/kstarslite/qml/images/svg/kstars_stars.svg
new file mode 100644
index 0000000..f4e4510
--- /dev/null
+++ b/kstars/kstarslite/qml/images/svg/kstars_stars.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 22">
+ <defs id="defs3051">
+ <style type="text/css" id="current-color-scheme">
+ .ColorScheme-Text {
+ color:#f2f2f2
+ }
+ </style>
+ </defs>
+ <path
+ style="fill:currentColor;fill-opacity:1;stroke:none"
+ d="M 12,4 9.5273438,9.2675781 4,10.111328 8,14.210938 7.0566406,20 12,17.267578 16.943359,20 16,14.210938 20,10.111328 14.472656,9.2675781 12,4 Z M 12,6 13.853516,9.9492188 18,10.583984 15,13.658203 15.708984,18 12,15.949219 8.2910156,18 9,13.658203 6,10.583984 10.146484,9.9492188 12,6 Z" transform="translate(-.99999-.99999)"
+ class="ColorScheme-Text"
+ />
+</svg>
diff --git a/kstars/kstarslite/qml/images/svg/kstars_supernovae.svg b/kstars/kstarslite/qml/images/svg/kstars_supernovae.svg
new file mode 100644
index 0000000..97f94cc
--- /dev/null
+++ b/kstars/kstarslite/qml/images/svg/kstars_supernovae.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 22">
+ <defs id="defs3051">
+ <style type="text/css" id="current-color-scheme">
+ .ColorScheme-Text {
+ color:#f2f2f2
+ }
+ </style>
+ </defs>
+ <path
+ style="fill:currentColor;fill-opacity:0.5;stroke:none"
+ d="M 14 3 C 12.338 3 11 4.338 11 6 C 11 7.662 12.338 9 14 9 C 15.662 9 17 7.662 17 6 C 17 4.338 15.662 3 14 3 z M 8 6 C 6.3380003 6 5 7.3380003 5 9 C 5 10.662 6.3380003 12 8 12 C 9.6619997 12 11 10.662 11 9 C 11 7.3380003 9.6619997 6 8 6 z M 14 10 C 13.353654 10 12.744006 10.134157 12.181641 10.361328 L 12.636719 11.275391 C 13.064535 11.114885 13.514485 11 14 11 C 16.21602 11 18 12.78398 18 15 L 14.5 15 L 15 16 L 19 16 L 19 15 C 19 12.22998 16.77002 10 14 10 z M 8 13 C 5.2299834 13 3 15.229983 3 18 L 3 19 L 13 19 L 13 18 C 13 15.229983 10.770017 13 8 13 z M 8 14 C 10.216017 14 12 15.783983 12 18 L 4 18 C 4 15.783983 5.7839834 14 8 14 z "
+ class="ColorScheme-Text"
+ />
+</svg>
diff --git a/kstars/kstarslite/qml/modules/images/svg/Others/media-playback-pause.svg b/kstars/kstarslite/qml/images/svg/media-playback-pause.svg
index e90aaf3..e90aaf3 100644
--- a/kstars/kstarslite/qml/modules/images/svg/Others/media-playback-pause.svg
+++ b/kstars/kstarslite/qml/images/svg/media-playback-pause.svg
diff --git a/kstars/kstarslite/qml/modules/images/svg/Others/media-playback-start.svg b/kstars/kstarslite/qml/images/svg/media-playback-start.svg
index 3012a68..3012a68 100644
--- a/kstars/kstarslite/qml/modules/images/svg/Others/media-playback-start.svg
+++ b/kstars/kstarslite/qml/images/svg/media-playback-start.svg
diff --git a/kstars/kstarslite/qml/modules/images/svg/Others/media-skip-backward.svg b/kstars/kstarslite/qml/images/svg/media-skip-backward.svg
index ca9446b..ca9446b 100644
--- a/kstars/kstarslite/qml/modules/images/svg/Others/media-skip-backward.svg
+++ b/kstars/kstarslite/qml/images/svg/media-skip-backward.svg
diff --git a/kstars/kstarslite/qml/modules/images/svg/Others/media-skip-forward.svg b/kstars/kstarslite/qml/images/svg/media-skip-forward.svg
index 1736a6c..1736a6c 100644
--- a/kstars/kstarslite/qml/modules/images/svg/Others/media-skip-forward.svg
+++ b/kstars/kstarslite/qml/images/svg/media-skip-forward.svg
diff --git a/kstars/kstarslite/qml/indi/DevicePanel.qml b/kstars/kstarslite/qml/indi/DevicePanel.qml
index e11224b..9d62397 100644
--- a/kstars/kstarslite/qml/indi/DevicePanel.qml
+++ b/kstars/kstarslite/qml/indi/DevicePanel.qml
@@ -54,7 +54,7 @@ KSPage {
import QtQuick.Layouts 1.3
Column {
spacing: 5
- }', newTab.flickableItem)
+ }', newTab.contentItem)
newTab.rootItem = columnForTab
diff --git a/kstars/kstarslite/qml/main.qml b/kstars/kstarslite/qml/main.qml
index 7c25ea9..7455582 100644
--- a/kstars/kstarslite/qml/main.qml
+++ b/kstars/kstarslite/qml/main.qml
@@ -6,9 +6,12 @@ import QtQuick.Controls.Universal 2.0
import QtQuick.Window 2.2 as Window
import QtQuick.Layouts 1.1
+
import "modules"
import "modules/helpers"
import "modules/popups"
+import "modules/menus"
+
import "dialogs"
import "constants" 1.0
import "indi"
@@ -49,8 +52,7 @@ ApplicationWindow {
fillMode: Image.Pad
horizontalAlignment: Image.AlignHCenter
verticalAlignment: Image.AlignVCenter
- source: "modules/images/back.png"
- sourceSize.height: titleLabel.height
+ source: "images/back.png"
}
onClicked: {
if(stackView.depth != 1) stackView.pop()
@@ -110,6 +112,7 @@ ApplicationWindow {
}
PassiveNotification {
+ z: 10
id: notification
}
@@ -164,8 +167,22 @@ ApplicationWindow {
y: (window.height - height)/2
}
- ObjectPopup {
- id: objPopup
+ //Menus
+ ContextMenu {
+ id: contextMenu
+ x: (window.width - width)/2
+ y: (window.height - height)/2
+ }
+
+ //Links
+ AddLinkPopup {
+ id: addLinkPopup
+ x: (window.width - width)/2
+ y: (window.height - height)/2
+ }
+
+ LinkMenu {
+ id: linkMenu
x: (window.width - width)/2
y: (window.height - height)/2
}
@@ -183,7 +200,7 @@ ApplicationWindow {
Image {
id: drawerBanner
- source: "modules/images/kstars.png"
+ source: "images/kstars.png"
fillMode: Image.PreserveAspectFit
anchors {
@@ -261,6 +278,8 @@ ApplicationWindow {
globalDrawer.close()
}
+ edge: Qt.RightEdge
+
Label {
id: contextTitle
anchors {
@@ -318,7 +337,77 @@ ApplicationWindow {
ScrollIndicator.vertical: ScrollIndicator { }
}
- edge: Qt.RightEdge
+
+ ColumnLayout {
+ anchors {
+ left: parent.left
+ right: parent.right
+ bottom: parent.bottom
+ }
+
+ RowLayout {
+ id: row
+ spacing: 5
+ Layout.fillWidth: true
+ anchors {
+ leftMargin: 10
+ left: parent.left
+ rightMargin: 10
+ right: parent.right
+ }
+
+ Rectangle {
+ anchors{
+ verticalCenter: parent.verticalCenter
+ left: parent.left
+ }
+
+ width: 24
+ height: 24
+ radius: width * 0.5
+ color: "black"
+ }
+
+ Rectangle {
+ anchors{
+ centerIn: parent
+ }
+
+ width: 16
+ height: 16
+ radius: width * 0.5
+ color: "black"
+ }
+
+ Rectangle {
+ anchors {
+ verticalCenter: parent.verticalCenter
+ right: parent.right
+ }
+
+ width: 8
+ height: 8
+ radius: width * 0.5
+ color: "black"
+ }
+ }
+
+ Slider {
+ id: magSlider
+ anchors {
+ left: parent.left
+ right: parent.right
+ }
+
+ from: 1.18778
+ to: 5.75954
+ value: SkyMapLite.magLim
+
+ onValueChanged: {
+ SkyMapLite.magLim = value
+ }
+ }
+ }
}
//Handle back button
diff --git a/kstars/kstarslite/qml/modules/BottomMenu.qml b/kstars/kstarslite/qml/modules/BottomMenu.qml
index 48a12b9..5f0059f 100644
--- a/kstars/kstarslite/qml/modules/BottomMenu.qml
+++ b/kstars/kstarslite/qml/modules/BottomMenu.qml
@@ -65,8 +65,8 @@ ColumnLayout {
horizontalCenter: parent.horizontalCenter
}
state: "open"
- source: num.imagesPath + "arrow.png"
- rotation: bottomMenu.state == "closed" ? 180 : 0
+ source: "../images/arrow.png"
+ rotation: bottomMenu.state == "closed" ? 0 : 180
mirror: true // Make sure that arrows in both menus look symmetric
//transform: Rotation { axis { x: 1; y: 0; z: 0 } angle: 90 }
@@ -128,7 +128,7 @@ ColumnLayout {
BottomMenuButton {
id: goBackwards
- iconSrc: num.iconpath + "media-skip-backward.png"
+ iconSrc: "../../images/media-skip-backward.png"
onClicked: {
KStarsLite.slotStepBackward()
}
@@ -137,21 +137,20 @@ ColumnLayout {
BottomMenuButton {
id: startTimer
state: SimClock.isActive() ? "on" : "off"
- property string iconPath: num.iconpath
states: [
State {
name: "on"
PropertyChanges {
target: startTimer
- iconSrc: iconPath + "media-playback-pause.png"
+ iconSrc: "../../images/media-playback-pause.png"
}
},
State {
name: "off"
PropertyChanges {
target: startTimer
- iconSrc: iconPath + "media-playback-start.png"
+ iconSrc: "../../images/media-playback-start.png"
}
}
]
@@ -177,7 +176,7 @@ ColumnLayout {
}
BottomMenuButton {
- iconSrc: num.iconpath + "media-skip-forward.png"
+ iconSrc: "../../images/media-skip-forward.png"
onClicked: {
KStarsLite.slotStepForward()
}
@@ -190,7 +189,7 @@ ColumnLayout {
visible: isWindowWidthSmall
anchors.right: parent.right
- iconSrc: num.iconpath + "appointment-new.png"
+ iconSrc: "../../images/appointment-new.png"
}
}
@@ -205,7 +204,7 @@ ColumnLayout {
}
visible: isWindowWidthSmall
- iconSrc: num.iconpath + "arrow-down.png"
+ iconSrc: "../../images/arrow-down.png"
}
TimeSpinBox {
@@ -218,7 +217,7 @@ ColumnLayout {
timeSpinBox.increaseTimeUnit()
}
- iconSrc: num.iconpath + "arrow-up.png"
+ iconSrc: "../../images/arrow-up.png"
}
BottomMenuButton {
@@ -228,7 +227,7 @@ ColumnLayout {
}
visible: !isWindowWidthSmall
- iconSrc: num.iconpath + "arrow-down.png"
+ iconSrc: "../../images/arrow-down.png"
}
Rectangle {
@@ -245,7 +244,7 @@ ColumnLayout {
}
visible: !isWindowWidthSmall
- iconSrc: num.iconpath + "appointment-new.png"
+ iconSrc: "../../images/appointment-new.png"
}
}
}
diff --git a/kstars/kstarslite/qml/modules/ContextDrawerMenu.qml b/kstars/kstarslite/qml/modules/ContextDrawerMenu.qml
deleted file mode 100644
index b3930f2..0000000
--- a/kstars/kstarslite/qml/modules/ContextDrawerMenu.qml
+++ /dev/null
@@ -1,18 +0,0 @@
-import QtQuick 2.6
-import QtQuick.Window 2.2
-import QtQuick.Layouts 1.1
-import QtQuick.Controls 1.4
-import org.kde.kirigami 1.0 as Kirigami
-
-ColumnLayout {
- anchors {
- left: parent.left
- right: parent.right
- top: parent.top
- }
-
- Text {
- id: contextText
- Layout.fillWidth: true
- }
-}
diff --git a/kstars/kstarslite/qml/modules/KSListView.qml b/kstars/kstarslite/qml/modules/KSListView.qml
index e4c8f74..6e2ed5a 100644
--- a/kstars/kstarslite/qml/modules/KSListView.qml
+++ b/kstars/kstarslite/qml/modules/KSListView.qml
@@ -6,6 +6,7 @@ import "../constants" 1.0
ListView {
id: listView
clip: true
+ property bool checkCurrent: false
onCountChanged: {
var root = listView.visibleChildren[0]
@@ -27,18 +28,18 @@ ListView {
ScrollIndicator.vertical: ScrollIndicator { }
property string textRole: ""
- signal clicked()
+ signal clicked(var index)
property bool modelIsArray: false
onModelChanged: {
- modelIsArray = !!model ? model.constructor === Array : false
+ modelIsArray = !model ? model.constructor === Array : false
}
delegate: Rectangle {
- id: delRect
+ id: delegateRect
width: parent.width
height: objName.height + 30
- property int textWidth: objName.width + objName.anchors.leftMargin*2
+ property int textWidth: objRow.width + objRow.anchors.leftMargin*2
border {
color: "#becad5"
@@ -53,7 +54,7 @@ ListView {
State {
name: "hovered"
PropertyChanges {
- target: delRect
+ target: delegateRect
color: "#d0e8fa"
}
PropertyChanges {
@@ -64,7 +65,7 @@ ListView {
State {
name: "selected"
PropertyChanges {
- target: delRect
+ target: delegateRect
color: "#2196F3"
}
PropertyChanges {
@@ -75,7 +76,7 @@ ListView {
State {
name: "default"
PropertyChanges {
- target: delRect
+ target: delegateRect
color: "white"
}
PropertyChanges {
@@ -92,12 +93,12 @@ ListView {
function hoveredColor() {
if(pressed) {
- delRect.state = "selected"
+ delegateRect.state = "selected"
} else {
if(containsMouse) {
- delRect.state = "hovered"
+ delegateRect.state = "hovered"
} else {
- delRect.state = "default"
+ delegateRect.state = "default"
}
}
}
@@ -112,22 +113,36 @@ ListView {
onClicked: {
listView.currentIndex = model.index
- listView.clicked()
+ listView.clicked(model.index)
}
}
- Text {
- id: objName
-
- text: listView.modelIsArray ? modelData[textRole] : model[textRole]
+ RowLayout {
+ id: objRow
anchors {
verticalCenter: parent.verticalCenter
left: parent.left
leftMargin: 20
}
- Behavior on color {
- ColorAnimation { duration: 200 }
+
+ Rectangle {
+ visible: checkCurrent && listView.currentIndex == model.index
+ color: "#2173f3"
+ width: height
+ height: objName.height/2
+ radius: width * 0.5
+ }
+
+ Text {
+ id: objName
+
+ text: textRole == "" ? modelData : listView.modelIsArray ? modelData[textRole] : model[textRole]
+
+ Behavior on color {
+ ColorAnimation { duration: 200 }
+ }
}
+
}
}
}
diff --git a/kstars/kstarslite/qml/modules/KSScrollablePage.qml b/kstars/kstarslite/qml/modules/KSScrollablePage.qml
deleted file mode 100644
index 15ae012..0000000
--- a/kstars/kstarslite/qml/modules/KSScrollablePage.qml
+++ /dev/null
@@ -1,82 +0,0 @@
-import QtQuick 2.6
-import QtQuick.Layouts 1.1
-import QtGraphicalEffects 1.0
-import QtQuick.Window 2.2
-import QtQuick.Controls 1.4 as Controls
-import org.kde.kirigami 1.0 as Kirigami
-
-Kirigami.ScrollablePage {
- leftPadding: 0
- rightPadding: 0
- topPadding: 0
- bottomPadding: 0
- anchors.fill: parent
- visible: false
-
- property Item contentItem: null
- property Item prevPage: null
-
- function showPage() {
- prevPage = mainWindow.currentPage
- prevPage.visible = false
- visible = true
- mainWindow.currentPage = this
- }
-
- function goBack() {
- prevPage.visible = true
- visible = false
- mainWindow.currentPage = prevPage
- prevPage = null
- }
-
- Rectangle {
- id: headerRect
- anchors {
- top: parent.top
- left: parent.left
- right: parent.right
- }
- height: Screen.height * 0.05
- color: "#2d5b9a"
-
- RowLayout {
- anchors.verticalCenter: parent.verticalCenter
- anchors.left: parent.left
- anchors.leftMargin: 10
-
- Text {
- id: backButton
- visible: prevPage !== null
- text: "Back"
- color: "white"
-
-
- MouseArea {
- anchors.fill: parent
- onClicked: {
- goBack()
- }
- }
- }
-
- Text {
- visible: prevPage !== null
- text: "Back"
- color: "white"
- anchors.left: backButton.right
- anchors.leftMargin: 20
- }
- }
- }
-
- Component.onCompleted: {
- if(contentItem !== null) {
- contentItem.anchors.top = headerRect.bottom
- contentItem.anchors.left = contentItem.parent.left
- contentItem.anchors.right = contentItem.parent.right
- contentItem.anchors.leftMargin = 25
- contentItem.anchors.rightMargin = 25
- }
- }
-}
diff --git a/kstars/kstarslite/qml/modules/KSTab.qml b/kstars/kstarslite/qml/modules/KSTab.qml
index 243bb2b..f611f72 100644
--- a/kstars/kstarslite/qml/modules/KSTab.qml
+++ b/kstars/kstarslite/qml/modules/KSTab.qml
@@ -15,7 +15,7 @@ Pane {
property Item rootItem
onRootItemChanged: {
- if(rootItem.parent != flickable) rootItem.parent = flickable
+ if(rootItem.parent != flickable.contentItem) rootItem.parent = flickable.contentItem
}
Flickable {
@@ -26,10 +26,5 @@ Pane {
contentWidth: rootItem != undefined ? rootItem.width : 0
contentHeight: rootItem != undefined ? rootItem.height : 0
flickableChildren: rootItem
-
- onMovingChanged: {
- console.log(rootItem.width)
-
- }
}
}
diff --git a/kstars/kstarslite/qml/modules/ObjectDetails.qml b/kstars/kstarslite/qml/modules/ObjectDetails.qml
index 148e9f9..66d0beb 100644
--- a/kstars/kstarslite/qml/modules/ObjectDetails.qml
+++ b/kstars/kstarslite/qml/modules/ObjectDetails.qml
@@ -3,16 +3,23 @@ import QtQuick.Window 2.2
import QtQuick.Controls 2.0
import QtQuick.Layouts 1.3
import "helpers"
+import "../constants" 1.0
+import "popups"
KSPage {
title: SkyMapLite.clickedObjectLite.translatedName + " - " + tabBar.currentItem.text
- ColumnLayout {
+ Item {
anchors.fill: parent
TabBar {
id: tabBar
- currentIndex: 0
- Layout.fillWidth: true
+ property bool isTab: true
+ currentIndex: detailsSwipeView.currentIndex
+ anchors {
+ top: parent.top
+ left: parent.left
+ right: parent.right
+ }
TabButton {
text: xi18n("General")
@@ -23,100 +30,446 @@ KSPage {
}
TabButton {
- text: xi18n("Links")
- }
+ Component.onCompleted: {
+ var oldParent = parent
+ parent = Qt.binding(function() { return DetailDialogLite.isLinksOn ? oldParent : null })
+ }
- TabButton {
- text: xi18n("Advanced")
+ text: xi18n("Links")
}
TabButton {
+ Component.onCompleted: {
+ var oldParent = parent
+ parent = Qt.binding(function() { return DetailDialogLite.isLogOn ? oldParent : null })
+ }
text: xi18n("Log")
}
}
SwipeView {
- id: deviceSwipeView
- Layout.fillHeight: true
- Layout.fillWidth: true
+ id: detailsSwipeView
+ anchors {
+ top:tabBar.bottom
+ topMargin: 10
+ left: parent.left
+ right: parent.right
+ bottom: parent.bottom
+ }
+
currentIndex: tabBar.currentIndex
clip: true
+ Pane {
+ clip: true
- onCurrentIndexChanged: {
- tabBar.currentIndex = currentIndex
- }
+ Flickable {
+ anchors.fill: parent
+ ScrollBar.vertical: ScrollBar { }
+ flickableDirection: Flickable.VerticalFlick
+
+ contentHeight: generalCol.height
- KSTab {
- id: general
- rootItem: Column {
- width: general.width
- spacing: 15
+ Column {
+ id: generalCol
+ width: parent.width
+ spacing: 15
- Text {
- text: DetailDialogLite.name
- font {
- pointSize: 16
+ Text {
+ text: DetailDialogLite.name
+ font.pointSize: 16
+ width: parent.width
+ wrapMode: Text.Wrap
+ horizontalAlignment: Text.AlignHCenter
}
- anchors.horizontalCenter: parent.horizontalCenter
- }
- Image {
- source: DetailDialogLite.thumbnail
- anchors.horizontalCenter: parent.horizontalCenter
- }
+ Image {
+ source: DetailDialogLite.thumbnail
+ anchors.horizontalCenter: parent.horizontalCenter
+ }
- Text {
- text: DetailDialogLite.typeInConstellation
- anchors.horizontalCenter: parent.horizontalCenter
- font.pointSize: 12
- }
+ Text {
+ text: DetailDialogLite.typeInConstellation
+ anchors.horizontalCenter: parent.horizontalCenter
+ font.pointSize: 12
+ }
+
+ Column {
+ id: telescopesCol
+ width: parent.width
+ property var telescopeControls: []
+
+ Connections {
+ target: ClientManagerLite
+ onTelescopeAdded: {
+ var controls = Qt.createComponent("helpers/TelescopeControl.qml")
+ var controlsObj = controls.createObject(telescopesCol)
+ controlsObj.telescope = newTelescope
+ telescopesCol.telescopeControls.push(controlsObj)
+
+ }
+
+ onTelescopeRemoved: {
+ for(var i = 0; i < telescopesCol.telescopeControls.length; ++i) {
+ if(telescopesCol.telescopeControls[i].telescope == delTelescope) {
+ telescopesCol.telescopeControls[i].parent = null
+ telescopesCol.telescopeControls[i].destroy()
+ }
+ }
+ }
+ }
+ }
+
+ DetailsItem {
+ label: xi18n("Magnitude")
+ value: DetailDialogLite.magnitude
+ }
+
+ DetailsItem {
+ label: xi18n("Distance")
+ value: DetailDialogLite.distance
+ }
+
+ DetailsItem {
+ label: xi18n("B - V Index")
+ value: DetailDialogLite.BVindex
+ }
+
+ DetailsItem {
+ label: xi18n("Size")
+ value: DetailDialogLite.angSize
+ }
+
+ DetailsItem {
+ label: xi18n("Illumination")
+ value: DetailDialogLite.illumination
+ }
+
+ DetailsItem {
+ label: xi18n("Perihelion")
+ value: DetailDialogLite.perihelion
+ }
- DetailsItem {
- label: xi18n("Magnitude")
- value: DetailDialogLite.magnitude
+ DetailsItem {
+ label: xi18n("OrbitID")
+ value: DetailDialogLite.orbitID
+ }
+
+ DetailsItem {
+ label: xi18n("NEO")
+ value: DetailDialogLite.NEO
+ }
+
+ DetailsItem {
+ label: xi18n("Diameter")
+ value: DetailDialogLite.diameter
+ }
+
+ DetailsItem {
+ label: xi18n("Rotation period")
+ value: DetailDialogLite.rotation
+ }
+
+ DetailsItem {
+ label: xi18n("EarthMOID")
+ value: DetailDialogLite.earthMOID
+ }
+
+ DetailsItem {
+ label: xi18n("OrbitClass")
+ value: DetailDialogLite.orbitClass
+ }
+
+ DetailsItem {
+ label: xi18n("Albedo")
+ value: DetailDialogLite.albedo
+ }
+
+ DetailsItem {
+ label: xi18n("Dimensions")
+ value: DetailDialogLite.dimensions
+ }
+
+ DetailsItem {
+ label: xi18n("Period")
+ value: DetailDialogLite.period
+ }
}
+ }
+ }
+
+ Pane {
+ clip: true
+
+ Flickable {
+ anchors.fill: parent
+ ScrollBar.vertical: ScrollBar { }
+ flickableDirection: Flickable.VerticalFlick
+
+ contentHeight: coordinatesCol.height
+
+ Column {
+ id: coordinatesCol
+ width: parent.width
+ spacing: 15
+
+ Text {
+ text: xi18n("Coordinates")
+ font {
+ pointSize: 16
+ }
+ anchors.horizontalCenter: parent.horizontalCenter
+ }
+
+ DetailsItem {
+ label: DetailDialogLite.RALabel
+ value: DetailDialogLite.RA
+ }
+
+ DetailsItem {
+ label: DetailDialogLite.decLabel
+ value: DetailDialogLite.dec
+ }
+
+ DetailsItem {
+ label: xi18n("RA (J2000.0)")
+ value: DetailDialogLite.RA0
+ }
- DetailsItem {
- label: xi18n("Distance")
- value: DetailDialogLite.distance
+ DetailsItem {
+ label: xi18n("Dec (J2000.0)")
+ value: DetailDialogLite.dec0
+ }
+
+ DetailsItem {
+ label: xi18n("Azimuth")
+ value: DetailDialogLite.az
+ }
+
+ DetailsItem {
+ label: xi18n("Altitude")
+ value: DetailDialogLite.alt
+ }
+
+ DetailsItem {
+ label: xi18n("Hour angle")
+ value: DetailDialogLite.HA
+ }
+
+ DetailsItem {
+ label: xi18n("Airmass")
+ value: DetailDialogLite.airmass
+ }
+
+ Text {
+ text: xi18n("Rise/Set/Transit")
+ font {
+ pointSize: 16
+ }
+ anchors.horizontalCenter: parent.horizontalCenter
+ }
+
+ DetailsItem {
+ label: xi18n("Rise time")
+ value: DetailDialogLite.timeRise
+ }
+
+ DetailsItem {
+ label: xi18n("Transit time")
+ value: DetailDialogLite.timeTransit
+ }
+
+ DetailsItem {
+ label: xi18n("Set time")
+ value: DetailDialogLite.timeSet
+ }
+
+ DetailsItem {
+ label: xi18n("Azimuth at rise")
+ value: DetailDialogLite.azRise
+ }
+
+ DetailsItem {
+ label: xi18n("Azimuth at transit")
+ value: DetailDialogLite.altTransit
+ }
+
+ DetailsItem {
+ label: xi18n("Azimuth at set")
+ value: DetailDialogLite.azSet
+ }
}
+ }
+ }
- DetailsItem {
- label: xi18n("B - V Index")
- value: DetailDialogLite.BVindex
+ Pane {
+ parent: DetailDialogLite.isLinksOn ? detailsSwipeView : null
+ clip: true
+ id: links
+
+ /*Flickable {
+ anchors.fill: parent
+ ScrollBar.vertical: ScrollBar { }
+ flickableDirection: Flickable.VerticalFlick
+
+ contentHeight: linkCol.height*/
+
+ GridLayout {
+ id: linkCol
+ rowSpacing: 15
+ anchors {
+ top: parent.top
+ left: parent.left
+ right: parent.right
+ bottom: addInfoLandscape.top
}
- DetailsItem {
- label: xi18n("Size")
- value: DetailDialogLite.angSize
+ flow: window.isPortrait ? GridLayout.TopToBottom : GridLayout.LeftToRight
+
+ ColumnLayout {
+ id: infoCol
+
+ Layout.fillWidth: true
+ Layout.fillHeight: true
+ Layout.minimumWidth: parent.width/2
+
+ spacing: 10
+
+ Text {
+ id: infoLabel
+ text: xi18n("Information Links")
+
+ font.pointSize: 16
+ anchors.horizontalCenter: parent.horizontalCenter
+ }
+
+ Rectangle {
+ id: infoSeparator
+ Layout.fillWidth: true
+ height: 1
+ color: "grey"
+ }
+
+ KSListView {
+ Layout.fillHeight: true
+ Layout.fillWidth: true
+
+ model: DetailDialogLite.infoTitleList
+
+ onClicked: {
+ linkMenu.openForInfo(index)
+ }
+ }
}
- DetailsItem {
- label: xi18n("Illumination")
- value: DetailDialogLite.illumination
+ ColumnLayout {
+ id: imgCol
+
+ Layout.fillWidth: true
+ Layout.fillHeight: true
+ Layout.minimumWidth: parent.width/2
+
+ spacing: 10
+
+ Text {
+ id: imgLabel
+ text: xi18n("Image Links")
+
+ font.pointSize: 16
+ anchors.horizontalCenter: parent.horizontalCenter
+ }
+
+ Rectangle {
+ id: imgSeparator
+ Layout.fillWidth: true
+ height: 1
+ color: "grey"
+ }
+
+ KSListView {
+ Layout.fillHeight: true
+ Layout.fillWidth: true
+
+ model: DetailDialogLite.imageTitleList
+
+ onClicked: {
+ linkMenu.openForImage(index)
+ }
+ }
}
+ }
+
+ Button {
+ id: addInfoLandscape
+ text: xi18n("Add Link")
+
+ anchors.bottom: parent.bottom
+
+ onClicked: {
+ addLinkPopup.openAdd()
+ }
}
}
- KSTab {
+ Pane {
+ parent: DetailDialogLite.isLogOn ? detailsSwipeView : null
+ clip: true
- }
+ Flickable {
+ anchors.fill: parent
+ ScrollBar.vertical: ScrollBar { }
+ flickableDirection: Flickable.VerticalFlick
- KSTab {
+ contentHeight: logCol.height
- }
+ Column {
+ id: logCol
+ width: parent.width
+ spacing: 15
+
+ Text {
+ text: xi18n("Log")
+ font {
+ pointSize: 16
+ }
+ anchors.horizontalCenter: parent.horizontalCenter
+ }
- KSTab {
+ TextArea {
+ id: logArea
+ placeholderText: i18n("Record here observation logs and/or data on %1.", SkyMapLite.clickedObjectLite.getTranslatedName())
+ padding: 5
+ width: parent.width
+ wrapMode: TextArea.Wrap
+ text: DetailDialogLite.userLog
- }
+ Connections {
+ target: DetailDialogLite
+ onUserLogChanged: {
+ logArea.text = DetailDialogLite.userLog
+ }
+ }
- KSTab {
+ onEditingFinished: {
+ DetailDialogLite.saveLogData(text)
+ }
+ background: Rectangle {
+ implicitWidth: parent.width
+ implicitHeight: 40
+ border{
+ color: num.sysPalette.base
+ width: 2
+ }
+ }
+ }
+ }
+ }
}
}
}
}
+
diff --git a/kstars/kstarslite/qml/modules/SkyMapLiteWrapper.qml b/kstars/kstarslite/qml/modules/SkyMapLiteWrapper.qml
index 5552461..210c150 100644
--- a/kstars/kstarslite/qml/modules/SkyMapLiteWrapper.qml
+++ b/kstars/kstarslite/qml/modules/SkyMapLiteWrapper.qml
@@ -57,8 +57,12 @@ Item {
tapCircle.y = pos.y - tapCircle.height * 0.5
tapAnimation.start()
}
+ onPointLiteChanged: {
+ contextMenu.openPoint()
+ }
+
onObjectLiteChanged: {
- objPopup.open()
+ contextMenu.openObject()
}
}
diff --git a/kstars/kstarslite/qml/modules/Splash.qml b/kstars/kstarslite/qml/modules/Splash.qml
index ec666df..6b16b9d 100644
--- a/kstars/kstarslite/qml/modules/Splash.qml
+++ b/kstars/kstarslite/qml/modules/Splash.qml
@@ -10,7 +10,7 @@ Rectangle {
Image {
id: splashImage
- source: "images/" + num.density + "/splash.png"
+ source: "../images/splash.png"
anchors.centerIn: parent
width: sourceSize.width/num.pixelRatio
diff --git a/kstars/kstarslite/qml/modules/TimePage.qml b/kstars/kstarslite/qml/modules/TimePage.qml
index 7953cc1..c3dfe7c 100644
--- a/kstars/kstarslite/qml/modules/TimePage.qml
+++ b/kstars/kstarslite/qml/modules/TimePage.qml
@@ -319,6 +319,7 @@ KSPage {
}
ColumnLayout {
+ visible: false
Label {
id:labelWeek
text: "Week"
diff --git a/kstars/kstarslite/qml/modules/TopMenu.qml b/kstars/kstarslite/qml/modules/TopMenu.qml
index 0855968..53d5b69 100644
--- a/kstars/kstarslite/qml/modules/TopMenu.qml
+++ b/kstars/kstarslite/qml/modules/TopMenu.qml
@@ -63,7 +63,7 @@ ColumnLayout {
id: menuRect
color: num.sysPalette.dark
border {
- width: 1
+ width: 2
color: num.sysPalette.light
}
radius: 10
@@ -89,7 +89,8 @@ ColumnLayout {
Layout.fillHeight: true
TopMenuButton {
- iconSrc: num.iconpath + "/sc-actions-kstars_stars.png"
+ iconSrc: "../../images/kstars_stars.png"
+ title: "Stars"
toggled: KStarsLite.isToggled(ObjectsToToggle.Stars)
onClicked: {
@@ -97,7 +98,8 @@ ColumnLayout {
}
}
TopMenuButton {
- iconSrc: num.iconpath + "/sc-actions-kstars_deepsky.png"
+ iconSrc: "../../images/kstars_deepsky.png"
+ title: "DeepSky Objects"
toggled: KStarsLite.isToggled(ObjectsToToggle.DeepSky)
onClicked: {
@@ -105,7 +107,9 @@ ColumnLayout {
}
}
TopMenuButton {
- iconSrc: num.iconpath + "/sc-actions-kstars_planets.png"
+ iconSrc: "../../images/kstars_planets.png"
+ title: "Solar System"
+ titlePlural: false
toggled: KStarsLite.isToggled(ObjectsToToggle.Planets)
onClicked: {
@@ -113,7 +117,8 @@ ColumnLayout {
}
}
TopMenuButton {
- iconSrc: num.iconpath + "/supernovae.png"
+ iconSrc: "../../images/kstars_supernovae.png"
+ title: "Supernovae"
toggled: KStarsLite.isToggled(ObjectsToToggle.Supernovae)
onClicked: {
@@ -121,7 +126,8 @@ ColumnLayout {
}
}
TopMenuButton {
- iconSrc: num.iconpath + "/satellites.png"
+ iconSrc: "../../images/kstars_satellites.png"
+ title: "Satellites"
toggled: KStarsLite.isToggled(ObjectsToToggle.Satellites)
onClicked: {
@@ -129,7 +135,8 @@ ColumnLayout {
}
}
TopMenuButton {
- iconSrc: num.iconpath + "/sc-actions-kstars_clines.png"
+ iconSrc: "../../images/kstars_clines.png"
+ title: "Constellation Lines"
toggled: KStarsLite.isToggled(ObjectsToToggle.CLines)
onClicked: {
@@ -137,7 +144,8 @@ ColumnLayout {
}
}
TopMenuButton {
- iconSrc: num.iconpath + "/sc-actions-kstars_cnames.png"
+ iconSrc: "../../images/kstars_cnames.png"
+ title: "Constellation Names"
toggled: KStarsLite.isToggled(ObjectsToToggle.CNames)
onClicked: {
@@ -146,7 +154,9 @@ ColumnLayout {
}
TopMenuButton {
- iconSrc: num.iconpath + "/constellationart.png"
+ iconSrc: "../../images/kstars_constellationart.png"
+ title: "Constellation Art"
+ titlePlural: false
toggled: KStarsLite.isToggled(ObjectsToToggle.ConstellationArt)
onClicked: {
@@ -155,7 +165,8 @@ ColumnLayout {
}
TopMenuButton {
- iconSrc: num.iconpath + "/sc-actions-kstars_cbound.png"
+ iconSrc: "../../images/kstars_cbound.png"
+ title: "Constellation Bounds"
toggled: KStarsLite.isToggled(ObjectsToToggle.CBounds)
onClicked: {
@@ -163,7 +174,9 @@ ColumnLayout {
}
}
TopMenuButton {
- iconSrc: num.iconpath + "/sc-actions-kstars_mw.png"
+ iconSrc: "../../images/kstars_mw.png"
+ title: "Milky Way"
+ titlePlural: false
toggled: KStarsLite.isToggled(ObjectsToToggle.MilkyWay)
onClicked: {
@@ -171,7 +184,9 @@ ColumnLayout {
}
}
TopMenuButton {
- iconSrc: num.iconpath + "/sc-actions-kstars_grid.png"
+ iconSrc: "../../images/kstars_grid.png"
+ title: "Equatorial Grid"
+ titlePlural: false
toggled: KStarsLite.isToggled(ObjectsToToggle.EquatorialGrid)
onClicked: {
@@ -179,7 +194,9 @@ ColumnLayout {
}
}
TopMenuButton {
- iconSrc: num.iconpath + "/sc-actions-kstars_hgrid.png"
+ iconSrc: "../../images/kstars_hgrid.png"
+ title: "Horizontal Grid"
+ titlePlural: false
toggled: KStarsLite.isToggled(ObjectsToToggle.HorizontalGrid)
onClicked: {
@@ -187,7 +204,9 @@ ColumnLayout {
}
}
TopMenuButton {
- iconSrc: num.iconpath + "/sc-actions-kstars_horizon.png"
+ iconSrc: "../../images/kstars_horizon.png"
+ title: "Horizon"
+ titlePlural: false
toggled: KStarsLite.isToggled(ObjectsToToggle.Ground)
onClicked: {
@@ -211,8 +230,8 @@ ColumnLayout {
width: sourceSize.width/num.pixelRatio
height: sourceSize.height/num.pixelRatio
state: "open"
- source: num.imagesPath + "arrow.png"
- rotation: topMenu.state == "closed" ? 0 : 180
+ source: "../images/arrow.png"
+ rotation: topMenu.state == "closed" ? 180 : 0
//transform: Rotation { axis { x: 1; y: 0; z: 0 } angle: 90 }
//rotation: 180
diff --git a/kstars/kstarslite/qml/modules/helpers/KSMenuItem.qml b/kstars/kstarslite/qml/modules/helpers/KSMenuItem.qml
index db11962..a1c2aaf 100644
--- a/kstars/kstarslite/qml/modules/helpers/KSMenuItem.qml
+++ b/kstars/kstarslite/qml/modules/helpers/KSMenuItem.qml
@@ -3,6 +3,11 @@ import QtQuick.Controls 2.0
import "../../constants/" 1.0
MenuItem {
+ onVisibleChanged: {
+ //Height stays the same when visible is changed so we update height manually
+ height = visible ? implicitHeight : 0
+ }
+
Rectangle {
width: parent.width - 10
height: 1
diff --git a/kstars/kstarslite/qml/modules/helpers/TelescopeControl.qml b/kstars/kstarslite/qml/modules/helpers/TelescopeControl.qml
new file mode 100644
index 0000000..dc58de6
--- /dev/null
+++ b/kstars/kstarslite/qml/modules/helpers/TelescopeControl.qml
@@ -0,0 +1,31 @@
+import QtQuick 2.7
+import QtQuick.Controls 2.0
+import QtQuick.Layouts 1.3
+
+ColumnLayout {
+ property var telescope: null
+ anchors.horizontalCenter: parent.horizontalCenter
+
+ Label {
+ font {
+ pointSize: 13
+ }
+ text: telescope == null ? "" : telescope.deviceName
+ }
+
+ RowLayout {
+ anchors.horizontalCenter: parent.horizontalCenter
+ Button {
+ text: xi18n("Slew")
+ onClicked: {
+ telescope.slew(SkyMapLite.clickedObjectLite)
+ }
+ }
+ Button {
+ text: xi18n("Sync")
+ onClicked: {
+ telescope.sync(SkyMapLite.clickedObjectLite)
+ }
+ }
+ }
+}
diff --git a/kstars/kstarslite/qml/modules/helpers/TopMenuButton.qml b/kstars/kstarslite/qml/modules/helpers/TopMenuButton.qml
index ab585d4..eddad5d 100644
--- a/kstars/kstarslite/qml/modules/helpers/TopMenuButton.qml
+++ b/kstars/kstarslite/qml/modules/helpers/TopMenuButton.qml
@@ -9,11 +9,47 @@ AbstractButton {
width: icon.width + 5
height: icon.height + 5
property bool toggled: false
+ opacity: toggled ? 1 : 0.3
+
+ property string title: " "
+ property bool titlePlural: true
onClicked: {
toggled = !toggled
}
+ onToggledChanged: {
+ if(loaded) { //Disable while loading
+ if(toggled) {
+ if(titlePlural) {
+ notification.showNotification(xi18n("%1 are toggled on", title))
+ } else {
+ notification.showNotification(xi18n("%1 is toggled on", title))
+ }
+ } else {
+ if(titlePlural) {
+ notification.showNotification(xi18n("%1 are toggled off", title))
+ } else {
+ notification.showNotification(xi18n("%1 is toggled off", title))
+ }
+ }
+ }
+ }
+
+ DropShadow {
+ anchors.fill: iconRect
+ radius: 8.0
+ samples: 16
+ horizontalOffset: 0
+ verticalOffset: 0
+ color: "#000000"
+ source: iconRect
+ opacity: pressed ? 1 : 0
+
+ Behavior on opacity {
+ OpacityAnimator { duration: 100 }
+ }
+ }
Image {
id: icon
@@ -37,16 +73,16 @@ AbstractButton {
}
onDownChanged: {
- if(down) opacity = 0.6
- else opacity = 1
+ /*if(down) opacity = 0.6
+ else opacity = 1*/
}
onPressed: {
- opacity = 0.6
+ //opacity = 0.6
}
onReleased: {
- opacity = 1
+ //opacity = 1
}
Behavior on opacity {
diff --git a/kstars/kstarslite/qml/modules/images/CMakeLists.txt b/kstars/kstarslite/qml/modules/images/CMakeLists.txt
deleted file mode 100644
index 8142bf4..0000000
--- a/kstars/kstarslite/qml/modules/images/CMakeLists.txt
+++ /dev/null
@@ -1,10 +0,0 @@
-#install_files
-install( FILES kstars.png
- DESTINATION ${KDE_INSTALL_DATADIR}/kstars/kstarslite/qml/modules/images )
-
-add_subdirectory(hdpi)
-add_subdirectory(ldpi)
-add_subdirectory(mdpi)
-add_subdirectory(xhdpi)
-add_subdirectory(xxhdpi)
-add_subdirectory(xxxhdpi)
diff --git a/kstars/kstarslite/qml/modules/images/back.png b/kstars/kstarslite/qml/modules/images/back.png
deleted file mode 100644
index 4512093..0000000
--- a/kstars/kstarslite/qml/modules/images/back.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/hdpi/CMakeLists.txt b/kstars/kstarslite/qml/modules/images/hdpi/CMakeLists.txt
deleted file mode 100644
index 1dcf033..0000000
--- a/kstars/kstarslite/qml/modules/images/hdpi/CMakeLists.txt
+++ /dev/null
@@ -1,4 +0,0 @@
-install( FILES arrow.png
- splash.png
- DESTINATION ${KDE_INSTALL_DATADIR}/kstars/kstarslite/qml/modules/images/hdpi )
-add_subdirectory(icons)
diff --git a/kstars/kstarslite/qml/modules/images/hdpi/arrow.png b/kstars/kstarslite/qml/modules/images/hdpi/arrow.png
deleted file mode 100644
index a5a769d..0000000
--- a/kstars/kstarslite/qml/modules/images/hdpi/arrow.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/hdpi/icons/CMakeLists.txt b/kstars/kstarslite/qml/modules/images/hdpi/icons/CMakeLists.txt
deleted file mode 100644
index 90b5ccf..0000000
--- a/kstars/kstarslite/qml/modules/images/hdpi/icons/CMakeLists.txt
+++ /dev/null
@@ -1,31 +0,0 @@
-install( FILES icon.png
- applications-system.png
- appointment-new.png
- arrow-down-double.png
- arrow-down.png
- arrow-right.png
- arrow-up-double.png
- arrow-up.png
- color-management.png
- compass.png
- games-config-custom.png
- media-playback-pause.png
- media-playback-start.png
- media-skip-backward.png
- media-skip-forward.png
- sc-actions-kstars_cbound.png
- sc-actions-kstars_clines.png
- sc-actions-kstars_cnames.png
- sc-actions-kstars_deepsky.png
- sc-actions-kstars_grid.png
- sc-actions-kstars_horizon.png
- sc-actions-kstars_mw.png
- sc-actions-kstars_planets.png
- sc-actions-kstars_stars.png
- sc-actions-kstars_hgrid.png
- system-search.png
- back.png
- satellites.png
- supernovae.png
- constellationart.png
- DESTINATION ${KDE_INSTALL_DATADIR}/kstars/kstarslite/qml/modules/images/hdpi/icons )
diff --git a/kstars/kstarslite/qml/modules/images/hdpi/icons/applications-system.png b/kstars/kstarslite/qml/modules/images/hdpi/icons/applications-system.png
deleted file mode 100644
index 137835f..0000000
--- a/kstars/kstarslite/qml/modules/images/hdpi/icons/applications-system.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/hdpi/icons/appointment-new.png b/kstars/kstarslite/qml/modules/images/hdpi/icons/appointment-new.png
deleted file mode 100644
index 174a9ab..0000000
--- a/kstars/kstarslite/qml/modules/images/hdpi/icons/appointment-new.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/hdpi/icons/arrow-down-double.png b/kstars/kstarslite/qml/modules/images/hdpi/icons/arrow-down-double.png
deleted file mode 100644
index 3b96896..0000000
--- a/kstars/kstarslite/qml/modules/images/hdpi/icons/arrow-down-double.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/hdpi/icons/arrow-down.png b/kstars/kstarslite/qml/modules/images/hdpi/icons/arrow-down.png
deleted file mode 100644
index 78d98e0..0000000
--- a/kstars/kstarslite/qml/modules/images/hdpi/icons/arrow-down.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/hdpi/icons/arrow-right.png b/kstars/kstarslite/qml/modules/images/hdpi/icons/arrow-right.png
deleted file mode 100644
index a7698e1..0000000
--- a/kstars/kstarslite/qml/modules/images/hdpi/icons/arrow-right.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/hdpi/icons/arrow-up-double.png b/kstars/kstarslite/qml/modules/images/hdpi/icons/arrow-up-double.png
deleted file mode 100644
index 30c5282..0000000
--- a/kstars/kstarslite/qml/modules/images/hdpi/icons/arrow-up-double.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/hdpi/icons/arrow-up.png b/kstars/kstarslite/qml/modules/images/hdpi/icons/arrow-up.png
deleted file mode 100644
index e45c108..0000000
--- a/kstars/kstarslite/qml/modules/images/hdpi/icons/arrow-up.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/hdpi/icons/back.png b/kstars/kstarslite/qml/modules/images/hdpi/icons/back.png
deleted file mode 100644
index f5dcb5e..0000000
--- a/kstars/kstarslite/qml/modules/images/hdpi/icons/back.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/hdpi/icons/color-management.png b/kstars/kstarslite/qml/modules/images/hdpi/icons/color-management.png
deleted file mode 100644
index 2a8a448..0000000
--- a/kstars/kstarslite/qml/modules/images/hdpi/icons/color-management.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/hdpi/icons/compass.png b/kstars/kstarslite/qml/modules/images/hdpi/icons/compass.png
deleted file mode 100644
index 9c2f165..0000000
--- a/kstars/kstarslite/qml/modules/images/hdpi/icons/compass.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/hdpi/icons/constellationart.png b/kstars/kstarslite/qml/modules/images/hdpi/icons/constellationart.png
deleted file mode 100644
index 17bb5b8..0000000
--- a/kstars/kstarslite/qml/modules/images/hdpi/icons/constellationart.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/hdpi/icons/games-config-custom.png b/kstars/kstarslite/qml/modules/images/hdpi/icons/games-config-custom.png
deleted file mode 100644
index c83d6e3..0000000
--- a/kstars/kstarslite/qml/modules/images/hdpi/icons/games-config-custom.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/hdpi/icons/icon.png b/kstars/kstarslite/qml/modules/images/hdpi/icons/icon.png
deleted file mode 100644
index dd424c8..0000000
--- a/kstars/kstarslite/qml/modules/images/hdpi/icons/icon.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/hdpi/icons/media-playback-pause.png b/kstars/kstarslite/qml/modules/images/hdpi/icons/media-playback-pause.png
deleted file mode 100644
index 5e61cfb..0000000
--- a/kstars/kstarslite/qml/modules/images/hdpi/icons/media-playback-pause.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/hdpi/icons/media-playback-start.png b/kstars/kstarslite/qml/modules/images/hdpi/icons/media-playback-start.png
deleted file mode 100644
index adb40b6..0000000
--- a/kstars/kstarslite/qml/modules/images/hdpi/icons/media-playback-start.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/hdpi/icons/media-skip-backward.png b/kstars/kstarslite/qml/modules/images/hdpi/icons/media-skip-backward.png
deleted file mode 100644
index 6fce5a0..0000000
--- a/kstars/kstarslite/qml/modules/images/hdpi/icons/media-skip-backward.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/hdpi/icons/media-skip-forward.png b/kstars/kstarslite/qml/modules/images/hdpi/icons/media-skip-forward.png
deleted file mode 100644
index fe1a2f9..0000000
--- a/kstars/kstarslite/qml/modules/images/hdpi/icons/media-skip-forward.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/hdpi/icons/satellites.png b/kstars/kstarslite/qml/modules/images/hdpi/icons/satellites.png
deleted file mode 100644
index a4d4967..0000000
--- a/kstars/kstarslite/qml/modules/images/hdpi/icons/satellites.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/hdpi/icons/sc-actions-kstars_cbound.png b/kstars/kstarslite/qml/modules/images/hdpi/icons/sc-actions-kstars_cbound.png
deleted file mode 100644
index 6817815..0000000
--- a/kstars/kstarslite/qml/modules/images/hdpi/icons/sc-actions-kstars_cbound.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/hdpi/icons/sc-actions-kstars_clines.png b/kstars/kstarslite/qml/modules/images/hdpi/icons/sc-actions-kstars_clines.png
deleted file mode 100644
index 32aed7e..0000000
--- a/kstars/kstarslite/qml/modules/images/hdpi/icons/sc-actions-kstars_clines.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/hdpi/icons/sc-actions-kstars_cnames.png b/kstars/kstarslite/qml/modules/images/hdpi/icons/sc-actions-kstars_cnames.png
deleted file mode 100644
index 662fc2d..0000000
--- a/kstars/kstarslite/qml/modules/images/hdpi/icons/sc-actions-kstars_cnames.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/hdpi/icons/sc-actions-kstars_deepsky.png b/kstars/kstarslite/qml/modules/images/hdpi/icons/sc-actions-kstars_deepsky.png
deleted file mode 100644
index 8628865..0000000
--- a/kstars/kstarslite/qml/modules/images/hdpi/icons/sc-actions-kstars_deepsky.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/hdpi/icons/sc-actions-kstars_grid.png b/kstars/kstarslite/qml/modules/images/hdpi/icons/sc-actions-kstars_grid.png
deleted file mode 100644
index 163ab53..0000000
--- a/kstars/kstarslite/qml/modules/images/hdpi/icons/sc-actions-kstars_grid.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/hdpi/icons/sc-actions-kstars_hgrid.png b/kstars/kstarslite/qml/modules/images/hdpi/icons/sc-actions-kstars_hgrid.png
deleted file mode 100644
index 2693f3c..0000000
--- a/kstars/kstarslite/qml/modules/images/hdpi/icons/sc-actions-kstars_hgrid.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/hdpi/icons/sc-actions-kstars_horizon.png b/kstars/kstarslite/qml/modules/images/hdpi/icons/sc-actions-kstars_horizon.png
deleted file mode 100644
index b5f947a..0000000
--- a/kstars/kstarslite/qml/modules/images/hdpi/icons/sc-actions-kstars_horizon.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/hdpi/icons/sc-actions-kstars_mw.png b/kstars/kstarslite/qml/modules/images/hdpi/icons/sc-actions-kstars_mw.png
deleted file mode 100644
index 49e494d..0000000
--- a/kstars/kstarslite/qml/modules/images/hdpi/icons/sc-actions-kstars_mw.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/hdpi/icons/sc-actions-kstars_planets.png b/kstars/kstarslite/qml/modules/images/hdpi/icons/sc-actions-kstars_planets.png
deleted file mode 100644
index 60a5c39..0000000
--- a/kstars/kstarslite/qml/modules/images/hdpi/icons/sc-actions-kstars_planets.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/hdpi/icons/sc-actions-kstars_stars.png b/kstars/kstarslite/qml/modules/images/hdpi/icons/sc-actions-kstars_stars.png
deleted file mode 100644
index 97c7a01..0000000
--- a/kstars/kstarslite/qml/modules/images/hdpi/icons/sc-actions-kstars_stars.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/hdpi/icons/supernovae.png b/kstars/kstarslite/qml/modules/images/hdpi/icons/supernovae.png
deleted file mode 100644
index 8f578c4..0000000
--- a/kstars/kstarslite/qml/modules/images/hdpi/icons/supernovae.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/hdpi/icons/system-search.png b/kstars/kstarslite/qml/modules/images/hdpi/icons/system-search.png
deleted file mode 100644
index 39548e1..0000000
--- a/kstars/kstarslite/qml/modules/images/hdpi/icons/system-search.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/hdpi/splash.png b/kstars/kstarslite/qml/modules/images/hdpi/splash.png
deleted file mode 100644
index fccb40b..0000000
--- a/kstars/kstarslite/qml/modules/images/hdpi/splash.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/ldpi/CMakeLists.txt b/kstars/kstarslite/qml/modules/images/ldpi/CMakeLists.txt
deleted file mode 100644
index 4b87c61..0000000
--- a/kstars/kstarslite/qml/modules/images/ldpi/CMakeLists.txt
+++ /dev/null
@@ -1,4 +0,0 @@
-install( FILES arrow.png
- splash.png
- DESTINATION ${KDE_INSTALL_DATADIR}/kstars/kstarslite/qml/modules/images/ldpi )
-add_subdirectory(icons)
diff --git a/kstars/kstarslite/qml/modules/images/ldpi/arrow.png b/kstars/kstarslite/qml/modules/images/ldpi/arrow.png
deleted file mode 100644
index e76165d..0000000
--- a/kstars/kstarslite/qml/modules/images/ldpi/arrow.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/ldpi/icons/CMakeLists.txt b/kstars/kstarslite/qml/modules/images/ldpi/icons/CMakeLists.txt
deleted file mode 100644
index fffa60a..0000000
--- a/kstars/kstarslite/qml/modules/images/ldpi/icons/CMakeLists.txt
+++ /dev/null
@@ -1,31 +0,0 @@
-install( FILES icon.png
- applications-system.png
- appointment-new.png
- arrow-down-double.png
- arrow-down.png
- arrow-right.png
- arrow-up-double.png
- arrow-up.png
- color-management.png
- compass.png
- games-config-custom.png
- media-playback-pause.png
- media-playback-start.png
- media-skip-backward.png
- media-skip-forward.png
- sc-actions-kstars_cbound.png
- sc-actions-kstars_clines.png
- sc-actions-kstars_cnames.png
- sc-actions-kstars_deepsky.png
- sc-actions-kstars_grid.png
- sc-actions-kstars_horizon.png
- sc-actions-kstars_mw.png
- sc-actions-kstars_planets.png
- sc-actions-kstars_stars.png
- sc-actions-kstars_hgrid.png
- system-search.png
- satellites.png
- supernovae.png
- constellationart.png
- back.png
- DESTINATION ${KDE_INSTALL_DATADIR}/kstars/kstarslite/qml/modules/images/ldpi/icons )
diff --git a/kstars/kstarslite/qml/modules/images/ldpi/icons/applications-system.png b/kstars/kstarslite/qml/modules/images/ldpi/icons/applications-system.png
deleted file mode 100644
index 41214e6..0000000
--- a/kstars/kstarslite/qml/modules/images/ldpi/icons/applications-system.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/ldpi/icons/appointment-new.png b/kstars/kstarslite/qml/modules/images/ldpi/icons/appointment-new.png
deleted file mode 100644
index d052cd3..0000000
--- a/kstars/kstarslite/qml/modules/images/ldpi/icons/appointment-new.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/ldpi/icons/arrow-down-double.png b/kstars/kstarslite/qml/modules/images/ldpi/icons/arrow-down-double.png
deleted file mode 100644
index 326b7a1..0000000
--- a/kstars/kstarslite/qml/modules/images/ldpi/icons/arrow-down-double.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/ldpi/icons/arrow-down.png b/kstars/kstarslite/qml/modules/images/ldpi/icons/arrow-down.png
deleted file mode 100644
index 46c6694..0000000
--- a/kstars/kstarslite/qml/modules/images/ldpi/icons/arrow-down.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/ldpi/icons/arrow-right.png b/kstars/kstarslite/qml/modules/images/ldpi/icons/arrow-right.png
deleted file mode 100644
index ee3c5f5..0000000
--- a/kstars/kstarslite/qml/modules/images/ldpi/icons/arrow-right.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/ldpi/icons/arrow-up-double.png b/kstars/kstarslite/qml/modules/images/ldpi/icons/arrow-up-double.png
deleted file mode 100644
index e6b49ae..0000000
--- a/kstars/kstarslite/qml/modules/images/ldpi/icons/arrow-up-double.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/ldpi/icons/arrow-up.png b/kstars/kstarslite/qml/modules/images/ldpi/icons/arrow-up.png
deleted file mode 100644
index dab955d..0000000
--- a/kstars/kstarslite/qml/modules/images/ldpi/icons/arrow-up.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/ldpi/icons/back.png b/kstars/kstarslite/qml/modules/images/ldpi/icons/back.png
deleted file mode 100644
index 76bae2e..0000000
--- a/kstars/kstarslite/qml/modules/images/ldpi/icons/back.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/ldpi/icons/color-management.png b/kstars/kstarslite/qml/modules/images/ldpi/icons/color-management.png
deleted file mode 100644
index 6fa8d25..0000000
--- a/kstars/kstarslite/qml/modules/images/ldpi/icons/color-management.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/ldpi/icons/compass.png b/kstars/kstarslite/qml/modules/images/ldpi/icons/compass.png
deleted file mode 100644
index 105ab63..0000000
--- a/kstars/kstarslite/qml/modules/images/ldpi/icons/compass.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/ldpi/icons/constellationart.png b/kstars/kstarslite/qml/modules/images/ldpi/icons/constellationart.png
deleted file mode 100644
index 851e80f..0000000
--- a/kstars/kstarslite/qml/modules/images/ldpi/icons/constellationart.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/ldpi/icons/games-config-custom.png b/kstars/kstarslite/qml/modules/images/ldpi/icons/games-config-custom.png
deleted file mode 100644
index 244e3ab..0000000
--- a/kstars/kstarslite/qml/modules/images/ldpi/icons/games-config-custom.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/ldpi/icons/icon.png b/kstars/kstarslite/qml/modules/images/ldpi/icons/icon.png
deleted file mode 100644
index 98672a7..0000000
--- a/kstars/kstarslite/qml/modules/images/ldpi/icons/icon.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/ldpi/icons/media-playback-pause.png b/kstars/kstarslite/qml/modules/images/ldpi/icons/media-playback-pause.png
deleted file mode 100644
index 9eb9064..0000000
--- a/kstars/kstarslite/qml/modules/images/ldpi/icons/media-playback-pause.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/ldpi/icons/media-playback-start.png b/kstars/kstarslite/qml/modules/images/ldpi/icons/media-playback-start.png
deleted file mode 100644
index 9e4c717..0000000
--- a/kstars/kstarslite/qml/modules/images/ldpi/icons/media-playback-start.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/ldpi/icons/media-skip-backward.png b/kstars/kstarslite/qml/modules/images/ldpi/icons/media-skip-backward.png
deleted file mode 100644
index f2c04b4..0000000
--- a/kstars/kstarslite/qml/modules/images/ldpi/icons/media-skip-backward.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/ldpi/icons/media-skip-forward.png b/kstars/kstarslite/qml/modules/images/ldpi/icons/media-skip-forward.png
deleted file mode 100644
index 980ea1d..0000000
--- a/kstars/kstarslite/qml/modules/images/ldpi/icons/media-skip-forward.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/ldpi/icons/satellites.png b/kstars/kstarslite/qml/modules/images/ldpi/icons/satellites.png
deleted file mode 100644
index a0b435d..0000000
--- a/kstars/kstarslite/qml/modules/images/ldpi/icons/satellites.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/ldpi/icons/sc-actions-kstars_cbound.png b/kstars/kstarslite/qml/modules/images/ldpi/icons/sc-actions-kstars_cbound.png
deleted file mode 100644
index ad347db..0000000
--- a/kstars/kstarslite/qml/modules/images/ldpi/icons/sc-actions-kstars_cbound.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/ldpi/icons/sc-actions-kstars_clines.png b/kstars/kstarslite/qml/modules/images/ldpi/icons/sc-actions-kstars_clines.png
deleted file mode 100644
index 8c73f90..0000000
--- a/kstars/kstarslite/qml/modules/images/ldpi/icons/sc-actions-kstars_clines.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/ldpi/icons/sc-actions-kstars_cnames.png b/kstars/kstarslite/qml/modules/images/ldpi/icons/sc-actions-kstars_cnames.png
deleted file mode 100644
index 3e56745..0000000
--- a/kstars/kstarslite/qml/modules/images/ldpi/icons/sc-actions-kstars_cnames.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/ldpi/icons/sc-actions-kstars_deepsky.png b/kstars/kstarslite/qml/modules/images/ldpi/icons/sc-actions-kstars_deepsky.png
deleted file mode 100644
index 669719d..0000000
--- a/kstars/kstarslite/qml/modules/images/ldpi/icons/sc-actions-kstars_deepsky.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/ldpi/icons/sc-actions-kstars_grid.png b/kstars/kstarslite/qml/modules/images/ldpi/icons/sc-actions-kstars_grid.png
deleted file mode 100644
index a27f6e9..0000000
--- a/kstars/kstarslite/qml/modules/images/ldpi/icons/sc-actions-kstars_grid.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/ldpi/icons/sc-actions-kstars_hgrid.png b/kstars/kstarslite/qml/modules/images/ldpi/icons/sc-actions-kstars_hgrid.png
deleted file mode 100644
index 3b9c5e0..0000000
--- a/kstars/kstarslite/qml/modules/images/ldpi/icons/sc-actions-kstars_hgrid.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/ldpi/icons/sc-actions-kstars_horizon.png b/kstars/kstarslite/qml/modules/images/ldpi/icons/sc-actions-kstars_horizon.png
deleted file mode 100644
index c8c2c67..0000000
--- a/kstars/kstarslite/qml/modules/images/ldpi/icons/sc-actions-kstars_horizon.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/ldpi/icons/sc-actions-kstars_mw.png b/kstars/kstarslite/qml/modules/images/ldpi/icons/sc-actions-kstars_mw.png
deleted file mode 100644
index 9367911..0000000
--- a/kstars/kstarslite/qml/modules/images/ldpi/icons/sc-actions-kstars_mw.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/ldpi/icons/sc-actions-kstars_planets.png b/kstars/kstarslite/qml/modules/images/ldpi/icons/sc-actions-kstars_planets.png
deleted file mode 100644
index 9be5f67..0000000
--- a/kstars/kstarslite/qml/modules/images/ldpi/icons/sc-actions-kstars_planets.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/ldpi/icons/sc-actions-kstars_stars.png b/kstars/kstarslite/qml/modules/images/ldpi/icons/sc-actions-kstars_stars.png
deleted file mode 100644
index 88061ff..0000000
--- a/kstars/kstarslite/qml/modules/images/ldpi/icons/sc-actions-kstars_stars.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/ldpi/icons/supernovae.png b/kstars/kstarslite/qml/modules/images/ldpi/icons/supernovae.png
deleted file mode 100644
index 477dc7c..0000000
--- a/kstars/kstarslite/qml/modules/images/ldpi/icons/supernovae.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/ldpi/icons/system-search.png b/kstars/kstarslite/qml/modules/images/ldpi/icons/system-search.png
deleted file mode 100644
index 8bf7817..0000000
--- a/kstars/kstarslite/qml/modules/images/ldpi/icons/system-search.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/ldpi/splash.png b/kstars/kstarslite/qml/modules/images/ldpi/splash.png
deleted file mode 100644
index fccb40b..0000000
--- a/kstars/kstarslite/qml/modules/images/ldpi/splash.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/mdpi/CMakeLists.txt b/kstars/kstarslite/qml/modules/images/mdpi/CMakeLists.txt
deleted file mode 100644
index d2a4db8..0000000
--- a/kstars/kstarslite/qml/modules/images/mdpi/CMakeLists.txt
+++ /dev/null
@@ -1,4 +0,0 @@
-install( FILES arrow.png
- splash.png
- DESTINATION ${KDE_INSTALL_DATADIR}/kstars/kstarslite/qml/modules/images/mdpi )
-add_subdirectory(icons)
diff --git a/kstars/kstarslite/qml/modules/images/mdpi/arrow.png b/kstars/kstarslite/qml/modules/images/mdpi/arrow.png
deleted file mode 100644
index e76165d..0000000
--- a/kstars/kstarslite/qml/modules/images/mdpi/arrow.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/mdpi/icons/CMakeLists.txt b/kstars/kstarslite/qml/modules/images/mdpi/icons/CMakeLists.txt
deleted file mode 100644
index 7cff391..0000000
--- a/kstars/kstarslite/qml/modules/images/mdpi/icons/CMakeLists.txt
+++ /dev/null
@@ -1,31 +0,0 @@
-install( FILES icon.png
- applications-system.png
- appointment-new.png
- arrow-down-double.png
- arrow-down.png
- arrow-right.png
- arrow-up-double.png
- arrow-up.png
- color-management.png
- compass.png
- games-config-custom.png
- media-playback-pause.png
- media-playback-start.png
- media-skip-backward.png
- media-skip-forward.png
- sc-actions-kstars_cbound.png
- sc-actions-kstars_clines.png
- sc-actions-kstars_cnames.png
- sc-actions-kstars_deepsky.png
- sc-actions-kstars_grid.png
- sc-actions-kstars_horizon.png
- sc-actions-kstars_mw.png
- sc-actions-kstars_planets.png
- sc-actions-kstars_stars.png
- sc-actions-kstars_hgrid.png
- system-search.png
- back.png
- satellites.png
- supernovae.png
- constellationart.png
- DESTINATION ${KDE_INSTALL_DATADIR}/kstars/kstarslite/qml/modules/images/mdpi/icons )
diff --git a/kstars/kstarslite/qml/modules/images/mdpi/icons/applications-system.png b/kstars/kstarslite/qml/modules/images/mdpi/icons/applications-system.png
deleted file mode 100644
index 41214e6..0000000
--- a/kstars/kstarslite/qml/modules/images/mdpi/icons/applications-system.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/mdpi/icons/arrow-down-double.png b/kstars/kstarslite/qml/modules/images/mdpi/icons/arrow-down-double.png
deleted file mode 100644
index 326b7a1..0000000
--- a/kstars/kstarslite/qml/modules/images/mdpi/icons/arrow-down-double.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/mdpi/icons/arrow-right.png b/kstars/kstarslite/qml/modules/images/mdpi/icons/arrow-right.png
deleted file mode 100644
index ee3c5f5..0000000
--- a/kstars/kstarslite/qml/modules/images/mdpi/icons/arrow-right.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/mdpi/icons/arrow-up-double.png b/kstars/kstarslite/qml/modules/images/mdpi/icons/arrow-up-double.png
deleted file mode 100644
index e6b49ae..0000000
--- a/kstars/kstarslite/qml/modules/images/mdpi/icons/arrow-up-double.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/mdpi/icons/back.png b/kstars/kstarslite/qml/modules/images/mdpi/icons/back.png
deleted file mode 100644
index deebe72..0000000
--- a/kstars/kstarslite/qml/modules/images/mdpi/icons/back.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/mdpi/icons/color-management.png b/kstars/kstarslite/qml/modules/images/mdpi/icons/color-management.png
deleted file mode 100644
index 6fa8d25..0000000
--- a/kstars/kstarslite/qml/modules/images/mdpi/icons/color-management.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/mdpi/icons/compass.png b/kstars/kstarslite/qml/modules/images/mdpi/icons/compass.png
deleted file mode 100644
index 105ab63..0000000
--- a/kstars/kstarslite/qml/modules/images/mdpi/icons/compass.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/mdpi/icons/constellationart.png b/kstars/kstarslite/qml/modules/images/mdpi/icons/constellationart.png
deleted file mode 100644
index 851e80f..0000000
--- a/kstars/kstarslite/qml/modules/images/mdpi/icons/constellationart.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/mdpi/icons/games-config-custom.png b/kstars/kstarslite/qml/modules/images/mdpi/icons/games-config-custom.png
deleted file mode 100644
index 244e3ab..0000000
--- a/kstars/kstarslite/qml/modules/images/mdpi/icons/games-config-custom.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/mdpi/icons/icon.png b/kstars/kstarslite/qml/modules/images/mdpi/icons/icon.png
deleted file mode 100644
index 3247fa8..0000000
--- a/kstars/kstarslite/qml/modules/images/mdpi/icons/icon.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/mdpi/icons/satellites.png b/kstars/kstarslite/qml/modules/images/mdpi/icons/satellites.png
deleted file mode 100644
index a0b435d..0000000
--- a/kstars/kstarslite/qml/modules/images/mdpi/icons/satellites.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/mdpi/icons/sc-actions-kstars_cbound.png b/kstars/kstarslite/qml/modules/images/mdpi/icons/sc-actions-kstars_cbound.png
deleted file mode 100644
index ad347db..0000000
--- a/kstars/kstarslite/qml/modules/images/mdpi/icons/sc-actions-kstars_cbound.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/mdpi/icons/sc-actions-kstars_clines.png b/kstars/kstarslite/qml/modules/images/mdpi/icons/sc-actions-kstars_clines.png
deleted file mode 100644
index 8c73f90..0000000
--- a/kstars/kstarslite/qml/modules/images/mdpi/icons/sc-actions-kstars_clines.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/mdpi/icons/sc-actions-kstars_cnames.png b/kstars/kstarslite/qml/modules/images/mdpi/icons/sc-actions-kstars_cnames.png
deleted file mode 100644
index 3e56745..0000000
--- a/kstars/kstarslite/qml/modules/images/mdpi/icons/sc-actions-kstars_cnames.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/mdpi/icons/sc-actions-kstars_deepsky.png b/kstars/kstarslite/qml/modules/images/mdpi/icons/sc-actions-kstars_deepsky.png
deleted file mode 100644
index 669719d..0000000
--- a/kstars/kstarslite/qml/modules/images/mdpi/icons/sc-actions-kstars_deepsky.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/mdpi/icons/sc-actions-kstars_grid.png b/kstars/kstarslite/qml/modules/images/mdpi/icons/sc-actions-kstars_grid.png
deleted file mode 100644
index a27f6e9..0000000
--- a/kstars/kstarslite/qml/modules/images/mdpi/icons/sc-actions-kstars_grid.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/mdpi/icons/sc-actions-kstars_hgrid.png b/kstars/kstarslite/qml/modules/images/mdpi/icons/sc-actions-kstars_hgrid.png
deleted file mode 100644
index 3b9c5e0..0000000
--- a/kstars/kstarslite/qml/modules/images/mdpi/icons/sc-actions-kstars_hgrid.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/mdpi/icons/sc-actions-kstars_horizon.png b/kstars/kstarslite/qml/modules/images/mdpi/icons/sc-actions-kstars_horizon.png
deleted file mode 100644
index c8c2c67..0000000
--- a/kstars/kstarslite/qml/modules/images/mdpi/icons/sc-actions-kstars_horizon.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/mdpi/icons/sc-actions-kstars_mw.png b/kstars/kstarslite/qml/modules/images/mdpi/icons/sc-actions-kstars_mw.png
deleted file mode 100644
index 9367911..0000000
--- a/kstars/kstarslite/qml/modules/images/mdpi/icons/sc-actions-kstars_mw.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/mdpi/icons/sc-actions-kstars_planets.png b/kstars/kstarslite/qml/modules/images/mdpi/icons/sc-actions-kstars_planets.png
deleted file mode 100644
index 9be5f67..0000000
--- a/kstars/kstarslite/qml/modules/images/mdpi/icons/sc-actions-kstars_planets.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/mdpi/icons/sc-actions-kstars_stars.png b/kstars/kstarslite/qml/modules/images/mdpi/icons/sc-actions-kstars_stars.png
deleted file mode 100644
index 88061ff..0000000
--- a/kstars/kstarslite/qml/modules/images/mdpi/icons/sc-actions-kstars_stars.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/mdpi/icons/supernovae.png b/kstars/kstarslite/qml/modules/images/mdpi/icons/supernovae.png
deleted file mode 100644
index 477dc7c..0000000
--- a/kstars/kstarslite/qml/modules/images/mdpi/icons/supernovae.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/mdpi/icons/system-search.png b/kstars/kstarslite/qml/modules/images/mdpi/icons/system-search.png
deleted file mode 100644
index 8bf7817..0000000
--- a/kstars/kstarslite/qml/modules/images/mdpi/icons/system-search.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/mdpi/splash.png b/kstars/kstarslite/qml/modules/images/mdpi/splash.png
deleted file mode 100644
index fccb40b..0000000
--- a/kstars/kstarslite/qml/modules/images/mdpi/splash.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/qrc.txt b/kstars/kstarslite/qml/modules/images/qrc.txt
deleted file mode 100644
index 85e43d3..0000000
--- a/kstars/kstarslite/qml/modules/images/qrc.txt
+++ /dev/null
@@ -1,13 +0,0 @@
-<file alias="appointment-new.png">images/ldpi/icons/appointment-new.png</file>
-<file alias="compass.png">images/ldpi/icons/compass.png</file>
-<file alias="games-config-custom.png">images/ldpi/icons/games-config-custom.png</file>
-<file alias="appointment-new.png">images/ldpi/icons/appointment-new.png</file>
-<file alias="compass.png">images/ldpi/icons/compass.png</file>
-<file alias="sc-actions-kstars_hgrid.png">images/ldpi/icons/sc-actions-kstars_hgrid.png</file>
-<file alias="satellites.png">images/ldpi/icons/satellites.png</file>
-<file alias="supernovae.png">images/ldpi/icons/supernovae.png</file>
-<file alias="satellites.png">images/ldpi/icons/satellites.png</file>
-<file alias="supernovae.png">images/ldpi/icons/supernovae.png</file>
-<file alias="satellites.png">images/ldpi/icons/satellites.png</file>
-<file alias="supernovae.png">images/ldpi/icons/supernovae.png</file>
-<file alias="constellationart.png">images/ldpi/icons/constellationart.png</file>
diff --git a/kstars/kstarslite/qml/modules/images/svg/Others/applications-system.svg b/kstars/kstarslite/qml/modules/images/svg/Others/applications-system.svg
deleted file mode 100644
index 4b3ce55..0000000
--- a/kstars/kstarslite/qml/modules/images/svg/Others/applications-system.svg
+++ /dev/null
@@ -1,69 +0,0 @@
-<?xml version="1.0"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-<svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" width="24" height="24" id="svg3869" version="1.1" inkscape:version="0.91 r13725" sodipodi:docname="applications-system.svg">
- <defs id="defs3871">
- <style type="text/css" id="current-color-scheme">
- .ColorScheme-Text {
- color:#4d4d4d;
- }
- .ColorScheme-Background {
- color:#eff0f1;
- }
- .ColorScheme-Highlight {
- color:#3daee9;
- }
- .ColorScheme-ViewText {
- color:#31363b;
- }
- .ColorScheme-ViewBackground {
- color:#fcfcfc;
- }
- .ColorScheme-ViewHover {
- color:#93cee9;
- }
- .ColorScheme-ViewFocus{
- color:#3daee9;
- }
- .ColorScheme-ButtonText {
- color:#31363b;
- }
- .ColorScheme-ButtonBackground {
- color:#eff0f1;
- }
- .ColorScheme-ButtonHover {
- color:#93cee9;
- }
- .ColorScheme-ButtonFocus{
- color:#3daee9;
- }
- </style>
- </defs>
- <sodipodi:namedview id="base" pagecolor="#ffffff" bordercolor="#666666" borderopacity="1.0" inkscape:pageopacity="0.0" inkscape:pageshadow="2" inkscape:zoom="22.627416" inkscape:cx="11.061087" inkscape:cy="12.032563" inkscape:document-units="px" inkscape:current-layer="layer1" showgrid="true" fit-margin-top="0" fit-margin-left="0" fit-margin-right="0" fit-margin-bottom="0" inkscape:window-width="1366" inkscape:window-height="709" inkscape:window-x="-4" inkscape:window-y="0" inkscape:window-maximized="1" inkscape:showpageshadow="false">
- <inkscape:grid type="xygrid" id="grid4132"/>
- <sodipodi:guide position="4,18" orientation="18,0" id="guide4138"/>
- <sodipodi:guide position="5,3" orientation="0,18" id="guide4140"/>
- <sodipodi:guide position="20,2.0000174" orientation="-18,0" id="guide4142"/>
- <sodipodi:guide position="2,21" orientation="0,-18" id="guide4144"/>
- <sodipodi:guide position="3,19.000017" orientation="16,0" id="guide4146"/>
- <sodipodi:guide position="2,4" orientation="0,16" id="guide4148"/>
- <sodipodi:guide position="21,20" orientation="-16,0" id="guide4150"/>
- <sodipodi:guide position="2,20" orientation="0,-16" id="guide4152"/>
- </sodipodi:namedview>
- <metadata id="metadata3874">
- <rdf:RDF>
- <cc:Work rdf:about="">
- <dc:format>image/svg+xml</dc:format>
- <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/>
- <dc:title/>
- </cc:Work>
- </rdf:RDF>
- </metadata>
- <g inkscape:label="Capa 1" inkscape:groupmode="layer" id="layer1" transform="translate(-326,-532.3622)">
- <g transform="translate(327,-496.99999)" id="layer1-4" inkscape:label="Capa 1">
- <rect ry="2.500001" y="1033.3622" x="9.000001" height="5.0000019" width="5.0000019" id="rect4139" style="fill:currentColor;fill-opacity:1;stroke:none" class="ColorScheme-Text"/>
- <path transform="translate(0,1030.3622)" id="rect4141" d="M 5.5,14 C 4.1149999,14 3,15.115 3,16.5 3,17.885 4.1149999,19 5.5,19 6.8850001,19 8,17.885 8,16.5 8,15.115 6.8850001,14 5.5,14 Z m 0,1 C 6.3310001,15 7,15.669 7,16.5 7,17.331 6.3310001,18 5.5,18 4.6689999,18 4,17.331 4,16.5 4,15.669 4.6689999,15 5.5,15 Z" style="fill:currentColor;fill-opacity:1;stroke:none" inkscape:connector-curvature="0" class="ColorScheme-Text"/>
- <rect ry="0" y="1035.3622" x="3" height="0.9999826" width="16" id="rect4200" style="fill:currentColor;fill-opacity:1;stroke:none" class="ColorScheme-Text"/>
- <rect y="1046.3622" x="7" height="0.9999826" width="12" id="rect4206" style="fill:currentColor;fill-opacity:1;stroke:none" class="ColorScheme-Text"/>
- </g>
- </g>
-</svg>
diff --git a/kstars/kstarslite/qml/modules/images/svg/Others/appointment-new.svg b/kstars/kstarslite/qml/modules/images/svg/Others/appointment-new.svg
deleted file mode 100644
index 0610fcb..0000000
--- a/kstars/kstarslite/qml/modules/images/svg/Others/appointment-new.svg
+++ /dev/null
@@ -1,102 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-
-<svg
- xmlns:dc="http://purl.org/dc/elements/1.1/"
- xmlns:cc="http://creativecommons.org/ns#"
- xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
- xmlns:svg="http://www.w3.org/2000/svg"
- xmlns="http://www.w3.org/2000/svg"
- xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
- xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
- width="22"
- height="22"
- id="svg3813"
- version="1.1"
- inkscape:version="0.48+devel r"
- sodipodi:docname="appointment.svg">
- <defs
- id="defs3815" />
- <sodipodi:namedview
- id="base"
- pagecolor="#ffffff"
- bordercolor="#666666"
- borderopacity="1.0"
- inkscape:pageopacity="0.0"
- inkscape:pageshadow="2"
- inkscape:zoom="22.627417"
- inkscape:cx="7.3193781"
- inkscape:cy="12.2051"
- inkscape:document-units="px"
- inkscape:current-layer="layer1"
- showgrid="true"
- fit-margin-top="0"
- fit-margin-left="0"
- fit-margin-right="0"
- fit-margin-bottom="0"
- inkscape:window-width="1366"
- inkscape:window-height="668"
- inkscape:window-x="-2"
- inkscape:window-y="23"
- inkscape:window-maximized="1"
- inkscape:showpageshadow="false">
- <inkscape:grid
- type="xygrid"
- id="grid4109" />
- <sodipodi:guide
- position="2.0000072,19.999993"
- orientation="18,0"
- id="guide4115" />
- <sodipodi:guide
- position="2.0000072,1.9999929"
- orientation="0,18"
- id="guide4117" />
- <sodipodi:guide
- position="20.000007,1.9999929"
- orientation="-18,0"
- id="guide4119" />
- <sodipodi:guide
- position="20.000007,19.999993"
- orientation="0,-18"
- id="guide4121" />
- <sodipodi:guide
- position="3.0000072,18.999993"
- orientation="16,0"
- id="guide4123" />
- <sodipodi:guide
- position="3.0000072,2.9999929"
- orientation="0,16"
- id="guide4125" />
- <sodipodi:guide
- position="19.000007,2.9999929"
- orientation="-16,0"
- id="guide4127" />
- <sodipodi:guide
- position="19.000007,18.999993"
- orientation="0,-16"
- id="guide4129" />
- </sodipodi:namedview>
- <metadata
- id="metadata3818">
- <rdf:RDF>
- <cc:Work
- rdf:about="">
- <dc:format>image/svg+xml</dc:format>
- <dc:type
- rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
- <dc:title></dc:title>
- </cc:Work>
- </rdf:RDF>
- </metadata>
- <g
- inkscape:label="Capa 1"
- inkscape:groupmode="layer"
- id="layer1"
- transform="translate(-378.85714,-540.07647)">
- <path
- style="opacity:1;fill:#f2f2f2;fill-opacity:1;stroke:none"
- d="M 11 3 C 6.5680018 3 3 6.5680018 3 11 C 3 15.431998 6.5680018 19 11 19 C 15.431998 19 19 15.431998 19 11 C 19 6.5680018 15.431998 3 11 3 z M 11 4 C 14.877999 4 18 7.1220013 18 11 C 18 14.877999 14.877999 18 11 18 C 7.1220013 18 4 14.877999 4 11 C 4 7.1220013 7.1220013 4 11 4 z M 10 5 L 10 12 L 11 12 L 16 12 L 16 11 L 11 11 L 11 5 L 10 5 z "
- transform="translate(378.85714,540.07647)"
- id="rect4131" />
- </g>
-</svg>
diff --git a/kstars/kstarslite/qml/modules/images/svg/Others/arrow-down.svg b/kstars/kstarslite/qml/modules/images/svg/Others/arrow-down.svg
deleted file mode 120000
index 70a9b81..0000000
--- a/kstars/kstarslite/qml/modules/images/svg/Others/arrow-down.svg
+++ /dev/null
@@ -1 +0,0 @@
-/home/polaris/dev/KDE/KStars Lite/icons/breeze-icon-theme-master/Breeze Dark/actions/22/go-down.svg \ No newline at end of file
diff --git a/kstars/kstarslite/qml/modules/images/svg/Others/arrow-right.svg b/kstars/kstarslite/qml/modules/images/svg/Others/arrow-right.svg
deleted file mode 120000
index dbcde8c..0000000
--- a/kstars/kstarslite/qml/modules/images/svg/Others/arrow-right.svg
+++ /dev/null
@@ -1 +0,0 @@
-/home/polaris/dev/KDE/KStars Lite/icons/breeze-icon-theme-master/Breeze/actions/24/go-next.svg \ No newline at end of file
diff --git a/kstars/kstarslite/qml/modules/images/svg/Others/arrow-up.svg b/kstars/kstarslite/qml/modules/images/svg/Others/arrow-up.svg
deleted file mode 120000
index e97dfd9..0000000
--- a/kstars/kstarslite/qml/modules/images/svg/Others/arrow-up.svg
+++ /dev/null
@@ -1 +0,0 @@
-/home/polaris/dev/KDE/KStars Lite/icons/breeze-icon-theme-master/Breeze Dark/actions/22/go-up.svg \ No newline at end of file
diff --git a/kstars/kstarslite/qml/modules/images/svg/Others/arrow_down.svg b/kstars/kstarslite/qml/modules/images/svg/Others/arrow_down.svg
deleted file mode 100644
index aad7df4..0000000
--- a/kstars/kstarslite/qml/modules/images/svg/Others/arrow_down.svg
+++ /dev/null
@@ -1,79 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-
-<svg
- xmlns:osb="http://www.openswatchbook.org/uri/2009/osb"
- xmlns:dc="http://purl.org/dc/elements/1.1/"
- xmlns:cc="http://creativecommons.org/ns#"
- xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
- xmlns:svg="http://www.w3.org/2000/svg"
- xmlns="http://www.w3.org/2000/svg"
- xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
- xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
- width="250"
- height="40"
- viewBox="0 0 249.99998 40"
- id="svg2"
- version="1.1"
- inkscape:version="0.91 r13725"
- sodipodi:docname="arrow_down.svg">
- <defs
- id="defs4">
- <linearGradient
- id="linearGradient5607"
- osb:paint="solid">
- <stop
- style="stop-color:#505050;stop-opacity:1;"
- offset="0"
- id="stop5609" />
- </linearGradient>
- </defs>
- <sodipodi:namedview
- id="base"
- pagecolor="#ffffff"
- bordercolor="#666666"
- borderopacity="1.0"
- inkscape:pageopacity="0.0"
- inkscape:pageshadow="2"
- inkscape:zoom="1.9835178"
- inkscape:cx="22.507964"
- inkscape:cy="34.992961"
- inkscape:document-units="px"
- inkscape:current-layer="layer1"
- showgrid="true"
- inkscape:window-width="1280"
- inkscape:window-height="947"
- inkscape:window-x="0"
- inkscape:window-y="0"
- inkscape:window-maximized="1"
- inkscape:snap-page="false"
- width="200mm"
- units="px">
- <inkscape:grid
- type="xygrid"
- id="grid5718" />
- </sodipodi:namedview>
- <metadata
- id="metadata7">
- <rdf:RDF>
- <cc:Work
- rdf:about="">
- <dc:format>image/svg+xml</dc:format>
- <dc:type
- rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
- <dc:title></dc:title>
- </cc:Work>
- </rdf:RDF>
- </metadata>
- <g
- inkscape:label="Layer 1"
- inkscape:groupmode="layer"
- id="layer1"
- transform="translate(0,-1012.3622)">
- <path
- style="fill:none;fill-rule:evenodd;stroke:#808080;stroke-width:1.78101039;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- d="m 246.60375,1015.9299 -125.9031,33.7356 -109.147225,-29.2459 -9.0724313,-2.431"
- id="path4161"
- inkscape:connector-curvature="0" />
- </g>
-</svg>
diff --git a/kstars/kstarslite/qml/modules/images/svg/Others/color-management.svg b/kstars/kstarslite/qml/modules/images/svg/Others/color-management.svg
deleted file mode 100644
index f2118a2..0000000
--- a/kstars/kstarslite/qml/modules/images/svg/Others/color-management.svg
+++ /dev/null
@@ -1,207 +0,0 @@
-<?xml version="1.0"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-<svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" width="24" height="24" id="svg3869" version="1.1" inkscape:version="0.91 r13725" sodipodi:docname="color-management.svg">
- <defs id="defs3871">
- <style type="text/css" id="current-color-scheme">
- .ColorScheme-Text {
- color:#4d4d4d;
- }
- .ColorScheme-Background {
- color:#eff0f1;
- }
- .ColorScheme-Highlight {
- color:#3daee9;
- }
- .ColorScheme-ViewText {
- color:#31363b;
- }
- .ColorScheme-ViewBackground {
- color:#fcfcfc;
- }
- .ColorScheme-ViewHover {
- color:#93cee9;
- }
- .ColorScheme-ViewFocus{
- color:#3daee9;
- }
- .ColorScheme-ButtonText {
- color:#31363b;
- }
- .ColorScheme-ButtonBackground {
- color:#eff0f1;
- }
- .ColorScheme-ButtonHover {
- color:#93cee9;
- }
- .ColorScheme-ButtonFocus{
- color:#3daee9;
- }
- </style>
- <linearGradient inkscape:collect="always" xlink:href="#linearGradient4288" id="linearGradient4202" gradientUnits="userSpaceOnUse" x1="8" y1="23.999973" x2="24.000011" y2="8"/>
- <linearGradient id="linearGradient4288" inkscape:collect="always">
- <stop id="stop4290" offset="0" style="stop-color:#e81877;stop-opacity:1"/>
- <stop style="stop-color:#dd1d8c;stop-opacity:1" offset="0.31249884" id="stop4294"/>
- <stop id="stop4296" offset="0.56249928" style="stop-color:#6d57b1;stop-opacity:1"/>
- <stop style="stop-color:#2a78c1;stop-opacity:1" offset="0.74999958" id="stop4298"/>
- <stop id="stop4292" offset="1" style="stop-color:#018dcb;stop-opacity:1"/>
- </linearGradient>
- <linearGradient inkscape:collect="always" xlink:href="#linearGradient4300" id="linearGradient4204" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,-1,384.57143,547.798)" x1="8" y1="24.000027" x2="24.000011" y2="8"/>
- <linearGradient inkscape:collect="always" id="linearGradient4300">
- <stop style="stop-color:#e51561;stop-opacity:1" offset="0" id="stop4302"/>
- <stop id="stop4304" offset="0.31249884" style="stop-color:#e4156c;stop-opacity:1"/>
- <stop style="stop-color:#e71e2c;stop-opacity:1" offset="0.56249928" id="stop4306"/>
- <stop id="stop4308" offset="0.74999958" style="stop-color:#e8301e;stop-opacity:1"/>
- <stop style="stop-color:#e6320e;stop-opacity:1" offset="1" id="stop4310"/>
- </linearGradient>
- <linearGradient inkscape:collect="always" xlink:href="#linearGradient4328" id="linearGradient4206" gradientUnits="userSpaceOnUse" gradientTransform="matrix(-1,0,0,1,432.57143,499.798)" x1="8" y1="23.999973" x2="24.000011" y2="8"/>
- <linearGradient inkscape:collect="always" id="linearGradient4328">
- <stop style="stop-color:#bec900;stop-opacity:1" offset="0" id="stop4330"/>
- <stop id="stop4332" offset="0.31249884" style="stop-color:#9ec80a;stop-opacity:1"/>
- <stop style="stop-color:#71b93d;stop-opacity:1" offset="0.56249928" id="stop4334"/>
- <stop id="stop4336" offset="0.74999958" style="stop-color:#35a48f;stop-opacity:1"/>
- <stop style="stop-color:#018fca;stop-opacity:1" offset="1" id="stop4338"/>
- </linearGradient>
- <linearGradient inkscape:collect="always" xlink:href="#linearGradient4316" id="linearGradient4208" gradientUnits="userSpaceOnUse" gradientTransform="matrix(-1,0,0,-1,432.57143,547.798)" x1="8" y1="24" x2="24.000011" y2="8"/>
- <linearGradient id="linearGradient4316" inkscape:collect="always">
- <stop id="stop4318" offset="0" style="stop-color:#c1cc00;stop-opacity:1"/>
- <stop style="stop-color:#dfcd00;stop-opacity:1" offset="0.31249884" id="stop4320"/>
- <stop id="stop4322" offset="0.56249928" style="stop-color:#f0cc00;stop-opacity:1"/>
- <stop style="stop-color:#fd8c08;stop-opacity:1" offset="0.74999958" id="stop4324"/>
- <stop id="stop4326" offset="1" style="stop-color:#f25c13;stop-opacity:1"/>
- </linearGradient>
- <linearGradient inkscape:collect="always" xlink:href="#linearGradient4288" id="linearGradient4509" gradientUnits="userSpaceOnUse" x1="8" y1="23.999973" x2="24.000011" y2="8"/>
- <linearGradient inkscape:collect="always" xlink:href="#linearGradient4300" id="linearGradient4511" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,-1,384.57143,547.798)" x1="8" y1="24.000027" x2="24.000011" y2="8"/>
- <linearGradient inkscape:collect="always" xlink:href="#linearGradient4328" id="linearGradient4513" gradientUnits="userSpaceOnUse" gradientTransform="matrix(-1,0,0,1,432.57143,499.798)" x1="8" y1="23.999973" x2="24.000011" y2="8"/>
- <linearGradient inkscape:collect="always" xlink:href="#linearGradient4316" id="linearGradient4515" gradientUnits="userSpaceOnUse" gradientTransform="matrix(-1,0,0,-1,432.57143,547.798)" x1="8" y1="24" x2="24.000011" y2="8"/>
- <linearGradient inkscape:collect="always" xlink:href="#linearGradient4288" id="linearGradient4517" gradientUnits="userSpaceOnUse" x1="8" y1="23.999973" x2="24.000011" y2="8"/>
- <linearGradient inkscape:collect="always" xlink:href="#linearGradient4300" id="linearGradient4519" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,-1,384.57143,547.798)" x1="8" y1="24.000027" x2="24.000011" y2="8"/>
- <linearGradient inkscape:collect="always" xlink:href="#linearGradient4316" id="linearGradient4521" gradientUnits="userSpaceOnUse" gradientTransform="matrix(-1,0,0,-1,432.57143,547.798)" x1="8" y1="24" x2="24.000011" y2="8"/>
- <linearGradient inkscape:collect="always" xlink:href="#linearGradient4328" id="linearGradient4523" gradientUnits="userSpaceOnUse" gradientTransform="matrix(-1,0,0,1,432.57143,499.798)" x1="8" y1="23.999973" x2="24.000011" y2="8"/>
- <linearGradient inkscape:collect="always" xlink:href="#linearGradient4288" id="linearGradient4525" gradientUnits="userSpaceOnUse" x1="8" y1="23.999973" x2="24.000011" y2="8"/>
- <linearGradient inkscape:collect="always" xlink:href="#linearGradient4300" id="linearGradient4527" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,-1,384.57143,547.798)" x1="8" y1="24.000027" x2="24.000011" y2="8"/>
- <linearGradient inkscape:collect="always" xlink:href="#linearGradient4316" id="linearGradient4529" gradientUnits="userSpaceOnUse" gradientTransform="matrix(-1,0,0,-1,432.57143,547.798)" x1="8" y1="24" x2="24.000011" y2="8"/>
- <linearGradient inkscape:collect="always" xlink:href="#linearGradient4328" id="linearGradient4531" gradientUnits="userSpaceOnUse" gradientTransform="matrix(-1,0,0,1,432.57143,499.798)" x1="8" y1="23.999973" x2="24.000011" y2="8"/>
- <inkscape:perspective sodipodi:type="inkscape:persp3d" inkscape:vp_x="0 : 12 : 1" inkscape:vp_y="0 : 1000 : 0" inkscape:vp_z="24 : 12 : 1" inkscape:persp3d-origin="12 : 8 : 1" id="perspective4146"/>
- <inkscape:perspective sodipodi:type="inkscape:persp3d" inkscape:vp_x="0 : 12 : 1" inkscape:vp_y="0 : 1000 : 0" inkscape:vp_z="24 : 12 : 1" inkscape:persp3d-origin="12 : 8 : 1" id="perspective4090"/>
- <filter style="color-interpolation-filters:sRGB" inkscape:collect="always" id="filter4390" x="-0.059999999" width="1.12" y="-0.059999999" height="1.12">
- <feGaussianBlur inkscape:collect="always" stdDeviation="0.4" id="feGaussianBlur4392"/>
- </filter>
- <filter style="color-interpolation-filters:sRGB" inkscape:collect="always" id="filter4412" x="-0.059999999" width="1.12" y="-0.059999999" height="1.12">
- <feGaussianBlur inkscape:collect="always" stdDeviation="0.4" id="feGaussianBlur4414"/>
- </filter>
- <filter style="color-interpolation-filters:sRGB" inkscape:collect="always" id="filter4482" x="-0.059999999" width="1.12" y="-0.059999999" height="1.12">
- <feGaussianBlur inkscape:collect="always" stdDeviation="0.4" id="feGaussianBlur4484"/>
- </filter>
- <filter style="color-interpolation-filters:sRGB" inkscape:collect="always" id="filter4520" x="-0.059999999" width="1.12" y="-0.059999999" height="1.12">
- <feGaussianBlur inkscape:collect="always" stdDeviation="0.4" id="feGaussianBlur4522"/>
- </filter>
- <clipPath clipPathUnits="userSpaceOnUse" id="clipPath16">
- <path d="m 0,706.465 1490.926,0 L 1490.926,0 0,0 0,706.465 Z" id="path18"/>
- </clipPath>
- <clipPath clipPathUnits="userSpaceOnUse" id="clipPath24">
- <path d="m 22.1953,686.117 1447.7347,0 0,-667.1902 -1447.7347,0 L 22.1953,686.117 Z" id="path26"/>
- </clipPath>
- <clipPath clipPathUnits="userSpaceOnUse" id="clipPath4534">
- <rect ry="15.999986" y="8.0000038" x="8.0000114" height="31.999971" width="31.999989" id="rect4536" style="fill:url(#linearGradient4538);fill-opacity:1;stroke:none"/>
- </clipPath>
- <clipPath clipPathUnits="userSpaceOnUse" id="clipPath4584">
- <rect ry="15.999986" y="507.798" x="392.57144" height="31.999971" width="31.999989" id="rect4586" style="fill:url(#linearGradient4588);fill-opacity:1;stroke:none"/>
- </clipPath>
- <clipPath clipPathUnits="userSpaceOnUse" id="clipPath4550">
- <rect ry="15.999986" y="507.798" x="392.57144" height="31.999971" width="31.999989" id="rect4552" style="fill:url(#linearGradient4554);fill-opacity:1;stroke:none"/>
- </clipPath>
- <clipPath clipPathUnits="userSpaceOnUse" id="clipPath4568">
- <rect ry="15.999986" y="507.798" x="392.57144" height="31.999971" width="31.999989" id="rect4570" style="fill:url(#linearGradient4572);fill-opacity:1;stroke:none"/>
- </clipPath>
- <clipPath clipPathUnits="userSpaceOnUse" id="clipPath4528">
- <rect ry="15.999986" y="8.0000038" x="8.0000114" height="31.999971" width="31.999989" id="rect4530" style="fill:url(#linearGradient4532);fill-opacity:1;stroke:none"/>
- </clipPath>
- <clipPath clipPathUnits="userSpaceOnUse" id="clipPath4578">
- <rect ry="15.999986" y="507.798" x="392.57144" height="31.999971" width="31.999989" id="rect4580" style="fill:url(#linearGradient4582);fill-opacity:1;stroke:none"/>
- </clipPath>
- <clipPath clipPathUnits="userSpaceOnUse" id="clipPath4562">
- <rect ry="15.999986" y="507.798" x="392.57144" height="31.999971" width="31.999989" id="rect4564" style="fill:url(#linearGradient4566);fill-opacity:1;stroke:none"/>
- </clipPath>
- <clipPath clipPathUnits="userSpaceOnUse" id="clipPath4544">
- <rect ry="15.999986" y="507.798" x="392.57144" height="31.999971" width="31.999989" id="rect4546" style="fill:url(#linearGradient4548);fill-opacity:1;stroke:none"/>
- </clipPath>
- <clipPath clipPathUnits="userSpaceOnUse" id="clipPath4390">
- <rect ry="15.999986" y="8.0000038" x="8.0000114" height="31.999971" width="31.999989" id="rect4392" style="fill:url(#linearGradient4532);fill-opacity:1;stroke:none"/>
- </clipPath>
- <clipPath clipPathUnits="userSpaceOnUse" id="clipPath4407">
- <rect ry="15.999986" y="507.798" x="392.57144" height="31.999971" width="31.999989" id="rect4409" style="fill:url(#linearGradient4582);fill-opacity:1;stroke:none"/>
- </clipPath>
- <clipPath clipPathUnits="userSpaceOnUse" id="clipPath4424">
- <rect ry="15.999986" y="507.798" x="392.57144" height="31.999971" width="31.999989" id="rect4426" style="fill:url(#linearGradient4566);fill-opacity:1;stroke:none"/>
- </clipPath>
- <clipPath clipPathUnits="userSpaceOnUse" id="clipPath4441">
- <rect ry="15.999986" y="507.798" x="392.57144" height="31.999971" width="31.999989" id="rect4443" style="fill:url(#linearGradient4548);fill-opacity:1;stroke:none"/>
- </clipPath>
- <clipPath id="clipPath4528-1" clipPathUnits="userSpaceOnUse">
- <rect style="fill:url(#linearGradient4532);fill-opacity:1;stroke:none" id="rect4530-7" width="31.999989" height="31.999971" x="8.0000114" y="8.0000038" ry="15.999986"/>
- </clipPath>
- <clipPath id="clipPath4578-8" clipPathUnits="userSpaceOnUse">
- <rect style="fill:url(#linearGradient4582);fill-opacity:1;stroke:none" id="rect4580-7" width="31.999989" height="31.999971" x="392.57144" y="507.798" ry="15.999986"/>
- </clipPath>
- <clipPath id="clipPath4562-8" clipPathUnits="userSpaceOnUse">
- <rect style="fill:url(#linearGradient4566);fill-opacity:1;stroke:none" id="rect4564-8" width="31.999989" height="31.999971" x="392.57144" y="507.798" ry="15.999986"/>
- </clipPath>
- <clipPath id="clipPath4544-1" clipPathUnits="userSpaceOnUse">
- <rect style="fill:url(#linearGradient4548);fill-opacity:1;stroke:none" id="rect4546-1" width="31.999989" height="31.999971" x="392.57144" y="507.798" ry="15.999986"/>
- </clipPath>
- </defs>
- <sodipodi:namedview id="base" pagecolor="#ffffff" bordercolor="#666666" borderopacity="1.0" inkscape:pageopacity="0.0" inkscape:pageshadow="2" inkscape:zoom="22.627416" inkscape:cx="11.061087" inkscape:cy="12.032563" inkscape:document-units="px" inkscape:current-layer="layer1" showgrid="true" fit-margin-top="0" fit-margin-left="0" fit-margin-right="0" fit-margin-bottom="0" inkscape:window-width="1366" inkscape:window-height="709" inkscape:window-x="-4" inkscape:window-y="0" inkscape:window-maximized="1" inkscape:showpageshadow="false" inkscape:object-nodes="true" inkscape:snap-bbox="true">
- <inkscape:grid type="xygrid" id="grid4132"/>
- <sodipodi:guide position="4,18" orientation="18,0" id="guide4138"/>
- <sodipodi:guide position="5,3" orientation="0,18" id="guide4140"/>
- <sodipodi:guide position="20,2.0000174" orientation="-18,0" id="guide4142"/>
- <sodipodi:guide position="2,21" orientation="0,-18" id="guide4144"/>
- <sodipodi:guide position="3,19.000017" orientation="16,0" id="guide4146"/>
- <sodipodi:guide position="2,4" orientation="0,16" id="guide4148"/>
- <sodipodi:guide position="21,20" orientation="-16,0" id="guide4150"/>
- <sodipodi:guide position="2,20" orientation="0,-16" id="guide4152"/>
- </sodipodi:namedview>
- <metadata id="metadata3874">
- <rdf:RDF>
- <cc:Work rdf:about="">
- <dc:format>image/svg+xml</dc:format>
- <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/>
- <dc:title/>
- </cc:Work>
- </rdf:RDF>
- </metadata>
- <g inkscape:label="Capa 1" inkscape:groupmode="layer" id="layer1" transform="translate(-326,-532.3622)">
- <g transform="translate(-217.57139,-209.5714)" id="layer1-8" inkscape:label="Capa 1">
- <g inkscape:label="Capa 1" id="layer1-62" transform="matrix(1.3333333,0,0,1.3333334,-17.380982,34.212612)">
- <g transform="matrix(0.75,0,0,0.74999813,421.46429,-241.22897)" id="layer1-0" inkscape:label="Capa 1">
- <g transform="translate(6.2937501e-7,-2.041003e-4)" id="layer1-6" inkscape:label="Capa 1">
- <g id="g4181" transform="matrix(1.2488649,0,0,1.2488703,-2.7375126,-259.16398)">
- <g transform="matrix(0.38637035,0.10352758,-0.10352762,0.3863702,-92.632328,796.68388)" id="g4612">
- <path inkscape:connector-curvature="0" style="fill:url(#linearGradient4509);fill-opacity:1;stroke:none" d="M 24,8 C 15.136008,8 8,15.136008 8,24 l 16,0 0,-16 z" transform="translate(384.57143,499.798)" id="rect4263" clip-path="url(#clipPath4534)"/>
- <path id="path4276" d="m 408.57143,539.798 c -8.86399,0 -16,-7.13601 -16,-16 l 16,0 0,16 z" style="fill:url(#linearGradient4511);fill-opacity:1;stroke:none" inkscape:connector-curvature="0" clip-path="url(#clipPath4584)"/>
- <path id="path4280" d="m 408.57143,507.798 c 8.86399,0 16,7.13601 16,16 l -16,0 0,-16 z" style="fill:url(#linearGradient4513);fill-opacity:1;stroke:none" inkscape:connector-curvature="0" clip-path="url(#clipPath4550)"/>
- <path inkscape:connector-curvature="0" style="fill:url(#linearGradient4515);fill-opacity:1;stroke:none" d="m 408.57143,539.798 c 8.86399,0 16,-7.13601 16,-16 l -16,0 0,16 z" id="path4282" clip-path="url(#clipPath4568)"/>
- </g>
- <g style="opacity:0.7" transform="matrix(0.4,0,0,0.39999984,-152.42858,831.8431)" id="g4590">
- <path inkscape:connector-curvature="0" id="path4340" transform="translate(384.57143,499.798)" d="M 24,8 C 15.136008,8 8,15.136008 8,24 l 16,0 0,-16 z" style="fill:url(#linearGradient4517);fill-opacity:1;stroke:none;filter:url(#filter4390)" clip-path="url(#clipPath4528)"/>
- <path inkscape:connector-curvature="0" style="fill:url(#linearGradient4519);fill-opacity:1;stroke:none;filter:url(#filter4412)" d="m 408.57143,539.798 c -8.86399,0 -16,-7.13601 -16,-16 l 16,0 0,16 z" id="path4394" clip-path="url(#clipPath4578)"/>
- <path id="path4416" d="m 408.57143,539.798 c 8.86399,0 16,-7.13601 16,-16 l -16,0 0,16 z" style="fill:url(#linearGradient4521);fill-opacity:1;stroke:none;filter:url(#filter4482)" inkscape:connector-curvature="0" clip-path="url(#clipPath4562)"/>
- <path inkscape:connector-curvature="0" style="fill:url(#linearGradient4523);fill-opacity:1;stroke:none;filter:url(#filter4520)" d="m 408.57143,507.798 c 8.86399,0 16,7.13601 16,16 l -16,0 0,-16 z" id="path4486" clip-path="url(#clipPath4544)"/>
- </g>
- <path inkscape:connector-curvature="0" id="path4320" transform="matrix(0.28284272,0.28284261,-0.28284272,0.28284261,10.999996,1027.7858)" d="M 24,8 C 15.136008,8 8,15.136008 8,24 l 16,0 0,-16 z" style="opacity:0.35;fill:url(#linearGradient4525);fill-opacity:1;stroke:none" clip-path="url(#clipPath4528)"/>
- <path transform="matrix(0.28284272,0.28284261,-0.28284272,0.28284261,43.590992,777.64842)" inkscape:connector-curvature="0" style="opacity:0.35;fill:url(#linearGradient4527);fill-opacity:1;stroke:none" d="m 408.57143,539.798 c -8.86399,0 -16,-7.13601 -16,-16 l 16,0 0,16 z" id="path4322" clip-path="url(#clipPath4578)"/>
- <path transform="matrix(0.28284272,0.28284261,-0.28284272,0.28284261,43.590992,777.64842)" id="path4324" d="m 408.57143,539.798 c 8.86399,0 16,-7.13601 16,-16 l -16,0 0,16 z" style="opacity:0.35;fill:url(#linearGradient4529);fill-opacity:1;stroke:none" inkscape:connector-curvature="0" clip-path="url(#clipPath4562)"/>
- <path transform="matrix(0.28284272,0.28284261,-0.28284272,0.28284261,43.590992,777.64842)" inkscape:connector-curvature="0" style="opacity:0.35;fill:url(#linearGradient4531);fill-opacity:1;stroke:none" d="m 408.57143,507.798 c 8.86399,0 16,7.13601 16,16 l -16,0 0,-16 z" id="path4326" clip-path="url(#clipPath4544)"/>
- <g transform="matrix(0.10352762,0.3863702,-0.38637035,0.10352758,171.08159,829.27487)" id="g4594">
- <path inkscape:connector-curvature="0" id="path4340-7" transform="translate(384.57142,499.79801)" d="M 24,8 C 15.136008,8 8,15.136008 8,24 l 16,0 0,-16 z" style="opacity:0.3;fill:url(#linearGradient4202);fill-opacity:1;stroke:none" clip-path="url(#clipPath4528-1)"/>
- <path inkscape:connector-curvature="0" style="opacity:0.3;fill:url(#linearGradient4204);fill-opacity:1;stroke:none" d="m 408.57143,539.798 c -8.86399,0 -16,-7.13601 -16,-16 l 16,0 0,16 z" id="path4394-4" clip-path="url(#clipPath4578-8)" transform="translate(-5.8251953e-6,1.0322571e-5)"/>
- <path id="path4416-6" d="m 408.57143,539.798 c 8.86399,0 16,-7.13601 16,-16 l -16,0 0,16 z" style="opacity:0.3;fill:url(#linearGradient4208);fill-opacity:1;stroke:none" inkscape:connector-curvature="0" clip-path="url(#clipPath4562-8)" transform="translate(-5.8251953e-6,1.0322571e-5)"/>
- <path inkscape:connector-curvature="0" style="opacity:0.3;fill:url(#linearGradient4206);fill-opacity:1;stroke:none" d="m 408.57143,507.798 c 8.86399,0 16,7.13601 16,16 l -16,0 0,-16 z" id="path4486-5" clip-path="url(#clipPath4544-1)" transform="translate(-5.8600814e-6,1.0272045e-5)"/>
- </g>
- </g>
- </g>
- </g>
- </g>
- </g>
- </g>
-</svg>
diff --git a/kstars/kstarslite/qml/modules/images/svg/Others/compass.svg b/kstars/kstarslite/qml/modules/images/svg/Others/compass.svg
deleted file mode 100644
index 8331234..0000000
--- a/kstars/kstarslite/qml/modules/images/svg/Others/compass.svg
+++ /dev/null
@@ -1,66 +0,0 @@
-<?xml version="1.0"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-<svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" width="32" height="32" id="svg5453" version="1.1" inkscape:version="0.91 r13725" sodipodi:docname="compass.svg" viewBox="0 0 32 32">
- <defs id="defs5455">
- <style type="text/css" id="current-color-scheme">
- .ColorScheme-Text {
- color:#4d4d4d;
- }
- .ColorScheme-Background {
- color:#eff0f1;
- }
- .ColorScheme-Highlight {
- color:#3daee9;
- }
- .ColorScheme-ViewText {
- color:#31363b;
- }
- .ColorScheme-ViewBackground {
- color:#fcfcfc;
- }
- .ColorScheme-ViewHover {
- color:#93cee9;
- }
- .ColorScheme-ViewFocus{
- color:#3daee9;
- }
- .ColorScheme-ButtonText {
- color:#31363b;
- }
- .ColorScheme-ButtonBackground {
- color:#eff0f1;
- }
- .ColorScheme-ButtonHover {
- color:#93cee9;
- }
- .ColorScheme-ButtonFocus{
- color:#3daee9;
- }
- </style>
- <linearGradient id="linearGradient4324">
- <stop style="stop-color:#f62459;stop-opacity:1" offset="0" id="stop4326"/>
- <stop style="stop-color:#f8567f;stop-opacity:1" offset="1" id="stop4328"/>
- </linearGradient>
- </defs>
- <sodipodi:namedview id="base" pagecolor="#ffffff" bordercolor="#666666" borderopacity="1.0" inkscape:pageopacity="0" inkscape:pageshadow="2" inkscape:zoom="16" inkscape:cx="-1.1526993" inkscape:cy="8.5420276" inkscape:document-units="px" inkscape:current-layer="layer1" showgrid="true" fit-margin-top="0" fit-margin-left="0" fit-margin-right="0" fit-margin-bottom="0" inkscape:window-width="1920" inkscape:window-height="957" inkscape:window-x="-4" inkscape:window-y="0" inkscape:window-maximized="1" inkscape:showpageshadow="false" borderlayer="true" showguides="true" inkscape:guide-bbox="true" inkscape:object-nodes="true" inkscape:snap-bbox="true" inkscape:snap-global="true">
- <inkscape:grid type="xygrid" id="grid4063"/>
- <sodipodi:guide position="4,24" orientation="28,0" id="guide4280"/>
- <sodipodi:guide position="13,4" orientation="0,28" id="guide4282"/>
- <sodipodi:guide position="28,25" orientation="-28,0" id="guide4284"/>
- <sodipodi:guide position="15,28" orientation="0,-28" id="guide4286"/>
- </sodipodi:namedview>
- <metadata id="metadata5458">
- <rdf:RDF>
- <cc:Work rdf:about="">
- <dc:format>image/svg+xml</dc:format>
- <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/>
- <dc:title/>
- </cc:Work>
- </rdf:RDF>
- </metadata>
- <g inkscape:label="Capa 1" inkscape:groupmode="layer" id="layer1" transform="translate(-384.57143,-515.798)">
- <circle r="0" cy="-509.56406" cx="389.57144" id="circle16"/>
- <path style="fill:currentColor;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none" d="M 16 4 A 12 12 0 0 0 4 16 A 12 12 0 0 0 16 28 A 12 12 0 0 0 28 16 A 12 12 0 0 0 16 4 z M 16 5 A 11 11 0 0 1 27 16 A 11 11 0 0 1 16 27 A 11 11 0 0 1 5 16 A 11 11 0 0 1 16 5 z " transform="translate(384.57143,515.798)" id="path4745" class="ColorScheme-Text"/>
- <path style="fill:currentColor;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" d="M 22 10 L 16 13 A 3 3 0 0 0 13 16 A 3 3 0 0 0 13.013672 16.263672 A 3 3 0 0 1 13 16 L 10 22 L 16 19 A 3 3 0 0 0 19 16 L 22 10 z M 16 14 A 2 2 0 0 1 18 16 A 2 2 0 0 1 16 18 A 2 2 0 0 1 14 16 A 2 2 0 0 1 16 14 z M 13.027344 16.371094 A 3 3 0 0 0 13.056641 16.570312 A 3 3 0 0 1 13.027344 16.371094 z M 13.078125 16.662109 A 3 3 0 0 0 13.126953 16.857422 A 3 3 0 0 1 13.078125 16.662109 z M 13.160156 16.955078 A 3 3 0 0 0 13.224609 17.136719 A 3 3 0 0 1 13.160156 16.955078 z M 13.275391 17.248047 A 3 3 0 0 0 13.351562 17.404297 A 3 3 0 0 1 13.275391 17.248047 z M 13.425781 17.535156 A 3 3 0 0 0 13.496094 17.648438 A 3 3 0 0 1 13.425781 17.535156 z M 13.601562 17.796875 A 3 3 0 0 0 13.671875 17.890625 A 3 3 0 0 1 13.601562 17.796875 z M 13.789062 18.023438 A 3 3 0 0 0 13.880859 18.119141 A 3 3 0 0 1 13.789062 18.023438 z M 13.976562 18.210938 A 3 3 0 0 0 14.109375 18.328125 A 3 3 0 0 1 13.976562 18.210938 z M 14.203125 18.398438 A 3 3 0 0 0 14.351562 18.503906 A 3 3 0 0 1 14.203125 18.398438 z M 14.464844 18.574219 A 3 3 0 0 0 14.595703 18.648438 A 3 3 0 0 1 14.464844 18.574219 z M 14.751953 18.724609 A 3 3 0 0 0 14.863281 18.775391 A 3 3 0 0 1 14.751953 18.724609 z M 15.044922 18.839844 A 3 3 0 0 0 15.142578 18.873047 A 3 3 0 0 1 15.044922 18.839844 z M 15.337891 18.921875 A 3 3 0 0 0 15.429688 18.943359 A 3 3 0 0 1 15.337891 18.921875 z M 15.628906 18.972656 A 3 3 0 0 0 15.736328 18.986328 A 3 3 0 0 1 15.628906 18.972656 z " transform="translate(384.57143,515.798)" id="path4755" class="ColorScheme-Text"/>
- </g>
-</svg>
diff --git a/kstars/kstarslite/qml/modules/images/svg/Others/games-config-custom.svg b/kstars/kstarslite/qml/modules/images/svg/Others/games-config-custom.svg
deleted file mode 120000
index 72c1003..0000000
--- a/kstars/kstarslite/qml/modules/images/svg/Others/games-config-custom.svg
+++ /dev/null
@@ -1 +0,0 @@
-/home/polaris/dev/KDE/KStars Lite/icons/breeze-icon-theme-master/Breeze/actions/22/document-properties.svg \ No newline at end of file
diff --git a/kstars/kstarslite/qml/modules/images/svg/Others/satellites.png b/kstars/kstarslite/qml/modules/images/svg/Others/satellites.png
deleted file mode 100644
index abbd209..0000000
--- a/kstars/kstarslite/qml/modules/images/svg/Others/satellites.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/svg/Others/sc-actions-kstars_cbound.svg b/kstars/kstarslite/qml/modules/images/svg/Others/sc-actions-kstars_cbound.svg
deleted file mode 100644
index 699920d..0000000
--- a/kstars/kstarslite/qml/modules/images/svg/Others/sc-actions-kstars_cbound.svg
+++ /dev/null
@@ -1,122 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-<svg
- xmlns:dc="http://purl.org/dc/elements/1.1/"
- xmlns:cc="http://web.resource.org/cc/"
- xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
- xmlns:svg="http://www.w3.org/2000/svg"
- xmlns="http://www.w3.org/2000/svg"
- xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
- xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
- width="64px"
- height="64px"
- id="svg2493"
- sodipodi:version="0.32"
- inkscape:version="0.45.1"
- sodipodi:docbase="/home/kstars/kde/src/kdeedu/kstars/kstars/icons"
- sodipodi:docname="action-kstars_cbound.svg"
- inkscape:output_extension="org.inkscape.output.svg.inkscape">
- <defs
- id="defs2495">
- <linearGradient
- id="linearGradient3764">
- <stop
- style="stop-color:#ffffb7;stop-opacity:1;"
- offset="0"
- id="stop3766" />
- <stop
- id="stop3772"
- offset="0.5"
- style="stop-color:#f4e55b;stop-opacity:1;" />
- <stop
- style="stop-color:#ea9a00;stop-opacity:1;"
- offset="1"
- id="stop3768" />
- </linearGradient>
- </defs>
- <sodipodi:namedview
- id="base"
- pagecolor="#ffffff"
- bordercolor="#666666"
- borderopacity="1.0"
- inkscape:pageopacity="0.0"
- inkscape:pageshadow="2"
- inkscape:zoom="4.1682206"
- inkscape:cx="-1.1317789"
- inkscape:cy="40.218969"
- inkscape:current-layer="layer1"
- showgrid="true"
- inkscape:document-units="px"
- inkscape:grid-bbox="true"
- inkscape:window-width="1172"
- inkscape:window-height="967"
- inkscape:window-x="0"
- inkscape:window-y="0" />
- <metadata
- id="metadata2498">
- <rdf:RDF>
- <cc:Work
- rdf:about="">
- <dc:format>image/svg+xml</dc:format>
- <dc:type
- rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
- </cc:Work>
- </rdf:RDF>
- </metadata>
- <g
- id="layer1"
- inkscape:label="Layer 1"
- inkscape:groupmode="layer">
- <rect
- style="fill:#000000"
- id="rect2501"
- width="64"
- height="64"
- x="0"
- y="-1.4210855e-14" />
- <path
- style="fill:#3c647c;fill-opacity:1;stroke:none;stroke-width:1.5;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- d="M 23.818115,-0.03125 C 19.38689,11.116685 11.24566,19.078778 -0.03125,23.255615 L -0.03125,25.71875 C 12.059155,21.406141 21.736582,11.929026 26.3125,-0.03125 L 23.818115,-0.03125 z "
- id="path3207"
- sodipodi:nodetypes="ccccc" />
- <path
- style="fill:#3c647c;fill-opacity:1;stroke:none;stroke-width:1.5;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- d="M 17.78125,29.073045 C 12.535185,32.893078 6.5929847,35.810651 0.1875,37.635545 L 0.1875,39.59375 C 6.959547,37.714775 13.224819,34.640573 18.75,30.59375 L 17.78125,29.073045 z "
- id="path3209"
- sodipodi:nodetypes="ccccc" />
- <path
- style="fill:#3c647c;fill-opacity:1;stroke:none;stroke-width:1.5;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- d="M 42.898122,11.765227 C 38.411456,21.127509 31.986044,29.100774 23.791795,35.323045 L 25.125,36.875 C 33.530716,30.481457 40.354871,22.087799 44.9375,12.463079 L 42.898122,11.765227 z "
- id="path3211"
- sodipodi:nodetypes="ccccc" />
- <path
- style="fill:#3c647c;fill-opacity:1;stroke:none;stroke-width:1.5;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- d="M 58.420185,0.1875 C 57.329718,5.1886608 55.432336,9.8544341 53.414956,14.435468 L 55.96875,15.09375 C 58.053204,10.356387 59.673626,5.362444 60.78125,0.1875 L 58.420185,0.1875 z M 38.281443,37.000193 C 27.923588,47.437407 15.152426,55.096793 0.1875,58.166795 L 0.1875,60.375781 C 15.585155,57.273705 29.326976,49.301709 39.96875,38.5625 L 38.281443,37.000193 z "
- id="path3213"
- sodipodi:nodetypes="cccccccccc" />
- <path
- style="fill:#3c647c;fill-opacity:1;stroke:none;stroke-width:1.5;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- d="M 63.84375,32.28125 C 55.817788,45.41537 44.626485,56.123717 31.3125,63.879257 L 35.216332,63.879257 C 47.131758,56.505793 56.243283,47.770043 63.84375,36.012192 L 63.84375,32.28125 z "
- id="path3215"
- sodipodi:nodetypes="ccccc" />
- <path
- style="fill:none;fill-rule:evenodd;stroke:#3c647c;stroke-width:2.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none"
- d="M 5,22 L 11,34"
- id="path3281" />
- <path
- style="fill:none;fill-rule:evenodd;stroke:#3c647c;stroke-width:2.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- d="M 18.121915,28.808078 L 24.585766,37.335161"
- id="path3315"
- sodipodi:nodetypes="cc" />
- <path
- style="fill:none;fill-rule:evenodd;stroke:#3c647c;stroke-width:2.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- d="M 31.987423,30.538086 L 52.470218,48.711081"
- id="path3339"
- sodipodi:nodetypes="cc" />
- <path
- style="fill:none;fill-rule:evenodd;stroke:#3c647c;stroke-width:2.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- d="M 23.91902,4.3579733 L 55.832384,15.524344"
- id="path3346"
- sodipodi:nodetypes="cc" />
- </g>
-</svg>
diff --git a/kstars/kstarslite/qml/modules/images/svg/Others/sc-actions-kstars_clines.svg b/kstars/kstarslite/qml/modules/images/svg/Others/sc-actions-kstars_clines.svg
deleted file mode 100644
index 5ddbe7f..0000000
--- a/kstars/kstarslite/qml/modules/images/svg/Others/sc-actions-kstars_clines.svg
+++ /dev/null
@@ -1,83 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-<svg
- xmlns:dc="http://purl.org/dc/elements/1.1/"
- xmlns:cc="http://web.resource.org/cc/"
- xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
- xmlns:svg="http://www.w3.org/2000/svg"
- xmlns="http://www.w3.org/2000/svg"
- xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
- xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
- width="64px"
- height="64px"
- id="svg2493"
- sodipodi:version="0.32"
- inkscape:version="0.45.1"
- sodipodi:docbase="/home/kstars/kde/src/kdeedu/kstars/kstars/icons"
- sodipodi:docname="hisc-action-kstars_clines.svgz"
- inkscape:output_extension="org.inkscape.output.svgz.inkscape">
- <defs
- id="defs2495">
- <linearGradient
- id="linearGradient3764">
- <stop
- style="stop-color:#ffffb7;stop-opacity:1;"
- offset="0"
- id="stop3766" />
- <stop
- id="stop3772"
- offset="0.5"
- style="stop-color:#f4e55b;stop-opacity:1;" />
- <stop
- style="stop-color:#ea9a00;stop-opacity:1;"
- offset="1"
- id="stop3768" />
- </linearGradient>
- </defs>
- <sodipodi:namedview
- id="base"
- pagecolor="#ffffff"
- bordercolor="#666666"
- borderopacity="1.0"
- inkscape:pageopacity="0.0"
- inkscape:pageshadow="2"
- inkscape:zoom="11"
- inkscape:cx="30.798362"
- inkscape:cy="30.978645"
- inkscape:current-layer="layer1"
- showgrid="true"
- inkscape:document-units="px"
- inkscape:grid-bbox="true"
- inkscape:window-width="1172"
- inkscape:window-height="967"
- inkscape:window-x="453"
- inkscape:window-y="342" />
- <metadata
- id="metadata2498">
- <rdf:RDF>
- <cc:Work
- rdf:about="">
- <dc:format>image/svg+xml</dc:format>
- <dc:type
- rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
- </cc:Work>
- </rdf:RDF>
- </metadata>
- <g
- id="layer1"
- inkscape:label="Layer 1"
- inkscape:groupmode="layer">
- <rect
- style="fill:#000000"
- id="rect2501"
- width="64"
- height="64"
- x="0"
- y="-1.4210855e-14" />
- <path
- style="fill:none;fill-rule:evenodd;stroke:#a9a9a9;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none"
- d="M 7.360739,56.636312 L 15.290988,39.960635 L 24.784502,36.232196 L 36.522231,30.03232 L 45.574978,36.800345 L 57.440751,20.959772 L 50.117967,7.5592493 L 36.638069,30.112071"
- id="path6425"
- sodipodi:nodetypes="cccccccc" />
- </g>
-</svg>
diff --git a/kstars/kstarslite/qml/modules/images/svg/Others/sc-actions-kstars_cnames.svg b/kstars/kstarslite/qml/modules/images/svg/Others/sc-actions-kstars_cnames.svg
deleted file mode 100644
index 23f5c2d..0000000
--- a/kstars/kstarslite/qml/modules/images/svg/Others/sc-actions-kstars_cnames.svg
+++ /dev/null
@@ -1,90 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-<svg
- xmlns:dc="http://purl.org/dc/elements/1.1/"
- xmlns:cc="http://web.resource.org/cc/"
- xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
- xmlns:svg="http://www.w3.org/2000/svg"
- xmlns="http://www.w3.org/2000/svg"
- xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
- xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
- width="64px"
- height="64px"
- id="svg2493"
- sodipodi:version="0.32"
- inkscape:version="0.45.1"
- sodipodi:docbase="/home/kstars/kde/src/kdeedu/kstars/kstars/icons"
- sodipodi:docname="action-kstars_cnames.svg"
- inkscape:output_extension="org.inkscape.output.svg.inkscape">
- <defs
- id="defs2495">
- <linearGradient
- id="linearGradient3764">
- <stop
- style="stop-color:#ffffb7;stop-opacity:1;"
- offset="0"
- id="stop3766" />
- <stop
- id="stop3772"
- offset="0.5"
- style="stop-color:#f4e55b;stop-opacity:1;" />
- <stop
- style="stop-color:#ea9a00;stop-opacity:1;"
- offset="1"
- id="stop3768" />
- </linearGradient>
- </defs>
- <sodipodi:namedview
- id="base"
- pagecolor="#ffffff"
- bordercolor="#666666"
- borderopacity="1.0"
- inkscape:pageopacity="0.0"
- inkscape:pageshadow="2"
- inkscape:zoom="11"
- inkscape:cx="42.398031"
- inkscape:cy="31.725589"
- inkscape:current-layer="layer1"
- showgrid="true"
- inkscape:document-units="px"
- inkscape:grid-bbox="true"
- inkscape:window-width="1172"
- inkscape:window-height="967"
- inkscape:window-x="0"
- inkscape:window-y="0" />
- <metadata
- id="metadata2498">
- <rdf:RDF>
- <cc:Work
- rdf:about="">
- <dc:format>image/svg+xml</dc:format>
- <dc:type
- rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
- </cc:Work>
- </rdf:RDF>
- </metadata>
- <g
- id="layer1"
- inkscape:label="Layer 1"
- inkscape:groupmode="layer">
- <rect
- style="fill:#000000"
- id="rect2501"
- width="64"
- height="64"
- x="0"
- y="-1.4210855e-14" />
- <text
- xml:space="preserve"
- style="font-size:32px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#afaf4b;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Georgia"
- x="4.890625"
- y="42.390625"
- id="text2163"
- sodipodi:linespacing="125%"><tspan
- sodipodi:role="line"
- id="tspan2165"
- x="4.890625"
- y="42.390625"
- style="font-size:32px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#afaf4b;fill-opacity:1;font-family:Georgia">Ori</tspan></text>
- </g>
-</svg>
diff --git a/kstars/kstarslite/qml/modules/images/svg/Others/sc-actions-kstars_deepsky.svg b/kstars/kstarslite/qml/modules/images/svg/Others/sc-actions-kstars_deepsky.svg
deleted file mode 100644
index e210f63..0000000
--- a/kstars/kstarslite/qml/modules/images/svg/Others/sc-actions-kstars_deepsky.svg
+++ /dev/null
@@ -1,97 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-<svg
- xmlns:dc="http://purl.org/dc/elements/1.1/"
- xmlns:cc="http://web.resource.org/cc/"
- xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
- xmlns:svg="http://www.w3.org/2000/svg"
- xmlns="http://www.w3.org/2000/svg"
- xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
- xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
- width="64px"
- height="64px"
- id="svg2493"
- sodipodi:version="0.32"
- inkscape:version="0.45.1"
- sodipodi:docbase="/home/kstars/kde/src/kdeedu/kstars/kstars/icons"
- sodipodi:docname="hisc-action-kstars_deepsky.svgz"
- inkscape:output_extension="org.inkscape.output.svgz.inkscape">
- <defs
- id="defs2495" />
- <sodipodi:namedview
- id="base"
- pagecolor="#ffffff"
- bordercolor="#666666"
- borderopacity="1.0"
- inkscape:pageopacity="0.0"
- inkscape:pageshadow="2"
- inkscape:zoom="11"
- inkscape:cx="39.026509"
- inkscape:cy="31.725589"
- inkscape:current-layer="layer1"
- showgrid="true"
- inkscape:document-units="px"
- inkscape:grid-bbox="true"
- inkscape:window-width="1172"
- inkscape:window-height="967"
- inkscape:window-x="186"
- inkscape:window-y="244" />
- <metadata
- id="metadata2498">
- <rdf:RDF>
- <cc:Work
- rdf:about="">
- <dc:format>image/svg+xml</dc:format>
- <dc:type
- rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
- </cc:Work>
- </rdf:RDF>
- </metadata>
- <g
- id="layer1"
- inkscape:label="Layer 1"
- inkscape:groupmode="layer">
- <rect
- style="fill:#000000"
- id="rect2501"
- width="64"
- height="64"
- x="0"
- y="-1.4210855e-14" />
- <path
- sodipodi:type="arc"
- style="fill:#ffffff;fill-opacity:0;stroke:#ff0000;stroke-width:0.76057116;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- id="path3482"
- sodipodi:cx="18.59091"
- sodipodi:cy="17.40909"
- sodipodi:rx="3.5"
- sodipodi:ry="3.5"
- d="M 22.09091 17.40909 A 3.5 3.5 0 1 1 15.09091,17.40909 A 3.5 3.5 0 1 1 22.09091 17.40909 z"
- transform="matrix(1.1984425,-1.6991779,4.2462613,2.9949188,-70.77186,25.411875)" />
- <path
- sodipodi:type="arc"
- style="fill:#ffffff;fill-opacity:0;stroke:#00cd00;stroke-width:0.90554066;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- id="path3484"
- sodipodi:cx="18.59091"
- sodipodi:cy="17.40909"
- sodipodi:rx="3.5"
- sodipodi:ry="3.5"
- d="M 22.09091 17.40909 A 3.5 3.5 0 1 1 15.09091,17.40909 A 3.5 3.5 0 1 1 22.09091 17.40909 z"
- transform="matrix(2.7607816,0,0,2.7607816,-2.5857708,-20.230875)" />
- <path
- style="fill:none;fill-rule:evenodd;stroke:#00c900;stroke-width:2.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- d="M 48.727273,17.795454 L 48.727273,37.795454"
- id="path3670" />
- <path
- style="fill:none;fill-rule:evenodd;stroke:#00c900;stroke-width:2.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- d="M 38.75,27.818182 L 58.75,27.821326"
- id="path3672" />
- <rect
- style="fill:#ffffff;fill-opacity:0;stroke:#009391;stroke-width:2.5;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- id="rect3679"
- width="20.563833"
- height="20.654741"
- x="13.649901"
- y="7.7862659" />
- </g>
-</svg>
diff --git a/kstars/kstarslite/qml/modules/images/svg/Others/sc-actions-kstars_grid.svg b/kstars/kstarslite/qml/modules/images/svg/Others/sc-actions-kstars_grid.svg
deleted file mode 100644
index 85aa5f3..0000000
--- a/kstars/kstarslite/qml/modules/images/svg/Others/sc-actions-kstars_grid.svg
+++ /dev/null
@@ -1,108 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-<svg
- xmlns:dc="http://purl.org/dc/elements/1.1/"
- xmlns:cc="http://web.resource.org/cc/"
- xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
- xmlns:svg="http://www.w3.org/2000/svg"
- xmlns="http://www.w3.org/2000/svg"
- xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
- xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
- width="64px"
- height="64px"
- id="svg2493"
- sodipodi:version="0.32"
- inkscape:version="0.45.1"
- sodipodi:docbase="/home/kstars/kde/src/kdeedu/kstars/kstars/icons"
- sodipodi:docname="action-kstars_grid.svg"
- inkscape:output_extension="org.inkscape.output.svg.inkscape">
- <defs
- id="defs2495">
- <linearGradient
- id="linearGradient3764">
- <stop
- style="stop-color:#ffffb7;stop-opacity:1;"
- offset="0"
- id="stop3766" />
- <stop
- id="stop3772"
- offset="0.5"
- style="stop-color:#f4e55b;stop-opacity:1;" />
- <stop
- style="stop-color:#ea9a00;stop-opacity:1;"
- offset="1"
- id="stop3768" />
- </linearGradient>
- </defs>
- <sodipodi:namedview
- id="base"
- pagecolor="#ffffff"
- bordercolor="#666666"
- borderopacity="1.0"
- inkscape:pageopacity="0.0"
- inkscape:pageshadow="2"
- inkscape:zoom="0.97227182"
- inkscape:cx="10.232531"
- inkscape:cy="28.318538"
- inkscape:current-layer="layer1"
- showgrid="true"
- inkscape:document-units="px"
- inkscape:grid-bbox="true"
- inkscape:window-width="1172"
- inkscape:window-height="967"
- inkscape:window-x="0"
- inkscape:window-y="0" />
- <metadata
- id="metadata2498">
- <rdf:RDF>
- <cc:Work
- rdf:about="">
- <dc:format>image/svg+xml</dc:format>
- <dc:type
- rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
- </cc:Work>
- </rdf:RDF>
- </metadata>
- <g
- id="layer1"
- inkscape:label="Layer 1"
- inkscape:groupmode="layer">
- <rect
- style="fill:#000000"
- id="rect2501"
- width="64"
- height="64"
- x="0"
- y="-1.4210855e-14" />
- <path
- style="fill:#0064c5;fill-opacity:1;stroke:none;stroke-width:5;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- d="M 28.0625,0.09375 C 23.276283,12.918392 12.956472,23.026725 0,27.53125 L 0,32.78125 C 15.6892,27.898089 28.15337,15.64951 33.34375,0.09375 L 28.0625,0.09375 z "
- id="path3366"
- sodipodi:nodetypes="ccccc" />
- <path
- style="fill:#0064c5;fill-opacity:1;stroke:none;stroke-width:5;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- d="M 53.25,0.09375 C 47.130508,26.261007 26.326234,46.768147 0,52.46875 L 0,57.5625 C 29.060553,51.69524 52.040518,28.995124 58.34375,0.09375 L 53.25,0.09375 z "
- id="path3368"
- sodipodi:nodetypes="ccccc" />
- <path
- style="fill:#0064c5;fill-opacity:1;stroke:none;stroke-width:5;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- d="M 64.1875,35.5 C 56.61604,47.101953 46.560893,56.931054 34.78125,64.25 L 43.6875,64.25 C 51.451102,58.564719 58.358198,51.774346 64.1875,44.125 L 64.1875,35.5 z "
- id="path3370"
- sodipodi:nodetypes="ccccc" />
- <path
- style="fill:#0064c5;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- d="M 0.047314555,0.084871526 L 0.04332799,3.9111121 L 60.380989,64.005989 L 63.942029,64.032343 L 63.964452,60.60013 L 3.2858164,0.093951396 L 0.047314555,0.084871526 z "
- id="path3405"
- sodipodi:nodetypes="ccccccc" />
- <path
- style="fill:#0064c5;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- d="M 2.28125,18 L 0.12121753,12.958755 L 0.062012019,25.096537 L 17.301042,64.007942 L 22.646745,63.992058 L 2.28125,18 z "
- id="path3407"
- sodipodi:nodetypes="cccccc" />
- <path
- style="fill:#0064c5;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- d="M 25.803648,0.026433148 L 14.144139,0.025389728 L 63.929558,21.960026 L 63.945442,16.562109 L 25.803648,0.026433148 z "
- id="path3409"
- sodipodi:nodetypes="ccccc" />
- </g>
-</svg>
diff --git a/kstars/kstarslite/qml/modules/images/svg/Others/sc-actions-kstars_horizon.svg b/kstars/kstarslite/qml/modules/images/svg/Others/sc-actions-kstars_horizon.svg
deleted file mode 100644
index dd9191c..0000000
--- a/kstars/kstarslite/qml/modules/images/svg/Others/sc-actions-kstars_horizon.svg
+++ /dev/null
@@ -1,83 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-<svg
- xmlns:dc="http://purl.org/dc/elements/1.1/"
- xmlns:cc="http://web.resource.org/cc/"
- xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
- xmlns:svg="http://www.w3.org/2000/svg"
- xmlns="http://www.w3.org/2000/svg"
- xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
- xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
- width="64px"
- height="64px"
- id="svg2493"
- sodipodi:version="0.32"
- inkscape:version="0.45.1"
- sodipodi:docbase="/home/kstars/kde/src/kdeedu/kstars/kstars/icons"
- sodipodi:docname="action-kstars_horizon.svg"
- inkscape:output_extension="org.inkscape.output.svg.inkscape">
- <defs
- id="defs2495">
- <linearGradient
- id="linearGradient3764">
- <stop
- style="stop-color:#ffffb7;stop-opacity:1;"
- offset="0"
- id="stop3766" />
- <stop
- id="stop3772"
- offset="0.5"
- style="stop-color:#f4e55b;stop-opacity:1;" />
- <stop
- style="stop-color:#ea9a00;stop-opacity:1;"
- offset="1"
- id="stop3768" />
- </linearGradient>
- </defs>
- <sodipodi:namedview
- id="base"
- pagecolor="#ffffff"
- bordercolor="#666666"
- borderopacity="1.0"
- inkscape:pageopacity="0.0"
- inkscape:pageshadow="2"
- inkscape:zoom="7.2572935"
- inkscape:cx="25.251773"
- inkscape:cy="32.288947"
- inkscape:current-layer="layer1"
- showgrid="true"
- inkscape:document-units="px"
- inkscape:grid-bbox="true"
- inkscape:window-width="1172"
- inkscape:window-height="967"
- inkscape:window-x="0"
- inkscape:window-y="0" />
- <metadata
- id="metadata2498">
- <rdf:RDF>
- <cc:Work
- rdf:about="">
- <dc:format>image/svg+xml</dc:format>
- <dc:type
- rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
- </cc:Work>
- </rdf:RDF>
- </metadata>
- <g
- id="layer1"
- inkscape:label="Layer 1"
- inkscape:groupmode="layer">
- <rect
- style="fill:#000000"
- id="rect2501"
- width="64"
- height="64"
- x="0"
- y="-1.4210855e-14" />
- <path
- style="fill:#00af00;fill-opacity:1;stroke:#00af00;stroke-width:1.00751495;stroke-miterlimit:4;stroke-opacity:1"
- d="M 0.50375748,39.192722 C 0.50375748,39.192722 9.6457144,43.705782 31.554463,43.602079 C 54.29045,43.572468 63.605167,39.192722 63.605167,39.192722 L 63.605167,63.496244 L 0.50375748,63.496244 L 0.50375748,39.192722 z "
- id="rect3363"
- sodipodi:nodetypes="cccccc" />
- </g>
-</svg>
diff --git a/kstars/kstarslite/qml/modules/images/svg/Others/sc-actions-kstars_mw.svg b/kstars/kstarslite/qml/modules/images/svg/Others/sc-actions-kstars_mw.svg
deleted file mode 100644
index 0c8310e..0000000
--- a/kstars/kstarslite/qml/modules/images/svg/Others/sc-actions-kstars_mw.svg
+++ /dev/null
@@ -1,83 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-<svg
- xmlns:dc="http://purl.org/dc/elements/1.1/"
- xmlns:cc="http://web.resource.org/cc/"
- xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
- xmlns:svg="http://www.w3.org/2000/svg"
- xmlns="http://www.w3.org/2000/svg"
- xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
- xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
- width="64px"
- height="64px"
- id="svg2493"
- sodipodi:version="0.32"
- inkscape:version="0.45.1"
- sodipodi:docbase="/home/kstars/kde/src/kdeedu/kstars/kstars/icons"
- sodipodi:docname="action-kstars_mw.svg"
- inkscape:output_extension="org.inkscape.output.svg.inkscape">
- <defs
- id="defs2495">
- <linearGradient
- id="linearGradient3764">
- <stop
- style="stop-color:#ffffb7;stop-opacity:1;"
- offset="0"
- id="stop3766" />
- <stop
- id="stop3772"
- offset="0.5"
- style="stop-color:#f4e55b;stop-opacity:1;" />
- <stop
- style="stop-color:#ea9a00;stop-opacity:1;"
- offset="1"
- id="stop3768" />
- </linearGradient>
- </defs>
- <sodipodi:namedview
- id="base"
- pagecolor="#ffffff"
- bordercolor="#666666"
- borderopacity="1.0"
- inkscape:pageopacity="0.0"
- inkscape:pageshadow="2"
- inkscape:zoom="7.2572935"
- inkscape:cx="25.251773"
- inkscape:cy="33.453933"
- inkscape:current-layer="layer1"
- showgrid="true"
- inkscape:document-units="px"
- inkscape:grid-bbox="true"
- inkscape:window-width="1172"
- inkscape:window-height="967"
- inkscape:window-x="0"
- inkscape:window-y="0" />
- <metadata
- id="metadata2498">
- <rdf:RDF>
- <cc:Work
- rdf:about="">
- <dc:format>image/svg+xml</dc:format>
- <dc:type
- rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
- </cc:Work>
- </rdf:RDF>
- </metadata>
- <g
- id="layer1"
- inkscape:label="Layer 1"
- inkscape:groupmode="layer">
- <rect
- style="fill:#000000"
- id="rect2501"
- width="64"
- height="64"
- x="0"
- y="-1.4210855e-14" />
- <path
- style="fill:#717f9a;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:20;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- d="M 30.625,1.03125 C 23.075649,4.2101858 18.668716,11.244752 16.6875,18.875 C 16.529244,19.508023 15.65625,22.030674 15.65625,25.125 C 15.65625,28.9375 15.65625,32.75 15.65625,36.5625 C 15.425395,42.775979 11.035684,46.576061 6.46875,50 C 4.3417888,51.511027 2.1233674,52.829718 0.03932835,54.383912 L 0.053098364,63.884371 C 11.840223,63.84638 17.047586,63.802021 24.960118,63.818702 C 31.329444,53.99169 35.562711,47.092167 35.65625,36.875 C 35.65625,32.958333 35.65625,29.041667 35.65625,25.125 C 35.933275,22.633509 36.861888,20.012844 38.875,19.78125 C 42.397712,19.590509 45.291763,20.595241 47.1875,21.8125 C 48.242349,22.497354 50.564831,24 54.21875,24 C 55.818153,24 57.431847,24 59.03125,24 C 60.485103,24 62.824117,24 63.5625,24 L 63.5625,4 C 62.824117,4 60.485103,4 59.03125,4 C 55.834025,4.2604516 53.333369,2.0891253 50.40625,1.03125 C 48.946998,0.66643622 46.441187,0.03125 43.4375,0.03125 C 39.089511,0.14117252 35.113365,-0.1384055 30.625,1.03125 z "
- id="path3355"
- sodipodi:nodetypes="ccccccccccccsscccccc" />
- </g>
-</svg>
diff --git a/kstars/kstarslite/qml/modules/images/svg/Others/sc-actions-kstars_planets.svg b/kstars/kstarslite/qml/modules/images/svg/Others/sc-actions-kstars_planets.svg
deleted file mode 100644
index 954b3fa..0000000
--- a/kstars/kstarslite/qml/modules/images/svg/Others/sc-actions-kstars_planets.svg
+++ /dev/null
@@ -1,104 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-<svg
- xmlns:dc="http://purl.org/dc/elements/1.1/"
- xmlns:cc="http://web.resource.org/cc/"
- xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
- xmlns:svg="http://www.w3.org/2000/svg"
- xmlns="http://www.w3.org/2000/svg"
- xmlns:xlink="http://www.w3.org/1999/xlink"
- xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
- xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
- width="64px"
- height="64px"
- id="svg2493"
- sodipodi:version="0.32"
- inkscape:version="0.45.1"
- sodipodi:docbase="/home/kstars/kde/src/kdeedu/kstars/kstars/icons"
- sodipodi:docname="hisc-action-kstars_planets.svgz"
- inkscape:output_extension="org.inkscape.output.svgz.inkscape">
- <defs
- id="defs2495">
- <linearGradient
- id="linearGradient3764">
- <stop
- style="stop-color:#ffffb7;stop-opacity:1;"
- offset="0"
- id="stop3766" />
- <stop
- id="stop3772"
- offset="0.5"
- style="stop-color:#f4e55b;stop-opacity:1;" />
- <stop
- style="stop-color:#ea9a00;stop-opacity:1;"
- offset="1"
- id="stop3768" />
- </linearGradient>
- <radialGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3764"
- id="radialGradient3770"
- cx="36.227272"
- cy="25.136364"
- fx="36.227272"
- fy="25.136364"
- r="16.795454"
- gradientUnits="userSpaceOnUse" />
- </defs>
- <sodipodi:namedview
- id="base"
- pagecolor="#ffffff"
- bordercolor="#666666"
- borderopacity="1.0"
- inkscape:pageopacity="0.0"
- inkscape:pageshadow="2"
- inkscape:zoom="11"
- inkscape:cx="31.527106"
- inkscape:cy="32.63468"
- inkscape:current-layer="layer1"
- showgrid="true"
- inkscape:document-units="px"
- inkscape:grid-bbox="true"
- inkscape:window-width="1172"
- inkscape:window-height="967"
- inkscape:window-x="186"
- inkscape:window-y="244" />
- <metadata
- id="metadata2498">
- <rdf:RDF>
- <cc:Work
- rdf:about="">
- <dc:format>image/svg+xml</dc:format>
- <dc:type
- rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
- </cc:Work>
- </rdf:RDF>
- </metadata>
- <g
- id="layer1"
- inkscape:label="Layer 1"
- inkscape:groupmode="layer">
- <rect
- style="fill:#000000"
- id="rect2501"
- width="64"
- height="64"
- x="0"
- y="-1.4210855e-14" />
- <path
- sodipodi:type="arc"
- style="fill:url(#radialGradient3770);fill-opacity:1;stroke:#ffc000;stroke-width:1.5;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- id="path3714"
- sodipodi:cx="36.227272"
- sodipodi:cy="25.136364"
- sodipodi:rx="16.045454"
- sodipodi:ry="16.045454"
- d="M 52.272726 25.136364 A 16.045454 16.045454 0 1 1 20.181818,25.136364 A 16.045454 16.045454 0 1 1 52.272726 25.136364 z"
- transform="matrix(0.9913066,-0.1315721,0.1315721,0.9913066,-6.4455226,11.479149)" />
- <path
- style="fill:#ffff00;fill-opacity:1;stroke:none;stroke-width:0.60000002;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- d="M 54.659515,9.6651399 C 51.836278,10.749482 46.750876,12.959105 40.737441,16.920767 C 41.149821,17.161614 41.552772,17.427952 41.945031,17.70621 C 47.680768,14.220833 51.673185,12.950022 52.918679,14.33055 C 55.020004,16.659699 46.839656,24.960298 35.30284,34.67087 C 23.766023,44.381441 13.995595,50.833903 11.89427,48.504754 C 10.613036,47.084608 12.76149,43.490507 17.375079,38.273984 C 17.147656,37.86961 17.012316,37.375021 16.824727,36.957274 C 9.8301175,44.343674 2.2466634,53.099383 3.9587386,54.99708 C 6.4455394,57.753498 24.479372,49.251657 38.132553,37.759736 C 51.785733,26.267815 63.557919,10.894237 61.071118,8.1378192 C 60.604844,7.620991 56.102495,8.9325967 54.659515,9.6651399 z "
- id="path3482"
- sodipodi:nodetypes="cccsssccsssc" />
- </g>
-</svg>
diff --git a/kstars/kstarslite/qml/modules/images/svg/Others/sc-actions-kstars_stars.svg b/kstars/kstarslite/qml/modules/images/svg/Others/sc-actions-kstars_stars.svg
deleted file mode 100644
index a628953..0000000
--- a/kstars/kstarslite/qml/modules/images/svg/Others/sc-actions-kstars_stars.svg
+++ /dev/null
@@ -1,132 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-<svg
- xmlns:dc="http://purl.org/dc/elements/1.1/"
- xmlns:cc="http://web.resource.org/cc/"
- xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
- xmlns:svg="http://www.w3.org/2000/svg"
- xmlns="http://www.w3.org/2000/svg"
- xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
- xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
- width="64px"
- height="64px"
- id="svg2493"
- sodipodi:version="0.32"
- inkscape:version="0.45.1"
- sodipodi:docbase="/home/kstars/kde/src/kdeedu/kstars/kstars/icons"
- sodipodi:docname="action-kstars_stars.svg"
- inkscape:output_extension="org.inkscape.output.svg.inkscape">
- <defs
- id="defs2495" />
- <sodipodi:namedview
- id="base"
- pagecolor="#ffffff"
- bordercolor="#666666"
- borderopacity="1.0"
- inkscape:pageopacity="0.0"
- inkscape:pageshadow="2"
- inkscape:zoom="11"
- inkscape:cx="32"
- inkscape:cy="32"
- inkscape:current-layer="layer1"
- showgrid="true"
- inkscape:document-units="px"
- inkscape:grid-bbox="true"
- inkscape:window-width="1172"
- inkscape:window-height="967"
- inkscape:window-x="186"
- inkscape:window-y="244" />
- <metadata
- id="metadata2498">
- <rdf:RDF>
- <cc:Work
- rdf:about="">
- <dc:format>image/svg+xml</dc:format>
- <dc:type
- rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
- </cc:Work>
- </rdf:RDF>
- </metadata>
- <g
- id="layer1"
- inkscape:label="Layer 1"
- inkscape:groupmode="layer">
- <rect
- style="fill:#000000"
- id="rect2501"
- width="64"
- height="64"
- x="0"
- y="-1.4210855e-14" />
- <path
- sodipodi:type="arc"
- style="fill:#ffffff;stroke:#ff0000;stroke-width:0.60000002;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- id="path3482"
- sodipodi:cx="18.59091"
- sodipodi:cy="17.40909"
- sodipodi:rx="3.5"
- sodipodi:ry="3.5"
- d="M 22.09091 17.40909 A 3.5 3.5 0 1 1 15.09091,17.40909 A 3.5 3.5 0 1 1 22.09091 17.40909 z"
- transform="matrix(1.181818,0,0,1.181818,-5.9380164,-5.6363636)" />
- <path
- sodipodi:type="arc"
- style="fill:#ffffff;stroke:#5100ff;stroke-width:0.60000002;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- id="path3484"
- sodipodi:cx="18.59091"
- sodipodi:cy="17.40909"
- sodipodi:rx="3.5"
- sodipodi:ry="3.5"
- d="M 22.09091 17.40909 A 3.5 3.5 0 1 1 15.09091,17.40909 A 3.5 3.5 0 1 1 22.09091 17.40909 z"
- transform="matrix(1.181818,0,0,1.181818,27.314048,27.91653)" />
- <path
- sodipodi:type="arc"
- style="fill:#ffffff;stroke:#00b2ff;stroke-width:1.05555558;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- id="path3486"
- sodipodi:cx="18.59091"
- sodipodi:cy="17.40909"
- sodipodi:rx="3.5"
- sodipodi:ry="3.5"
- d="M 22.09091 17.40909 A 3.5 3.5 0 1 1 15.09091,17.40909 A 3.5 3.5 0 1 1 22.09091 17.40909 z"
- transform="matrix(0.5598086,0,0,0.5598086,21.709179,22.199697)" />
- <path
- sodipodi:type="arc"
- style="fill:#ffffff;stroke:#00b2ff;stroke-width:1.05555558;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- id="path3488"
- sodipodi:cx="18.59091"
- sodipodi:cy="17.40909"
- sodipodi:rx="3.5"
- sodipodi:ry="3.5"
- d="M 22.09091 17.40909 A 3.5 3.5 0 1 1 15.09091,17.40909 A 3.5 3.5 0 1 1 22.09091 17.40909 z"
- transform="matrix(0.5598086,0,0,0.5598086,27.490757,19.42921)" />
- <path
- sodipodi:type="arc"
- style="fill:#ffffff;stroke:#00b2ff;stroke-width:1.05555558;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- id="path3490"
- sodipodi:cx="18.59091"
- sodipodi:cy="17.40909"
- sodipodi:rx="3.5"
- sodipodi:ry="3.5"
- d="M 22.09091 17.40909 A 3.5 3.5 0 1 1 15.09091,17.40909 A 3.5 3.5 0 1 1 22.09091 17.40909 z"
- transform="matrix(0.5598086,0,0,0.5598086,15.672574,25.230861)" />
- <path
- sodipodi:type="arc"
- style="fill:#ffffff;stroke:#ffff00;stroke-width:1.05555558;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- id="path3492"
- sodipodi:cx="18.59091"
- sodipodi:cy="17.40909"
- sodipodi:rx="3.5"
- sodipodi:ry="3.5"
- d="M 22.09091 17.40909 A 3.5 3.5 0 1 1 15.09091,17.40909 A 3.5 3.5 0 1 1 22.09091 17.40909 z"
- transform="matrix(0.5598086,0,0,0.5598086,29.854393,-2.4909737)" />
- <path
- sodipodi:type="arc"
- style="fill:#ffffff;stroke:#ffff00;stroke-width:1.05555558;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- id="path3494"
- sodipodi:cx="18.59091"
- sodipodi:cy="17.40909"
- sodipodi:rx="3.5"
- sodipodi:ry="3.5"
- d="M 22.09091 17.40909 A 3.5 3.5 0 1 1 15.09091,17.40909 A 3.5 3.5 0 1 1 22.09091 17.40909 z"
- transform="matrix(0.5598086,0,0,0.5598086,13.091234,44.999458)" />
- </g>
-</svg>
diff --git a/kstars/kstarslite/qml/modules/images/svg/Others/supernovae.png b/kstars/kstarslite/qml/modules/images/svg/Others/supernovae.png
deleted file mode 100644
index 68584ef..0000000
--- a/kstars/kstarslite/qml/modules/images/svg/Others/supernovae.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/svg/Others/system-search.svg b/kstars/kstarslite/qml/modules/images/svg/Others/system-search.svg
deleted file mode 120000
index 5090791..0000000
--- a/kstars/kstarslite/qml/modules/images/svg/Others/system-search.svg
+++ /dev/null
@@ -1 +0,0 @@
-/home/polaris/dev/KDE/KStars Lite/icons/breeze-icon-theme-master/Breeze/actions/24/edit-find.svg \ No newline at end of file
diff --git a/kstars/kstarslite/qml/modules/images/svg/bash.sh b/kstars/kstarslite/qml/modules/images/svg/bash.sh
deleted file mode 100755
index 6d1dcf2..0000000
--- a/kstars/kstarslite/qml/modules/images/svg/bash.sh
+++ /dev/null
@@ -1,18 +0,0 @@
-#!/bin/sh
-
-width=32
-halfwidth=$((width/2))
-dir=".."
-
-for file in *.png
-do
- filename="${file%.*}"
- echo $filename
- /usr/bin/inkscape -z -f "${file}" -w $width -e "$dir/ldpi/icons/${filename}.png"
- echo "<file alias=\"${filename}.png\">images/ldpi/icons/${filename}.png</file>" >> $dir/qrc.txt
- /usr/bin/inkscape -z -f "${file}" -w $width -e "$dir/mdpi/icons/${filename}.png"
- /usr/bin/inkscape -z -f "${file}" -w $(($width + halfwidth)) -e "$dir/hdpi/icons/${filename}.png"
- /usr/bin/inkscape -z -f "${file}" -w $(($width + halfwidth*2)) -e "$dir/xhdpi/icons/${filename}.png"
- /usr/bin/inkscape -z -f "${file}" -w $(($width + halfwidth*4)) -e "$dir/xxhdpi/icons/${filename}.png"
- /usr/bin/inkscape -z -f "${file}" -w $(($width + halfwidth*6)) -e "$dir/xxxhdpi/icons/${filename}.png"
-done
diff --git a/kstars/kstarslite/qml/modules/images/svg/constellationart.png b/kstars/kstarslite/qml/modules/images/svg/constellationart.png
deleted file mode 100644
index 967b2fc..0000000
--- a/kstars/kstarslite/qml/modules/images/svg/constellationart.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/svg/newpics/qrc.txt b/kstars/kstarslite/qml/modules/images/svg/newpics/qrc.txt
deleted file mode 100644
index 7d4a30e..0000000
--- a/kstars/kstarslite/qml/modules/images/svg/newpics/qrc.txt
+++ /dev/null
@@ -1,4 +0,0 @@
-<file alias="compass.png">images/ldpi/icons/compass.png</file>
-<file alias="games-config-custom.png">images/ldpi/icons/games-config-custom.png</file>
-<file alias="compass.png">images/ldpi/icons/compass.png</file>
-<file alias="games-config-custom.png">images/ldpi/icons/games-config-custom.png</file>
diff --git a/kstars/kstarslite/qml/modules/images/svg/sc-actions-kstars_hgrid.svg b/kstars/kstarslite/qml/modules/images/svg/sc-actions-kstars_hgrid.svg
deleted file mode 100644
index 3acc363..0000000
--- a/kstars/kstarslite/qml/modules/images/svg/sc-actions-kstars_hgrid.svg
+++ /dev/null
@@ -1,216 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-
-<svg
- xmlns:dc="http://purl.org/dc/elements/1.1/"
- xmlns:cc="http://creativecommons.org/ns#"
- xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
- xmlns:svg="http://www.w3.org/2000/svg"
- xmlns="http://www.w3.org/2000/svg"
- xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
- xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
- width="64px"
- height="64px"
- id="svg2493"
- sodipodi:version="0.32"
- inkscape:version="0.48.1 r9760"
- sodipodi:docname="hisc-action-kstars_hgrid.svg"
- inkscape:output_extension="org.inkscape.output.svg.inkscape"
- version="1.1"
- inkscape:export-filename="/home/emor3j/dvlpt/kstars/kstars/icons/hi22-action-kstars_hgrid.png"
- inkscape:export-xdpi="30.9375"
- inkscape:export-ydpi="30.9375">
- <defs
- id="defs2495">
- <linearGradient
- id="linearGradient3764">
- <stop
- style="stop-color:#ffffb7;stop-opacity:1;"
- offset="0"
- id="stop3766" />
- <stop
- id="stop3772"
- offset="0.5"
- style="stop-color:#f4e55b;stop-opacity:1;" />
- <stop
- style="stop-color:#ea9a00;stop-opacity:1;"
- offset="1"
- id="stop3768" />
- </linearGradient>
- <clipPath
- clipPathUnits="userSpaceOnUse"
- id="clipPath3909">
- <rect
- style="fill:#000000"
- id="rect3911"
- width="64"
- height="64"
- x="0.11584596"
- y="-0.029678673"
- clip-path="none" />
- </clipPath>
- <clipPath
- clipPathUnits="userSpaceOnUse"
- id="clipPath3959">
- <rect
- style="fill:#000000"
- id="rect3961"
- width="64"
- height="64"
- x="0.090115756"
- y="-0.090114839"
- clip-path="none" />
- </clipPath>
- <clipPath
- clipPathUnits="userSpaceOnUse"
- id="clipPath3963">
- <rect
- style="fill:#000000"
- id="rect3965"
- width="64"
- height="64"
- x="0.090115756"
- y="-0.090114839"
- clip-path="none" />
- </clipPath>
- <clipPath
- clipPathUnits="userSpaceOnUse"
- id="clipPath3967">
- <rect
- style="fill:#000000"
- id="rect3969"
- width="64"
- height="64"
- x="0.090115756"
- y="-0.090114839"
- clip-path="none" />
- </clipPath>
- <clipPath
- clipPathUnits="userSpaceOnUse"
- id="clipPath3971">
- <rect
- style="fill:#000000"
- id="rect3973"
- width="64"
- height="64"
- x="0.090115756"
- y="-0.090114839"
- clip-path="none" />
- </clipPath>
- <clipPath
- clipPathUnits="userSpaceOnUse"
- id="clipPath3975">
- <rect
- style="fill:#000000"
- id="rect3977"
- width="64"
- height="64"
- x="0.090115756"
- y="-0.090114839"
- clip-path="none" />
- </clipPath>
- <clipPath
- clipPathUnits="userSpaceOnUse"
- id="clipPath3979">
- <rect
- style="fill:#000000"
- id="rect3981"
- width="64"
- height="64"
- x="0.090115756"
- y="-0.090114839"
- clip-path="none" />
- </clipPath>
- </defs>
- <sodipodi:namedview
- id="base"
- pagecolor="#ffffff"
- bordercolor="#666666"
- borderopacity="1.0"
- inkscape:pageopacity="0.0"
- inkscape:pageshadow="2"
- inkscape:zoom="7.5724253"
- inkscape:cx="28.061921"
- inkscape:cy="35.901943"
- inkscape:current-layer="layer1"
- showgrid="true"
- inkscape:document-units="px"
- inkscape:grid-bbox="true"
- inkscape:window-width="1172"
- inkscape:window-height="949"
- inkscape:window-x="481"
- inkscape:window-y="36"
- inkscape:window-maximized="0" />
- <metadata
- id="metadata2498">
- <rdf:RDF>
- <cc:Work
- rdf:about="">
- <dc:format>image/svg+xml</dc:format>
- <dc:type
- rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
- <dc:title></dc:title>
- </cc:Work>
- </rdf:RDF>
- </metadata>
- <g
- id="layer1"
- inkscape:label="Layer 1"
- inkscape:groupmode="layer">
- <rect
- style="fill:#000000"
- id="rect2501-4-8"
- width="64"
- height="64"
- x="0"
- y="0"
- clip-path="none" />
- <path
- style="fill:#0064c5;fill-opacity:1;stroke:none"
- d="M 70.099166,46.753031 C 47.268987,60.928941 18.057406,60.718836 -4.5889875,46.134312 l -3.6018252,3.601825 C 16.50688,66.136272 48.807575,66.334155 73.700991,50.354856 l -3.601825,-3.601825 z"
- id="path3368"
- sodipodi:nodetypes="ccccc"
- inkscape:connector-curvature="0"
- clip-path="url(#clipPath3979)" />
- <path
- style="fill:#0064c5;fill-opacity:1;fill-rule:evenodd;stroke:none"
- d="m 32.08929,-3.2866875 -2.708379,2.1855144 0.171674,68.8617281 2.4994,2.051225 2.442797,-1.949673 -0.121946,-69.2918703 -2.283546,-1.8569242 z"
- id="path3405"
- sodipodi:nodetypes="ccccccc"
- inkscape:connector-curvature="0"
- clip-path="url(#clipPath3975)"
- transform="translate(0,0.09011484)" />
- <path
- style="fill:#0064c5;fill-opacity:1;fill-rule:evenodd;stroke:none"
- d="m 21.533708,-6.3050504 -3.318232,1.0493423 -24.9133737,64.1972811 1.5809588,2.820478 2.9850093,-0.926392 25.1163076,-64.57979 -1.45067,-2.5609194 z"
- id="path3405-4"
- sodipodi:nodetypes="ccccccc"
- inkscape:connector-curvature="0"
- inkscape:transform-center-x="-5.1960427"
- inkscape:transform-center-y="1.4133698"
- clip-path="url(#clipPath3971)" />
- <path
- style="fill:#0064c5;fill-opacity:1;fill-rule:evenodd;stroke:none"
- d="m 42.796685,-7.872101 -1.739564,3.0142507 24.959753,64.1792623 3.07041,1.013463 1.576737,-2.698589 L 45.59575,-6.9621649 42.796685,-7.872101 z"
- id="path3405-4-9"
- sodipodi:nodetypes="ccccccc"
- inkscape:connector-curvature="0"
- inkscape:transform-center-x="-4.7540911"
- inkscape:transform-center-y="-2.5091037"
- clip-path="url(#clipPath3967)" />
- <path
- style="fill:#0064c5;fill-opacity:1;stroke:none"
- d="M 71.547122,23.048264 C 48.716943,37.224174 19.505362,37.014069 -3.1410322,22.429545 l -3.601825,3.601825 C 17.954836,42.431505 50.255531,42.629388 75.148947,26.650089 l -3.601825,-3.601825 z"
- id="path3368-5"
- sodipodi:nodetypes="ccccc"
- inkscape:connector-curvature="0"
- clip-path="url(#clipPath3963)" />
- <path
- style="fill:#0064c5;fill-opacity:1;stroke:none"
- d="M 70.490657,-0.32601789 C 47.660478,13.849892 18.448897,13.639787 -4.1974971,-0.94473689 L -7.7993221,2.6570881 C 16.898371,19.057223 49.199066,19.255106 74.092482,3.2758071 l -3.601825,-3.60182499 z"
- id="path3368-5-0"
- sodipodi:nodetypes="ccccc"
- inkscape:connector-curvature="0"
- clip-path="url(#clipPath3959)" />
- </g>
-</svg>
diff --git a/kstars/kstarslite/qml/modules/images/xhdpi/CMakeLists.txt b/kstars/kstarslite/qml/modules/images/xhdpi/CMakeLists.txt
deleted file mode 100644
index 989e33b..0000000
--- a/kstars/kstarslite/qml/modules/images/xhdpi/CMakeLists.txt
+++ /dev/null
@@ -1,4 +0,0 @@
-install( FILES arrow.png
- splash.png
- DESTINATION ${KDE_INSTALL_DATADIR}/kstars/kstarslite/qml/modules/images/xhdpi )
-add_subdirectory(icons)
diff --git a/kstars/kstarslite/qml/modules/images/xhdpi/arrow.png b/kstars/kstarslite/qml/modules/images/xhdpi/arrow.png
deleted file mode 100644
index 3db7519..0000000
--- a/kstars/kstarslite/qml/modules/images/xhdpi/arrow.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xhdpi/icons/CMakeLists.txt b/kstars/kstarslite/qml/modules/images/xhdpi/icons/CMakeLists.txt
deleted file mode 100644
index 306492c..0000000
--- a/kstars/kstarslite/qml/modules/images/xhdpi/icons/CMakeLists.txt
+++ /dev/null
@@ -1,31 +0,0 @@
-install( FILES icon.png
- applications-system.png
- appointment-new.png
- arrow-down-double.png
- arrow-down.png
- arrow-right.png
- arrow-up-double.png
- arrow-up.png
- color-management.png
- compass.png
- games-config-custom.png
- media-playback-pause.png
- media-playback-start.png
- media-skip-backward.png
- media-skip-forward.png
- sc-actions-kstars_cbound.png
- sc-actions-kstars_clines.png
- sc-actions-kstars_cnames.png
- sc-actions-kstars_deepsky.png
- sc-actions-kstars_grid.png
- sc-actions-kstars_horizon.png
- sc-actions-kstars_mw.png
- sc-actions-kstars_planets.png
- sc-actions-kstars_stars.png
- sc-actions-kstars_hgrid.png
- system-search.png
- back.png
- satellites.png
- supernovae.png
- constellationart.png
- DESTINATION ${KDE_INSTALL_DATADIR}/kstars/kstarslite/qml/modules/images/xhdpi/icons )
diff --git a/kstars/kstarslite/qml/modules/images/xhdpi/icons/applications-system.png b/kstars/kstarslite/qml/modules/images/xhdpi/icons/applications-system.png
deleted file mode 100644
index 76868bb..0000000
--- a/kstars/kstarslite/qml/modules/images/xhdpi/icons/applications-system.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xhdpi/icons/arrow-down-double.png b/kstars/kstarslite/qml/modules/images/xhdpi/icons/arrow-down-double.png
deleted file mode 100644
index dc16ca9..0000000
--- a/kstars/kstarslite/qml/modules/images/xhdpi/icons/arrow-down-double.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xhdpi/icons/arrow-right.png b/kstars/kstarslite/qml/modules/images/xhdpi/icons/arrow-right.png
deleted file mode 100644
index 46f4dda..0000000
--- a/kstars/kstarslite/qml/modules/images/xhdpi/icons/arrow-right.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xhdpi/icons/arrow-up-double.png b/kstars/kstarslite/qml/modules/images/xhdpi/icons/arrow-up-double.png
deleted file mode 100644
index df3c459..0000000
--- a/kstars/kstarslite/qml/modules/images/xhdpi/icons/arrow-up-double.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xhdpi/icons/back.png b/kstars/kstarslite/qml/modules/images/xhdpi/icons/back.png
deleted file mode 100644
index 0c326d5..0000000
--- a/kstars/kstarslite/qml/modules/images/xhdpi/icons/back.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xhdpi/icons/color-management.png b/kstars/kstarslite/qml/modules/images/xhdpi/icons/color-management.png
deleted file mode 100644
index 50bdd53..0000000
--- a/kstars/kstarslite/qml/modules/images/xhdpi/icons/color-management.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xhdpi/icons/compass.png b/kstars/kstarslite/qml/modules/images/xhdpi/icons/compass.png
deleted file mode 100644
index d84f8d8..0000000
--- a/kstars/kstarslite/qml/modules/images/xhdpi/icons/compass.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xhdpi/icons/constellationart.png b/kstars/kstarslite/qml/modules/images/xhdpi/icons/constellationart.png
deleted file mode 100644
index 11ab75f..0000000
--- a/kstars/kstarslite/qml/modules/images/xhdpi/icons/constellationart.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xhdpi/icons/games-config-custom.png b/kstars/kstarslite/qml/modules/images/xhdpi/icons/games-config-custom.png
deleted file mode 100644
index 7633ed0..0000000
--- a/kstars/kstarslite/qml/modules/images/xhdpi/icons/games-config-custom.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xhdpi/icons/icon.png b/kstars/kstarslite/qml/modules/images/xhdpi/icons/icon.png
deleted file mode 100644
index fccb40b..0000000
--- a/kstars/kstarslite/qml/modules/images/xhdpi/icons/icon.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xhdpi/icons/satellites.png b/kstars/kstarslite/qml/modules/images/xhdpi/icons/satellites.png
deleted file mode 100644
index 0798861..0000000
--- a/kstars/kstarslite/qml/modules/images/xhdpi/icons/satellites.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xhdpi/icons/sc-actions-kstars_cbound.png b/kstars/kstarslite/qml/modules/images/xhdpi/icons/sc-actions-kstars_cbound.png
deleted file mode 100644
index 5db8f7d..0000000
--- a/kstars/kstarslite/qml/modules/images/xhdpi/icons/sc-actions-kstars_cbound.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xhdpi/icons/sc-actions-kstars_clines.png b/kstars/kstarslite/qml/modules/images/xhdpi/icons/sc-actions-kstars_clines.png
deleted file mode 100644
index a5e718a..0000000
--- a/kstars/kstarslite/qml/modules/images/xhdpi/icons/sc-actions-kstars_clines.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xhdpi/icons/sc-actions-kstars_cnames.png b/kstars/kstarslite/qml/modules/images/xhdpi/icons/sc-actions-kstars_cnames.png
deleted file mode 100644
index e4449aa..0000000
--- a/kstars/kstarslite/qml/modules/images/xhdpi/icons/sc-actions-kstars_cnames.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xhdpi/icons/sc-actions-kstars_deepsky.png b/kstars/kstarslite/qml/modules/images/xhdpi/icons/sc-actions-kstars_deepsky.png
deleted file mode 100644
index 128cc68..0000000
--- a/kstars/kstarslite/qml/modules/images/xhdpi/icons/sc-actions-kstars_deepsky.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xhdpi/icons/sc-actions-kstars_grid.png b/kstars/kstarslite/qml/modules/images/xhdpi/icons/sc-actions-kstars_grid.png
deleted file mode 100644
index 22358b5..0000000
--- a/kstars/kstarslite/qml/modules/images/xhdpi/icons/sc-actions-kstars_grid.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xhdpi/icons/sc-actions-kstars_hgrid.png b/kstars/kstarslite/qml/modules/images/xhdpi/icons/sc-actions-kstars_hgrid.png
deleted file mode 100644
index 8f6c66c..0000000
--- a/kstars/kstarslite/qml/modules/images/xhdpi/icons/sc-actions-kstars_hgrid.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xhdpi/icons/sc-actions-kstars_horizon.png b/kstars/kstarslite/qml/modules/images/xhdpi/icons/sc-actions-kstars_horizon.png
deleted file mode 100644
index dee3362..0000000
--- a/kstars/kstarslite/qml/modules/images/xhdpi/icons/sc-actions-kstars_horizon.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xhdpi/icons/sc-actions-kstars_mw.png b/kstars/kstarslite/qml/modules/images/xhdpi/icons/sc-actions-kstars_mw.png
deleted file mode 100644
index 7eee6fd..0000000
--- a/kstars/kstarslite/qml/modules/images/xhdpi/icons/sc-actions-kstars_mw.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xhdpi/icons/sc-actions-kstars_planets.png b/kstars/kstarslite/qml/modules/images/xhdpi/icons/sc-actions-kstars_planets.png
deleted file mode 100644
index f52c033..0000000
--- a/kstars/kstarslite/qml/modules/images/xhdpi/icons/sc-actions-kstars_planets.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xhdpi/icons/sc-actions-kstars_stars.png b/kstars/kstarslite/qml/modules/images/xhdpi/icons/sc-actions-kstars_stars.png
deleted file mode 100644
index e28057b..0000000
--- a/kstars/kstarslite/qml/modules/images/xhdpi/icons/sc-actions-kstars_stars.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xhdpi/icons/supernovae.png b/kstars/kstarslite/qml/modules/images/xhdpi/icons/supernovae.png
deleted file mode 100644
index 58e1f3b..0000000
--- a/kstars/kstarslite/qml/modules/images/xhdpi/icons/supernovae.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xhdpi/icons/system-search.png b/kstars/kstarslite/qml/modules/images/xhdpi/icons/system-search.png
deleted file mode 100644
index 0f25064..0000000
--- a/kstars/kstarslite/qml/modules/images/xhdpi/icons/system-search.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xhdpi/splash.png b/kstars/kstarslite/qml/modules/images/xhdpi/splash.png
deleted file mode 100644
index 6a8fa57..0000000
--- a/kstars/kstarslite/qml/modules/images/xhdpi/splash.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xxhdpi/CMakeLists.txt b/kstars/kstarslite/qml/modules/images/xxhdpi/CMakeLists.txt
deleted file mode 100644
index 6ef4678..0000000
--- a/kstars/kstarslite/qml/modules/images/xxhdpi/CMakeLists.txt
+++ /dev/null
@@ -1,4 +0,0 @@
-install( FILES arrow.png
- splash.png
- DESTINATION ${KDE_INSTALL_DATADIR}/kstars/kstarslite/qml/modules/images/xxhdpi )
-add_subdirectory(icons)
diff --git a/kstars/kstarslite/qml/modules/images/xxhdpi/arrow.png b/kstars/kstarslite/qml/modules/images/xxhdpi/arrow.png
deleted file mode 100644
index fd7a86d..0000000
--- a/kstars/kstarslite/qml/modules/images/xxhdpi/arrow.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xxhdpi/icons/CMakeLists.txt b/kstars/kstarslite/qml/modules/images/xxhdpi/icons/CMakeLists.txt
deleted file mode 100644
index 9541759..0000000
--- a/kstars/kstarslite/qml/modules/images/xxhdpi/icons/CMakeLists.txt
+++ /dev/null
@@ -1,31 +0,0 @@
-install( FILES icon.png
- applications-system.png
- appointment-new.png
- arrow-down-double.png
- arrow-down.png
- arrow-right.png
- arrow-up-double.png
- arrow-up.png
- color-management.png
- compass.png
- games-config-custom.png
- media-playback-pause.png
- media-playback-start.png
- media-skip-backward.png
- media-skip-forward.png
- sc-actions-kstars_cbound.png
- sc-actions-kstars_clines.png
- sc-actions-kstars_cnames.png
- sc-actions-kstars_deepsky.png
- sc-actions-kstars_grid.png
- sc-actions-kstars_horizon.png
- sc-actions-kstars_mw.png
- sc-actions-kstars_planets.png
- sc-actions-kstars_stars.png
- sc-actions-kstars_hgrid.png
- system-search.png
- back.png
- satellites.png
- supernovae.png
- constellationart.png
- DESTINATION ${KDE_INSTALL_DATADIR}/kstars/kstarslite/qml/modules/images/xxhdpi/icons )
diff --git a/kstars/kstarslite/qml/modules/images/xxhdpi/icons/applications-system.png b/kstars/kstarslite/qml/modules/images/xxhdpi/icons/applications-system.png
deleted file mode 100644
index b71b04c..0000000
--- a/kstars/kstarslite/qml/modules/images/xxhdpi/icons/applications-system.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xxhdpi/icons/arrow-down-double.png b/kstars/kstarslite/qml/modules/images/xxhdpi/icons/arrow-down-double.png
deleted file mode 100644
index 417a6e7..0000000
--- a/kstars/kstarslite/qml/modules/images/xxhdpi/icons/arrow-down-double.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xxhdpi/icons/arrow-right.png b/kstars/kstarslite/qml/modules/images/xxhdpi/icons/arrow-right.png
deleted file mode 100644
index ad9b0f2..0000000
--- a/kstars/kstarslite/qml/modules/images/xxhdpi/icons/arrow-right.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xxhdpi/icons/arrow-up-double.png b/kstars/kstarslite/qml/modules/images/xxhdpi/icons/arrow-up-double.png
deleted file mode 100644
index dff994f..0000000
--- a/kstars/kstarslite/qml/modules/images/xxhdpi/icons/arrow-up-double.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xxhdpi/icons/back.png b/kstars/kstarslite/qml/modules/images/xxhdpi/icons/back.png
deleted file mode 100644
index 233d8e6..0000000
--- a/kstars/kstarslite/qml/modules/images/xxhdpi/icons/back.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xxhdpi/icons/color-management.png b/kstars/kstarslite/qml/modules/images/xxhdpi/icons/color-management.png
deleted file mode 100644
index c8de86e..0000000
--- a/kstars/kstarslite/qml/modules/images/xxhdpi/icons/color-management.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xxhdpi/icons/compass.png b/kstars/kstarslite/qml/modules/images/xxhdpi/icons/compass.png
deleted file mode 100644
index fc0b241..0000000
--- a/kstars/kstarslite/qml/modules/images/xxhdpi/icons/compass.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xxhdpi/icons/constellationart.png b/kstars/kstarslite/qml/modules/images/xxhdpi/icons/constellationart.png
deleted file mode 100644
index 589e157..0000000
--- a/kstars/kstarslite/qml/modules/images/xxhdpi/icons/constellationart.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xxhdpi/icons/games-config-custom.png b/kstars/kstarslite/qml/modules/images/xxhdpi/icons/games-config-custom.png
deleted file mode 100644
index 50527a6..0000000
--- a/kstars/kstarslite/qml/modules/images/xxhdpi/icons/games-config-custom.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xxhdpi/icons/icon.png b/kstars/kstarslite/qml/modules/images/xxhdpi/icons/icon.png
deleted file mode 100644
index fccb40b..0000000
--- a/kstars/kstarslite/qml/modules/images/xxhdpi/icons/icon.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xxhdpi/icons/satellites.png b/kstars/kstarslite/qml/modules/images/xxhdpi/icons/satellites.png
deleted file mode 100644
index c16feaf..0000000
--- a/kstars/kstarslite/qml/modules/images/xxhdpi/icons/satellites.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xxhdpi/icons/sc-actions-kstars_cbound.png b/kstars/kstarslite/qml/modules/images/xxhdpi/icons/sc-actions-kstars_cbound.png
deleted file mode 100644
index 5273303..0000000
--- a/kstars/kstarslite/qml/modules/images/xxhdpi/icons/sc-actions-kstars_cbound.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xxhdpi/icons/sc-actions-kstars_clines.png b/kstars/kstarslite/qml/modules/images/xxhdpi/icons/sc-actions-kstars_clines.png
deleted file mode 100644
index 6cdc9e2..0000000
--- a/kstars/kstarslite/qml/modules/images/xxhdpi/icons/sc-actions-kstars_clines.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xxhdpi/icons/sc-actions-kstars_cnames.png b/kstars/kstarslite/qml/modules/images/xxhdpi/icons/sc-actions-kstars_cnames.png
deleted file mode 100644
index 2fa19f1..0000000
--- a/kstars/kstarslite/qml/modules/images/xxhdpi/icons/sc-actions-kstars_cnames.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xxhdpi/icons/sc-actions-kstars_deepsky.png b/kstars/kstarslite/qml/modules/images/xxhdpi/icons/sc-actions-kstars_deepsky.png
deleted file mode 100644
index 28ca6fd..0000000
--- a/kstars/kstarslite/qml/modules/images/xxhdpi/icons/sc-actions-kstars_deepsky.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xxhdpi/icons/sc-actions-kstars_grid.png b/kstars/kstarslite/qml/modules/images/xxhdpi/icons/sc-actions-kstars_grid.png
deleted file mode 100644
index 70e2a9a..0000000
--- a/kstars/kstarslite/qml/modules/images/xxhdpi/icons/sc-actions-kstars_grid.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xxhdpi/icons/sc-actions-kstars_hgrid.png b/kstars/kstarslite/qml/modules/images/xxhdpi/icons/sc-actions-kstars_hgrid.png
deleted file mode 100644
index 8cafb96..0000000
--- a/kstars/kstarslite/qml/modules/images/xxhdpi/icons/sc-actions-kstars_hgrid.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xxhdpi/icons/sc-actions-kstars_horizon.png b/kstars/kstarslite/qml/modules/images/xxhdpi/icons/sc-actions-kstars_horizon.png
deleted file mode 100644
index 4424a9d..0000000
--- a/kstars/kstarslite/qml/modules/images/xxhdpi/icons/sc-actions-kstars_horizon.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xxhdpi/icons/sc-actions-kstars_mw.png b/kstars/kstarslite/qml/modules/images/xxhdpi/icons/sc-actions-kstars_mw.png
deleted file mode 100644
index 976c8d8..0000000
--- a/kstars/kstarslite/qml/modules/images/xxhdpi/icons/sc-actions-kstars_mw.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xxhdpi/icons/sc-actions-kstars_planets.png b/kstars/kstarslite/qml/modules/images/xxhdpi/icons/sc-actions-kstars_planets.png
deleted file mode 100644
index dcba962..0000000
--- a/kstars/kstarslite/qml/modules/images/xxhdpi/icons/sc-actions-kstars_planets.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xxhdpi/icons/sc-actions-kstars_stars.png b/kstars/kstarslite/qml/modules/images/xxhdpi/icons/sc-actions-kstars_stars.png
deleted file mode 100644
index a370ec1..0000000
--- a/kstars/kstarslite/qml/modules/images/xxhdpi/icons/sc-actions-kstars_stars.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xxhdpi/icons/supernovae.png b/kstars/kstarslite/qml/modules/images/xxhdpi/icons/supernovae.png
deleted file mode 100644
index 1d638f3..0000000
--- a/kstars/kstarslite/qml/modules/images/xxhdpi/icons/supernovae.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xxhdpi/icons/system-search.png b/kstars/kstarslite/qml/modules/images/xxhdpi/icons/system-search.png
deleted file mode 100644
index 505d5fb..0000000
--- a/kstars/kstarslite/qml/modules/images/xxhdpi/icons/system-search.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xxhdpi/splash.png b/kstars/kstarslite/qml/modules/images/xxhdpi/splash.png
deleted file mode 100644
index 6a8fa57..0000000
--- a/kstars/kstarslite/qml/modules/images/xxhdpi/splash.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xxxhdpi/CMakeLists.txt b/kstars/kstarslite/qml/modules/images/xxxhdpi/CMakeLists.txt
deleted file mode 100644
index 31aea64..0000000
--- a/kstars/kstarslite/qml/modules/images/xxxhdpi/CMakeLists.txt
+++ /dev/null
@@ -1,4 +0,0 @@
-install( FILES arrow.png
- splash.png
- DESTINATION ${KDE_INSTALL_DATADIR}/kstars/kstarslite/qml/modules/images/xxxhdpi )
-add_subdirectory(icons)
diff --git a/kstars/kstarslite/qml/modules/images/xxxhdpi/arrow.png b/kstars/kstarslite/qml/modules/images/xxxhdpi/arrow.png
deleted file mode 100644
index f6a515f..0000000
--- a/kstars/kstarslite/qml/modules/images/xxxhdpi/arrow.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xxxhdpi/icons/CMakeLists.txt b/kstars/kstarslite/qml/modules/images/xxxhdpi/icons/CMakeLists.txt
deleted file mode 100644
index 16e1b75..0000000
--- a/kstars/kstarslite/qml/modules/images/xxxhdpi/icons/CMakeLists.txt
+++ /dev/null
@@ -1,32 +0,0 @@
-install( FILES icon.png
- applications-system.png
- appointment-new.png
- arrow-down-double.png
- arrow-down.png
- arrow-right.png
- arrow-up-double.png
- arrow-up.png
- color-management.png
- compass.png
- games-config-custom.png
- media-playback-pause.png
- media-playback-start.png
- media-skip-backward.png
- media-skip-forward.png
- sc-actions-kstars_cbound.png
- sc-actions-kstars_clines.png
- sc-actions-kstars_cnames.png
- sc-actions-kstars_deepsky.png
- sc-actions-kstars_grid.png
- sc-actions-kstars_horizon.png
- sc-actions-kstars_mw.png
- sc-actions-kstars_planets.png
- sc-actions-kstars_stars.png
- sc-actions-kstars_hgrid.png
- system-search.png
- back.png
- satellites.png
- supernovae.png
- constellationart.png
-
- DESTINATION ${KDE_INSTALL_DATADIR}/kstars/kstarslite/qml/modules/images/xxxhdpi/icons )
diff --git a/kstars/kstarslite/qml/modules/images/xxxhdpi/icons/applications-system.png b/kstars/kstarslite/qml/modules/images/xxxhdpi/icons/applications-system.png
deleted file mode 100644
index 21810d8..0000000
--- a/kstars/kstarslite/qml/modules/images/xxxhdpi/icons/applications-system.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xxxhdpi/icons/arrow-down-double.png b/kstars/kstarslite/qml/modules/images/xxxhdpi/icons/arrow-down-double.png
deleted file mode 100644
index fe072fa..0000000
--- a/kstars/kstarslite/qml/modules/images/xxxhdpi/icons/arrow-down-double.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xxxhdpi/icons/arrow-right.png b/kstars/kstarslite/qml/modules/images/xxxhdpi/icons/arrow-right.png
deleted file mode 100644
index 333e15c..0000000
--- a/kstars/kstarslite/qml/modules/images/xxxhdpi/icons/arrow-right.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xxxhdpi/icons/arrow-up-double.png b/kstars/kstarslite/qml/modules/images/xxxhdpi/icons/arrow-up-double.png
deleted file mode 100644
index 1acb4c6..0000000
--- a/kstars/kstarslite/qml/modules/images/xxxhdpi/icons/arrow-up-double.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xxxhdpi/icons/back.png b/kstars/kstarslite/qml/modules/images/xxxhdpi/icons/back.png
deleted file mode 100644
index 2cfa51d..0000000
--- a/kstars/kstarslite/qml/modules/images/xxxhdpi/icons/back.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xxxhdpi/icons/color-management.png b/kstars/kstarslite/qml/modules/images/xxxhdpi/icons/color-management.png
deleted file mode 100644
index 85da688..0000000
--- a/kstars/kstarslite/qml/modules/images/xxxhdpi/icons/color-management.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xxxhdpi/icons/compass.png b/kstars/kstarslite/qml/modules/images/xxxhdpi/icons/compass.png
deleted file mode 100644
index d240d41..0000000
--- a/kstars/kstarslite/qml/modules/images/xxxhdpi/icons/compass.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xxxhdpi/icons/constellationart.png b/kstars/kstarslite/qml/modules/images/xxxhdpi/icons/constellationart.png
deleted file mode 100644
index 9ab337f..0000000
--- a/kstars/kstarslite/qml/modules/images/xxxhdpi/icons/constellationart.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xxxhdpi/icons/games-config-custom.png b/kstars/kstarslite/qml/modules/images/xxxhdpi/icons/games-config-custom.png
deleted file mode 100644
index 77fa00c..0000000
--- a/kstars/kstarslite/qml/modules/images/xxxhdpi/icons/games-config-custom.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xxxhdpi/icons/icon.png b/kstars/kstarslite/qml/modules/images/xxxhdpi/icons/icon.png
deleted file mode 100644
index fccb40b..0000000
--- a/kstars/kstarslite/qml/modules/images/xxxhdpi/icons/icon.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xxxhdpi/icons/satellites.png b/kstars/kstarslite/qml/modules/images/xxxhdpi/icons/satellites.png
deleted file mode 100644
index fa31101..0000000
--- a/kstars/kstarslite/qml/modules/images/xxxhdpi/icons/satellites.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xxxhdpi/icons/sc-actions-kstars_cbound.png b/kstars/kstarslite/qml/modules/images/xxxhdpi/icons/sc-actions-kstars_cbound.png
deleted file mode 100644
index 3c2f450..0000000
--- a/kstars/kstarslite/qml/modules/images/xxxhdpi/icons/sc-actions-kstars_cbound.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xxxhdpi/icons/sc-actions-kstars_clines.png b/kstars/kstarslite/qml/modules/images/xxxhdpi/icons/sc-actions-kstars_clines.png
deleted file mode 100644
index ccc952b..0000000
--- a/kstars/kstarslite/qml/modules/images/xxxhdpi/icons/sc-actions-kstars_clines.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xxxhdpi/icons/sc-actions-kstars_cnames.png b/kstars/kstarslite/qml/modules/images/xxxhdpi/icons/sc-actions-kstars_cnames.png
deleted file mode 100644
index a080469..0000000
--- a/kstars/kstarslite/qml/modules/images/xxxhdpi/icons/sc-actions-kstars_cnames.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xxxhdpi/icons/sc-actions-kstars_deepsky.png b/kstars/kstarslite/qml/modules/images/xxxhdpi/icons/sc-actions-kstars_deepsky.png
deleted file mode 100644
index 8c56097..0000000
--- a/kstars/kstarslite/qml/modules/images/xxxhdpi/icons/sc-actions-kstars_deepsky.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xxxhdpi/icons/sc-actions-kstars_grid.png b/kstars/kstarslite/qml/modules/images/xxxhdpi/icons/sc-actions-kstars_grid.png
deleted file mode 100644
index ac4043f..0000000
--- a/kstars/kstarslite/qml/modules/images/xxxhdpi/icons/sc-actions-kstars_grid.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xxxhdpi/icons/sc-actions-kstars_hgrid.png b/kstars/kstarslite/qml/modules/images/xxxhdpi/icons/sc-actions-kstars_hgrid.png
deleted file mode 100644
index ce22a83..0000000
--- a/kstars/kstarslite/qml/modules/images/xxxhdpi/icons/sc-actions-kstars_hgrid.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xxxhdpi/icons/sc-actions-kstars_horizon.png b/kstars/kstarslite/qml/modules/images/xxxhdpi/icons/sc-actions-kstars_horizon.png
deleted file mode 100644
index 85f0082..0000000
--- a/kstars/kstarslite/qml/modules/images/xxxhdpi/icons/sc-actions-kstars_horizon.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xxxhdpi/icons/sc-actions-kstars_mw.png b/kstars/kstarslite/qml/modules/images/xxxhdpi/icons/sc-actions-kstars_mw.png
deleted file mode 100644
index 1ae5e03..0000000
--- a/kstars/kstarslite/qml/modules/images/xxxhdpi/icons/sc-actions-kstars_mw.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xxxhdpi/icons/sc-actions-kstars_planets.png b/kstars/kstarslite/qml/modules/images/xxxhdpi/icons/sc-actions-kstars_planets.png
deleted file mode 100644
index f9bbe41..0000000
--- a/kstars/kstarslite/qml/modules/images/xxxhdpi/icons/sc-actions-kstars_planets.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xxxhdpi/icons/sc-actions-kstars_stars.png b/kstars/kstarslite/qml/modules/images/xxxhdpi/icons/sc-actions-kstars_stars.png
deleted file mode 100644
index 3c44554..0000000
--- a/kstars/kstarslite/qml/modules/images/xxxhdpi/icons/sc-actions-kstars_stars.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xxxhdpi/icons/supernovae.png b/kstars/kstarslite/qml/modules/images/xxxhdpi/icons/supernovae.png
deleted file mode 100644
index 6c46130..0000000
--- a/kstars/kstarslite/qml/modules/images/xxxhdpi/icons/supernovae.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/images/xxxhdpi/icons/system-search.png b/kstars/kstarslite/qml/modules/images/xxxhdpi/icons/system-search.png
deleted file mode 100644
index 1b593ce..0000000
--- a/kstars/kstarslite/qml/modules/images/xxxhdpi/icons/system-search.png
+++ /dev/null
Binary files differ
diff --git a/kstars/kstarslite/qml/modules/menus/ContextMenu.qml b/kstars/kstarslite/qml/modules/menus/ContextMenu.qml
new file mode 100644
index 0000000..516f42e
--- /dev/null
+++ b/kstars/kstarslite/qml/modules/menus/ContextMenu.qml
@@ -0,0 +1,118 @@
+import QtQuick.Controls 2.0
+import QtQuick 2.7
+import QtQuick.Layouts 1.1
+import "../../constants" 1.0
+import "../helpers"
+
+Menu {
+ id: contextMenu
+ modal: true
+ transformOrigin: Menu.Center
+ padding: 5
+
+ property bool isPoint: false
+
+ function openPoint() {
+ isPoint = true
+ open()
+ }
+
+ function openObject() {
+ isPoint = false
+ open()
+ }
+
+ Column {
+ width: parent.width
+ spacing: 10
+
+ Text {
+ id: objectName
+ text: isPoint ? xi18n("Empty Sky") : SkyMapLite.clickedObjectLite.translatedName
+ font.pointSize: 12
+ anchors {
+ left: parent.left
+ leftMargin: 10
+ }
+ }
+
+ Rectangle {
+ color: "grey"
+ width: parent.width - 10
+ height: 1
+ anchors {
+ horizontalCenter: parent.horizontalCenter
+ }
+ }
+ }
+
+ KSMenuItem {
+ text: xi18n("Center and Track")
+ onTriggered: SkyMapLite.slotCenter()
+ }
+
+ KSMenuItem {
+ visible: !isPoint
+ text: xi18n("Details")
+ onTriggered: stackView.push(objectDetails)
+ }
+
+ ColumnLayout {
+ id: telescopeCol
+ width: parent.width
+ spacing: 10
+ /*If we don't set height to 0 when telescope is not connected there will be some blank space in the bottom
+ of menu*/
+ height: isTelescope ? implicitHeight : 0
+
+ property bool isTelescope: telescope == null ? false : true
+ property var telescope: null
+
+ Connections {
+ target: ClientManagerLite
+
+ onTelescopeAdded: {
+ if(!isTelescope) {
+ telescopeCol.telescope = newTelescope
+ telescopeName.text = newTelescope.deviceName
+ }
+ }
+
+ onTelescopeRemoved: {
+ telescopeCol.telescope = null
+ }
+ }
+
+ Text {
+ id: telescopeName
+ visible: telescopeCol.isTelescope
+ font.pointSize: 12
+ anchors {
+ left: parent.left
+ leftMargin: 10
+ }
+ }
+
+ Rectangle {
+ color: "grey"
+ visible: telescopeCol.isTelescope
+ width: parent.width - 10
+ height: 1
+ anchors {
+ horizontalCenter: parent.horizontalCenter
+ }
+ }
+ }
+
+ KSMenuItem {
+ visible: telescopeCol.isTelescope
+ text: xi18n("Slew")
+ onTriggered: telescopeCol.telescope.slew(SkyMapLite.clickedObjectLite)
+ }
+
+ KSMenuItem {
+ visible: telescopeCol.isTelescope
+ text: xi18n("Sync")
+ onTriggered: telescopeCol.telescope.sync(SkyMapLite.clickedObjectLite)
+ }
+}
diff --git a/kstars/kstarslite/qml/modules/popups/AddLinkPopup.qml b/kstars/kstarslite/qml/modules/popups/AddLinkPopup.qml
new file mode 100644
index 0000000..e593360
--- /dev/null
+++ b/kstars/kstarslite/qml/modules/popups/AddLinkPopup.qml
@@ -0,0 +1,110 @@
+import QtQuick.Controls 2.0
+import QtQuick 2.7
+import QtQuick.Layouts 1.1
+import "../../constants" 1.0
+import "../helpers"
+import ".." //Import modules
+
+KSPage {
+ id: linkPopup
+ title: SkyMapLite.clickedObjectLite.getTranslatedName() + " - " + (editMode ? xi18n("Edit Link") : xi18n("Add a Link") )
+ property bool editMode: false // true if popup is in edit mode. False if in add mode
+ property bool isImage: false //is the object for which this popup was opened an image or information
+ property int itemIndex: -1
+ property TextField description: descField
+ property TextField url: urlField
+
+ function openAdd() {
+ editMode = false
+ stackView.push(this)
+ }
+
+ function openEdit(index, isImage) {
+ editMode = true
+ linkPopup.isImage = isImage
+ if(!isImage) {
+ descField.text = DetailDialogLite.infoTitleList[index]
+ urlField.text = DetailDialogLite.getInfoURL(index)
+ } else {
+ descField.text = DetailDialogLite.imageTitleList[index]
+ urlField.text = DetailDialogLite.getImageURL(index)
+ }
+
+ itemIndex = index
+ stackView.push(this)
+ }
+
+ /**
+ closes the popup and clears all text fields
+ */
+ function closePopup() {
+ descField.clear()
+ urlField.clear()
+ stackView.pop()
+ }
+
+ ColumnLayout {
+ anchors {
+ left: parent.left
+ right: parent.right
+ }
+
+ RowLayout {
+ visible: !editMode
+ RadioButton {
+ checked: true //Set this button to be checked initially
+ id: radioInfo
+ text: xi18n("Information")
+ }
+ RadioButton {
+ id: radioImg
+ text: xi18n("Image")
+ }
+ }
+
+ Label {
+ text: xi18n("Description")
+ }
+
+ TextField {
+ id: descField
+ Layout.fillWidth: true
+ }
+
+ Label {
+ text: xi18n("URL")
+ }
+
+ TextField {
+ id: urlField
+ Layout.fillWidth: true
+ }
+
+ RowLayout {
+ Button {
+ //enabled:
+ text: editMode ? xi18n("Save") : xi18n("Add")
+ onClicked: {
+ if(descField.text == "" || urlField.text == "") {
+ notification.showNotification(xi18n("Please, fill in URL and Description"))
+ return
+ }
+
+ if(editMode) {
+ DetailDialogLite.editLink(itemIndex, isImage, descField.text, urlField.text)
+ } else {
+ DetailDialogLite.addLink(urlField.text, descField.text, radioImg.checked)
+ }
+ closePopup()
+ }
+ }
+
+ Button {
+ text: xi18n("Cancel")
+ onClicked: {
+ closePopup()
+ }
+ }
+ }
+ }
+}
diff --git a/kstars/kstarslite/qml/modules/popups/ColorSchemePopup.qml b/kstars/kstarslite/qml/modules/popups/ColorSchemePopup.qml
index daae00b..62cc425 100644
--- a/kstars/kstarslite/qml/modules/popups/ColorSchemePopup.qml
+++ b/kstars/kstarslite/qml/modules/popups/ColorSchemePopup.qml
@@ -12,9 +12,14 @@ Popup {
height: parent.height > colorsList.implicitHeight ? colorsList.implicitHeight : parent.height
signal colorSchemeChanged()
+ function formatColorScheme(schemeName) {
+ return schemeName.substring(3) + ".colors"
+ }
+
KSListView {
id: colorsList
anchors.centerIn: parent
+ checkCurrent: true
model: ListModel {
id: colorsModel
@@ -25,12 +30,28 @@ Popup {
append({ name: xi18n("Night Vision"), scheme: "cs_night" });
append({ name: xi18n("Moonless Night"), scheme: "cs_moonless-night" });
}
+
+ onCountChanged: {
+ colorsList.currentIndex = 2
+ }
+ }
+
+ Component.onCompleted: {
+ //Set current index to current scheme color
+ var currentScheme = KStarsData.colorSchemeName()
+ for(var i = 0; i < colorsList.model.count; ++i) {
+ if(formatColorScheme(colorsList.model.get(i).scheme) == currentScheme) {
+ colorsList.currentIndex = 1
+ }
+ }
}
onClicked: {
var item = colorsModel.get(colorsList.currentIndex)
- KStarsLite.loadColorScheme(item.scheme.substring(3) + ".colors");
+
+ KStarsLite.loadColorScheme(formatColorScheme(item.scheme));
notification.showNotification("Set color scheme to " + item.name)
+
colorSchemeChanged()
close()
}
diff --git a/kstars/kstarslite/qml/modules/popups/LinkMenu.qml b/kstars/kstarslite/qml/modules/popups/LinkMenu.qml
new file mode 100644
index 0000000..83ccf30
--- /dev/null
+++ b/kstars/kstarslite/qml/modules/popups/LinkMenu.qml
@@ -0,0 +1,51 @@
+import QtQuick.Controls 2.0
+import QtQuick 2.7
+import QtQuick.Layouts 1.1
+import "../../constants" 1.0
+import "../helpers"
+
+Menu {
+ modal: true
+ transformOrigin: Menu.Center
+ padding: 5
+ property int itemIndex: -1
+ property bool isImage: false
+
+ function openForImage(index) {
+ isImage = true
+ itemIndex = index
+ open();
+ }
+
+ function openForInfo(index) {
+ isImage = false
+ itemIndex = index
+ open();
+ }
+
+ KSMenuItem {
+ text: xi18n("View resource")
+ onTriggered: {
+ if(isImage) {
+ Qt.openUrlExternally(DetailDialogLite.getImageURL(itemIndex));
+ } else {
+ Qt.openUrlExternally(DetailDialogLite.getInfoURL(itemIndex));
+ }
+ }
+ }
+
+ KSMenuItem {
+ text: xi18n("Edit")
+ onTriggered: {
+ addLinkPopup.openEdit(itemIndex, isImage)
+ }
+ }
+
+ KSMenuItem {
+ text: xi18n("Delete")
+ onTriggered: {
+ DetailDialogLite.removeLink(itemIndex, isImage)
+ }
+ }
+}
+
diff --git a/kstars/kstarslite/qml/modules/popups/ObjectPopup.qml b/kstars/kstarslite/qml/modules/popups/ObjectPopup.qml
deleted file mode 100644
index 773a755..0000000
--- a/kstars/kstarslite/qml/modules/popups/ObjectPopup.qml
+++ /dev/null
@@ -1,45 +0,0 @@
-import QtQuick.Controls 2.0
-import QtQuick 2.7
-import QtQuick.Layouts 1.1
-import "../../constants" 1.0
-import "../helpers"
-
-Menu {
- modal: true
- x: parent.width - width
- transformOrigin: Menu.Center
- padding: 5
-
- Column {
- width: parent.width
- spacing: 10
-
- Text {
- id: objectName
- text: SkyMapLite.clickedObjectLite.translatedName
- font.pointSize: 12
- anchors {
- left: parent.left
- leftMargin: 10
- }
- }
-
- Rectangle {
- color: "grey"
- width: parent.width - 10
- height: 1
- anchors {
- horizontalCenter: parent.horizontalCenter
- }
- }
- }
-
- KSMenuItem {
- text: xi18n("Center and Track")
- onTriggered: settingsPopup.open()
- }
- KSMenuItem {
- text: xi18n("Details")
- onTriggered: stackView.push(objectDetails)
- }
-}
diff --git a/kstars/kstarslite/qml/modules/popups/ProjectionsPopup.qml b/kstars/kstarslite/qml/modules/popups/ProjectionsPopup.qml
index decba16..4353c57 100644
--- a/kstars/kstarslite/qml/modules/popups/ProjectionsPopup.qml
+++ b/kstars/kstarslite/qml/modules/popups/ProjectionsPopup.qml
@@ -18,11 +18,12 @@ Popup {
fill: parent
centerIn: parent
}
+ checkCurrent: true
model: ListModel {
id: projModel
Component.onCompleted: {
- projModel.append({ name: xi18n("Lambert"), proj: Projection.Lambert });
+ projModel.append({ name: xi18n("Lambert (Default)"), proj: Projection.Lambert });
projModel.append({ name: xi18n("Azimuthal Equidistant"), proj: Projection.AzimuthalEquidistant });
projModel.append({ name: xi18n("Orthographic"), proj: Projection.Orthographic });
projModel.append({ name: xi18n("Equirectangular"), proj: Projection.Equirectangular });
diff --git a/kstars/kstarslite/skyitems/fovitem.cpp b/kstars/kstarslite/skyitems/fovitem.cpp
new file mode 100644
index 0000000..b2cd77b
--- /dev/null
+++ b/kstars/kstarslite/skyitems/fovitem.cpp
@@ -0,0 +1,84 @@
+/** *************************************************************************
+ telescopesymbolsitem.cpp - K Desktop Planetarium
+ -------------------
+ begin : 17/07/2016
+ copyright : (C) 2016 by Artem Fedoskin
+ email : afedoskin3@gmail.com
+ ***************************************************************************/
+/** *************************************************************************
+ * *
+ * This program is free software; you can redistribute it and/or modify *
+ * it under the terms of the GNU General Public License as published by *
+ * the Free Software Foundation; either version 2 of the License, or *
+ * (at your option) any later version. *
+ * *
+ ***************************************************************************/
+
+#include "skynodes/crosshairnode.h"
+#include "indi/clientmanagerlite.h"
+#include "telescopesymbolsitem.h"
+#include "Options.h"
+#include "projections/projector.h"
+#include "kstarslite/skyitems/rootnode.h"
+#include "kstarslite.h"
+
+#include "labelsitem.h"
+
+TelescopeSymbolsItem::TelescopeSymbolsItem(RootNode *rootNode)
+ :SkyItem(LabelsItem::label_t::TELESCOPE_SYMBOL, rootNode)
+{
+ m_clientManager = KStarsLite::Instance()->clientManagerLite();
+ m_KStarsData = KStarsData::Instance();
+}
+
+void TelescopeSymbolsItem::addTelescope(INDI::BaseDevice *bd) {
+ if(!m_telescopes.value(bd)) {
+ CrosshairNode *crossHair = new CrosshairNode(bd, rootNode());
+ appendChildNode(crossHair);
+
+ m_telescopes.insert(bd, crossHair);
+ }
+}
+
+void TelescopeSymbolsItem::removeTelescope(INDI::BaseDevice *bd) {
+ CrosshairNode *crossHair = m_telescopes.value(bd);
+ if(crossHair) {
+ removeChildNode(crossHair);
+ delete crossHair;
+ }
+ m_telescopes.remove(bd);
+}
+
+void TelescopeSymbolsItem::update() {
+ QHash<INDI::BaseDevice *, CrosshairNode *>::iterator i;
+ bool deleteAll = !m_clientManager->isConnected();
+
+ QColor color = m_KStarsData->colorScheme()->colorNamed("TargetColor" );
+
+ bool show = Options::showTargetCrosshair();
+ if(!show) {
+ hide();
+ }
+
+ for (i = m_telescopes.begin(); i != m_telescopes.end(); ++i) {
+ CrosshairNode *crossHair = i.value();
+ INDI::BaseDevice *device = i.key();
+ if(crossHair) {
+ if(deleteAll || !(device->isConnected())) {
+ removeChildNode(crossHair);
+ delete crossHair;
+ m_telescopes.insert(device, nullptr);
+ } else if(show) {
+ if(device->isConnected()){
+ crossHair->setColor(color);
+ crossHair->update();
+ } else {
+ crossHair->hide();
+ }
+ }
+ }
+ }
+ if(deleteAll) {
+ m_telescopes.clear();
+ }
+}
diff --git a/kstars/kstarslite/skyitems/fovitem.h b/kstars/kstarslite/skyitems/fovitem.h
new file mode 100644
index 0000000..1b3f0da
--- /dev/null
+++ b/kstars/kstarslite/skyitems/fovitem.h
@@ -0,0 +1,57 @@
+/** *************************************************************************
+ telescopesymbolsitem.h - K Desktop Planetarium
+ -------------------
+ begin : 17/07/2016
+ copyright : (C) 2016 by Artem Fedoskin
+ email : afedoskin3@gmail.com
+ ***************************************************************************/
+/** *************************************************************************
+ * *
+ * This program is free software; you can redistribute it and/or modify *
+ * it under the terms of the GNU General Public License as published by *
+ * the Free Software Foundation; either version 2 of the License, or *
+ * (at your option) any later version. *
+ * *
+ ***************************************************************************/
+#ifndef TELESCOPESYMBOLSITEM_H_
+#define TELESCOPESYMBOLSITEM_H_
+
+#include "skyitem.h"
+#include "basedevice.h"
+
+class KSAsteroid;
+class SkyObject;
+class RootNode;
+class EllipseNode;
+class LineNode;
+class CrosshairNode;
+class ClientManagerLite;
+
+ /**
+ * @class TelescopeSymbolsItem
+ * This class handles telescope symbols in SkyMapLite
+ *
+ * @author Artem Fedoskin
+ * @version 1.0
+ */
+
+class TelescopeSymbolsItem : public SkyItem {
+public:
+ /**
+ * @short Constructor
+ * @param asteroidsList const reference to list of asteroids
+ * @param rootNode parent RootNode that instantiates PlanetsItem
+ */
+ TelescopeSymbolsItem(RootNode *rootNode);
+
+ virtual void update() override;
+ void addTelescope(INDI::BaseDevice *bd);
+ void removeTelescope(INDI::BaseDevice *bd);
+
+private:
+ QHash<INDI::BaseDevice *, CrosshairNode *> m_telescopes;
+ ClientManagerLite *m_clientManager;
+ QColor m_color;
+ KStarsData *m_KStarsData;
+};
+#endif
diff --git a/kstars/kstarslite/skyitems/skyitem.cpp b/kstars/kstarslite/skyitems/skyitem.cpp
index 7d5282a..fdbe557 100644
--- a/kstars/kstarslite/skyitems/skyitem.cpp
+++ b/kstars/kstarslite/skyitems/skyitem.cpp
@@ -23,7 +23,9 @@ SkyItem::SkyItem(LabelsItem::label_t labelType, RootNode* parent)
}
SkyItem::~SkyItem() {
- rootNode()->labelsItem()->deleteLabels(m_labelType);
+ /*PointSourceNode in StarItem deletes the label on its own because nodes of this type are created and
+ * deleted during the lifetime of program to decrease memory consumption*/
+ if(m_labelType != LabelsItem::label_t::STAR_LABEL) rootNode()->labelsItem()->deleteLabels(m_labelType);
}
void SkyItem::show() {
diff --git a/kstars/kstarslite/skyitems/skyitem.h b/kstars/kstarslite/skyitems/skyitem.h
index acf5b34..ae4051d 100644
--- a/kstars/kstarslite/skyitems/skyitem.h
+++ b/kstars/kstarslite/skyitems/skyitem.h
@@ -49,6 +49,9 @@ public:
*/
explicit SkyItem(LabelsItem::label_t labelType, RootNode *rootNode = 0);
+ /**
+ * @see PointSourceNode::~PointSourceNode()
+ */
virtual ~SkyItem();
/**
diff --git a/kstars/kstarslite/skyitems/skynodes/pointsourcenode.cpp b/kstars/kstarslite/skyitems/skynodes/pointsourcenode.cpp
index 4fc3f77..2516a19 100644
--- a/kstars/kstarslite/skyitems/skynodes/pointsourcenode.cpp
+++ b/kstars/kstarslite/skyitems/skynodes/pointsourcenode.cpp
@@ -54,7 +54,9 @@ float PointSourceNode::starWidth(float mag) const
}
PointSourceNode::~PointSourceNode() {
- //if(m_label) m_rootNode->labelsItem()->deleteLabel(m_label);
+ if(m_label && m_labelType == LabelsItem::label_t::STAR_LABEL) {
+ m_rootNode->labelsItem()->deleteLabel(m_label);
+ }
}
void PointSourceNode::updatePoint() {
diff --git a/kstars/skymaplite.cpp b/kstars/skymaplite.cpp
index 46d9de2..ce97239 100644
--- a/kstars/skymaplite.cpp
+++ b/kstars/skymaplite.cpp
@@ -54,11 +54,6 @@
#include <QQmlContext>
#include <QScreen>
-#include <QTapSensor>
-#include <QMagnetometer>
-#include <QCompass>
-#include <QRotationSensor>
-
namespace {
// Draw bitmap for zoom cursor. Width is size of pen to draw with.
@@ -128,25 +123,9 @@ SkyMapLite::SkyMapLite(QQuickItem* parent)
m_ClickedObjectLite = new SkyObjectLite;
m_ClickedPointLite = new SkyPointLite;
- m_tapSensor = new QTapSensor(this);
- m_tapSensor->setReturnDoubleTapEvents(true);
- m_tapSensor->start();
-
- m_magnetometer = new QMagnetometer(this);
- m_magnetometer->setReturnGeoValues(true);
- m_magnetometer->start();
-
- m_compass = new QCompass(this);
- m_compass->start();
-
- m_rotation = new QRotationSensor(this);
- m_rotation->start();
-
qmlRegisterType<SkyObjectLite>("KStarsLite",1,0,"SkyObjectLite");
qmlRegisterType<SkyPointLite>("KStarsLite",1,0,"SkyPointLite");
- connect( m_magnetometer, SIGNAL( readingChanged() ), this, SLOT( slotCompassMove() ) );
-
m_timer.setInterval(1000);
m_timer.start();
@@ -330,9 +309,9 @@ void SkyMapLite::slotCenter() {
if ( Options::useAltAz() ) {
focusPoint()->updateCoords( data->updateNum(), true, data->geo()->lat(), data->lst(), false );
focusPoint()->EquatorialToHorizontal( data->lst(), data->geo()->lat() );
- }
- else
+ } else {
focusPoint()->updateCoords( data->updateNum(), true, data->geo()->lat(), data->lst(), false );
+ }
qDebug() << "Centering on " << focusPoint()->ra().toHMSString() << " " << focusPoint()->dec().toDMSString();
//clear the planet trail of old focusObject, if it was temporary
@@ -435,7 +414,7 @@ void SkyMapLite::slewFocus() {
slewing = true;
forceUpdate();
- //qApp->processEvents(); //keep up with other stuff
+ qApp->processEvents(); //keep up with other stuff
if ( Options::useAltAz() ) {
dX = destination()->az().Degrees() - focus()->az().Degrees();
@@ -552,49 +531,18 @@ void SkyMapLite::slotZoomDefault() {
setZoomFactor( DEFAULTZOOM );
}
-void SkyMapLite::slotOpenObject(SkyObject *skyObj) {
- if ( Options::useAltAz() ) {
+void SkyMapLite::slotSelectObject(SkyObject *skyObj) {
+ ClickedPoint = *skyObj;
+ ClickedObject = skyObj;
+ /*if ( Options::useAltAz() ) {
setDestinationAltAz( skyObj->altRefracted(), skyObj->az() );
} else {
setDestination( *skyObj );
- }
- //Updated selected SkyObject (used in FindDialog, DetailDialog)
+ }*/
+ //Update selected SkyObject (used in FindDialog, DetailDialog)
m_ClickedObjectLite->setObject(skyObj);
emit objectLiteChanged();
-}
-
-void SkyMapLite::slotCompassMove() {
- /*if(m_compass->reading()->calibrationLevel() != 1) {
- m_compass->reading()->setCalibrationLevel(1);
- }*/
- /*qDebug() << m_compass->reading()->azimuth();
- qDebug() << focus()->alt().Degrees() << focus()->az().Degrees();
- double az = m_compass->reading()->azimuth();*/
- QMagnetometerReading *r = m_magnetometer->reading();
- r->setCalibrationLevel(1);
- if(r) {
- double y = r->y();// >= 0 ? r->y() : 360 - abs(r->y());//360 - (r->y() + 180);
- while(abs(y) < 1) y *= 10;
- double z = r->z();// >= 0 ? r->z() : 360 - abs(r->z());
- while(abs(z) < 1) z *= 10;
- double x = r->x();
- while(abs(x) < 1) x *= 10;
-
- /*double alt = x;
- double az = (z+y)/2;
-
- if(abs(az - focus()->az().Degrees()) < 1) {
- az = focus()->az().Degrees();
- }
-
- if(abs(alt - focus()->alt().Degrees()) < 1) {
- alt = focus()->alt().Degrees();
- }
-
- setFocusAltAz(dms(alt),dms(az));
- qDebug() << focus()->alt().Degrees() << focus()->az().Degrees();*/
- //qDebug() << x << y << z;
- }
+ slotCenter();
}
void SkyMapLite::setZoomFactor(double factor) {
diff --git a/kstars/skymaplite.h b/kstars/skymaplite.h
index f59785e..7aa9060 100644
--- a/kstars/skymaplite.h
+++ b/kstars/skymaplite.h
@@ -52,10 +52,10 @@ class TelescopeLite;
class SkyObjectLite;
class SkyPointLite;
-class QTapSensor;
+/*class QTapSensor;
class QMagnetometer;
class QCompass;
-class QRotationSensor;
+class QRotationSensor;*/
class QSGTexture;
@@ -439,8 +439,9 @@ public slots:
void slotZoomDefault();
/**
* @short centres skyObj in SkyMap and opens context drawer with skyObj
+ * Used in FindDialogLite
*/
- void slotOpenObject(SkyObject *skyObj);
+ void slotSelectObject(SkyObject *skyObj);
/** Object pointing for Printing Wizard done */
//void slotObjectSelected();
@@ -451,7 +452,7 @@ public slots:
* @short slotGyroMove called when m_gyroSensor got new reading. Moves focus of SkyMapLite according
* to coordinates received from gyroscope
*/
- void slotCompassMove();
+ //void slotCompassMove();
signals:
/** Emitted by setDestination(), and connected to slewFocus(). Whenever the Destination
@@ -675,10 +676,10 @@ private:
QPainter m_painter;
//Sensors
- QTapSensor *m_tapSensor;
+ /*QTapSensor *m_tapSensor;
QMagnetometer *m_magnetometer;
QCompass *m_compass;
- QRotationSensor *m_rotation;
+ QRotationSensor *m_rotation;*/
static int starColorMode;