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

Always return list type for connection_points

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

github.com/hlorus/CAD_Sketcher - 5fcbb198d9cb725f5a9f117f5bed07b8aaf29efb authored over 2 years ago by David Friedli <[email protected]>
Ui: Display entity dependencies in context menu with show_debug_settings option

github.com/hlorus/CAD_Sketcher - 01d8f1b43137a51c8130e45b9092b4190d3de24d authored over 2 years ago by David Friedli <[email protected]>
Ops: Fix wrong undo when setting pointer from picked element

github.com/hlorus/CAD_Sketcher - 3c88436684c7400da6f7fae69f36d2859c99fe6f authored over 2 years ago by David Friedli <[email protected]>
Ops: Move undo tag to class

Enables to undo when tagged from last execution

github.com/hlorus/CAD_Sketcher - c643171be4e9476acfdde6e3d6f41e79ad5da3b9 authored over 2 years ago by David Friedli <[email protected]>
Support constraint visibility toggling

- With complex sketches, constraints are sometimes interfering into
designing/reading process....

github.com/hlorus/CAD_Sketcher - 6d26813cb9c1a0e2d7ccb730462abd745b70a83b authored over 2 years ago by BaoNT <[email protected]>
Add sketch in Add Menu

github.com/hlorus/CAD_Sketcher - 32cd97d49c7341577a756ad957621d5934f44757 authored over 2 years ago by BaoNT <[email protected]>
add Inhibit Flag to SlvsAngle; add old_setting to see if setting has changed

github.com/hlorus/CAD_Sketcher - fad31106127eacfbbb049079f3c20aa2c3104028 authored over 2 years ago by David Holmes <[email protected]>
add angle_inv set/get to operator

github.com/hlorus/CAD_Sketcher - 30142344cd4d787657ac3c6f703a56ba7320ce53 authored over 2 years ago by David Holmes <[email protected]>
Switch active tool when entering & existing sketching mode

github.com/hlorus/CAD_Sketcher - 378e566d78b8080f123823adb4fb53bb8b04accf authored over 2 years ago by Bao NguyenTan <[email protected]>
Support entity naming

- By default, name will be generated by combining type and index.
- Naming could be done through...

github.com/hlorus/CAD_Sketcher - 584c10d50961852f1886ce54ce1967eaf01f2c33 authored over 2 years ago by Bao NguyenTan <[email protected]>
Ui: Align visible and select icons in entity browser

This saves some horizontal space

github.com/hlorus/CAD_Sketcher - 2b6d513955f53980bbaf6693685d0ebdfe8c3705 authored over 2 years ago by David Friedli <[email protected]>
removed accidental oddity

github.com/hlorus/CAD_Sketcher - e9a7d55acf9a23000d0d212f05bcc32798aabd8c authored over 2 years ago by David Holmes <[email protected]>
add getter and setter for angle inversion flag

github.com/hlorus/CAD_Sketcher - 800d7c676b1dfe00efa6ef36ae6193fbb12d9331 authored over 2 years ago by David Holmes <[email protected]>
Delay debug message creation for drawbatch updates

Also only log entities that are updated

github.com/hlorus/CAD_Sketcher - fd4e73da6b5e861f347a59d292b370d5c8f61b01 authored over 2 years ago by David Friedli <[email protected]>
Converter: Update object name when ĉonverting

github.com/hlorus/CAD_Sketcher - 2ee5381807234c337ef5bddccb85c283f0f6a888 authored over 2 years ago by David Friedli <[email protected]>
Solver: Postpone generation of debug message creation

github.com/hlorus/CAD_Sketcher - 9283814e14bc99410e245b607ae03d0035596214 authored over 2 years ago by David Friedli <[email protected]>
move arrowhead scaling factor to addon prefs

