1
0
mirror of https://github.com/FULU-Foundation/OrcaSlicer-bambulab.git synced 2026-07-13 08:24:27 +00:00
Commit Graph

1330 Commits

Author SHA1 Message Date
Alessandro Ranellucci 44c636aea1 Do not oversimplify outer perimeters and keep the full resolution of the input file. #340 #462 2012-06-23 20:08:08 +02:00
Alessandro Ranellucci 20229fccdb Bugfix: fatal error when a layer contained nothing 2012-06-23 18:31:24 +02:00
Alessandro Ranellucci 464400a37b Bugfix: when skirt distance was set to zero, the first loop coincided with the outer perimeter of the object 2012-06-23 17:44:05 +02:00
Alessandro Ranellucci 05e4571310 Do perimeters from outside to inside. #466 2012-06-23 17:41:44 +02:00
Henrik Brix Andersen d0588c2ef8 Ask for confirmation before closing if there are unsaved presets. 2012-06-23 17:39:20 +02:00
Henrik Brix Andersen 1409cbf7f7 Add Slic3r::GUI::Tab::is_dirty() 2012-06-23 17:38:19 +02:00
Alessandro Ranellucci 410279823c New separate option to control the addition of automatic extra perimeters. Also, add none if perimeters are set to 0. #459 2012-06-23 17:10:30 +02:00
Mark Hindess f61a1f5a07 Create *::Geometry::nearest_point_index to speed up shortest_path method.
This fix gives a further 10% speedup on simcop2387's coaster.
2012-06-22 23:12:39 +01:00
Mark Hindess 62eb41b967 Manage flattened endpoint list rather than creating it at every iteration.
Gives an 8% speedup on simcop2387's coaster for me.
2012-06-22 23:12:39 +01:00
Henrik Brix Andersen b59040f954 Rename 'Save Config' menu item to 'Export Config' to match button label. 2012-06-21 22:50:40 +02:00
Henrik Brix Andersen 60ff9938ef - Add Slic3r::Config::get_raw() for getting the raw, uncalculated values.
- Use get_raw() for saving and displaying options in GUI

