..
platform
Replace {Alloc,FreeAll}Temporary() with mimalloc
2020-07-12 02:37:07 +00:00
render
Fix two trivial implicit double to int conversion warnings. NFC
2020-03-08 16:33:55 +00:00
srf
Better helical triangulation - issue 489.
2020-07-11 14:29:18 -04:00
bsp.cpp
Intersection boolen in triangle mesh mode is properly implemented
2020-05-10 17:11:19 -04:00
clipboard.cpp
Add and use IdList::IsEmpty. NFC.
2019-08-20 15:57:11 +00:00
CMakeLists.txt
Add and build mimalloc at 07c6e60a5a3bd7de09e4a170cd97bafba59cfafd
2020-07-12 02:37:07 +00:00
config.h.in
GTK: use native file chooser dialog, if available.
2019-05-08 22:59:20 +00:00
confscreen.cpp
Rename our isnan() function to IsReasonable().
2020-05-12 14:08:21 +00:00
constraint.cpp
Expand "edit newly added dimensions" to edit "Length Ratio" and "Length Difference"
2020-05-10 11:50:51 +00:00
constrainteq.cpp
Improve implementation hiding in IdList/List. NFC.
2019-08-20 15:57:11 +00:00
describescreen.cpp
For loop cleanup. NFC.
2019-09-10 04:21:57 +00:00
draw.cpp
Show center of mass using the same format as for constraints.
2020-06-23 01:16:58 +00:00
drawconstraint.cpp
Reimplement DivPivoting as DivProjected.
2019-09-20 01:09:25 +00:00
drawentity.cpp
Add rotated face from point entity type. Fixes issue 585, problems constraining to Revolve and Helix ends. ( #586 )
2020-04-24 17:37:55 -04:00
dsc.h
Get rid of MemAlloc/MemFree.
2020-05-10 06:11:53 +00:00
entity.cpp
Add rotated face from point entity type. Fixes issue 585, problems constraining to Revolve and Helix ends. ( #586 )
2020-04-24 17:37:55 -04:00
export.cpp
Fix some trivial warnings found by MSVC. NFC.
2020-02-20 14:03:31 +00:00
exportstep.cpp
Add and use List::Last(). NFC.
2019-09-10 04:20:38 +00:00
exportvector.cpp
Don't call static methods through an instance. NFC.
2019-09-11 10:31:07 +00:00
expr.cpp
Use the new equality/inequality operators of handles to reduce references to .v. NFC.
2019-07-10 15:40:21 +00:00
expr.h
Clean up virtual, override, default, and void params. NFC.
2019-09-11 10:31:07 +00:00
file.cpp
Add and use List::Last(). NFC.
2019-09-10 04:20:38 +00:00
generate.cpp
Use handles instead of pointers in GenerateAll(). NFC.
2020-04-20 18:37:03 +00:00
graphicswin.cpp
Delete all entities on a workplane request that is being deleted.
2020-06-23 01:05:51 +00:00
group.cpp
Fix use-after-free in Lathe, Revolve, and Helix. Issue #611 .
2020-05-12 16:12:09 -04:00
groupmesh.cpp
Show area of closed contour with SI units.
2020-06-23 02:39:57 +00:00
importdxf.cpp
Make some arguments const/const references, where possible. NFC.
2019-11-23 14:07:31 +00:00
lib.cpp
Use a thread-safe temporary arena on every platform.
2020-05-22 18:06:22 +00:00
mesh.cpp
Intersection boolen in triangle mesh mode is properly implemented
2020-05-10 17:11:19 -04:00
modify.cpp
Rename our isnan() function to IsReasonable().
2020-05-12 14:08:21 +00:00
mouse.cpp
Fix more segfaults in mouse.cpp lambdas ( #574 )
2020-03-29 01:46:34 +00:00
polygon.cpp
Less work in AssembleContour
2020-05-06 18:38:58 -04:00
polygon.h
Intersection boolen in triangle mesh mode is properly implemented
2020-05-10 17:11:19 -04:00
polyline.cpp
Make some arguments const/const references, where possible. NFC.
2019-11-23 14:07:31 +00:00
request.cpp
Use the new equality/inequality operators of handles to reduce references to .v. NFC.
2019-07-10 15:40:21 +00:00
resource.cpp
Make some arguments const/const references, where possible. NFC.
2019-11-23 14:07:31 +00:00
resource.h
Various header cleanups. NFC.
2020-05-10 09:24:12 +00:00
sketch.h
NURBS: Add intersection boolean operation.
2020-05-10 17:11:19 -04:00
solvespace.cpp
Change default chord tolerance (to 0.1%) and maximum segments (to 20).
2020-06-14 05:20:23 +00:00
solvespace.h
Use C++11 [[noreturn]] attribute instead of GNU-specific one.
2020-06-19 01:04:01 +00:00
style.cpp
Use the new equality/inequality operators of handles to reduce references to .v. NFC.
2019-07-10 15:40:21 +00:00
system.cpp
Rename our isnan() function to IsReasonable().
2020-05-12 14:08:21 +00:00
textscreens.cpp
UI: split "union assemble" and "difference intersection" on two lines.
2020-05-10 17:11:19 -04:00
textwin.cpp
Freeze the scrollbar while editor is open in property browser.
2019-11-23 15:34:52 +00:00
toolbar.cpp
Fix eight trivial "implicit conversion 'double' to 'int'" warnings. NFC.
2019-12-17 19:35:44 +00:00
ttf.cpp
Don't show unusable fonts in font selector.
2019-11-23 16:17:01 +00:00
ttf.h
Don't show unusable fonts in font selector.
2019-11-23 16:17:01 +00:00
ui.h
Add menu options for line styles / view / configuration.
2020-04-01 21:25:18 +00:00
undoredo.cpp
Convert many loops to range-for or std algorithms. NFC.
2019-08-20 15:57:11 +00:00
util.cpp
Fix a crash when trying to show an error with bad separator.
2020-03-12 23:03:26 +00:00
view.cpp
Implement a platform abstraction for windows.
2018-07-17 13:31:17 +00:00