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

Set clang-tidy to use nearly all modernize checks.

github.com/openscad/openscad - 8826652897be0b2fbc0e214e583c8a9fe52cac7a authored about 2 years ago by Hans Loeblich <[email protected]>
clang-tidy fixes for modernize-use-auto

github.com/openscad/openscad - be953520c96b4fa5d26570a21301ec5c94b06f84 authored about 2 years ago by Hans Loeblich <[email protected]>
run beautify.sh on all modified files

Move forward class declarations into their own lines at top of files, otherwise uncrustify spaces...

github.com/openscad/openscad - fc9321405bc786ce853e2fc697d02ddcbf85b143 authored about 2 years ago by Hans Loeblich <[email protected]>
Replace macro with constexpr function.

github.com/openscad/openscad - 46bd7616ea0663801eda8dca23efa6363ba8b354 authored about 2 years ago by Hans Loeblich <[email protected]>
clang-tidy fixes for modernize-use-nodiscard

github.com/openscad/openscad - e2a6b6e9a4dbb5788c7f6f05290133a6d26872e2 authored about 2 years ago by Hans Loeblich <[email protected]>
clang-tidy fixes leftover for modernize-use-equals-delete and modernize-loop-convert

github.com/openscad/openscad - 03c14944d0bcae2c2dad68ddbee59973ee46aa32 authored about 2 years ago by Hans Loeblich <[email protected]>
clang-tidy leftover fixes for modernize-return-braced-init-list (manually applied where auto fixes failed)

github.com/openscad/openscad - 63ce82e726f45e2a370494fb7c80a4f0062ae2c9 authored about 2 years ago by Hans Loeblich <[email protected]>
clang-tidy fixes for modernize-use-equals-default

github.com/openscad/openscad - ee039527126e667b75fd2bfd28867e5ffd259a12 authored about 2 years ago by Hans Loeblich <[email protected]>
clang-tidy fixes for modernize-use-override

github.com/openscad/openscad - 111d53890325a1b2dd6a2eab7ad2db5dcb9999bf authored about 2 years ago by Hans Loeblich <[email protected]>
clang-tidy fixes for modernize-use-default-member-init

github.com/openscad/openscad - d654f76bb98f765eb92a3b01b961d4dcd69b3093 authored about 2 years ago by Hans Loeblich <[email protected]>
clang-tidy fixed for modernize-return-braced-init-list

github.com/openscad/openscad - 56d1a63dd98036d3269f4d311cbc0beb4c50f50a authored about 2 years ago by Hans Loeblich <[email protected]>
clang-tidy fixes for modernize-raw-string-literal

github.com/openscad/openscad - 7b9e61cb36884300b03fcd7f395dd27420482927 authored about 2 years ago by Hans Loeblich <[email protected]>
clang-tidy fixes for modernize-pass-by-value

github.com/openscad/openscad - 07a010d5297b589ba77077e8bdfe661559582116 authored about 2 years ago by Hans Loeblich <[email protected]>
clang-tidy fixes for modernize-use-nullptr

github.com/openscad/openscad - b277d2d7728da8e20286adbf76ef934e92ed0924 authored about 2 years ago by Hans Loeblich <[email protected]>
clang-tidy fixes for modernize-use-noexcept

github.com/openscad/openscad - e84229f7019b8cf38957df2a47811cdeae7a680a authored about 2 years ago by Hans Loeblich <[email protected]>
clang-tidy fixes for modernize-deprecated-headers

github.com/openscad/openscad - bd5c023c5af0f5d599569b134802b49d1c64c18f authored about 2 years ago by Hans Loeblich <[email protected]>
clang-tidy fixes for modernize-use-emplace

github.com/openscad/openscad - d8a02dde0505db0a20d51447f232f670da20819b authored about 2 years ago by Hans Loeblich <[email protected]>
clang-tidy fixes for modernize-redundant-void-arg

github.com/openscad/openscad - 43308b3d0b7239141188116c6ec2a23835cd1048 authored about 2 years ago by Hans Loeblich <[email protected]>
clang-tidy fix for modernize-use-bool-literals

github.com/openscad/openscad - 3c78f90dece59411dbd00d94a0e419bb8b0f3a39 authored about 2 years ago by Hans Loeblich <[email protected]>
clang-tidy fixes for modernize-make-unique

github.com/openscad/openscad - f1dc7796a06126afa94c474f493188c10d8acecc authored about 2 years ago by Hans Loeblich <[email protected]>
clang-tidy fix for modernize-concat-nested-namespaces