Forward-ported from 4031cf26b4
2012-06-21 13:28:55 +02:00
Henrik Brix Andersen f2617bffda Add debug information for locating a users data directory 2012-06-21 13:21:42 +02:00
Henrik Brix Andersen c4f8c36ecc Handle ENTER key in Slic3r::GUI::SavePresetWindow 2012-06-21 13:01:59 +02:00
Henrik Brix Andersen f69903573a Always enable preset save button. 2012-06-21 12:20:18 +02:00
Alessandro Ranellucci a578af9d28 Fix support material 2012-06-21 11:51:24 +02:00
Alessandro Ranellucci 94e28b9ab8 Require Math::Clipper 1.09 because it contains important bugfixes 2012-06-21 10:53:04 +02:00
Alessandro Ranellucci 81a5267cc7 Fix widths on plater 2012-06-20 22:50:38 +02:00
Alessandro Ranellucci ac59297e39 Fixes for Windows 2012-06-20 21:43:06 +02:00
Alessandro Ranellucci 8d465aca34 A couple fixes for GTK 2012-06-20 17:17:07 +02:00
Alessandro Ranellucci 69c3f12c60 Workaround for GTK issues 2012-06-20 17:08:38 +02:00
Alessandro Ranellucci be8970b497 Fixed regression causing infill lines not being always connected near perimeters 2012-06-19 18:49:46 +02:00
Alessandro Ranellucci a664709b31 Remember last presets 2012-06-19 18:11:51 +02:00
Alessandro Ranellucci 0ef8da42a6 Preset deletion 2012-06-19 17:47:48 +02:00
Alessandro Ranellucci b910840f76 Preset shortcuts in the plater tab 2012-06-19 17:23:10 +02:00
Henrik Brix Andersen 8fcf24a766 Merge pull request #467 from henrikbrixandersen/ratio-options
Two small ratio option improvements/bug fixes
2012-06-19 06:44:16 -07:00
Henrik Brix Andersen 4031cf26b4 - Add Slic3r::Config::get_raw() for getting the raw, uncalculated values.
- Use get_raw() for saving and displaying options in GUI
2012-06-19 15:32:56 +02:00
Alessandro Ranellucci 0003c093e3 Reflect external configs in preset menus 2012-06-19 14:47:02 +02:00
Henrik Brix Andersen 8d25e6490a Set CLI option type to 'string' for all options allowing ratio inputs 2012-06-19 11:38:12 +02:00
Henrik Brix Andersen b7d2860d5b Allow negating bool cli options by using '--no-foo' or '--nofoo' 2012-06-18 23:39:53 +02:00
Alessandro Ranellucci 35f36e0446 New preset management (unfinished) 2012-06-18 22:27:57 +02:00
Alessandro Ranellucci 9e6e3bd269 Custom Treebook implementation 2012-06-18 16:46:43 +02:00
Alessandro Ranellucci e810f9b898 Moved filament settings to new Filament tab 2012-06-18 14:29:47 +02:00
Alessandro Ranellucci 20e1a9c860 Updates to the description and the README 2012-06-18 13:52:38 +02:00
Alessandro Ranellucci 2b6b91cd01 Tooltips 2012-06-18 13:49:14 +02:00
Alessandro Ranellucci d8a64f0386 Use spin controls for integer values 2012-06-18 11:52:45 +02:00
Alessandro Ranellucci f38f2f139e Make window resizable 2012-06-18 11:26:21 +02:00
Alessandro Ranellucci 19a78de82f Enlarge the Output filename format field 2012-06-18 10:28:53 +02:00
Alessandro Ranellucci a59b82db06 Switch from wxComboBox to wxChoice 2012-06-18 10:24:17 +02:00
Alessandro Ranellucci 72298877bb Moved units of measure to the right of input fields 2012-06-18 10:19:24 +02:00
Alessandro Ranellucci b7983b54f8 Remove label for large text fields 2012-06-17 23:24:10 +02:00
Alessandro Ranellucci ce9fdbc047 Icons for settings 2012-06-17 22:54:08 +02:00
Alessandro Ranellucci 21ef09c228 Group settings using Treebooks 2012-06-17 22:27:05 +02:00
Alessandro Ranellucci 48d345c189 Bugfix: first_layer_speed was accepting mm/m values rather than mm/s when expressed as absolute. #452 2012-06-17 19:42:11 +02:00
Alessandro Ranellucci 217a6f2525 Bugfix: any retraction_lift value different from "0" caused no retraction before layer changes. #453 2012-06-17 19:36:02 +02:00
Alessandro Ranellucci 7d6545dd07 Further simplification of point_in_polygon() 2012-06-17 19:09:11 +02:00
Mark Hindess 2ef565fc4d Simplify creation of $n, @x and @y in point_in_polygon test.
Gives 30% speed up on simcop2387's coaster on my laptop and it cuts the
maximum resident set size too.  I know this is going to be replaced but
thought this might be useful in the meantime.
2012-06-16 08:28:37 +01:00
Alessandro Ranellucci ca8a91b2b0 Only apply arc compensation to circular holes. #418 2012-06-14 15:06:22 +02:00
Alessandro Ranellucci b00d960f4d Merge pull request #450 from henrikbrixandersen/growl
Move Growl::GNTP handling to Slic3r::GUI
2012-06-14 05:35:25 -07:00
Henrik Brix Andersen 129f0fa904 Move Growl::GNTP handling to Slic3r::GUI to allow notifications from both Slic3r::GUI::SkeinPanel and Slic3r::GUI::Plater. 2012-06-14 13:49:50 +02:00
Nicolas Dandrimont 4296ea6da1 Slic3r::Polygon's boost_linestring method needs to close the contour.
This prevented Slic3r from detecting some bridge supporting edges
(basically, if that edge was the last one in the contour).  This
addresses some of the bridge detection issues (#414, #358).
2012-06-14 13:33:59 +02:00