Noisyfox
afb1d3df6f
refactoring the modules of amscontrol
...
adapted from bambulab/BambuStudio@b78fa4c11c
Co-authored-by: tao wang <tao.wang@bambulab.com>
2025-05-07 11:30:29 +08:00
Noisyfox
dad7320f4b
Fix setting AMS calib profile
...
ENH: calib support multi_extruder
1. backend support multi_extrude data structure
2. Compatible with third-party calibration
(cherry picked from commit bambulab/BambuStudio@21e6271e59 )
Co-authored-by: zhimin.zeng <zhimin.zeng@bambulab.com>
2025-05-06 23:04:35 +08:00
Noisyfox
9b9c9ba569
Merge remote-tracking branch 'remote/main' into dev/bbl-network-upd
2025-05-05 19:22:34 +08:00
xun.zhang
d40be52f18
FIX: wrong curr bed type in print page
...
1.Get bed type from project config
jira:NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I1f1b9185dd4592b5fd3b03f07e8cde7b7d26510e
(cherry picked from commit 1c90355199384903f166730c5bb43c6a6baaa1cf)
2025-05-05 19:18:39 +08:00
tao wang
c4c670c995
FIX:fix the issue of macOS crashing easily
...
jira:[udesk 7578206]
Change-Id: If5e0b2d0969ca70815a5d2c9cca71654c9e1817b
(cherry picked from commit 8dfa6839e5e3a9bebb03616ff6d0c0c1699ad22f)
2025-05-05 19:18:13 +08:00
hang.xu
c5c3fdc321
FIX: Bed type display
...
jira: none
Change-Id: Ibac2a7a80d6841ebea639e0a58547413df6f5c74
(cherry picked from commit 2c3fa062c92da50f839432a43356d491c2e5bbba)
2025-05-05 19:13:50 +08:00
hang.xu
78a09d9be6
FIX: Add bed type in send print page
...
jira: STUDIO-7824
Change-Id: I64d9ed41b862ed4e3b8c21218c289132d767105e
(cherry picked from commit 7bb5060b739b3a95fe889ae64e8d7289e2c928d9)
2025-05-05 19:10:45 +08:00
yw4z
4925f65fed
Fix: 2Dbed step calculation for grid not working ( #9550 )
...
init
2025-05-05 17:59:00 +08:00
Dipl.-Ing. Raoul Rubien, BSc
cb7aef10ec
Fixes compile error with SLIC3R_PCH=OFF ( #9543 )
...
fixes compile error with SLIC3R_PCH=OFF
2025-05-05 17:55:17 +08:00
Noisyfox
b9729f872a
Fix crash when start print from sdcard
2025-05-05 17:17:03 +08:00
tao wang
7c60219ab1
FIX:fixed the issue of multiple plates object card not flip pages
...
jira:[STUDIO-9373]
Change-Id: I520b2626da8dc3acc066b2ea26a5f8d3c27f64fb
(cherry picked from commit aee0cb382ba40607c278dbd68e5134fa26a2027c)
2025-05-05 17:09:18 +08:00
tao wang
569814d77c
ENH:Hide multi disk switching
...
jira:[for demo]
Change-Id: I4cbfde15ec2b6f7e8aa68e8654ebea0e9cb09b9c
(cherry picked from commit 370be63709f1d8f3bdaa923023b71afed0391edb)
2025-05-05 17:03:20 +08:00
tao wang
f5d58bb9f0
ENH:support printing all plate
...
jira:[none]
Change-Id: I528129705ad2b6e81cb7d0b625d3a9228baf9cf1
(cherry picked from commit 00f4fbb5a6723ba4977cb18802c65bf8dedf6e29)
2025-05-05 16:54:08 +08:00
Noisyfox
9e304d0743
Merge branch 'main' into dev/bbl-network-upd
2025-05-05 15:21:17 +08:00
Noisyfox
be2d193117
Fix floating brim ( #9393 )
...
* FIX: brim should be extruded only on first layer
github: github.com/bambulab/BambuStudio/issues/4678
Change-Id: Ib00795dfba2e6d869c30ac906385f170088bbfd6
(cherry picked from commit b51ff1721ddc2080c4f7e487f67c4f1a722bf091)
* Fix compile
2025-05-05 11:27:42 +08:00
yw4z
0dd356a3a7
Fix exclusion area shape and color ( #8792 )
...
* Update PartPlate.cpp
2025-05-04 23:12:04 +08:00
Lee Jong Mun
e9eb6f9d95
kor translation update ( #9423 )
...
* kor translation update
2025-05-04 18:04:52 +08:00
yw4z
a91ee67ac7
2D Bed (Bed shape dialog) improvements ( #9524 )
...
* init
* fix grid & text colors for light theme
* scale axis
* fix custom bed plate not appearing
* merge functions for generating gridlines
* simplify
* Fix flatpak build
---------
Co-authored-by: Noisyfox <timemanager.rick@gmail.com>
2025-05-04 16:38:38 +08:00
Noisyfox
038b25627e
Show proper printer names on printer selection page ( #9363 )
...
* Show actual printer name from sub_path files on printer selection screen
* Merge branch 'main' into bugfox/preset-name-consistency
2025-05-04 16:02:15 +08:00
Noisyfox
86f4c3a014
PA calib: Don't decrease speed too much for the speed trick line ( #9358 )
...
* Don't decrease speed too much for the speed trick line (SoftFever/OrcaSlicer#9354 )
* Make sure no negative accel/speed
2025-05-03 19:26:37 +08:00
Noisyfox
81f1cd4532
Fix filament/printer selection loading page translation ( #9530 )
2025-05-03 18:06:04 +08:00
yw4z
a37d648370
Match UI style of object list ( #9494 )
...
* Update GUI_ObjectList.cpp
* fix scaling issue on arrow
* Update GUI_ObjectList.cpp
* Update name column on Linux as well
* Always use column width from `m_columns_width`
* Always use column width from `m_columns_width`
* Remove object list extra horizontal spacing on macOS
* Remove object list header
* Avoid negative width
* Fix compile error
---------
Co-authored-by: Noisyfox <timemanager.rick@gmail.com>
2025-05-03 12:01:09 +08:00
Brandon Wees
2304e6a9cd
Prusa CORE One Profiles ( #9352 )
...
* update profiles from 3b3aa19543
* capitalize SPEED
* Capitalize SPEED
* sync with cac592a462 (diff-b2ec55404a83d29c6c998171282a456702f47a98bade1a24aa583ea65c4314e0)
* sync with 1d5331b7d9
there was an issue with the filament start gcode conversion that appears to make the gcode invalid
* tweak Prusa CORE One
---------
Co-authored-by: Noisyfox <timemanager.rick@gmail.com>
Co-authored-by: SoftFever <softfeverever@gmail.com>
2025-05-03 00:02:37 +08:00
SoftFever
a4f35e0291
Ensure bed shape is in correct orientation ( #9350 )
...
Fix #9345
This also fixes deltamaker's plate logo rendering:

And fix bed rendering issue for custom shaped bed without model:

Also fix rendering of exclusion area that are defined in clockwise:

2025-05-01 17:28:10 +08:00
Noisyfox
8c4b7456c1
Fix vendor/model selector on create printer dialog ( #9344 )
...
* Make sure printer vendor matches
* Handle cases where some vendor do not have printers (such as `OrcaFilamentLibrary`)
* Ignore vendor `custom printer` from create printer vendor list
* Fix missing end bracket
* Update printer vendor and model list on create printer dialog
2025-05-01 17:12:03 +08:00
Noisyfox
a9d426a3dc
Fix Xcode 16.3 build ( #9422 )
...
* Fix build with Xcode 16.3
* Simplify OpenVDB patch, from 930c3acb8e (diff-bc3061cc2fe6c64a3d67c8350330bb3a530d01037faace6da27ad9a12aa03e29)
* Fix CGAL header under clang 19
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=281880
* Fix compile error due to removal of base template for `std::char_traits` in clang 19
https://releases.llvm.org/19.1.0/projects/libcxx/docs/ReleaseNotes.html#deprecations-and-removals
2025-05-01 17:09:45 +08:00
Noisyfox
461d42635f
Add option to toggle between legacy and new network plugins
2025-05-01 16:23:56 +08:00
tao wang
e4d8c2e440
NEW:support new mapping type
...
jira:[support new mapping]
Change-Id: I88e5d3b6966d4ed1e8098d13fe9335fecf6e01c4
(cherry picked from commit c0932e16ff9fcae0e900c6e0cac9a5b496d0cc0e)
2025-05-01 15:54:19 +08:00
tao wang
7fe421b1b3
ENH:support new amsmapping data
...
jira:[for 2 extruder]
Change-Id: Ie03eae17d600bc68451511a0179f20d1919ff6ea
(cherry picked from commit 0848c26da97c7b74e98645b9a0873fe928fdf631)
2025-05-01 15:54:18 +08:00
Noisyfox
12d5ffb8e5
Store dummy filament map data in bbl 3mf
2025-05-01 15:54:18 +08:00
Noisyfox
aef4dba512
Support both old and new version of BBL network plugin
2025-05-01 15:54:17 +08:00
Noisyfox
440d44340d
Remove outdated bbl network agent functions
2025-05-01 15:53:45 +08:00
Noisyfox
66830d2344
Fix object search bar on macOS and Linux ( #9473 )
...
* Remove unused search code
* Reimplement the object search bar (SoftFever/OrcaSlicer#7438 )
* Fix result list when search text is empty
* Prevent infinite focus loop
* Update layout on Linux
* Fix focus on macOS
---------
Co-authored-by: SoftFever <softfeverever@gmail.com>
2025-05-01 15:21:11 +08:00
Noisyfox
940800b059
Merge tiny cracks that is part of a large bottom surface into bottom surface ( #9332 )
...
* Merge tiny cracks that is part of a large bottom surface into bottom surface (SoftFever/OrcaSlicer#9329 )
* Revert bottom offset
* Top surfaces will have perimeters around, which need to be removed from bottom surfaces so bridges not extended to visible areas
2025-04-29 22:19:30 +08:00
Alexandre Folle de Menezes
a499695c93
Remove non-translated translations ( #8841 )
2025-04-29 17:25:15 +08:00
Noisyfox
032e6c8580
Fix non-windows build ( #9509 )
2025-04-29 13:02:22 +08:00
SoftFever
9913736b41
Fixed a bug that console window was created when --datadir parameter is used ( #9506 )
...
* attach console for Windows when command line is used
* fix version check failer in command line mode
* attach console only when we need to print help info
2025-04-28 23:27:20 +08:00
yw4z
84d3bd2b48
Fix: Grid size calculation wrong on large scale ( #9500 )
...
* Update PartPlate.cpp
* Update PartPlate.cpp
* add descriptions
* simplify calculations
2025-04-28 15:17:47 +08:00
SoftFever
5bf1596d65
attach console for Windows when command line is used ( #9450 )
...
* attach console for Windows when command line is used
* fix version check failer in command line mode
2025-04-27 22:38:40 +08:00
Alexandre Folle de Menezes
7d72db562f
Add translation markers on more unstranslated strings ( #9134 )
2025-04-26 23:11:36 +08:00
Alexandre Folle de Menezes
d37f1b6a81
Fix english strings consistency ( #8881 )
...
* "non zero" -> "non-zero"
* "Z hop" -> "Z-hop"
* "works" -> "is working"
* "version at least x" -> "version x or higher"
* "printing job" -> "print job"
"to print on" -> "printing on"
* "is not find" -> "was not found"
* "boundary of plate" -> "plate boundaries"
* "toolchange" -> "tool change"
* "colour" -> "color"
* "cancelled" -> "canceled"
* "can not" -> "cannot"
* "gcode" -> "G-code"
2025-04-26 19:59:49 +08:00
Alexandre Folle de Menezes
e787666605
Remove empty string initializations ( #9131 )
...
* Remove empty string initializations
2025-04-26 18:00:09 +08:00
Noisyfox
2cc5b3e335
Make sure exclusion area is correctly rendered even in wrong orientation
2025-04-26 12:38:13 +08:00
Noisyfox
6938d2da7f
Merge branch 'main' into bugfox/bed-shape-orientation
2025-04-26 12:35:23 +08:00
yw4z
9f4cd93817
Modernize Object Search Box & Improvements for Parameter Search Box ( #9434 )
...
* update
* Update Plater.cpp
* Update Plater.cpp
* Update Plater.cpp
* Update Plater.cpp
* Update Plater.cpp
* Update Tab.cpp
* update
* Update Tab.cpp
* Update Plater.cpp
* Update Tab.cpp
2025-04-24 22:33:50 +08:00
yw4z
0d3683c3e1
Add Filament / Printer window & web based windows improvements ( #9431 )
...
* update
* update
* Update 23.css
* update
* update
* Update 21.css
* update
2025-04-24 16:23:28 +08:00
yw4z
07634d2ba2
Modernize wxButtons on Parameters & Physical Printer window ( #9459 )
...
* update
* Update Tab.hpp
2025-04-24 16:09:39 +08:00
yw4z
2a6c15d15a
Fix: Rotation gizmo axis line colors not matches with axis colors ( #9427 )
...
Update GLGizmoRotate.cpp
2025-04-24 15:41:36 +08:00
Henk
672c115c61
Fix infill anchor missing for FillPlanePath ( #9462 )
...
Fix infill anchor missing for archimedian chords, hilbert curve and octagram spiral infill pattern
2025-04-24 11:03:28 +08:00
Noisyfox
09f2ee467b
Enable deploy orca_custom_preset_tests ( #9465 )
2025-04-24 09:37:05 +08:00