Commit graph

5864 commits

Author SHA1 Message Date
Marius Kintel
f0eefc10b4 kill warning; use this-> 2016-01-05 18:44:58 -05:00
Marius Kintel
fd61116acb Revert "Fix memory leaks in OpenCSGRenderer."
This reverts commit eec67eca77.
2016-01-05 18:44:05 -05:00
Marius Kintel
8be1fdf272 Merge remote-tracking branch 'origin/csgterm-refactor' into opengl-display-lists 2016-01-05 00:18:22 -05:00
Marius Kintel
23d66355f2 Plugged memory leak 2016-01-04 23:49:15 -05:00
Marius Kintel
8f1e48a7c4 Removed some unused code 2016-01-04 23:49:03 -05:00
Marius Kintel
bef26b4580 Renamed csgterm.cc to csgnode.cc 2016-01-04 23:48:28 -05:00
Marius Kintel
d6e2fb319c #1527 Refactored some memory management issues 2016-01-04 23:33:08 -05:00
Marius Kintel
63d7329e2c Merge remote-tracking branch 'origin/master' into csgterm-refactor 2016-01-04 23:06:38 -05:00
Marius Kintel
e6e6c175e5 Merge branch 'opengl-display-lists' of https://github.com/obliviand/openscad into opengl-display-lists 2016-01-04 22:48:38 -05:00
Jason Childs
f6e71dfeec Merge pull request #1 from openscad/opengl-display-lists
Opengl display lists fix
2016-01-04 20:54:27 -05:00
Marius Kintel
39da6e9e2e Merge branch 'master' of github.com:openscad/openscad 2016-01-04 01:26:44 -05:00
Marius Kintel
a38e688661 Merge branch 'csgterm-refactor' into opengl-display-lists 2016-01-04 01:13:56 -05:00
Marius Kintel
3df1947d70 cosmetics 2016-01-04 01:10:30 -05:00
Marius Kintel
76e744fa60 fixed outdated ignore 2016-01-04 01:05:50 -05:00
Marius Kintel
f3aee4df91 Merge remote-tracking branch 'origin/master' into opengl-display-lists 2016-01-04 00:59:54 -05:00
Marius Kintel
e9685b7001 Merge remote-tracking branch 'origin/master' into csgterm-refactor 2015-12-28 18:49:05 -05:00
Marius Kintel
1331357d55 Merge pull request #1533 from openscad/issue1532-stl-export-fix
Fix duplicate header/footer for STL export (fixes #1532).
2015-12-28 17:41:34 -05:00
Torsten Paul
4311c24965 Disable test case, this needs #420 to be implemented for stable results. 2015-12-28 23:30:45 +01:00
Torsten Paul
e72b6c4127 Fix duplicate header/footer for STL export (fixes #1532). 2015-12-28 22:16:16 +01:00
Marius Kintel
dff10cc9af forgot to update test 2015-12-27 03:07:39 -05:00
Marius Kintel
0815b30fff forgot to update csgtexttest 2015-12-27 03:05:53 -05:00
Marius Kintel
d3c6c5cf15 Refactoring: Added explicit group node and root note to clarify some code, removed implicitly added top-level group in .csg output 2015-12-27 02:39:25 -05:00
Marius Kintel
9d5ec27db9 doc fix 2015-12-27 02:36:01 -05:00
Marius Kintel
ab338a2c20 Green refactoring: Split export into separate files 2015-12-26 23:06:18 -05:00
Marius Kintel
5ac04ae1cc renamed typedefs for more clarity 2015-12-26 23:04:02 -05:00
Marius Kintel
577a5908fd green refactor: Use shared_ptr strings 2015-12-26 21:12:48 -05:00
Marius Kintel
d065aff2d3 more ignores 2015-12-26 21:07:29 -05:00
Marius Kintel
33b773a1c8 bugfix: Empty surface() shouldn't generate any geometry. Temporarily disabled tests returning error code 1 2015-12-26 21:06:53 -05:00
Marius Kintel
6dbb5fefa5 Merge branch 'csgterm-refactor' into opengl-display-lists 2015-12-25 22:17:13 -05:00
Marius Kintel
77ae07db7a #1527 Green refactoring: Renamed some classes, cleaned up some member visibility and redundant copying 2015-12-25 21:45:15 -05:00
Marius Kintel
09c681cd61 Merge branch 'csgterm-refactor' into opengl-display-lists 2015-12-24 00:48:56 -05:00
Marius Kintel
c468f9a531 #1529 Added testcase 2015-12-23 03:21:29 -05:00
Marius Kintel
06147d81ea #1527 Added testcases 2015-12-23 03:03:41 -05:00
Marius Kintel
054cb5029b bugfix: After merging with csgterm-refactor, some old logic was left behind causing the opencsgtest_highlight-and-background-modifier test to fail 2015-12-23 02:15:45 -05:00
Marius Kintel
91dea31679 Merge branch 'csgterm-refactor' into opengl-display-lists 2015-12-23 02:03:19 -05:00
Marius Kintel
d6d7e1b183 Merge remote-tracking branch 'origin/master' into csgterm-refactor 2015-12-23 02:03:01 -05:00
Marius Kintel
800cba545c #1528 Fixed crash bug; vector argument wasn't validated before indexing 2015-12-22 11:09:30 -05:00
Marius Kintel
8098e570b5 #1528 Added testcase 2015-12-22 10:59:32 -05:00
Jason Childs
5aa3e4ba49 Merge branch 'csgterm-refactor' of https://github.com/openscad/openscad into opengl-display-lists 2015-12-20 12:20:48 -05:00
Marius Kintel
3f7b6b3aeb Final tweaks of CSGTerm refactoring 2015-12-19 23:26:29 -05:00
Marius Kintel
f3590c648e modified ignores 2015-12-19 23:26:14 -05:00
Jason Childs
92adc688c1 Fix regressions with highlight and background modifiers from OpenCSGRenderer change to use lists. 2015-12-17 17:26:27 -05:00
Jason Childs
a10c801b10 Merge branch 'master' of https://github.com/openscad/openscad into opengl-display-lists 2015-12-16 17:35:57 -05:00
Marius Kintel
f0a935d8c6 Merge pull request #1520 from GilesBathgate/tesscombine-memleak
Restores the call to combineCallback with NULL args.
2015-12-14 19:24:36 -05:00
Giles Bathgate
cb699c732a Restores the call to combineCallback with NULL args.
This was required to ensure pcache is cleared. Without it there
was a minor memory leak.
2015-12-14 21:23:33 +00:00
Marius Kintel
a9ac29f2e4 Merge remote-tracking branch 'origin/master' into csgterm-refactor 2015-12-12 00:13:40 -05:00
Marius Kintel
0f9ea908b0 Background and highlight handling should be be correct. New use-cases hasn't been properly investigated yet 2015-12-12 00:13:11 -05:00
Marius Kintel
81994d2c3d #1516 Moved fixed bug to issues 2015-12-11 12:21:01 -05:00
Marius Kintel
fd3ba84544 #1516 Don't crash when multiplying something with nothing 2015-12-11 12:19:26 -05:00
Marius Kintel
a6fe98d0b4 #1516 Correct test result 2015-12-11 12:18:19 -05:00