[LyX/master] Use SVG icons in itemize bullet selector
Juergen Spitzmueller
spitz at lyx.org
Tue Feb 9 09:30:28 UTC 2021
commit 11b7714fc15475a2bb385943ece7b98273283114
Author: Juergen Spitzmueller <spitz at lyx.org>
Date: Tue Feb 9 10:32:16 2021 +0100
Use SVG icons in itemize bullet selector
This scales much better than the current png solution, is HiDPI- and
darkmode-ready
development/cmake/Install.cmake | 2 +-
lib/Makefile.am | 190 ++++++++++++++++-
lib/images/amssymb.png | Bin 5864 -> 0 bytes
lib/images/bullets/ast.svgz | Bin 0 -> 1365 bytes
lib/images/bullets/bfendash.svgz | Bin 0 -> 958 bytes
lib/images/bullets/bigtriangledown.svgz | Bin 0 -> 973 bytes
lib/images/bullets/bigtriangleup.svgz | Bin 0 -> 977 bytes
lib/images/bullets/box.svgz | Bin 0 -> 1045 bytes
lib/images/bullets/bullet.svgz | Bin 0 -> 1009 bytes
lib/images/bullets/cdot.svgz | Bin 0 -> 941 bytes
lib/images/bullets/circ.svgz | Bin 0 -> 1099 bytes
lib/images/bullets/clubsuit.svgz | Bin 0 -> 1268 bytes
lib/images/bullets/dagger.svgz | Bin 0 -> 1267 bytes
lib/images/bullets/dashv.svgz | Bin 0 -> 933 bytes
lib/images/bullets/diamond.svgz | Bin 0 -> 997 bytes
lib/images/bullets/diamond2.svgz | Bin 0 -> 1125 bytes
lib/images/bullets/diamondsuit.svgz | Bin 0 -> 1300 bytes
lib/images/bullets/ding100.svgz | Bin 0 -> 1308 bytes
lib/images/bullets/ding101.svgz | Bin 0 -> 1563 bytes
lib/images/bullets/ding102.svgz | Bin 0 -> 1243 bytes
lib/images/bullets/ding103.svgz | Bin 0 -> 1781 bytes
lib/images/bullets/ding104.svgz | Bin 0 -> 1837 bytes
lib/images/bullets/ding105.svgz | Bin 0 -> 1453 bytes
lib/images/bullets/ding106.svgz | Bin 0 -> 1573 bytes
lib/images/bullets/ding107.svgz | Bin 0 -> 1672 bytes
lib/images/bullets/ding108.svgz | Bin 0 -> 1004 bytes
lib/images/bullets/ding109.svgz | Bin 0 -> 1173 bytes
lib/images/bullets/ding110.svgz | Bin 0 -> 933 bytes
lib/images/bullets/ding111.svgz | Bin 0 -> 992 bytes
lib/images/bullets/ding112.svgz | Bin 0 -> 992 bytes
lib/images/bullets/ding113.svgz | Bin 0 -> 971 bytes
lib/images/bullets/ding114.svgz | Bin 0 -> 984 bytes
lib/images/bullets/ding115.svgz | Bin 0 -> 920 bytes
lib/images/bullets/ding116.svgz | Bin 0 -> 920 bytes
lib/images/bullets/ding117.svgz | Bin 0 -> 946 bytes
lib/images/bullets/ding118.svgz | Bin 0 -> 1017 bytes
lib/images/bullets/ding119.svgz | Bin 0 -> 1006 bytes
lib/images/bullets/ding120.svgz | Bin 0 -> 914 bytes
lib/images/bullets/ding121.svgz | Bin 0 -> 915 bytes
lib/images/bullets/ding122.svgz | Bin 0 -> 916 bytes
lib/images/bullets/ding162.svgz | Bin 0 -> 1206 bytes
lib/images/bullets/ding163.svgz | Bin 0 -> 1243 bytes
lib/images/bullets/ding164.svgz | Bin 0 -> 1191 bytes
lib/images/bullets/ding165.svgz | Bin 0 -> 1263 bytes
lib/images/bullets/ding166.svgz | Bin 0 -> 1709 bytes
lib/images/bullets/ding167.svgz | Bin 0 -> 1581 bytes
lib/images/bullets/ding168.svgz | Bin 0 -> 1343 bytes
lib/images/bullets/ding169.svgz | Bin 0 -> 1029 bytes
lib/images/bullets/ding170.svgz | Bin 0 -> 1148 bytes
lib/images/bullets/ding171.svgz | Bin 0 -> 1196 bytes
lib/images/bullets/ding212.svgz | Bin 0 -> 957 bytes
lib/images/bullets/ding213.svgz | Bin 0 -> 1023 bytes
lib/images/bullets/ding217.svgz | Bin 0 -> 953 bytes
lib/images/bullets/ding219.svgz | Bin 0 -> 1072 bytes
lib/images/bullets/ding220.svgz | Bin 0 -> 1157 bytes
lib/images/bullets/ding221.svgz | Bin 0 -> 937 bytes
lib/images/bullets/ding222.svgz | Bin 0 -> 936 bytes
lib/images/bullets/ding223.svgz | Bin 0 -> 999 bytes
lib/images/bullets/ding224.svgz | Bin 0 -> 1062 bytes
lib/images/bullets/ding225.svgz | Bin 0 -> 940 bytes
lib/images/bullets/ding226.svgz | Bin 0 -> 967 bytes
lib/images/bullets/ding227.svgz | Bin 0 -> 962 bytes
lib/images/bullets/ding228.svgz | Bin 0 -> 918 bytes
lib/images/bullets/ding229.svgz | Bin 0 -> 1072 bytes
lib/images/bullets/ding230.svgz | Bin 0 -> 1071 bytes
lib/images/bullets/ding231.svgz | Bin 0 -> 947 bytes
lib/images/bullets/ding232.svgz | Bin 0 -> 993 bytes
lib/images/bullets/ding233.svgz | Bin 0 -> 1008 bytes
lib/images/bullets/ding234.svgz | Bin 0 -> 1012 bytes
lib/images/bullets/ding235.svgz | Bin 0 -> 1033 bytes
lib/images/bullets/ding236.svgz | Bin 0 -> 1043 bytes
lib/images/bullets/ding237.svgz | Bin 0 -> 1027 bytes
lib/images/bullets/ding238.svgz | Bin 0 -> 1028 bytes
lib/images/bullets/ding239.svgz | Bin 0 -> 1025 bytes
lib/images/bullets/ding241.svgz | Bin 0 -> 1027 bytes
lib/images/bullets/ding242.svgz | Bin 0 -> 1137 bytes
lib/images/bullets/ding243.svgz | Bin 0 -> 1259 bytes
lib/images/bullets/ding245.svgz | Bin 0 -> 1207 bytes
lib/images/bullets/ding248.svgz | Bin 0 -> 1171 bytes
lib/images/bullets/ding250.svgz | Bin 0 -> 1317 bytes
lib/images/bullets/ding251.svgz | Bin 0 -> 1273 bytes
lib/images/bullets/ding252.svgz | Bin 0 -> 1358 bytes
lib/images/bullets/ding253.svgz | Bin 0 -> 1423 bytes
lib/images/bullets/ding254.svgz | Bin 0 -> 1174 bytes
lib/images/bullets/ding34.svgz | Bin 0 -> 1499 bytes
lib/images/bullets/ding36.svgz | Bin 0 -> 2202 bytes
lib/images/bullets/ding37.svgz | Bin 0 -> 1670 bytes
lib/images/bullets/ding38.svgz | Bin 0 -> 1641 bytes
lib/images/bullets/ding39.svgz | Bin 0 -> 1459 bytes
lib/images/bullets/ding40.svgz | Bin 0 -> 1467 bytes
lib/images/bullets/ding41.svgz | Bin 0 -> 1111 bytes
lib/images/bullets/ding42.svgz | Bin 0 -> 1514 bytes
lib/images/bullets/ding43.svgz | Bin 0 -> 2112 bytes
lib/images/bullets/ding44.svgz | Bin 0 -> 2199 bytes
lib/images/bullets/ding45.svgz | Bin 0 -> 2148 bytes
lib/images/bullets/ding47.svgz | Bin 0 -> 1441 bytes
lib/images/bullets/ding49.svgz | Bin 0 -> 1484 bytes
lib/images/bullets/ding50.svgz | Bin 0 -> 1421 bytes
lib/images/bullets/ding51.svgz | Bin 0 -> 1183 bytes
lib/images/bullets/ding52.svgz | Bin 0 -> 1419 bytes
lib/images/bullets/ding53.svgz | Bin 0 -> 1005 bytes
lib/images/bullets/ding54.svgz | Bin 0 -> 982 bytes
lib/images/bullets/ding55.svgz | Bin 0 -> 1743 bytes
lib/images/bullets/ding56.svgz | Bin 0 -> 1732 bytes
lib/images/bullets/ding57.svgz | Bin 0 -> 1079 bytes
lib/images/bullets/ding58.svgz | Bin 0 -> 951 bytes
lib/images/bullets/ding59.svgz | Bin 0 -> 971 bytes
lib/images/bullets/ding60.svgz | Bin 0 -> 983 bytes
lib/images/bullets/ding61.svgz | Bin 0 -> 968 bytes
lib/images/bullets/ding62.svgz | Bin 0 -> 1080 bytes
lib/images/bullets/ding63.svgz | Bin 0 -> 1086 bytes
lib/images/bullets/ding64.svgz | Bin 0 -> 1251 bytes
lib/images/bullets/ding65.svgz | Bin 0 -> 1187 bytes
lib/images/bullets/ding66.svgz | Bin 0 -> 1359 bytes
lib/images/bullets/ding67.svgz | Bin 0 -> 1407 bytes
lib/images/bullets/ding68.svgz | Bin 0 -> 1340 bytes
lib/images/bullets/ding69.svgz | Bin 0 -> 1610 bytes
lib/images/bullets/ding70.svgz | Bin 0 -> 1235 bytes
lib/images/bullets/ding71.svgz | Bin 0 -> 1294 bytes
lib/images/bullets/ding72.svgz | Bin 0 -> 998 bytes
lib/images/bullets/ding74.svgz | Bin 0 -> 1102 bytes
lib/images/bullets/ding75.svgz | Bin 0 -> 1085 bytes
lib/images/bullets/ding76.svgz | Bin 0 -> 1258 bytes
lib/images/bullets/ding77.svgz | Bin 0 -> 1143 bytes
lib/images/bullets/ding78.svgz | Bin 0 -> 1335 bytes
lib/images/bullets/ding79.svgz | Bin 0 -> 1109 bytes
lib/images/bullets/ding80.svgz | Bin 0 -> 1117 bytes
lib/images/bullets/ding81.svgz | Bin 0 -> 1027 bytes
lib/images/bullets/ding82.svgz | Bin 0 -> 1066 bytes
lib/images/bullets/ding83.svgz | Bin 0 -> 1074 bytes
lib/images/bullets/ding84.svgz | Bin 0 -> 1344 bytes
lib/images/bullets/ding85.svgz | Bin 0 -> 1279 bytes
lib/images/bullets/ding86.svgz | Bin 0 -> 1190 bytes
lib/images/bullets/ding87.svgz | Bin 0 -> 1319 bytes
lib/images/bullets/ding88.svgz | Bin 0 -> 1011 bytes
lib/images/bullets/ding89.svgz | Bin 0 -> 1040 bytes
lib/images/bullets/ding90.svgz | Bin 0 -> 1232 bytes
lib/images/bullets/ding91.svgz | Bin 0 -> 1521 bytes
lib/images/bullets/ding92.svgz | Bin 0 -> 1875 bytes
lib/images/bullets/ding93.svgz | Bin 0 -> 1740 bytes
lib/images/bullets/ding94.svgz | Bin 0 -> 1783 bytes
lib/images/bullets/ding95.svgz | Bin 0 -> 1646 bytes
lib/images/bullets/ding96.svgz | Bin 0 -> 2107 bytes
lib/images/bullets/ding97.svgz | Bin 0 -> 2663 bytes
lib/images/bullets/ding98.svgz | Bin 0 -> 1448 bytes
lib/images/bullets/ding99.svgz | Bin 0 -> 1733 bytes
lib/images/bullets/flat.svgz | Bin 0 -> 1133 bytes
lib/images/bullets/heartsuit.svgz | Bin 0 -> 1281 bytes
lib/images/bullets/leadsto.svgz | Bin 0 -> 1387 bytes
lib/images/bullets/lhd.svgz | Bin 0 -> 1050 bytes
lib/images/bullets/natural.svgz | Bin 0 -> 1020 bytes
lib/images/bullets/odot.svgz | Bin 0 -> 1146 bytes
lib/images/bullets/ominus.svgz | Bin 0 -> 1116 bytes
lib/images/bullets/oplus.svgz | Bin 0 -> 1171 bytes
lib/images/bullets/oslash.svgz | Bin 0 -> 1153 bytes
lib/images/bullets/otimes.svgz | Bin 0 -> 1226 bytes
lib/images/bullets/pisymbol_psy167.svgz | Bin 0 -> 1356 bytes
lib/images/bullets/pisymbol_psy168.svgz | Bin 0 -> 950 bytes
lib/images/bullets/pisymbol_psy169.svgz | Bin 0 -> 1171 bytes
lib/images/bullets/pisymbol_psy170.svgz | Bin 0 -> 1173 bytes
lib/images/bullets/pisymbol_psy174.svgz | Bin 0 -> 1042 bytes
lib/images/bullets/pisymbol_psy183.svgz | Bin 0 -> 941 bytes
lib/images/bullets/pisymbol_psy196.svgz | Bin 0 -> 1190 bytes
lib/images/bullets/pisymbol_psy197.svgz | Bin 0 -> 1165 bytes
lib/images/bullets/pisymbol_psy209.svgz | Bin 0 -> 984 bytes
lib/images/bullets/pisymbol_psy215.svgz | Bin 0 -> 967 bytes
lib/images/bullets/pisymbol_psy222.svgz | Bin 0 -> 1208 bytes
lib/images/bullets/pisymbol_psy224.svgz | Bin 0 -> 1003 bytes
lib/images/bullets/pisymbol_psy42.svgz | Bin 0 -> 1505 bytes
lib/images/bullets/pisymbol_psy45.svgz | Bin 0 -> 918 bytes
lib/images/bullets/pisymbol_psy68.svgz | Bin 0 -> 970 bytes
lib/images/bullets/rhd.svgz | Bin 0 -> 1057 bytes
lib/images/bullets/rightarrow.svgz | Bin 0 -> 993 bytes
lib/images/bullets/rightarrow2.svgz | Bin 0 -> 1004 bytes
lib/images/bullets/rightharpoondown.svgz | Bin 0 -> 953 bytes
lib/images/bullets/rightharpoonup.svgz | Bin 0 -> 957 bytes
lib/images/bullets/sharp.svgz | Bin 0 -> 1126 bytes
lib/images/bullets/spadesuit.svgz | Bin 0 -> 1141 bytes
lib/images/bullets/star.svgz | Bin 0 -> 1021 bytes
lib/images/bullets/succ.svgz | Bin 0 -> 1021 bytes
lib/images/bullets/triangleleft.svgz | Bin 0 -> 962 bytes
lib/images/bullets/triangleright.svgz | Bin 0 -> 955 bytes
lib/images/bullets/vdash.svgz | Bin 0 -> 941 bytes
lib/images/psnfss1.png | Bin 5350 -> 0 bytes
lib/images/psnfss2.png | Bin 7303 -> 0 bytes
lib/images/psnfss3.png | Bin 9633 -> 0 bytes
lib/images/psnfss4.png | Bin 5583 -> 0 bytes
lib/images/standard.png | Bin 5014 -> 0 bytes
src/Bullet.h | 4 +-
src/frontends/qt/BulletsModule.cpp | 179 +++++++++++++---
src/frontends/qt/BulletsModule.h | 2 +-
src/frontends/qt/GuiApplication.cpp | 3 +-
src/frontends/qt/ui/BulletsUi.ui | 344 ++++++++++++++++--------------
193 files changed, 518 insertions(+), 206 deletions(-)
More information about the lyx-cvs
mailing list