Kunlong Ma
5233702681
NEW: new fan ctrl
...
JIRA: none
Change-Id: I4e84d455fa728dffb00706f4c07310fcd1b8335c
(cherry picked from commit 0a739fe087933cc89af541817315c7a3d6096b22)
2025-08-28 11:29:00 +08:00
tao wang
21b67d993f
NEW:new fialment load/unload process
...
jira:[none]
Change-Id: Ie0076d5c7ec619414121c1f6d37876aaa4e044c1
(cherry picked from commit 5d9a7eaadcd5ab6dc2f18e65000ead81e7e8adb6)
2025-08-28 10:35:06 +08:00
tao wang
fe6338449e
ENH:Advanced option supports folding
...
jira:[none]
Change-Id: I7017ea4a246b05d142e4a49d499d57e46f3c4428
(cherry picked from commit eea4abe6b72229bdf3d7f4fb250341f3659e9ab1)
2025-08-26 10:52:43 +08:00
tao wang
2fe7f8c61b
NEW:support previewing pad types
...
jira:[none]
Change-Id: I75285e8665a1efbfa02c2d859962ed958098bd07
(cherry picked from commit 22bb81e0cd9955146474a3e9e8ac02e4ed45551a)
2025-08-26 10:46:16 +08:00
chunmao.guo
d1f45e87b0
ENH: new printer layout
...
Change-Id: I8acc59b2446a13c8f7fe3a6bdf090f39d4896b1f
Jira: STUDIO-8859
(cherry picked from commit d723fa714f34d572052b5cae0847472529f2c62f)
2025-08-26 10:26:29 +08:00
chunmao.guo
c9ed30bc59
ENH: add badge for StaticBox and StaticGroup
...
Change-Id: I8b6e7938de524102809784b078de337da789cde8
Jira: STUDIO-8858
(cherry picked from commit 9733ef0144aebb0c6e711b7d56c36a3d187f628a)
2025-08-26 10:11:48 +08:00
tao wang
2e132ee835
NEW:new sending page layout(for top area)
...
jira:[none]
Change-Id: I359476fd80cd3fb3e55f071bf0e649e57e93ef2d
(cherry picked from commit aa3e21dc5bbb428ca5597d617f11400280de5d75)
2025-08-26 10:11:48 +08:00
tao wang
8f6cfda2f3
ENH:optimization of select machine page
...
jira:[for new selectmachine page]
Change-Id: I003889f6f675e08403160e410498b065cdfaf59e
(cherry picked from commit 9afe123026ba5a4ffc13f7f3ce0e04100418db03)
2025-08-24 23:18:28 +08:00
zhou.xu
5dda30f9cc
ENH:update "extruder only area" svg to clearly displayed
...
jira: none
Change-Id: I43cd78bff8e1d1b2b0beb7d5c4886caac9198053
(cherry picked from commit a08d79c7c5f6256b7cf79ded88673938893ce051)
2025-08-24 23:18:25 +08:00
zhou.xu
8874585c89
ENH:add calc_extruder_only_area api
...
jira: none
Change-Id: Ic49348915bce53e9cd63effb5053a93a40840e04
(cherry picked from commit 647467e25b83588bfde25429e64320cb42c1ac99)
2025-08-24 23:18:24 +08:00
hang.xu
291225ae35
FIX: Aix and temp control
...
jira: none
Change-Id: I7a9db8178a77727c85ad2b727771179fc5e8050a
(cherry picked from commit e6b14bdefb949d3a61479e54b7b27450b344de18)
2025-08-24 23:18:19 +08:00
zhimin.zeng
45eb45e531
FIX: add switch_filament_maps.svg
...
jira: none
Change-Id: Ibbecc55405041524ba84d32b4c912112de3da2e6
(cherry picked from commit 4a472a8c6a6a8da7670f21ec4b9c94c81e0896d6)
2025-08-24 23:18:17 +08:00
chunmao.guo
7834f468d1
ENH: vertical layout button
...
Change-Id: I0b205298688c9df88dcfe6eb6e72cc887a9ed5be
Jira: none
(cherry picked from commit 56ed912c3ee12fb0ee39f1dad191c4d379aa3015)
2025-08-24 23:18:12 +08:00
hang.xu
00388756ed
FIX: Mapping UI display
...
jira: STUDIO-7473, 7817
Change-Id: Ibd014985b3b4997bd86700537e1d8a7d0d18176f
(cherry picked from commit 66701cc4c9f6c975ebd30b35e519ca8189dc9b7d)
2025-08-24 23:18:11 +08:00
hang.xu
dee99d7a50
NEW:Use new ams mappiong item ui/ux
...
jira:[STUDIO-7347]
Change-Id: Iba306c4a1b5ae59e406a6862428b425a48002870
(cherry picked from commit 260a7202fc07af028db74159c34106c058fd07ff)
2025-08-24 23:18:11 +08:00
hang.xu
53a1827731
FIX: Ams control display
...
jira: NONE
Change-Id: I221eb4167dad894c9e7f32141d33c5c96934df96
(cherry picked from commit 065c8d029eb9df4deb85ce22fe41896fa7c2a883)
2025-08-24 23:18:09 +08:00
zhimin.zeng
7c182ca27c
FIX: modify the filament_set image for drak mode
...
jira: none
Change-Id: I54beabbdc3d1e4ba74d1d00e8e14b917f53be722
(cherry picked from commit 2fb0daf27f11a1b845912b3dd0f329c931def832)
2025-08-24 23:18:08 +08:00
zhimin.zeng
58cd714283
FIX: add plate_set_filament_map.svg
...
jira:none
Change-Id: I45480fadc8ed9fe5f3da92184c488956a16fd270
(cherry picked from commit aff19b857de31bb3734fd8446d80f7b1b0990587)
2025-08-24 23:18:07 +08:00
Mack
fb2226208a
NEW: gcode viewer add recommended colour filament widget
...
Change-Id: I37f38a175bb3f4a574a4855f8fef04e704da259c
(cherry picked from commit 4014c61f889f5cf0b7830123fb0a72690ff4e1e5)
2025-08-24 23:18:04 +08:00
chunmao.guo
2fe654587b
ENH: filament actions and dual extruder filaments
...
Change-Id: I12a83f29c96887fc910976ac8e025c4f1508d945
(cherry picked from commit 0065ea986fc41132df43cca6704c8c98318e6b71)
2025-08-24 23:18:02 +08:00
chunmao.guo
76a8cc6ba4
ENH: dual extruder nozzle setting on sidebar
...
Change-Id: I7bc4209b311360c3357e3974f0e66a51daa78232
(cherry picked from commit 507c6a9b2cc4f854ef78acd07bc452ffb21b6bdb)
2025-08-24 23:18:00 +08:00
zhou.xu
95a5914c26
NEW:add "extruder_only_area" textures for
...
double extruder machine
jira:none
Change-Id: Iaf4118fb00641537838dae7cc5fdaaf07ccc9851
(cherry picked from commit a8d6c9fe8976dbcb79c1f89efb7107073cb17856)
(cherry picked from commit c74a769c14d702dbb78d479e49be927028502037)
2025-08-24 23:17:59 +08:00
SoftFever
6ae89f7d9b
rename 2DHoneycomb and 2DLattice to LateralHoneycomb and LateralLattice ( #10423 )
...
Build all / Build All (push) Has been cancelled
Build all / Flatpak (push) Has been cancelled
* rename 2DHoneycomb and 2DLattice to LateralHoneycomb and LateralLattice
* more renaming
2025-08-17 23:49:06 +08:00
yw4z
739e4b374e
Infill pattern icons improvements / fixes ( #10354 )
...
* init
* Update param_quartercubic.svg
* update 2D icons
2025-08-13 00:10:00 +08:00
Rodrigo
202875a4bb
✨ TPMS-FK Infill ( Triply Periodic Minimal Surface Fischer Koch S) ( #10360 )
...
Build all / Build All (push) Waiting to run
Build all / Flatpak (push) Waiting to run
* seteo inicial
* version inicial
* Update FillTpmsFK.cpp
* marching squares
* Multiline support
* density adjusted
* tuning
cleaning
* symplify points
* optimization
* smoothing
* center offset contour
* icon
* bugfix 1
* reverse tbb scalar field bug fix
* safety
* Update Icon
Co-Authored-By: yw4z <28517890+yw4z@users.noreply.github.com>
* Update FillTpmsFK.cpp
* delete allptpos
---------
Co-authored-by: yw4z <28517890+yw4z@users.noreply.github.com>
Co-authored-by: SoftFever <softfeverever@gmail.com>
2025-08-10 23:10:35 +08:00
Noisyfox
50e64d5961
Add fuzzy skin painting ( #9979 )
...
* SPE-2486: Refactor function apply_mm_segmentation() to prepare support for fuzzy skin painting.
(cherry picked from commit 2c06c81159f7aadd6ac20c7a7583c8f4959a5601)
* SPE-2585: Fix empty layers when multi-material painting and modifiers are used.
(cherry picked from commit 4b3da02ec26d43bfad91897cb34779fb21419e3e)
* Update project structure to match Prusa
* SPE-2486: Add a new gizmo for fuzzy skin painting.
(cherry picked from commit 886faac74ebe6978b828f51be62d26176e2900e5)
* Fix render
* Remove duplicated painting gizmo `render_triangles` code
* SPE-2486: Extend multi-material segmentation to allow segmentation of any painted faces.
(cherry picked from commit 519f5eea8e3be0d7c2cd5d030323ff264727e3d0)
---------
Co-authored-by: Lukáš Hejl <hejl.lukas@gmail.com>
* SPE-2486: Implement segmentation of layers based on fuzzy skin painting.
(cherry picked from commit 800b742b950438c5ed8323693074b6171300131c)
* SPE-2486: Separate fuzzy skin implementation into the separate file.
(cherry picked from commit efd95c1c66dc09fca7695fb82405056c687c2291)
* Move more fuzzy code to separate file
* Don't hide fuzzy skin option, so it can be applied to paint on fuzzy
* Fix build
* Add option group for fuzzy skin
* Update icon color
* Fix reset painting
* Update UI style
* Store fuzzy painting in bbs_3mf
* Add missing fuzzy paint code
* SPE-2486: Limit the depth of the painted fuzzy skin regions to make regions cover just external perimeters.
This reduces the possibility of artifacts that could happen during regions merging.
(cherry picked from commit fa2663f02647f80b239da4f45d92ef66f5ce048a)
* Update icons
---------
Co-authored-by: yw4z <ywsyildiz@gmail.com>
* Make the region compatible check a separate function
* Only warn about multi-material if it's truly multi-perimeters
* Improve gizmo UI & tooltips
---------
Co-authored-by: Lukáš Hejl <hejl.lukas@gmail.com>
Co-authored-by: yw4z <ywsyildiz@gmail.com>
2025-07-18 16:01:25 +08:00
Ian Bassi
5202fe30ea
Improved New ZAG infills SVGs ( #10066 )
...
* Improved New ZAG infills SVGs
* Improve Dark mode
2025-07-17 15:30:22 +08:00
yw4z
0726819547
Color & Icon fixes / improvements ( #9773 )
...
* init
* update
* update
* revert changes for stepmesh dialog
* make highlight arrow more obvious
* reset to zero icons
* modernize return icon
* better dark mode icon for project page
* fix return arrow
* revert changes for hyperlinks
* update
* Update SelectMachine.cpp
* Update SendToPrinter.cpp
* update
* update plate icons
* dragcanvas dark mode support
* revert changes for calibration page
* revert changes for bind dialog
* Update BindDialog.cpp
* fix green text on bbl calibration window
* Update AmsMappingPopup.cpp
* match measure axis color
* fix
* update
* Update AmsMappingPopup.cpp
* revert color change for hyperlink
* Update NotificationManager.cpp
* update
* add icon for resonance avoidance
* update
* Fix wrong icon color after switching dark mode
---------
Co-authored-by: Noisyfox <timemanager.rick@gmail.com>
2025-07-17 15:26:55 +08:00
SoftFever
0fa846823a
Merge branch 'main' into dev/bbl-network-upd
2025-07-05 19:02:11 +08:00
Rodrigo
f8ef9bc363
Small improvement of tpmsd infill ( #10049 )
...
* smooth tpmsd
Changed the number of initial segments in the make_waves function from 4 to 16 for finer wave discretization. This should improve the accuracy of the generated wave polylines.
* Update param_tpmsd.svg
2025-07-04 14:09:44 +08:00
Noisyfox
9988d0a1f8
Merge branch 'main' into dev/bbl-network-upd
2025-06-25 08:49:55 +08:00
SoftFever
88fb8187d9
Allow specifying rotation patterns for Sparse and Solid infill ( #9924 )
...
Build all / Build All (push) Waiting to run
Build all / Flatpak (push) Waiting to run
* SPE-2405: Add Zig Zag infill that is rectilinear infill but with a consistent pattern between layers.
This Zig Zag infill is inspired by the Zig Zag infill in Cura.
Change-Id: I798affa99f4b5c3bd67f47643e67530fb7c3e0cb
(cherry picked from commit 2808d04d5deef6f99f9618648e46f11de03efc98)
* Add Cross zag and locked-zag for shoes
Ported from BambuStudio
* wip
* sparse infill roratation template
* solid_infill_rotate_template
* remove rotate_solid_infill_direction
* hide sparse infill rotation template for non applicable infill pattern
* hide solid_infill_rotate_template for non supported solid infill patterns
* update icon
* support empty string for ConfigOptionFloats deserialize
* fix build errors
---------
Co-authored-by: Lukáš Hejl <hejl.lukas@gmail.com>
2025-06-22 23:10:35 +08:00
Noisyfox
d4536fae9c
Merge branch 'main' into dev/bbl-network-upd
2025-06-18 20:51:14 +08:00
Henk
0010dc6bb4
Add 2D honeycomb infill pattern ( #9483 )
...
* Add 2D honeycomb infill pattern
* Reverted change of 2D lattice infill void area estimation
---------
Co-authored-by: Noisyfox <timemanager.rick@gmail.com>
2025-06-18 08:48:48 +08:00
Noisyfox
043abb4389
Merge branch 'main' into dev/bbl-network-upd
2025-06-16 14:02:04 +08:00
Rodrigo
1471276580
TPMS-D Infill ( Triply Periodic Minimal Surface D) ( #9613 )
...
* Fill TPMS-D
limpieza
* delete unused function
* cleaning
* Icon update
* fix missing header
* density Adjusted
Co-Authored-By: Ian Bassi <12130714+ianalexis@users.noreply.github.com>
* Improve Precision + refactoring
clean tpms.hpp
Co-Authored-By: Ian Bassi <12130714+ianalexis@users.noreply.github.com>
---------
Co-authored-by: Ian Bassi <12130714+ianalexis@users.noreply.github.com>
Co-authored-by: Noisyfox <timemanager.rick@gmail.com>
2025-06-15 19:38:54 +08:00
Noisyfox
d0bf8746d0
Merge branch 'main' into dev/bbl-network-upd
2025-06-14 09:52:33 +08:00
yw4z
8fff1caa39
Class for RadioGroup & LabeledStaticBox and improvements for Calibration Dialogs, Windows with wxStaticBoxSizer ( #9797 )
...
Build all / Build All (push) Waiting to run
Build all / Flatpak (push) Waiting to run
* update
* Update calib_dlg.cpp
* Update LabeledStaticBox.hpp
* Update calib_dlg.cpp
* update
* update
* RadioGroup fix
* update
* update
* update
* update
* RadioGroup
* Fix render issue when position is set to default (-1)
* Fix macOS render issue by removing default NSBox border
* Fix compile
---------
Co-authored-by: Noisyfox <timemanager.rick@gmail.com>
2025-06-12 20:15:02 +08:00
xin.zhang
f970bf8160
FIX: add some dark mode images
...
jira: [STUDIO-9654]
Change-Id: I89c8efcd95e7b326c4e9ecff76a10c1813e018ea
(cherry picked from commit 10ea0696c613340cc54e3245678e7e4605d19f4f)
2025-05-26 10:44:54 +08:00
xin.zhang
add22fb695
FIX: update the images
...
jira: [STUDIO-9581]
Change-Id: I1cea4547d9b436ca29932d0d5724dedf42eadc8f
(cherry picked from commit 09a6a3695be229f655adbb10b820134d4922479e)
2025-05-26 10:44:37 +08:00
Noisyfox
057ba55c87
Fix crash when attempt to start remote live view for H2D
2025-05-26 09:55:56 +08:00
liz.li
23c148fb74
ENH: o series don't show ams hub
...
jira: STUDIO-8568
Change-Id: I298e026f70211595ca58c69c6345961dbc64e350
(cherry picked from commit a6c29c3ad0a3030f3be90af58f1689bb1b28ab37)
(cherry picked from commit 8b6f1612d819b47114449648578e6d07c6699016)
2025-05-25 20:29:53 +08:00
xin.zhang
b051870245
FIX: support more device components
...
jira: [STUDIO-9275]
Change-Id: I8105828183d42496eed77793daa1c1a618e252bf
(cherry picked from commit 478fc597c4b0f054c93bef954f3ca1054111b4b3)
2025-05-20 10:55:48 +08:00
xin.zhang
2a19372ca0
FIX: update the display of AMSHumidity
...
jira: [STUDIO-10119]
Change-Id: I7a1be57bd0dff13be149d6450b36fb54ffa9521d
(cherry picked from commit c3a8690987005e0f53bbd5f9622a670e76bed93a)
2025-05-19 11:04:15 +08:00
Noisyfox
80b234a369
Preparing for AMS drying support
2025-05-19 11:04:14 +08:00
xin.zhang
8f143a1764
FIX: the humidity display
...
jira: [STUDIO-10481]
Change-Id: Ib4bec6db6afbe40199c401c539b13a0e8459bbad
(cherry picked from commit 658a8ab7ef1d2149fee58b45ea9455bb188f82f0)
2025-05-15 13:35:06 +08:00
Noisyfox
3f60a23718
Merge branch 'main' into dev/bbl-network-upd
...
# Conflicts:
# src/slic3r/GUI/Widgets/AMSControl.cpp
2025-05-11 21:17:43 +08:00
yw4z
41ff632d28
Improve UI of profile dependencies tab ( #9553 )
...
Build all / Build All (push) Waiting to run
Build all / Flatpak (push) Waiting to run
* init
* Update Tab.cpp
* update labels
* Update Tab.hpp
* Fix checkbox label
* Update Tab.cpp
---------
Co-authored-by: Noisyfox <timemanager.rick@gmail.com>
2025-05-10 13:49:52 +08:00
Noisyfox
4d25037614
Merge branch 'main' into dev/bbl-network-upd
2025-05-09 23:03:47 +08:00
yw4z
92b31a6435
Improve quality of bed name / number texture ( #9535 )
...
* init
* update
* update
* update
* update
* update
* Update PartPlate.cpp
2025-05-08 12:33:57 +08:00