Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

OpenSCAD

Creators of OpenSCAD
Collective - Host: opensource - https://opencollective.com/openscad - Website: https://openscad.org/ - Code: https://github.com/openscad/openscad

Merge pull request #5026 from PlungeMaster/master

Fix syntax highlight color scheme persistence (fixes #4992 and #4920).

github.com/openscad/openscad - 7dda63a4dd0bf93591982e03248b85e766dec670 authored 10 months ago by Torsten Paul <[email protected]>
Fix syntax highlight colorscheme persistence (#4992 and #4920)

github.com/openscad/openscad - 7834834ac20a7527c79ca3a0824ff92b6c5bf25a authored 10 months ago by PlungeMaster <>
Disable new 3mf tests if lib3mf wasn't found (#5025)

github.com/openscad/openscad - e3e5f8e0ca2c95ada85f97418ca0e7bd3498413f authored 10 months ago by Marius Kintel <[email protected]>
Bugfix: Use new GLX provider (it was accidentally reverted to old) (#5024)

github.com/openscad/openscad - a27bd43f7c65535a86663bd84349c9ae9de3e6e7 authored 10 months ago by Marius Kintel <[email protected]>
Add manifold corner case tests (#5013)

github.com/openscad/openscad - e96dd26d57cf614381eae939d378cff66fb22874 authored 10 months ago by Marius Kintel <[email protected]>
Remove GL check from Renderer glLinkProgram() (#5023)

Was catching spurious Qt 6.6.2 error:
GL_INVALID_OPERATION in glDrawBuffers(unsupported buffer ...

github.com/openscad/openscad - c6902af4467c84f0a5098344d3f84a789d01faf6 authored 10 months ago by Chris Mayo <[email protected]>
Rename --render=cgal to --render=force to force-convert to the current backend-specific geometry (#4822)

* Renamed createMutableManifold*() to createManifold*(): No need to create mutable objects

github.com/openscad/openscad - 8bff31d0528cd454ae93c7967b4d76151b656003 authored 10 months ago by Marius Kintel <[email protected]>
Fix for kintel's obj file cube corner testcase . (#5016)

using information provided by builder.vertexIndex

github.com/openscad/openscad - c58718ad7bc61921d1121a778b85e2846a6139ef authored 10 months ago by Sohler Günther <[email protected]>
Some cleanup + better errors on shader issues (#5008)

github.com/openscad/openscad - f5c4aabe0ce7d61b69b97a0da23d555f6374033c authored 10 months ago by Marius Kintel <[email protected]>
Update manifold to get TBB fix, print TBB version (#5009)

* Update manifold to get TBB fix, print TBB version
* Fix ORIGINAL_CMAKE_MODULE_PATH name colli...

github.com/openscad/openscad - 378f98e004b1d65433ba659c113aabd434127aa0 authored 10 months ago by Marius Kintel <[email protected]>
Another batch of green VBO cleanup (#5005)

* Fix VBO memory leak
* Remove unnecessary casting and simplify constructor args
* Simplify co...

github.com/openscad/openscad - 2eb528b2702f8e46c6100b79ada5c4526b43d904 authored 10 months ago by Marius Kintel <[email protected]>
Minor caching cleanup (#4996)

* Allow storing any engine-specific geometry in CGALCache
* Use smartCacheGet() to resolve top-...

github.com/openscad/openscad - dc2a0d1c28e41016abf4f91ffbc4c6c707c4f64a authored 10 months ago by Marius Kintel <[email protected]>
Properly disable tests to avoid leaving stray files in the source folder (#4998)

github.com/openscad/openscad - 5cfd4dbe07bf6c38cb18dbc38039d8d3bb255162 authored 10 months ago by Marius Kintel <[email protected]>
fix manifold stuff (without geometry cache changes) (#4993)

github.com/openscad/openscad - f5688998760d6b85d7b280300388448c162edc42 authored 10 months ago by pca006132 <[email protected]>
fix append_stl infinite recursion (#4990)

github.com/openscad/openscad - 55be9cf86a4059a96239e7b660481643975c8173 authored 10 months ago by pca006132 <[email protected]>
Rewrite OFF import (#4960)

github.com/openscad/openscad - ded24c57b2eb91f6985697361bd435a31788941a authored 10 months ago by François Revol <[email protected]>
Make customizer font and size selectable. (#4946)

github.com/openscad/openscad - dd2da9e2908e881af6cb1fe90306fe6004081cb6 authored 10 months ago by Jordan Brown <[email protected]>
Move VBO rendering out of experimental (#4966)

github.com/openscad/openscad - 39090e2a719f8e33560387468b86221f3952f5df authored 10 months ago by Marius Kintel <[email protected]>
Add test using font with overlapping contours (#4980)

github.com/openscad/openscad - 662e590031797a077842c585c32b0638efc3653d authored 11 months ago by Marius Kintel <[email protected]>
Add SVG fill-rule test (#4979)

github.com/openscad/openscad - e4de9648ad7bdc7d8d3d69104c04234c606d0dbe authored 11 months ago by Marius Kintel <[email protected]>
Use strcmp() to compare char* strings (#4965)

github.com/openscad/openscad - 6d505e402691f349a195649cff28eb73f49e7eb0 authored 11 months ago by Marius Kintel <[email protected]>
Merge pull request #4963 from openscad/disable-32bit-windows-build

Disable 32-bit CI-build.

github.com/openscad/openscad - f3de51827029e90b3d13490996f498f2933bf2ff authored 11 months ago by Torsten Paul <[email protected]>
Disable 32-bit CI-build.

github.com/openscad/openscad - d6b95de864951676648ef96bf9a4d73408762182 authored 11 months ago by Torsten Paul <[email protected]>
Merge pull request #4959 from openscad/add-mesa-dev-pkg

Add libgl1-mesa-dev for compiling with EGL support.

github.com/openscad/openscad - f4c4141f0d5166264b1dc0f45ee5e031235e22a8 authored 11 months ago by Torsten Paul <[email protected]>
Merge pull request #4961 from openscad/update-github-actions

Update GitHub actions

github.com/openscad/openscad - 1c1b0a56d462d9557781e23c20b96eceb3c2739e authored 11 months ago by Torsten Paul <[email protected]>
Merge pull request #4930 from cjmayo/tbb

Fix building with tbb when CUDA is not installed

github.com/openscad/openscad - 1d4e92274b720572e1dc9ef51665ffa9f350a98f authored 11 months ago by Torsten Paul <[email protected]>
Bump actions/upload-artifact to v4.

github.com/openscad/openscad - 256ac2114906853a590ab1c6fee3204f5bbce67a authored 11 months ago by Torsten Paul <[email protected]>
Bump actions/setup-python to v5.

github.com/openscad/openscad - dd250074cb6d7774752612ec2f919a4270c93520 authored 11 months ago by Torsten Paul <[email protected]>
Bump actions/checkout to v4.

github.com/openscad/openscad - 2d90684b4cfee2424abada855e29405a9bf64dba authored 11 months ago by Torsten Paul <[email protected]>
Add libgl1-mesa-dev for compiling with EGL support.

github.com/openscad/openscad - 49727b96e83eefc80d82bf557e4829402484b2d4 authored 11 months ago by Torsten Paul <[email protected]>
Merge pull request #4962 from openscad/add-build-deps

Add build dependencies needed for Manifold.

github.com/openscad/openscad - cc7cbd6b5233300de091c881d4d380e8a0604d7b authored 11 months ago by Torsten Paul <[email protected]>
Disable unity build for manifold-applyops-minkowski.cc

This seems to conflict in TBB emit, possibly with some Qt code.

github.com/openscad/openscad - 8b042fb06e7cafe26deae5e04f767b9b26be0fdc authored 11 months ago by Torsten Paul <[email protected]>
Add build dependencies needed for Manifold.

github.com/openscad/openscad - 30f19d3eb23ef8876730f2cb88b36f74b4d62645 authored 11 months ago by Torsten Paul <[email protected]>
Support predictable output for more file formats (#4950)

github.com/openscad/openscad - 358af340cc7ad87be454e78a53d6424e1364214b authored 11 months ago by Marius Kintel <[email protected]>
Rewrote ExportMesh into a function createSortedPolySet() (#4949)

github.com/openscad/openscad - 88d244aed3c40a76194ff537ed84bd65bc0e1aeb authored 11 months ago by Marius Kintel <[email protected]>
Build and use lib3mf-2 on macOS (#4948)

github.com/openscad/openscad - 36cde5d72d19091cd3b68818efc090f718f39373 authored 11 months ago by Marius Kintel <[email protected]>
Optimize some PolySet creations to avoid using the PolySetBuilder reindexer (#4937)

* Eliminate need for dirty flag
* Use getGeometryAsPolySet() instead of PolySetBuilder where po...

github.com/openscad/openscad - 7b2d8692f132872fe099fd6113039ee692497847 authored 11 months ago by Marius Kintel <[email protected]>
Merge pull request #4945 from jordanbrown0/preferences-ui-indent

Fix indentation in Preferences.ui

github.com/openscad/openscad - 3617acee75ccb89f9b592289041b99c03045adb6 authored 11 months ago by Torsten Paul <[email protected]>
Fix indentation in Preferences.ui

github.com/openscad/openscad - a6d453b96de80d46028186f0d8952832bc02263e authored 11 months ago by Jordan Brown <[email protected]>
Merge pull request #4944 from jordanbrown0/toolbar-export-dup

Clean up Toolbar Export 3D/2D preferences

github.com/openscad/openscad - c4e613e226a6810587758adc4c483f328af694a9 authored 11 months ago by Torsten Paul <[email protected]>
Remove duplicate (and non-operative) Toolbar Export 3D/2D options from "Console" section.

Move working Toolbar Export 3D/2D options from "User Interface" to "Export Features".

github.com/openscad/openscad - 41817ac720cbd5c8fc8c5cdf9d653ee625b8aa23 authored 11 months ago by Jordan Brown <[email protected]>
PolySet Refactor: Remove Polygon2d features from PolySet (#4933)

* Render polygon outlines directly from Polygon2d instead of retaining polygon2d in a PolySet
*...

github.com/openscad/openscad - f5d1bfa3a9955e062a3144a3bd88ed1081673204 authored 11 months ago by Marius Kintel <[email protected]>
fixed some compiler warnings (#4939)

Co-authored-by: Guenther Sohler <[email protected]>

github.com/openscad/openscad - d936fda8b433a957d761b73f16cd9332cbad1c4e authored 11 months ago by Sohler Günther <[email protected]>
Fix building with tbb when CUDA is not installed

The default THRUST_DEVICE_SYSTEM is THRUST_DEVICE_SYSTEM_CUDA, causing
the build to fail when lo...

github.com/openscad/openscad - 0a5213bca4a19c797b598031285ee2801669c16b authored 11 months ago by Chris Mayo <[email protected]>
Updated diagrams to better reflect the current state (#4936)

github.com/openscad/openscad - ffb0152f194f1d8668205d3c44fd15b7c3532637 authored 11 months ago by Marius Kintel <[email protected]>
Bugfix: Forward convexity from node to geometry for Manifold minkowski (#4935)

github.com/openscad/openscad - 158c5b94fbe09020bcaf8b61a513640de616c5d6 authored 11 months ago by Marius Kintel <[email protected]>
Add convenience methods addVertex/prependVertex taking Vertex3d (#4932)

github.com/openscad/openscad - ffafe74259aac68ee2bc2782dda162aaa577109c authored 11 months ago by Marius Kintel <[email protected]>
Merge pull request #4924 from openscad/update-copyright-year

Update year in copyright messages.

github.com/openscad/openscad - bf0dddcef53243b70e03c136711cc0bd7b4402ff authored 12 months ago by Torsten Paul <[email protected]>
Merge pull request #4923 from openscad/update-translation-templates

* Update translation templates.
* Fixup translation file header.

github.com/openscad/openscad - 300fa9e667c9ce8902cc88f3ed2d5185d88348c6 authored 12 months ago by Torsten Paul <[email protected]>
Update year in copyright messages.

github.com/openscad/openscad - d13081bb547c34b2846b659ff87c798b9d5cff38 authored 12 months ago by Torsten Paul <[email protected]>
Fixup translation file header.

github.com/openscad/openscad - 2955c3038022416833ce10555666c6c1f23291f9 authored 12 months ago by Torsten Paul <[email protected]>
Update translation templates.

github.com/openscad/openscad - 9e090b9058bbb18187e1d7fce19fd99b1caab957 authored 12 months ago by Torsten Paul <[email protected]>
Bugfix: Forgot to pass shaderinfo to setColor(), causing shader uniforms to not be set (#4917)

github.com/openscad/openscad - b1160fa4327f0a7914f6d48f3a5fed78fb4ab735 authored 12 months ago by Marius Kintel <[email protected]>
More VBO Refactoring (#4914)

* Use PolySet instead of Geometry where we know we're requiring PolySetds
* Be more explicit ab...

github.com/openscad/openscad - 09e0bce02dcaa588d6251e358556664d724a13eb authored 12 months ago by Marius Kintel <[email protected]>
Measure, fix segfault when compile not successful (#4916)

* only enable measurement when compilation was successful
* fixing instead of preventing the se...

github.com/openscad/openscad - a19d03fd4a1a02a6c8ea519813cc1455ee3e55cc authored 12 months ago by Sohler Günther <[email protected]>
Merge pull request #4913 from cjmayo/QKeySequence

Stop using + operator when creating QKeySequence

github.com/openscad/openscad - 38e21ce7d47f4e38abcd3a992b54980ba524a1ec authored 12 months ago by Torsten Paul <[email protected]>
Stop using + operator when creating QKeySequence

Dropped in Qt 6:

D:/a/openscad/openscad/src/gui/MainWindow.cc:457: error: use of deleted
funct...

github.com/openscad/openscad - 05cf63e4350ff40eaf3cbaf8bb984a09d134fcd3 authored 12 months ago by Chris Mayo <[email protected]>
Remove -direct and -prealloc features. These are now always enabled. (#4787)

The main reason for enabling them is that glBufferSubData() is quite slow on macOS, so we'll sta...

github.com/openscad/openscad - 1b8b709914a72ec0c7e32127ddcae464652d5da8 authored 12 months ago by Marius Kintel <[email protected]>
Replace use of QRegExp (#4907)

Dropped in Qt Core 6.

github.com/openscad/openscad - 0a06fc97997251407ee157d9b728f1ff8776d35a authored 12 months ago by Chris Mayo <[email protected]>
Bugfix: Forgot to wrap some VBO GL calls in a VBO feature check (#4906)

github.com/openscad/openscad - f53d5395757f36cb2a9aefdc9d9c3798a770b07d authored 12 months ago by Marius Kintel <[email protected]>
Merge pull request #4904 from cjmayo/qt6-compat

Changes to allow building with Qt 6.

github.com/openscad/openscad - eb7d3304dc693c5f17b4de55c21611d6b76bf419 authored 12 months ago by Torsten Paul <[email protected]>
Remove unused #include <QTextCodec>

Was introduced for Qt 4 compatibility in:
929d90994 ("Set Qt text encoding to UTF-8.", 2014-01-31)

github.com/openscad/openscad - af44c3aae18a3e764d8cd38ac0ad374fb2fad112 authored 12 months ago by Chris Mayo <[email protected]>
Add missing #include <QScreen>

Required on MS Windows for QApplication::primaryScreen().

github.com/openscad/openscad - cb4c23daa85248ed8881f5b41b97d582f9dc3bba authored 12 months ago by Chris Mayo <[email protected]>
Merge pull request #4905 from openscad/circleci-fix-manual-pipeline-run

CircleCI: Fix SUFFIX for manually triggered builds.

github.com/openscad/openscad - bdb7b78ac8762a38a8e10756c12efb8f51108b72 authored 12 months ago by Torsten Paul <[email protected]>
Fix SUFFIX for manually triggered builds.

When running the pipeline via the V2 API, the BRANCH has to be given as
pull/<number>/head or pu...

github.com/openscad/openscad - 6c865a27a52a3fbe1e43a9ae6127dfe476e7acc1 authored 12 months ago by Torsten Paul <[email protected]>
Merge pull request #4813 from gsohler/measure

Adding interactive measurement abilities to OpenSCAD.

github.com/openscad/openscad - e2d9a1b2cf8be4c9da2f4d801f4ae7e396719f88 authored 12 months ago by Torsten Paul <[email protected]>
result of code review

github.com/openscad/openscad - eec7b374c09804222d826d1efe15d24393b9c86a authored 12 months ago by Guenther Sohler <[email protected]>
Replace use of deprecated QApplication::desktop()

github.com/openscad/openscad - d243e4f77312482c72996b9b56fa2f7a38522fd1 authored 12 months ago by Chris Mayo <[email protected]>
Changes to allow building with Qt 6

With Qt5Compat and without gamepad support.

github.com/openscad/openscad - 8b09f9a9d1adadf96d91ac2ad9ad806c05c078a8 authored 12 months ago by Chris Mayo <[email protected]>
Fix slots not matching signals with Qt 6

qt.core.qmetaobject.connectslotsbyname: QMetaObject::connectSlotsByName: No matching signal for ...

github.com/openscad/openscad - 224e81fa7713dcad8df3cdf5bf0e7263c0f12d00 authored 12 months ago by Chris Mayo <[email protected]>
Measurement.h

github.com/openscad/openscad - 0171180695d45d8071f11ff9e49510bde2b6d512 authored 12 months ago by Guenther Sohler <[email protected]>
address review feedback

github.com/openscad/openscad - c335fee5887a9e0154cec5c65265f6dda8833c57 authored 12 months ago by Guenther Sohler <[email protected]>
Merge branch 'master' into measure

github.com/openscad/openscad - c0c77e8d4414920bc51d70c10574940102fed0eb authored 12 months ago by Guenther Sohler <[email protected]>
Merge pull request #4901 from cjmayo/usermodul

Preferences typo and Capitalisation

github.com/openscad/openscad - b1a2adfa8929a48ed94c02c84429a8640c9a5557 authored about 1 year ago by Torsten Paul <[email protected]>
Capitalise all Advanced Preferences

github.com/openscad/openscad - fbf3c976b3c7b863d1843d14789d0e9e14ed0399 authored about 1 year ago by Chris Mayo <[email protected]>
Fix typo usermodul in Preferences and issue4172 test

github.com/openscad/openscad - df2585189577c696021f04438a78994963829f1b authored about 1 year ago by Chris Mayo <[email protected]>
Merge pull request #4892 from jordanbrown0/lexer-source-tabs

Standardize lexer.l on 4-space indents using spaces. Align all actions.

github.com/openscad/openscad - 3d094bf87bbdc533b553169fcd7c0207774c3e22 authored about 1 year ago by Torsten Paul <[email protected]>
Standardize lexer.l on 4-space indents using spaces. Align all actions.

github.com/openscad/openscad - ad32e9a50130a03e23c8aa51819022deedf7aad1 authored about 1 year ago by Jordan Brown <[email protected]>
Enable VBO for all tests in experimental mode (#4877)

* Enable VBO for all tests in experimental mode
* Make cgalstlsanitytest.py behave like other t...

github.com/openscad/openscad - 44b9f8f160baeead1c9e6dd7f76b0b952df1e603 authored about 1 year ago by Marius Kintel <[email protected]>
Python3 fix: Use raw strings for regexps (#4888)

github.com/openscad/openscad - ad16b695197a8e9e7b315632b35cb568c533ff16 authored about 1 year ago by Marius Kintel <[email protected]>
Moved flaky test back to the Bugs config (#4887)

github.com/openscad/openscad - e526ef640df59b5fb008fc655247f0dcbe2fb346 authored about 1 year ago by Marius Kintel <[email protected]>
bump manifold (#4881)

github.com/openscad/openscad - d212319d48e541ac76b054f6ea205e3f7cca2f32 authored about 1 year ago by pca006132 <[email protected]>
add unity build support (#4768)

Co-authored-by: Hans Loeblich <[email protected]>

github.com/openscad/openscad - e7cf02bfaa27939c633ad2847869b89b68f12fc2 authored about 1 year ago by pca006132 <[email protected]>
Set $vpr, $vpt, $vpd, $vpf when run from command line. Fixes #4466. (#4863)

github.com/openscad/openscad - 73ceabe45f2d1c23c405c04a7696331b02362596 authored about 1 year ago by Jordan Brown <[email protected]>
Polyset cleanup 3 (#4874)

* remove IndexedMesh
* remove PolySetBuilder in tessellator
* remove the use of Reindexer in t...

github.com/openscad/openscad - de1e7d8b6152063981eb57250c3b4cac42c52f0a authored about 1 year ago by pca006132 <[email protected]>
Replace zip_get_num_files() with zip_get_num_entries(). (#4876)

github.com/openscad/openscad - fe2b635c047d197981590d1a739a24c96c7bb605 authored about 1 year ago by Jordan Brown <[email protected]>
Merge pull request #4862 from cjmayo/desktop

Fix application icon not shown on Wayland.

github.com/openscad/openscad - 6661fcc9c9aec1ac89e1dae2b6e3a60336c30b15 authored about 1 year ago by Torsten Paul <[email protected]>
Use more smart pointers (#4857)

* Generally use more smart pointers, mostly for pointers to Geometry and subclasses
* Update so...

github.com/openscad/openscad - c36e19b535287198b3659ce9b902dc2bf4554aba authored about 1 year ago by Marius Kintel <[email protected]>
Fix application icon not shown on Wayland

github.com/openscad/openscad - 5ea83e5117f5f3ac2197c63db69f523721b8fa85 authored about 1 year ago by Chris Mayo <[email protected]>
PolySetBuilder refactoring (#4866)

* Make -DENABLE_CGAL=0 work again
* Fix existing indexing bug

github.com/openscad/openscad - 31b56c73d09c39124beed6ee09da1f829b6025cc authored about 1 year ago by Marius Kintel <[email protected]>
polyset cleanup 2 (#4867)

* build PolySet directly from manifold mesh
* use small_vector for faces
* faster stl export (...

github.com/openscad/openscad - 27a7819adef665be3ce90999ce8ed273ca15b30a authored about 1 year ago by pca006132 <[email protected]>
measurement PR adapted to indexed points

github.com/openscad/openscad - c3445facf124e4c11466d971091967bcd06bdacf authored about 1 year ago by Guenther Sohler <[email protected]>
Merge branch 'master' into measure

github.com/openscad/openscad - be3518d265d873dbf17d9aecdf42cee002a6ca62 authored about 1 year ago by Guenther Sohler <[email protected]>
Rewrite PolySet to be an indexed mesh (#4842)

github.com/openscad/openscad - 185ce268a1452625b0f2342c68ad49c5e6ebdd0d authored about 1 year ago by Sohler Günther <[email protected]>
try harder to import stl (#4855)

github.com/openscad/openscad - 539f1f1419ca01d9fdbcec3da7ccffdc6b88ff17 authored about 1 year ago by pca006132 <[email protected]>
Merge branch 'master' into measure

github.com/openscad/openscad - ef745deed2186d9aca327ea3e5a013d272826b75 authored about 1 year ago by Guenther Sohler <[email protected]>
Allow building without CGAL (#4840)

github.com/openscad/openscad - 3fba55c77aea771bb90191d31ad36cac5460d868 authored about 1 year ago by Marius Kintel <[email protected]>
Use msys2 python for tests (#4585)

github.com/openscad/openscad - d06e17927cc4c24e127ae547979a63803e8155f3 authored about 1 year ago by Marius Kintel <[email protected]>
Merge pull request #4837 from DeflateAwning/master

Fix cmake build dep

github.com/openscad/openscad - 540c745505bdd7d951af7adad4df4dedc431479b authored about 1 year ago by Torsten Paul <[email protected]>
Merge branch 'openscad:master' into master

github.com/openscad/openscad - a2639843c371858ec9f03913fba27d2d4e934055 authored about 1 year ago by DeflateAwning <[email protected]>