chunmao.guo
1966946256
FIX: [STUDIO-2489] Monotonic vs monotonic line wrong icon
...
Change-Id: Icb50527ed924e82cb6d3508117ebe09781d8b2d1
2023-04-17 15:39:02 +08:00
liz.li
b193566996
FIX:Canvas focus (STUDIO-2384)
...
https://github.com/bambulab/BambuStudio/issues/1465
https://github.com/bambulab/BambuStudio/issues/1339
two enhancement:
Moving mouse cursor to GLCanvas shouldn't cause focused parameter textbox lose its focus.
When GLCanvas lose focus, the imgui textInput should lose focus too.
Change-Id: I616bb98f87c2dc59669220d3b5a6c3e120a8f06f
2023-04-17 15:39:02 +08:00
liz.li
3f2ee4062b
ENH: zooming at mouse position
...
https://github.com/bambulab/BambuStudio/issues/1321
Change-Id: Ifa5c2b2931a5d80c3e5e5cc05eda76263a5ac570
2023-04-17 15:39:02 +08:00
tao wang
01bb20e4e1
ENH:default button for wxwidget adds dark mode style
...
Change-Id: Idfb3b379c97f10f6aa9a4cf6ae18e6dfcc8cff3a
2023-04-17 15:39:02 +08:00
Arthur Tang
617cb5490b
ENH: tree support style default to Tree Hybrid
...
1. tree support style default to Tree Hybrid
2. fix an assert bug with MedialAxis::build:
assert(polyline.width.size() == polyline.points.size() * 2 - 2)
This is caused by the incorrect clear function of ThickPolyline.
Change-Id: I8d6507ad366d253493e2749e0cbac8d3d837ee8a
(cherry picked from commit bd31e962c11e82005944bef40b17471075e79898)
2023-04-17 15:39:02 +08:00
lane.wei
d7364900dd
ENH: log: reduce the status log level to reduce log under cli
...
Change-Id: I7ab839ce02c22fb48c32b52184649fb951efbe95
(cherry picked from commit 2f1f2bedaf5420ceda3d2f29b7e44a1cc863ccac)
2023-04-17 15:39:02 +08:00
manch1n
797c211203
ENH:allow more same color objects arrange together
...
Change-Id: I87a9de3c5ed540c87fdebfe4e69ffa539d78ce40
STUDIO-2462
STUDIO-2463
2023-04-17 15:39:02 +08:00
Stone Li
1f1e5894bb
ENH: add sec_link field to start_bind
...
Change-Id: Ia48592f096b14ea0fe4de20126287c6f885d73a5
Signed-off-by: Stone Li <stone.li@bambulab.com>
2023-04-17 15:39:02 +08:00
zhimin.zeng
e031708043
FIX: translation for cut
...
Change-Id: I31f755b857f07e920fe6e50d48f4aa34a53e07da
2023-04-17 15:39:02 +08:00
gerrit
292f7e2c21
ci: update build version to 01.05.00.62
...
Change-Id: I89651401a9397e1221f3367ee6204f8212d70c7b
2023-04-17 15:39:02 +08:00
liz.li
5b2ef59c9f
ENH:rotate object by pressing page down and page up
...
Change-Id: I888f7c71655548085cd15fe88b16087cf115933a
2023-04-17 15:39:02 +08:00
gerrit
1a71757332
ci: update build version to 01.05.00.61
...
Change-Id: Icc5832f25e2c533f5ed3eba87ebfb743462c91f5
2023-04-17 15:39:02 +08:00
arthur.tang
6c489808a7
ENH: boost is_support_necessary's performance
...
1. Parallelize the majority of overhang detection, leaving only a small
part of sharp tail detection as sequential. This strategy makes
is_support_necessary 10 times faster.
2. Use the overlaps function to detect overlapping, instead of using
intersection().empty()
3. Control the max recursion depth to prevent crashing due to too deep
recursion.
Jira: STUDIO-2445, STUDIO-2458
Change-Id: I35283da3e4a22d7afe251b804ce30b90a9d754df
(cherry picked from commit 1a6fedd1a0c82906f1807234ea1b816247ca6fd7)
2023-04-17 15:39:02 +08:00
liz.li
6f298ac6f1
ENH:add track events
...
Change-Id: I7fb685013f243d6394a94a3c9500016b247ea0a8
2023-04-17 15:39:02 +08:00
yifan.wu
c582e64e0d
FIX: remove trim_overlap to avoid perf issue in some cases
...
Signed-off-by: yifan.wu <yifan.wu@bambulab.com>
Change-Id: Id6f54b0421cfdd070971d69a2ed110b7b6430dee
2023-04-17 15:39:02 +08:00
salt.wei
0b126dbed6
ENH: fix the floating layer issue
...
Fix for floating layer under multi-color
printing while z_hop is zero.
Signed-off-by: salt.wei <salt.wei@bambulab.com>
Change-Id: I8cc96bd18020cac8424fe4c3e62fb87da118b826
2023-04-17 15:39:02 +08:00
tao wang
679ccb658b
FIX:fixed will create crash logs when open object table
...
fixed STUDIO-1983
Change-Id: I1f83f16fdc0677f0d00e79508779584789aaa6fa
2023-04-17 15:39:02 +08:00
tao wang
ccfc61492b
ENH:use high contrast icons in dark mode
...
fixed STUDIO-2033
Change-Id: Ibfbc40b02f5333d80d2875d88bb3029109256e4a
2023-04-17 15:39:02 +08:00
tao wang
c6e49af3fe
ENH:add some protection for fan control
...
Change-Id: Ic60deaec60b5238f9307b7b4bb928293701c2fd5
2023-04-17 15:39:02 +08:00
tao wang
03819e6f86
ENH:disable switching printers when sending printing
...
Change-Id: I9004f3de4f0968cc659a769970ff20c1e7f6f0be
2023-04-17 15:39:02 +08:00
tao wang
47c04e75a7
NEW:use new humidity img
...
Change-Id: I8e5b68f929e2638d9c94bab3d9ed6b8d7133d586
2023-04-17 15:39:02 +08:00
zhimin.zeng
c8729bec8f
FIX: First layer nozzle temperature not working
...
STUDIO-2409
Change-Id: I4a31be809bbf677d0e029c6cdca6b21fd04d066a
2023-04-17 15:39:02 +08:00
zhimin.zeng
dda90b1810
ENH: get start_gcode filament
...
Change-Id: Ia511f758d5c59ddc38c79f251e8c95511de4a235
2023-04-17 15:39:02 +08:00
zhimin.zeng
81daebb5a5
FIX: the first layer is not printed in the correct order
...
Change-Id: Ia8ad49417e6b59fa10b763cb0e207f5f79b9a4d2
2023-04-17 15:39:02 +08:00
Stone Li
c9635174bd
ENH:display info when in slicing queue
...
Change-Id: I0dc2645e5679af310c8c0558c8ae47c9d62958e1
Signed-off-by: Stone Li <stone.li@bambulab.com>
2023-04-17 15:39:02 +08:00
tao wang
d9395e6405
ENH:optimize the switching of multiple AMS and vams
...
Change-Id: I031e3248164aa2fc243c6ebf7418c535119e7ffc
2023-04-17 15:39:02 +08:00
tao wang
7481da52d6
NEW:support for launching studio from the model web
...
Change-Id: I931fc8633c057228441daf2ab4c9c37f97e898ab
2023-04-17 15:39:02 +08:00
zhimin.zeng
6f141ea740
FIX: crash when open 3mf file
...
the volume type is unreasonable, causing the array to go out of bounds
Change-Id: I316b05f277f894b1fd32cda3eca29340d988e01e
2023-04-17 15:39:02 +08:00
tao wang
60f524167d
ENH:optimize ams material settings
...
Change-Id: I1c6c57570fc7ba37d45854297e30182a0ffcaad4
2023-04-17 15:39:02 +08:00
zhimin.zeng
cd4cddfca4
ENH: Cut optimization, support for custom connectors
...
Change-Id: I65163314374fb74f0b16df47dacae82caa6fab0d
(cherry picked from commit 7bacc2c2a89be471f6fee51dd07a42222a28b55a)
2023-04-17 15:39:02 +08:00
Stone Li
9f71a8c5dd
FIX: fix third-party login
...
Change-Id: Ib4699ecec1a6c72a9bc4967751d07b75f6b52d3a
Signed-off-by: Stone Li <stone.li@bambulab.com>
2023-04-17 15:39:02 +08:00
salt.wei
03e031fe5c
ENH: fix hang issue for archimedean chords pattern
...
This is fix for STUDIO-2079 that slicer may hang
when generated archimedean chords pattern lines.
Thanks prusa.
Signed-off-by: salt.wei <salt.wei@bambulab.com>
Change-Id: I923c1ef48f093b2ab9576cb04beb4787c903ca00
2023-04-17 15:39:02 +08:00
zorro.zhang
223291452b
FIX: Some bug in modelinfo webpage
...
Change-Id: I182fd0006f92975018012cb52a7093373153f80e
(cherry picked from commit c8341df9b548c0eed8769cb6b6dc80aab10b8827)
2023-04-17 15:39:02 +08:00
salt.wei
61b271f379
ENH: fix for STUDIO-881
...
Thanks prusa
Signed-off-by: salt.wei <salt.wei@bambulab.com>
Change-Id: I2e1c1088d29dd5401016ca41d3ed6dec87e0acd1
2023-04-17 15:39:02 +08:00
zorro.zhang
b4ffa91cb4
ENH: model info display UI
...
Change-Id: I066c0e7f8ce87ec00b1141a1b44430444a819b42
(cherry picked from commit 05907a1a42da82737090d55046974d401f8af057)
2023-04-17 15:39:02 +08:00
qing.zhang
0cc953ad41
ENH: speed up one wall top generate
...
Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: I141565bea3ca4d3fbcc9569b175af5d4f5cdd40e
2023-04-17 15:39:02 +08:00
Arthur
246ff2653d
ENH: improve bridge direction detection
...
Thanks to Prusa.
Jira: STUDIO-2453
Change-Id: Iadcc59df44d5abc552f5d558a500fd9bcd66d43f
(cherry picked from commit c19156fd037df4231f3e0cb1e9a899c9b7525372)
2023-04-17 15:39:02 +08:00
chunmao.guo
dbe1f3f5b1
ENH: [STUDIO-2437] new object sinking interaction
...
Change-Id: Ia93f3ee92abc7cd2ff5d623c6e1edfe7233e31d4
2023-04-17 15:39:02 +08:00
chunmao.guo
0ce72dfcb7
ENH: Revert "remove the sinking logic"
...
This reverts commit 17dded5d4aa54a330174788f3d6fbd583f63f8e1.
Change-Id: I51816d8357076a07c500a1bd006b08c15d7467e6
2023-04-17 15:39:02 +08:00
chunmao.guo
00a815e507
FIX: use ppath tag in main 3mf model
...
Change-Id: I9a91eaa80f4fe5640aec0c954b6b22b144a1812c
2023-04-17 15:39:02 +08:00
Arthur
e4f6315da0
FIX: update_sequential_clearance may crash due to clipper's bug
...
m_hull_2d_cache must be set since later on we'll use its point number, which is a very large number when not inited.
This will cause a fatal out-of-memory error.
Jira: STUDIO-2452
Change-Id: I9b397a53bdcdf555eccf745f1b96786010ebe309
(cherry picked from commit 6802be53709649e75a1562d29e14559c766d427b)
2023-04-17 15:39:02 +08:00
tao wang
304e29529b
ENH:optimize ams ui layout and add vams load/unload display
...
Change-Id: I17db70fe01f3fd00b60804e9a076248eb14fa845
2023-04-17 15:39:02 +08:00
chunmao.guo
8be8f20f75
FIX: [STUDIO-2364] use generic render for item selection
...
Change-Id: Iebda6269b736e25802798fcc128230d4bb87c760
2023-04-17 15:39:02 +08:00
Arthur
aebbe807f2
FIX: update_sequential_clearance may crash due to clipper's bug
...
offset may give empty results.
The previous patch solved the issue that the studio crashes immediately when selecting by-object printing.
This patch solves the issue that the studio crashes when moving objects with mouse after selecting by-object printing.
Jira: STUDIO-2452
Change-Id: Iacd69e67386b0750f24e5af2799ff9c0da130e88
(cherry picked from commit 8ea4379d0b6d61e91bd6704e4b1e8309cb42b924)
2023-04-17 15:39:02 +08:00
Arthur
f227a8f8da
FIX: sequential_print_clearance_valid may crash due to clipper's bug
...
offset may give empty results.
Jira: STUDIO-2452
Change-Id: I4da9689dc3e22afcb2340ce0f9956237e4aab434
(cherry picked from commit 3f33979a79c720fcaddb5b850ec278b3deaf2417)
2023-04-17 15:39:02 +08:00
zhimin.zeng
c098e01b22
FIX: modify plate print sequence, the wipe tower is not update
...
STUDIO-2279 STUDIO-2280
Change-Id: I9a65ae4c02afc48666131b37d0282d59aa25c560
2023-04-17 15:39:02 +08:00
salt.wei
ad43a54e3d
ENH: fix compiling issue
...
Don't know why this file is missing when cherry-pick...
Signed-off-by: salt.wei <salt.wei@bambulab.com>
Change-Id: Iddfba50ef885fa08078bb9723a6ae2d5d5d0289d
2023-04-17 15:39:02 +08:00
lane.wei
c65a5f8bf5
ENH: thumbnail: add top_view thumbnails and picking thumbnails
...
1. add top view thumbnail for each plate
2. add picking thumbnails for each plate
3. save model object id for picking
Change-Id: I1d7f6ade22726ff12c282cb12e4a78e6b444a070
2023-04-17 15:39:02 +08:00
chunmao.guo
9f3a89320b
FIX: [STUDIO-1033] rm webview script handler on webview destory
...
Change-Id: If1465ba6bf997bf17b8a33bc33d0f20d34fcbdc7
2023-04-17 15:39:02 +08:00
chunmao.guo
db65fd6e83
FIX: [STUDIO-1940] hide edit ctrl on scroll in ObjectList
...
Change-Id: I9936ecff241d468f14e3dda0c12e4458cad8c237
2023-04-17 15:39:02 +08:00