Ecosyste.ms: OpenCollective

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

CAD Sketcher

A free & open source addon for blender which brings CAD-like workflows to the mesh environment.
Collective - Host: opensource - https://opencollective.com/cadsketcher - Website: https://www.CADsketcher.com - Code: https://github.com/hlorus/CAD_Sketcher

Update Blender scripts-path in installation.md (#443)

github.com/hlorus/CAD_Sketcher - a504442b1bb79422260fe853993b46502fe19be4 authored 11 months ago by Denis Darii <[email protected]>
Fix tangent typo (#441)

github.com/hlorus/CAD_Sketcher - 1826f58c07baf8dadc479e128063840448a1fae9 authored 11 months ago by Daniel Cousens <[email protected]>
Update darker.yml

github.com/hlorus/CAD_Sketcher - 6f10b42f548adc1dd632b937eb980adbeec5e6ef authored about 1 year ago by hlorus <[email protected]>
Fix shader "2D_UNIFORM_COLOR" rename in select box

github.com/hlorus/CAD_Sketcher - dfe817264d8a91e2750f1811d77764d841b03b84 authored about 1 year ago by David Friedli <[email protected]>
Ops: Fix offset "inverted_dist" error

github.com/hlorus/CAD_Sketcher - 6dba3af38fc79eb2676f1fdb3e88a2893dd243b0 authored about 1 year ago by David Friedli <[email protected]>
Fix asset library loading

- Rename lib to "CAD Sketcher Assets"
- Overwrite library path if already existing

github.com/hlorus/CAD_Sketcher - 6c41e9a81935487bd3ea2aed009c889a333038f9 authored about 1 year ago by David Friedli <[email protected]>
Gumroad Version Bump - 0.27.3

github.com/hlorus/CAD_Sketcher - 1c2b836a2a71d045644307ec0fe070c0838dd6d7 authored about 1 year ago by TheMakerTales <[email protected]>
Update README.md

- Bump minimal blender version to 3.3
- Remove OpenGl Mac warning

github.com/hlorus/CAD_Sketcher - 41ea8212ee821c2e73b9f28eb15af2421ab71931 authored about 1 year ago by hlorus <[email protected]>
Fix nodegroup name for fill tool

github.com/hlorus/CAD_Sketcher - 54125a54974f59e8058482f28af4bd7ba9fdda6b authored about 1 year ago by David Friedli <[email protected]>
Merge shader create info (#424)

* Shaders: Add createinfo for uniform_color_image_2d

* Shaders: Add createinfo for base_shad...

github.com/hlorus/CAD_Sketcher - cba040a625c81b0d4661cc053efa3b55fa3a44c4 authored about 1 year ago by hlorus <[email protected]>
Ops: Move node tools to experimental

github.com/hlorus/CAD_Sketcher - 0a6212757880b3d6973785eb40af7e8b25eac9c1 authored about 1 year ago by David Friedli <[email protected]>
Remove style checker workflow (#345)

Black doesn't support checking only the changed parts, therefor the whole codebase is scanned wh...

github.com/hlorus/CAD_Sketcher - 00caf670b7dd06b2a688caad1617d048e57b2e06 authored about 1 year ago by hlorus <[email protected]>
Sinplified func(self) (#309)

Co-authored-by: hlorus <[email protected]>

github.com/hlorus/CAD_Sketcher - a7c2d0a6977840f1e75eec70bd90b5f4a64e71ae authored about 1 year ago by Nex-Pro <[email protected]>
Fix darker workflow (#422)

github.com/hlorus/CAD_Sketcher - 5e83f4b4d48dc5d0c19e8922319e63a7556af2ac authored about 1 year ago by hlorus <[email protected]>
Treat has_coincident like a function (#421)

There's no way this was intentional.

github.com/hlorus/CAD_Sketcher - 58c13babe4ef0afb0e386c08beeabf45c326e4f6 authored about 1 year ago by bonjorno7 <[email protected]>
Update getting_started.md

github.com/hlorus/CAD_Sketcher - 67c2dbf4478cf1b482a44a1dcca4e4a9cb9c3eac authored about 1 year ago by hlorus <[email protected]>
Fix docs workflow (#420)

* Enforce minimal mkdocs version

* [Docs] Bump python version to 3.11

* [Docs] Fix python ...

github.com/hlorus/CAD_Sketcher - 68fdd303ff7396d90c4951e113f10e9d61838a6f authored about 1 year ago by hlorus <[email protected]>
Fix select tool being changed when leaving sketch #418

github.com/hlorus/CAD_Sketcher - 587bded196dcf1c9d01f1b5fc8b0f909b27b3915 authored about 1 year ago by David Friedli <[email protected]>
Remove dpi setting from blf.size which was deprecated

github.com/hlorus/CAD_Sketcher - 57facf2c91d7f760ad0bf988953961f831ddf5f5 authored about 1 year ago by David Friedli <[email protected]>
Merge pull request #410 from MauFournier/add-metal-opengl-warning-to-docs

Update installation.md

github.com/hlorus/CAD_Sketcher - 70c301f905e52d4cae598eb3b40370613c5ac9ee authored about 1 year ago by hlorus <[email protected]>
Constraints: Add angle vector zero length check for distance constraint

Closes #413

github.com/hlorus/CAD_Sketcher - 61c664dfe5b31ef618f555b23ae723766e015898 authored over 1 year ago by David Friedli <[email protected]>
Update installation.md

I spent hours trying to solve this and nearly gave up on this plugin because of it 😅. When I cli...

github.com/hlorus/CAD_Sketcher - 29539fc32dab0126e7772fed85382b9219a5fac5 authored over 1 year ago by Mau Frontier <[email protected]>
Merge pull request #409 from santiprandi/update-docs

Remove references to old name from documentation

github.com/hlorus/CAD_Sketcher - 0c58f92eecc83ccb017f421701fad9f479c17f9f authored over 1 year ago by hlorus <[email protected]>
Merge pull request #403 from TheMakerTales/main

Updating Nodes

github.com/hlorus/CAD_Sketcher - 2052e0b08d9b034a82e5783f993150d6bf8b0f56 authored over 1 year ago by hlorus <[email protected]>
Remove old name from documentation

github.com/hlorus/CAD_Sketcher - f957be0e43b0ec7989325b3ed18cf5a00e984059 authored over 1 year ago by Santiago Prandi <[email protected]>
Update assets.blend

Added Mirror and Asymmetry Extrusion to the Extrusion Node

github.com/hlorus/CAD_Sketcher - d6c9485b6a2f67e80ed0e74dd9014a8028661192 authored over 1 year ago by TheMakerTales <[email protected]>
Merge branch 'hlorus:main' into main

github.com/hlorus/CAD_Sketcher - 549371d07b764b682ac6639c9e08ae90a279e931 authored over 1 year ago by TheMakerTales <[email protected]>
Update assets.blend

Fill node is now for both mesh and curve

github.com/hlorus/CAD_Sketcher - 6b337ab2e3cfa205f9e0f880dcbffa8b5bdd7691 authored over 1 year ago by TheMakerTales <[email protected]>
Logging: Avoid overhead of generating logger messages when not needed

github.com/hlorus/CAD_Sketcher - 78cc02f7a71b568103c4edd399034a89b2c8d388 authored over 1 year ago by David Friedli <[email protected]>
StateOps: Add notes regarding state_init_coords

github.com/hlorus/CAD_Sketcher - 8a4e662171774ef5753b75bc300b23e4ba8deda6 authored over 1 year ago by David Friedli <[email protected]>
NodeOps: Add linear array

github.com/hlorus/CAD_Sketcher - 15287304c5b245a60a565e064c28ceb66c56e47a authored over 1 year ago by David Friedli <[email protected]>
StateOps: Fix error on clicking empty space for pointers with mesh elements

github.com/hlorus/CAD_Sketcher - 52b6682967761f669a87c6ccf6f1ab063cfdfc3b authored over 1 year ago by David Friedli <[email protected]>
NodeOps: Fix update tag and modifier naming

github.com/hlorus/CAD_Sketcher - 95249ece4ee0143e3f2f6caa504d0651606ff0a3 authored over 1 year ago by David Friedli <[email protected]>
StateOps: Add optional state setting

github.com/hlorus/CAD_Sketcher - f63518f910aa5156bab9ccf3859dd49899b794b4 authored over 1 year ago by David Friedli <[email protected]>
NodeOps: Add fill tool

github.com/hlorus/CAD_Sketcher - d6d0f5e48417afb118e3b4f5f24c9e8f4421d132 authored over 1 year ago by David Friedli <[email protected]>
NodeOps: Generalize logic

github.com/hlorus/CAD_Sketcher - de08db2f3ca511387f6d76a6e2574e98d2437572 authored over 1 year ago by David Friedli <[email protected]>
Merge pull request #398 from TheMakerTales/main

Update assets.blend

github.com/hlorus/CAD_Sketcher - bf07d29767e8891af725a0a8ef89fcfd75383cc0 authored over 1 year ago by hlorus <[email protected]>
Update assets.blend

Adding Fill Mesh, Fill Curve & Linear Array

github.com/hlorus/CAD_Sketcher - d8af4599c173b0a8fe04d93453ef619d18a0f150 authored over 1 year ago by TheMakerTales <[email protected]>
Offset: Ignore picked entity

github.com/hlorus/CAD_Sketcher - c2ba9339c6a8a4a4156d3c941e8b06748e0ae05e authored over 1 year ago by David Friedli <[email protected]>
Offset: Support circles

github.com/hlorus/CAD_Sketcher - c5df44a01333d28d882e8b8205a7752b422a4117 authored over 1 year ago by David Friedli <[email protected]>
Core: Set arc's invert property in "add" method

github.com/hlorus/CAD_Sketcher - 902071eb10a8d2a09cf7df2c4dcb5fde799af8dd authored over 1 year ago by David Friedli <[email protected]>
Constraints: Protect from zero division in ratio constraint init

github.com/hlorus/CAD_Sketcher - 50b7d436d846fb491b5938d0070068f183691318 authored over 1 year ago by David Friedli <[email protected]>
Core: Avoid triggering property update callbacks from add methods

github.com/hlorus/CAD_Sketcher - c995d3af842968f849c68cbcd45bbfbe818ad40f authored over 1 year ago by David Friedli <[email protected]>
Constraints: Overwrite distance constraints "get_value" to respect alignment

Closes #394

github.com/hlorus/CAD_Sketcher - 95e89ba0872593b795add7749de1c58a1aedd530 authored over 1 year ago by David Friedli <[email protected]>
Update README.md

github.com/hlorus/CAD_Sketcher - 2ecab62640cdc5e8f6eddf14655eed3d412d6d5f authored over 1 year ago by hlorus <[email protected]>
Ui: Refresh view from batch set operator

Closes #396

github.com/hlorus/CAD_Sketcher - 17ef7d920cef3906b960e9ce773e0234e0cb1895 authored over 1 year ago by David Friedli <[email protected]>
Keymap: Change offset shortcut to invoke tool

github.com/hlorus/CAD_Sketcher - ba7aff919d6526a734fc2b19cf4e7d53eed2f944 authored over 1 year ago by David Friedli <[email protected]>
StateOps: Fix error whith numerical invoke

github.com/hlorus/CAD_Sketcher - 2b5eb90e9f5e7c68a5ed86f3d81114966a2e242c authored over 1 year ago by David Friedli <[email protected]>
Offset: Fix error when clicking in empty space

github.com/hlorus/CAD_Sketcher - 574abda70df18bc02260f38d085082bf973678a1 authored over 1 year ago by David Friedli <[email protected]>
Ui: Remove offset operator from tools panel

Also add a label for the node operators

github.com/hlorus/CAD_Sketcher - dc8986d1fcd4ce7baab82c82655f07a821f71e6d authored over 1 year ago by David Friedli <[email protected]>
Tools: Add offset workspacetool

github.com/hlorus/CAD_Sketcher - f73702815a2070f101aea9c3d9672caf08501945 authored over 1 year ago by David Friedli <[email protected]>
NodeOps: Disable operators if no active object is available

github.com/hlorus/CAD_Sketcher - 02ad2dc9000a5592f4ab5912dc6424db74dfdab6 authored over 1 year ago by David Friedli <[email protected]>
Keymap: Change offset to "O"

github.com/hlorus/CAD_Sketcher - 928b6ec4118bd25b45faed8c0d020f3eee7c3d3e authored over 1 year ago by David Friedli <[email protected]>
Readme: Add a warning regarding the mac os gpu backend problem

#375

github.com/hlorus/CAD_Sketcher - 3e1e8a7b64becfe292d675f82b297e2d355221d6 authored over 1 year ago by David Friedli <[email protected]>
Keymap: Add Leave sketch entry

This shortcut is also available when no sketcher tool is available, same as the add_sketch short...

github.com/hlorus/CAD_Sketcher - f5cb024c6c9a84a8c81c1e98394ae41b9f15176a authored over 1 year ago by David Friedli <[email protected]>
Core: Avoid getting dead indices from selection list

github.com/hlorus/CAD_Sketcher - 2249b30dfc4b467863b8905ef77f571ba3b58a3a authored over 1 year ago by David Friedli <[email protected]>
Merge pull request #397 from hlorus/inset_tool

Offset tool

github.com/hlorus/CAD_Sketcher - 235f68b026f23d91f9b50f497f1c9fcf1b577d2a authored over 1 year ago by hlorus <[email protected]>
Merge branch 'main' into inset_tool

github.com/hlorus/CAD_Sketcher - d70e8929d46e6774f8f1838286de5d0ccdc4cf32 authored over 1 year ago by David Friedli <[email protected]>
Offset: Disable auto constraints

github.com/hlorus/CAD_Sketcher - aa7bd63e8c5ffc6697ff1f48e9635f8dbcb4f9d3 authored over 1 year ago by David Friedli <[email protected]>
Ops: Improve asset loading

- Load from init method
- Cancel operator if asset cannot be loaded
- Set Fake User
- Look throu...

github.com/hlorus/CAD_Sketcher - 0963cc45b80e949cb09e537d1e6f96bb1e4f2435 authored over 1 year ago by David Friedli <[email protected]>
StateOps: Allow to cancel operator from init method

github.com/hlorus/CAD_Sketcher - 5bc162cc0c70d9e6d5635ad7db098c66c9047d4b authored over 1 year ago by David Friedli <[email protected]>
Update assets.blend

Updating the extrude node group to support negative values

github.com/hlorus/CAD_Sketcher - 9ec83d6304a45d9c0cbc869615873d7a6af761bd authored over 1 year ago by TheMakerTales <[email protected]>
Ops: Add extrude operator

Based on the extrude node group

github.com/hlorus/CAD_Sketcher - 4c5232968c7709d9975350ab22f94ac5b1f48265 authored over 1 year ago by David Friedli <[email protected]>
StateOps: Fix object type selection prefill

github.com/hlorus/CAD_Sketcher - 84ce7e69ceffde341c4bf321d943ab41dcfc613f authored over 1 year ago by David Friedli <[email protected]>
Gumroad Version Bump - 0.27.2

Moving up the version number and also changing blender min version to 3.0

github.com/hlorus/CAD_Sketcher - 65eb7e39e5f297c827f7d39cddec559278c1a768 authored over 1 year ago by TheMakerTales <[email protected]>
Ui: Improve names of origin elements

github.com/hlorus/CAD_Sketcher - af24b02083d2f2176b2e1463c5bb334137769832 authored over 1 year ago by David Friedli <[email protected]>
Icons: Delay shader and batch calculation

Avoid calculating on module import as this might cause errors at startup time

github.com/hlorus/CAD_Sketcher - 0f2bb9ba559fb760b484c013032b02cf99d0d9df authored over 1 year ago by David Friedli <[email protected]>
Constraints: Add default precision for value properties

Unfortunatley it's not possible to set property definition settings according to the addon prefe...

github.com/hlorus/CAD_Sketcher - 668f3208bc28216984dfb8a652568170344472b0 authored over 1 year ago by David Friedli <[email protected]>
Converter: Check if object is part of the active viewlayer before setting the selection state

Fixes #383

github.com/hlorus/CAD_Sketcher - 39730a3acd6d4523d2c100bd5301e738d12491d4 authored over 1 year ago by David Friedli <[email protected]>
Address builtin shader name change

Fixes #388

github.com/hlorus/CAD_Sketcher - dbaae23922ad40acc6b2238f11f3dfa956e67234 authored over 1 year ago by David Friedli <[email protected]>
Offset: Create entities with index_reference mode

This avoids problems with stale data

github.com/hlorus/CAD_Sketcher - 6c874b5f9169b8faf1ba8e41923722a34666ba88 authored over 1 year ago by David Friedli <[email protected]>
Entities: Add "new" methods

Allows to duplicate an entity with overwritten properties

github.com/hlorus/CAD_Sketcher - fd4efe765a94938012a1396ef35cf73a8f2e476a authored over 1 year ago by David Friedli <[email protected]>
Core: Improve "add_" methods

This fixes a long standing bug with complex operators/scripts that add multiple elements which d...

github.com/hlorus/CAD_Sketcher - d55de403f133bb12d9a9d2333259b6f311a98c6c authored over 1 year ago by David Friedli <[email protected]>
Allow index reference for ignore_hover

github.com/hlorus/CAD_Sketcher - d1cca28ec0acbe12f774649058a218d1bc6c4a7a authored over 1 year ago by David Friedli <[email protected]>
Add type annotations to identifier functions

github.com/hlorus/CAD_Sketcher - dddc908f9f0e1d722ded7aa49920ce9dea93c34e authored over 1 year ago by David Friedli <[email protected]>
Fix: Missing name change for breakdown_index

github.com/hlorus/CAD_Sketcher - 032bff9d3373241ed9f1ac43cfddcc714fdd4be3 authored over 1 year ago by David Friedli <[email protected]>
Core: Add static entity identifier functions

github.com/hlorus/CAD_Sketcher - 3dd3b0a802f7a7fddbb8e178562216c28603e349 authored over 1 year ago by David Friedli <[email protected]>
Cleanup: Make entity types/collections statically available

github.com/hlorus/CAD_Sketcher - e0e224a70f4a0d98de4ebcd6ce09fed20ed67c75 authored over 1 year ago by David Friedli <[email protected]>
Offset: Correctly detect tangent "intersections"

Also decrease default tangent threshold

github.com/hlorus/CAD_Sketcher - df0f6f59e693da391ae29952ff230818b492664d authored over 1 year ago by David Friedli <[email protected]>
Merge branch 'main' into inset_tool

github.com/hlorus/CAD_Sketcher - 8393cc323a514f03743b83c87c0e414d56f0175d authored over 1 year ago by David Friedli <[email protected]>
Fix error when deleting entity which has multiple constraints of same type

github.com/hlorus/CAD_Sketcher - 33ec91cd84b42f99fc49e5bbc5ff2b598e76d069 authored over 1 year ago by David Friedli <[email protected]>
Bevel: Test intersections on segments rather than full lines

github.com/hlorus/CAD_Sketcher - 4ce54c7419463e3c2d080c0c24f769b85f34da53 authored over 1 year ago by David Friedli <[email protected]>
Ui: Add offset operator button

github.com/hlorus/CAD_Sketcher - 7a602547337bc3812f3659333b54ea52868084b9 authored over 1 year ago by David Friedli <[email protected]>
Ops: Fix error when starting numeric input with "."

github.com/hlorus/CAD_Sketcher - 18ac1271c9dda1ddbce0cc6ba583efcc5b500bd7 authored over 1 year ago by David Friedli <[email protected]>
Offset: Exclude created elements from selection

Avoids flickering

github.com/hlorus/CAD_Sketcher - e6950e4d36c70c9dc439364be2bb9eb153fda432 authored over 1 year ago by David Friedli <[email protected]>
Ui: Remove duplicated ratio value property in context menu

github.com/hlorus/CAD_Sketcher - 4c4f0ce1c1b4218df7fcc8359900d47a4ed6f17e authored over 1 year ago by David Friedli <[email protected]>
Fix: Comit leftover ratio constraint change

github.com/hlorus/CAD_Sketcher - 2425a78ee9e8bae84180704c2aecd0745411fdc5 authored over 1 year ago by David Friedli <[email protected]>
Assets: Update extrude node group

- Flip original geometry
- Merge vertices by distance
- Rename Extrude Mesh -> Extrude

github.com/hlorus/CAD_Sketcher - b865a9700a990ba55caf4c475e59673b5e64d267 authored over 1 year ago by David Friedli <[email protected]>
Fix: Geometric constraints operator fails when clicking in empty space

github.com/hlorus/CAD_Sketcher - e924d179dfeb24ba8344c045c4e6062ac6d91685 authored over 1 year ago by David Friedli <[email protected]>
Fix: Ratio constraint not working

github.com/hlorus/CAD_Sketcher - 24e9495ebada6548ba84e2ccb4c7c4f8cf3f61f3 authored over 1 year ago by David Friedli <[email protected]>
Offset: Add parallel constraints

github.com/hlorus/CAD_Sketcher - 9f85b0ba5427de2d793dfe8d91fbfb4f77b2fa52 authored over 1 year ago by David Friedli <[email protected]>
Offset: Respect construction mode

github.com/hlorus/CAD_Sketcher - 69226f1a75424cef538504cee4b51ec9b50b869a authored over 1 year ago by David Friedli <[email protected]>
Keymap: Add offset shortcut

github.com/hlorus/CAD_Sketcher - 99236e886768937fecef836cb6e387f9efd66391 authored over 1 year ago by David Friedli <[email protected]>
Merge branch 'main' into inset_tool

github.com/hlorus/CAD_Sketcher - 6a83ac56285a4fff090ab6bf489e7c36e565c539 authored over 1 year ago by David Friedli <[email protected]>
Offset: Fix various issues

- Fix point lookup for cyclic paths
- Use modulo to ensure indices aren't outside lists
- Cancel...

github.com/hlorus/CAD_Sketcher - e5968c71c1735ab58f012fba026a90ab1cd45378 authored over 1 year ago by David Friedli <[email protected]>
Merge branch 'assets'

github.com/hlorus/CAD_Sketcher - 3c1d5c879753d74dec1b9dfeba4baedb3a79ee5b authored over 1 year ago by David Friedli <[email protected]>
Add addon asset library at startup

github.com/hlorus/CAD_Sketcher - 05100afeec77edc52035a8a3ff2acbf848adbd74 authored over 1 year ago by David Friedli <[email protected]>
Optimise UI and better resize behaviour (#379)

* Optimise UI and better resize behaviour

* Format code

github.com/hlorus/CAD_Sketcher - 5776369136ca484375d325d94eda924806afb256 authored over 1 year ago by Alex Facciorusso <[email protected]>
Ui: Fade objects in sketch mode

Use the xray setting instead of viewport visibility to hide objects when a sketch is active

github.com/hlorus/CAD_Sketcher - 6848b9ae544c6f179e69fadcc8bb986f681f93eb authored over 1 year ago by David Friedli <[email protected]>
Replace usage of os.getlogin with getpass.getuser

Closes #371
os.getlogin can throw errors in some scenarios

github.com/hlorus/CAD_Sketcher - e7bf7d228b0f34b773d934d2363e2a29b5f8d2f5 authored over 1 year ago by David Friedli <[email protected]>