Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

sync master to v1.7.8 #2816

Merged
merged 265 commits into from
Nov 1, 2023
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
265 commits
Select commit Hold shift + click to select a range
81c18c0
FIX: modify enforcer and blocker color
Haidiye00 Aug 31, 2023
a8c50d5
NEW:[STUDIO-4016] Support motor noise cali for N1
bam-winterfell Aug 15, 2023
e784fc9
FIX: Change z hop height from 0.2mm to 0.4mm
BambooBugFixer Sep 1, 2023
e596de4
FIX: [STUDIO-4305] fix crash when max-recent-proj is 0
bambu123 Sep 1, 2023
ec360f1
FIX: [STUDIO-4253] remove file exception in bbs_3mf
bambu123 Aug 29, 2023
5f80b4d
FIX: brim generation with raft
wintergua2 Aug 31, 2023
053c3d4
FIX: Incorrect exploded view after split to objects
zhimin-zeng-bambulab Aug 31, 2023
30d6f01
FIX: cali - The progress bar should not be displayed.
zhimin-zeng-bambulab Sep 1, 2023
9656628
FIX: No progress bar is displayed during manual calibration
zhimin-zeng-bambulab Sep 1, 2023
0288837
FIX:fixed too many times requests for get_subtask
bam-winterfell Aug 30, 2023
e4eb213
NEW:Use new command for chamber temperature settings
walterwongbbl Aug 31, 2023
f2c5801
ENH:disable combobox when sending file
walterwongbbl Aug 31, 2023
04d7fcb
NEW:update device images for p1s
walterwongbbl Sep 1, 2023
cbd0d99
ENH: Added option for enabling interlocking between segmented regions
hejllukas Sep 1, 2023
c114716
FIX: modify the default position of wipe tower
zhimin-zeng-bambulab Sep 1, 2023
1f268f1
FIX:do not store empty use access codes
walterwongbbl Sep 1, 2023
725e6c8
ENH: [STUDIO-4005] support custom root preset
bambu123 Aug 16, 2023
1de57ec
ENH: [STUDIO-4034] add functions for custom printer/filament
bambu123 Aug 17, 2023
84a849c
FIX: prefer local tunnel for P1P liveview
bambu123 Aug 23, 2023
48e7503
FIX:Translation of Calibration and Printing Popups
bam-winterfell Sep 1, 2023
be63681
ENH: optimize exhaust fan param display
XunZhangBambu Sep 4, 2023
a060431
ENH: set default chamber temp for missing filaments
XunZhangBambu Sep 4, 2023
c37472d
NEW: generate small thumbnail size in 3mf
StoneLiBambulab Aug 31, 2023
4f9cf0e
ENH: use json to store filament & nozzle info
XunZhangBambu Sep 1, 2023
afb51a6
FIX: brim generation with extruder overridding in by layer slicing
wintergua2 Sep 4, 2023
ec3362e
FIX: crash when support spacing set to 0
ArthurBambulab Sep 5, 2023
e32763d
FIX:crash when close preference
MklBambu Sep 6, 2023
29b6a00
ENH:Don't call the interface when task id is incorrect
bam-winterfell Sep 4, 2023
7e5a655
ENH: fix collision of timelaps gcode when by object
SaltWei Sep 6, 2023
3510af1
FIX: report warning when uncheck timelapse for i3
zhimin-zeng-bambulab Sep 6, 2023
225e94d
FIX: clone operation snapshot issue
LiZ-Li-BBL Sep 6, 2023
d33be55
FIX: slider show custom gcode issue
LiZ-Li-BBL Sep 5, 2023
209afd4
FIX: tree support + raft may fail to slice
ArthurBambulab Sep 6, 2023
da96dcd
FIX: add log for cali
zhimin-zeng-bambulab Sep 6, 2023
544aeda
ENH:C11 supports auto filament backup
walterwongbbl Sep 4, 2023
3b85f3a
ENH:importing to studio will retry three times
walterwongbbl Sep 5, 2023
85bb7cf
FIX:fixed some issues with other languages
walterwongbbl Sep 6, 2023
2fa4e2d
ENH:update the style of the noise fan
walterwongbbl Sep 6, 2023
4e21298
ENH:updaite the target temperature for chamber
walterwongbbl Sep 6, 2023
38a7f9f
ENH: Support: set the float air warning also to non-critical
lanewei120 Sep 6, 2023
1baa0ec
FIX: [STUDIO-4074] reduce filament combobox update with ams
bambu123 Sep 6, 2023
7f21038
FIX: [STUDIO-4284] not set max height of liveview window
bambu123 Sep 6, 2023
0bfe26a
FIX: export notification encoding display issue
LiZ-Li-BBL Sep 7, 2023
00357fe
ENH: improve auto-arranging's aligning to Y axis
ArthurBambulab Sep 7, 2023
88f2b04
FIX: pa calibration default save value issue
LiZ-Li-BBL Sep 7, 2023
50761b3
ENH: update slice status after insert all custom gcode
LiZ-Li-BBL Aug 23, 2023
f03de21
FIX: translate "Bottom"
Haidiye00 Sep 7, 2023
3b7d7ef
ci: update build version to 01.07.06.51
Sep 8, 2023
3bb3368
ENH: translation
ArthurBambulab Sep 8, 2023
308b13f
FIX: crash when switch device page to cali page
zhimin-zeng-bambulab Sep 7, 2023
d5d99fc
ENH: set default environment to PRE
StoneLiBambulab Sep 10, 2023
98d926b
FIX:Access code and ip input and interaction logic
bam-winterfell Sep 6, 2023
66d5abf
NEW: add spiral vase mode in plate config Jira: STUDIO-4127
LiZ-Li-BBL Aug 21, 2023
716f172
ENH: add a new support style "Tree Organic"
ArthurBambulab Aug 19, 2023
e8dd501
ENH: [STUDIO-3151] Optimize scoring entry 2
DanBao-Bambu Sep 8, 2023
79c7db3
NEW: support to display wired network for printer
StoneLiBambulab Sep 11, 2023
49a0625
NEW: [STUDIO-4036 STUDIO-4073] create filament and printer dialog
DanBao-Bambu Aug 21, 2023
e01ffc0
ENH:selecting AMS slots with consisten materials
bam-winterfell Aug 9, 2023
d6a36cd
FIX: PA cali results are not obvious(0.2mm diameter)
zhimin-zeng-bambulab Sep 11, 2023
048e054
FIX: translate for cali
zhimin-zeng-bambulab Sep 11, 2023
6916671
ENH: 3mf: refine the rels to correct link
lanewei120 Sep 9, 2023
4863745
FIX: [STUDIO-4036] load filament_id when reload user filament preset
DanBao-Bambu Sep 11, 2023
0085f03
FIX: CLI: disable wipe tower under sequent-print mode
lanewei120 Sep 11, 2023
f68f8fe
ENH:K value and ? overlapping and AMS selection display
bam-winterfell Sep 8, 2023
5e31310
FIX: The calibration temp of the temp tower is incorrect
zhimin-zeng-bambulab Sep 11, 2023
88c574f
FIX: spiral vase not support timelapse for i3 structure
zhimin-zeng-bambulab Sep 11, 2023
027d619
ENH: add anti-Aliasing when generating small thumbnail
StoneLiBambulab Sep 11, 2023
3800d93
NEW:optimize printer config files
walterwongbbl Sep 7, 2023
0459983
FIX: translate for i3
zhimin-zeng-bambulab Sep 12, 2023
e7ffb26
FIX: layer height cannot exceed limits
LiZ-Li-BBL Sep 11, 2023
16c6db3
ENH: select a volume in assembly view can enter painting
LiZ-Li-BBL Sep 11, 2023
488ac79
FIX: assemly view operation didn't update wipe tower
LiZ-Li-BBL Jun 13, 2023
1f4cb97
FIX:translation of input IP address dialog
bam-winterfell Sep 13, 2023
3910a09
FIX:[STUDIO-4108] rename when load STL/STEP
MklBambu Aug 30, 2023
2126589
ENH: optimize some descriptions of search
MklBambu Sep 11, 2023
09f49f2
ENH: improve auto arranging's wipe tower logic
ArthurBambulab Sep 13, 2023
a1aa0dd
FIX: crash when import svg
zhimin-zeng-bambulab Sep 13, 2023
6a80d92
FIX: add log for cali
zhimin-zeng-bambulab Sep 13, 2023
9d11af8
ENH: add the Tronxy profiles from community
erebus04 Sep 12, 2023
c36f716
ENH: add func to get filament hrc by type
XunZhangBambu Sep 13, 2023
4a7a4cb
FIX: skip gcode path conflict check for adaptive layer height
ArthurBambulab Sep 13, 2023
d507c3f
FIX:fixed the issue of IP changes
walterwongbbl Sep 13, 2023
fe56bc3
ENH:http request to download avatar file
walterwongbbl Sep 12, 2023
4812d0f
ENH:update text in auto refill
walterwongbbl Sep 11, 2023
80d012f
FIX: filament override is not correct
zhimin-zeng-bambulab Sep 13, 2023
23547d0
FIX: korean font display issue
LiZ-Li-BBL Aug 31, 2023
1e7bfc4
ENH:update base64 conversion method
walterwongbbl Sep 13, 2023
6b564f8
NEW:add a prompt after importing
walterwongbbl Sep 13, 2023
45f9bb4
FIX: enable wireframe in paint tool
Haidiye00 Sep 11, 2023
04f85c2
NEW: add snap connector
Haidiye00 Aug 25, 2023
9d8f4e3
NEW: re-add printable_area config
LiZ-Li-BBL Sep 12, 2023
3ea20f2
FIX: Different default Z hop upper boundary for different machines.
BambooBugFixer Aug 22, 2023
e4499ee
FIX:Color mapping,select the same material
bam-winterfell Aug 24, 2023
ac2a185
FIX:Crash caused by calibrating dialog constructors
bam-winterfell Sep 12, 2023
14e914c
FIX:describe plater to plate
MklBambu Sep 14, 2023
da625bd
ENH: auto adapt distance in arrangement
Sep 13, 2023
6b54746
FIX:Related Translation
MklBambu Sep 14, 2023
e5867de
ENH: change bbl machines hot end model
XunZhangBambu Sep 14, 2023
2ae0188
ENH: set skirt_distance maximum value to 50
XunZhangBambu Sep 12, 2023
9a41b06
ENH: increase the warning level of which blocking cloud slice
LiZ-Li-BBL Sep 14, 2023
610e13a
FIX: CLI: fix the png decoding error
lanewei120 Sep 14, 2023
e2e3184
NEW: support to edit bed stl and texture for third-party printers
Haidiye00 Sep 14, 2023
5b8e8f1
NEW: add TransformationSVD and some apis in Geometry
enricoturri1966 Sep 11, 2023
549d5df
ENH: tree support uses accurate lslices
ArthurBambulab Sep 14, 2023
9f3b8c8
ENH: [STUDIO-4333] show error dialog for preset update fail
bambu123 Sep 12, 2023
9418bc7
FIX: Revert "[STUDIO-3361] hide model mall"
bambu123 Jul 3, 2023
3041c27
ENH: seperate wipe tower weight from model
XunZhangBambu Sep 12, 2023
7f4bf38
ENH: add cost info when loading GCode file
XunZhangBambu Sep 13, 2023
bd1417d
FIX: [STUDIO-3921] orientation bug
Sep 15, 2023
4a830ff
FIX: adaptive layer height may mess up support layers
ArthurBambulab Sep 13, 2023
7c1f010
FIX: fix null pointer in save_printable_area_config api
Haidiye00 Sep 15, 2023
1eb9e14
NEW:add flat shader for cut tool
Haidiye00 Sep 8, 2023
4212a86
ENH: [MAK-1984] show error message when upload failed
DanBao-Bambu Sep 14, 2023
0ecc593
FIX: handling for some memory leak
SaltWei Sep 14, 2023
7e9d7d2
FIX:display vt tray unload steps
walterwongbbl Sep 15, 2023
157ffef
ENH:modify the chamber temperature to float
walterwongbbl Sep 15, 2023
c9c9289
NEW:added check nozzle diameter and nozzle type
walterwongbbl Jul 19, 2023
96abc85
NEW: add plate tab at objectlist
LiZ-Li-BBL Aug 16, 2023
3561489
FIX: fix memleak related to config clone
SaltWei Sep 18, 2023
eb0ad18
FIX: auto arrange may put objects with tree supports too close
ArthurBambulab Sep 18, 2023
0bcef4b
ENH:update chamber temperature display rules
walterwongbbl Sep 18, 2023
e433cf8
FIX: [STUDIO-4480] virtual camera can use local url
bambu123 Sep 15, 2023
a6016bf
FIX: [STUDIO-4207] use t_utc from device message
bambu123 Sep 15, 2023
83b7990
FIX: [STUDIO-4387] fix extension of save project name
bambu123 Sep 12, 2023
c7ab59b
FIX: Label wrapping is incorrect(Embeded depth)
zhimin-zeng-bambulab Sep 17, 2023
531931e
FIX: print by object not support timelapse for I3
zhimin-zeng-bambulab Sep 14, 2023
98745f4
ENH: improve auto-arranging objects with tree support
ArthurBambulab Sep 18, 2023
61cd346
FIX: tree support detect overhang inaccurate
ArthurBambulab Sep 14, 2023
0c74fd8
ENH: do not leave a gap for top interface if the top z distance is 0
ArthurBambulab Aug 16, 2023
1db0eea
FIX: Adjust error information storage method
zhimin-zeng-bambulab Sep 18, 2023
6fcad74
FIX: [STUDIO-1400] The scaling problem of the device status interface
DanBao-Bambu Jul 17, 2023
fd387e1
ENH: [STUDIO-4047] Export presets dialog
DanBao-Bambu Sep 12, 2023
b90b402
FIX: cmd line auto arrage for sequential printing not working
ArthurBambulab Sep 18, 2023
562c249
FIX: [MAK-2011 MAK-1988] Fix synchronization issues
DanBao-Bambu Sep 18, 2023
eaa77e0
ENH:Improving the AMS display of empty disks
bam-winterfell Aug 4, 2023
0e3365d
ENH:N1,send printing pop_up,printing options displayed incorrectly
bam-winterfell Aug 23, 2023
48f9b11
FIX:Don't display other printing options except for enable AMS
bam-winterfell Sep 18, 2023
1e2a791
FIX: the brim generated from inner island should be limited
wintergua2 Sep 19, 2023
700c156
ENH:Optimize Network Test Logic
bam-winterfell Aug 10, 2023
2a6a972
FIX: modify the combo box selection value
zhimin-zeng-bambulab Sep 19, 2023
37157e6
NEW:the chamber temperature setting cannot be lower than 40
walterwongbbl Sep 19, 2023
4e0b0fa
ENH:add protection when update task data
walterwongbbl Sep 19, 2023
62adab7
FIX: Some translation
DanBao-Bambu Sep 19, 2023
dfdd366
FIX: [STUDIO-4522] hide camera url from log
bambu123 Sep 19, 2023
94725f8
ENH: upgrade render_slider_double_input_show_percentage api
Haidiye00 Sep 19, 2023
3281d60
FIX: modify render_connector_model to render_glmodel
Haidiye00 Sep 18, 2023
41874b0
FIX: Cannot undo after moving the connector
Haidiye00 Sep 18, 2023
d124f28
NEW:add CutUtils class and its_make_groove_plane for cut tool
YuSanka Sep 18, 2023
6b6aaf9
FIX: the wipe tower is not generated with a multi-color 3mf
zhimin-zeng-bambulab Sep 20, 2023
4ef8725
ENH: do not include brim_max in bed shrink
ArthurBambulab Sep 20, 2023
6d0fe89
ENH: Disable thermal analysis in auto Brim
wintergua2 Sep 20, 2023
80b73ff
FIX: fix crash while outer wall width is 0
QingZhangBambu Sep 13, 2023
e8756b3
FIX: [STUDIO 4505 4508 4510 4511] create filament issue
DanBao-Bambu Sep 20, 2023
b50b636
FIX:fixed issue of import french files failing
walterwongbbl Sep 20, 2023
1c83759
ENH: 3mf: improve some logic
lanewei120 Sep 21, 2023
e70b095
ENH:translate "Bulge" and "Gap" in "snap" view of cut tool
Haidiye00 Sep 20, 2023
9483a95
NEW:add PartSelection class and some apis for cut tool
YuSanka Sep 20, 2023
a4cf39b
ENH:upgrade render_combo and calc_projection api
Haidiye00 Sep 20, 2023
1731caf
ci: update build version to 01.07.06.52
Sep 21, 2023
e46f088
ENH: sync profiles from release branch
XunZhangBambu Sep 21, 2023
1a0baaf
ENH: Add process profiles for X1 series
XunZhangBambu Sep 18, 2023
3ce9fcd
ENH: Add process profiles for P1P series
XunZhangBambu Sep 20, 2023
ab7a784
ci: update build version to 01.07.06.53
Sep 21, 2023
2c200e0
FIX: [STUDIO 4483 4489 4493 4494] create filament issue
DanBao-Bambu Sep 20, 2023
c48f694
ci: update build version to 01.07.06.54
Sep 21, 2023
8541c3c
ENH: add more clear limitation in timelapse gcode
SaltWei Sep 22, 2023
b594d16
FIX: CLI: refine some logic
lanewei120 Sep 21, 2023
b32ff84
FIX: reload bed_texture should reset before
Haidiye00 Sep 22, 2023
6e49e45
ENH: homepage: refine some text on homepage
lanewei120 Sep 22, 2023
6d5fb27
ENH: mall: improve the score logic
lanewei120 Sep 22, 2023
6df19c0
FIX: fix the config parse error for some language
lanewei120 Sep 22, 2023
024e43b
ENH: waiting for printer ack in printing job
StoneLiBambulab Sep 11, 2023
13db454
ENH: config: add local logic into config.load
lanewei120 Sep 23, 2023
202108a
ENH: CLI: add more logic to improve slicing
lanewei120 Sep 23, 2023
1fab466
ENH: CLI: refine some logs
lanewei120 Sep 23, 2023
7f9055c
FIX: missed to delete texture
Haidiye00 Sep 25, 2023
8040771
FIX: modify std::string to wxString for cali message
zhimin-zeng-bambulab Sep 21, 2023
5e8be66
FIX: translate for cali message
zhimin-zeng-bambulab Sep 25, 2023
6db9e92
NEW: path planning algorithm
BambooBugFixer Sep 25, 2023
3bd1d15
FIX: Manual flowcalibration reports invalid k value
zhimin-zeng-bambulab Sep 25, 2023
cb17b17
FIX: the wipe tower generated incorrectly
zhimin-zeng-bambulab Sep 20, 2023
142d6a1
NEW:add groove cut function
Haidiye00 Sep 21, 2023
3a64cc3
FIX: [STUDIO-4502 4505 4558] create filament dialog issue
DanBao-Bambu Sep 22, 2023
f8183f8
FIX: CLI: fix a 3mf saving issue
lanewei120 Sep 25, 2023
5e85209
FIX: change M600 to M601 to prevent kobra crash
QingZhangBambu Sep 26, 2023
56ff7fc
ENH: save overhang polygons in cache data
SaltWei Sep 25, 2023
fd84044
ENH:translate new words for cut tool
Haidiye00 Sep 26, 2023
df5275a
FIX: message dialog line wrap issue
LiZ-Li-BBL Sep 26, 2023
cd958cc
FIX: cali: sync history window flickering
LiZ-Li-BBL Sep 26, 2023
ce3eac8
ENH: limit network request times
DanBao-Bambu Sep 25, 2023
3c3fc18
ENH: update PETG-CF filament params
XunZhangBambu Sep 26, 2023
f35320d
ENH: modify pla,pva temperature vitrification
XunZhangBambu Sep 21, 2023
0dd5d5a
ENH: add X1E as upward printers
XunZhangBambu Sep 26, 2023
fabf0bc
ENH: add param link for chamber temp
XunZhangBambu Sep 26, 2023
cc95e5f
FIX: [STUDIO-4559 4557] translation
DanBao-Bambu Sep 26, 2023
383197f
ENH: add link
DanBao-Bambu Sep 26, 2023
ca1d35f
FIX: Add protection for cali (for crash)
zhimin-zeng-bambulab Sep 26, 2023
9d86fdc
ENH: sync A1M speed params to X1
XunZhangBambu Sep 22, 2023
1d0ce26
ENH:fix travel speed error
XunZhangBambu Sep 22, 2023
29165fc
ENH: update X1E start gcode
XunZhangBambu Sep 24, 2023
f4af9c2
FIX: CLI: fix the wipe tower depth not correct issue
lanewei120 Sep 26, 2023
b8c09fc
FIX: fix the model name display issue under project page
Sep 27, 2023
f99ae9a
FIX: inner wall width error on top one wall mode
QingZhangBambu Sep 27, 2023
8f4738f
FIX: auto-arranging crash for single plate arranging
ArthurBambulab Sep 27, 2023
81000a0
FIX:(cali) should not save preset when the select block is empty
zhimin-zeng-bambulab Sep 27, 2023
96f9f14
ENH: add more photo shoot commands in end gcode of A1
ArthurBambulab Sep 22, 2023
e61f2c5
ENH: [STUDIO-4579] limit request rating result count
DanBao-Bambu Sep 27, 2023
ae45675
ENH: optimize 3rd party printers process params
XunZhangBambu Sep 28, 2023
25295b0
ENH: update A1 mini start gcode
XunZhangBambu Sep 28, 2023
52bddb4
FIX: wipe tower weight when insert filament change
XunZhangBambu Sep 22, 2023
cae5de0
ENH:identify Upper/Lower parts for cut tool
YuSanka Sep 26, 2023
1d3de84
ENH: update X1E start gcode
XunZhangBambu Oct 7, 2023
56e13e8
ENH: fix 0 space exception when slicing
SaltWei Oct 7, 2023
f708454
FIX:set print mode before print all plate
walterwongbbl Oct 7, 2023
9b674e9
ENH: update max v speed for PolyLite PETG
XunZhangBambu Oct 7, 2023
ad55a5c
FIX: Unhandled unknown exception terminating the application when cali
zhimin-zeng-bambulab Oct 7, 2023
d72ff29
ENH: [STUDIO-4579] limit request rating result count
DanBao-Bambu Sep 27, 2023
0acca56
FIX: PrinterFileSystem crash when switch file type
bambu123 Oct 7, 2023
2c7cd46
FIX: no + button in height range in some languages
LiZ-Li-BBL Sep 25, 2023
110fe28
ENH: make inserted Gcode more visible
LiZ-Li-BBL Sep 25, 2023
e86fd09
FIX: customize Change Filament Gcode may cause crash
LiZ-Li-BBL Sep 25, 2023
e7d9aef
ENH: refine tl temp check logic and tip
XunZhangBambu Sep 21, 2023
fdfb5b1
FIX: fix a crash issue of mac os
StoneLiBambulab Oct 8, 2023
28aecf5
FIX: cli arrange failed in some cases
ArthurBambulab Oct 7, 2023
defd570
ENH: CLI: add time estimation for non-cache slicing
lanewei120 Oct 7, 2023
c08d2c1
ENH: Reduce ImageSize of HotModel from Mekarworld
Oct 8, 2023
dcae6e8
FIX: [4670] Cloud disabled rating interface, displaying error prompt
DanBao-Bambu Oct 8, 2023
52ca304
ENH: CLI: return error when the printable size exceeds the default one
lanewei120 Oct 8, 2023
1169fed
FIX:add protection if task information is empty
walterwongbbl Oct 8, 2023
196dc4e
ENH: refine some tip with softening temperature
XunZhangBambu Oct 8, 2023
fe3636e
ENH: refine open door printing tip
XunZhangBambu Oct 9, 2023
47847f3
ENH: preset: add logic to check the modified gcodes when loading 3mf
lanewei120 Oct 9, 2023
1e10468
FIX: The warning is not translated
zhimin-zeng-bambulab Oct 8, 2023
b1ce30e
FIX: flowrate fine cali lacks a sending progressbar
LiZ-Li-BBL Sep 15, 2023
9ef883e
FIX: crash at switching dark mode or changing screen dpi
LiZ-Li-BBL Oct 8, 2023
b9a92ae
FIX: Some Translation
DanBao-Bambu Oct 9, 2023
2d6d7cf
ENH: update PPA-GF max v speed
XunZhangBambu Oct 9, 2023
c680342
ENH: GUI: refine the text spacing for some warning
lanewei120 Oct 10, 2023
7d71fe3
ENH: GUI: change the text from L to _L to pass translation
lanewei120 Oct 10, 2023
e7d67f0
FIX: Volume id incorrectly replaced by object id
DanBao-Bambu Oct 9, 2023
03752da
FIX: show plugin version in about dialog
bambu123 Oct 7, 2023
303ba76
FIX: [STUDIO-4546] not show model mall on init
bambu123 Oct 7, 2023
dae428a
FIX: [STUDIO-4522] hide passwd of media url from log
bambu123 Aug 24, 2023
cb4c461
FIX: Change current dirtory of application
bambu123 Oct 7, 2023
c1f986d
ENH: add param printer_is_enclosed
XunZhangBambu Oct 9, 2023
325d049
ENH: add filament PLA Glow
XunZhangBambu Oct 8, 2023
551ef3e
ENH: add translation
XunZhangBambu Oct 10, 2023
04943ae
FIX: exclusion region may be too close
ArthurBambulab Oct 10, 2023
08cf5c6
ENH: auto-arranging allows more filaments together
ArthurBambulab Oct 8, 2023
a91e83a
ENH: bumped version to 1.7.8
lanewei120 Oct 11, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
ENH: select a volume in assembly view can enter painting
In assembly view, default selection is volume and painting needs an
object. It's inconvenient to select a full object to get in painting.

