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

Merge pull request #65 from jethron/patch-2

__init__.py: Fix version check

github.com/hlorus/CAD_Sketcher - 6bd38608064bb500b904bef8fff6c7fd693aaf1c authored over 2 years ago by hlorus <[email protected]>
__init__.py: Fix version check

github.com/hlorus/CAD_Sketcher - 8e57a6fef84c857fdb3a5c2240a2f5b089f58cc8 authored over 2 years ago by Jethro Nederhof <[email protected]>
Ops: Fix error when clicking empty space with add_sketch operator

github.com/hlorus/CAD_Sketcher - 9bf9f59528f5b8c17a9c29b2967b97c34ddd3842 authored over 2 years ago by David Friedli <[email protected]>
Ui: Display the degrees of freedom of the active sketch

github.com/hlorus/CAD_Sketcher - 7d70ff9181fbcc014f722e003791a9c1c2e040d2 authored over 2 years ago by hlorus <[email protected]>
Ops: Fix error when invoking point3d tool with "-"

github.com/hlorus/CAD_Sketcher - 14a43e43a7252a7730beaeed7e7ee96f60b6f895 authored over 2 years ago by hlorus <[email protected]>
Add default issue template

github.com/hlorus/CAD_Sketcher - 26cd690246195dd7d204a0c35633791938d34b57 authored over 2 years ago by hlorus <[email protected]>
Fix errors that occur when re-enabling the addon during the same session

github.com/hlorus/CAD_Sketcher - 41eb4749bde9ad8d89e8aed34a08145331e2ce68 authored over 2 years ago by hlorus <[email protected]>
Ops: Make pointer prefill extensible by using inheritance

github.com/hlorus/CAD_Sketcher - 953adf58dbac09b2632d7a38ea5b84072713cc14 authored over 2 years ago by hlorus <[email protected]>
Ops: Avoid computing state props when element is picked

Otherwise the pointer type is set in data while the pointer isn't
actually set.
fixes #33

github.com/hlorus/CAD_Sketcher - 896425819b9fe5151557564f127eb177267a5487 authored over 2 years ago by hlorus <[email protected]>
Fix addon not running with python versions < 3.8

- Remove unused import of cached_property
- Don't use new copytree keyword for older py versions...

github.com/hlorus/CAD_Sketcher - 052f33faaa709a377c27950d383eaf75d28dc577 authored over 2 years ago by David Friedli <[email protected]>
Units: Fix text not showing up for imperial values

fixes #28

github.com/hlorus/CAD_Sketcher - 039e51a5fc6ec20ff693f3163227e443bed4af49 authored over 2 years ago by David Friedli <[email protected]>
Ui: Write addon version in sidebar

github.com/hlorus/CAD_Sketcher - e50b7848b9a6949d36208a79b82592ccae3123c7 authored over 2 years ago by David Friedli <[email protected]>
Merge pull request #32 from marclava/fix_cache_py3.8

Fix cache py3.8

github.com/hlorus/CAD_Sketcher - 2062ce36a14cde7b228c8dfe5984756bb261ce01 authored over 2 years ago by hlorus <[email protected]>
conditional import of functools cache for compatibility with Python < 3.9

github.com/hlorus/CAD_Sketcher - 68dc9ca92e55dee195d1634a0ad42873703fe2cd authored over 2 years ago by Marc Lavallée <[email protected]>
remove unused import

github.com/hlorus/CAD_Sketcher - f9fc0cb6fbd6a1f8254d81e355f78732a02b308e authored over 2 years ago by Marc Lavallée <[email protected]>
Change remaining occurences of old name and update docs

github.com/hlorus/CAD_Sketcher - c9dd8c33579970472b37095aaad16ea1d86b1e49 authored over 2 years ago by David Friedli <[email protected]>
Ops: add_workplane_face use face center for placement

github.com/hlorus/CAD_Sketcher - 652c116461a089393f2f3ce7fc81494e12593521 authored over 2 years ago by David Friedli <[email protected]>
Disable coincident between points

github.com/hlorus/CAD_Sketcher - 9ca06abbb6226f4aa25d8a5e9c252b91f9295539 authored over 2 years ago by David Friedli <[email protected]>
Improve wording of installation error message

github.com/hlorus/CAD_Sketcher - e3cd27ec06b9a63292aa1b60aec85c3cf7de5cf1 authored over 2 years ago by David Friedli <[email protected]>
Fix install not being imported

github.com/hlorus/CAD_Sketcher - 07398c766f46584f48bc3c5eab7e778d56175e30 authored over 2 years ago by David Friedli <[email protected]>
Tools: Add shortcuts for add_point and add_rectangle

