Commit Graph

713 Commits

Author SHA1 Message Date
Henrik Brix Andersen
dbc42f6841 Make it more clear that the wizard uses your current configuration as basis 2012-06-27 19:56:47 +02:00
Henrik Brix Andersen
52872753df Minor changes to text and layout to look more like other wizards 2012-06-27 19:41:37 +02:00
Henrik Brix Andersen
cd48dc4031 - Add nozzle_diameter to Configuration Wizard
- Automatically set layer_height to (nozzle_diameter - 0.1)
2012-06-27 17:59:29 +02:00
Henrik Brix Andersen
406e31a20d Fix icon file name 2012-06-26 22:47:58 +02:00
Henrik Brix Andersen
373b341280 Remove cooling option from wizard 2012-06-26 22:47:10 +02:00
Henrik Brix Andersen
de3347c825 Add initial configuration wizard 2012-06-26 17:42:29 +02:00
Mark Hindess
a4de0e659d Trivial typo/grammar. 2012-06-25 22:51:20 +01:00
Henrik Brix Andersen
a861b95b12 - Change about menu item title to match UI guidelines on Mac OS X, GTK+ and MSW
- Lower-case Slic3r::GUI::about() to match other, custom methods
2012-06-24 12:09:48 +02:00
Henrik Brix Andersen
e024c31ce5 Use settings title to make save dialogs and tooltips more clear 2012-06-24 10:31:00 +02:00
Henrik Brix Andersen
f07ad630c4 Use tab title in close confirmation dialog 2012-06-24 10:22:44 +02:00
Henrik Brix Andersen
30d88d7ffa Store the tab name within each tab for reuse 2012-06-24 10:20:42 +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
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
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
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
Alessandro Ranellucci
0003c093e3 Reflect external configs in preset menus 2012-06-19 14:47:02 +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
4d2a813450 Bump version number 2012-06-14 20:26:58 +02:00
Alessandro Ranellucci
a2c0e4a674 Releasing 0.8.3 2012-06-14 19:13:04 +02: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
Henrik Brix Andersen
3aa901f149 Show version and description in About dialog 2012-06-12 23:51:59 +02:00
Henrik Brix Andersen
65d6a83672 wxID_EXIT is already imported, no need to specify package name 2012-06-12 23:47:59 +02:00
Henrik Brix Andersen
230d4377c9 Fix display of special menu items (wxID_ABOUT, wxID_EXIT) on OS X 2012-06-12 23:46:50 +02:00
Alessandro Ranellucci
b926e0b27d Support material lines need to be white 2012-06-11 20:42:39 +02:00
Alessandro Ranellucci
55ed4af06e DLP support material in SVG output (untested) 2012-06-11 14:47:48 +02:00
Alessandro Ranellucci
1f35a3f6aa Fixed regression preventing SVG export to work properly. #428 2012-06-11 13:50:38 +02:00
Alessandro Ranellucci
71c1c66985 Label and CLI option were wrong for top_solid_infill_speed. #425 2012-06-11 13:45:03 +02:00
Alessandro Ranellucci
c0c84d13b8 Always set bed temperature after first layer if first layer temperature is set. #427 2012-06-11 13:43:23 +02:00
Alessandro Ranellucci
3e94add8a8 Pass config options as environment variables to post-processing scripts 2012-06-09 17:52:03 +02:00
Alessandro Ranellucci
62bd33a766 Fixed regression causing fatal errors. #429 2012-06-09 15:53:14 +02:00
Alessandro Ranellucci
0c4b112718 Fixed regression preventing arcs to be generated at all (center detection is still buggy) 2012-06-07 19:53:27 +02:00
Alessandro Ranellucci
c0c53c4397 Fill gaps. #281 2012-06-07 15:31:51 +02:00
Alessandro Ranellucci
00c6b1bdf8 Bugfix: some thin walls still gave a fatal error. #416 2012-06-07 12:21:33 +02:00
Alessandro Ranellucci
0226039dfb Fixed regression when cooling is enabled 2012-06-07 11:38:54 +02:00
Alessandro Ranellucci
caa32ab282 Fixed regression causing flow errors when using legacy config files. #421 2012-06-07 11:24:45 +02:00
Alessandro Ranellucci
709c444976 Fixed fatal error when using --first-layer-extrusion-width 2012-06-07 11:17:35 +02:00
Alessandro Ranellucci
5c9916dc75 Some basic ability to close holes in non-manifold models 2012-06-06 22:28:23 +02:00
Alessandro Ranellucci
85ef7ce665 Bugfix: many thin walls were not detected correctly. #313 2012-06-06 21:27:39 +02:00
Alessandro Ranellucci
fbfbfac2b6 New --top-solid-infill-speed option. Also, --solid-infill-speed and --small-perimeter-speed can be expressed as ratios too. #174 #151 2012-06-06 19:59:20 +02:00
Alessandro Ranellucci
2ccb443c2f Bugfix: not retracting between infill of different islands using low infill densities. #242 2012-06-06 19:38:35 +02:00
Alessandro Ranellucci
58a696e666 Lift Z when changing layer too 2012-06-06 19:20:43 +02:00
Alessandro Ranellucci
8883df6692 Warn user when object couldn't be split 2012-06-06 19:00:34 +02:00
Alessandro Ranellucci
13e10abbbe Fixed regression causing some models not to be sliced correctly. #410 2012-06-06 18:57:46 +02:00
Alessandro Ranellucci
c7af74884f Legacy config files were not correctly supported 2012-06-06 18:47:11 +02:00
Alessandro Ranellucci
82dd3c7a3e New --perimeters-extrusion-width and --infill-extrusion-width options. #302 2012-06-06 18:05:03 +02:00
Alessandro Ranellucci
8a031fe501 New --first-layer-extrusion-width option. #385 2012-06-06 17:29:12 +02:00
Alessandro Ranellucci
d412820733 Update: preview area was not updating to the largest side of the build area 2012-06-06 16:18:41 +02:00
Alessandro Ranellucci
16b774603c Accept either absolute or relative values for --first-layer-height. #151 2012-06-06 16:11:38 +02:00
Alessandro Ranellucci
896c7e952e Renamed bottom_layer_speed to first_layer_speed for consistency 2012-06-06 15:52:21 +02:00
Alessandro Ranellucci
4a188f8566 Support for legacy config files containing bottom_layer_speed_ratio. #151 2012-06-06 15:48:14 +02:00
Alessandro Ranellucci
91ffb74429 Accept either absolute or relative values for --bottom-layer-speed. #151 2012-06-06 15:43:54 +02:00
Alessandro Ranellucci
aedb6cc35f Accept both relative and absolute extrusion width values. #151 2012-06-06 15:23:34 +02:00
Alessandro Ranellucci
2e3c8241e4 Merge pull request #407 from beanz/simplify-check-manifoldness
Remove grep that is effectively repeated.
2012-06-05 01:57:45 -07:00
Josh McCullough
9da034a042 fixes #409 2012-06-05 10:55:02 +02:00
Mark Hindess
2689f49ef8 Remove grep that is effectively repeated. 2012-05-31 18:15:40 +01:00
Alessandro Ranellucci
ea83c562c1 Fixed regression caused by sequential printing code preventing skirt to extend past first layer. #396 2012-05-31 09:37:39 +02:00
Alessandro Ranellucci
3ef86ad6ff Allow loading multiple files at once. #402 2012-05-31 09:26:30 +02:00
Alessandro Ranellucci
8aa20cd784 Fixed the "Export SVG..." menu item. #399 2012-05-30 12:06:01 +02:00
Alessandro Ranellucci
5eae22f8b0 Enforce prompt when overwriting G-code files. #398 2012-05-30 11:55:46 +02:00
Alessandro Ranellucci
949055d86c Bump version number 2012-05-29 17:16:32 +02:00
Alessandro Ranellucci
fc1624531a Releasing 0.8.2 2012-05-29 17:13:08 +02:00
Alessandro Ranellucci
99b265a89a Fixed regression causing bad slicing 2012-05-29 17:12:00 +02:00
Alessandro Ranellucci
26051d12ef Bugfix: fatal error when a non-manifold object is processed on a non-thraeded perl 2012-05-29 17:02:47 +02:00
Alessandro Ranellucci
09d4ab8470 Bump version number 2012-05-29 15:00:05 +02:00
Alessandro Ranellucci
63f8f4d710 Releasing 0.8.1 2012-05-29 14:55:33 +02:00
Alessandro Ranellucci
d8d2f73aff Fixed regression causing fatal errors with many objects. #394 2012-05-29 14:54:20 +02:00
Alessandro Ranellucci
acf4f032be Bump version number 2012-05-29 14:43:48 +02:00
Alessandro Ranellucci
af7ccb9fc1 Refactor resource paths 2012-05-29 14:19:14 +02:00
Alessandro Ranellucci
263806dd8c Releasing 0.8.0 2012-05-29 13:28:21 +02:00
Alessandro Ranellucci
4db416773c Fixed typos in bed temperature M-codes. #386 2012-05-29 09:40:42 +02:00
Alessandro Ranellucci
bc4b4a981b Take extruder clearance radius into account when autopositioning 2012-05-29 09:38:53 +02:00