]> dgit.raspbian.org Git - solvespace.git/commit
New upstream version 3.2+ds1
authorMatthias Geiger <werdahias@debian.org>
Thu, 4 Jun 2026 10:28:50 +0000 (12:28 +0200)
committerMatthias Geiger <werdahias@debian.org>
Thu, 4 Jun 2026 10:28:50 +0000 (12:28 +0200)
commit6fb9e7b30f466cf9b0e1b1e1fc7ec604bc5ae3b1
tree2f09654579ae65a8a14d8e8209e627240acfab5e
parent60cbc96e8622ab1c9f61d0e4b05aa81027fa6195
New upstream version 3.2+ds1
309 files changed:
.gitattributes [new file with mode: 0644]
.github/ISSUE_TEMPLATE.md
.github/scripts/build-macos.sh
.github/scripts/build-wasmlib.sh [new file with mode: 0755]
.github/scripts/build-web.sh [new file with mode: 0755]
.github/scripts/build-windows.sh
.github/scripts/install-macos.sh
.github/scripts/install-web.sh [new file with mode: 0755]
.github/scripts/sign-macos.sh
.github/workflows/cd.yml
.github/workflows/python.yml [new file with mode: 0644]
.github/workflows/source-tarball.yml
.github/workflows/test.yml
.github/workflows/wasmlib.yml [new file with mode: 0644]
.gitignore [new file with mode: 0644]
.gitmodules [new file with mode: 0644]
.mailmap [new file with mode: 0644]
CHANGELOG.md
CMakeLists.txt
CONTRIBUTING.md
README.md
bench/harness.cpp
cmake/DisableWarnings.cmake
cmake/FindCairo.cmake [new file with mode: 0644]
cmake/GetGitCommitHash.cmake
cmake/MacOSXBundleInfo.plist.in
cmake/Platform/Emscripten.cmake [new file with mode: 0644]
cmake/c_flag_overrides.cmake
cmake/cxx_flag_overrides.cmake
cmake/libpng-macos-arm64.patch [deleted file]
exposed/CDemo.c
exposed/CMakeLists.txt
exposed/VbDemo.vb
extlib/libdxfrw/CMakeLists.txt [deleted file]
extlib/libdxfrw/drw_base.h [deleted file]
extlib/libdxfrw/drw_classes.cpp [deleted file]
extlib/libdxfrw/drw_classes.h [deleted file]
extlib/libdxfrw/drw_entities.cpp [deleted file]
extlib/libdxfrw/drw_entities.h [deleted file]
extlib/libdxfrw/drw_header.cpp [deleted file]
extlib/libdxfrw/drw_header.h [deleted file]
extlib/libdxfrw/drw_interface.h [deleted file]
extlib/libdxfrw/drw_objects.cpp [deleted file]
extlib/libdxfrw/drw_objects.h [deleted file]
extlib/libdxfrw/intern/drw_cptable932.h [deleted file]
extlib/libdxfrw/intern/drw_cptable936.h [deleted file]
extlib/libdxfrw/intern/drw_cptable949.h [deleted file]
extlib/libdxfrw/intern/drw_cptable950.h [deleted file]
extlib/libdxfrw/intern/drw_cptables.h [deleted file]
extlib/libdxfrw/intern/drw_dbg.cpp [deleted file]
extlib/libdxfrw/intern/drw_dbg.h [deleted file]
extlib/libdxfrw/intern/drw_textcodec.cpp [deleted file]
extlib/libdxfrw/intern/drw_textcodec.h [deleted file]
extlib/libdxfrw/intern/dwgbuffer.cpp [deleted file]
extlib/libdxfrw/intern/dwgbuffer.h [deleted file]
extlib/libdxfrw/intern/dwgreader.cpp [deleted file]
extlib/libdxfrw/intern/dwgreader.h [deleted file]
extlib/libdxfrw/intern/dwgreader15.cpp [deleted file]
extlib/libdxfrw/intern/dwgreader15.h [deleted file]
extlib/libdxfrw/intern/dwgreader18.cpp [deleted file]
extlib/libdxfrw/intern/dwgreader18.h [deleted file]
extlib/libdxfrw/intern/dwgreader21.cpp [deleted file]
extlib/libdxfrw/intern/dwgreader21.h [deleted file]
extlib/libdxfrw/intern/dwgreader24.cpp [deleted file]
extlib/libdxfrw/intern/dwgreader24.h [deleted file]
extlib/libdxfrw/intern/dwgreader27.cpp [deleted file]
extlib/libdxfrw/intern/dwgreader27.h [deleted file]
extlib/libdxfrw/intern/dwgutil.cpp [deleted file]
extlib/libdxfrw/intern/dwgutil.h [deleted file]
extlib/libdxfrw/intern/dxfreader.cpp [deleted file]
extlib/libdxfrw/intern/dxfreader.h [deleted file]
extlib/libdxfrw/intern/dxfwriter.cpp [deleted file]
extlib/libdxfrw/intern/dxfwriter.h [deleted file]
extlib/libdxfrw/intern/rscodec.cpp [deleted file]
extlib/libdxfrw/intern/rscodec.h [deleted file]
extlib/libdxfrw/libdwgr.cpp [deleted file]
extlib/libdxfrw/libdwgr.h [deleted file]
extlib/libdxfrw/libdxfrw.cpp [deleted file]
extlib/libdxfrw/libdxfrw.h [deleted file]
extlib/mimalloc/CMakeLists.txt [deleted file]
extlib/mimalloc/LICENSE [deleted file]
extlib/mimalloc/azure-pipelines.yml [deleted file]
extlib/mimalloc/cmake/mimalloc-config-version.cmake [deleted file]
extlib/mimalloc/cmake/mimalloc-config.cmake [deleted file]
extlib/mimalloc/doc/bench-2020/bench-c5-18xlarge-2020-01-20-a.svg [deleted file]
extlib/mimalloc/doc/bench-2020/bench-c5-18xlarge-2020-01-20-b.svg [deleted file]
extlib/mimalloc/doc/bench-2020/bench-c5-18xlarge-2020-01-20-rss-a.svg [deleted file]
extlib/mimalloc/doc/bench-2020/bench-c5-18xlarge-2020-01-20-rss-b.svg [deleted file]
extlib/mimalloc/doc/bench-2020/bench-r5a-1.svg [deleted file]
extlib/mimalloc/doc/bench-2020/bench-r5a-12xlarge-2020-01-16-a.svg [deleted file]
extlib/mimalloc/doc/bench-2020/bench-r5a-12xlarge-2020-01-16-b.svg [deleted file]
extlib/mimalloc/doc/bench-2020/bench-r5a-2.svg [deleted file]
extlib/mimalloc/doc/bench-2020/bench-r5a-rss-1.svg [deleted file]
extlib/mimalloc/doc/bench-2020/bench-r5a-rss-2.svg [deleted file]
extlib/mimalloc/doc/bench-2020/bench-spec-rss.svg [deleted file]
extlib/mimalloc/doc/bench-2020/bench-spec.svg [deleted file]
extlib/mimalloc/doc/bench-2020/bench-z4-1.svg [deleted file]
extlib/mimalloc/doc/bench-2020/bench-z4-2.svg [deleted file]
extlib/mimalloc/doc/bench-2020/bench-z4-rss-1.svg [deleted file]
extlib/mimalloc/doc/bench-2020/bench-z4-rss-2.svg [deleted file]
extlib/mimalloc/doc/bench-2021/bench-amd5950x-2021-01-30-a.svg [deleted file]
extlib/mimalloc/doc/bench-2021/bench-amd5950x-2021-01-30-b.svg [deleted file]
extlib/mimalloc/doc/bench-2021/bench-c5-18xlarge-2021-01-30-a.svg [deleted file]
extlib/mimalloc/doc/bench-2021/bench-c5-18xlarge-2021-01-30-b.svg [deleted file]
extlib/mimalloc/doc/bench-2021/bench-c5-18xlarge-2021-01-30-rss-a.svg [deleted file]
extlib/mimalloc/doc/bench-2021/bench-c5-18xlarge-2021-01-30-rss-b.svg [deleted file]
extlib/mimalloc/doc/bench-2021/bench-macmini-2021-01-30.svg [deleted file]
extlib/mimalloc/doc/doxyfile [deleted file]
extlib/mimalloc/doc/ds-logo.jpg [deleted file]
extlib/mimalloc/doc/ds-logo.png [deleted file]
extlib/mimalloc/doc/mimalloc-doc.h [deleted file]
extlib/mimalloc/doc/mimalloc-doxygen.css [deleted file]
extlib/mimalloc/doc/mimalloc-logo-100.png [deleted file]
extlib/mimalloc/doc/mimalloc-logo.png [deleted file]
extlib/mimalloc/doc/mimalloc-logo.svg [deleted file]
extlib/mimalloc/doc/spades-logo.png [deleted file]
extlib/mimalloc/doc/unreal-logo.svg [deleted file]
extlib/mimalloc/ide/vs2017/mimalloc-override-test.vcxproj [deleted file]
extlib/mimalloc/ide/vs2017/mimalloc-override-test.vcxproj.filters [deleted file]
extlib/mimalloc/ide/vs2017/mimalloc-override.vcxproj [deleted file]
extlib/mimalloc/ide/vs2017/mimalloc-override.vcxproj.filters [deleted file]
extlib/mimalloc/ide/vs2017/mimalloc-test-stress.vcxproj [deleted file]
extlib/mimalloc/ide/vs2017/mimalloc-test-stress.vcxproj.filters [deleted file]
extlib/mimalloc/ide/vs2017/mimalloc-test.vcxproj [deleted file]
extlib/mimalloc/ide/vs2017/mimalloc-test.vcxproj.filters [deleted file]
extlib/mimalloc/ide/vs2017/mimalloc.sln [deleted file]
extlib/mimalloc/ide/vs2017/mimalloc.vcxproj [deleted file]
extlib/mimalloc/ide/vs2017/mimalloc.vcxproj.filters [deleted file]
extlib/mimalloc/ide/vs2019/mimalloc-override-test.vcxproj [deleted file]
extlib/mimalloc/ide/vs2019/mimalloc-override.vcxproj [deleted file]
extlib/mimalloc/ide/vs2019/mimalloc-override.vcxproj.filters [deleted file]
extlib/mimalloc/ide/vs2019/mimalloc-test-api.vcxproj [deleted file]
extlib/mimalloc/ide/vs2019/mimalloc-test-stress.vcxproj [deleted file]
extlib/mimalloc/ide/vs2019/mimalloc-test.vcxproj [deleted file]
extlib/mimalloc/ide/vs2019/mimalloc.sln [deleted file]
extlib/mimalloc/ide/vs2019/mimalloc.vcxproj [deleted file]
extlib/mimalloc/ide/vs2019/mimalloc.vcxproj.filters [deleted file]
extlib/mimalloc/include/mimalloc-atomic.h [deleted file]
extlib/mimalloc/include/mimalloc-internal.h [deleted file]
extlib/mimalloc/include/mimalloc-new-delete.h [deleted file]
extlib/mimalloc/include/mimalloc-override.h [deleted file]
extlib/mimalloc/include/mimalloc-types.h [deleted file]
extlib/mimalloc/include/mimalloc.h [deleted file]
extlib/mimalloc/readme.md [deleted file]
extlib/mimalloc/src/alloc-aligned.c [deleted file]
extlib/mimalloc/src/alloc-override-osx.c [deleted file]
extlib/mimalloc/src/alloc-override.c [deleted file]
extlib/mimalloc/src/alloc-posix.c [deleted file]
extlib/mimalloc/src/alloc.c [deleted file]
extlib/mimalloc/src/arena.c [deleted file]
extlib/mimalloc/src/bitmap.c [deleted file]
extlib/mimalloc/src/bitmap.h [deleted file]
extlib/mimalloc/src/heap.c [deleted file]
extlib/mimalloc/src/init.c [deleted file]
extlib/mimalloc/src/options.c [deleted file]
extlib/mimalloc/src/os.c [deleted file]
extlib/mimalloc/src/page-queue.c [deleted file]
extlib/mimalloc/src/page.c [deleted file]
extlib/mimalloc/src/random.c [deleted file]
extlib/mimalloc/src/region.c [deleted file]
extlib/mimalloc/src/segment-cache.c [deleted file]
extlib/mimalloc/src/segment.c [deleted file]
extlib/mimalloc/src/static.c [deleted file]
extlib/mimalloc/src/stats.c [deleted file]
extlib/mimalloc/test/CMakeLists.txt [deleted file]
extlib/mimalloc/test/main-override-static.c [deleted file]
extlib/mimalloc/test/main-override.c [deleted file]
extlib/mimalloc/test/main-override.cpp [deleted file]
extlib/mimalloc/test/main.c [deleted file]
extlib/mimalloc/test/readme.md [deleted file]
extlib/mimalloc/test/test-api-fill.c [deleted file]
extlib/mimalloc/test/test-api.c [deleted file]
extlib/mimalloc/test/test-stress.c [deleted file]
extlib/mimalloc/test/testhelper.h [deleted file]
include/slvs.h
js/README.md [new file with mode: 0644]
js/slvs.d.ts [new file with mode: 0644]
package.json [new file with mode: 0644]
pkg/flatpak/.gitignore [new file with mode: 0644]
pkg/flatpak/com.solvespace.SolveSpace.json
pkg/snap/.gitignore [new file with mode: 0644]
pkg/snap/snap/snapcraft.yaml
pyproject.toml [new file with mode: 0644]
python/slvs/__init__.py [new file with mode: 0644]
python/slvs/solvespace.pyi [new file with mode: 0644]
python/tests/__main__.py [new file with mode: 0644]
python/tests/test.py [new file with mode: 0644]
res/CMakeLists.txt
res/fonts/unicode.lff.gz
res/freedesktop/com.solvespace.SolveSpace.metainfo.xml.in
res/freedesktop/solvespace.desktop.in
res/freedesktop/solvespace.thumbnailer [new file with mode: 0644]
res/icons/text-window/constraint-dimo.png [new file with mode: 0644]
res/icons/text-window/constraint-wo.png [new file with mode: 0644]
res/locales.txt
res/locales/cs_CZ.po [new file with mode: 0644]
res/locales/de_DE.po
res/locales/en_US.po
res/locales/es_AR.po
res/locales/fr_FR.po
res/locales/ja_JP.po [new file with mode: 0644]
res/locales/ru_RU.po
res/locales/tr_TR.po
res/locales/uk_UA.po
res/locales/zh_CN.po
res/messages.pot
res/qt-resources.qrc [new file with mode: 0644]
res/win32/versioninfo.rc.in
src/CMakeLists.txt
src/bsp.cpp
src/clipboard.cpp
src/confscreen.cpp
src/constraint.cpp
src/constrainteq.cpp
src/defs.h [new file with mode: 0644]
src/describescreen.cpp
src/draw.cpp
src/drawconstraint.cpp
src/drawentity.cpp
src/dsc.h
src/entity.cpp
src/export.cpp
src/exportstep.cpp
src/exportvector.cpp
src/expr.cpp
src/expr.h
src/file.cpp
src/generate.cpp
src/graphicswin.cpp
src/group.cpp
src/groupmesh.cpp
src/handle.h [new file with mode: 0644]
src/importidf.cpp
src/importmesh.cpp
src/lib.cpp [deleted file]
src/mesh.cpp
src/modify.cpp
src/mouse.cpp
src/param.h [new file with mode: 0644]
src/platform/entrycli.cpp
src/platform/gui.h
src/platform/guigtk.cpp
src/platform/guihtml.cpp [new file with mode: 0644]
src/platform/guimac.mm
src/platform/guiqt.cpp [new file with mode: 0644]
src/platform/guiqt.h [new file with mode: 0644]
src/platform/guiwin.cpp
src/platform/html/emshell.html [new file with mode: 0644]
src/platform/html/filemanagerui.js [new file with mode: 0644]
src/platform/html/solvespaceui.css [new file with mode: 0644]
src/platform/html/solvespaceui.js [new file with mode: 0644]
src/platform/platform.cpp
src/platform/platform.h
src/platform/platformbase.cpp [new file with mode: 0644]
src/polygon.cpp
src/polygon.h
src/polyline.cpp
src/render/gl3shader.cpp
src/render/gl3shader.h
src/render/render.h
src/render/render2d.cpp
src/render/rendergl1.cpp
src/request.cpp
src/resource.cpp
src/resource.h
src/sketch.h
src/slvs/CMakeLists.txt [new file with mode: 0644]
src/slvs/jslib.cpp [new file with mode: 0644]
src/slvs/lib.cpp [new file with mode: 0644]
src/slvs/lib.pyx [new file with mode: 0644]
src/solvespace.cpp
src/solvespace.h
src/srf/boolean.cpp
src/srf/curve.cpp
src/srf/merge.cpp
src/srf/ratpoly.cpp
src/srf/raycast.cpp
src/srf/shell.cpp
src/srf/surface.cpp
src/srf/surface.h
src/srf/surfinter.cpp
src/srf/triangulate.cpp
src/style.cpp
src/system.cpp
src/textscreens.cpp
src/textwin.cpp
src/toolbar.cpp
src/ttf.cpp
src/ttf.h
src/ui.h
src/undoredo.cpp
src/util.cpp
src/util.h [new file with mode: 0644]
src/view.cpp
test/analysis/contour_area/test.cpp
test/constraint/pt_on_circle/test.cpp
test/core/expr/test.cpp
test/core/locale/test.cpp
test/core/path/test.cpp
test/debugtool.cpp
test/group/translate_asy/normal.slvs
test/group/translate_asy/test.cpp
test/group/translate_nd/normal.slvs
test/harness.cpp
test/harness.h
test/request/circle/test.cpp
test/request/ttf_text/kerning.png [new file with mode: 0644]
test/request/ttf_text/kerning.slvs [new file with mode: 0644]
test/request/ttf_text/test.cpp