github.com/openscad/openscad - 51419c1667adf29283ed93bf4c36741aee2c49d4 authored about 2 years ago by Hans Loeblich <[email protected]>
clang-tidy fix for modernize-use-equals-delete

github.com/openscad/openscad - 86ee0f1d290f55d624a85d1cee37c1d73002c1e8 authored about 2 years ago by Hans Loeblich <[email protected]>
clang-tidy fix for modernize-use-transparent-functors

github.com/openscad/openscad - cbb1dec91426d074d3296b80289e1eb1aeb4b14c authored about 2 years ago by Hans Loeblich <[email protected]>
clang-tidy fix for modernize-make-shared

github.com/openscad/openscad - 453a77cd82ccaf1de7742fccff28ee8d235b2c33 authored about 2 years ago by Hans Loeblich <[email protected]>
clang-tidy fixes for modernize-use-using

github.com/openscad/openscad - b177679776515325d4a3496857ea67c22a9744df authored about 2 years ago by Hans Loeblich <[email protected]>
clang-tidy fixes for modernize-loop-convert

github.com/openscad/openscad - 8ebe6ad7ef2472fe5d984e4fdb56bf9377c6b3be authored about 2 years ago by Hans Loeblich <[email protected]>
clang-tidy fix for modernize-avoid-bind

github.com/openscad/openscad - 1141c755c450df6b2b4168b25296892cbee3c6a8 authored about 2 years ago by Hans Loeblich <[email protected]>
Testing clang-tidy, with more filtering.

github.com/openscad/openscad - 8c974346b15b56150548a3d2dcbb6fb7ab4a9cae authored about 2 years ago by Hans Loeblich <[email protected]>
Fix missing trailing " in regex replacement.

github.com/openscad/openscad - 5027163be88f0a3a937cf52d1af5efa1832223af authored about 2 years ago by Hans Loeblich <[email protected]>
Merge branch 'master' of github.com:openscad/openscad into malloc

github.com/openscad/openscad - 91733779c7268f37828a93e283f6332eb811c402 authored about 2 years ago by Hans Loeblich <[email protected]>
Merge pull request #4438 from thehans/issue4432

Fix additional close parenthesis causing compile errors.

github.com/openscad/openscad - 972d1846400bfce71e20cfe94683daeeed25ba1d authored about 2 years ago by Hans Loeblich <[email protected]>
Fix additional close parenthesis causing compile errors.

github.com/openscad/openscad - 2be1987f9c2f1d71d8f92eed68dcadeb16f46e07 authored about 2 years ago by Hans Loeblich <[email protected]>
Add lib3mf support for msys2 CI build.

github.com/openscad/openscad - 363a63365c782e92f678f2d5d08c7f963f33070a authored about 2 years ago by Hans Loeblich <[email protected]>
Fix Apple tests disabling check.

github.com/openscad/openscad - 39d30a41c8696cf71c195b0801c3ac9abd28e491 authored about 2 years ago by Hans Loeblich <[email protected]>
Disable test case incompatible with windows.

Update issue1165 test result for uncolored cut faces.

github.com/openscad/openscad - efffa364d5cd971dad2c2146ba52b79f427297e3 authored about 2 years ago by Hans Loeblich <[email protected]>
Handle relative path between tests working directory to tests source directory.

That relative path is different when running packaged tests in windows (../), compared to during ...

github.com/openscad/openscad - 41bf1d09323fff7b7f7c084e223de3f413b91b73 authored about 2 years ago by Hans Loeblich <[email protected]>
Merge pull request #4433 from thehans/issue4432

Fix for issue #4432

github.com/openscad/openscad - 40aae29c3b71bc333bc1d013801b51ede99465ee authored about 2 years ago by Hans Loeblich <[email protected]>
Change wording of type warning.

github.com/openscad/openscad - 0deb275cb4be50e2addbd2df3e76384992747aa6 authored about 2 years ago by Hans Loeblich <[email protected]>
Fix for issue #4432, added type warnings, plus more natural argument naming in warnings.

github.com/openscad/openscad - 82cdc92622a5170393caeed92a8e91db909a9e84 authored about 2 years ago by Hans Loeblich <[email protected]>
Move platform specific test disables into tests/CMakeLists.txt

github.com/openscad/openscad - 444d1de689db2862576c14e6f7da48366ca79edf authored about 2 years ago by Hans Loeblich <[email protected]>
Merge pull request #4426 from thehans/master

Remove qt5-default from CodeQL CI

github.com/openscad/openscad - 7dc5214c8c8ab11ae0020da9b245ca869380265e authored about 2 years ago by Hans Loeblich <[email protected]>
Remove qt5-default from CodeQL CI, since OS has been updated from Ubuntu 20.04 to 22.04.

