Ecosyste.ms: OpenCollective

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

github.com/hlorus/CAD_Sketcher

Constraint-based geometry sketcher for blender
https://github.com/hlorus/CAD_Sketcher

Merge pull request #18 from kant/patch-3

Minor fix (paragraph 26)

dd37768c6ace71fc2f943d2a5c54e3e6d3851f26 authored almost 3 years ago
Minor fix (paragraph 26)

296d2c7fc9859f497c77d9f48b12fa6275830c79 authored almost 3 years ago
Minor syntax issue (line 46)

150312547ea9c6f01a5ec448e0ac749146021d62 authored almost 3 years ago
Merge pull request #16 from kant/patch-1

Small fix (line 25)

e86544999950d69fa9c919ac938d10bb7c61bed2 authored almost 3 years ago
Small fix (line 25)

41ba3627fb7ceaa08e2a7906dd0a44f43f4f1d63 authored almost 3 years ago
Restrict types for distance constraint

b3899d876995a5608c8199cad26c2f22555d5bbb authored almost 3 years ago
Core: Fix midpoint not working in 3d

97f84c2d5fd321c1074cc868b3f52c47feb6182f authored almost 3 years ago
Fix links in readme

1aa43a8cf1d515116742d909403848f0b539adc9 authored almost 3 years ago
Do limited dissolve on mesh after conversion.

This removes unnecessary geometry on planar mesh and should output clean
polygons.

f752bc1f756d4d9f854d6b501d282bd9baec996d authored almost 3 years ago
Cleanup converter callback

a4f7ca1652f6809540f7d3633e37af772ff76181 authored almost 3 years ago
Update README.md

Fix getting started link

90d63dae780da9879201ea0db4b56babe6151f9c authored almost 3 years ago
Update README.md

6ed29fe31703ec359b755e2679dd809ef26b3767 authored almost 3 years ago
Docs: Remove workflow section, fix installation link

be3739394b4a7462e069482aa2fd1936ddccaee5 authored almost 3 years ago
Docs: Add missing docs, images and gifs

e76c567b0798640d865e4e3a26bc8b2ec20a5b76 authored almost 3 years ago
Ops: Cancel stateful operators when triggered on non-valid selection

Users might be confused when operator still runs after they clicked on
something. This could be...

4c72e513bdd846d9952b039b43e0f381f786d876 authored almost 3 years ago
Core: Add functions to check if entity is 2d/3d

198b613ad80427c6091c84215264454736e38f39 authored almost 3 years ago
Ops: Add support for dynamic state types

- Restrict entity types for equal constraint to avoid invalid
combinations

773a1ff927b46d24db255919a3b7d57e71f6603a authored almost 3 years ago
Ops: Fix numeric input for single value properties throws error

02132fa8007e3b09b170a08185caf568d8450deb authored almost 3 years ago
Gizmo: Respect ui scale for text placement

29aa1095a839bd29f734b8695d823a5c20f1365a authored almost 3 years ago
Add debug setting to force entity redraw

0a343b661696355de6edd07c35b45a6fc27fff4a authored almost 3 years ago
Ui: Add "Edit Sketch" button to view3d's object context menu

closes #11

5341a728a8267da6c3a99186abdcaafb1c940fb1 authored almost 3 years ago
Core: Store sketch index in converted object

1b08fb26e3e6e2d4655c50b5199e981e1921f593 authored almost 3 years ago
Core: Respect active sketch and constraint sketches when updating

references

-Add versioning functiun to update type indices
-Update pointers in specified scene, ...

35a3b6a715d4359d4a7a80bb697d69a86e4715ef authored almost 3 years ago
Core: Update geometry batches based on dirty tag

399ad38e5f6ddbe6535fdb173e42d716c3fe561c authored almost 3 years ago
Core: Add versioning system

5475b9ef374dab68950fc60a0a2d368e9856434e authored almost 3 years ago
Add handler file

08b67b3ab9d22252fa8f055bda4ba56aefd1da53 authored almost 3 years ago
Docs: Add inital documentation

d3c467e5651ec82d79c5ec04ab913c7bb926a7ad authored almost 3 years ago
Docs: Add two spaces before linebreaks to support them for markdown formatting

d3ed5b82cb659bb2038c0e451b0ee215bf3d1360 authored almost 3 years ago
Git: Ignore files in utils folder

5479b2e6c197fa7372cf194ec0a3f598d364fc25 authored almost 3 years ago
Tests: Add logging option, add slvs_pointer test

74f3a7ea3417de0972ac82d17085ccf47f13f1d0 authored almost 3 years ago
Core: Add type annotations and docstrings to methods of SlvsEntities and SlvsConstraints

Also add some basic argument checks

b555ee83f8acab1f1640dbdd2b7890fed3dc4b69 authored almost 3 years ago
Ui: Fix trying to display non-existent setting for distance constraint

118a8a9b2db7d0216b5d0442ab6d70b3418ffa64 authored almost 3 years ago
Docs: Add docstrings to entity and constraint types

