8126 Commits

Author SHA1 Message Date
zhou.xu
1d9819174d ENH:reshow taskbar when soft is maximized and taskbar is hide
jira:github 6659
code is from OrcaSlicer,thanks for OrcaSlicer and Noisyfox
commit 68997f260fda7994ae0f9772fdb66489e18e305c
Author: Noisyfox <timemanager.rick@gmail.com>
Date:   Wed Jan 22 10:03:53 2025 +0800

    Fix auto-hide taskbar overlapping issue when maximized (#8118)

Change-Id: I7aa3208cae76f3c91ca0555f1adf60a71942d432
2025-05-22 15:51:43 +08:00
gerrit
504bfbf0b4 Revert "ENH:support checking the complete material blacklist"
This reverts commit 86c43077dead8255a6d28b21dc03523c42e1defc.

Reason for revert: <test>

Change-Id: I624441b210d7202661fb667ebb4d53f0c6d105df
2025-05-22 15:50:47 +08:00
xin.zhang
70d1a22974 FIX: use different web app data directory for different process of bambu studio
jira: [STUDIO-11027]
Change-Id: Idbf115507e24369b7d044c83f9da8313042c49e3
(cherry picked from commit 3fe0d6218cccd4acf13b04f0c7babab07c30f085)
2025-05-22 15:50:24 +08:00
tao wang
e58682fcdf ENH:support checking the complete material blacklist
jira:[STUDIO-10749]

Change-Id: Id9420e507c1aab18ffb01791a3f9aa73c482ef67
2025-05-22 15:50:02 +08:00
xin.zhang
ddf4e9bc9f FIX: fix crash and blank page while cancel printing at 75 percent
jira: [STUDIO-11861]
Change-Id: I142df41ade73558849183fd245163cb5a7367f9c
2025-05-22 15:50:01 +08:00
shan.chang
1586835c59 FIX: fix the model is placed at outside of bed, when arrange by object
Jira: STUDIO-11815

Change-Id: I98ba7723eb37fa82d7d3a7716b87f83e063f534f
2025-05-22 15:50:01 +08:00
shan.chang
d05be9e2e7 FIX: fix 180mm model cannot be placed in 180mm bed when arranging, plus add more logs for slicer info
Jira: STUDIO-11389

Change-Id: If078ccaa8fa4d9b4d3af92453582d1a98cf9f497
2025-05-22 15:49:49 +08:00
tao wang
378da0de26 FIX:fixed issue of printing progress not being displayed
jira:[STUDIO-11588]

Change-Id: I369b9ed375ef3b3913553c3a965ce1aa96ec1129
2025-05-22 15:49:32 +08:00
tao wang
8cfa735c6c NEW:add pre print checker
jira:[none]

Change-Id: Ic1469d30dff30e1eba92d8bfacf58d0f0b789157
2025-05-22 15:49:32 +08:00
tao wang
41c0db1029 FIX:Fixed loading filament error of the last AMS
jira:[STUDIO-11353]

Change-Id: I09f111a7c0b0c7234936d46e905109215f5e4ac4
2025-05-22 15:49:32 +08:00
zhimin.zeng
0dba698809 ENH: add precise_outer_wall parameter
This modification is cherry-picked from OrcaSlicer, Thanks to OrcaSlicer.
jira: STUDIO-11619

Change-Id: I54bedc5552230a42b0593eba8ab41e94626023e9
2025-05-22 15:49:32 +08:00
xin.zhang
4f14441703 FIX: update the hold impl of PrintOptionDialog
jira: [STUDIO-10972]
Change-Id: Ie62d0f4ec7e08087c422ddb38768df99c1f0d5f9
2025-05-22 15:49:32 +08:00
xin.zhang
ff62a7fe61 ENH: update the functions
jira: [STUDIO-11664]
Change-Id: I3c2c23cb9f8db0b3fec848616bb1d434759fa1d8
2025-05-22 15:49:32 +08:00
jiangkai.zhao
ecc35173c0 ENH: Modify the ramming width according to the nozzle diameter.
jira:STUDIO-11795

Change-Id: Ia8e57ec399a53a70f977b801862e1329063cc75d
2025-05-22 15:49:32 +08:00
xun.zhang
d1e6680f4c ENH: add filament map and filament list in GCode head
jira: NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Id214bcf5f76e6c59d4b8bcb55583f96b347630bf
2025-05-22 15:48:48 +08:00
xun.zhang
3eac767b14 ENH: default turn to color scheme
github: 6299

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I4ec38a63110cab4560034948e75c2ced45ed1f5a
2025-05-22 15:48:34 +08:00
xin.zhang
b24b5af377 FIX: use the last_select_machine
jira: [STUDIO-11576]
Change-Id: Iaf8531ef7704c08f5cf853cc4d25acd711db4b8e
2025-05-22 15:47:49 +08:00
xin.zhang
8ca806abdf FIX: unfinished merge conflict
jira: [none]
Change-Id: Id97c30a091957c7fe7c96f1818d1073f7993b581
2025-05-22 15:47:49 +08:00
xin.zhang
32f02721ca ENH: some single nozzle printer support nozzle flow type
jira: [STUDIO-11821]
Change-Id: If94cd6d332fa908dda3c950940586e4bb8cef2ec
2025-05-22 15:47:49 +08:00
xin.zhang
9b551a93a9 ENH: remove the lidar cali of some printers
jira: [STUDIO-11816]
Change-Id: Icccdea945e5b085bec76310b12f9b7470e9d0e7d
2025-05-22 15:47:09 +08:00
zhou.xu
9d690cddd6 FIX:add tooltip(const std::string &label, float wrap_width) api
jira: none
Change-Id: I2372f57177a362f540e509747552a4a27f23fe8f
2025-05-22 15:46:20 +08:00
xin.zhang
298d4acee0 FIX: update the version string of AMS
jira: [STUDIO-11814]
Change-Id: If452bc66cde7a3c155b8928bf9842f5e45063a87
2025-05-22 15:46:20 +08:00
xin.zhang
4b7610d216 ENH: update temperature limit for all printer
jira: [STUDIO-11790]
Change-Id: I4980616639ac74417a0243580236232f4baa938c
2025-05-22 15:46:20 +08:00
xin.zhang
170be1f527 FIX: wild pointer crash
jira: [STUDIO-10195]
github: [#5900]
Change-Id: I4ced1f15009f7056e1e456874c5eed667bc35373
2025-05-22 15:46:20 +08:00
zhou.xu
4abc66766e FIX:Switch to third-party printer should reset combox choices
jira: github 6197
Change-Id: Iff9bc6cf3cdcf6e62614eaa4c5bb140ea62479a1
2025-05-22 15:46:20 +08:00
zhou.xu
6063b11e9c ENH:Improve the performance of the cutting tool and avoid cutting unless necessary.
jira: STUDIO-11452
code is form PrusaSlicer,thanks for PrusaSlicer and enricoturri1966
commit 224ee922c52334f944b709d600b8cd7f134d2a6d
Author: enricoturri1966 <enricoturri@seznam.cz>
Date:   Thu Feb 9 15:03:39 2023 +0100

    'gouraud' shader modified to allow to draw an object with two different colors in Cut Gizmo

Change-Id: I4ebeb48faa045b93226b24c3704d4edd4bf6f882
2025-05-22 15:46:20 +08:00
lane.wei
e5c9c0fa65 FIX: CLI: fix a different_settings not set issue under CLI
jira: no-jira
Change-Id: I4026d546de0a26dc34489d4704610c878bcbe65c
2025-05-22 15:46:20 +08:00
xin.zhang
d74a9ac286 FIX: protect the EndModal functions while top dialog is not this one.
jira: [STUDIO-11503] [STUDIO-11522]
Change-Id: I02bf784fa7c796a75525deb79f8287027780bc69
2025-05-22 15:46:19 +08:00
gerrit
d73d45d892 ci: update network module based on commit 6e41cd2 2025-04-22 10:53:49
Change-Id: I5f9fe2d271cdf76543dfbf0baf33d71ca1e3ff24
2025-05-22 15:45:50 +08:00
tao wang
6d1b7b8d80 FIX:fixed the issue of incorrect display of calibration information
jira:[STUDIO-11515]

Change-Id: I4cd62b06ead3fc43917cee7fbc68b2575a0d8133
2025-05-22 15:42:55 +08:00
zhou.xu
6c2725a78e ENH:modify camera text
jira: none
Change-Id: I6f9f111260d97427e70d29339f84423b2bcbd067
2025-05-22 15:40:35 +08:00
zhou.xu
3e0d806040 ENH:The model also uses parameter passing to avoid using global variables
jira: none
Change-Id: I04675dd81509b92160598b3a4359895b13752fa8
(cherry picked from commit eef83dafce93130ecfd078a7ff0a689ec51c66bc)
2025-05-22 15:40:35 +08:00
zhou.xu
682e70ca94 ENh:Upgrade data_changed mechanism to avoid unnecessary Gizmo updates and improve efficiency
jira:none
code is form PrusaSlicer,thanks for PrusaSlicer and Filip Sykala
commit 123903f317f28723073cf3e5fbfe2564e987b6ab
Author: Filip Sykala <filip.sykala@prusa3d.cz>
Date:   Fri Dec 10 14:54:33 2021 +0100

    Clean up GLGizmoManagaer
    Clean up GLGizmoBase

Change-Id: Idae429f52499031df66265c92f8ba9fe9fc55eff
(cherry picked from commit 1957ad45cc9e9955228c2f00334047c805f97308)
2025-05-22 15:40:35 +08:00
xin.zhang
b609a45079 FIX: update the text
jira: [STUDIO-11676]
Change-Id: I7c5139fd3f81d0b1f83aef938e7ac248a0ed3887
2025-05-22 15:39:18 +08:00
xin.zhang
5a0cf116e3 ENH: update text
jira: [STUDIO-11668]
Change-Id: I12b676ecb559060ead755824973d7244bd211959
2025-05-22 15:39:18 +08:00
zhou.xu
31a7f19b98 FIX:got the wrong name of the selected filament
jira: none
Change-Id: I476bd1dfb995a0868161184c0c5782e1cae4dde3
2025-05-22 15:38:13 +08:00
zhou.xu
7b507d4a6a ENH:Camera and colors used for rendering are passed through parameters, reducing the use of global variables in sub classes
jira: none

Change-Id: Iec47c80f1f46a4111a16d20988f63813e33e4fa5
(cherry picked from commit 9daa2018220ca811c0ec3a2c33f30d521f2646cd)
2025-05-22 15:38:13 +08:00
xin.zhang
a11dcd9fd4 ENH: update the text
jira: [STUDIO-11668]
Change-Id: I5a2b3a612ed4c3308ea2a984ebaeeb58ccb992c7
2025-05-22 15:37:37 +08:00
xin.zhang
fe959f3da3 FIX: update the holds of command
jira: [STUDIO-11638]
Change-Id: I1d2fe9fce53b819a0307e0420d0858c0e2c13ce5
2025-05-22 15:37:37 +08:00
xin.zhang
69f0bafd8a ENH: support the react of actions for HMS actions
jira: [STUDIO-11664]
Change-Id: I5444748946e5baa219d6d413efd4e954dc578064
2025-05-22 15:37:37 +08:00
xin.zhang
6e03f9e2df FIX: fix the format error
jira: [none]
Change-Id: I0ae98062dbac4729c855862760065db0c50d4ae4
2025-05-22 15:37:37 +08:00
xin.zhang
9da39db1d6 FIX: remove the restriction of load ams list
jira: [STUDIO-11667]
Change-Id: I9bc22e24138431cb3d94feacd64396208463da2e
2025-05-22 15:36:21 +08:00
jiangkai.zhao
82664c05ba ENH: wipe_tower infill alignment
jira: none
Change-Id: I76144e423cf0d2f96263eb2be7431ba0f755b637
2025-05-22 15:36:21 +08:00
zhou.xu
6e09e68046 FIX:The filament color after "merge" is incorrect
jira: STUDIO-11642
Change-Id: I24aaf3e5fcbf5263d8d1c5240e8edfa38123b269
2025-05-22 15:36:21 +08:00
lane.wei
8946cb4b27 ENH: CLI: add support for export_png
jira: no-jira
Change-Id: I50ecdbc3dd3cb0a3bcdb3a07b116b98b7c38359a
2025-05-22 15:34:58 +08:00
lane.wei
c1f255eb31 FIX: CLI: set the default value of skip_useless_pick to false
jira: no-jira
Change-Id: I69d6a5b4ff20cd4d352df547a5626cf5c6302472
2025-05-22 15:34:22 +08:00
zhou.xu
b852a7113f FIX:revert offset when exit ObjColorDialog
jira: github 6344
Change-Id: Ia574876aa24fde7c7b958b02d928d1aef6f0633f
2025-05-22 15:34:09 +08:00
zhou.xu
53959cf579 ENH:add 3 isometric camera views
jira: none
Change-Id: I94afe60a0066df95410bd40f06511a962cd696a9
2025-05-22 15:34:09 +08:00
zhou.xu
ec3d5e8151 ENH: also load config when opening 3mf with higher version
just give an hint to user

jira: STUDIO-11475
Change-Id: Idc6241d876133e3ee5309d7f0113cf687a5316d6
2025-05-22 15:34:09 +08:00
xin.zhang
7ac47daa69 ENH: remove unused codes
jira: [none]
Change-Id: Ia4c14367577ffff9ddcdaf528a8e79f9c1a59209
2025-05-22 15:33:04 +08:00