Commit Graph

865 Commits

Author SHA1 Message Date
Oleksandra Yushchenko
31c7eacfbe Ys code refactoring (#6227)
* GUI_ObjectList code refactoring:
The MenuFactory structure contains functions related to the context menu and bitmaps used to different volume types.
The SettingsFactory structure contains functions to getting overridden options, its bundles and bitmaps used to setting categories.

Fixed bugs/crashes:
1. Add object -> Add Settings from 3D scene -> Right click on object => Part's Settings list instead of object's
   (Same behavior if something else but Object is selected in ObjectList)
2. Add settings to the part -> Change part type to the "Support Blocker/Enforcer" -> Settings disappears (it's OK) but =>
   Save Project -> Open project => Support Blocker/Enforcer has a settings
3. Add part for object -> Change type of part -> Change monitor DPI -> old type icon appears
4. Select all instances in ObjectList -> Context menu in 3D scene -> Add Settings -> Select some category -> Crash

* ObjectLayers: Fixed a crash on re-scaling, when some layer range is selected

* Fixed OSX build

* Added menu item "Split to Objects" for multipart objects

+ Fixed bug: Add 2 parts,
             Add some settings for one part
             Delete part without settings => Single part object without settings, but settings are applied for the object.

+ Next refactoring: use same menu for Plater and ObjectList
2021-03-15 10:04:45 +01:00
David Kocik
9a2b47f5da Print host upload notification with more info and cancel button 2021-03-12 10:32:26 +01:00
Pascal de Bruijn
e32722be73 Revert "creality.ini: move Ender-3 specific extruder_clearance"
Due to #589.

This reverts commit 34202f71e5.
2021-03-01 23:56:08 +01:00
Pascal de Bruijn
8a97d48f59 creality.ini: unhide new printers (except CR-X) 2021-03-01 19:00:04 +01:00
Pascal de Bruijn
cabaa08098 creality.ini: remove single_extruder_multi_material_priming from printer section 2021-03-01 18:43:40 +01:00
Pascal de Bruijn
dda1b183e4 creality.ini: Add CR-5 Pro H
this is a high temp variant of the regular CR-5 Pro, with the
suspected all metal hotend, presumably the non-H variant has
a teflon lined hotend

related: 2d762ec320
2021-03-01 18:40:33 +01:00
Pascal de Bruijn
d628404102 creality.ini: fix CR-5 Pro bed_shape 2021-03-01 18:34:18 +01:00
Pascal de Bruijn
55f5171932 creality.ini: CR-200B also has a descending z axis 2021-03-01 18:24:44 +01:00
Pascal de Bruijn
bba051ccff creality.ini: remove ignored renamed_from from *descendingz*
fixes: Nonpublic intermediate preset *descendingz* contains a "renamed_from" field, which is ignored
2021-03-01 18:21:27 +01:00
rtyr
f5192d2326 Merge pull request #6116 from pmjdebruijn/creality_6
Creality Various
2021-03-01 10:55:41 +01:00
rtyr
68353329a7 CR5PRO and CR200B thumbnails 2021-03-01 10:50:41 +01:00
Pascal de Bruijn
73b18d6db9 creality.ini: move Ender-3 specific extruder_clearance
replace general extruder_clearance with higher values so there's
a lot of clearance leeway until we get exact figures for each
printer model.

related: f9b4bbb016
2021-02-28 17:10:25 +01:00
Pascal de Bruijn
3210b0b3f8 creality.ini: CR-200B bed_shape and max_print_height 2021-02-28 17:06:24 +01:00
Pascal de Bruijn
8de2348a9c creality.ini: CR-5 Pro more accurate bed 2021-02-28 16:57:35 +01:00
Pascal de Bruijn
9504a22601 creality.ini: add CR-200B 2021-02-28 16:53:33 +01:00
Pascal de Bruijn
ff10369766 creality.ini: add CR-5 Pro
retract_length = 3
to prevent clogging since this printer is suspected to have
an all metal hot end, as Creality claims print temperatures
up to 300C
2021-02-28 16:38:05 +01:00
Pascal de Bruijn
440a465d74 creality.ini: fix CR-10 Mini bed_shape 2021-02-28 16:36:58 +01:00
Pascal de Bruijn
67095d8581 creality.ini disable single_extruder_multi_material_priming 2021-02-27 18:16:47 +01:00
Pascal de Bruijn
231521074b creality.ini: add printer_notes to Ender3V2 2021-02-27 17:53:20 +01:00
Pascal de Bruijn
016b46a8bc creality.ini: consolidate more properties to *common* 2021-02-27 17:51:57 +01:00
Pascal de Bruijn
21becda3e1 creality.ini: tweak fill_density and skirt_distance 2021-02-27 17:40:44 +01:00
Lukas Matena
ba502f54cd Added an empty category icon for Fuzzy Skin to prevent crashes in ObjectList
The icon should later be replaced by a proper one.
2021-02-26 16:08:51 +01:00
rtyr
87721cc8ed Updated vendor name. 2021-02-25 23:00:32 +01:00
Pascal de Bruijn
df3ffcf746 creality.ini: double digit layer height (cosmetic) 2021-02-23 20:06:55 +01:00
Pascal de Bruijn
41e9bf856d creality.ini: more accurate extruder_clearance for Ender-3
radius = 47mm = 45mm carriage (including bltouch upgrade)
              +  2mm safety margin

height = 34mm = 30mm nozzle
              +  2mm bltouch probe pin
              +  2mm safety margin
2021-02-23 19:53:30 +01:00
Pascal de Bruijn
a6c43c8df7 creality.ini: allow slightly steeper unsupported angles 2021-02-23 19:23:35 +01:00
rtyr
5b6287a629 INAT bundle
https://github.com/prusa3d/PrusaSlicer/pull/6112
2021-02-23 10:26:21 +01:00
rtyr
011f8bf8f2 Thumbnails for CR8 and Ender4 2021-02-22 12:52:26 +01:00
rtyr
bcbf0d726e Creality index update 2021-02-22 09:24:52 +01:00
rtyr
6ab097b6cb Updated version 2021-02-22 09:23:58 +01:00
rtyr
6b10017148 Merge pull request #6079 from pmjdebruijn/creality_5
Creality Various
2021-02-22 09:23:14 +01:00
Pascal de Bruijn
0a4f2659c7 creality.ini: descendingz gcode comment improvement 2021-02-19 18:54:47 +01:00
Pascal de Bruijn
8b52112eed creality.ini: descendingz is more descriptive 2021-02-19 18:05:47 +01:00
rtyr
87e9c72e91 1.2.4 sync 2021-02-19 13:11:47 +01:00
Pascal de Bruijn
7da56933f2 creality.ini: relocate max_print_height close to bed_shape 2021-02-18 19:37:55 +01:00
Pascal de Bruijn
c6e4826a86 creality.ini: add CR-8 2021-02-18 19:28:09 +01:00
Pascal de Bruijn
0263679988 creality.ini: add Ender-4 2021-02-18 19:20:54 +01:00
Pascal de Bruijn
583ca2bcaf creality.ini: add safe zone for Ender-3 V2 2021-02-18 19:06:03 +01:00
rtyr
0386974c41 Modified possibly problematic start/end g-code Mega 2021-02-18 17:19:41 +01:00
rtyr
44d2780be7 Ender-6 thumbnail 2021-02-18 16:50:28 +01:00
rtyr
0ce7035535 Merge pull request #6069 from pmjdebruijn/creality_start_gcode_2
creality.ini: improve start_gcode comments
2021-02-17 22:52:11 +01:00
Pascal de Bruijn
d3d2c3256d creality.ini: support CR-6 SE pause print 2021-02-17 19:49:15 +01:00
Pascal de Bruijn
87bb3ebb26 creality.ini: improve start_gcode comments 2021-02-17 18:39:59 +01:00
Pascal de Bruijn
aae26c2151 creality.ini: add Ender-6 2021-02-15 13:53:55 +01:00
rtyr
fd81c93f6a Merge pull request #6021 from pmjdebruijn/creality_max
creality.ini: add Ender-3 Max
2021-02-12 14:04:34 +01:00
rtyr
a14fd2aa28 Thumbnails for new Creality models.
https://github.com/prusa3d/PrusaSlicer/pull/5968
https://github.com/prusa3d/PrusaSlicer/pull/6021
2021-02-12 14:03:38 +01:00
rtyr
1df45c4e46 Updated CR6 thumbnail. 2021-02-12 12:31:05 +01:00
rtyr
3fc626347a Initial Artillery bundle
Artillery Sidewinder X1
Artillery Genius 
https://github.com/prusa3d/PrusaSlicer-settings/pull/122
2021-02-12 11:45:36 +01:00
rtyr
547aa4ff37 Artillery resources 2021-02-12 11:43:19 +01:00
Pascal de Bruijn
9e101ff0ca creality.ini: Move Ender-3 V2 into proper order 2021-02-11 17:31:51 +01:00