c1edb5dad4f3c5eb98328eb55e2141091780cbe4 authored almost 3 years ago
Tools: Fix "S" calling wrong operator

d59c468e0e5375502880d5eb5b69f6b7b8f37157 authored almost 3 years ago
Gizmos: Don't draw text for inactive constraints

48e5a06be6e509f4b15cadea3e2d0eb5d71d4221 authored almost 3 years ago
Avoid issues when running in background

5cce3875538d4f0f9f0d9874d156dbb925f149e3 authored almost 3 years ago
Remove __repr__ methods

It's not supported to access blender properties from there, doing so
causes issues. Simply depe...

4383b6b62eed7764431077afc9f30b1bd0a81d29 authored about 3 years ago
Add inital test framework

3c4081ecba0e4b6162feaf6b205d901393050431 authored about 3 years ago
Support auto-coincident for point tools

0e7a7239fca02054fd77dcb5ca4c90d1a5233b00 authored about 3 years ago
Set Circle radius min to zero

cc50cf292cd4e3854b51ac54cafe60669597f6d3 authored about 3 years ago
Skip batch calculation for arcs when one vector is zero

Zero length vectors don't have a defined angle

1e1fb72503dc98cd906fb55cffbfbb71eb8a3e60 authored about 3 years ago
Address issues that occure when running in background mode

- Skip shader and batch generation
- Skip triggering viewport and gizmo redraw

fa11e3c997b52b0956810fce7af8ff8ccc1e8338 authored about 3 years ago
Bump curve resolution

d00d99f3fe8995a04c44c9b2c691a62bd87ee46c authored about 3 years ago
Core: Return solver success when solving from Sketch or SketcherProps

b31cd5d13c960ef6880bacb9273548c95db29ac4 authored about 3 years ago
Ui: Tweak debug settings

Remove option "fade_inactive_geometry" which was already removed

ef18abcfb0406218f07b19e9a56819f8a8dadedf authored about 3 years ago
Gizmos: Also overwrite color with failed state colors

38be03711f21afadb6a8a7793613dc8d0231e8e2 authored about 3 years ago
Logger: Log filepath of log file and presets writting

501d4f4a74ca59ddabbd648bd50965214da8e8d9 authored about 3 years ago
Solver: Fix leftover from improve 2d point tweaking commit

0d02b405a7d5e2534bbc1aceb5090b8f21717fa4 authored about 3 years ago
Workspacetools: Skip registration when running in background mode

93e7a38a8b0a899b0623e44747b4fbe16aa05fa4 authored about 3 years ago
Core: Initalize shaders at runntime to avoid error when running in background mode

66410ebf70816ff086aa991309aaa5bb2bc453c1 authored about 3 years ago
Solver: Add specific handling to improve tweaking of 2d points

aeab1ab1aed882035c1074ab0fe75b30a871cd23 authored about 3 years ago
Solver: Keep track of failed sketches

Fixes bug which made it possible to tweak fully constrained systems
which was introduced by sol...

7f710823be6b026a4bec30f19af60eec0e88d1e9 authored about 3 years ago
Fix: Error when calling context menu on entity with index zero or when nothing is hovered

3e78ad3e1f1ae2d661c96e5919426ef7199fee60 authored about 3 years ago
Ui: Tweak element browsers

- Add select entity op
- Add element highlight to all ops
- Make layout consistent by splitting ...

93d951046cb5361c191024bc625c9e3692ea0e03 authored about 3 years ago
Add element highlight to selection and delete operators

cee4ffd0d2f4d0f6f0e4304d02cc4fdd150550ba authored about 3 years ago
Support highlighting elements when hovering an operator button or running an operator

Use with context_menu operator

94597dfb6f48cff1aa37e5892a146eaafce3d6a7 authored about 3 years ago
Gizmos: Remove magic factor from angle gizmo draw_offset

2239435d71e30224060dc7c113b4c7ab1a2027a3 authored about 3 years ago
Gizmos: Draw value of dimensional constraints

035dec184dec8c681d7e1f547bcf51da012908c5 authored about 3 years ago
Ui: Add inital entity and constraint browser to sidebar

c5fa9e6d08e2fe12188fd5d7ea5a473f9b8660a1 authored about 3 years ago
Core: Return None when calling entitites.get with invalid index

b1bca71f011325b145f9a51bc514c0975fef53e5 authored about 3 years ago
Expose breakdown_index as static function

29327b5458fb39c7d7fb4dc36b32be8c3fc6f3e3 authored about 3 years ago
Refactor context menu. Use dynamically created draw_func. Use context menu also for constraint tweaking

ae29b39dd2748009998c83a8e0166db51c378f0d authored about 3 years ago
Core: Simplify __str__ methods and use __repr__ for more detailed info

Also change mro so methods of generic base classes are looked up before
methods of propertygrou...

8fa6bb792ca65b3f453acf084c62dc86e6feaf45 authored about 3 years ago
Solver: Add solve all functionality

Also improve logging of the solver module

68b6a662cb3707196a357bf0240d0e80dfb92f23 authored about 3 years ago
Core: Keep sketch names unique