github.com/openscad/openscad - c0aa3c52042859de4f39e90af017624604c4d16b authored about 2 years ago by Hans Loeblich <[email protected]>
Remove unused travis config files.

github.com/openscad/openscad - edc257e0704c2e8019cfb545eaf00d73794ec875 authored about 2 years ago by Hans Loeblich <[email protected]>
Fix test paths after splitting out "tests" (source dir) from "tests-build" (binary dir from which tests are run).

Fix path to diffpng on Windows cross build.
Detect if ctest is on path already.

github.com/openscad/openscad - 522437c92b4065dfe5ea54697555de05e7d8f188 authored about 2 years ago by Hans Loeblich <[email protected]>
Remove qt5-default from CodeQL CI, since OS has been updated from Ubuntu 20.04 to 22.04.

github.com/openscad/openscad - ddb108e17f53524ac59887c5a1a07b24f0cb5e86 authored about 2 years ago by Hans Loeblich <[email protected]>
Set LC_ALL=C.UTF-8 in CircleCI config.

github.com/openscad/openscad - e329c2a888927915ff7a2ab295fc5d7b9d5cf30f authored about 2 years ago by Hans Loeblich <[email protected]>
Remove test packaging from release-common.sh and convert entirely into cpack.

Tests are now bundled with windows package, but only with the zip archive.
Update doc/testing.txt...

github.com/openscad/openscad - 15035e9d9f96d92b4e79a907ff152c4525730f8b authored about 2 years ago by Hans Loeblich <[email protected]>
Switch to Ninja cmake generator for mxe cross builds.

Add mimalloc library files to top level install commands.

github.com/openscad/openscad - 1c3c54fda8a329cc7b7c71bea78625457b8513c8 authored about 2 years ago by Hans Loeblich <[email protected]>
Specify version in project() command, preparing for CPack usage.

github.com/openscad/openscad - d4485c158409eca123a67204455c1b657dd6bc23 authored about 2 years ago by Hans Loeblich <[email protected]>
Small fix of setenv "clean".

github.com/openscad/openscad - 86f6286be3156dae1e8bba030046ecf64f15b610 authored about 2 years ago by Hans Loeblich <[email protected]>
Avoid "illegal option -- " warnings from scripts/release-common.h.

"snapshot" and "mingw*" keywords do not require dash.

github.com/openscad/openscad - 4a632c992d5821ebcbbaf0e3c58a88c6c1e7b3bd authored about 2 years ago by Hans Loeblich <[email protected]>
Display MXE_TARGETS env var from setenv script.

github.com/openscad/openscad - 29b7763f328aba9c0ae8d378d72ff3c3605e99af authored about 2 years ago by Hans Loeblich <[email protected]>
Add cmake info about linker options.

github.com/openscad/openscad - 1ac8b5055db1c98b1b86620d159b0ebecae127ed authored about 2 years ago by Hans Loeblich <[email protected]>
Test complete disabling of mimalloc-new-delete.h include.

github.com/openscad/openscad - a43eec4575ab98b564dcd8709065681dd20c676d authored about 2 years ago by Hans Loeblich <[email protected]>
set MSYSTEM env var, instead of setting msys prefix directly.

github.com/openscad/openscad - 3811703aba771999cefef3fbedb7da938c991c98 authored about 2 years ago by Hans Loeblich <[email protected]>
Use MXE's NSIS package for both 32 and 64bit builds.

github.com/openscad/openscad - 9ccd62b384e4891810c01b468bd10fa902a03d48 authored about 2 years ago by Hans Loeblich <[email protected]>
Remove redundant MXE_TARGETS override. setenv script is already source'd above.

github.com/openscad/openscad - 0e4eaba46eaed284e2ffc306a4fe4216b012b350 authored about 2 years ago by Hans Loeblich <[email protected]>
Update mingw-x-build-dependencies to use gcc11 instead of gcc7.

github.com/openscad/openscad - 02839e720ca50534f374b45b84996d785914c59d authored about 2 years ago by Hans Loeblich <[email protected]>
Implement CPack for windows builds.

github.com/openscad/openscad - 7e46bf63717d9cf94e1fc9eba03c5e11fad78e12 authored about 2 years ago by Hans Loeblich <[email protected]>
NSIS ignore license page

github.com/openscad/openscad - 97aac342d6df72698e8ff75d508c34e66d793901 authored about 2 years ago by Hans Loeblich <[email protected]>
Minor indentation adjust.

github.com/openscad/openscad - 9e636ddd76a9df77af2e8232c79389da6ca36298 authored about 2 years ago by Hans Loeblich <[email protected]>
Merge pull request #4425 from thehans/test_cleanup

