Commit Graph

604 Commits (1998801a58d06517f4f0d8dc2837278a7f5f4fc1)

Author SHA1 Message Date
Alessandro Ranellucci 1998801a58 Read OBJ files. #324 2012-05-20 11:40:37 +02:00
Alessandro Ranellucci fbe70ac15b Remove debugging statement 2012-05-20 11:08:44 +02:00
Alessandro Ranellucci 3c8dbcef4a Do not store normals and save a lot of memory 2012-05-20 11:05:16 +02:00
Alessandro Ranellucci 74c00cdb7a Yes, recent memory optimizations broke concentric infill too 2012-05-19 23:47:36 +02:00
Alessandro Ranellucci 4aa85f4571 Fixed arcs.t to work with new serialization mechanism 2012-05-19 23:39:36 +02:00
Alessandro Ranellucci 159ca3f65e Accept --threads 1 on non-threaded perls too 2012-05-19 23:18:29 +02:00
Alessandro Ranellucci 12c6e39837 Bugfix: hole compensation was making holes too large. #348 2012-05-19 23:12:21 +02:00
Alessandro Ranellucci 0bb487fe9f Recent memory optimizations broke support material generation 2012-05-19 22:53:30 +02:00
Alessandro Ranellucci fa4f2c8b97 New option to randomize starting points across layers 2012-05-19 22:36:29 +02:00
Alessandro Ranellucci b360b2bcea Fixed regression causing side gaps in solid infill 2012-05-19 21:57:47 +02:00
Alessandro Ranellucci c97ced50ff Bugfix: GUI threading issues. #369 2012-05-19 21:13:10 +02:00
Alessandro Ranellucci 9f21d5b3c2 One more debugging statement left in 2012-05-19 21:03:24 +02:00
Alessandro Ranellucci a981ac5c8e Don't display annoying warnings about parts not fitting in the printbed 2012-05-19 20:48:26 +02:00
Alessandro Ranellucci 190875d3df Debugging statement left in 2012-05-19 20:47:29 +02:00
Alessandro Ranellucci 23ae015c49 Memory optimizations broke multiple copies 2012-05-19 20:30:46 +02:00
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