Commit Graph

15075 Commits

Author SHA1 Message Date
Vojtech Bubnik
237da2d8fd Merge branch 'master' of https://github.com/Prusa3d/PrusaSlicer 2021-02-04 10:02:36 +01:00
Vojtech Bubnik
e44e82c43b Fixed compilation on OSX 2021-02-04 10:02:25 +01:00
rtyr
672674195b Merge pull request #5961 from pmjdebruijn/cr6se
creality.ini: Creality CR-6 SE improvements
2021-02-04 09:47:41 +01:00
Vojtech Bubnik
68a9114a34 DiffPresetDialog, non modal to compare two presets.
Added menu item "Window->Compare presets" to compare more than one type
of presets.
Code refactoring for PresetComboBox: Use suffix "modified" just for
PlaterPresetComboBox and TabPresetComboBox
Code refactoring. wxDataViewCtrl and related functions extracted from
DiffPresetDialog and UnsavedChangesDialog to the separate class
DiffViewCtrl
Code refactoring, Tab.cpp: Build all unregular pages on a first build of
the Printer Settings

Squashed commit of the following:

commit 91f45a8a2d97d252337c7306dd02db607fd79c00
Author: Vojtech Bubnik <bubnikv@gmail.com>
Date:   Thu Feb 4 09:34:29 2021 +0100

    Fixed after merge

commit 09aa502498b08c059ecdf334f5db1567739b4520
Merge: 6df8e83e1 0baa92fab
Author: Vojtech Bubnik <bubnikv@gmail.com>
Date:   Thu Feb 4 09:31:43 2021 +0100

    Merge remote-tracking branch 'remotes/origin/master' into ys_diff_dlg

commit 6df8e83e1af3ba096ac39d25985b6deb2e0a245b
Author: Vojtech Bubnik <bubnikv@gmail.com>
Date:   Thu Feb 4 09:29:53 2021 +0100

    Tiny beautification.

commit e781ceaaf7c39bc073476409cc02918d9f182930
Author: Vojtech Bubnik <bubnikv@gmail.com>
Date:   Wed Feb 3 18:05:19 2021 +0100

    Reworked copying of PresetBundles:
    1) Simplified by using the default copy constructors and copy operators.
    2) Made safer by not allowing PresetCollection and PhysicalPrinterPresetCollection
       to be copied or instantiated outside of PresetBundle.
    3) Fixed Preset::vendor pointers after copying PresetBundle.

commit a8f0b7aa5156465cdb3e3dbb86feb66a64bcebc0
Author: YuSanka <yusanka@gmail.com>
Date:   Mon Jan 25 16:13:53 2021 +0100

    DiffPresetsDialog: Show compatibility to print/printer presets selected in DiffPresetDialog

commit 597451f930a4330376966d8cf3350056d4f85a73
Merge: cce5b5710 59017a7da
Author: YuSanka <yusanka@gmail.com>
Date:   Thu Jan 21 12:14:48 2021 +0100

    Merge remote-tracking branch 'origin/master' into ys_diff_dlg

commit cce5b5710d1225c7eaa52d0abb4b3f66fbd3b6a1
Author: YuSanka <yusanka@gmail.com>
Date:   Thu Jan 21 12:11:40 2021 +0100

    DiffPresetDialog: Fixed crash on ASAN build

commit ad8d728d89d7a75c2ac136ea8cdbb730ab774cd9
Author: YuSanka <yusanka@gmail.com>
Date:   Wed Jan 20 16:38:28 2021 +0100

    FullCompareDialog improvements

commit 316bafbeec9bb63f731b653d296062d9e22dd02f
Author: YuSanka <yusanka@gmail.com>
Date:   Wed Jan 20 09:25:46 2021 +0100

    DiffPresetDialog improvements:
    * Update presets lists after save changes in edited preset or change printer_technology
    * Tab.cpp: Build all unregular pages on a first build of the Printer Settings

commit 01171c8ef50389d0801b0ccc5746ab0c3b731b11
Author: YuSanka <yusanka@gmail.com>
Date:   Tue Jan 19 17:26:28 2021 +0100

    DiffPresetDialog : improvements
    * This dialog is non-modal now
    * "Compare presets" menu item is moved from "View" to the "Window" menu group
    * Added info tooltips for the bitmap buttons between presets
    * Added "Show all presets" checkbox
    * Show full difference between printer presets with different count of extruders