ae67c93944d4a248cbcec2d0420dea21eb824d26 authored about 3 years ago
Add utility function to ensure unique propertygroup attributes in collectionproperties

7ef1805fd9466941ae50792710762b6512606929 authored about 3 years ago
Fix leftover context_menu import errors

9513ac5983bf97079d6b5e7f3025c837c96ca269 authored about 3 years ago
Add theme presets

a983f69677d06868c853ac1960a67b96c5390619 authored about 3 years ago
Avoid circular import from ui to ops

693ee2cd40f427a8920eb696f97a7fa5e1462140 authored about 3 years ago
Fix: Unregister drawhandler only when available

a70595735785d14e8e92410984fed2d2a04b1499 authored about 3 years ago
Theme: Add text color

d8331db52453d32704d0fcde831276baf90f90b3 authored about 3 years ago
Ops: Avoid error when _check_constrain callback not available

77ad45c6dd0d9fa3208b9279f52d8d9c774c20e7 authored about 3 years ago
Solver: Submit group to entities

006ab5d4a5d46afde6e5e80e73efc12cf859b34b authored about 3 years ago
Core: Draw selected state of inactive entities

3563b6f1b96344c127ef3e7aca0ab0dbb8b3fa22 authored about 3 years ago
Core: Allow to select entities that share the active sketch's wp

42652a34309960910fe3ae036c5bdd9d3ba07fbe authored about 3 years ago
Solver: Replace default group value from active to fixed

499e47ca0a44cedad1d49adb93927c156f91c8dd authored about 3 years ago
Set logger level on register

85196d091f81fd33b385aee067ca68d9103b22c0 authored about 3 years ago
Solver: Initalize sketches with individual groups

2e22461ca563fd148f8b5dd0ce99e070e26c0335 authored about 3 years ago
Add ratio constraint

2b2f6fea344d04673fb1453b9766abb24c4cfa8f authored about 3 years ago
Constraints: Allow to show settings for generic constraints

dc6ed69a2c1dfb66d76a6e8f36cf0e28f427653f authored about 3 years ago
Ops: Add rectangle op/tool

cd8034f3755ecc8e01f20bfaebd25555cd5627b5 authored about 3 years ago
Ops: Store number input on state

4e73b81a8538449f7dd0bb043f82323eb14b7475 authored about 3 years ago
Ops: Add auto-vertical/horizontal functionality to add_line2d

bf1e05520eb03a95a569b8c2ad0f1de67b0f00a5 authored about 3 years ago
Core: Optimize selected_entities by not looping over all entities

1f3966b64d1e41a7601f619557d9bd91b6344ce6 authored about 3 years ago
Core: Optionally initalize constraint props when adding.

3ff8e86789518cbefe8c965ced511ee33b7c25cb authored about 3 years ago
Core: Improve tangent constraint

ec4e04f68d27f632f221f9d796599ea9c70b3a21 authored about 3 years ago
Ops: Avoid selecting non-visible or non-active entities with select_all

45905cd8924fdb6f6ab45d0a71e666b3657798f2 authored about 3 years ago
Ops: Split add_constraint operator and add property subtype and units

0de67e55dab92620235ffc18a2f5896e9944954b authored about 3 years ago
Ops: Don't push undo step when finishing from invoke

This duplicates the action when redo settings are changed afterwards
(e.g. with add_constraint ...

c4f74c2f12c5263b100b25401722015732dc55ba authored about 3 years ago
Core: Store angle value as radians

28b8a41eb54dc0bf8b98455c9acbcf9d439df94d authored about 3 years ago
Ops: Copy operator settings from workspacetool when invoking

c18ef0c7ef02e21feb9146aa3bb9418bfe3dc9b7 authored about 3 years ago
Ops: Don't continue draw when point gets constrained

be5a0f4efbc26dff5f7efce3a38550e353241055 authored about 3 years ago
Ops: Add auto-coincident functionality

b61ce4bf306d73f82cf5d3b250b328fdc144c7b2 authored about 3 years ago
Core: Add property names and units

f5b5924f83aa0fcbc15deb904a7e342826f78bf4 authored about 3 years ago
Ops: Refactor stateful operators

- Make utility class more generic
- Add state callbacks for picking and creating of state elemen...

33e66d71a44272ce8e80c03126e637985b73890c authored about 3 years ago
Tools: Add point icon

8f2803bc009eb1ac86da7faabe072c2b9821c1cd authored about 3 years ago
Operators: Use operator itself to store state data instead of a statetuple member

63f51ad6bce5cb07ceff042ea4e46cbedd306d21 authored over 3 years ago
Use value -1 instead of None for global_data.hover

42fff1c7a13200355129f59fd9beeb2a50603463 authored over 3 years ago
Change line endings to LF

db1f86851625fca095aec01bc0e78698852af4b9 authored over 3 years ago
Gizmos: Properly scale gizmo arrows based on position

6856840cf7324f81c297ec201ee671ce26c065af authored over 3 years ago