tao wang
7142119f03
NEW:add symbolic description for units optionin preferences
...
https://github.com/bambulab/BambuStudio/issues/1459
Change-Id: Ia16c1bb17378ec25a145dd0e7116df434b564e10
2023-04-17 15:39:02 +08:00
tao wang
ad70e58e14
FIX:fixed incomplete display of filament material names
...
fixed STUDIO-2464
Change-Id: I8310cc519d0143aa180109d70ebe25b0f068bd52
2023-04-17 15:39:02 +08:00
tao wang
8d6c56e4aa
NEW:AMS control supports gradient color filaments display
...
Change-Id: I38d8a313d84b3acf643b489a1e62ebd073b35c1d
2023-04-17 15:39:02 +08:00
miaoxin
d43c7d5c92
NEW: add gcode conflict checker
...
1. add gcode conflict checker
2. add a new command line option: --no_check. When it's provided, gcode
conflict check is skipped.
Change-Id: I6feafca8c5fa6c3c5eae1f0e541ce59d2f03dedf
(cherry picked from commit 5a39afb64e826a960d9673dcada89d02d62b3911)
2023-04-17 15:39:02 +08:00
Stone Li
36e0cc0b12
ENH: optimize track logic
...
Change-Id: I1fea7eb9681389924c32f3754fc77ee21a3ab898
Signed-off-by: Stone Li <stone.li@bambulab.com>
2023-04-17 15:39:02 +08:00
Stone Li
0a1c597da0
NEW: add track for cmd ack
...
Change-Id: Ibf2c9874bfac0b7a83506a7de2418ef8f3650dc3
2023-04-17 15:39:02 +08:00
zhimin.zeng
5bb35c3086
FIX: German Umlaut's not usable (3D Text Tool) STUDIO-2515
...
Change-Id: I193cb00f86476ed9088d69426ed17816a9df8de5
2023-04-17 15:39:02 +08:00
zhimin.zeng
24657f9145
FIX: negative volume scaling error when the instance is scaled first
...
Change-Id: I47b329123cb2b021a388fb1dbbcfe8c4cc927bc7
2023-04-17 15:39:02 +08:00
lane.wei
82d10c34e0
ENH: improve the send all logic
...
if has one plate with valid gcode, let the send_all success
https://jira.bambooolab.com/browse/STUDIO-2355
Change-Id: I9f022604e354560fea67d2914294391194e5234f
2023-04-17 15:39:02 +08:00
lane.wei
9e077b2e65
ENH: refine some logic when loading 3mf
...
1. old 3mf judge logic improvement
2. some 3mf doesn't include gcode and geometry, treat it as empty
project
Change-Id: I9b3f3d04e32ae6ff273ec1ae04c04ac6329487f0
2023-04-17 15:39:02 +08:00
wintergua
0b1ccb8708
ENH: improve the efficiency of grouping volumes during brim generation
...
the processes are parallized via tbb
the patch 12311 ENH: remove trim_overlap should be used
Change-Id: I226dc171daadebd81b8d3ae013b08c71b91fb392
(cherry picked from commit eaa2e7997a59f43175d5af430269127471e40cbb)
2023-04-17 15:39:02 +08:00
zhimin.zeng
96d2882b8d
FIX: wipe tower is not generate when insert custom gcode
...
Change-Id: I2e21955e4a29b0ee1aa3150f26ccef4db5850413
(cherry picked from commit 677151a26c9724993bad6d802015e76a700555f4)
2023-04-17 15:39:02 +08:00
zhimin.zeng
752c145384
FIX: Multiple text generated failed. STUDIO-2522
...
And support generate text on the outer surface of the assembly.
Change-Id: Iebe0b47b3f85c3800c799c4b5800514c0f2838fb
2023-04-17 15:39:02 +08:00
Arthur
1ac8013fa5
ENH: improve normal support's efficiency
...
Similar to tree support, make as many steps parallel as possible.
Jira: STUDIO-2525
Change-Id: Iee310bbf6911d8d3e4262ee8ed6bd133d09670a9
(cherry picked from commit 3798f1a3ecb85bbfb81925b3702fb4384e18994d)
2023-04-17 15:39:02 +08:00
chunmao.guo
ef1e4a132d
ENH: [STUDIO-2446] support select media files by group of month/year
...
Change-Id: I10d26e34405a13daa477be011e7353d79232b4b3
2023-04-17 15:39:02 +08:00
chunmao.guo
2573d3c112
FIX: [STUDIO-2509] open self for new window on mac
...
Change-Id: I8fc5b810b00a089f35b914604c511201ae8e5d0b
2023-04-17 15:39:02 +08:00
chunmao.guo
c44a240ec0
FIX: [STUDIO-2511] handle dbl click in ComboBox
...
Change-Id: I27075e43de4a78446972806b57771f0880677935
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
liz.li
5b2ef59c9f
ENH:rotate object by pressing page down and page up
...
Change-Id: I888f7c71655548085cd15fe88b16087cf115933a
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
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
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