Major rearrangement of tests/CMakeListst.txt

github.com/openscad/openscad - 1d68517cf41920ca8a22a5824b1187d74405446a authored about 2 years ago by Hans Loeblich <[email protected]>
Install openscad.com to top level binary dir.

github.com/openscad/openscad - 50a45c9f737f20663884933749a728f53c203e8a authored about 2 years ago by Hans Loeblich <[email protected]>
Perform cmake install on msys2, so that openscad.com is available in the binary dir.

github.com/openscad/openscad - 1bb1330de286729ae059fb9ca9109bd257892946 authored about 2 years ago by Hans Loeblich <[email protected]>
Major rearrangement of tests/CMakeListst.txt into sections for better understandability.

Each section has a named header outlined in # characters
Fixed a small scoping bug, only relevant...

github.com/openscad/openscad - bab484e6fd1df94c533d9156347dedc2e5b5662d authored about 2 years ago by Hans Loeblich <[email protected]>
Merge pull request #4420 from thehans/test_cleanup

Use ctest DISABLED property, instead of homegrown solution.

github.com/openscad/openscad - 1746d5a834177c9134f86a7221688d2c4f73520c authored about 2 years ago by Hans Loeblich <[email protected]>
Use ctest DISABLED property, instead of homegrown solution.

github.com/openscad/openscad - 0e81dfa537e06f42dc7371da8081c2c436875bc2 authored about 2 years ago by Hans Loeblich <[email protected]>
Merge pull request #4416 from thehans/cmake-tidy

cmake cleanup, move submodule configuration into its own CMakeLists.txt

github.com/openscad/openscad - d8aa5a6130528c4b703d9d9f464775ead9b369d5 authored about 2 years ago by Hans Loeblich <[email protected]>
Update to latest mimalloc 1.7.7

github.com/openscad/openscad - f96070858be7b357c6a2534e92e4eded0cdf83af authored about 2 years ago by Hans Loeblich <[email protected]>
Move mimalloc cmake config into submodules/CMakeLists.txt

Add compiler info to info.cmake

github.com/openscad/openscad - 0fc2adbfd6ec022a4de28eaa78d486922776e3f9 authored about 2 years ago by Hans Loeblich <[email protected]>
Attempt to fix msys build.

github.com/openscad/openscad - 59cc0335a6682d326f2fbf3caa0a07ffc68308e2 authored about 2 years ago by Hans Loeblich <[email protected]>
Fix path to submodule.

github.com/openscad/openscad - e3df9eb00ae758752d12551d4b360e81d0f1701c authored about 2 years ago by Hans Loeblich <[email protected]>
Updated cmake mimalloc related settings, addressing some possible compatibility issues.

github.com/openscad/openscad - df35e1376464a866cd6087176942a005ca3418da authored about 2 years ago by Hans Loeblich <[email protected]>
Rearrange CMakeLists.txt so mimalloc settings come before any other libarary linking.

Other mostly cosmetic changes.

github.com/openscad/openscad - 66bea3c2bda32fcf80ef826780d76ddd0e8535fe authored about 2 years ago by Hans Loeblich <[email protected]>
Consolidate CMakeLists options at top of file for better discoverability.

Use cmake_dependent_option() macro.

github.com/openscad/openscad - 9d39b8ee4f06041c25469be876c822b052633295 authored about 2 years ago by Hans Loeblich <[email protected]>
Move version string calculating into separate file.

github.com/openscad/openscad - e6a5266ce97e04bae5bdd4d05350b7e875037caa authored about 2 years ago by Hans Loeblich <[email protected]>
Update required cmake version

Add some relevant cmake_policy settings
Replace global add_definition with target-specific command.

github.com/openscad/openscad - f733453593a1d458196ba1b7cdaf8f5294cbb4b0 authored about 2 years ago by Hans Loeblich <[email protected]>
cmake: link libraries directly instead of building lists (best practice).

Make link command verbose.

github.com/openscad/openscad - 9b1595e2ee139dc4e855b180338755b0ca9f90b6 authored about 2 years ago by Hans Loeblich <[email protected]>
Merge pull request #4407 from thehans/cpp17

Update project to C++17

github.com/openscad/openscad - 63b97a0c6da9ceea215395d9d54dd33187a2299d authored about 2 years ago by Hans Loeblich <[email protected]>
Merge branch 'master' of github.com:openscad/openscad into cpp17

github.com/openscad/openscad - aed2ef9f8418bf1225035648dd67cbaa5b2e9bdb authored about 2 years ago by Hans Loeblich <[email protected]>
Merge pull request #4409 from thehans/wgl_fix