github.com/hlorus/CAD_Sketcher - 22a097433f95788fa5335bd402c00c79011d0197 authored over 2 years ago by David Friedli <[email protected]>
Ops: Change cursor icon to crosshair when a state operator is active

github.com/hlorus/CAD_Sketcher - 6e878297fe9b7ac2be7203df28f14be980d9f8af authored over 2 years ago by David Friedli <[email protected]>
Skip ID drawing for non-selectable entities

github.com/hlorus/CAD_Sketcher - 0ab0550b916d446b636eef0658e2fa1d7458edd2 authored over 2 years ago by David Friedli <[email protected]>
Fix: mathutils not imported

github.com/hlorus/CAD_Sketcher - 8104de59a577be530aaf28d230d53b8077c800aa authored over 2 years ago by David Friedli <[email protected]>
Revert "Core: Add reference entity types"

This reverts commit c55f84da6fa94b27cc0db0c7378be4b8a7e7dbb2.

github.com/hlorus/CAD_Sketcher - 99248183e950cd2294fe7bc73543e4b5eed9b375 authored over 2 years ago by David Friedli <[email protected]>
Ui: Highlight selected entities in browser

github.com/hlorus/CAD_Sketcher - d6cb4dcc394363cf6ff62cbba43faa5bbd2f94e4 authored over 2 years ago by David Friedli <[email protected]>
Tools: Switch back to selection tool with RMB

github.com/hlorus/CAD_Sketcher - 809ca7d53d6127178f3af050c5a0f78785d45c18 authored over 2 years ago by David Friedli <[email protected]>
Ops: Fix error when clicking in empty space with add_workplane_face tool

github.com/hlorus/CAD_Sketcher - 2c2089fee60122f3810e8ee1a57bc7d8e0d82ebe authored over 2 years ago by David Friedli <[email protected]>
Add links to addon info

github.com/hlorus/CAD_Sketcher - 8c5c1e31dcfa0d3872a977ad42d6e95115df4681 authored over 2 years ago by David Friedli <[email protected]>
Tools: Add invoke shortcut hint to description

github.com/hlorus/CAD_Sketcher - 54b0c5ff0e891f67211229549abf6ed1f15a69f9 authored over 2 years ago by David Friedli <[email protected]>
Fix typo in readme shield

github.com/hlorus/CAD_Sketcher - 85e182be3ad7d09fbb2dd5dc3241e93257a7bc0f authored over 2 years ago by hlorus <[email protected]>
Add some shields to readme

github.com/hlorus/CAD_Sketcher - 0abdfa296cc7bd6da865a32a8fc86e6078cb35fc authored over 2 years ago by hlorus <[email protected]>
Add logos to readme

github.com/hlorus/CAD_Sketcher - 939ddb504138d1230a2a2a3ec026b9ff76035666 authored over 2 years ago by hlorus <[email protected]>
Rename logos

github.com/hlorus/CAD_Sketcher - da21750bc4602ef65469d50678cba3fb3399c86c authored over 2 years ago by David Friedli <[email protected]>
Add addon logos

github.com/hlorus/CAD_Sketcher - 2727a0689c7ed4a7dba698837341d83acdf43cee authored over 2 years ago by David Friedli <[email protected]>
Fix: Circles and arcs not selectable

github.com/hlorus/CAD_Sketcher - 8e3daba4c7185705ee7b310fa29d78ba1e00deb3 authored over 2 years ago by David Friedli <[email protected]>
Fix: Preference classes not being registered properly

github.com/hlorus/CAD_Sketcher - 15eedfc192c477e8eb2d41f6794b666e9a06f468 authored over 2 years ago by David Friedli <[email protected]>
Change addon name to CAD Sketcher

github.com/hlorus/CAD_Sketcher - 34e9a3f8b2384f13691063b1d29115f74583d1e9 authored over 2 years ago by David Friedli <[email protected]>
Prefs: Fix leftovers from file split-out

github.com/hlorus/CAD_Sketcher - 420426bf6be9ebddb61cd5423c136299b4beed6f authored over 2 years ago by David Friedli <[email protected]>
Ops: Pick mesh elements on evaluated object

github.com/hlorus/CAD_Sketcher - 9c3c499b5ad4fbd762df4cbea3c550539178e086 authored over 2 years ago by David Friedli <[email protected]>
Update readme with new addon name

github.com/hlorus/CAD_Sketcher - 25379bddf30a6286e373ece816e022ec5bb0d2eb authored over 2 years ago by hlorus <[email protected]>
Ops: Add use_create state option to allow disabling creation of new elements

