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 63 of 74
Search / Filter on:
Commit Message
Contributor
Files Modified
Lines Added
Lines Removed
Code Location
Date
Put information about which requests generate which entities, and how many points are associated with each, into a single table.
Jonathan Westhues
More...
almost 17 years ago
Add interpolating splines: both periodic splines (that form a loop), and open-ended splines, with their tangents specified at their endpoints.
Jonathan Westhues
More...
almost 17 years ago
Add Wavefront OBJ support, to supplement the existing STL mesh export. That doesn't seem very useful, but it's only a few dozen lines of code.
Jonathan Westhues
More...
almost 17 years ago
Add 3d wireframe export, in DXF or STEP format. This uses most of the same plumbing as the 2d vector output.
Jonathan Westhues
More...
almost 17 years ago
Make the export scale factor affect the surfaces in a STEP file, and lay groundwork for wireframe export.
Jonathan Westhues
More...
almost 17 years ago
Add option to mirror imported geometry, including the shell, mesh, and parametric entities. Also consolidate the text screen functions to change group options into a single function for everything.
Jonathan Westhues
More...
almost 17 years ago
A better fix to the display mesh issue; instead of drawing the previous group, copy the previous group's mesh into ours, and draw ours. This makes other stuff that uses that mesh (like the export and analysis code) work properly.
Jonathan Westhues
More...
almost 17 years ago
Oops, couldn't select the faces in groups that didn't contribute thisShell or thisMesh; forgot about that when I did the change to not re-triangulate shells (or re-edge-find meshes) unnecessarily.
Jonathan Westhues
More...
almost 17 years ago
Fix two gross memory leaks. I was neglecting to clear the SEdgeList that I created in SPolygon::SelfIntersecting, and while triangulating a polygon I would free the SContour, but not the list of points associated with the contour.
Jonathan Westhues
More...
almost 17 years ago
Add ability to relax the constraints, applying only point-coincident constraints and the entity- or group-generated constraints. Also fix a bug where a dragged point was not released when the mouse pointer left the window.
Jonathan Westhues
More...
almost 17 years ago
Add option to disable the "not closed contour" warnings and such, instead of tying that to whether the shaded model is shown. And rewrite all URLs to solvespace.com, not www.solvespace.com, and get rid of the nag screen that I just added because opening the website with ShellExecute seems to freeze a bit on startup.
Jonathan Westhues
More...
almost 17 years ago
Make everything line up in the configuration screen.
Jonathan Westhues
More...
almost 17 years ago
Increment the version number, and add a context menu item to snap what's hovered to the grid.
Jonathan Westhues
More...
almost 17 years ago
Split draw.cpp and textscreens.cpp, and move a few things around. This creates mouse.cpp and confscreen.cpp.
Jonathan Westhues
More...
almost 17 years ago
Add an additional nag screen: open the website whenever they start the program, if it's unregistered and the trial period has expired.
Jonathan Westhues
More...
almost 17 years ago
Change the unregistered behavior: instead of limiting the number of constraints, print a message in anything that we export.
Jonathan Westhues
More...
almost 17 years ago
Add text angle for styles. Add ability to quickly change between perspective and parallel projections. Add a snap grid, for points and for text comments. Draw text comments in the plane of their workplane if they have one, otherwise always facing forward.
Jonathan Westhues
More...
almost 17 years ago
Treat delete, backspace, and browser back all identically.
Jonathan Westhues
More...
almost 17 years ago
Replace copyright notices for SolveSpace with my LLC, not my name.
Jonathan Westhues
More...
almost 17 years ago
Show info when a Constraint::COMMENT is selected, so that the user can apply a style that way too; and apply the export scale factor to the line width.
Jonathan Westhues
More...
almost 17 years ago
Add ability to assign styles to cosmetic text (in the form of Constraint::COMMENTs), including line width and color, and text height and origin location.
Jonathan Westhues
More...
almost 17 years ago
Add a context menu, with a grab bag of options. That will need some refinement later, but it does not affect file formats so it's not very critical.
Jonathan Westhues
More...
almost 17 years ago
Make hidden line removal keep all the line styles, and don't apply that to the constraints.
Jonathan Westhues
More...
almost 17 years ago
Now actually export the line styles, for PDF, EPS, and SVG file formats, with the proper color and width. This may need a bit of cleanup for stuff like the hidden line removal, which currently loses the style.
Jonathan Westhues
More...
almost 17 years ago
Add user interface to modify styles: change the color, line width, line width units, on-screen and export visibility. So now we can use that to modify the default styles, or to create custom styles.
Jonathan Westhues
More...
almost 17 years ago
Move colors and line widths for almost everything to the styles mechanism. This gets filled in from some defaults, and stored in the registry. The default styles do not get saved in the file, but user-created styles (which aren't supported yet) do.
Jonathan Westhues
More...
almost 17 years ago
Add ability to set export canvas size (paper size for PDF, bbox size for EPS, etc.). This can either be fixed, with a given width and height and offset, or automatic, by the left right bottom top margins.
Jonathan Westhues
More...
almost 17 years ago
Discard intersection curves that lie entirely outside of one surface's domain of u, v in [0, 1]. Cache the starting guess when projecting a point into a ratpoly surface, to avoid brute force searching for a good one every time. Split edges even if they aren't quite inside the trim curve, since the trim boundaries are pwl, not exact; unnecessary splits won't hurt, but failure to split when necessary will. Make the triangulation code use a better (but not perfect) epsilon, to avoid "can't find ear" failures on very fine meshes.
Jonathan Westhues
More...
about 17 years ago
Oops, forgot to consider scale (pixels/mm) for translation from six-DOF mouse.
Jonathan Westhues
More...
about 17 years ago
Decrease Z gain while transforming an imported part with the six-DOF mouse. That's normal to the screen, so it's otherwise easy to get a big movement without realizing (especially with a parallel projection of the part).
Jonathan Westhues
More...
about 17 years ago
←
1
2
…
59
60
61
62
63
64
65
66
67
…
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