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 #4507 from thehans/split_value_src

Split classes out of Value.(h|cc)

github.com/openscad/openscad - d7c5543dcadd7b60681305f9d1f8dc5de292f087 authored almost 2 years ago by Hans Loeblich <[email protected]>
Switch to new image_compare.py for testing (#4506)

* Switch to new image_compare.py for testing
* Update testing documentation for image_compare
...

github.com/openscad/openscad - 4b7ff1569a9cc92bc194e5fb6d67d0c9c9b07f2e authored almost 2 years ago by Ryan Colyer <[email protected]>
Move code out of Value.cc, into individual class headers and sources.

github.com/openscad/openscad - 15882305551a594bf52f2fca6537e6047fb13bd9 authored almost 2 years ago by Hans Loeblich <[email protected]>
Separate class UndefType into its own header.

github.com/openscad/openscad - 1721a0a707cff2abcbf8461b7e3f869afaf182b5 authored almost 2 years ago by Hans Loeblich <[email protected]>
Separate class FunctionType into its own header.

github.com/openscad/openscad - b0c122bf03e18c6265f52cc73815e2a50ffcddcc authored almost 2 years ago by Hans Loeblich <[email protected]>
Separate class str_utf8_wrapper into its own header.

github.com/openscad/openscad - e1571885c0a6cb42ca463a287377c5af961e0f8b authored almost 2 years ago by Hans Loeblich <[email protected]>
Separate class RangeType into its own header.

github.com/openscad/openscad - b712cf631c812418555bb3e5d91540ca6ed77407 authored almost 2 years ago by Hans Loeblich <[email protected]>
Make ImageMagick comparison slightly more strict (#4503)

* Correct detect failure to run ImageMagick

* Lower difference threshold from 10% to 8% to ca...

github.com/openscad/openscad - 89a4f746da9597ab1558a2a466ad77c53e5b1155 authored almost 2 years ago by Marius Kintel <[email protected]>
Run on macos-latest (#4502)

github.com/openscad/openscad - bc21c1263f128c6c9f8c34e13408a6f95e527c07 authored almost 2 years ago by Marius Kintel <[email protected]>
Disable flaky test (#4501)

github.com/openscad/openscad - 15c9db5a26f0ee9188aedad2b1626642de6c8763 authored almost 2 years ago by Marius Kintel <[email protected]>
Set macOS timeout to 60 minutes (#4499)

It's a bit wasteful to wait 6 hours for a hanging test to finish. Kill it after 1h; we can adjus...

github.com/openscad/openscad - 3beee731b40bd607d921236677bb632551368013 authored almost 2 years ago by Marius Kintel <[email protected]>
Improve package version output for Eigen and CGAL (#4497)

github.com/openscad/openscad - 768ea45b720c412f9bf62da074c8c79f3152f8ad authored almost 2 years ago by Marius Kintel <[email protected]>
Bump mpfr to 4.2.0 (#4496)

github.com/openscad/openscad - 63f9bd8ff4cd26f956602a224eeb33c64465ff22 authored almost 2 years ago by Marius Kintel <[email protected]>
Fix OpenCSG macOS patch, it was malformed and didn't get applied cleanly on macOS 13 (#4495)

github.com/openscad/openscad - 43fc476f3bdb6b4c98086ce208ada3d4dfa5cb73 authored almost 2 years ago by Marius Kintel <[email protected]>
Correct filename of macOS release icon (#4494)

github.com/openscad/openscad - 8a99bd036bcd17923a118726ad3f6fbefbb0236d authored almost 2 years ago by Marius Kintel <[email protected]>
Make sure libunistring isn't picked up from the Homebrew environment (#4493)

github.com/openscad/openscad - 927a5b6c4b4d0b91ccc0056e988bdb4e26e0c04b authored almost 2 years ago by Marius Kintel <[email protected]>
Downgrade macOS runner to macos-11, to silence #4470 (#4490)

github.com/openscad/openscad - af6ff74fc8b17dfdf30586b9b6420119e4d06c14 authored almost 2 years ago by Marius Kintel <[email protected]>
Emacs SCAD mode moved to separate repository. (#4414)

- Repo: https://github.com/openscad/emacs-scad-mode
- Ref: https://github.com/melpa/melpa/pull/...

github.com/openscad/openscad - 22dfb86efa42f213b4b9a188e5ee8dfaf926eb55 authored almost 2 years ago by Torsten Paul <[email protected]>
Upgraded dependencies for macOS (#4480)

* Upgraded dependencies for macOS

* glew-2.2.0

* Remove obsolete hdiutil internet-enable

github.com/openscad/openscad - 47a62d59a1156eb561b9b159ba294c83dba7bf01 authored almost 2 years ago by Marius Kintel <[email protected]>
Use -nightly icons suffix for snapshots builds (#4488)

github.com/openscad/openscad - 5f92c4d297bcdeb5af745bee249842b196491bdd authored almost 2 years ago by Marius Kintel <[email protected]>
Added some docs, removed obsolete -c and tests args (#4487)

github.com/openscad/openscad - f72e9fc2caa9e5e884efbc860811312b15e7a7d7 authored almost 2 years ago by Marius Kintel <[email protected]>
Merge pull request #4489 from durquhart/unibuild_path_fix

Quote PATH expansion in sentenv-unibuild to handle spaces

github.com/openscad/openscad - 3241bf88b35134feebe41706309008fc35ff8b5c authored almost 2 years ago by Torsten Paul <[email protected]>
Quote PATH expansion in sentenv-unibuild to handle spaces

github.com/openscad/openscad - 2b460420a352696971b7b11a86905754b24e6a1b authored almost 2 years ago by Daniel Urquhart <[email protected]>
Merge pull request #4483 from thehans/lib3mf_log_fix

Fix msys2 build after conflict between 07a010d5 and 363a6336

github.com/openscad/openscad - 0a1088247113027424232012378d147498121adc authored almost 2 years ago by Hans Loeblich <[email protected]>
Attempt to fix build after conflict between 07a010d5 and 363a6336

github.com/openscad/openscad - 99c0fecae4ae592f5b9fdcc2bbaef7c71cc84c9a authored almost 2 years ago by Hans Loeblich <[email protected]>
Merge pull request #4067 from thehans/malloc

Use cmake for install and packaging with Windows.
Also package tests with Windows .zip archiv...

github.com/openscad/openscad - 0788d61376afa60bbf30c44258ab5d703a718787 authored almost 2 years ago by Hans Loeblich <[email protected]>
Remove duplicate line in cmake module.

github.com/openscad/openscad - 3f02fab6ddfdfc5c2241f079c2a916cbcf7e7d1f authored almost 2 years ago by Hans Loeblich <[email protected]>
Only look for clang-tidy if requested, but require it. Add hints on macOS (#4481)

github.com/openscad/openscad - 1ffaeec402d35344f4c4ed9af5198a158011ca5b authored almost 2 years ago by Marius Kintel <[email protected]>
FindLib3MF: Be silent when asked to. (#4467)

github.com/openscad/openscad - 318aac9cc3e90ae1d15677a3f9168679ea79954f authored almost 2 years ago by Marius Kintel <[email protected]>
Disable remaining 3MF tests when Lib3MF isn't enabled. (#4468)

github.com/openscad/openscad - 989ce1c16a00eeba51bfc1dc1f2b18f2e8199d8d authored almost 2 years ago by Marius Kintel <[email protected]>
libzip: Make build more robust; don't pick up unused packages from the system (#4477)

github.com/openscad/openscad - 8f7dd26fcb00d937aa529e33d163eb16c89c2772 authored almost 2 years ago by Marius Kintel <[email protected]>
Remove redundant cruft from FindGLIB2 (#4476)

github.com/openscad/openscad - a75477d90c8fb5ff9c17a94cf08b7ed56d5998d5 authored almost 2 years ago by Marius Kintel <[email protected]>
Make hidapi findable on macOS. Fixes #4194 (#4472)

github.com/openscad/openscad - f50aa8837ad846999d6816496f73b904ddaaaf75 authored almost 2 years ago by Marius Kintel <[email protected]>
Improve display name of github actions (#4463)

github.com/openscad/openscad - f2971126a410087b3c7d0a7d53c2b7c0b1f66291 authored almost 2 years ago by Marius Kintel <[email protected]>
Upgrade harfbuzz to 2.8.2 to fix compilation error (#4471)

github.com/openscad/openscad - daad582aea4f129b0dc29ef27d0af2dbc038aa89 authored almost 2 years ago by Marius Kintel <[email protected]>
Merge pull request #4474 from thehans/clang-tidy

Fixes for many `misc-*` checks

github.com/openscad/openscad - edbfe4eb665986c6ceac07f2be4620d58e824caa authored almost 2 years ago by Hans Loeblich <[email protected]>
Add `boost-*` check for clang-tidy.

github.com/openscad/openscad - 1071ad7aac84ce4b01ecae2bf1369fac5464d707 authored almost 2 years ago by Hans Loeblich <[email protected]>
Fixes for clang-tidy check `boost-use-to-string`

github.com/openscad/openscad - 6a33c2288f18f53e90bc0390034c99aea7bb874b authored almost 2 years ago by Hans Loeblich <[email protected]>
Merge pull request #4473 from thehans/clang-tidy

Fixes for clang-tidy `performance-*` checks

github.com/openscad/openscad - b86afa2ee3a9fa18653e4da91cd48c417c40add1 authored almost 2 years ago by Hans Loeblich <[email protected]>
Add `misc-*` checks to top level `.clang-tidy` file.

github.com/openscad/openscad - 57938898d95916f7aaba205df7be360c2e7ea365 authored almost 2 years ago by Hans Loeblich <[email protected]>
Fix assert condition which was always true.

clang-tidy check `misc-static-assert` would have changed this to `static_assert`.

github.com/openscad/openscad - e5422cebf3bd3e10dc2b291da147258529cdd2d0 authored almost 2 years ago by Hans Loeblich <[email protected]>
Fixes for clang-tidy check `misc-unused-parameters`

github.com/openscad/openscad - 792eb1189f145f4ececd14449fd5af83264bcb9b authored almost 2 years ago by Hans Loeblich <[email protected]>
Fixes for clang-tidy check `misc-unused-alias-decls`

github.com/openscad/openscad - b759558c8a20c5d48e9e3977d71aa1b8fee3d597 authored almost 2 years ago by Hans Loeblich <[email protected]>
NOLINT for clang-tidy check `misc-redundant-expression`

github.com/openscad/openscad - c78b757559264143c6bf4801472bb40bc098b2b4 authored almost 2 years ago by Hans Loeblich <[email protected]>
NOLINT exceptions for clang-tidy check `performance-no-int-to-ptr`

Some OpenGL function signatures have (void *) parameters for historical reasons, when they really...

github.com/openscad/openscad - 76f6e867158f506384b5399f5829e70f819c675b authored almost 2 years ago by Hans Loeblich <[email protected]>
Merge branch 'master' of github.com:openscad/openscad into clang-tidy

github.com/openscad/openscad - 6a145b7e8c3011880875879ead54bc463c6ea637 authored almost 2 years ago by Hans Loeblich <[email protected]>
Merge pull request #4464 from thehans/clang-tidy

Fixes for many clang-tidy `bugprone-*` checks

github.com/openscad/openscad - d5bae782e86af38580ce2a21ccbd484e712c975a authored almost 2 years ago by Hans Loeblich <[email protected]>
Add `performance-*` checks to top level `.clang-tidy` file.

github.com/openscad/openscad - a7b7710e3cf8a344e6703577d39b71246a56feb4 authored almost 2 years ago by Hans Loeblich <[email protected]>
More fixes for clang-tidy check `modernize-pass-by-value`

github.com/openscad/openscad - e2b830818d39e4d60d041a1264db19427ee6a477 authored almost 2 years ago by Hans Loeblich <[email protected]>
Fix for clang-tidy check `performance-move-constructor-init`

github.com/openscad/openscad - 2c7a3c35ecd53c6176e5c13c8eec5c0eff860b97 authored almost 2 years ago by Hans Loeblich <[email protected]>
Fixes for clang-tidy check `performance-inefficient-string-concatenation`

github.com/openscad/openscad - 6759fce0b4b4dc805496a3739e5f492f19527798 authored almost 2 years ago by Hans Loeblich <[email protected]>
Fixes for clang-tidy check `performance-faster-string-find`

github.com/openscad/openscad - c669e0220c29019b33bd44e9d734ad1ceaf84383 authored almost 2 years ago by Hans Loeblich <[email protected]>
Fix for clang-tidy check `performance-inefficient-vector-operation`

github.com/openscad/openscad - ef55ffc0957c0855a22d4da6877a2679482e10ed authored almost 2 years ago by Hans Loeblich <[email protected]>
Fix for clang-tidy check `performance-type-promotion-in-math-fn`

github.com/openscad/openscad - 2fb0ae849cc2d262f2484eae5abbe57c002a79da authored almost 2 years ago by Hans Loeblich <[email protected]>
Fixes for clang-tidy check `performance-unnecessary-copy-initialization`

github.com/openscad/openscad - 379fa77f80f7ac3ffbffa131bdb1db5a4e0fb3db authored almost 2 years ago by Hans Loeblich <[email protected]>
Fixes for clang-tidy check `performance-for-range-copy`

github.com/openscad/openscad - 175b9729308a28e25026b3ee07df9bb4f6487618 authored almost 2 years ago by Hans Loeblich <[email protected]>
Fixes for clang-tidy check `performance-no-automatic-move`

github.com/openscad/openscad - e5376c742d7132b942fd2dc4625b10c8ab52e5e5 authored almost 2 years ago by Hans Loeblich <[email protected]>
Fixes for clang-tidy check `performance-noexcept-move-constructor`

github.com/openscad/openscad - c7b98b4d1b9833bfb05c20b29d95da5e483f15e4 authored almost 2 years ago by Hans Loeblich <[email protected]>
Fixes for clang-tidy check `performance-unnecessary-value-param` and `performance-move-const-arg`

github.com/openscad/openscad - eccb8f3924d44682654027299cf4c041c2f8139f authored almost 2 years ago by Hans Loeblich <[email protected]>
NOLINT for clang-tidy false positives on check `clang-analyzer-cplusplus.NewDeleteLeaks`

github.com/openscad/openscad - 4050b62c3ecb1cf004f9d1120e599693a9536a5e authored almost 2 years ago by Hans Loeblich <[email protected]>
Fixes for clang-tidy check `bugprone-reserved-identifier`

github.com/openscad/openscad - f27a7d5bb2606c6ab8f27736c624adbbe9ed5e59 authored almost 2 years ago by Hans Loeblich <[email protected]>
Fix for clang-tidy check `clang-analyzer-deadcode.DeadStores`

github.com/openscad/openscad - c66a633143a7465a44c084ab95a61c37a2dcfaf8 authored almost 2 years ago by Hans Loeblich <[email protected]>
Fixes for a couple instances of clang-tidy check `bugprone-narrowing-conversions` (hundreds more remain)

github.com/openscad/openscad - f6fa23eb03aab94e91007337764563faf7ea6f34 authored almost 2 years ago by Hans Loeblich <[email protected]>
Minor change to use data member initialization value.

github.com/openscad/openscad - e6517eab42a170f9e0e1590eebfd27a5f8e6137e authored almost 2 years ago by Hans Loeblich <[email protected]>
Fix for clang-tidy check `clang-analyzer-core.uninitialized.UndefReturn`

github.com/openscad/openscad - 59d45536a7796fdea82994622d3854937963d3da authored almost 2 years ago by Hans Loeblich <[email protected]>
Add most `bugprone-*` checks to .clang-tidy. Sort checks by name.

github.com/openscad/openscad - c9894fecd9216c321a2be086a03ce7c2a758a1d6 authored almost 2 years ago by Hans Loeblich <[email protected]>
fixes for clang-tidy check `bugprone-implicit-widening-of-multiplication-result`

github.com/openscad/openscad - 1fe4be7707c1f4f56c6f3743fa571a82e8389d5d authored almost 2 years ago by Hans Loeblich <[email protected]>
NOLINT for `bugprone-forwarding-reference-overload`

Pretty sure this call to grandparent class' member function is intended.

github.com/openscad/openscad - 740bff9f7a29ac02531dde758d5c6c5433b79157 authored almost 2 years ago by Hans Loeblich <[email protected]>
Fixes for clang-tidy `bugprone-copy-constructor-init`

I noticed that base Geometry class copy constructor would handle copying `convexity`, and thought...

github.com/openscad/openscad - 09c7d2ebca7e92a22f7e29c5d3c40ee6c12f2202 authored almost 2 years ago by Hans Loeblich <[email protected]>
NOLINT for `bugprone-suspicious-enum-usage`.

Qt's Keys and Modifier enums are not same types, but are necessarily bitwise OR'd for setting sho...

github.com/openscad/openscad - 78cd014a70dfa1c06774048c171a55c1b329b6de authored almost 2 years ago by Hans Loeblich <[email protected]>
Fixes (and `NOLINT` exceptions) for clang-tidy check `bugprone-macro-parentheses`

github.com/openscad/openscad - 78a5d318fe1933db361e68b9c7af5aa5a35efcaf authored almost 2 years ago by Hans Loeblich <[email protected]>
NOLINT for clang-tidy check `bugprone-virtual-near-miss`

libsvg derived class member function names are similar to parent class' `get_x()` and `get_y()`, ...

github.com/openscad/openscad - 23f1286e111ba9669f4d2566fd7727a75c6e8768 authored almost 2 years ago by Hans Loeblich <[email protected]>
Fix for clang-tidy `bugprone-forwarding-reference-overload`

github.com/openscad/openscad - 0e6e7f56ceb61d2f725cd2eea04fe0fd96f10f78 authored almost 2 years ago by Hans Loeblich <[email protected]>
Fix for clang-tidy check `bugprone-integer-division`

github.com/openscad/openscad - a7a5d21f55867b10da449eb83d5fb3c3231ecf4b authored almost 2 years ago by Hans Loeblich <[email protected]>
Fix for issue #4115

github.com/openscad/openscad - 6fbc6773b40add3192666eddd1851b5acab3f5de authored almost 2 years ago by Hans Loeblich <[email protected]>
Fixes for clang-tidy check `bugprone-branch-clone`

Rename `RangeType::type_t` enum to `iter_state` for clarity.

github.com/openscad/openscad - 6379354b55f88a8c2f261d75192ea449827a0316 authored almost 2 years ago by Hans Loeblich <[email protected]>
Clang tidy fixes for bugprone-use-after-move

github.com/openscad/openscad - a5eb5ac1bd69f9c7d96def160b20af5d095d8b16 authored almost 2 years ago by Hans Loeblich <[email protected]>
Merge pull request #4439 from thehans/clang-tidy

Fixes for most clang tidy `modernize-*` and `clang-analyzer-*` checks.

github.com/openscad/openscad - 9f924cffc8ac647549f2ba36268545452f68eb9e authored almost 2 years ago by Hans Loeblich <[email protected]>
Remove unnecessary virtual destructors on non base classes.

github.com/openscad/openscad - 23c2969d3e7888c6492db54507b4155e386e4c32 authored almost 2 years ago by Hans Loeblich <[email protected]>
Clean up stray `[[nodiscard]]`s in code comments.

github.com/openscad/openscad - f36b860c4fb93d36a795f3e5dd17ff0ad73ff4a7 authored almost 2 years ago by Hans Loeblich <[email protected]>
Add most "clang-analyzer-*" checks to .clang-tidy

github.com/openscad/openscad - 0ae6115f7b3919992668aa664f4eeb03185beb18 authored almost 2 years ago by Hans Loeblich <[email protected]>
Undo usage of nodiscard for files under src/gui/.

Qt MOC can't handle [[nodiscard]] on Ubuntu 20.04 and Ubuntu 18.04

github.com/openscad/openscad - 5caf660d8d16acb5c4aac4c62030443e934fb808 authored almost 2 years ago by Hans Loeblich <[email protected]>
Merge pull request #4456 from gsohler/master

Adapt Version numbers in uni-build-dependancies

github.com/openscad/openscad - 3a74959a222437ba16948c7bd55179c2dea33e0f authored almost 2 years ago by Torsten Paul <[email protected]>
Merge branch 'openscad:master' into master

github.com/openscad/openscad - 4d7b03a79f2d0c83f2be201baa1aba9447b06736 authored almost 2 years ago by Günther <[email protected]>
Adapted build scripts to recent version . previous versions did not compile or were not available for download

github.com/openscad/openscad - edd9f17fb126866771201c0fc7d3c9042b980c68 authored almost 2 years ago by Guenther Sohler <[email protected]>
fixed small compiler warning

github.com/openscad/openscad - cc51ea0a0dd14075df0f9af09ed4e20cce7fcb4c authored almost 2 years ago by Guenther Sohler <[email protected]>
Merge pull request #4454 from openscad/fix-include-wait-h

Add header file to fix build issue with WEXITSTATUS (fixes #4453).

github.com/openscad/openscad - b621fa6d3d2d2d795b30d1b6aade6ff1b3c8ba29 authored about 2 years ago by Torsten Paul <[email protected]>
Add header file to fix build issue with WEXITSTATUS (fixes #4453).

github.com/openscad/openscad - 2bbca1bc5f8e33dfffe0b1360a1f5412174a8f46 authored about 2 years ago by Torsten Paul <[email protected]>
Fixes for clang-analyzer-optin.cplusplus.VirtualCall

github.com/openscad/openscad - e26d1d5fb881ddcc378303177387d8a566e34e2c authored about 2 years ago by Hans Loeblich <[email protected]>
Fixes for [clang-analyzer-deadcode.DeadStores]

github.com/openscad/openscad - bf7d67c2c460b0f2a5f03063524f4f3320ac31cb authored about 2 years ago by Hans Loeblich <[email protected]>
Fix: Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. [clang-analyzer-security.insecureAPI.strcpy]

github.com/openscad/openscad - 952ba7a6da471503bf6270a7a84bdbf0248ca74a authored about 2 years ago by Hans Loeblich <[email protected]>
Remove duplicated [[nodiscard]] (issue caused by auto fixes applied by parallel jobs)

github.com/openscad/openscad - e1a74937b8a11022109e82c9cdd3015e001cc148 authored about 2 years ago by Hans Loeblich <[email protected]>
Fix: Called C++ object pointer is null [clang-analyzer-core.CallAndMessage]

github.com/openscad/openscad - 43a6296665ad6c860ef9172cc1b011b0e4def19d authored about 2 years ago by Hans Loeblich <[email protected]>
Fix: Called C++ object pointer is uninitialized [clang-analyzer-core.CallAndMessage]

github.com/openscad/openscad - 7d7f7c58ea3312908bc3f0f42b0a7bde2718e5a4 authored about 2 years ago by Hans Loeblich <[email protected]>
Fix: Method called on moved-from object 'arguments' [clang-analyzer-cplusplus.Move]

github.com/openscad/openscad - de11b2ebd483328680233088157af2dba3b68702 authored about 2 years ago by Hans Loeblich <[email protected]>
Fixes for clang-analyzer-security.FloatLoopCounter

github.com/openscad/openscad - fee132ff9f12bc8b23f512023e2e18a9866723aa authored about 2 years ago by Hans Loeblich <[email protected]>
Ignore clang-analyzer-core.StackAddressEscape.

github.com/openscad/openscad - f08dfd5907371f4debd6df0a9d4b8cb3b6d55ab2 authored about 2 years ago by Hans Loeblich <[email protected]>
Fix for clang-analyzer-cplusplus.StringChecker (assignment of nullptr to std::string)

github.com/openscad/openscad - e727ea7ab30f0f27f38cab97e4eb2c635598283d authored about 2 years ago by Hans Loeblich <[email protected]>
Ignore nodiscard for Children::instantiate.

github.com/openscad/openscad - ca6cfbe4b47aaf106c3dcfc4fe8335bd85a99886 authored about 2 years ago by Hans Loeblich <[email protected]>
Fix issue between older Qt moc and [[nodiscard]]

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