Michael Kirsch
545aa3c57f
feeble attempts to get perl working
2019-12-01 23:52:36 -06:00
Michael Kirsch
b0702ec00f
change visualization to new system
2019-12-01 23:52:36 -06:00
Michael Kirsch
bc491a09b4
remove or comment now invalid instance variables
2019-12-01 23:52:36 -06:00
Michael Kirsch
f8e6bbafae
add TrafoMatrix class to compile targets
2019-12-01 23:52:36 -06:00
M G Berberich
56175357be
Display approx. print-time in hours
...
Display the approximate print time of the sliced object(s) in
“hour, minutes and seconds” instead of “minutes and seconds”.
2019-12-01 22:25:46 -06:00
Kaustubh Tripathi
4f5b935ecf
add new hash to save dialog ref and also a function to show the dialog
2019-10-22 08:43:52 -05:00
Joseph Lenox
bdda20dca8
Allow for a flag to change scaling from 0-100 from the default of 0-255 for fan output
2019-09-22 21:49:01 -05:00
Nick Neisen
1a0fc94c3b
Set the current_extruder value for the GUI
2019-09-22 21:46:42 -05:00
Joseph Lenox
66af505d5d
Don't disable bridge_speed in GUI when no infill configured.
...
Bridge speed is still used when overhang perimeters are present, which means that it cannot be disabled if there is no infill.
Fixes #4842
2019-07-21 09:23:57 -05:00
Michael Kirsch
d29ca746aa
finalize renaming from 'extended_gui' to 'rotation_controls'
2019-07-05 10:58:59 -05:00
Sergey Alirzaev
1618aef2fa
Show estimated printing time after exporting gcode
...
fixes https://github.com/slic3r/Slic3r/issues/4758
2019-05-01 08:20:10 -05:00
Joseph Lenox
5f68ce4e7d
Catch and rethrow parse errors, showing a log entry and a GUI error.
2019-04-11 19:44:15 -05:00
Joseph Lenox
a4a0d52ccc
min_layer_height and max_layer_height are arrays (because they are tied to the extruder).
2019-01-14 21:19:44 -06:00
supermerill
c07a7fd2fc
brim ears
...
- add brim_ears setting: bool: set to true to activate this new funtino
- add brim_ears_max_angle : float : max angle for a corner to be assigned a brim ear.
2019-01-10 19:42:44 +01:00
Joseph Lenox
b84be0deb5
Fix division by zero when min=max layer heights ( #4672 )
...
* #4670 Avoid a division by 0 crash if max_layer_height == min_layer_height (use scaling of 1.0).
* #4670 Limits -> Layer Height Limits
* Add config validation to Config.pm for adaptive slicing
* Also cover min_layer_height >= max_layer_height
* Correct logic for min/max layer height.
2019-01-05 18:45:59 -06:00
supermerill
c221e97ddc
refactor perl to also use the flag system (only one line really use it in suportmaterial.pm)
2018-11-29 14:13:37 +01:00
Alessandro Ranellucci
33b3faacfd
Ported Print::make_skirt() to C++
2018-11-27 12:18:34 +01:00
Alessandro Ranellucci
c0465d0434
Ported PrintObject::prepare_infill() to C++
2018-11-26 23:45:19 +01:00
Alessandro Ranellucci
aac9c2481c
Ported PrintObject::infill() to C++
2018-11-26 21:24:33 +01:00
Alessandro Ranellucci
1cc8a8d3e3
Ported PrintObject::detect_surfaces_type() to C++
2018-11-26 21:17:54 +01:00
Alessandro Ranellucci
f2e2c9aa71
Ported PrintObject::make_perimeters() to C++
2018-11-26 21:16:37 +01:00
Alessandro Ranellucci
f7509f2a3f
Ported PrintObject::slice() to C++
2018-11-26 21:13:04 +01:00
Alessandro Ranellucci
2bbb089a4f
Ported PrintObject::combine_infill() to C++
2018-11-26 13:57:31 +01:00
Alessandro Ranellucci
fb3aba351b
Ported PrintObject::discover_horizontal_shells() to C++
2018-11-26 11:09:53 +01:00
Alessandro Ranellucci
ea186f5651
Ported PrintObject::_simplify_slices() to C++
2018-11-26 09:25:15 +01:00
Alessandro Ranellucci
725d0ab408
Ported PrintObject::_support_material_flow() to C++
2018-11-26 01:01:02 +01:00
Alessandro Ranellucci
e5bd2ef801
Ported PrintObject::clip_fill_surfaces() to C++
2018-11-26 01:01:02 +01:00
Alessandro Ranellucci
40df92a472
Rename "Extended GUI" to "Rotation controls" and simplify it
2018-11-24 19:47:18 -06:00
Alessandro Ranellucci
1e4fb2d1b1
Warn about the need to restart Slic3r to make certain preferences effective
2018-11-10 23:00:47 +01:00
Joseph Lenox
26b2a1e0cd
Go back to using regular Notebook instead of AuiNotebook for tabs.
2018-11-10 11:56:00 -06:00
Joseph Lenox
6d858885ba
Don't close preset editor tabs.
2018-11-10 10:47:51 -06:00
Joseph Lenox
59164f7bbb
If tabs are used, make them fixed instead of appearing/disappearing.
...
Fixes #4462
2018-11-10 09:59:48 -06:00
Joseph Lenox
703adba7e3
Associate correct events with the combobox->choice change.
2018-11-10 09:41:04 -06:00
Joseph Lenox
1a92aeec2a
Use wxChoice instead of wxComboBox with readonly if the readonly bit is set for select_open types.
...
Fixes #4584 (UX issue on MacOS with wxCombobox/wxChoice)
2018-11-09 22:16:38 -06:00
Joseph Lenox
4fcbebf0ff
Merge pull request #4577 from slic3r/filament-extruder
...
Add [filament_extruder_id] and revert work done for [filament_settings_id]
2018-11-06 15:32:20 -06:00
Joseph Lenox
1ae53d02c5
Ensure filament_extruder is reinitialized.
2018-11-06 08:17:37 -06:00
Joseph Lenox
704429eb58
Revert "Convert filament_settings_id to something that can be set instead of just read from a configuration file."
...
This reverts commit d9c1d459c5744aa880cd0c5e9093b0ee42f5321b.
2018-11-05 19:50:40 -06:00
Joseph Lenox
5509afa82a
#4569 Added new gcode placeholder, [filament_extruder_id] that is only valid in filament start/end gcode and refers to which position this filament is loaded in.
2018-11-05 19:50:29 -06:00
Alessandro Ranellucci
35bd38ef2a
Enable Controller by default and prompt user for reactivation in case they try to open it from the menubar. #4542
2018-11-05 20:52:12 +01:00
Joseph Lenox
d9c1d459c5
Convert filament_settings_id to something that can be set instead of just read from a configuration file.
2018-10-29 20:31:42 -05:00
Joseph Lenox
c9a4e53117
Use Slic3r::var to refer to toolbar bitmap locations.
2018-10-14 15:03:23 -05:00
Gilbert
fd8a3303c4
Extended GUI ( #4419 )
...
* Extended GUI - 2nd try.
* Update Preferences.pm
missing comma
2018-10-14 14:51:02 -05:00
Joseph Lenox
4b0caf131b
#2305 Autocaclulate WxChoice width instead of using fixed size.
2018-10-14 14:40:16 -05:00
Harald Wagener
4853c014fb
Auto-determine right pane button height. ( #4535 )
...
On HiDPI screens, the button height set to 30px will cause buttons of limited height with parts of the text cut off. Setting the height to `-1` seems to fix this so the buttons work fine.
2018-10-14 14:28:01 -05:00
Joseph Lenox
d17659b67c
Add GIT commit version to About dialog and to exported GCode.
...
Implements #4532
2018-09-07 21:40:49 -05:00
Joseph Lenox
fbdb8da86b
Prime layer_num and layer_z for end_gcode.
2018-09-02 11:20:00 -05:00
Samir55
737353a85b
Refactoring.
2018-07-15 04:34:49 +02:00
Samir55
1ed0191345
Reverting back SupportMaterial.pm
2018-07-11 08:06:23 +02:00
Samir55
4f77048fb5
Porting generate() function.
2018-07-11 08:00:30 +02:00
Samir55
5a2e71283d
Porting object_top function.
2018-07-11 05:24:30 +02:00