Fix mesa install using a targeted GitHub Action for Windows CI

github.com/openscad/openscad - f896c1fc0b8399d15711be58ddee8e406e017dff authored about 2 years ago by Hans Loeblich <[email protected]>
Change to one big install command for all packages.

github.com/openscad/openscad - d523acc64730ea30e1dc25eedaa48a7d16df133c authored about 2 years ago by Hans Loeblich <[email protected]>
Fix msys2 package prefix.

github.com/openscad/openscad - 2b6b1e805ec88451f2052f45d6b91812473e6159 authored about 2 years ago by Hans Loeblich <[email protected]>
Install pactoys for pacboy.

github.com/openscad/openscad - 986bdf7692b27296286a367ebbb33fd0abe007df authored about 2 years ago by Hans Loeblich <[email protected]>
Move package listing back into msys2_install_dependencies.sh

github.com/openscad/openscad - 55021f235a734fc4d8da3abf7b376053ccc4226c authored about 2 years ago by Hans Loeblich <[email protected]>
Revert to 22.1.7

github.com/openscad/openscad - 2ad1823f16acf30ddac9f0c74941f1ae3a32faea authored about 2 years ago by Hans Loeblich <[email protected]>
Testing mesa 22.2.2 via "setup-mesa-dist-win"

github.com/openscad/openscad - 164eee2a83f4fbf3c67d75097ecf4da011c14a72 authored about 2 years ago by Hans Loeblich <[email protected]>
Try setup-mesa-dist-win installer for GitHub Actions.

github.com/openscad/openscad - 1d3307fca5822b7827fd729d556db8b112925fc7 authored about 2 years ago by Hans Loeblich <[email protected]>
Merge branch 'master' of github.com:openscad/openscad into wgl_fix

github.com/openscad/openscad - d6ee606c272c765d2a059a0273dae5194ff2c980 authored about 2 years ago by Hans Loeblich <[email protected]>
Merge pull request #4411 from openscad/gh-actions-22.04

Add Ubuntu 22.04 to build matrix.

github.com/openscad/openscad - c0b56fe497d0969e95d107b187a552bcc835da4c authored about 2 years ago by Torsten Paul <[email protected]>
Merge pull request #4410 from gunqqer/patch-1

Add missing include to SpaceNavInputDriver.cc

github.com/openscad/openscad - af691275f258fd26096d4f6ee77f032631c45ae3 authored about 2 years ago by Torsten Paul <[email protected]>
Testing msys install direct from windows.yml

Bypass msys2-install-dependencies.sh
Use pacboy for convenient package name resolution

github.com/openscad/openscad - cfe52d10f50a47aab8a971093ff923f750efcac9 authored about 2 years ago by Hans Loeblich <[email protected]>
Still trying to get UCRT64 to work.

github.com/openscad/openscad - 6bea5151f318c303016f840784310f92c49ea13f authored about 2 years ago by Hans Loeblich <[email protected]>
Skip installation of qt5-default on Ubuntu 22.04.

github.com/openscad/openscad - 91c978d2723e0664a2c3c863250acfe9e4824afb authored about 2 years ago by Torsten Paul <[email protected]>
Trying "Ninja" cmake generator since "MSYS Makefiles" is not a valid option

github.com/openscad/openscad - 979d0adfb7dcc9018af844f73e7accbfc33768e2 authored about 2 years ago by Hans Loeblich <[email protected]>
Add Ubuntu 22.04 to build matrix.

github.com/openscad/openscad - f1283b842fa1e1743d2f4bf4b0361fac0039e165 authored about 2 years ago by Torsten Paul <[email protected]>
Add missing include to SpaceNavInputDriver.cc

Adds #include "utils/printutils.h" to fix build issue.

Thanks Peepsalot on IRC for the actua...

github.com/openscad/openscad - de77d898e252001637128d373ad2cadffebd4ff0 authored about 2 years ago by gunqqer <[email protected]>
Testing UCRT64 instead of MINGW64, plus "update: true".

github.com/openscad/openscad - 1bc00645bdfa320d5f735f3342a787ee6741e6e8 authored about 2 years ago by Hans Loeblich <[email protected]>
Get *exact* mesa version which last passed tests: 22.1.7-1

github.com/openscad/openscad - 92fa188ca94a9b02845b883c637b94020df2ce19 authored about 2 years ago by Hans Loeblich <[email protected]>
Testing downgrade of mesa for Windows CI.

github.com/openscad/openscad - 150b65d8f1e1fc4bd13de76cde76ed23183126c0 authored about 2 years ago by Hans Loeblich <[email protected]>