commit 3d38b62f3c9de8aab352ed3bcff297d5c0239b2e
Merge: e50fe6de9 9a2310ae9
Author: YuSanka <yusanka@gmail.com>
Date:   Mon Jan 18 10:00:18 2021 +0100

    Merge remote-tracking branch 'origin/master' into ys_diff_dlg

commit e50fe6de984decadfef3d4b952f0eec8ab9e6670
Author: YuSanka <yusanka@gmail.com>
Date:   Sat Jan 16 02:27:24 2021 +0100

    DiffPresetDialog improvements
    Added menu item "View->Compare presets" to compare more than one type of presets

commit bf08b7c8c969ad0ca631b9eeac1bc231f474e72b
Author: YuSanka <yusanka@gmail.com>
Date:   Sat Jan 16 00:28:39 2021 +0100

    Code refactoring. wxDataViewCtrl and related functions extracted from DiffPresetDialog and UnsavedChangesDialog to the separate class DiffViewCtrl

commit 7aeb63032b0bc2bd06e60990c060008660a5c44f
Author: YuSanka <yusanka@gmail.com>
Date:   Fri Jan 15 21:35:43 2021 +0100

    DiffPresetDialog: first implementation

commit 2f23d5af9d6b5dd670dfb7d06eedbe0e6d2960c6
Author: YuSanka <yusanka@gmail.com>
Date:   Thu Jan 14 16:28:43 2021 +0100

    Code refactoring for PresetComboBox.
    Use suffix "modified" just for PlaterPresetComboBox and TabPresetComboBox
2021-02-04 09:42:32 +01:00
YuSanka
3be02881a9 Localization: Added plural form for some phrases, updated POT 2021-02-03 21:30:38 +01:00
Pascal de Bruijn
645dcb1727 creality.ini: Creality CR-6 SE improvements 2021-02-03 17:34:06 +01:00
YuSanka
673230d793 Localization: Fixed localization of some 3d-Scene notifications
+ Move a call of the load_language() before SplashScreen creation
2021-02-03 17:30:32 +01:00
YuSanka
cbbcbf1fd0 Localization: Updated UK dictionary
+ small fixes for RU dictionary
2021-02-03 17:30:32 +01:00
tamasmeszaros
6cde7bb611 Merge branch 'tm_osx_universal' 2021-02-03 15:27:45 +01:00
tamasmeszaros
0fc08e1626 Disable tests and encoding check when cross compiling 2021-02-03 15:27:39 +01:00
tamasmeszaros
079ea22214 Fix openvdb configure process with unusable vdb_print 2021-02-03 15:27:39 +01:00
Vojtech Bubnik
3f2b57b1d4 Squash merge of lh_brim_rework,
brim separated to Brim.cpp,hpp
Refactored accessors to PrintObjectPtrs, PrintRegionPtrs, LayerPtrs,
SupportLayerPtrs for const correctness.
2021-02-03 15:12:53 +01:00
rtyr
a963b7f5ab Creality CR-6 SE thumbnail 2021-02-02 11:40:58 +01:00
rtyr
844714102c Updated print temperature for Das Filament PLA
https://github.com/prusa3d/PrusaSlicer/issues/5693
2021-02-01 21:22:30 +01:00
enricoturri1966
517f71e893 #5071 - Reload from disk for 3mf files 2021-02-01 14:33:07 +01:00
Vojtech Bubnik
1ac322fe80 WIP VoronoiOffset: Squash merge of vb_voronoi_offset
Working contour offsetting,
skeleton_edges_rough() to detect "important" skeleton edges.
Radius of an inscribed circle along the "important" skeleton edges
changes slowly, therefore these "important" skeleton edges signify
oblong regions possibly needing a gap fill.
2021-01-29 16:34:22 +01:00
Lukas Matena
a6d023429d Fixed some more GCC warnings 2021-01-29 15:17:03 +01:00
Lukas Matena
4e7a1495d5 Merge branch 'lm_warnings_gcc' 2021-01-29 11:07:47 +01:00
Lukas Matena
da6dc77973 Fixing GCC warnings 3 2021-01-29 10:47:02 +01:00
Lukas Matena
f7e26b5655 Fixing GCC warnings 2 2021-01-29 10:46:52 +01:00
Lukas Matena
c870aeb578 Fixing GCC warnings 1 2021-01-29 10:46:33 +01:00
rtyr
2c3f592f46 Creality 0.0.13 2021-01-29 10:44:35 +01:00
rtyr
7266cb4e95 Creality - bumped up version to 0.0.13 2021-01-29 10:43:34 +01:00
rtyr
ce6eb77980 Merge pull request #5908 from pmjdebruijn/creality_4
creality.ini various improvements
2021-01-28 23:48:36 +01:00
rtyr
f266a33811 Updated bed_texture for Anycubic Kossel 2021-01-28 23:38:45 +01:00
rtyr
68274ddc9f Updated Anycubic Kossel bed models. 2021-01-28 23:35:38 +01:00
rtyr
e6cf9c0776 Added Anycubic Kossel texture
from https://github.com/prusa3d/PrusaSlicer/pull/5747
2021-01-28 23:34:43 +01:00
Vojtech Bubnik
2af3ac15e2 Fix of #4654 #5122 #5668 #5811 #5895
Fixing model import of models with nearly degenerate triangles, which
degenerate after transformation (translation or rotation).