Jira: STUDIO-3322

Change-Id: I980e5a3ca7a9c5cf2800f28a38c1c68b978a343b
  • Loading branch information
LiZ-Li-BBL authored and lanewei120 committed Nov 1, 2023
commit 16c6db36f8d8e3bc06b470294ddec9ae39f741e4
3 changes: 2 additions & 1 deletion src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,8 @@ bool GLGizmoMmuSegmentation::on_is_selectable() const

bool GLGizmoMmuSegmentation::on_is_activable() const
{
return GLGizmoPainterBase::on_is_activable() && wxGetApp().filaments_cnt() > 1;
const Selection& selection = m_parent.get_selection();
return !selection.is_empty() && (selection.is_single_full_instance() || selection.is_any_volume()) && wxGetApp().filaments_cnt() > 1;
}

//BBS: use the global one in 3DScene.cpp
Expand Down
4 changes: 3 additions & 1 deletion src/slic3r/GUI/Gizmos/GLGizmosCommon.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -117,7 +117,9 @@ bool CommonGizmosDataPool::check_dependencies(CommonGizmosDataID required) const
void SelectionInfo::on_update()
{
const Selection& selection = get_pool()->get_canvas()->get_selection();
if (selection.is_single_full_instance()) {
// BBS still keep object pointer when selection is volume
//if (selection.is_single_full_instance()) {
if (!selection.is_empty()) {
m_model_object = selection.get_model()->objects[selection.get_object_idx()];
m_z_shift = selection.get_volume(*selection.get_volume_idxs().begin())->get_sla_shift_z();
}
Expand Down