Alessandro Ranellucci
ff42ad5512
Added "Move to bed center" in the object menu
2017-03-31 14:05:01 +02:00
Alessandro Ranellucci
0c8f5eeb90
Whenever user opens and closes the preset editor, apply the new defaults to the overrides. This is less confusing. #3814
2017-03-29 17:49:36 +02:00
Alessandro Ranellucci
f9f8be46e3
Populate the filament_preset placeholder with all the presets. #3577
2017-03-26 21:27:58 +02:00
Alessandro Ranellucci
35758819f2
New Select Next and Select Prev menu items. #3770
2017-03-26 20:50:25 +02:00
Alessandro Ranellucci
5473cc53a9
Use a wxChoice to list/select objects in the plater. #3770
2017-03-26 16:03:27 +02:00
Alessandro Ranellucci
815141f75e
Merge remote-tracking branch 'origin/master' into gui3
2017-03-26 15:06:12 +02:00
Alessandro Ranellucci
426e79c654
Use shift key instead of alt for the OctoPrint shortcut. #3789
2017-03-26 15:00:39 +02:00
Alessandro Ranellucci
a267af2e1a
Keep overrides added on the fly when opening and closing the preset editor dialog. #3800
2017-03-25 19:09:18 +01:00
Alessandro Ranellucci
ccaafba4b8
Merge remote-tracking branch 'origin/master' into gui3
2017-03-25 15:27:41 +01:00
Alessandro Ranellucci
bd2117d346
Align objects imported from AMF to ground. #3785
2017-03-23 14:10:41 +01:00
Alessandro Ranellucci
0de3a72eb4
Bugfix: canceling the "Set Copies" dialog didn't work. #3787
2017-03-23 12:59:05 +01:00
Alessandro Ranellucci
488cc02f53
Try to fix OctoPrint issues. #3789
2017-03-23 12:49:25 +01:00
Alessandro Ranellucci
82db702801
List objects in a submenu and allow to select them from it
2017-03-22 22:19:12 +01:00
Alessandro Ranellucci
4ca5f9ee16
Allow dirty presets, and many more improvements including remembering the preset dialog position and closing it with the Esc key
2017-03-22 19:47:23 +01:00
Alessandro Ranellucci
c2d933382a
Add nice icons to the dropdown override menu
2017-03-21 21:16:14 +01:00
Alessandro Ranellucci
cea9ff53d5
Allow to add overrides in the plater on the fly
2017-03-21 20:41:39 +01:00
Alessandro Ranellucci
c2fecf7c70
Minor fix to prevent the Cancel button from showing when there are no objects
2017-03-21 20:29:36 +01:00
Alessandro Ranellucci
fb22900738
Merge remote-tracking branch 'origin/master' into gui3
...
Conflicts:
lib/Slic3r/GUI/Plater.pm
2017-03-21 17:47:55 +01:00
Alessandro Ranellucci
8560655372
Only reload the selected object and not all the objects of the input file. #3786
2017-03-21 17:34:30 +01:00
Alessandro Ranellucci
6d0cb54cf2
A few more fixes to plater
2017-03-20 17:01:19 +01:00
Alessandro Ranellucci
1fadfd6fb8
Merge remote-tracking branch 'origin/master' into gui3
...
Conflicts:
lib/Slic3r/GUI.pm
lib/Slic3r/GUI/Plater.pm
lib/Slic3r/GUI/PresetEditor.pm
slic3r.pl
xs/src/libslic3r/Config.cpp
xs/src/libslic3r/Config.hpp
2017-03-20 17:00:42 +01:00
Alessandro Ranellucci
9dbe2eea37
Menu option for coloring toolpaths by extruder using the configured filament colors
2017-03-20 15:47:02 +01:00
Joseph Lenox
dddbe64b86
Restrict file types for model exports to what we are permitting (UX fix). Changed extension from .amf.xml -> .amf (common usage)
...
Fixes #3774
2017-03-19 00:31:14 -05:00
Joseph Lenox
af8ae8d268
Added single-object AMF export (with modifier meshes). Extended text on plate AMF export to indicate that it exports modifier meshes.
2017-03-19 00:22:17 -05:00
Alessandro Ranellucci
b571f4af84
Bugfix: scale to size didn't work multiple times. #3768
2017-03-18 15:59:21 +01:00
Alessandro Ranellucci
7467eb8fbb
Merge all OctoPrint print options in a single dialog (bypassable by pressing the Alt key). #3765 #3655
2017-03-18 12:28:53 +01:00
Alessandro Ranellucci
a1c7b65741
Moved threads option from print settings to application preferences
2017-03-17 16:41:34 +01:00
Alessandro Ranellucci
b50417cb20
Cosmetic improvements
2017-03-17 16:03:58 +01:00
Alessandro Ranellucci
4fe51125cf
A couple minor fixes for the new GUI
2017-03-17 15:45:24 +01:00
Alessandro Ranellucci
5d77c160c6
Changes to the GUI. New preset editor dialog. Option overrides in plater and between configs. More.
2017-03-17 01:22:54 +01:00
Joseph Lenox
0741ecc2aa
Add weight/cost output to gcode. On the way to #647 ( #3669 )
...
* Add weight/cost output to gcode. On the way to #647
* added total cost/weight to Extruder statistics, mocked up addendum to status bar change.
* Added second information box that populates after exporting gcode for sliced statistics.
* Changed filament density to use g/cm^3. Extended tooltip to indicate calculation methods.
* Hide sliced info box when gcode export hasn't been done.
* Remove if invalidated and we have background processing or the configuration changes.
* Called layout after every Hide/Show call to ensure that it is placed correctly on different platforms.
Changed output units to cm/cm^3
Conflicts:
lib/Slic3r/GUI/Plater.pm
2017-03-10 17:36:14 -06:00
Alessandro Ranellucci
5821f040c4
Bugfix: placeholders with preset names were not initialized without background processing. #3507
2017-03-05 16:30:32 +01:00
Alessandro Ranellucci
22ba87c3b3
Finished porting importers and read_from_file() to C++
2017-03-01 22:19:30 +01:00
Alessandro Ranellucci
8326f75af8
Ported AMF parsing/writing to C++ (by @bubnikv)
2017-03-01 21:29:29 +01:00
Gege2B
f4bf6fef92
Fix for #3655 - always print after gcode send
2017-01-08 22:46:48 +01:00
Alessandro Ranellucci
85bf2ed7ae
Bugfix: object disappeared from 2D plater when reloaded from disk. #3634
2016-12-22 12:13:28 +01:00
Alessandro Ranellucci
27b2f0d6c3
Prevent useless reloading of 3D preview
2016-12-21 18:10:48 +01:00
Alessandro Ranellucci
c5a285f435
Ported expanded_output_filepath() to C++/XS
2016-12-20 19:02:20 +01:00
Alessandro Ranellucci
f2d8ab5b87
Minor fix: don't reselect the 3D plater when the 2D plater is already selected
2016-12-18 19:40:28 +01:00
Alessandro Ranellucci
464421cfe4
If background slicing is disabled, reslice automatically when selecting the preview tabs. When making changes, go back to the plater view. #2979
2016-12-18 14:01:57 +01:00
Alessandro Ranellucci
42a6fb130f
Revert "Merge branch 'lordofhyphens-background-slice-now'"
...
This reverts commit 807d441c6ea5b0b149649bae4dc4fe8a03239c16, reversing
changes made to 5cbdb7865d6a5b0441c8b34da7c235446e9df488.
2016-12-18 13:31:23 +01:00
Alessandro Ranellucci
fe2116a37c
Merge remote-tracking branch 'lordofhyphens/background-slice-now' into lordofhyphens-background-slice-now
2016-12-18 13:23:10 +01:00
Alessandro Ranellucci
5cbdb7865d
Cut by Grid also in GUI
2016-12-18 13:10:25 +01:00
Alessandro Ranellucci
fbfd47b235
Command for reloading an object from file. #1466
2016-12-17 21:47:45 +01:00
Alessandro Ranellucci
1ae8d13ffd
Query OctoPrint and prompt user if a file with same name exists. #2666
2016-12-17 21:31:41 +01:00
Alessandro Ranellucci
6f6ddf5086
Prompt for filename and ask whether to start printing when uploading to OctoPrint. #3217 #3027 #2780 #2666
2016-12-17 21:19:58 +01:00
Alessandro Ranellucci
a778cd9820
Cut along X and Y axes too
2016-12-17 19:51:29 +01:00
Alessandro Ranellucci
4be6c973e3
Support decimal scaling factors and rotation angles. #1617
2016-12-17 00:26:57 +01:00
Joseph Lenox
0033cf9974
Add LWP::UserAgent to use of plater.pm ( #3608 )
2016-12-06 22:10:18 -06:00
Alessandro Ranellucci
01cd85f7cf
New command for importing 2.5D/TIN meshes in plater
2016-11-27 18:04:39 +01:00