github.com/hlorus/CAD_Sketcher - b7bde48c218190ca28826effde5af170d1ae063d authored over 2 years ago by David Holmes <[email protected]>
Less obtrusive dimension arrows (#172)

Cleaning up dimension arrows to be less obtrusive

github.com/hlorus/CAD_Sketcher - 9e3b0acab50d017be5d9a6cda38c79250c5ac32d authored over 2 years ago by BaoNT <[email protected]>
Keymap: Add alt+R shortcut to constrain radius

github.com/hlorus/CAD_Sketcher - b896971f15147c4040edf2418b1bbf4d01fd9d54 authored over 2 years ago by David Friedli <[email protected]>
Ops: Pass operator value and setting to init_props if they're already set

github.com/hlorus/CAD_Sketcher - a77160d6dcd4b8615e306cdd3b092692013bc01d authored over 2 years ago by David Friedli <[email protected]>
Gumroad Version Bump - 0.23.1

github.com/hlorus/CAD_Sketcher - 44571dec578a231e36bc30fc1f39559a79b3bf5c authored over 2 years ago by TheMakerTales <[email protected]>
Shortcuts Update (#173)

Changing the shortcuts to reflect "shift for geometric constraints and "alt" for Dimensional con...

github.com/hlorus/CAD_Sketcher - 606eccbb33ce47dcc0d86cc3f9f7ca0062721de0 authored over 2 years ago by TheMakerTales <[email protected]>
Keymap: Add alt+V and alt+H for aligned distance constraints

github.com/hlorus/CAD_Sketcher - 454f2ca841a93d60d4ed5f5155eabae7ea4c1b68 authored over 2 years ago by David Friedli <[email protected]>
Converter: Convert the relevant sketch only

github.com/hlorus/CAD_Sketcher - f4be494d1a42ede936154a8233907e9b33911088 authored over 2 years ago by David Friedli <[email protected]>
Converter: Avoid conversion if not in object mode

Otherwise there might be errors when trying to write to an object that
is in editmode

github.com/hlorus/CAD_Sketcher - efa57076e9117821ce2e3505ea6c89a7b46f2acf authored over 2 years ago by David Friedli <[email protected]>
Ui: Collapse element browser panels by default

github.com/hlorus/CAD_Sketcher - 2f8a40d9677bb3c247281f9bd960a1d8523aa292 authored over 2 years ago by David Friedli <[email protected]>
Radius dimensioning for arcs (#156)

* add radius mode for dimensioning arcs. recalc dimension and mark with R. Mark diameter with ...

github.com/hlorus/CAD_Sketcher - 5806264885b774d8564efee24877d3d13c1cf37b authored over 2 years ago by exegetor <[email protected]>
Keymap: Use shift+ESC for selection tool

github.com/hlorus/CAD_Sketcher - cb6edba11535731d861f9756d51d0efaa31b5670 authored over 2 years ago by David Friedli <[email protected]>
Core: Add radius mode to diameter constraint

This allows to set the radius instead of diameter. Note that this is
missing the visual changes...

github.com/hlorus/CAD_Sketcher - 70d4f277ae5218e76df14b5313519ac41caa655d authored over 2 years ago by David Friedli <[email protected]>
Fix: Use Object Mode keymap for global shortcuts

github.com/hlorus/CAD_Sketcher - 4526e3c4881a65b6c514ecd1bad20b48f9dfd20b authored over 2 years ago by David Friedli <[email protected]>
Add global shortcuts

Closes #140

github.com/hlorus/CAD_Sketcher - 0b22b0ec69fe8bf82452efbe14d7d65c14d677b9 authored over 2 years ago by David Friedli <[email protected]>
Create config.yml

github.com/hlorus/CAD_Sketcher - 7670cd5630274e38a48fe0e3397132982a0cefad authored over 2 years ago by hlorus <[email protected]>
Delete feature_request.md

github.com/hlorus/CAD_Sketcher - c5d501ab8b620e256d7bcdb5da8bb2b8dbd0bcf5 authored over 2 years ago by hlorus <[email protected]>
Fix YZ workplane rotation

Previously the local y-axis wasn't aligned with the z-axis

Closes #127

github.com/hlorus/CAD_Sketcher - 1ce6ad6226cd5e214505a7f594f4a4e09c1a0b99 authored over 2 years ago by David Friedli <[email protected]>
Ui: Show delete operator in sketch ui-list for active element

Closes #144

github.com/hlorus/CAD_Sketcher - 555ba240437a2542357fc5b5321562be5e86317d authored over 2 years ago by David Friedli <[email protected]>
Invert order of entities when drawing them

This ensures that points are drawn over segments

github.com/hlorus/CAD_Sketcher - 8d9be7814574b3ee85894363efe3b5d0994df370 authored over 2 years ago by David Friedli <[email protected]>
Don't invert order of entities when updating batches

github.com/hlorus/CAD_Sketcher - 74c6b3dbae12ef97367daf698e10f35c627f4dc0 authored over 2 years ago by David Friedli <[email protected]>
Ui: Fix wrong spelling of continuous.

Closes #139

github.com/hlorus/CAD_Sketcher - b0707fda1bce5d8aba388bf5b5a0fe528ea53cdf authored over 2 years ago by David Friedli <[email protected]>
Gizmos: Enable dragging dimension constraints by text

github.com/hlorus/CAD_Sketcher - 602a7bb598daebc73101f51e312f66bbd5b2a6ba authored over 2 years ago by exegetor <[email protected]>
Gumroad Version Bump - 0.22.6

github.com/hlorus/CAD_Sketcher - 5730ac0cc01693d9e4c8c04e31ae398abba884bb authored over 2 years ago by TheMakerTales <[email protected]>
Gizmos: Add support for radial offset in diameter gizmo

- add support for Diameters leader lines inside or outside a radius
- make Diameter dimension v...

github.com/hlorus/CAD_Sketcher - af36a7fb5fb5fdf21863941992ec4e22b958c235 authored over 2 years ago by exegetor <[email protected]>
Gumroad Version Bump - 0.22.5

github.com/hlorus/CAD_Sketcher - 09123051bdcd4b7e1034e0361421ac5db3c70753 authored over 2 years ago by TheMakerTales <[email protected]>
Ops: Fix numeric input

github.com/hlorus/CAD_Sketcher - e9ae7f6d8f0811b831082dc53faed16785f0f0d4 authored over 2 years ago by David Friedli <[email protected]>
Ops: Allow state_func to return None

github.com/hlorus/CAD_Sketcher - 077e87d4d17e3e52e37d0bbce995bdbb5d175354 authored over 2 years ago by David Friedli <[email protected]>
Gizmos: Scale line overshoot

Inital patch by @exegetor
Closes #120

github.com/hlorus/CAD_Sketcher - a6ecd1dfbaf3508eeecfdafed75c2c47ab1eb370 authored over 2 years ago by David Friedli <[email protected]>
Draw dashed lines in screenspace

Use hardware interpolation to calculate dashinng.
Closes #29, #31

github.com/hlorus/CAD_Sketcher - 6621fb98505c1bc3dd1c3ac8947b09b187a62ba4 authored over 2 years ago by David Friedli <[email protected]>
Ops: Solve system after coincident's point merge

github.com/hlorus/CAD_Sketcher - a1329e3d7095e75f9d93f90fa511908dad8bf3a6 authored over 2 years ago by David Friedli <[email protected]>
Gumroad Version Bump - 0.22.4

github.com/hlorus/CAD_Sketcher - 792c29572f600543cd584bde976fa8e32734efa0 authored over 2 years ago by TheMakerTales <[email protected]>
Converter: Make bezier handles of line segments "VECTOR" type

Fixes weird behaviour of bezier curve bevel.

github.com/hlorus/CAD_Sketcher - 588f51d256cac7bfc6cb16760456fb3e898d4961 authored over 2 years ago by David Friedli <[email protected]>
Ops: Merge points when adding coincident constraint

Closes #52

github.com/hlorus/CAD_Sketcher - eeabf90a076c857426476ca417d637b6e0aaa039 authored over 2 years ago by David Friedli <[email protected]>
Core: Disallow deleting origin elements

github.com/hlorus/CAD_Sketcher - bd843cc0e60458c484e915854545a95c4a5688e0 authored over 2 years ago by David Friedli <[email protected]>
Core: Purge stale data when updating pointers

github.com/hlorus/CAD_Sketcher - 7ea21e1cff75c98e5ff72a6211ec1825677c43b7 authored over 2 years ago by David Friedli <[email protected]>
Converter: Clear previous bezier data when re-converting

github.com/hlorus/CAD_Sketcher - 3585e4a07aa70bf59332cfd498cfc9972aeede06 authored over 2 years ago by David Friedli <[email protected]>
Merge pull request #118 from hlorus/Updating-Bug-Report-button-URL-to-discussions

Update __init__.py

github.com/hlorus/CAD_Sketcher - 0823655fa4e0931ae026683426027a9695a9983d authored over 2 years ago by hlorus <[email protected]>
Update __init__.py

github.com/hlorus/CAD_Sketcher - a15ceea621f9ab6fa17a197e31e1eb0cc78498e8 authored over 2 years ago by TheMakerTales <[email protected]>
Update README.md

Editing and Adding Links:
Website
easy to read roadmap
roadmap
report a bug
feature request

github.com/hlorus/CAD_Sketcher - 7fe1c055d6c183b76e02b53691b4120e4ab37e6f authored over 2 years ago by TheMakerTales <[email protected]>
Gumroad Version Bump

github.com/hlorus/CAD_Sketcher - 04bd22cc54b412c997f2d71917de1f7d584c0d2e authored over 2 years ago by TheMakerTales <[email protected]>
Merge pull request #105 from luzpaz/typos

Fix various typos

github.com/hlorus/CAD_Sketcher - 1449e23bd1095efa3e0361063c558313c9c4f2ef authored over 2 years ago by hlorus <[email protected]>
Fix various typos

Found via `codespell -q 3`

github.com/hlorus/CAD_Sketcher - 3867c2082204cdd4f7bee14b25de704247a0574b authored over 2 years ago by luz paz <[email protected]>
Docs: Fix shortcut table display

github.com/hlorus/CAD_Sketcher - 440aeef319d036142fc9ba87d7622e7e3977af6a authored over 2 years ago by David Friedli <[email protected]>
Ops: Remove leftover MeshPolygon type for get_normal state of "Add Workplane" operator

github.com/hlorus/CAD_Sketcher - 45ef1acae94ee41ed14e40480b84d41c1391b505 authored over 2 years ago by David Friedli <[email protected]>
Ui: Invoke context menu delayed

Before this the release event was triggering options inside the menu.

github.com/hlorus/CAD_Sketcher - a5dd1a69650077c43861e8df3add3d5ff12f1db6 authored over 2 years ago by David Friedli <[email protected]>
Gizmos: Always show constraint menu instead of directly calling delete operator

Before it was too easy to accidentially delete a constraint.
Closes #42

github.com/hlorus/CAD_Sketcher - da43bd11fdda1cd79ae90744f254a96fa0d8dfff authored over 2 years ago by David Friedli <[email protected]>
Gizmos: Avoid calculating helplines if not needed

github.com/hlorus/CAD_Sketcher - b80d0b252f28f84bc381ee53a50e6b15665ac4ea authored over 2 years ago by David Friedli <[email protected]>
Gizmos: Improve distance helpline drawing for line aligned constraint

github.com/hlorus/CAD_Sketcher - 919a247641521359cb939a96ac06441c7145b1ed authored over 2 years ago by David Friedli <[email protected]>
Bump version to 0.22.2

github.com/hlorus/CAD_Sketcher - f3727763c1efc92b61f9261c107429bcd87c54d8 authored over 2 years ago by TheMakerTales <[email protected]>
Ui: Add separetor between distance value and setting

github.com/hlorus/CAD_Sketcher - c03797fa22160a04d043c640a80bc3b02bdc94af authored over 2 years ago by David Friedli <[email protected]>
Ui: Fix layout warning because of enum ids

github.com/hlorus/CAD_Sketcher - 734f3b216f2fc0289e64bb6ace6397f7fa9338a1 authored over 2 years ago by David Friedli <[email protected]>
Constraints: Add flip option to distance constraint

Note this is enabled for constraints that apply to a line/workplane
only, there's no defined di...

github.com/hlorus/CAD_Sketcher - cb5cfe0d905ba3b1e1ed0e103fdf27e3939b43da authored over 2 years ago by David Friedli <[email protected]>
Constraints: Show align setting as inactive for constraints that don't support it

github.com/hlorus/CAD_Sketcher - ed8a0830a93f65ae1756cdde5ebc9c41997c277e authored over 2 years ago by David Friedli <[email protected]>
Converter: Avoid creating multiuser mesh/curve datablock when converting

github.com/hlorus/CAD_Sketcher - 761fb4bbd2ef348268575cbfff4ee0173fdcf0e9 authored over 2 years ago by David Friedli <[email protected]>
Updating Expired Discord link

github.com/hlorus/CAD_Sketcher - f3ff79279d6c81f81ab79ad28cda3328582f3af2 authored over 2 years ago by TheMakerTales <[email protected]>
Bump version to 0.22.1

github.com/hlorus/CAD_Sketcher - 26e31651d86c3febe12a428b4372b0bcd7f25b3a authored over 2 years ago by hlorus <[email protected]>
Core: Remove workplanes special handling of is_active and is_selectable

github.com/hlorus/CAD_Sketcher - e99545460272840a8215fdee298e476574cdbac4 authored over 2 years ago by David Friedli <[email protected]>
Re-add "Scale workplanes with view"

github.com/hlorus/CAD_Sketcher - 7df0429ef188ca03c4d5915aa2da302ad8d210ae authored over 2 years ago by David Friedli <[email protected]>
Core: Apply matrix_basis in shader and keep batch geometry local for SlvsWorkplane

github.com/hlorus/CAD_Sketcher - acbb11e990b72cab94e77ef6c64cc5db49fb35a4 authored over 2 years ago by David Friedli <[email protected]>
Gizmos: Flip helpline based on position relative to local matrix

github.com/hlorus/CAD_Sketcher - 15f25ca04c5b0da70483ed67d7e8abf7c06b21ae authored over 2 years ago by David Friedli <[email protected]>
Gizmos: Fix helpline drawing

github.com/hlorus/CAD_Sketcher - c11f39198524fa6c91bee8db62eba0266fb62f82 authored over 2 years ago by David Friedli <[email protected]>
Revert "Scale workplanes with view"

This reverts commit 962656a5b203709ec35d439dc60a64abb6bc421a.

github.com/hlorus/CAD_Sketcher - 067fb3e1628510b72b437633c8ff8d32762c62d3 authored over 2 years ago by David Friedli <[email protected]>
Add aligned distance mode

github.com/hlorus/CAD_Sketcher - ee3bd6132585e91ebfcc029cfbe1653b8f0287b0 authored over 2 years ago by David Friedli <[email protected]>
Add constraint shortcuts

Closes #46

github.com/hlorus/CAD_Sketcher - 8696dcdc9d84c0de3e96c49d0e8e44a4396ffba3 authored over 2 years ago by David Friedli <[email protected]>
Place inital draw_offset for angle/distance constraint based on view_distance

github.com/hlorus/CAD_Sketcher - ff8322e4b0bb1f365a86a50bd5c2058893d8b4d9 authored over 2 years ago by David Friedli <[email protected]>
Scale workplanes with view

github.com/hlorus/CAD_Sketcher - 962656a5b203709ec35d439dc60a64abb6bc421a authored over 2 years ago by David Friedli <[email protected]>
Converter: Avoid creating new mesh data-block

github.com/hlorus/CAD_Sketcher - 67b305a7da070b1aa4b6469fd01f4e1b8fd31e4b authored over 2 years ago by David Friedli <[email protected]>
Ops: Apply object matrix to workplane with "Add Workplane Face" operator

github.com/hlorus/CAD_Sketcher - 8e77fe00807a0bd337d6b53e7f55cc369bfd8710 authored over 2 years ago by David Friedli <[email protected]>
Let shutils.copytree create directory if not existing

As the dir_exists_ok isn't available in py3.7, an error is thrown when
the directory already ex...

github.com/hlorus/CAD_Sketcher - 7889d7076556e1646b5ff79c72afaab3bf8517bf authored over 2 years ago by David Friedli <[email protected]>
Fix: 'name' is an invalid keyword argument for GPUShader.__new__()

github.com/hlorus/CAD_Sketcher - 5c2ad37a88220d859b18cfc384dea04f980ff04b authored over 2 years ago by David Friedli <[email protected]>
Update README.md

github.com/hlorus/CAD_Sketcher - 9d6e29a3ee5264e2100bf3bfad9cd253a9b28d95 authored over 2 years ago by TheMakerTales <[email protected]>
Update README.md

github.com/hlorus/CAD_Sketcher - ad1f7545a96175ff6207975810e276a3dca2e63d authored over 2 years ago by TheMakerTales <[email protected]>
Update README.md

github.com/hlorus/CAD_Sketcher - e014161f003aad950b5bb0f3ef955b40620db80d authored over 2 years ago by TheMakerTales <[email protected]>
Fix indentation in bug-report template

github.com/hlorus/CAD_Sketcher - 63454f21ffb3c88685b1cd817e6e3b1cb9b4a2cd authored over 2 years ago by hlorus <[email protected]>
Add platform dropdown to bug-report template

github.com/hlorus/CAD_Sketcher - 5dcf7829ce7d4d6f6b69ace16729658f3bfe23fd authored over 2 years ago by hlorus <[email protected]>
Fix indentation in bug-report template

github.com/hlorus/CAD_Sketcher - 3031031ec82ece198ffd9df38558325f3876949f authored over 2 years ago by hlorus <[email protected]>
Add addon and blender version fields to bug-report

github.com/hlorus/CAD_Sketcher - 17e0baf1ec2433bac206d908796a93976ceb47f8 authored over 2 years ago by hlorus <[email protected]>
Update bug-report.yml

github.com/hlorus/CAD_Sketcher - 0e3fb6c720dd12ce9877604a9853140ec3db7e19 authored over 2 years ago by hlorus <[email protected]>
Update bug-report.yml

github.com/hlorus/CAD_Sketcher - 2021f9dc163d55b09f4f78c6507f5a1251575f50 authored over 2 years ago by hlorus <[email protected]>
Update bug-report.yml

github.com/hlorus/CAD_Sketcher - 2ba391bdf26f4b523390f877bea8ff4c6acd926c authored over 2 years ago by hlorus <[email protected]>
Add a bug-report form

github.com/hlorus/CAD_Sketcher - 48f898e16321ff974b4044466971db1e894938ae authored over 2 years ago by hlorus <[email protected]>
Draw: Add custom line shader to support line width

glLineWidth isn't supported on mac which causes several issues, let's do
shader based line width

github.com/hlorus/CAD_Sketcher - 4515af54884586dc6619915264d8bac01b651fec authored over 2 years ago by David Friedli <[email protected]>