Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions external/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -95,6 +95,7 @@ set(no_dev_warnings_backup "$CACHE{CMAKE_WARN_DEPRECATED}")
set(CMAKE_WARN_DEPRECATED OFF CACHE INTERNAL "" FORCE)
add_subdirectory(${CMAKE_CURRENT_SOURCE_DIR}/lunasvg)
set_target_properties(lunasvg PROPERTIES POSITION_INDEPENDENT_CODE ON)
set_target_properties(plutovg PROPERTIES POSITION_INDEPENDENT_CODE ON)
set(CMAKE_WARN_DEPRECATED ${no_dev_warnings_backup} CACHE INTERNAL "" FORCE)

#=============================================================================
Expand Down
2 changes: 1 addition & 1 deletion external/lunasvg
Submodule lunasvg updated 93 files
+1 −0 .github/FUNDING.yml
+0 −31 .github/workflows/ci.yml
+57 −0 .github/workflows/main.yml
+2 −0 .gitignore
+0 −17 3rdparty/plutovg/CMakeLists.txt
+0 −166 3rdparty/plutovg/FTL.TXT
+0 −830 3rdparty/plutovg/plutovg-blend.c
+0 −114 3rdparty/plutovg/plutovg-dash.c
+0 −446 3rdparty/plutovg/plutovg-ft-math.c
+0 −436 3rdparty/plutovg/plutovg-ft-math.h
+0 −1,632 3rdparty/plutovg/plutovg-ft-raster.c
+0 −420 3rdparty/plutovg/plutovg-ft-raster.h
+0 −1,947 3rdparty/plutovg/plutovg-ft-stroker.c
+0 −320 3rdparty/plutovg/plutovg-ft-stroker.h
+0 −173 3rdparty/plutovg/plutovg-ft-types.h
+0 −581 3rdparty/plutovg/plutovg-geometry.c
+0 −265 3rdparty/plutovg/plutovg-paint.c
+0 −199 3rdparty/plutovg/plutovg-private.h
+0 −424 3rdparty/plutovg/plutovg-rle.c
+0 −495 3rdparty/plutovg/plutovg.c
+0 −260 3rdparty/plutovg/plutovg.h
+0 −4 3rdparty/stb/CMakeLists.txt
+0 −1,724 3rdparty/stb/stb_image_write.h
+101 −25 CMakeLists.txt
+1 −1 LICENSE
+159 −34 README.md
+6 −0 cmake/lunasvgConfig.cmake.in
+5 −0 examples/CMakeLists.txt
+1 −0 examples/meson.build
+15 −17 examples/svg2png.cpp
+0 −4 include/CMakeLists.txt
+647 −98 include/lunasvg.h
+ luna.png
+60 −0 meson.build
+2 −0 meson_options.txt
+0 −28 source/CMakeLists.txt
+0 −261 source/canvas.cpp
+0 −73 source/canvas.h
+0 −37 source/clippathelement.cpp
+0 −22 source/clippathelement.h
+0 −15 source/defselement.cpp
+0 −17 source/defselement.h
+0 −157 source/element.cpp
+0 −202 source/element.h
+0 −30 source/gelement.cpp
+0 −18 source/gelement.h
+0 −335 source/geometryelement.cpp
+0 −113 source/geometryelement.h
+736 −0 source/graphics.cpp
+558 −0 source/graphics.h
+0 −17 source/graphicselement.cpp
+0 −18 source/graphicselement.h
+0 −745 source/layoutcontext.cpp
+0 −372 source/layoutcontext.h
+336 −183 source/lunasvg.cpp
+0 −98 source/markerelement.cpp
+0 −30 source/markerelement.h
+0 −77 source/maskelement.cpp
+0 −27 source/maskelement.h
+0 −428 source/paintelement.cpp
+0 −335 source/paintelement.h
+0 −1,976 source/parser.cpp
+0 −202 source/parser.h
+0 −257 source/parserutils.h
+0 −694 source/property.cpp
+0 −355 source/property.h
+0 −29 source/stopelement.cpp
+0 −20 source/stopelement.h
+0 −177 source/styledelement.cpp
+0 −52 source/styledelement.h
+0 −15 source/styleelement.cpp
+0 −17 source/styleelement.h
+1,117 −78 source/svgelement.cpp
+476 −17 source/svgelement.h
+322 −0 source/svggeometryelement.cpp
+136 −0 source/svggeometryelement.h
+529 −0 source/svglayoutstate.cpp
+117 −0 source/svglayoutstate.h
+357 −0 source/svgpaintelement.cpp
+288 −0 source/svgpaintelement.h
+902 −0 source/svgparser.cpp
+199 −0 source/svgparserutils.h
+683 −0 source/svgproperty.cpp
+534 −0 source/svgproperty.h
+61 −0 source/svgrenderstate.cpp
+69 −0 source/svgrenderstate.h
+454 −0 source/svgtextelement.cpp
+138 −0 source/svgtextelement.h
+0 −52 source/symbolelement.cpp
+0 −24 source/symbolelement.h
+0 −96 source/useelement.cpp
+0 −25 source/useelement.h
+7 −0 subprojects/plutovg.wrap