Commit Graph

  • 89b2fbbae0 Bugfix: prevent the "bad drawable" error when showing the OpenGL canvas. #2015 #2099 Alessandro Ranellucci 2014-06-19 10:27:23 +02:00
  • 41de95fd27 Fix the Change Scale toolbar button Alessandro Ranellucci 2014-06-17 16:27:38 +02:00
  • b263da8d4c Assign category to dont_support_bridges Alessandro Ranellucci 2014-06-19 00:14:22 +02:00
  • 3173e11e1f Bugfix: object steps were incorrectly invalidated. #2102 Alessandro Ranellucci 2014-06-17 20:33:29 +02:00
  • ba55592bdf Added non-uniform scaling commands to the plater Alessandro Ranellucci 2014-06-17 00:50:44 +02:00
  • afb7e675b8 Set preset dirty after setting bed shape Alessandro Ranellucci 2014-06-17 00:30:44 +02:00
  • abf38d4027 Add support for custom bed shapes Alessandro Ranellucci 2014-06-17 00:25:52 +02:00
  • 9053cdca5d Fix harmless typo Alessandro Ranellucci 2014-06-17 00:02:43 +02:00
  • 928335f186 Removed print_center option (but left --print-center from CLI) Alessandro Ranellucci 2014-06-16 23:58:45 +02:00
  • 4d8ecccc5e Add support for circular bed Alessandro Ranellucci 2014-06-16 23:36:31 +02:00
  • 7cc0bce97d Merge branch 'bedshape' Alessandro Ranellucci 2014-06-16 22:57:04 +02:00
  • 659960086e Revert "Add 5.20 to Travis CI builds" as it looks like Travis has issues with 5.20 Alessandro Ranellucci 2014-06-15 00:03:17 +02:00
  • ba37a8fb79 Handle legacy configs Alessandro Ranellucci 2014-06-16 22:56:28 +02:00
  • d6d796fdd4 Finished implementing bed shape configuration within wizard Alessandro Ranellucci 2014-06-16 22:45:13 +02:00
  • db031a6210 Incomplete work for adapting wizard to bed_shape Alessandro Ranellucci 2014-06-16 20:11:52 +02:00
  • 998a4225de Finished implementation of bed_shape in plater Alessandro Ranellucci 2014-06-16 15:18:39 +02:00
  • 7a20c4d52a More incomplete work for using bed_shape in plater Alessandro Ranellucci 2014-06-16 14:05:22 +02:00
  • f4e4640c73 Liquid resizing of plater Alessandro Ranellucci 2014-06-16 02:00:13 +02:00
  • 4fe2128fc4 Initial work for custom bed shape Alessandro Ranellucci 2014-06-16 01:49:49 +02:00
  • 6fbb6613ee Remove erroneous min limit from xy_size_compensation definition. #2096 Alessandro Ranellucci 2014-06-15 11:50:52 +02:00
  • b142469cf3 Revert "Add 5.20 to Travis CI builds" as it looks like Travis has issues with 5.20 Alessandro Ranellucci 2014-06-15 00:03:17 +02:00
  • d961970828 Add missing use for dirname. Mark Hindess 2014-06-14 22:54:08 +01:00
  • 4522b7f31b Add 5.20 to Travis CI builds Alessandro Ranellucci 2014-06-14 23:12:29 +02:00
  • 04ed3abd3f Fix compilation on 5.18(?) Alessandro Ranellucci 2014-06-14 23:12:03 +02:00
  • 57a9486692 Apply transform to meshes before displaying the 3D preview canvas Alessandro Ranellucci 2014-06-14 22:51:57 +02:00
  • 707dd8db86 Prevent crash when trying to export G-code from menu and there are no objects Alessandro Ranellucci 2014-06-14 22:40:37 +02:00
  • 87383250de Fix regression in cut Alessandro Ranellucci 2014-06-14 22:36:49 +02:00
  • 182c5eb809 Show contextual menu when right-clicking on a plater object Alessandro Ranellucci 2014-06-14 21:36:28 +02:00
  • e9910a2c0b XYZ mirroring from plater Alessandro Ranellucci 2014-06-14 21:14:33 +02:00
  • ec7bb40da9 Rotation around X and Y axes from plater Alessandro Ranellucci 2014-06-14 20:52:21 +02:00
  • 51cf78534c Stop background process when removing objects from the plater Alessandro Ranellucci 2014-06-14 20:26:53 +02:00
  • 301771e275 Refactored menu creation Alessandro Ranellucci 2014-06-14 20:26:46 +02:00
  • d5f6804386 Fixed window size with --no-plater Alessandro Ranellucci 2014-06-14 20:03:57 +02:00
  • 3d8c8fa46e Import wxTheApp Alessandro Ranellucci 2014-06-14 19:59:59 +02:00
  • ddac2d1570 Merged SkeinPanel into MainFrame Alessandro Ranellucci 2014-06-14 19:54:18 +02:00
  • 93b9116565 Move wxFrame definition to a new Slic3r::GUI::MainFrame class Alessandro Ranellucci 2014-06-14 19:11:04 +02:00
  • de6291d8f2 New Object menu with shortcuts to all plater operations Alessandro Ranellucci 2014-06-14 18:58:56 +02:00
  • 1a5a7dcd36 Added min limits for most numeric options Alessandro Ranellucci 2014-06-14 15:20:38 +02:00
  • 1b625753ab Fix tests Alessandro Ranellucci 2014-06-14 00:06:49 +02:00
  • 7d4114f8b7 Merge branch 'sapir-call_get_layer' Alessandro Ranellucci 2014-06-14 00:05:37 +02:00
  • e24b3a8916 Merge branch 'call_get_layer' of github.com:sapir/Slic3r into sapir-call_get_layer Alessandro Ranellucci 2014-06-14 00:05:24 +02:00
  • 192c613847 Merge pull request #2091 from sapir/cpp_placeholder_apply_config Alessandro Ranellucci 2014-06-14 00:02:32 +02:00
  • a837e26f51 Translate PlaceholderParser::apply_config to C++. Y. Sapir 2014-06-13 16:32:11 +03:00
  • e88545b966 Merge pull request #2090 from sapir/improve_placeholder_tests Alessandro Ranellucci 2014-06-13 23:54:38 +02:00
  • 829bfeabe8 Suspend background processes while writing to shared data structures Alessandro Ranellucci 2014-06-13 23:27:52 +02:00
  • 6eec3440cc Don't invalidate things if the changed options only affect G-code export Alessandro Ranellucci 2014-06-13 23:07:46 +02:00
  • a1bcbea816 Use async timer everywhere Alessandro Ranellucci 2014-06-13 20:36:45 +02:00
  • 08047c11eb Minor fixes to make_skirt and make_brim Alessandro Ranellucci 2014-06-13 20:18:34 +02:00
  • 4d76d05bbb Refactoring: better API for Print/Object steps with explicit dependencies Alessandro Ranellucci 2014-06-13 20:05:18 +02:00
  • d896ad090b Fixed concurrency issues Alessandro Ranellucci 2014-06-13 19:23:51 +02:00
  • a168973bea Call get_layer instead of layers->[] (more efficient now that layers() recreates the array). Y. Sapir 2014-06-13 18:45:44 +03:00
  • b9de65e174 Removed warning Alessandro Ranellucci 2014-06-13 16:18:00 +02:00
  • a35ab2f4ee Added an option for enabling/disabling background processing Alessandro Ranellucci 2014-06-13 15:54:13 +02:00
  • a77dfbe514 Translate PlaceholderParser::apply_config to C++. Y. Sapir 2014-06-13 16:32:11 +03:00
  • a0674714b1 More work for background processing Alessandro Ranellucci 2014-06-13 14:27:55 +02:00
  • 09357e5868 A few improvements to gcode placeholder tests. Y. Sapir 2014-05-15 01:42:30 +03:00
  • d9e7a50a6e Partial work for background processing Alessandro Ranellucci 2014-06-13 11:19:53 +02:00
  • 97231327e0 Have Print::apply_config() return true if any step was invalidated Alessandro Ranellucci 2014-06-12 09:29:26 +02:00
  • 5e80d7a388 Readd use strict and use warnings Alessandro Ranellucci 2014-06-12 09:23:10 +02:00
  • 6194cbf530 Refactoring: new method in Flow for calculating spacing between extrusions having different width Alessandro Ranellucci 2014-06-12 09:15:40 +02:00
  • 8ee11b3239 Refactoring: keep height in Flow object and calculate spacing on demand Alessandro Ranellucci 2014-06-12 01:00:13 +02:00
  • 9bff6ccde7 Fixed tests after recent fixes to concave_points Alessandro Ranellucci 2014-06-11 22:21:30 +02:00
  • 89ff1a50b2 Removed debugging line Alessandro Ranellucci 2014-06-11 22:20:59 +02:00
  • 34750d47fe Move external_perimeters_first to PrintRegionConfig Alessandro Ranellucci 2014-06-11 22:15:28 +02:00
  • e158d1e612 Move bridge_flow_ratio to PrintRegionConfig Alessandro Ranellucci 2014-06-11 22:10:33 +02:00
  • 7eaba2d132 Move PrintConfigDef::build_def() to .cpp Alessandro Ranellucci 2014-06-11 22:04:19 +02:00
  • 5dcc1eab79 Bugfix: seam_position = aligned failed in certaim circumstances because of faulty concave points detection. Includes regression test Alessandro Ranellucci 2014-06-11 21:57:32 +02:00
  • 1674108bac Don't apply pillars to raft layers Alessandro Ranellucci 2014-06-11 20:00:21 +02:00
  • 82e2dd4e62 Bugfix: wrong number of raft layers in some situations due to a numerical error Alessandro Ranellucci 2014-06-11 19:58:11 +02:00
  • 1f497c0f7c Make support material generation idempotent Alessandro Ranellucci 2014-06-11 18:02:51 +02:00
  • 7ccfd2f024 More work on incremental slicing Alessandro Ranellucci 2014-06-11 17:51:18 +02:00
  • d2ca4c1b13 Some initial work for incremental slicing Alessandro Ranellucci 2014-06-11 00:15:02 +02:00
  • 5c54acf9ac Use ->ptr() for CoolingBuffer too Alessandro Ranellucci 2014-06-10 16:17:34 +02:00
  • 2d14ddb955 Enable step caching Alessandro Ranellucci 2014-06-10 16:12:14 +02:00
  • c5c069b9a0 Update MANIFEST Alessandro Ranellucci 2014-06-10 16:03:43 +02:00
  • 3f6360ee8f Finish porting Print classes to XS Alessandro Ranellucci 2014-06-10 16:01:57 +02:00
  • ba8148f4ad Merge branch 'printcpp' of github.com:sapir/Slic3r into sapir-printcpp Alessandro Ranellucci 2014-06-10 14:46:40 +02:00
  • e3e69251cb New XY Size Compensation option. #581 #56 Alessandro Ranellucci 2014-06-10 13:28:57 +02:00
  • af1a47c461 Minor optimization Alessandro Ranellucci 2014-06-10 00:54:37 +02:00
  • 3599bd0bae Distinct extrusion width for external perimeters Alessandro Ranellucci 2014-06-09 21:14:48 +02:00
  • d1511f4a00 Merge remote-tracking branch 'origin/newplater' Alessandro Ranellucci 2014-06-09 18:57:17 +02:00
  • d56bb940e7 Bump dev version number Alessandro Ranellucci 2014-06-09 18:55:59 +02:00
  • 2f7443169b Merge branch 'stable' Alessandro Ranellucci 2014-06-09 18:54:20 +02:00
  • d8e1437014 Releasing 1.1.4 Alessandro Ranellucci 2014-06-05 18:07:03 +02:00
  • 64853d5661 Bugfix: M73 was exceeding 100% when multiple objects were printed together. #1912 Alessandro Ranellucci 2014-06-05 16:24:47 +02:00
  • 342513a4de Change: --save will now only save the specified options, without the defaults Alessandro Ranellucci 2014-06-04 00:08:23 +02:00
  • 28695c719c Fixed regression causing bridge flow to be incorrect when a manual default extrusion width was specified. Includes several regression tests. #2027 Alessandro Ranellucci 2014-06-03 23:59:03 +02:00
  • 39b8ac80ee Ignore holes in object footprint when generating raft Alessandro Ranellucci 2014-05-29 14:54:47 +02:00
  • defe0a4279 Move 2D canvas to a distinct class for better isolation Alessandro Ranellucci 2014-05-28 12:29:43 +02:00
  • f5b9df2413 New implementation of Avoid crossing perimeters using Voronoi diagrams Alessandro Ranellucci 2014-05-28 10:16:58 +02:00
  • ce1e736b6b Bugfix: crash when skirt was contained in brim area. Includes regression test. #2058 Alessandro Ranellucci 2014-05-27 13:38:41 +02:00
  • f018828bfd Simplify islands before initializing MotionPlanner Alessandro Ranellucci 2014-05-27 01:11:40 +02:00
  • 07b915fb4f Fix MANIFEST Alessandro Ranellucci 2014-05-27 00:05:45 +02:00
  • 7215e66a6a Merge branch 'master' into visilibity Alessandro Ranellucci 2014-05-27 00:04:53 +02:00
  • 65dd95aaac Update MANIFEST and test Alessandro Ranellucci 2014-05-27 00:03:23 +02:00
  • 98b8936ee2 Automatically disable retract_layer_change when using spiral_vase Alessandro Ranellucci 2014-05-26 23:51:58 +02:00
  • 2ac40f9547 Revert "Update Clipper to r468. #2028" Alessandro Ranellucci 2014-05-26 20:00:59 +02:00
  • 6a6439576b Update Clipper to r468. #2028 Alessandro Ranellucci 2014-05-26 17:21:31 +02:00
  • b02e459c4b Attempt to fix compilation issue Alessandro Ranellucci 2014-05-26 17:13:24 +02:00
  • fb4a971339 Bump version number Alessandro Ranellucci 2014-05-26 17:12:14 +02:00