Commit Graph

  • 23119e3673 Fixes #2858 Daren Schwenke 2015-06-01 02:48:11 -04:00
  • e26022a2f2 Comment about Ctrl+, Alessandro Ranellucci 2015-05-31 22:35:52 +02:00
  • 17eb50da6d Use Ctrl+, for Preferences (standard on OS X, don't know about others). #2860 Alessandro Ranellucci 2015-05-31 22:33:46 +02:00
  • 29b0e807d4 New [current_extruder] variable in custom G-code. #2866 Alessandro Ranellucci 2015-05-31 22:14:24 +02:00
  • 1875825f45 Minor fix to previous commit Alessandro Ranellucci 2015-05-31 22:09:58 +02:00
  • 7f70da97b4 New experimental autospeed feature. #2810 Alessandro Ranellucci 2015-05-31 22:04:32 +02:00
  • 6e280ab8cb Prompt user when using 100% infill with a pattern that does not support it Alessandro Ranellucci 2015-05-28 18:56:35 +02:00
  • 2f4fa41ce4 Fixed regression introduced with recent fixes to UTF-8 preset names handling on Windows that prevented their load on OS X (TODO: test on Linux) Alessandro Ranellucci 2015-05-28 18:44:19 +02:00
  • e58c32bee8 Ask for confirmation before stopping prints Alessandro Ranellucci 2015-05-28 18:31:53 +02:00
  • 13b7316807 Merge branch 'master' into sender Alessandro Ranellucci 2015-05-28 18:05:36 +02:00
  • 0d08c1819b Bugfix: plater views were not refreshed after config wizard in simple mode Alessandro Ranellucci 2015-05-27 00:50:18 +02:00
  • 310212ed30 Enable menu icons on older Windows and Linux Wx Alessandro Ranellucci 2015-05-26 11:27:07 +02:00
  • aa8b6afe8b Assign color to filaments Alessandro Ranellucci 2015-05-26 02:01:43 +02:00
  • ad0a15debe Menu item icons :o) Alessandro Ranellucci 2015-05-25 22:37:04 +02:00
  • b7b017c3fa Fit objects to print bed when they are too large and warn user. #2853 Alessandro Ranellucci 2015-05-25 19:51:47 +02:00
  • 57e6a7becd Fix --help output: --retract-layer-change is disabled by default. #2846 Alessandro Ranellucci 2015-05-25 00:35:57 +02:00
  • 7c31134a66 Fixed one little regression in gap detection causing some very very narrow gaps to be skipped when external perimeter extrusion width was much smaller than perimeter extrusion width. Also, push a bit more material in gap fill. #2560 Alessandro Ranellucci 2015-05-25 00:03:38 +02:00
  • a547645e86 Bump version number Alessandro Ranellucci 2015-05-24 23:29:59 +02:00
  • 42ae8347df Zoom around mouse location in 2D toolpaths preview Alessandro Ranellucci 2015-05-24 23:29:16 +02:00
  • 249a48d68d Releasing 1.2.7 Alessandro Ranellucci 2015-05-24 17:39:27 +02:00
  • 8cbb12aeb6 Workaround for wxCocoa bug causing wxSpinCtrl values to be reset when losing focus after changing them from the text field. #2612 Alessandro Ranellucci 2015-05-24 17:24:10 +02:00
  • f010354201 Bugfix: skirt was not exported to G-code when raft_layers > 0. #2843 Alessandro Ranellucci 2015-05-24 16:28:04 +02:00
  • e0678d3a38 Bugfix: skirt was floating in 3D preview when raft layers were enabled. #2843 Alessandro Ranellucci 2015-05-24 15:47:07 +02:00
  • a587e11780 Regression test for overlapping gap fill. #2474 Alessandro Ranellucci 2015-05-22 14:26:01 +02:00
  • 7cc745969c Bugfix: some gaps were filled twice. #2836 Alessandro Ranellucci 2015-05-22 11:21:49 +02:00
  • 31e0fc7f17 Fixes and improvements to thin wall detection. #2829 Alessandro Ranellucci 2015-05-22 01:46:01 +02:00
  • 70ec433e67 Faster (but less precise) implementation of simplify_by_visibility(), since it was the bottleneck of avoid_crossing_perimeters. #2777 Alessandro Ranellucci 2015-05-18 19:28:59 +02:00
  • c64308a5e7 Render brim and skirt in 3D toolpaths preview. #2649 Alessandro Ranellucci 2015-05-18 00:49:16 +02:00
  • 36ba2eb5d6 Improved zoom/pan for toolpaths preview Alessandro Ranellucci 2015-05-17 21:29:57 +02:00
  • 80b169aa75 Pan & zoom for toolpaths preview Alessandro Ranellucci 2015-05-16 00:33:22 +02:00
  • 97211f35e7 More robust medial axis pruning. #2800 Alessandro Ranellucci 2015-05-13 20:47:26 +02:00
  • 1dc63071ed Try to fix crash upon quick slice. #2801 Alessandro Ranellucci 2015-05-06 00:39:16 +02:00
  • d998d97754 Bugfix: crash on Windows when deleting the first object part. #2774 Alessandro Ranellucci 2015-05-05 01:11:41 +02:00
  • 63af442e3e Bugfix: [layer_num] was out of order because of support material layers having their order numbers. Now we use a unique continuous series. Includes regression test. #2634 Alessandro Ranellucci 2015-05-03 21:41:30 +02:00
  • 73e32dfe5d Use unique continuous numbering for layer numbers in case of support material layers. #2634 Alessandro Ranellucci 2015-05-03 20:18:34 +02:00
  • 0d01348acc Use radians everywhere, including ModelInstance::rotation Alessandro Ranellucci 2015-05-03 18:40:00 +02:00
  • 79ce094e3a Bugfix: splitting a rotated object resulted in wrong positions. #2772 Alessandro Ranellucci 2015-05-03 18:28:39 +02:00
  • 7d81aee62f Added the [scale] placeholder. #2791 Alessandro Ranellucci 2015-05-02 21:59:15 +02:00
  • 00acd32120 Fix failing test. #2806 Alessandro Ranellucci 2015-05-02 21:46:08 +02:00
  • bf541a1fed Refactoring in PlaceholderParser Alessandro Ranellucci 2015-05-02 21:43:22 +02:00
  • a16dda0885 Bugfix: changes to the resolution config option didn't trigger reslicing. #2795 Alessandro Ranellucci 2015-04-29 19:22:44 +02:00
  • d6d7880507 Ported Slic3r::Geometry::arrange() to C++/XS Alessandro Ranellucci 2015-04-29 19:19:07 +02:00
  • 5eb3bc52ef Ported ModelObject::rotate() and ModelObject::flip() to XS, as well as axes constants Alessandro Ranellucci 2015-04-16 21:22:04 +02:00
  • be2f46ca68 Ported Layer::merge_slices() to XS Alessandro Ranellucci 2015-04-16 20:44:55 +02:00
  • 1f8ef2a63c Fixed regression introduced by the recent PerimeterGenerator refactoring causing spiral vase not to be correctly skipped on multi-loop layers. Includes regression test. #2761 Alessandro Ranellucci 2015-04-12 20:16:27 +02:00
  • 901716adc8 Bugfix: the object parts editor is opened in invalid status until user clicks on a tree list item. #2762 Alessandro Ranellucci 2015-03-30 20:27:18 +02:00
  • ce676a7ca7 Bugfix: the Export G-code button was not re-enabled after cancelling an export job. #2754 Alessandro Ranellucci 2015-03-28 18:53:07 +01:00
  • 2c13be1fa9 Bugfix: NumericChoice field was misbehaving. (thanks @markwal) #2752 Alessandro Ranellucci 2015-03-27 19:04:30 +01:00
  • 21da24e372 Typo Alessandro Ranellucci 2015-03-27 17:59:40 +01:00
  • 2d7bfbb805 Bugfix: dirty filament options were ignored when using multiple extruders. Patch by @markwal. #2740 Alessandro Ranellucci 2015-03-23 21:48:31 +01:00
  • 92b980b10e Bugfix: superfluous and harmful travel moves between objects when using sequential printing with Avoid crossing perimeters. #2691 Alessandro Ranellucci 2015-03-23 21:38:57 +01:00
  • 13b63d06ed Use thick raft layers as we do for support material layers. #2723 Alessandro Ranellucci 2015-03-09 20:00:55 +01:00
  • 8654537e55 Use support material layer height for raft layer instead of object layer height. #2723 Alessandro Ranellucci 2015-03-09 19:36:23 +01:00
  • d8ee9dd5f5 Limit first object layer height correctly when using a larger support material extruder. #2722 Alessandro Ranellucci 2015-03-09 19:27:57 +01:00
  • 3fd182a8f5 Fix object Z alignment after cut + rotate lower part. #2724 Alessandro Ranellucci 2015-03-09 18:37:58 +01:00
  • 6cab5668e3 Restore correct ordering of concentric infill loops, preventing them from being reordered during G-code generation Alessandro Ranellucci 2015-03-09 18:28:07 +01:00
  • 25cddfe446 Bugfix: layers view was not resized when inactive. #2608 Alessandro Ranellucci 2015-03-09 15:30:19 +01:00
  • 0d6376f3e6 Call decode_path() on wxWidgets-supplied datadir. #2710 Alessandro Ranellucci 2015-03-09 15:25:42 +01:00
  • 6185f45815 Hopefully fix all problems with non-ASCII paths on Windows Alessandro Ranellucci 2015-03-09 15:17:50 +01:00
  • 66824fd17e Set STDOUT to UTF-8 Alessandro Ranellucci 2015-03-08 00:54:38 +01:00
  • d2172b4383 Merge branch 'master' into sender Alessandro Ranellucci 2015-03-06 22:15:43 +01:00
  • 095391d702 When using raft, validate first layer height against support material extruder only instead of taking other extruders into account, thus potentially allowing larger nozzles to be used for it. #2701 Alessandro Ranellucci 2015-03-06 21:35:00 +01:00
  • 9332c21791 Bugfix: double wipe was not prevented, causing potential collision between objects in sequential printing. #2691 Alessandro Ranellucci 2015-03-06 10:36:04 +01:00
  • c2009af1c6 Remove ;_WIPE marks in G-code which were left between objects in sequential printing Alessandro Ranellucci 2015-03-06 10:25:31 +01:00
  • 722e94513c Refactoring: removed the non-idempotent init_extruders() step. Also, infill_extruder was not limited to the available number of extruders when slicing from the plater, and support material extruder was considered also when support material was disabled Alessandro Ranellucci 2015-03-06 09:56:58 +01:00
  • a3b843b24e Bugfix: temperature was not set correctly when using sequential printing. Includes regression test. #2702 Alessandro Ranellucci 2015-03-02 23:56:38 +01:00
  • 9d435c8f4d Bugfix: we can't check for executability of post-processing scripts on Windows. #2616 Alessandro Ranellucci 2015-03-02 21:48:29 +01:00
  • 70c032868a Prevent OpenGL scene from Z clipping Alessandro Ranellucci 2015-03-01 19:58:05 +01:00
  • 1ab8efba7f Fixed regression causing random failures in bridge direction detection. #2636 Alessandro Ranellucci 2015-02-27 21:55:02 +01:00
  • bb3feedc31 Bugfix: too many skirt layers were printed when using tall skirts and support material. #2695 Alessandro Ranellucci 2015-02-27 19:59:43 +01:00
  • 70ace8c76f Bugfix: use proper spacing for first support layer instead of trying to align it to upper layers. #2662 Alessandro Ranellucci 2015-02-27 18:43:15 +01:00
  • 45c91b2ae9 Don't trigger extra perimeters when less than 30% of the upper loops would benefit from it. #2664. Also fixes #2610 Alessandro Ranellucci 2015-02-24 00:34:43 +01:00
  • 7a695a4a2f Change the behaviour of infill/perimeter overlap to handle some edge cases. #2632 Alessandro Ranellucci 2015-02-23 23:44:34 +01:00
  • e88cf466fe A couple notes about infill_only_where_needed Alessandro Ranellucci 2015-02-23 00:55:00 +01:00
  • 2655f3f816 Better and more robust implementation of infill_only_where_needed Alessandro Ranellucci 2015-02-23 00:44:51 +01:00
  • 69ea88473d Workaround for the Clipper issue causing extra points in grid segments Alessandro Ranellucci 2015-02-22 17:09:08 +01:00
  • f8fa73fa4a Removed debugging stuff Alessandro Ranellucci 2015-02-22 17:04:08 +01:00
  • 2eca094170 Added failing test case for Clipper regression causing extra points in polyline intersection, thus crash with circular bed shape Alessandro Ranellucci 2015-02-22 17:03:23 +01:00
  • edbc11477c Update to Clipper 6.2.9. Fixes #2639 Alessandro Ranellucci 2015-02-22 15:13:52 +01:00
  • 5021c9605b Revert "Merge pull request #2681 from robstarling/u/robstar/circular-bedshape-drawing-fix2" Alessandro Ranellucci 2015-02-22 15:01:33 +01:00
  • 13885a36ec Merge pull request #2681 from robstarling/u/robstar/circular-bedshape-drawing-fix2 Alessandro Ranellucci 2015-02-22 14:52:53 +01:00
  • 7198607420 Merge pull request #2667 from hyperair/issue-2662 Alessandro Ranellucci 2015-02-22 14:48:57 +01:00
  • 6413d5dcba Merge pull request #2630 from lordofhyphens/fix-admesh-warning Alessandro Ranellucci 2015-02-22 14:48:17 +01:00
  • 6719afadec Bugfix: correctly draw circular beds in the 2D plater Rob Starling 2015-02-21 14:06:47 -08:00
  • 073681a50a Get first_layer_extrusion_width from PrintConfig instead of PrintObjectConfig Chow Loong Jin 2015-02-17 13:59:39 +08:00
  • d44bf38906 Sync viewport of 3D views. #2628 Alessandro Ranellucci 2015-02-16 00:37:36 +01:00
  • 09c8563e71 Bugfix: background processing were not restarted after the previous one failed because of a validation error. #2633 Alessandro Ranellucci 2015-02-16 00:05:39 +01:00
  • a07c48bb30 Fixed regression causing [input_filename] and [input_filename_base] not being available in custom G-code anymore. Includes regression test. #1507 Alessandro Ranellucci 2015-02-15 23:41:36 +01:00
  • c0f453f83e Simpler and more robust implementation of extra perimeters. #2395 Alessandro Ranellucci 2015-02-15 21:58:14 +01:00
  • 5574e376d6 More aggressive gap fill #2560 Alessandro Ranellucci 2015-02-15 18:25:24 +01:00
  • ba6ae12635 Change end_program() to postamble() Alessandro Ranellucci 2015-02-15 17:09:17 +01:00
  • 1180a6d83f Merge pull request #2508 from strahlex/machinekit-gcode Alessandro Ranellucci 2015-02-15 17:00:08 +01:00
  • 8851dc7f23 Added failing test case for upstream Clipper issue 126 (our #2639) Alessandro Ranellucci 2015-02-15 16:47:55 +01:00
  • 32b8eb489c Updated Clipper to 6.2.8. This fixes several minor issues, including infill paths not being trimmed correctly. #2448 Alessandro Ranellucci 2015-02-15 16:10:04 +01:00
  • 43f4806142 Load files into the GUI when supplying them as command line arguments along with the --gui switch. #2644 Alessandro Ranellucci 2015-02-14 12:54:06 +01:00
  • 6eb1fa36ed Bugfix: bridge speed was still used for first object layer above raft when support_material_contact_distance == 0. Includes regression tests. #2656 Alessandro Ranellucci 2015-02-14 12:47:33 +01:00
  • dd17682fac Merge pull request #2658 from kentfredric/typemaps Alessandro Ranellucci 2015-02-13 19:16:49 +01:00
  • df5c2a6f11 Remove redundant dep on ExtUtils::Typemap Kent Fredric 2015-02-14 06:44:22 +13:00
  • cef1494852 Switched to P parameter instead of S for Machinekit flavour MCode commands Alexander Rössler 2015-02-10 14:22:23 +01:00
  • 13d1393ae4 Fixed buttons size on Linux. #2642 Alessandro Ranellucci 2015-02-09 11:04:28 +01:00