github.com/hlorus/CAD_Sketcher - 5f754ee6a00379337af93cb81bfadd01df7544a1 authored over 2 years ago by David Friedli <[email protected]>
Ops: Fix check_numeric if no property is specified

github.com/hlorus/CAD_Sketcher - fef737fdf4e70826126e9d58b970cce4e8176b5d authored over 2 years ago by David Friedli <[email protected]>
Ops: Add add_workplane_face operator and tool

Allows to add a workplane at a mesh face location, currently this is
static and won^t update it...

github.com/hlorus/CAD_Sketcher - e4b990e712f4127277840b9289c9d301d33782c6 authored over 2 years ago by David Friedli <[email protected]>
[WIP] Disable mesh referencing

github.com/hlorus/CAD_Sketcher - b47661a168e2b0670c3125764420f913d909e017 authored over 2 years ago by David Friedli <[email protected]>
Prefs: Add is_experimental

github.com/hlorus/CAD_Sketcher - 00294d209064282de3925896a14e6cfd51ecafa9 authored over 2 years ago by David Friedli <[email protected]>
Make prefernces not depend on ui module

github.com/hlorus/CAD_Sketcher - 8d1253549acc9772eafac51d92cc0fc4c3b32e90 authored over 2 years ago by David Friedli <[email protected]>
Ops: Early exit pick function when raycast is not necessary

github.com/hlorus/CAD_Sketcher - 7daedd500afb7893fad7ad12a0d64901a77a7f67 authored over 2 years ago by David Friedli <[email protected]>
[WIP] Ops: Just pick a face with add_workplane and implicitly add a projected origin

Make operator more flexible, also allow to create a wp from point and
normal etc.

github.com/hlorus/CAD_Sketcher - dfd754379a4a0b3ba461063f2d87b1bebd35b501 authored over 2 years ago by David Friedli <[email protected]>
Core: access inherited methods through super()

github.com/hlorus/CAD_Sketcher - 9a7481080df8b3f367f7147cabff0a7ffab6f3b0 authored over 2 years ago by David Friedli <[email protected]>
Ops: Fix prefill not working

github.com/hlorus/CAD_Sketcher - 782a40f2f4d300a669ffd60a7547d81292e4e600 authored over 2 years ago by David Friedli <[email protected]>
Core: Add SlvsProjectedOrigin

github.com/hlorus/CAD_Sketcher - c5f249498404cc22aae21cff49c02178c853fa85 authored over 2 years ago by David Friedli <[email protected]>
Tools: Remove leftover tool acces for add_sketch

github.com/hlorus/CAD_Sketcher - e0bd23176d7a512a0dd77b7e553da4d2fb5c8ddb authored over 2 years ago by David Friedli <[email protected]>
Ops: Fix numeric edit

github.com/hlorus/CAD_Sketcher - 3ce29671ca9394089257c317f63b03d4cf50d68a authored over 2 years ago by David Friedli <[email protected]>
Ops: Keep states as a static attribute or classmethod

Note: State definitions will have to be updated

github.com/hlorus/CAD_Sketcher - 309ed63957ef0dda80904caacda63f3e90548968 authored over 2 years ago by David Friedli <[email protected]>
Free offscreen texture when quitting

github.com/hlorus/CAD_Sketcher - 8c465d84cced91f2779d8d23aee66db5f16c07db authored over 2 years ago by David Friedli <[email protected]>
Remove all addon properties at unregister / quit

github.com/hlorus/CAD_Sketcher - e015d55a58679e3f16879acdf68ebe04ceb9d9c6 authored over 2 years ago by David Friedli <[email protected]>
Ops: Add inital referencing system

Rework stateops:
- Add support for mesh types
- Add type based getter/setters
- Add register run...

github.com/hlorus/CAD_Sketcher - 8127cf358ca2f51114e7a6400b4d8ec178fb84b1 authored over 2 years ago by David Friedli <[email protected]>
Core: Split out base entity types

github.com/hlorus/CAD_Sketcher - 351270caadec46aad2b2e5f9ab08dd007d9edd90 authored over 2 years ago by David Friedli <[email protected]>
Core: Add reference entity types

Requires versioning

Types:
- SlvsRefVertex3D
- SlvsRefNormal3D
- SlvsRefPoint2D
- SlvsRefVertex2D

github.com/hlorus/CAD_Sketcher - c55f84da6fa94b27cc0db0c7378be4b8a7e7dbb2 authored over 2 years ago by David Friedli <[email protected]>
Ops: Fix error with zero length lines

