Noisyfox
5f001c89fd
Merge remote-tracking branch 'origin/main' into dev/gizmo
2023-11-08 09:14:28 +08:00
Noisyfox
c0a8f430f8
Add back the option to disable ensure vertical shell thickness
and detect narrow internal solid infill
( #2626 )
...
* Add back the option to disable `ensure vertical shell thickness` (#2602 )
* Add back the option to disable `detect narrow internal solid infill` (#2623 )
2023-11-06 23:21:07 +08:00
SoftFever
9f599cd51f
Fixed #2537 : pa pattern issues on delta printers
2023-11-06 23:02:40 +08:00
SoftFever
4eae93080f
Fix vector too long issues
2023-11-06 18:32:19 +08:00
Noisyfox
28e2995a01
Cut: Fix crashing in programming cut. Also fixes the cut z offset.
2023-11-05 16:03:10 +08:00
enricoturri1966
18406c31c0
Cut: Initial porting of Cut Gizmo
2023-11-04 11:41:11 +08:00
Noisyfox
4843cda535
Measure: Use Orca color schema
2023-11-04 11:41:11 +08:00
enricoturri1966
f72d42f920
Measure: Initial porting of Measure Gizmo
2023-11-04 11:41:10 +08:00
enricoturri1966
d2d77456ac
Tech ENABLE_RAYCAST_PICKING - Rendering for rectangle selection made only inside the rectangle, on systems supporting framebuffers
...
Various other refactorings & fixes
(cherry picked from commit prusa3d/PrusaSlicer@39b1222b22 )
2023-11-04 11:41:09 +08:00
enricoturri1966
f0199159e7
Removed tech ENABLE_RENDER_PICKING_PASS
...
(cherry picked from commit prusa3d/PrusaSlicer@f45711e7e5 )
2023-11-04 11:41:09 +08:00
enricoturri1966
3577a259d5
Tech ENABLE_RAYCAST_PICKING - Raytraced picking of volumes
2023-11-04 11:41:06 +08:00
enricoturri1966
4fb5b1f904
Cherry-picked a few changes from Tech ENABLE_GL_CORE_PROFILE
2023-11-04 11:41:06 +08:00
enricoturri1966
fe78e40cb4
Various fixes
2023-11-04 11:41:06 +08:00
enricoturri1966
d09dc36ff1
Tech ENABLE_GLINDEXEDVERTEXARRAY_REMOVAL - Replace GLIndexedVertexArray with GLModel: GLVolume geometry + removed class GLIndexedVertexArray from codebase
...
(cherry picked from commit prusa3d/PrusaSlicer@1eac357739 )
2023-11-04 11:41:04 +08:00
Lukáš Hejl
499b9d1be8
Fix various memory leaks
...
(cherry picked from commit prusa3d/PrusaSlicer@deb17c5920 )
2023-11-04 11:41:03 +08:00
enricoturri1966
354f8e20fb
Tech ENABLE_GLBEGIN_GLEND_REMOVAL - Refactoring of GLModel to:
...
1) allow for custom vertex data layout
2) allow for custom index data format
3) allow for any OpenGL primitive type
(cherry picked from commit prusa3d/PrusaSlicer@afcac6e2ea )
2023-11-04 11:41:00 +08:00
enricoturri1966
7e04448b7a
Tech ENABLE_GLBEGIN_GLEND_REMOVAL - Various Gizmos updates and fixes
...
prusa3d/PrusaSlicer@35dd03e8cb
prusa3d/PrusaSlicer@bcaa0d38bd
prusa3d/PrusaSlicer@2673994471
prusa3d/PrusaSlicer@0e3a3aa522
prusa3d/PrusaSlicer@08a2711034
prusa3d/PrusaSlicer@f6f95808cc
prusa3d/PrusaSlicer@81edc7d752
prusa3d/PrusaSlicer@0b6e2b4aec
prusa3d/PrusaSlicer@71f08841f9
2023-11-04 11:41:00 +08:00
enricoturri1966
28d0147d09
Introduction of classes ColorRGB and ColorRGBA to unify color data definition and manipulation
...
(cherry picked from commit prusa3d/PrusaSlicer@d0bff2d996 )
2023-11-04 11:41:00 +08:00
Noisyfox
528fb630bc
Organic: Fix support blocker ( #2595 )
...
Expand blockers a little bit to compensate the error in facet projection
2023-11-04 02:42:30 +08:00
Rob Trame
f1345d276b
Fix typos and style inconsistencies related to configuration ( #2580 )
...
* Fix 'min' accidentally defined as 'max'
* Remove duplicate retract_lift_above/below definitions
* Add correct unit for jerk
* Make speed tooltip consistent with others
* Remove accidental 's' in Qidi XPlus config
* Remove trailing comma in RatRig config
* Add 'type' field to KP3S PRO configs
* Revert "Make speed tooltip consistent with others"
This reverts commit 16c0575181
.
* Revert "Remove duplicate retract_lift_above/below definitions"
This reverts commit 54ca51f3de
.
* Remove non-translated retract_lift_above/below definitions
* Update PrintConfig.cpp
Revert jerk unit
2023-11-04 02:41:13 +08:00
SoftFever
8fcaef53f7
skip only one wall top checking for bridges
2023-11-03 18:35:46 +08:00
SoftFever
4fe80bcbc5
remove staff_pick_switch
2023-11-03 18:35:46 +08:00
Ocraftyone
d574816aef
Add default page selection ( #2569 )
...
Add option to change default page
2023-11-02 18:28:13 +08:00
SoftFever
61e05f9bd1
Fixed #2562 : disable extra perimeters over overhangs for spiral vase
2023-11-01 23:12:22 +08:00
Ocraftyone
06f966e43a
Add splash screen toggle ( #2568 )
...
Add preferences option to toggle splash screen
2023-11-01 16:47:14 +08:00
SoftFever
ac67387c7d
Fixed #2527 : missing THUMBNAIL_BLOCK_START
2023-10-30 23:00:43 +08:00
SoftFever
7e91d68493
add overall_chamber_temperature
variable
2023-10-30 19:53:22 +08:00
SoftFever
3fca10d7f8
Fixed #2245 : change min value of *_speed parameters from 0 to 1
2023-10-30 19:49:30 +08:00
SoftFever
6fe5abc8cc
Fix Process_T
2023-10-30 00:09:01 +08:00
SoftFever
338f4609f3
skip relative e distance check for BBL
2023-10-29 17:54:35 +08:00
SoftFever
7ff4005c22
Fix errors when slicing A1 mini
2023-10-29 12:16:16 +08:00
SoftFever
db97f91abc
Enable cancel object for multi color printing(BBL)
2023-10-28 22:50:37 +08:00
Ioannis Giannakas
cee0cbe49a
Updated tool tip and removed min print speed disabling when slowdown for layer cooling is de-selected ( #2524 )
...
* Updated tool tip and removed min print speed disabling when slowdown for layer cooling is de-selected
* Updated tool tip to make it explicit when this setting is used.
2023-10-28 21:55:48 +08:00
mariuske
7a71db1df0
Fixed minor typo ( #2519 )
2023-10-27 21:31:38 +08:00
Microdog
d6c9463a31
fix: fix cooling overhang threshold ( #2508 )
2023-10-27 21:30:23 +08:00
SoftFever
eed0c28bd8
fix some small issues of machine_max_acceleration_travel
2023-10-27 21:09:31 +08:00
SoftFever
9e93b51777
timelapse gcode
2023-10-26 13:16:54 +08:00
enricoturri1966
f1c884acf8
Tech ENABLE_Z_OFFSET_CORRECTION - Correction of toolpaths zs when z offset is set
...
(cherry picked from commit 537ae6bec3bb5347665e294d02cba4a889221445)
2023-10-24 18:50:04 +08:00
SoftFever
6023f79be3
add z offset option
2023-10-24 18:49:53 +08:00
SoftFever
7a2229cae9
Optimize g-code generation for Klipper: combine accel and jerk command
2023-10-24 00:11:33 +08:00
SoftFever
d6146ecc84
Add accel and jerk to object config
2023-10-24 00:05:50 +08:00
SoftFever
da47d0f79e
Fix some issues that some option changes won't tirgger slice status
2023-10-22 20:54:48 +08:00
Noisyfox
e641903b16
Fix crash when referencing an invalid variable name ( #2486 )
...
Fix crash when referencing an invalid variable name using the old placeholder parser syntax
2023-10-22 19:35:53 +08:00
Ocraftyone
f84e94faf7
Add "Manual filament change" option and logic ( #2379 )
...
* Add "Manual filament change" option and logic
* make suggested changes
* make suggested changes
* change tag from "CHANGE_TOOL" to "MANUAL_TOOL_CHANGE"
* some tweaks
* More fixes
---------
Co-authored-by: SoftFever <softfeverever@gmail.com>
Co-authored-by: SoftFever <103989404+SoftFever@users.noreply.github.com>
2023-10-22 19:31:09 +08:00
SoftFever
90601c098a
Feat: chamber temp control and chamber fan ( #2483 )
...
* init
* tweak
2023-10-22 16:38:20 +08:00
SoftFever
809e6d1cc7
Check latest releases only
2023-10-21 19:43:07 +08:00
SoftFever
a7729ca83f
Merge BS 1.7.7.89
...
# Conflicts:
# bbl/i18n/ko/BambuStudio_ko.po
# localization/i18n/OrcaSlicer.pot
# localization/i18n/de/OrcaSlicer_de.po
# localization/i18n/en/OrcaSlicer_en.po
# localization/i18n/es/OrcaSlicer_es.po
# localization/i18n/fr/OrcaSlicer_fr.po
# localization/i18n/hu/OrcaSlicer_hu.po
# localization/i18n/it/OrcaSlicer_it.po
# localization/i18n/ja/OrcaSlicer_ja.po
# localization/i18n/nl/OrcaSlicer_nl.po
# localization/i18n/sv/OrcaSlicer_sv.po
# localization/i18n/zh_cn/OrcaSlicer_zh_CN.po
# resources/i18n/de/BambuStudio.mo
# resources/i18n/en/BambuStudio.mo
# resources/i18n/es/BambuStudio.mo
# resources/i18n/fr/BambuStudio.mo
# resources/i18n/hu/BambuStudio.mo
# resources/i18n/it/BambuStudio.mo
# resources/i18n/ja/BambuStudio.mo
# resources/i18n/ko/BambuStudio.mo
# resources/i18n/nl/BambuStudio.mo
# resources/i18n/sv/BambuStudio.mo
# resources/i18n/zh_cn/BambuStudio.mo
# resources/profiles/Anycubic/machine/Anycubic Kobra Max 0.4 nozzle.json
# src/OrcaSlicer.cpp
# src/libnest2d/include/libnest2d/selections/firstfit.hpp
# src/libslic3r/GCode/GCodeProcessor.cpp
# src/libslic3r/Print.cpp
# src/libslic3r/Print.hpp
# src/libslic3r/PrintConfig.cpp
# src/slic3r/GUI/CalibrationWizardPresetPage.cpp
# src/slic3r/GUI/GLCanvas3D.cpp
# src/slic3r/GUI/PartPlate.cpp
# src/slic3r/GUI/PartPlate.hpp
# src/slic3r/GUI/ReleaseNote.cpp
# src/slic3r/GUI/Tab.cpp
# version.inc
2023-10-21 19:41:49 +08:00
SoftFever
156c35e1da
handle more legacy configs
2023-10-21 18:18:52 +08:00
Noisyfox
951252c597
Change direction for perimeter extrusion at odd layers. ( #2413 )
...
* Change direction for perimeter extrusion at odd layers.
Initial test code based on supermerill/SuperSlicer@87245ae3c1
* Perimeters for both contours and holes can have alternating direction, to support overhangs on both side.
Also fixes wipe on loop.
* Only reverse order if the loops have steep overhang
* Support a special case that treat every layer as steep overhang
* Add options
* Disable overhang reverse if vase mode is enabled
* Allow extrusion reversal and skip overhang detection if fuzzy skin
---------
Co-authored-by: supermerill <merill@free.fr>
Co-authored-by: SoftFever <softfeverever@gmail.com>
2023-10-21 17:23:05 +08:00
Noisyfox
56fdbf5310
Fix layer path order when multi-layer elephant compensation is used ( #2443 )
2023-10-19 19:57:53 +08:00