Commit Graph

739 Commits (898266fd345a8099367bcefe91bf0492151e6944)

Author SHA1 Message Date
Alessandro Ranellucci 5ccc0a8f62 Fixes broken commit 2012-05-19 20:27:22 +02:00
Alessandro Ranellucci 8aafafac7c Compatibility with recent Moo versions 2012-05-19 20:25:59 +02:00
Alessandro Ranellucci 22f8d57b36 Memory optimizations broke thin walls 2012-05-19 19:40:51 +02:00
Alessandro Ranellucci b246480535 Massive reduction of memory usage (down to one third). 2012-05-19 17:57:38 +02:00
Alessandro Ranellucci 882a022e3a Even more constants, less memory, more speed 2012-05-19 16:04:33 +02:00
Alessandro Ranellucci aa9563f00b More constants, less strings => ess memory usage 2012-05-19 15:40:11 +02:00
Alessandro Ranellucci 8fe5d11624 Set number of threads from GUI and save it in config files. #154 2012-05-19 15:08:32 +02:00
Alessandro Ranellucci b93a46969d Better icon for Export G-code button 2012-05-19 15:02:23 +02:00
Alessandro Ranellucci a99dea9ad3 Swap rotate cw and ccw buttons 2012-05-19 15:00:51 +02:00
Alessandro Ranellucci 2d67d6b0b6 Restore 100% flow for support material 2012-05-17 22:57:59 +02:00
Alessandro Ranellucci 76e079126f Don't rearrange plate upon object rotation 2012-05-17 19:32:50 +02:00
Alessandro Ranellucci 3344a67905 Merge pull request #371 from shlomif/master
Add an env var to prevent the Build.PL from installing dependencies.
2012-05-17 07:58:54 -07:00
Shlomi Fish a64dcd0a0f Add an envvar to prevent deps from being installed
It's optional and defaults to off but people can set it if they would
like to install the dependencies in a different way.
2012-05-17 17:43:49 +03:00
Alessandro Ranellucci 4bffa9cb6b Use perimeter length, not area, to detect small perimeters. #355 2012-05-14 00:30:52 +02:00
Alessandro Ranellucci f1905256f8 Lower default threads to 2 2012-05-13 23:14:56 +02:00
Alessandro Ranellucci 2a6ad2f3f7 Bugfix: removed warnings. #365 2012-05-13 22:56:40 +02:00
Alessandro Ranellucci 44c5c5be5b Merge pull request #361 from beanz/fix-issue-357
Fix for issue #357 - uninitialized value errors relating to facet_edge values
2012-05-11 00:51:59 -07:00
Mark Hindess 5a16756aac Avoid undef errors while keeping the debug so root cause can be found. 2012-05-10 22:23:24 +01:00
Mark Hindess 9d85a19b9d Rework fix to use undef correctly. 2012-05-10 19:07:20 +01:00
Mark Hindess 5ebf6a71cd Add FE_NONE with value 0 and increment FE_TOP and FE_BOTTOM to simplify
and correct logic.
2012-05-09 19:57:00 +01:00
Alessandro Ranellucci 9d9cef2145 Bugfix: error when slicing twice from plater 2012-05-05 21:26:19 +02:00
Alessandro Ranellucci 698b1e808d Use a separate thread for slicing so that GUI doesn't lock up. Also, add a Cancel button. #32 #35 2012-05-05 21:08:15 +02:00
Alessandro Ranellucci 8ba6405cc9 Bugfix: some nearly-thin walls were discarded. #261 2012-05-05 17:07:38 +02:00
Alessandro Ranellucci edbdc5ec55 New automatic detection of additional required perimeters for better quality with domes and sloping walls. #198 2012-05-05 16:36:10 +02:00
Alessandro Ranellucci 4b7e9fc284 Fixed regression causing poor adhesion of rectilinear infill to perimeters 2012-05-04 20:51:09 +02:00
Alessandro Ranellucci abe048686b More distance between object and support material. #343 2012-05-04 20:37:51 +02:00
Alessandro Ranellucci 9070ced329 Add wxWidgets version to debug output 2012-05-04 13:51:09 +02:00
Alessandro Ranellucci d889639d49 Use the embedded progress bar for feedback about slicing 2012-05-04 13:00:34 +02:00
Alessandro Ranellucci 83b69b18d0 Status bar and progress bar for rotation and scaling 2012-05-04 12:56:15 +02:00
Alessandro Ranellucci 32f6d0143b Display print center coordinates and fix Export STL label alignment 2012-05-04 11:47:53 +02:00
Alessandro Ranellucci b3714b4215 Preserve number of copies when splitting an object 2012-05-04 11:26:15 +02:00
Alessandro Ranellucci f825f9063a Moved object manipulation buttons to a horizontal toolbar 2012-05-04 11:22:56 +02:00
Alessandro Ranellucci 36da196166 First attempts to move things to a vertical toolbar. Tooltips don't work on Cocoa, though 2012-05-04 10:41:24 +02:00
Alessandro Ranellucci 9398a1f6c2 Splitting unsplittable objects now results in a no-op 2012-05-04 10:17:36 +02:00
Alessandro Ranellucci 39f0c2f822 Renamed Dashboard to Plater (with Kliment's permission ;)) 2012-05-04 10:15:33 +02:00
Alessandro Ranellucci dde71418d4 Bugfix: skip arc compensation when holes are not round 2012-05-02 16:28:47 +02:00
Alessandro Ranellucci 847cf3c5b8 Bugfix: when slicing the same plate multiple times, the results contained old and duplicate data 2012-05-02 15:20:05 +02:00
Alessandro Ranellucci 8e0e6107a3 Fixed regression causing manifoldness warnings (and sporadic bad slicing), introduced with recent memory optimizations 2012-05-02 15:12:24 +02:00
Alessandro Ranellucci d164d13517 Bugfix: arc compensation code was filling some small holes 2012-05-01 19:19:31 +02:00
Alessandro Ranellucci d59d4a2c55 Bugfix: infill every N layers was consuming large amounts of memory when used with models having sloping walls. #259 2012-05-01 18:51:47 +02:00
Alessandro Ranellucci 305b7a9c93 Don't try to display buttons icons if we're on an old WxWidgets 2012-05-01 16:49:34 +02:00
Alessandro Ranellucci a7c36846c0 Require Math::Clipper 1.07 which includes the fix for #233 2012-05-01 15:36:07 +02:00
Alessandro Ranellucci 710275f7c0 Reverse perimeter order for holes. #214 2012-05-01 15:33:24 +02:00
Alessandro Ranellucci da43cd70b2 Prevent tiny extrusion points. #323 2012-05-01 15:25:35 +02:00
Alessandro Ranellucci f063d100f4 Fixed regression caused about recent memory optimizations 2012-05-01 15:12:34 +02:00
Alessandro Ranellucci 21893efa68 Removed a debugging statement left in, preventing hole compensation 2012-05-01 15:09:32 +02:00
Alessandro Ranellucci d58a741d99 Put layer number in G-code comments. #327 2012-05-01 15:06:19 +02:00
Alessandro Ranellucci 7ee08be0b8 Allow [version], [timestamp], [year], [month], [day], [hour], [minute], [second] in filenames. #318 2012-05-01 15:02:33 +02:00
Alessandro Ranellucci 49ff9a0ebe Emit G92 E0 when in relative mode. #322 2012-05-01 14:49:41 +02:00
Alessandro Ranellucci d8b8470d54 Retract before changing tool. #319 2012-05-01 14:44:52 +02:00