github.com/hlorus/CAD_Sketcher - 00c429a110025b5bad5a8ce248b3074e0560f35e authored over 2 years ago by David Friedli <[email protected]>
Ops: Support specifing callbacks by string

github.com/hlorus/CAD_Sketcher - 837ca7226f55f09a00ea7cd0e51dfea3dd76629f authored over 2 years ago by David Friedli <[email protected]>
Core: Add entity methods to check type

Add methods to check:
- The specific type
- 2d / 3d
- Point / Line / Curve

github.com/hlorus/CAD_Sketcher - 37b3a4f196eba568c911ff4461e6ce35f38d7454 authored over 2 years ago by David Friedli <[email protected]>
Gizmo: Fix diameter constraint orientation glitch

github.com/hlorus/CAD_Sketcher - 062314a6224f38bdcc32ca530f721fe756c4c903 authored over 2 years ago by David Friedli <[email protected]>
Fix reload_scripts error by tweaking reload order

github.com/hlorus/CAD_Sketcher - fb63cd788548ae3dcab3db50118e68f9a6a1186f authored over 2 years ago by David Friedli <[email protected]>
Ops: Fix preselection not refreshing by also passing through mousemove event

github.com/hlorus/CAD_Sketcher - f64dcebe9e08df8f8fc8bc56c62d9b2d34b85656 authored over 2 years ago by David Friedli <[email protected]>
Ops: Swallow non-navigation events while modal

github.com/hlorus/CAD_Sketcher - 181dcc097ee24e80e158824280fd06bc27a2ed63 authored over 2 years ago by David Friedli <[email protected]>
Ui: Update coincident icon

github.com/hlorus/CAD_Sketcher - 2c5f2ca886a3bb53a64bc53d2cc6364bc4934e46 authored over 2 years ago by David Friedli <[email protected]>
Units: Fix scale not being taken into account

github.com/hlorus/CAD_Sketcher - b21235b2eea2a75c3333aea20a3b2d5e19b7e508 authored over 2 years ago by David Friedli <[email protected]>
Ui: Support formatting values in different units

github.com/hlorus/CAD_Sketcher - 80dbbe1d9d327588083bbd0a158f4fd1f4e7873a authored over 2 years ago by David Friedli <[email protected]>
Gizmos: Add preference to show values with more decimal digits

github.com/hlorus/CAD_Sketcher - 9275bde35a01f848872d46fa54d8084bf78ec2e4 authored over 2 years ago by David Friedli <[email protected]>
Ops: Fix AttributeError in ElementHighlight

github.com/hlorus/CAD_Sketcher - e46dc6f2f1c89eae93e4075c3efc96b5e885c2ac authored over 2 years ago by David Friedli <[email protected]>
Gizmos: Fix icon padding

github.com/hlorus/CAD_Sketcher - c87f74c3288113a2af2342fb6de78a4472e749dd authored over 2 years ago by David Friedli <[email protected]>
Ui: Ignore sign of distance constraint values

github.com/hlorus/CAD_Sketcher - dd88b27c878bf867517f3e26bf71e12ae384c9c7 authored over 2 years ago by David Friedli <[email protected]>
Ui: Draw construction entities dashed

github.com/hlorus/CAD_Sketcher - b2e494e79c91d74f128f0154ac940eeb1e08b308 authored over 2 years ago by David Friedli <[email protected]>
Split out shaders into own file

github.com/hlorus/CAD_Sketcher - 3bd1b2cd329e17c491245b1176dd88d43a36d456 authored over 2 years ago by David Friedli <[email protected]>
Ui: Highlight constraint's entities on hover

github.com/hlorus/CAD_Sketcher - 73c79e290254c4f33986bdbe26c3737fc7203e3f authored over 2 years ago by David Friedli <[email protected]>
Ui: Add constraint icons

github.com/hlorus/CAD_Sketcher - 137e027235e41e1d695bb6d198d5b07a3a63be4a authored over 2 years ago by David Friedli <[email protected]>
Remove leftover print statements

github.com/hlorus/CAD_Sketcher - b3ccee38343e53430d17327bbae0aa8d3988a3d6 authored over 2 years ago by David Friedli <[email protected]>
Docs: Add a note about the bezier circle approximation

github.com/hlorus/CAD_Sketcher - a80257f540a1c04f95eb055a79fc9f3c7fb1d92d authored over 2 years ago by David Friedli <[email protected]>
Add scale settings to preferences

- Make point and line size depend on ui_scale and addon's entity_size
- Add icon scale setting
-...