There was certainly a bug in PrusaSlicer, however this bug was triggered
mostly by the ASCII STL files generated by OpenSCAD, likely due to insufficient
number of decimal digits when saving an ASCII STL, see
[openscad/openscad] STL export should contain single precision floats (#2651)
2021-01-28 19:00:01 +01:00
Pascal de Bruijn
f297ae40d2 creality.ini: hide CR-6 SE until next release 2021-01-28 18:14:19 +01:00
Pascal de Bruijn
2a1f19fc60 creality.ini: update start_gcode/end_gcode comments 2021-01-28 18:13:45 +01:00
enricoturri1966
9dc1b45735 Refresh object manipulator fields in sidebar after arrange 2021-01-28 12:44:38 +01:00
enricoturri1966
1430f59401 SLA preview - Do not show full object when slider is at 1st layer 2021-01-28 08:28:23 +01:00
Pascal de Bruijn
db2557e934 creality.ini: add CR-6 SE 2021-01-27 17:42:32 +01:00
Pascal de Bruijn
7d326961dc creality.ini: enable more filaments by default 2021-01-27 17:34:38 +01:00
Pascal de Bruijn
724a442d06 creality.ini: add comments 2021-01-27 17:15:43 +01:00
Pascal de Bruijn
02a10bd319 creality.ini: remove superfluous printer_variant from ENDER3V2 2021-01-27 17:04:13 +01:00
enricoturri1966
256bdc757b 3mf export - Do not export unneeded space 2021-01-27 15:53:44 +01:00
enricoturri1966
22e6eb58d1 3mf export - Removed export of duplicated line into model config file 2021-01-27 12:26:46 +01:00
David Kocik
3fb4567426 missing ifdef 2021-01-27 11:43:48 +01:00
David Kocik
ab2a608a49 missing ifdef 2021-01-27 10:58:52 +01:00
David Kocik
d456c81870 Merge branch 'dk_injection' into master 2021-01-27 10:42:04 +01:00
David Kocik
bbbfedb600 Check loading of blacklisted dlls and show warning dialog at startup. Also show these dlls in sysinfo dialog. 2021-01-27 10:40:38 +01:00
Vojtech Bubnik
6a777fa5a5 Follow-up on dcec1fa74:
Commented out fuzzy_skin_shape for now, the parameter may be used
in the future, but for now we don't want the parameter to be stored
into configuration files.
2021-01-27 09:58:42 +01:00
Vojtech Bubnik
b89c476c20 Commented out fuzzy_skin_shape for now, the parameter may be used
in the future, but for now we don't want the parameter to be stored
into configuration files.
2021-01-27 09:36:39 +01:00
Vojtech Bubnik
0b9a0c82e7 Fixes after merge. 2021-01-27 09:35:39 +01:00
Vojtech Bubnik
cf3020fc97 Refactoring of 3MF file export to use the new homebrewed miniz
streaming interface. This shall fix high memory consumption and
crashes when exporting extremely large 3MF files.
2021-01-27 09:18:17 +01:00
Vojtech Bubnik
cf80490b8e miniz: mz_zip_writer_add_staged_data() writes in a single shot 2021-01-27 09:18:17 +01:00
Vojtech Bubnik
5f237d34d9 miniz: Improved the streaming write interface. 2021-01-27 09:18:17 +01:00
Vojtech Bubnik
14b6687537 WIP: Exporting 3MFs through a streaming interface. 2021-01-27 09:18:16 +01:00
Vojtech Bubnik
9b63b76f7e PrusaResearch (Vojtech) homebrewed the following:
mz_zip_writer_add_staged_open(), mz_zip_writer_add_staged_data() and mz_zip_writer_add_staged_finish()
were derived from mz_zip_writer_add_read_buf_callback() by splitting it and passing a new
mz_zip_writer_staged_context between them.
2021-01-27 09:18:16 +01:00