Commit Graph

3460 Commits (603ce024201b22d722e1bbb41eb5cc2ae682f708)

Author SHA1 Message Date
Marius Kintel 603ce02420 Cleaned up some module cache misbehaviors. Fixes #535 2014-02-09 17:17:10 -05:00
Marius Kintel 65aeb0ad19 Added test for #535 2014-02-09 16:26:43 -05:00
Marius Kintel b4163c6dea Backported #638 from unstable 2014-02-06 01:49:38 -05:00
Marius Kintel f8f3ca45e7 fix related to 6a1d91dc76 2014-02-06 01:49:11 -05:00
Marius Kintel 47b20e3bb1 sync 2014-02-06 01:47:45 -05:00
Marius Kintel 716d8a7ab3 Moved % modifier handling from node to nodedumper. This makes nodes with % operators use the existing cache instead of recalculating the object 2014-02-06 00:50:00 -05:00
Oskar Linde 6a1d91dc76 Remove automatic validity check at end of render
In more complex cases, the final Nef_Polyhedron is_valid check() took up to 30 % of the total rendering time just to be able to say Valid: YES. In the case of cached geometry, the validity check was totally dominating the execution time when doing a render. This patch removes the automatic validity check, instead adding a menu command "Check Validity".

Conflicts:
	src/mainwin.cc
2014-02-06 00:49:41 -05:00
Oskar Linde 86d25f04b7 Editor: Fix bug where replaceAll could enter an infinite loop 2014-02-06 00:46:47 -05:00
Oskar Linde b124c4efd8 Editor: Subtle UI Tweak
Return in the find or replace field will animate the triggered button
2014-02-06 00:46:27 -05:00
Oskar Linde 197e8955a4 Editor: Implement Search & Replace
Conflicts:
	src/MainWindow.h
2014-02-06 00:46:26 -05:00
Oskar Linde f04378c129 Editor: Reduce find panel bottom margin 2014-02-06 00:46:08 -05:00
Oskar Linde 4f5882566c Editor: Implemented simple Find functionality
Conflicts:
	src/MainWindow.h
2014-02-06 00:46:06 -05:00
Marius Kintel 55192e46a4 Backported 2e3729ab22 to master; redo assemblePath for Win. redo openscad.com to handle spaces in filenames 2014-02-06 00:44:03 -05:00
Marius Kintel 57e2ecd7b5 ifdef Qt5 method 2014-02-05 01:01:51 -05:00
Marius Kintel 2315524505 Scale axis display on high-DPI displays 2014-02-05 00:54:39 -05:00
Marius Kintel 0f3de6ca8a Qt5: Ported Q_WS usage to Q_OS 2014-02-05 00:27:05 -05:00
Marius Kintel 00d20bb5ac Fix issue with boost and Apple namespace pollution 2014-02-04 01:22:02 -05:00
Marius Kintel b80c6c7bf4 Qt5 qmake needs explicit includpath 2014-02-04 01:21:35 -05:00
Marius Kintel c7530012be Build qt5 2014-02-04 01:21:13 -05:00
Marius Kintel 23023bfaf4 Merge branch 'master' of github.com:openscad/openscad 2014-02-03 22:53:57 -05:00
Marius Kintel c4e41d76e1 Added --csglimit parameter 2014-02-03 22:53:54 -05:00
Marius Kintel 887754e2ff Increased the default csg limit to 100K 2014-02-03 22:53:42 -05:00
Marius Kintel 042f8c4d65 Merge pull request #636 from openscad/issue634
Fix positional arguments for polyhedron (fixes #634).
2014-02-03 07:27:22 -08:00
Torsten Paul 84c6d23d87 Fix positional arguments for polyhedron (fixes #634). 2014-02-03 15:51:32 +01:00
Marius Kintel bc197049b9 Merge branch 'master' of github.com:openscad/openscad 2014-02-02 17:55:59 -05:00
Don Bright 1280ab8c4e fix issue 629 - dont run sudo automatically as it can harm some systems 2014-02-02 09:57:53 -06:00
Marius Kintel d076c73a4d Merge pull request #577 from hroncok/patch-5
Link to Travis builds from README
2014-02-01 10:48:31 -08:00
Marius Kintel f97aa9c0e0 Merge pull request #608 from tim-caper/issue593
fixup issue 593
2014-02-01 10:48:04 -08:00
Marius Kintel fa829a137e Merge branch 'issue593' of git://github.com/tim-caper/openscad 2014-02-01 11:47:15 -05:00
Marius Kintel 4da5657705 Made executable 2014-01-29 18:56:06 -05:00
Tim V. Shaporev 111a935540 fixup 593 revised 2014-01-29 12:11:38 +04:00
Marius Kintel 41f457584d removed temporary file 2014-01-27 22:21:00 -05:00
Marius Kintel 94b1299cde Create freenode-verification.txt 2014-01-27 16:45:59 -05:00
Tim V. Shaporev b3a946bd92 fixup issue 593 2014-01-25 18:43:33 +04:00
Marius Kintel d9432d76e7 Merge pull request #607 from openscad/range-fix
Handle NaN / +Inf / -Inf in range evaluation (fixes #606).
2014-01-24 13:02:32 -08:00
Torsten Paul 1212e2ba7c Handle NaN / +Inf / -Inf in range evaluation (fixes #606). 2014-01-24 20:52:04 +01:00
Marius Kintel 9d55e33b36 Updated forgotten test results related to commit 34ae2b8f68 2014-01-24 13:12:27 -05:00
Marius Kintel b4fc711758 compile fix: forgot include for boost::math::isinf 2014-01-23 19:54:52 -05:00
Marius Kintel 34a758c7f6 bugfix: Don't crash if HOME is not set 2014-01-22 21:27:25 -05:00
Marius Kintel 556040439e Added test of minkowski2 with >2 children 2014-01-19 12:18:09 -05:00
Marius Kintel 47c042a559 minor clarification 2014-01-19 10:18:10 -05:00
Marius Kintel 87231f3134 Added tests for minkowski with only one child 2014-01-18 18:29:35 -05:00
Marius Kintel f881efe477 killed warning 2014-01-18 18:26:38 -05:00
Marius Kintel 337f6668bc killed warning 2014-01-18 18:26:04 -05:00
Marius Kintel bf0d9edf38 Change behavior of intersection: intersecting something with an empty object will be empty 2014-01-15 22:23:50 -05:00
Marius Kintel 1fc52f8cd4 Remove isinf from mathc99 since we're using boost 2014-01-15 19:32:31 -05:00
Marius Kintel e3e635bce1 Merge branch 'master' of github.com:openscad/openscad 2014-01-15 19:24:51 -05:00
Marius Kintel 5c57ed41e7 Added test for empty geometry 2014-01-15 19:24:38 -05:00
Don Bright 5f0ccc3e50 fix broken build on mingw / mxe 2014-01-14 17:50:59 -06:00
Marius Kintel 7af6922829 Updated tests to account for modifiers inside AbstractPolyNodes 2014-01-13 23:07:56 -05:00