github.com/hlorus/CAD_Sketcher - 22c00847997dc2572bb89f54f7c079c4feb2ec5e authored over 2 years ago by David Friedli <[email protected]>
Split out preferences into own file

github.com/hlorus/CAD_Sketcher - b57cd8c57ee9c82c7ac417908bfe0c4deae7305f authored over 2 years ago by David Friedli <[email protected]>
Fix: Add Sketch shortcut tries to activate non-exisitent tool

github.com/hlorus/CAD_Sketcher - f20462f54f49a088d27bdc6f1a12fa286eb9e9a5 authored over 2 years ago by David Friedli <[email protected]>
Fix: Mesh name not being passed through

github.com/hlorus/CAD_Sketcher - 9b52d3a9952af7c0208f256ae2203214853ce1fa authored over 2 years ago by David Friedli <[email protected]>
Converter: Create new mesh when using to_mesh

The result of to_mesh is temporary and can not be used by objects from
the main database.

github.com/hlorus/CAD_Sketcher - 842615ec02f4bb32ceec3227777f5c569c9ea6bb authored over 2 years ago by David Friedli <[email protected]>
Docs: Fix selection paradigm gifs

github.com/hlorus/CAD_Sketcher - d8dcf562f71a7a5992eb60436e978206c3ee013c authored almost 3 years ago by David Friedli <[email protected]>
Force entity redraw by default.

This might still fail in some scenarios so keep it experimental for now.

github.com/hlorus/CAD_Sketcher - 04b2497bbccf20ca9afa60134b23c548a741084d authored almost 3 years ago by David Friedli <[email protected]>
Merge pull request #25 from dfb/patch-1

Fix minor typos

github.com/hlorus/CAD_Sketcher - 97824913d407c79500339994f94e18b5ff3e8017 authored almost 3 years ago by hlorus <[email protected]>
Fix minor typos

github.com/hlorus/CAD_Sketcher - d0e27e9a7cc14d6435e3aa0a83763f0713e3e049 authored almost 3 years ago by Dave Brueck <[email protected]>
Merge pull request #23 from kant/patch-8

Minor proposal (line 47)

github.com/hlorus/CAD_Sketcher - b04c5aac6a59cbb6ec7e18524951e4d15fb509d2 authored almost 3 years ago by hlorus <[email protected]>
Merge pull request #22 from kant/patch-7

Minor fix (line 16)

github.com/hlorus/CAD_Sketcher - c9ad3ed7c9b4b82cd21846692edf8aff787051f3 authored almost 3 years ago by hlorus <[email protected]>
Merge pull request #21 from kant/patch-6

Title fixed

github.com/hlorus/CAD_Sketcher - b6e1b27ebe6e273bc6c622ee0c3657bea680cf08 authored almost 3 years ago by hlorus <[email protected]>
Minor proposal (line 47)

github.com/hlorus/CAD_Sketcher - 075972443f695a12d3fc9030a0d02a35a98aa240 authored almost 3 years ago by Darío Hereñú <[email protected]>
Minor fix (line 16)

github.com/hlorus/CAD_Sketcher - 2169c31f3d81115e2bb7cd9f1347437c658ac99e authored almost 3 years ago by Darío Hereñú <[email protected]>
Title fixed

github.com/hlorus/CAD_Sketcher - 752db05492ccbbfa5f00ebd5eb3ab09d2cb956ae authored almost 3 years ago by Darío Hereñú <[email protected]>
Merge pull request #20 from kant/patch-5

Syntax issue (line 10)

github.com/hlorus/CAD_Sketcher - 35fad4e6885520c32296e65dab5abf85826d453f authored almost 3 years ago by hlorus <[email protected]>
Syntax issue (line 10)

github.com/hlorus/CAD_Sketcher - 00a037c2229c2dd7eb4108d3be903ff40c62f34b authored almost 3 years ago by Darío Hereñú <[email protected]>
Merge pull request #19 from kant/patch-4

Duplicate word (line 32)

github.com/hlorus/CAD_Sketcher - b66c7a69fb786409e097d46413a6e1ab2ac27846 authored almost 3 years ago by hlorus <[email protected]>
Duplicate word (line 32)

github.com/hlorus/CAD_Sketcher - 505d61bd365f9445c7896b4c05162e25c2ac97d4 authored almost 3 years ago by Darío Hereñú <[email protected]>
Merge pull request #17 from kant/patch-2

Minor syntax issue (line 46)

github.com/hlorus/CAD_Sketcher - d6f93fed6db3c889764307ea57871cd7067fdc4f authored almost 3 years ago by hlorus <[email protected]>