openhub.net
Black Duck Software, Inc.
Open Hub
Follow @
OH
Sign In
Join Now
Projects
People
Organizations
Tools
Blog
BDSA
Projects
People
Projects
Organizations
S
SolveSpace
Settings
|
Report Duplicate
1
I Use This!
×
Login Required
Log in to Open Hub
Remember Me
Activity Not Available
Commits
: Listings
Analyzed
about 1 month
ago. based on code collected
about 1 month
ago.
Jul 21, 2025 — Jul 21, 2026
Showing page 70 of 74
Search / Filter on:
Commit Message
Contributor
Files Modified
Lines Added
Lines Removed
Code Location
Date
Add a special constraint type for comments; no equations, just user-visible text. And make points hoverable/selectable even when GW.showPoints is false, and zoom to fit before regenerating on file open, because then we're at the right zoom level (and will use the right pwl tolerance).
Jonathan Westhues
More...
about 18 years ago
Add more measurement information about the selection. And remove menu items for some features that I suppose I won't add, and fix some bugs.
Jonathan Westhues
More...
about 18 years ago
Bits and pieces; option to not include original in step translates and rotates, auto-constrain translates in active workplane, speed up remap list search with a hash table, other stuff.
Jonathan Westhues
More...
about 18 years ago
Draw with a red background when we're having solve problems.
Jonathan Westhues
More...
about 18 years ago
The lights are directional, so call those triples directions, not positions.
Jonathan Westhues
More...
about 18 years ago
Add reference dimensions, add user-programmable lighting, and add a configuration screen where all this can be specified.
Jonathan Westhues
More...
about 18 years ago
Add a second light, and some little fixes, and remove dead code.
Jonathan Westhues
More...
about 18 years ago
Oops, couldn't specify the color of a lathe group.
Jonathan Westhues
More...
about 18 years ago
Add preliminary lathe (solid of revolution) support. I'm generating just the mesh, no derived entities (but I suppose that I could turn all points into circles).
Jonathan Westhues
More...
about 18 years ago
Show more description of faces when they are selected.
Jonathan Westhues
More...
about 18 years ago
Add point-face distance constraints.
Jonathan Westhues
More...
about 18 years ago
Split some large files.
Jonathan Westhues
More...
about 18 years ago
Major speedups, mostly by playing nicer with OpenGL; batch things up more. Also change from stupid linear search lists to sorted binary search lists, remove a stupid bug where I double-generated entities, and don't do the triple drawing of entities (since offsets on the Z buffer were doing the same job already).
Jonathan Westhues
More...
about 18 years ago
Add undo/redo. This saves the param guesses, constraints, groups, and requests to a separate list. It's messy, because I have to make a deep copy (e.g. of the remap list for the groups, or Expr * stuff) of some things. Others (e.g. the polygon or mesh) will be regenerated, so they should be discarded, but they must not get double-freed.
Jonathan Westhues
More...
about 18 years ago
Add an interference check for assembled parts. That's easy once the BSP stuff works. The failures are reported with red stripes and no depth buffering, and in a message in the text window.
Jonathan Westhues
More...
about 18 years ago
Fix bugs: problem drag-rotating normals with the mouse, a failure to save our registry stuff (because we were calling exit() instead of doing a PostQuitMessage()), and a misclassification of triangles coplanar with the test surface, when the test surface contained zero-area triangles.
Jonathan Westhues
More...
about 18 years ago
Improve convergence of constraints involving parallel vectors, by using the initial numerical guess of whichever vector is already known to choose our projection planes.
Jonathan Westhues
More...
about 18 years ago
We now have selective solve; a group (and all the groups afterward) becomes dirty when the user makes a change, and only the dirty groups get solved. That's a huge effective speedup.
Jonathan Westhues
More...
about 18 years ago
Now requests don't have names anymore, because that didn't seem useful. The description string is just the type of request.
Jonathan Westhues
More...
about 18 years ago
Consolidate the code that determines whether an entity is visible in one place. And remove the ability to disable the solver, since that's unlikely to be anything but confusing (and in any case, was badly implemented). This is in preparation for selective solving, of only the dirty groups.
Jonathan Westhues
More...
about 18 years ago
Stipple the selected/hovered faces, instead of drawing them in solid red or yellow. And add user interface to `hide' the faces (i.e., to make them unselectable), defaulting to hidden in everything except extrudes or imports.
Jonathan Westhues
More...
about 18 years ago
Use the vectorized XxxVector::From() functions in a few more places, to eliminate repetition.
Jonathan Westhues
More...
about 18 years ago
Add selectable faces, by associating an hEntity with the triangle's metadata. And add point-on-face constraints to go with that. Still needs some cleanup for the user interface.
Jonathan Westhues
More...
about 18 years ago
Use a higher-res timer for GetMilliseconds(), and tweak some stuff.
Jonathan Westhues
More...
about 18 years ago
More use of ::From functions to simplify code.
Jonathan Westhues
More...
about 18 years ago
Standardize naming of FromXxx (and XxxFrom) static methods to create a `new' stack-allocated instance of an object; just From, possibly different versions with different arg types.
Jonathan Westhues
More...
about 18 years ago
Add an axis-angle transformation (rotation about an arbitrary point), and use that to implement step and repeat rotating.
Jonathan Westhues
More...
about 18 years ago
Little tweaks: wider lines drawn, fix editing dimensions.
Jonathan Westhues
More...
about 18 years ago
Start to describe the selected entities in the text window. Also more starting work on the selectable faces, and fiddling in an attempt to remove dependencies when stuff gets deleted.
Jonathan Westhues
More...
about 18 years ago
Don't initialize the SEdges with ... = { ... }; use a special function for that.
Jonathan Westhues
More...
about 18 years ago
←
1
2
…
66
67
68
69
70
71
72
73
74
→
This site uses cookies to give you the best possible experience. By using the site, you consent to our use of cookies. For more information, please see our
Privacy Policy
Agree