tao wang
6887626313
ENH:privacy agreement does not jump to local web pages
...
Change-Id: I00be32922e1c6e2e0bbf69a6382e405dd8c2bf98
2023-04-17 15:39:02 +08:00
tao wang
466e17ea88
FIX:fixed color picker display error in dark mode
...
Change-Id: Id31d19d33f7ced0a89b5bc61b0d913554dc38be2
2023-04-17 15:39:02 +08:00
manch1n
dd473bdc3f
FIX: avoid wipe tower conflict with objects
...
Use a more accurate way to estimate wipe tower:
1. read wipe configure from front-end (the positions may be different at
different plates).
2. when depth is unavailable, use all materials to estimate depth (the
estimated wipe tower may be larger than the actual generated one).
Change-Id: I42ffd03d9817b57f5023a6820cda0032509c6fe5
(cherry picked from commit 77ba9757023afb9160c996eeea6ead8a27b50ce4)
2023-04-17 15:39:02 +08:00
lane.wei
67d95d3fc8
ENH: add protect logic in post_init to check opengl resource
...
when the opengl context not ready
postpone the GLCanvas3D's init
Change-Id: I68b9d70f08e4ba0076a64aca59612a3f613070ff
(cherry picked from commit 446a384dcc74af8184ee0a1af6668626d13413e9)
2023-04-17 15:39:02 +08:00
liz.li
bde527f6e1
FIX: mac command key display
...
Change-Id: Ida9f41e7c05a414122176893dafaf150c460d458
2023-04-17 15:39:02 +08:00
tao wang
1e731a15f0
FIX:delete default search terms for search controls
...
Change-Id: Ic400f4120fc78f78ffb138848c9e8046bc32954a
2023-04-17 15:39:02 +08:00
tao wang
b116a605f2
ENH:update information for send print timeout
...
Change-Id: I36ecfef98b285ff870e7a1ea382adc4e901eb52e
2023-04-17 15:39:02 +08:00
tao wang
13f5171eb3
FIX:fixed no longer prompt no SD card when disabling AMS
...
Change-Id: I4083ffc46dee3526d61735206c4795f96d9f2f96
2023-04-17 15:39:02 +08:00
liz.li
db3acf7d72
FIX: cannot click AmsMapping
...
Change-Id: Ie6e908ee263d2c072520cdc8d8228f740646c995
2023-04-17 15:39:02 +08:00
lane.wei
420fae9bbf
FIX: fix a crash issue when switch language under debug mode
...
Change-Id: I901e880601f963ceea433aaec1c455c2698b77f7
(cherry picked from commit 6a0fc275664503a53515d174ef7c71c829db4b14)
2023-04-17 15:39:02 +08:00
lane.wei
697a45379f
ENH: refine the multiple-object detects logic while sinking opened
...
no need to detect the project file
Change-Id: Ia84d94832d16c2a68ecc25ee457d79735873e82a
(cherry picked from commit 39e9f3de907f19d452abf831221656c9a8e1d0e0)
2023-04-17 15:39:02 +08:00
lane.wei
90760e0d07
ENH: refine the thumbnail rendering
...
1. add specific shader for thumbnail
2. do not render the negative-z part
3. fix the sinking related issue under cli
Change-Id: Ia59083437544c1c0bd924c811274ccbb137e9eb7
2023-04-17 15:39:02 +08:00
chunmao.guo
0aea102bd3
FIX: [STUDIO-2631] call AddScriptMessageHandler queued
...
Change-Id: I6a71c2db3ed1b3d06931f53428a8d78881399b4d
2023-04-17 15:39:02 +08:00
chunmao.guo
e11c004de4
FIX: [BLPIOT-64] only default or user presets
...
Change-Id: I1c846aa26fdac95652ae8e7b3d01c30f99e7ef61
2023-04-17 15:39:02 +08:00
tao wang
eb86b00c82
FIX:fixed speed control window will not dismiss
...
Change-Id: I7d053936fd13b08f624f7e1488fcc79d9a270f53
2023-04-17 15:39:02 +08:00
tao wang
e2b8bff660
ENH:clear virtual tray when change printers
...
Change-Id: I894c9ba54512a1b833bfd9da33f901457d297aed
2023-04-17 15:39:02 +08:00
chunmao.guo
c0bcb2270a
FIX: [STUDIO-2557] use load() to stop media play on windows
...
Change-Id: I0d2d45569ef64a5a212ea04fe926a3a25ce7b50d
2023-04-17 15:39:02 +08:00
tao wang
82b3e92069
FIX:fixed crash caused by ColorPicker not being initialized
...
Change-Id: Id394a68b00b28c02a682ed457a14235a2e9f7053
2023-04-17 15:39:02 +08:00
liz.li
b42a0d5632
FIX:custom gcodes are reset after import geometry only (STUDIO-2595)
...
Change-Id: I11052ea28aacca78103852d2beba0dc97b42eb31
2023-04-17 15:39:02 +08:00
liz.li
bd29e371a6
FIX: shortcu key tooltip on aseembly view
...
Change-Id: Ibf02cd7caf68bb7624021e469aab00bcc2ccb77e
2023-04-17 15:39:02 +08:00
liz.li
688640e808
FIX: display '?' on a notification(STUDIO-2199)
...
Change-Id: Id20f287aa1e26571cb416c5f237257418589cf29
2023-04-17 15:39:02 +08:00
liz.li
a6be285843
FIX:textinput behavior on send dialog (STUDIO-2347)
...
Change-Id: Iec970de7cd2f85b835b64283089c41f52df1cfcc
2023-04-17 15:39:02 +08:00
tao wang
f0a41b552b
FIX:fixed loading model failure on macos
...
Change-Id: I3b7944e4dc7339404efc76323d898b660810a92b
2023-04-17 15:39:02 +08:00
liz.li
6d445f5754
FIX: time displayed inconsisitently(STUDIO-2001)
...
time displayed in send_dialog should be consistent with time displayed
in preview legend.
Change-Id: I4aa3bd0e8e7a2688cb7b97ea39fd9c0e1a361f52
Change-Id: I3763f5232ab61a5609248f1f7d79373f4077fec7
2023-04-17 15:39:02 +08:00
tao wang
e25dd0ca01
FIX:fixed the length of the progress bar is incorrect
...
Change-Id: I56f0bd70a5bdd523d5b4c08038ebffc7468ea2c0
2023-04-17 15:39:02 +08:00
tao wang
94d50a1177
ENH:use layer to represent the current number of layers
...
Change-Id: I42d1f55a16efd6082df82e12c7bff575eea74fad
2023-04-17 15:39:02 +08:00
liz.li
acae9fc088
FIX: preview tick should reset in some case(STUDIO-2621)
...
Switch to ByObject or switch spiral vase mode, should clear all preview
tick because they are invalid and doesn't work.
Change-Id: If68e9ebe4e915286a34e2e1003b281d770f0864c
2023-04-17 15:39:02 +08:00
Stone Li
b99b1f8d73
FIX: fix a bug that can not send all to lan mode printers
...
Signed-off-by: Stone Li <stone.li@bambulab.com>
Change-Id: I704cf0336dc809c84a1d8e149e831ffcf55f3004
2023-04-17 15:39:02 +08:00
Stone Li
f2c06d7059
ENH: add some protective code
...
JRIA: STUDIO-2487
Change-Id: I9b6e3e6af70877b685d2bfec1592975ef16134fd
Signed-off-by: Stone Li <stone.li@bambulab.com>
2023-04-17 15:39:02 +08:00
chunmao.guo
3e18543389
FIX: [STUDIO-2523] sync user preset on restart network
...
Change-Id: I9099b469a16e6714f65c1d806f9e7ce1dcc2fe72
2023-04-17 15:39:02 +08:00
tao wang
f06b214c30
ENH:optimize ams settings and virtual tray
...
1. separate virtual tray and extrustion calibrations
2. only when confirming will the disabled materials be checked
3. uptimize ams style
Change-Id: Ie435555d0cad45fbc0cb1bf7e1706985ec1aaa78
2023-04-17 15:39:02 +08:00
Stone Li
4c6623848d
ENH: refine tips when sending print job
...
Change-Id: I2ff35053cf507329880caae3dbfe700d6e45ca2e
Signed-off-by: Stone Li <stone.li@bambulab.com>
2023-04-17 15:39:02 +08:00
Stone Li
464af822e1
ENH: add print error in cmd clean_print_error
...
Change-Id: I22328a8be58c9896c40eb5f270e8a08e4469bd7d
Signed-off-by: Stone Li <stone.li@bambulab.com>
2023-04-17 15:39:02 +08:00
zorro.zhang
d4907f0e4f
ENH: Optimize Dialog Positon Again 2
...
Change-Id: I3f2af3ee696415d07fc926596e110d5874dc579c
(cherry picked from commit 73baa282ab7a98df9cde95703da096c6a02eac61)
2023-04-17 15:39:02 +08:00
liz.li
b2e4935b6f
FIX: german translation
...
Ctrl -> Strg
Del -> Entf
Shift -> Umschalt
Change-Id: Ifa340ee86cb9fb96ec3694ef47cac5235f519c40
2023-04-17 15:39:02 +08:00
lane.wei
b30644c84d
ENH: CLI: add the cache logic of brim data
...
1. cache the first layer group cache data for brim
2. fix some crash under debug mode when app exits
Change-Id: I81d716564af414353e9dfeed42e5f4eef08b2d6f
(cherry picked from commit a6ecdaed6f63f1c5c41fd343f72165fe27fda9d3)
2023-04-17 15:39:02 +08:00
Stone Li
f3aa76e4c2
NEW: set bed type when printing
...
Change-Id: I94b32e6264ecae4a8a6ca20eed0d08d13c6e391d
Signed-off-by: Stone Li <stone.li@bambulab.com>
2023-04-17 15:39:02 +08:00
yifan.wu
34ec55db80
ENH: optimize thumbnail effect
...
1. enlarge objects in thumbnail
2. restore the background color to the light color
Signed-off-by: yifan.wu <yifan.wu@bambulab.com>
Change-Id: I0829f93f619c48467c91d55267cdaf5bf43c5beb
2023-04-17 15:39:02 +08:00
liz.li
69dcbef290
FIX: cannot save project after adding custom gcode tick (STUDIO-2451)
...
Change-Id: I8e787d7bd8eebd793a6e070a18f36afda57b0ecf
2023-04-17 15:39:02 +08:00
liz.li
02fbd88150
ENH: rename tracked crash log
...
Change-Id: I60d1c1af873c60776334f26503e22230bb541e0a
2023-04-17 15:39:02 +08:00
tao wang
fddd101685
FIX:fixed the publish button will be hidden after switch languages
...
Change-Id: I2f618d8440ebf7a00af6e7ad2bcda63746e04eef
2023-04-17 15:39:02 +08:00
tao wang
8dabc0ce97
ENH:add protection when Unable to get filtration supplier information
...
Change-Id: I64481ace6948cfab67bd864c2925cdce7dcae034
2023-04-17 15:39:02 +08:00
tao wang
14c63c9e9e
NEW:studio support for Italian
...
Change-Id: I79aeffee01decd915c5f0719e0fc58a24ce01780
2023-04-17 15:39:02 +08:00
zorro.zhang
31667d04b0
ENH: Optimize Dialog Position
...
Change-Id: I6795d6d0f979ff379b8c4f1f010eeaba6aa339b1
(cherry picked from commit 2ce1e9a9f3141bc2149a4d1f62656f1a3d57b26e)
2023-04-17 15:39:02 +08:00
chunmao.guo
32b6952950
FIX: [STUDIO-2596] import preset missing base_id
...
Change-Id: I2725906da26a471aef66eb8f29bf156ad00b1ec0
2023-04-17 15:39:02 +08:00
tao wang
1eb96b6979
ENH:synchronize the status of AMS and printers
...
Change-Id: Ied38fbee8d78a984df9d7a46d3f69b54fea7fef2
2023-04-17 15:39:02 +08:00
tao wang
cb2f6dd772
NEW:add network test entry when has network error
...
Change-Id: Ie315191e26148e520d3e8e3e4323fd619efb982a
2023-04-17 15:39:02 +08:00
tao wang
00e1c50947
NEW:AMS supports ams filament backup
...
Change-Id: I0bc84f52bcd88dbbc1b9614b15474433c748cc14
2023-04-17 15:39:02 +08:00
liz.li
87df72a67f
ENH: modify zoom interaction
...
Change-Id: I7a888a8980b5b10e5d2c515158c9c4cdf8654b7c
2023-04-17 15:39:02 +08:00
liz.li
97bdeb7771
ENH:support clear ams setting
...
Change-Id: Id91bd8f69de640650770067d6159748ee7e416c9
2023-04-17 15:39:02 +08:00
tao wang
e0bd625041
FIX:update the url address of the model mall
...
Change-Id: I2021c141402f8eca999a66607e92b691e847b7be
2023-04-17 15:39:02 +08:00
tao wang
ce9ac8b3d6
ENH:display the correct author name on the project page
...
Change-Id: I3ce5718b82cc6ae3ed4bf4e3e19673f790cd5788
2023-04-17 15:39:02 +08:00
liz.li
3c6e68553b
ENH: add height_range
...
Change-Id: Ica4def5d54f9e0906d424eea1efd3545b79ed186
2023-04-17 15:39:02 +08:00
chunmao.guo
8747192715
FIX: [STUDIO-2235] FlushFileBuffers on conf bak
...
Change-Id: I26ddf05c8b7105bb9226930e64a736cdc9be4e4f
2023-04-17 15:39:02 +08:00
qing.zhang
97179d1378
ENH: arachne + overhang slow down
...
Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: Ic015c1c6d369edabaa1195416942881c0756f839
2023-04-17 15:39:02 +08:00
Stone Li
82ee622ce3
ENH: avoid to crash log when parsing sequence_id
...
Change-Id: I14ff7167cf4291a09d955d1ac295197470734546
2023-04-17 15:39:02 +08:00
Stone Li
9606a04117
NEW: support clean print error
...
Change-Id: I0d0b6b5dae22bf5ee793d748d3afb5d45fbf744a
2023-04-17 15:39:02 +08:00
Stone Li
8675815fb3
ENH: do not use_open_ssl for engineer machine
...
Change-Id: Ie4b8384324c25f9f402aa78b19e1140492dbef19
Signed-off-by: Stone Li <stone.li@bambulab.com>
2023-04-17 15:39:02 +08:00
tao wang
6175446aaf
NEW:support for importing models from browser to Studio on mac
...
Change-Id: Ia4c39b3de1705d66a00442d11bd15a61ebc349ff
2023-04-17 15:39:02 +08:00
lane.wei
59a7cd3ef9
ENH: thumbnail: improve the effect of thumbnail
...
1. adjust the background color
2. add a bit more emission factor
3. adjust the thumbnail rendering size in preview
4. change the font to white of thumbnail preview
Change-Id: Ifbcac94383608054759a7a31ec357233c7fb57a9
(cherry picked from commit ac577934f11edd56069584d1450734df59e17989)
2023-04-17 15:39:02 +08:00
chunmao.guo
4b5fa4fe58
FIX: param full field with for multiline option
...
Change-Id: I8dd53e461645810e6db3e17b75e3e7c4a0c1e01d
2023-04-17 15:39:02 +08:00
chunmao.guo
04d24fbb2f
FIX: [STUDIO-2575] crash report invalid uft8 char
...
Change-Id: I7fd5290774d3d54efdee65bfe1191a932e252f87
2023-04-17 15:39:02 +08:00
tao wang
ee2ef44dc7
NEW:ams control support for more gradient colors
...
Change-Id: I3e7e7e1f340a443200b9225b142f6398b4824513
2023-04-17 15:39:02 +08:00
tao wang
e3d89f2154
FIX:fixed ams cannot displayed when amsid does not start from 0
...
Change-Id: I2beee54bc99ced5faf9ea58e6ff3f5aaa3504a64
2023-04-17 15:39:02 +08:00
tao wang
27f4c282f2
ENH:add new prohibited materials
...
Change-Id: I621aaf9ceabe11dbedd4e77376f10650be453abf
2023-04-17 15:39:02 +08:00
chunmao.guo
0ca3f27c54
ENH: [STUDIO-2550] config auto sync system presets
...
Change-Id: I83f9baae5793b214f4d1c040f5819ad9a03cd47f
(cherry picked from commit 40fe90e176fc001f54b22375ddb0dd035a6d84cd)
2023-04-17 15:39:02 +08:00
liz.li
d776c7595e
ENH: enable gcode window and support viewing added custom gcode
...
Change-Id: I2def8c32c17b6f2edfd2e6d0776123127560f167
2023-04-17 15:39:02 +08:00
salt.wei
e2d6ed99d1
ENH: add post_process back
...
Signed-off-by: salt.wei <salt.wei@bambulab.com>
Change-Id: I05fc655080f3888255297d689552de84a81ed849
2023-04-17 15:39:02 +08:00
chunmao.guo
8c39fbaf22
ENH: [STUDIO-2549] remember my choice on unsaved project/presets
...
Change-Id: Ib9fc9074075bfce19f9a02be3aff7b3d04e3802a
2023-04-17 15:39:02 +08:00
chunmao.guo
778761908a
ENH: [STUDIO-2548] maximum recent project count
...
Change-Id: Iba9c9959089ff1cb9dfdba717fe62b99375da137
2023-04-17 15:39:02 +08:00
chunmao.guo
6ee93d5646
FIX: [STUDIO-2447] ImageGroid: clear scroll offset on list changed
...
Change-Id: I8c2b2bfed096e99e2223ff109e5d70ea2bc3a82a
2023-04-17 15:39:02 +08:00
chunmao.guo
84580f6f94
NEW: [STUDIO-2476] design_staffpick
...
Change-Id: Ibe4d540ca31882e199437dc2811925e1a40680ec
2023-04-17 15:39:02 +08:00
manch1n
d72b4c1bfe
FIX: Disable print button when gcode has conflict
...
Also fix a crash bug due to setStarted and setDone.
Change-Id: Ib9b069fe4b7e5d1fc359f48e44b4032dd8249428
(cherry picked from commit 9ef190ed3ecd66d12617ad96e927ff34251395a2)
2023-04-17 15:39:02 +08:00
zhimin.zeng
e002885efc
FIX: modify the style and layout for cut
...
Change-Id: Id9f84fc58385ae408a4c28c0d4eb63e48335039e
2023-04-17 15:39:02 +08:00
liz.li
9b47255bc1
ENH:adjust assembly view toolbar UI (STUDIO-1213)
...
https://jira.bambooolab.com/browse/STUDIO-1213
Change-Id: I3b17b37a229348d347f56d0672f2c258fbeb91e1
2023-04-17 15:39:02 +08:00
tao wang
ffc4e7080c
FIX:fixed translation does not take effect
...
Change-Id: I83e2f2d53cdb4ded7cfa4176146b29920d21dcc8
2023-04-17 15:39:02 +08:00
liz.li
907741e7e4
FIX: AboutDialog layout
...
Change-Id: I693f489ba92f3d4ac60abb4344063b88fb201c29
2023-04-17 15:39:02 +08:00
zhimin.zeng
b746877d70
FIX: modify the shader load error for mac
...
Change-Id: I3e2b282b145b4d87e09c22d4fec1b88537212d60
2023-04-17 15:39:02 +08:00
chunmao.guo
9558ed242c
FIX: backup switch take effect
...
Change-Id: Ie9740d7f985ae6adc2778eaac0a80cf7a94c98c4
2023-04-17 15:39:02 +08:00
chunmao.guo
bda92795bb
FIX: [STUDIO-1033] rm webview script handler on webview destory
...
Change-Id: I2e9390dfaad46da9e158a43026ef872aaf88d589
2023-04-17 15:39:02 +08:00
MusangKing
355dd8d463
ENH: Re-open pattern angle option under Support/Advanced
...
Re-open this option as requested by github users.
Fix Jira STUDIO-2083; Github issue-1102
Change-Id: Ifb01a5153e7dc105bf2d29a98e64dda3a9d8e6d4
(cherry picked from commit e42914b2448c2693d19d40b0d84e64567b766f37)
2023-04-17 15:39:02 +08:00
zhimin.zeng
518cd4ce27
ENH: recover CutToParts for cut
...
Change-Id: I5d7fb089c5d2ea9d36fce3d70ec4da896d601940
(cherry picked from commit e0232b21ebf5a37bedee1c213d1c21890634c563)
2023-04-17 15:39:02 +08:00
zhimin.zeng
872a54303c
FIX: generate a wipe tower when add filament
...
STUDIO-2538
Change-Id: I8cca134eb9302b2ff30252ef36ed8c24c834b22c
(cherry picked from commit aeb5408c9eee844970bbef94e49978568c1de541)
2023-04-17 15:39:02 +08:00
zhimin.zeng
8ebd6cfc9e
FIX: the text gap is not correct. STUDIO-2518
...
Change-Id: I27dc8b62962ebe1aa2b4d54e50d68cf173eecd54
2023-04-17 15:39:02 +08:00
tao wang
bf08a0b2e2
FIX:fixed some ui issues
...
Change-Id: I96f3e3ec56a07a7b5ca4723c92715df58e0baaf6
2023-04-17 15:39:02 +08:00
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
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
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
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
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
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
liz.li
6f298ac6f1
ENH:add track events
...
Change-Id: I7fb685013f243d6394a94a3c9500016b247ea0a8
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
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
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
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
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
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
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
chunmao.guo
bd29ac769c
FIX: [STUDIO-2295] update dynamic filament list on color change
...
Change-Id: I6a90e3ed6007b41ea38b50fac96b929d058dddfa
2023-04-17 15:39:02 +08:00
tao.jin
0f152c635c
FIX: [STUDIO-169] handle text baseline on Mac
...
Change-Id: I13bde2dcd6d19107f5fe6fb66aa35d2aa55ab03d
2023-04-17 15:39:02 +08:00
chunmao.guo
cc994a3492
FIX: [STUDIO-2241] show error dialog later for param value error
...
Change-Id: I16ffc92cb0701b8e3d984b783618549a5b237f70
2023-04-17 15:39:02 +08:00
tao wang
d352677f08
ENH:modift the title of options in ams settings
...
Change-Id: Ib5ed8b402713124561c1e1a285b3f1db46d00725
2023-04-17 15:39:02 +08:00
tao wang
252f035d51
FIX:fixed the wrong radio state of saving preset
...
Change-Id: I9b185b79fd39654decd2cf2aa900b79ac3d23e61
2023-04-17 15:39:02 +08:00
tao wang
a11cce7b26
ENH:optimize ams humidity display
...
Change-Id: Ied40225c6618d6961f5fd8c357bb227b512437ea
2023-04-17 15:39:02 +08:00
liz.li
db86541df7
FIX: show label function display chinese incorrectly STUDIO-2097
...
https://jira.bambooolab.com/browse/STUDIO-2097
Change-Id: Ia2e213b08e184c0363a30967f84e7cb5e3bb3642
2023-04-17 15:39:02 +08:00
chunmao.guo
2bb8875e30
FIX: [STUDIO-2213] project title of restored new project
...
Change-Id: Ia8255016f77942274c9cf4f704115766735a820b
2023-04-17 15:39:02 +08:00
chunmao.guo
8292486c3a
FIX: [STUDIO-2064] back color of list view editor on macOS dark mode
...
Change-Id: Id6ea9b17b83ccb08fe911d62d8fd292358a20ebc
2023-04-17 15:39:02 +08:00
chunmao.guo
91ad491743
FIX: [STUDIO-2282] auto expand filament list on sync ams
...
Change-Id: Iad2fd419fc6da56418cda7423adcbcef641ee2a3
2023-04-17 15:39:02 +08:00
Stone Li
65db26a27d
NEW: remember use options when printing
...
JIRA: STUDIO-2396
Change-Id: I21e6f91e3da53adf8dc28d9be223e03a4a275fca
Signed-off-by: Stone Li <stone.li@bambulab.com>
2023-04-17 15:39:02 +08:00
Stone Li
55f3e51bf4
ENH: add translations for Search
...
JIRA: STUDIO-1985
Change-Id: I39d0eddfc1aa957ecdbe35b9093bceb5c770c224
Signed-off-by: Stone Li <stone.li@bambulab.com>
2023-04-17 15:39:02 +08:00
Stone Li
6827b41eb3
NEW: add track events for debugging network
...
Change-Id: I671f91b4af00277236ca71014f8d667109756d00
Signed-off-by: Stone Li <stone.li@bambulab.com>
2023-04-17 15:39:02 +08:00
tao wang
311d9c3481
NEW:the model mall is opened using the default browser
...
Change-Id: I9f855288486196b2a7c72c51bee8cfcf408ceab8
2023-04-17 15:39:02 +08:00
chunmao.guo
7eb3aa8104
FIX: privacy dialog dark mode (STUDIO-2345)
...
Change-Id: Icd44d4b83bd9785869f68c04e6d4e38524e4b46a
2023-04-17 15:39:02 +08:00
chunmao.guo
a401c0fa2e
FIX: [STUDIO-2340] [STUDIO-2297] handle linux gstreamer error
...
Change-Id: Iadc6dcb9d7a9f2c5d1ce9cf979bbbfbd0f805d19
2023-04-17 15:39:02 +08:00
chunmao.guo
0e3364a415
FIX: [] not unload user presets on app closing
...
Change-Id: I517366d0cddab9c073db7bf70fec8f59d7d39e3c
2023-04-17 15:39:02 +08:00
Stone Li
365eacc7cf
ENH: add translation for choose color dialog
...
Change-Id: Ic59286939fcf5a9905950c249ee3e9b03a55398e
Signed-off-by: Stone Li <stone.li@bambulab.com>
2023-04-17 15:39:02 +08:00
yifan.wu
fc25754c2c
ENH: support smooth timelapse for C11
...
Signed-off-by: yifan.wu <yifan.wu@bambulab.com>
Change-Id: Id9da6654fe26c0bda6a9a7dae1e5601e2d944a57
2023-04-17 15:39:02 +08:00
liz.li
1beee1eebf
FIX: .gcode file shall disable preview menu (STUDIO-2320)
...
https://jira.bambooolab.com/browse/STUDIO-2320
Change-Id: I54cd49a49a8b08916872eae75534ef4c1d915cb5
2023-04-17 15:39:02 +08:00
tao wang
ede8a2dc30
ENH:disconnect lan mode printer when switing other printers
...
Change-Id: Ibd2d80e248b8a25a103cec75fdc9cd11b84e8b48
2023-04-17 15:39:02 +08:00
liz.li
aba824bbb9
FIX: press key R and T cannot close gizmo window (STUDIO-1980)
...
https://jira.bambooolab.com/browse/STUDIO-1980
Change-Id: Iaebe4674cf3b14dde4e7ee1a9b123b5a36d2c693
2023-04-17 15:39:02 +08:00
liz.li
289a3d1d53
FIX: crash at fix model (Studio-1482)
...
deselect all objects when select plate in objectList.
https://jira.bambooolab.com/browse/STUDIO-1482
Change-Id: I3660108ba1d8f369afd5058f086cb7daf306ea59
2023-04-17 15:39:02 +08:00
tao wang
a86d94f2c9
NEW:update the content of the project page
...
Change-Id: Idb7f8a2564c78a1f062580f6b388ee033238cedf
2023-04-17 15:39:02 +08:00
MusangKing
4cb8b1e125
ENH: Re-open support independent layer height
...
Allow user to disable support independent layer height when prime tower closed.
Fix wrong WIKI link jumping.
JIRA: STUDIO-1685
JIRA: STUDIO-2308
Change-Id: I894fdd37b707c53e17fd4ad7d1518897f307e557
(cherry picked from commit e10d31e123306a0893087ea03693303768a2daf6)
2023-04-17 15:39:02 +08:00
zhimin.zeng
b2c457eec6
FIX: Selected shadow position is not correct in assembly view
...
Change-Id: If727e8f70dc85fb256cad6d9de9bb4913cb11896
(cherry picked from commit a3540aa72566a6606ee3533b4770d010d1edd58c)
2023-04-17 15:39:02 +08:00
zhimin.zeng
0532f837fa
FIX: wipe tower is not generated when inserting custom gcode
...
Change-Id: I8f81dff79dba2fd60df2095ff37696ddc0b9597c
2023-04-17 15:39:02 +08:00
miaoxin
3448b7a053
FIX: avoid arrange to outer when quick click autoarrangement in plate.
...
Change-Id: Ic8fa2f605094c7a3b7fa5a6fe36c5159678c50fd
STUDIO-2202
(cherry picked from commit 641c18c25f5f297234059d463ac12220c4b6fa9f)
Change-Id: Ic452f2fa4357fcacf71f6a70df2c514d2628b217
2023-04-17 15:39:02 +08:00
Stone Li
dbe61652c7
ENH: give a tips when printer model is different
...
Change-Id: I387f2dd74e80efc4c0fbbd5d39faeb29ac2a9581
Signed-off-by: Stone Li <stone.li@bambulab.com>
2023-04-17 15:39:02 +08:00
tao wang
9420de5931
FIX:fixed Lan mode printer will disconnection after connection
...
Change-Id: Ifa81f35f4d4f58626fc74f9d092a8a1b4d10fb0d
2023-03-01 15:58:50 +08:00
lane.wei
e20adc16dc
FIX: fix the bed shape not correct issue when loading old 3mf
...
Change-Id: I924c47ea4a1f21b5e9854abdcedfe8b689ddcb67
2023-02-28 18:44:28 +08:00
tao wang
cee236e1aa
FIX:fixed that the load/unload text is not translated
...
Change-Id: I99a4212568b056a212a0874622e5e2f4f2a581b7
2023-02-28 18:44:28 +08:00
Stone Li
4da6149845
FIX: disconnect printer when reselect same printer
...
Change-Id: If47a3cfa2409f77dc583922fdb416f93d295f03f
Signed-off-by: Stone Li <stone.li@bambulab.com>
2023-02-28 18:44:28 +08:00
tao wang
262578dd23
FIX:fixed material name is not displayed on linux
...
Change-Id: Idded193a00ce25b9122913c781bf228c8fbd4665
2023-02-28 18:44:28 +08:00
liz.li
1d94e0c021
FIX: remove text translate of all plates stats button
...
Change-Id: If19e522051cb81f69c37b1fb37d4db2b516ccdc9
2023-02-28 18:44:28 +08:00
tao wang
46289a7cf1
FIX:optimize the status detection of the virtual tray
...
Change-Id: I7d39d8a6789bc13506a8d1ec0a0abe9bd5ae6f4a
2023-02-28 18:44:28 +08:00
zhimin.zeng
536ae58a4a
FIX: Assemble matrix error when adding text
...
Change-Id: I676a3534ccb725516457c0700368c7f57c9bb6d1
2023-02-28 18:44:28 +08:00
zhimin.zeng
93ad247eff
FIX: text spaces is not work
...
the mesh of space is null, so the width of space is 0.
we use 'i' instead of space to calculate width.
Change-Id: I95d92d96e19416406d644ca35f0f14ade870f315
2023-02-28 18:44:28 +08:00
chunmao.guo
60dbf71cd6
FIX: [STUDIO-2331] gtk resize popup window
...
Change-Id: I3ad2c26c5c1fcc94964fa838ce2596b727712195
2023-02-24 17:44:15 +08:00
zhimin.zeng
a1cd25cd21
FIX: fix possible crash for text
...
Change-Id: I57670a55f3e55fd0ded522b501a28899070e802e
2023-02-24 17:44:15 +08:00
tao.jin
d61986028d
ENH: add timestamp for print error
...
Change-Id: If275a3148552183e75cc656c8478b8fd4ad64075
2023-02-24 17:44:15 +08:00
chunmao.guo
09f14f0ffc
FIX: [STUDIO-2322] update ui after reload user settings
...
Change-Id: I172b9ca99fa1edc6f913e29c4a612ebe95a58de8
2023-02-24 17:44:15 +08:00
tao wang
9e7e41e5f8
FIX:fixed wrong display error when filament loading
...
Change-Id: I41ebf3a04f7c8992a2577a5cd405553e7c0a1618
2023-02-24 17:44:15 +08:00
tao wang
268dc00ee3
FIX:fixed opening amsmapping popup will crash on linux
...
Change-Id: If67668582656fbb8ec52b49c36eccf1805d82b2e
2023-02-24 17:44:15 +08:00
tao.jin
394391fd12
FIX: chinese translation (STUDIO-2311~13)
...
Change-Id: I341bae62a88cb6130a2558cbea4083abc360d444
2023-02-24 17:44:15 +08:00
tao wang
14c5215b48
ENH:optimize the logic related to the virtual tray
...
Change-Id: I4d3b78f86191a4f3760d16234006b3aa603dd09e
2023-02-24 17:44:15 +08:00
Stone Li
c63326b721
ENH: user's filemanet preset can be selected in extrusion cali
...
Change-Id: Ibb8961619afc835a415973f9110354a12e4272d0
Signed-off-by: Stone Li <stone.li@bambulab.com>
2023-02-24 17:44:15 +08:00
chunmao.guo
a48451df35
FIX: load_ams_list for initial select machine
...
Change-Id: I87ffa52ffb207b850156866f03bb54eb9852ee42
2023-02-24 17:44:15 +08:00
zhimin.zeng
bbc211d983
FIX: text bug fix
...
1. text cannot modify after changing type
2. do not allow to drag object in text gizmo
Change-Id: Ia9bbdacbce8215315cf68c768c6d9d91c1ff948c
(cherry picked from commit 897013b2a0c214fc36090cb5cf57e0c3f59f3338)
2023-02-24 17:44:15 +08:00
tao wang
0f8672eb99
FIX:use default download dir when the download path does not exist
...
Change-Id: Ie1a341caa9803b8cd121fac4fe20c0f3d6fcf3fa
2023-02-24 17:44:15 +08:00
tao wang
eefe65321f
FIX:fixed fan control will close after operation
...
Change-Id: Ic512dd7838bc843dc71f4bc75bdf719443b98124
2023-02-24 17:44:15 +08:00
tao wang
b4e49bdc17
ENH:optimizing tips of virtual tray
...
Change-Id: If688bd2e28036380aa73e01491aa370f4d9523a4
2023-02-24 09:23:57 +08:00
zhimin.zeng
2fe0930777
FIX: Modify translation
...
Change-Id: I5c29e805dd8b93fbc3d8a59ef146e2fd16ce9ea0
2023-02-24 09:23:57 +08:00
Stone Li
edd5e9cbb2
ENH: display release note if description is empty
...
Change-Id: Ia13b14e8e43f5c9d289fe6992bf3685b05017fbb
Signed-off-by: Stone Li <stone.li@bambulab.com>
2023-02-24 09:23:57 +08:00
tao.jin
684ff8047a
FIX: avoid repeated login handle
...
Change-Id: Id18270a130299e6cd091cec4a05549cd4416b736
2023-02-24 09:23:57 +08:00
tao.jin
72e06cbd8b
FIX: remove export G-code link after slicing
...
Change-Id: I42d9c81ea06ec3f3f4d19776d11b998252307cc6
2023-02-24 09:23:57 +08:00
zhimin.zeng
6365c95db3
FIX: text position is incorrect
...
1. modify text alignment.
2. modify the text attachment position error caused by the precision.
Change-Id: Ie85da70341719932f7aa165243a95427bac19c3f
2023-02-24 09:23:57 +08:00
zhimin.zeng
f144cd31b8
FIX: position is incorrect when reloading disk
...
STUDIO-2224
Change-Id: I179de7cde8edffbe686a1eff41d0e2271dcca65e
2023-02-24 09:23:57 +08:00
Stone Li
4a580d37df
ENH: send print job through cloud only for P1P
...
Change-Id: Id89a0a60be91f415eb6d586ac11f70849c9cb01f
Signed-off-by: Stone Li <stone.li@bambulab.com>
2023-02-24 09:23:57 +08:00
liz.li
98b5e60c25
FIX:text above assemble view doesn't align center
...
Change-Id: I46b3993416634f6dab1ae9de77199bb19e52e6ad
2023-02-24 09:23:57 +08:00
liz.li
3be3c5553e
ENH:add some translations
...
Change-Id: Iec4b31ada7d1f21f7ddb12fd777fd284298a0cde
2023-02-24 09:23:57 +08:00
tao wang
875c851b61
ENH:optimize the detection of FTP connection status
...
Change-Id: I9e7095959f3933e5fa22a0b274d221b1c2c42878
2023-02-24 09:23:57 +08:00
tao wang
9b59fb4cbc
FIX:FIXED AMSapping popip window will display all ams
...
Change-Id: I98fae37cca90f7348d026e91e1b785af958f2f46
2023-02-24 09:23:57 +08:00
liz.li
c09fca6e60
FIX:cannot load .gcode file
...
Change-Id: I14d42d8fb4b6370ac01c8e5325b561520fa94072
2023-02-24 09:23:57 +08:00
liz.li
ae0ad4136b
FIX:(mac)preview display
...
preview GCodeViewer Legend display doesn't disable when changing printer setting
Change-Id: I97a1b9a1002a6327c31721f9b695a2fe2fe0dbf6
2023-02-24 09:23:57 +08:00
liz.li
40a6fb2fe8
ENH:preview slider forbidden adding color-change when open spiral vase
...
Change-Id: I99cf950c301a0b4f455b039972f144d8f14880f8
2023-02-24 09:23:57 +08:00
Stone Li
50462d14eb
ENH: enlarge thumbnail size of plate to 512*512
...
Change-Id: I076060a8b315e3bda88d972cbf3cd05f42399c78
Signed-off-by: Stone Li <stone.li@bambulab.com>
2023-02-22 20:09:17 +08:00
Stone Li
29b03d5e53
FIX: disconnect lan mode printer when switch another printer
...
Change-Id: I6480c5c24d97c5e25eaa0878732590e6c1412bdd
Signed-off-by: Stone Li <stone.li@bambulab.com>
2023-02-22 20:09:17 +08:00
Stone Li
a48c36fde1
ENH: refine load/unload for spool holder filament
...
update ams load/unload gcode
Change-Id: Ia3d4a26efb14325c89f0c9f9571268c1834361ae
Signed-off-by: Stone Li <stone.li@bambulab.com>
2023-02-22 20:09:17 +08:00
tao.jin
e422797292
ENH: create new page on click of privacy policy
...
Change-Id: I20026514c1e880986f24716c9f473507f608cd67
2023-02-22 20:09:17 +08:00
zhimin.zeng
1b3ac0a0b6
FIX: modify the control layout
...
Change-Id: Icabb5484dc202b684ecefabddcf3594a0c632387
2023-02-22 20:09:17 +08:00
tao.jin
c1cc270788
ENH: chinese translation
...
Change-Id: I6c072b36a14fed516a9cdcbd7c7ea2038ec29f3f
2023-02-22 20:09:17 +08:00
liz.li
72c80aaad8
FIX: assemble hide cannot work in multi-color case
...
Change-Id: Icde1812012bbd436efb2a60c29870627b9cfff71
2023-02-22 20:09:17 +08:00
zhimin.zeng
c7ec112420
ENH: optimize text interaction
...
Change-Id: I1d132124816ba0946fd4d05310f8cd6da17a7e45
(cherry picked from commit f741a33a3651e266edfd4c191322f8988a3666f2)
2023-02-22 20:09:17 +08:00
zhimin.zeng
1041b8b026
NEW: Support attaching 3D text to a surface
...
Change-Id: I13f234cf5f189b594a6277d623dfa9dee489d19f
(cherry picked from commit 88ec90226aecb8203c105569a613d33c68a0602b)
2023-02-22 20:09:17 +08:00
liz.li
9a18e4e54b
FIX: preview model display problem after tick changed
...
Change-Id: I1d17fe1b19d323642ad2aff0329c919a627dc3fc
2023-02-22 20:09:17 +08:00
liz.li
0576e3e4fd
FIX: all plates stats crash
...
Change-Id: Iad42b9777e4f3fab4a432b73865d4bd7dd530fd3
2023-02-22 20:09:17 +08:00
tao wang
2c1a123d91
ENH:optimize the switching effect of dark mode
...
Change-Id: I51175dc5bdeff83442d46d4fa34511916f90b878
2023-02-22 20:09:17 +08:00
tao wang
11a12e8351
FIX:restore the function of the unload button
...
Change-Id: Ia60bf73f12a7e60b55ef2814a3783a9ca87ca9a0
2023-02-22 20:09:17 +08:00
tao wang
a246e003da
ENH:optimize dark mode
...
Change-Id: I97d6f1483436d608959ca8ab0acb1191aaebf71d
2023-02-22 20:09:17 +08:00
tao wang
94e097cd05
FIX:optimize the size of amsmapping item
...
Change-Id: I791d897c327b51991b203a58fab957cbe74b1b44
2023-02-22 20:09:17 +08:00
chunmao.guo
fba36c6a41
FIX: not play p1p's livelive when upgrading
...
Change-Id: Ibc52b1ec0bc40fda8adf6d049c0dcdffebb8dbd0
2023-02-22 20:09:17 +08:00
lane.wei
21a4b30e1b
ENH: update the focus to the new plate when creating
...
Change-Id: Id7ea18274865966a2e9f89ff0b2eb9799de8e19f
(cherry picked from commit 3e13db7f0a2b29201f76b4721259fc2829abe68c)
2023-02-22 20:09:17 +08:00
chunmao.guo
fc96370abe
FIX: update po text
...
Change-Id: Ib120d6725031419e00a6098a40886859783f0b3e
2023-02-22 20:09:17 +08:00
chunmao.guo
a6b2a0d9fd
FIX: support_style display value mistake
...
Change-Id: I506f5cb8b83dd7794b9b58a2d154ac3842f79dc5
(cherry picked from commit 3338bbd056912cd0555677b078a2eaf56924428d)
2023-02-22 20:09:17 +08:00
tao.jin
240d106d58
NEW: check privacy update
...
Change-Id: I260fbc20cdddbdadd38f1470a2e7050ee1ed14cd
Signed-off-by: Stone Li <stone.li@bambulab.com>
2023-02-22 20:09:17 +08:00
Stone Li
b1a310cf74
ENH: parse nozzle_diameter
...
Change-Id: I408f93cd0e527e0a78714d2140750076a4cc7a81
Signed-off-by: Stone Li <stone.li@bambulab.com>
2023-02-22 20:09:17 +08:00
liz.li
6114a415cf
NEW:add statistics of all plates in preview
...
Change-Id: Ia93ca5a31d07ae5d52a37bb7b6fb0e3b26cfd012
2023-02-22 20:09:17 +08:00
Stone Li
b731ac8db8
ENH: support load and edit with virtual tray
...
Change-Id: I36cd8d9f6da719526c38b7479625ed0fa868f63b
Signed-off-by: Stone Li <stone.li@bambulab.com>
2023-02-22 20:09:17 +08:00
Stone Li
71ef9e946c
ENH: support ams auto switch filament for P1P
...
Change-Id: I18df1c962c8289931ba8f8978752c879c13cb648
Signed-off-by: Stone Li <stone.li@bambulab.com>
2023-02-22 20:09:17 +08:00
chunmao.guo
8d7fb45164
FIX: [STUDIO-2243] transfer indexed config with main key
...
Change-Id: I4930dfc2e86902eb3be9d8624dbad08a82bf82bc
2023-02-22 20:09:17 +08:00
lane.wei
f3af4558ce
ENH: translate old models to correct position
...
Correct the position of some old models
Change-Id: I5105dacff5d6b2895507fb57d77197334a651b47
2023-02-22 20:09:17 +08:00
chunmao.guo
a03dc779b6
FIX: [STUDIO-2186] hide PopupWindow on alt-tab
...
Change-Id: Ie1bffdd9ace2c6e05979743da9f75ca2c1e87cf4
(cherry picked from commit 7ddaf5260df19c76fca82e525caca26e55732fa9)
2023-02-22 20:09:17 +08:00
战马
5f69f4c016
FIX: Revert "[STUDIO-2186] hide PopupWindow on alt-tab"
...
This reverts commit 3b8c11659a6cf3062ad27772348b84be5001a4f6.
Reason for revert: update pick
Change-Id: Id991af5b4a5950ee76ecf59176eabc72c885db88
2023-02-22 20:09:17 +08:00
chunmao.guo
81dea77932
FIX: [STUDIO-2186] hide PopupWindow on alt-tab
...
Change-Id: Ie1bffdd9ace2c6e05979743da9f75ca2c1e87cf3
2023-02-22 20:09:17 +08:00
Stone Li
6faecbf718
ENH: move get_user_machine_info to new thread
...
Change-Id: Id034346550e356c958aa35f0b12e7a2730078e4a
Signed-off-by: Stone Li <stone.li@bambulab.com>
2023-02-22 20:09:17 +08:00
Stone Li
6fee9bcca1
ENH: parse ack of upgrade confirm
...
Change-Id: I33691749221aac4c83f71d6d76708d7b2d8d6d4d
Signed-off-by: Stone Li <stone.li@bambulab.com>
2023-02-22 20:09:17 +08:00
liz.li
8c923804fc
ENH:adjust preview slider UI
...
Change-Id: Idc5ba3ed44d04cdcd0d7d124d57b689e1af2a8b1
2023-02-22 20:09:17 +08:00
tao wang
bb5c614b71
NEW:update the new ui layout of ams mapping window
...
Change-Id: I3a5efbba2400481b5edfcf9e22aab142bf30a4f8
2023-02-22 20:09:17 +08:00
tao wang
f29b41a6c1
FIX:fixed chinese name display error in only gcode mode
...
Change-Id: I86be69ec9f9577fc658516ea9b86d99d59e78bb1
2023-02-22 20:09:17 +08:00
tao wang
f542f6f51e
ENH:the negative volume will not display fillment in object table
...
Change-Id: I25f000c7770378e7919f9be8869c6320867d1ecd
2023-02-22 20:09:17 +08:00
Stone Li
7ecc8a9834
ENH: use a rare unfrequent port
...
Change-Id: I29cd679c9d1e435170cbd091cd85a0973cca1012
Signed-off-by: Stone Li <stone.li@bambulab.com>
2023-02-22 20:09:17 +08:00
Stone Li
dd792048a0
ENH: do not block GUI when downloading hms file
...
Change-Id: I2175c86caba66c54e8a708a402bc3595e1e77ac9
Signed-off-by: Stone Li <stone.li@bambulab.com>
2023-02-22 20:09:17 +08:00
liz.li
e7ea07944f
ENH: custom gcode info should be owned by every plate
...
Change-Id: I5e5b000b7d04354d3c3cc311d089cb591a37501e
2023-02-22 20:09:17 +08:00
liz.li
5f71eba979
ENH:add some global shortcut key
...
Change-Id: Ib29d13c84755b0e4e15b6a4c25583df91653aa84
2023-02-22 20:09:17 +08:00
tao.jin
688084c475
NEW: add print sequence setting to plate
...
Change-Id: Ic4acb68743442a49dee04702e7a8073b6641bc39
2023-02-22 20:09:17 +08:00
lane.wei
9dceb42ba3
ENH: validate the config from 3mf and give some hints when there are errors
...
Change-Id: Ic25e5426e4e85a35a6a2413109f47b653955ec78
2023-02-22 20:09:17 +08:00
liz.li
60e408bc59
FIX:delete logic shall be the same as arrange logic
...
Change-Id: I8c6d06abd7a850147e0e7f731bddbdeafcae777c
2023-02-22 20:09:17 +08:00
liz.li
aac9bfd593
ENH:add some shortcut of gizmo
...
Change-Id: Ie639483663f5fa9fe3cd597fb279d95474969408
2023-02-22 20:09:17 +08:00
chunmao.guo
e9c443fcd7
FIX: [STUDIO-2205] select sync all AMS filaments or only changes
...
Change-Id: I027158e2baa355c6147fea4d45b63ba564b18d0c
2023-02-22 20:09:17 +08:00
chunmao.guo
6a33848a6d
FIX: [STUDIO-2234] wxMediaCtrl2 Stop twice on macOS
...
Change-Id: I645ada1b00a6d43e29a743b8f83f39fa75481a63
2023-02-22 20:09:17 +08:00
qing.zhang
bb53da59e7
ENH: warning when skirt layer bigger than 1 in by Object mode
...
Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: I16ff3d2a88f02d106cfe58d345f92e26728e4157
2023-02-22 20:09:17 +08:00
chunmao.guo
15126bda6d
FIX: z_hop_types extruder_idx
...
Change-Id: I277811d78af89049fc466c16cfb968ffbd281831
2023-02-22 20:09:17 +08:00
liz.li
e1f97681f4
ENH: optimize layer time(log) display
...
Change-Id: Ibb43561f11dfd1c63b3a0da75a3cb10b95afc71e
2023-02-22 20:09:17 +08:00
lane.wei
b844ee9dd1
FIX: fix the thumbnaile not saved issue
...
STUDIO-2148: we need to update the GLVolume's position after ensure_on_bed
Change-Id: I69fbaca653de50bf5e684e0b4073faa4dfcbed8f
2023-02-22 20:09:17 +08:00
tao wang
71a0c8302f
ENH:add protection before filament blacklist check
...
Change-Id: I53a85509fbe7cd92478f49b2403cfc3ad551e0e7
2023-02-22 20:09:17 +08:00
liz.li
e994cd02e2
ENH:add some translate
...
Change-Id: Ic635f5f85f67662339edd28d87a4a37232d5bc0e
2023-02-22 20:09:17 +08:00
chunmao.guo
cbb84d2fb6
ENH: support filament_z_hop_types
...
Support override z top type in filament
This is handling for STUDIO-2082
Change-Id: I885d1d5e44d626e28b260ff569d0359e462a5f8d
2023-02-22 20:09:17 +08:00
Arthur
3a14acba99
FIX: support styles were not translated
...
Field labels are translated when being appended to combo box, so need to
add _ symbol.
Change-Id: Ib5207c4d357c3b9cd797264f872e2f6fb8859e6e
2023-02-22 20:09:17 +08:00
chunmao.guo
225b68034e
FIX: [STUDIO-1556] not show plugin download dialog again
...
Change-Id: I7eccb94f7c6ba69fe316c374b5f19f57cbc0fa18
2023-02-22 20:09:17 +08:00
Stone Li
6122f5010a
ENH: sync with localazy and fix compile error
...
Change-Id: I7cae72f24c2fde61e0c1e99c89c21801b7d10125
Signed-off-by: Stone Li <stone.li@bambulab.com>
2023-02-22 20:09:17 +08:00
Stone Li
fbc4de136f
NEW: support to config ftp_folder for printer [P1P]
...
Change-Id: I6a3b2a67d2950e2c1c5267bb7c65d5594924caec
Signed-off-by: Stone Li <stone.li@bambulab.com>
(cherry picked from commit 176e505bcf5f48971302d9aff14e74b118eeafbe)
2023-02-22 20:09:17 +08:00
Stone Li
6674aced8f
ENH: add prefix for ip in boost::asio
...
Change-Id: I19e4e470207d9cf98259be112829b089c1ce23eb
Signed-off-by: Stone Li <stone.li@bambulab.com>
(cherry picked from commit 52e0d20b94d52b48ce25c8f2452a16cafd05e7a8)
2023-02-22 20:09:17 +08:00
chunmao.guo
3065771b2c
FIX: [STUDIO-1746] transparent background for images of swtich button
...
Change-Id: I30012a756242816a69099d211bea444bebc4277d
(cherry picked from commit b1efb320cc4290406001994d45b0ef182d6cce30)
2023-02-22 20:09:17 +08:00
Stone Li
cb2334559b
NEW: add http server in BambuStudio
...
Change-Id: I72d99277187ea0d6b600e741dcc4306bc5f44036
Signed-off-by: Stone Li <stone.li@bambulab.com>
(cherry picked from commit 9ee36044158856e433b19e407094120bd15f4aa0)
2023-02-22 20:09:17 +08:00
chunmao.guo
4b8f197e1d
FIX: show ip/code dialog no-delay on user triggered failure
...
Change-Id: If9f469f3379de972a51bf581d41c379e8f982bb9
2023-02-22 20:09:17 +08:00
tao wang
4fb94330f4
FIX:fixed jpeg pictures cannot be set as cover thumbnail
...
Change-Id: I35b5f4fd2ebd31cbd0812ef3111cc18152f24582
2023-02-22 20:09:17 +08:00
tao wang
3f109501ba
ENH:optimize the management of access code
...
Change-Id: If8a3644207d5bca2bb10f49f8ee251b6b6219ce2
2023-02-22 20:09:17 +08:00
liz.li
21cee56dbf
FIX: (mac) auto-calc button display problem
...
Change-Id: Ib08e5e1dba9e39660eddc84cc513710caf823ffe
2023-02-22 20:09:17 +08:00
chunmao.guo
54e47bba33
ENH: support styles to sets
...
Change-Id: I18d4add12907d4d4a10980c1f1244e287934c34c
(cherry picked from commit 8ead53319222a2ab4bd76b434afcd657e5045fc7)
2023-02-22 20:09:17 +08:00
liz.li
b3c4447191
FIX: spiral vase mode layer number
...
Change-Id: Iac96f790e4030d2eac5666517d37919926cd85c3
2023-02-22 20:09:17 +08:00
liz.li
d708f5d521
ENH:add time unit of layer time
...
Change-Id: I55d6ee00b0dfdc1ed11f9f236aec5d338fef9dd2
2023-02-22 20:09:17 +08:00
tao.jin
c2eeb2522b
FIX: display of Label and warning dialog
...
Change-Id: Ib147f28096336b07b033c2e8104a56f5c28b7d93
2023-02-22 20:09:17 +08:00
tao wang
7c728452a2
NEW:add filaments not supported by detection
...
Change-Id: I1cabf8631e77fbaf42d2b30ee3e715c8f2459bda
2023-02-22 20:09:17 +08:00
tao wang
33c22bef62
FIX:use the gcode line command to unload the C11 printer
...
Change-Id: I33eec56b8c02fd605d3c0acb4e1f9d07811cea69
2023-02-22 20:09:17 +08:00
tao wang
a94b78d296
ENH:add network verification process for LAN printing
...
Change-Id: I0a9e9fa5e9746f5ceb989b00c6b44e812d071132
2023-02-22 20:09:17 +08:00
tao.jin
49bc67eed1
FIX: crash of login dialog after switch language
...
Change-Id: I8f0f9249256f9339fb416680a233973f64654768
2023-02-22 20:09:17 +08:00
chunmao.guo
b3a4384aec
ENH: save ams list to compare with last sync
...
Change-Id: I44db0b0a61cf366929aed6ab703407e5d9b170b7
2023-02-22 20:09:17 +08:00
tao wang
ddf8c216c6
FIX:fixed display conflict between speed popup and humidity popup
...
Change-Id: Ib344aa829d3172e29a5d58a7b7f3b5d2d7d6c9a1
2023-02-22 20:09:17 +08:00
liz.li
78b6e75955
ENH:add a search box for text toolbar
...
Change-Id: If8a43671916e56d6cb52b9fbd21dd8b8f9539083
2023-02-22 20:09:17 +08:00
Stone Li
ac854d8f4d
FIX: fix export all sliced file in file menu
...
Change-Id: I88bb63eb69a370e9824a87b1708e1021a28eaeb9
Signed-off-by: Stone Li <stone.li@bambulab.com>
2023-02-22 20:09:17 +08:00
qing.zhang
8e50744d2a
ENH: add ANYCUIC profile which based on SoftFever
...
Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: I85fc64a25dbb761377c63574b3d3ec10fda9dfd6
2023-02-22 20:09:17 +08:00
liz.li
6bfd1a4322
FIX:the last char in a new line didn't display
...
Change-Id: I0bc21764259d93277e16db02ece838fcfed0b657
2023-02-22 20:09:17 +08:00
liz.li
407a863a6f
ENH:add a tooltip
...
Change-Id: Id4180bb06d1b89a461697be7a7655f3aa9c3873e
2023-02-22 20:09:17 +08:00
tao wang
c000ab2d8a
ENH:add network detection for LAN mode printer
...
Change-Id: I0e3616b08f1a455df05c98c3b194ff9177df3ff1
2023-02-22 20:09:17 +08:00
tao wang
9936c2b823
ENH:lan mode printer will display the identification of LAN
...
Change-Id: I39535210fcf5720918c7d5425032d9ff450e4840
2023-02-22 20:09:17 +08:00
tao wang
4667c7df0e
FIX:fixed text of side tool displays errors in French language
...
Change-Id: I1160fce191c77f92c1aa616dfffc46bfb9d5034f
2023-02-22 20:09:17 +08:00
tao wang
450f3e1c77
ENH:optimized logic related to fan control
...
Change-Id: Ia67525bc75d4cc5be02eaf7131764fb0f9584f23
2023-02-22 20:09:17 +08:00
tao wang
3e07db0c2a
ENH:update the msg text when the printer does not have an SD card
...
Change-Id: Id3c79c7415b728b91979a117f3496ecf8c3f8f45
2023-02-22 20:09:17 +08:00
salt.wei
de4e087b5b
ENH: small change for warning
...
Handling for jira-1966
Signed-off-by: salt.wei <salt.wei@bambulab.com>
Change-Id: I4deb68fad55f373be86004f53e4b296da4b5b7db
2023-02-22 20:09:17 +08:00
tao.jin
9b42d0d630
FIX: camerapopup dismiss, control panel rescale
...
Change-Id: I83fcf72f4aaddcf58f0c626bfe2a369a4091ac65
2023-02-22 20:09:17 +08:00
tao wang
1fc0a752db
ENH:add the function of using FTP only
...
Change-Id: If2dc3d1c9d913d1aacd426640a01a714d45a6774
2023-02-22 20:09:17 +08:00
Stone Li
f4bd9dac87
ENH: set amsMapping info when use_ams is false
...
Change-Id: Idd7c8ca171806fcf5897eb6f257bb68e68ec8070
2023-02-22 20:09:17 +08:00
Stone Li
c475527808
NEW: replace gcode of ams load and unload
...
Change-Id: I89a1f3e6787c4639c2757e31676dbd15b17331ea
Signed-off-by: Stone Li <stone.li@bambulab.com>
2023-02-22 20:09:17 +08:00
Stone Li
d31250cb40
FIX: fix crash when switch printer
...
Change-Id: I7632689c5df07df0222a5fa529993e114d7c5b08
Signed-off-by: Stone Li <stone.li@bambulab.com>
2023-02-08 10:57:24 +08:00
chunmao.guo
7a266ca36a
FIX: use shmget according to bambu_source
...
Change-Id: Ic791498d4ef1bb012953783222b21e8a0394e3b8
(cherry picked from commit 2893425cdfb688e1b96a38186abef1450f530685)
2023-02-08 10:57:24 +08:00
tao.jin
fb53afe969
FIX: task thumbnail state update
...
Change-Id: Ia9cfcf0c05dafbe377f52f63b23cf929ef95874c
2023-02-08 10:57:24 +08:00
lane.wei
ad9eccc5f4
ENH: gstreamer: use gst_clock_get_time insteadof gst_element_get_current_time
...
gst_element_get_current_time is only available since gst 1.18
2023-02-02 16:53:45 +08:00
chunmao.guo
86329cf722
FIX: [STUDIO-2112] fix process bar layout overflow in German language
...
Change-Id: I301653a92927e6933adc6316709681e8b05f32fe
2023-02-02 12:14:41 +08:00
chunmao.guo
dbdef05f2e
FIX: [STUDIO-1908] device ftps to implicit_ssl
...
Change-Id: Iaa347ea17d76b7bafc0ea213217bfbc2b6c916cd
(cherry picked from commit 702d1c1e6605834746b38dedc725fe67ad4edfa6)
(cherry picked from commit 2019750d9c03a97b9b3f746d90e4f1122d81b12c)
2023-02-02 12:14:41 +08:00
chunmao.guo
7fe0ee091f
FIX: [STUDIO-1908] add printer cert and version compatible
...
Change-Id: I6aef8c1169952a0b541516ab3a0d7de2d3e213b3
(cherry picked from commit b0bbb571c7c54e81cd52262d334eb1463c3550e7)
2023-02-02 12:14:41 +08:00
Stone Li
3e8671bcdf
FIX: fix lan_file mode for P1P
...
Change-Id: I71ffdb28363fe45b2d5bab01d34846c2462921a6
Signed-off-by: Stone Li <stone.li@bambulab.com>
2023-02-02 12:14:41 +08:00
chunmao.guo
21a6281998
FIX: [STUDIO-1997] SpinInput messureSize
...
Change-Id: I5923248b4980cb7638ce683d4e32e9c271b102cd
2023-02-02 12:14:41 +08:00
chunmao.guo
00221d8652
FIX: [STUDIO-2004] text in ConfigsOverwriteConfirmDialog
...
Change-Id: I98f2159ccf467782edb25d5cdfecd468e4346fe7
2023-02-02 12:14:41 +08:00
tao wang
0ecf7c8265
ENH:no longer hide the unload button when connected to AMS
...
Change-Id: I62c7195d590827bd189c6e6886e95c2cf755e203
2023-02-02 12:14:41 +08:00
tao wang
150ed6a2d5
ENH:close the amsmapping dialog when exit seletmachine dialog
...
Change-Id: Ib49b1f9d08267c56b34d867edb40f287114479e1
2023-02-02 12:14:41 +08:00
tao wang
39f32c22f5
FIX:fixed the top button hidden after the main window has resize
...
Change-Id: Id757f8d2816c6d1b07da2c67d8407ec49d76cc24
2023-02-02 12:14:41 +08:00
zhimin.zeng
824fea276e
FIX: modify the minimum value of height range(painting).
...
Change-Id: I8f335b54a793aa9fc8c0f31b45322a1a90ed55f4
(cherry picked from commit c33e0971d2a24ab49dd04c3c571a8a852555e0ad)
2023-02-02 12:14:41 +08:00
liz.li
6279158aba
FIX: slice plate crash at gcode_result
...
1.fix an occasional crash when slice a new plate after sliced.
2.layer height/line width/flow/fanspeed/temperature shall not display at travel/retract/wipe move, this five only display at extrude move.
Change-Id: I4d9f9d329b5ea656c42cb421ba54123ef7f2d6c5
2023-02-02 12:14:41 +08:00
Stone Li
b30ed7bd9f
ENH: display unicode for Japanese
...
Change-Id: Icf3f926901bd0fe2cc2a5c160eb1aaef3ed29977
2023-02-02 12:14:41 +08:00
lane.wei
1fe0d7be8c
ENH: refine some small logic
...
1. continue post_init when gl window not ready under linux
2. use deleted_wipe_towers in reload_scene to judge whether it is deleted
Change-Id: I5be2ac876842e5432d254d47e4fe31f066455106
(cherry picked from commit 5e61a21d5662ccc656136b6a219c2358364c36d9)
2023-02-02 12:14:41 +08:00
Joshua Wise
aa2d692910
Linux: ensure that a GLCanvas3D can become active before attempting to start OpenGL ( fixes #1149 )
...
On Linux, GLEW requires (at least, in EGL land) that an OpenGL context be
active before glew_Init is called -- otherwise, GLEW doesn't know what
extension symbols to look up. If glew_Init fails, then some symbols
elsewhere will not exist, and the app will shortly crash. We work around
this by detecting if we're actually ready for postinit, and if not,
resetting the flag so that wxEVT_IDLE will cause us to try again later, when
the window hopefully has gone into the foreground and is ready to be used.
2023-02-01 16:24:44 +08:00
Joshua Wise
a082ce50ed
slic3r: address sanitizer cleanup around wipe tower deletion
...
When determining whether or not we need to update the object list, we check
all of the objects that are being deleted to see if they're a wipe tower.
Unfortunately, by the time we check, the objects have already been deleted,
and the memory has been freed! Avoid this by writing down for deleted
objects whether they are wipe towers, and if they were, we can indeed skip
updating the object list.
2023-02-01 16:24:44 +08:00
Joshua Wise
0078c2a22e
slic3r: address sanitizer cleanup in GLVolume
...
Now that GLVolume has a subclass, GLWipeTowerVolume, it needs a virtual
destructor, too. See:
https://stackoverflow.com/questions/41552966/getting-new-delete-type-mismatch-from-asan
2023-02-01 16:24:44 +08:00
Joshua Wise
ab64ae8c63
slic3r: address sanitizer cleanup in ImGuiWrapper::load_svg
...
ImGuiWrapper::load_svg previously could load an image that was not of the
aspect ratio specified by the target_width and target_height, and as a
result, could create an output vector that was smaller (or differently
shaped!) than the target_width and target_height. GCC's Address Sanitizer
flagged this because init_font was reading over the end of the allocated
buffer, but this also meant that images with incorrect aspect ratios might
get rendered to the font canvas incorrectly.
To solve this, we pass the generated width and height out from load_svg, and
use it when copying images later.
2023-02-01 16:24:44 +08:00
lane.wei
64173b3fa3
FIX: fix the duplicate model issue after open recent project in some corner cases
...
github issue-1185
Change-Id: I3be5be473cfe7328c4781b1533093cd860e64387
2023-02-01 16:24:44 +08:00
lane.wei
a759df62c4
FIX: fix the model outside issue after repair
...
a negative-z found and needs to notify plate after ensure_on_bed
Change-Id: Ifc0eb277a16437333036aeef19020471e3ea91db
2023-02-01 16:24:44 +08:00
tao wang
b144aae5bd
ENH:optimize the foreground color of release note text
...
Change-Id: I48f6b1257fed3b1bba085eee2700060dba7c0705
2023-02-01 16:24:44 +08:00
tao wang
563342c450
ENH:output new error: no space left on printer sd card
...
Change-Id: If4ced6dcb1d6e2ccb5b1ad950744b9958d298fc7
2023-02-01 16:24:44 +08:00
lane.wei
6b15afc7b6
ENH: refine the timestamp when using P1P
...
the timestamp of mjpeg is not accurate
we simulate one
Change-Id: I9198f1ba930994cc4f86e8d3a3c778539d04ccb3
2023-02-01 16:24:44 +08:00
tao wang
625978355a
FIX:fixed send print will crash when resources path is chinese path
...
Change-Id: Ie4a5161f853dca691bd69e5695720d99148a0134
2023-02-01 16:24:44 +08:00
chunmao.guo
5666f8fce9
ENH: [STUDIO-2070] MediaCtrl on macOS: stop on player notify
...
Change-Id: I9b11a99e8b3f043ff4d8837cda89bc41bfb5eb0e
2023-02-01 16:24:44 +08:00
qing.zhang
6ea24dfd89
ENH: open skirt height
...
Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: Ie709c2f2987a7c351e03cb1e3c5a06817f43df19
2023-02-01 16:24:44 +08:00
chunmao.guo
96d6ec699c
FIX: [STUDIO-2071] thread safe when deleting user presets from cloud
...
Change-Id: I0cce7adc9e0781d38d0b1aa716b2c5f7d43e8426
2023-02-01 16:24:44 +08:00
salt.wei
a349193dad
ENH: alow user to change jerk limitation
...
This is handle for github issue #1175
Signed-off-by: salt.wei <salt.wei@bambulab.com>
Change-Id: I6e46245e274681502c118252e62ca9fd22a52135
2023-02-01 16:24:44 +08:00
Stone Li
dc314bf404
FIX: fix bug of status for calibration finished
...
Change-Id: I774bbea8952340fc983162c10fca4b7ee444c725
Signed-off-by: Stone Li <stone.li@bambulab.com>
2023-02-01 16:24:44 +08:00
tao.jin
df96469918
FIX: title rescale and camerapopup button
...
Change-Id: Id9e9cec0a834f03d3918304265760d6a80ebf6fe
2023-02-01 16:24:44 +08:00
Joshua Wise
ef4ee43bd4
Linux: MediaPlayCtrl: make playback more reliable with wxUSE_GSTREAMER_PLAYER for systems that have that
2023-02-01 16:24:44 +08:00
lane.wei
7335f5d015
FIX: fix the crash issue when switch timelapse_mode or spiral mode
...
previous commit only fix the crash when switch spiral_mode
and will cause crash when switch timelapse_mode
Change-Id: If21acf3701e9519de55a08e183620678378f61b9
2023-02-01 16:24:44 +08:00
lane.wei
fd64c5f694
ENH: use Clear instead of Clean
...
Change-Id: Ia15a6d17404a76ddaab809cadc664a3a92ab4aa5
2023-02-01 16:24:44 +08:00
lane.wei
9a9113d3f7
FIX: fix a crash issue when setting spiral mode while wipe_tower disabled
...
wrong type used by boost::any_cast
Change-Id: Ic902c5775bc3cf1f22cb934c53b3ff4afa190e9f
2023-02-01 16:24:44 +08:00
Stone Li
b1fbdaf61c
NEW: pass design info to PrintJob
...
Change-Id: Ic24462324b389e20647620366a5fe2b53bb4c1ce
Signed-off-by: Stone Li <stone.li@bambulab.com>
2023-02-01 16:24:44 +08:00
Stone Li
7a0e0f9f55
FIX: fix blank filaments in French
...
Change-Id: I13395432d27a6a573a3ee357233b0623ba5a6ad7
Signed-off-by: Stone Li <stone.li@bambulab.com>
2023-02-01 16:24:44 +08:00
Stone Li
eb11c364e5
FIX: fix blank error msg of slicing warning
...
Change-Id: Idca57158b0139411a775a6b83cce2200694a5f2d
Signed-off-by: Stone Li <stone.li@bambulab.com>
2023-02-01 16:24:44 +08:00
tao wang
746d678df5
ENH:update description of humidity description
...
Change-Id: I1ae0d4aa9d2b43e4d41526e32e0df9260e8aa49b
2023-02-01 16:24:44 +08:00
tao wang
94e6734cc0
ENH:update ui layout for ip address dialog
...
Change-Id: I0095928e8c3951597d14783e1d4ef904946da993
2023-02-01 16:24:44 +08:00
tao wang
6948fb7546
FIX:fixed input ip dlg cant skip next step when playing liveview
...
Change-Id: I43c804babfc5e386f1218c9546acbf612d07703c
2023-02-01 16:24:44 +08:00
salt.wei
170a24a43f
ENH: show travel time in gcode viewer
...
Seperate travel time from extrusion role time and
show it seperately.
Signed-off-by: salt.wei <salt.wei@bambulab.com>
Change-Id: Icf0aaf63c4d4ed7d1407037e5ae051d61938f973
2023-02-01 16:24:44 +08:00
tao wang
e144fce341
ENH:select vams when none ams mode
...
Change-Id: Id47e2e89d7b6661cb2f6b147f82bd699237396c9
2023-02-01 16:24:44 +08:00
tao wang
cf46b21003
ENH:C11 printer will not check ip and access code
...
Change-Id: Ib103ddb848a1ef835582b62c9de22ac17b9fa426
2023-02-01 16:24:44 +08:00
chunmao.guo
bea48a08d6
FIX: not play liveview when device is busy downloading
...
Change-Id: I48dc1c28fc78d69bfd37d1b531aa7daf5e6e4cbd
2023-02-01 16:24:44 +08:00
tao wang
faa918d872
ENH:update the title text of the enter ip address
...
Change-Id: I308b72cfa1dfcd138c3314f60db0556adae805dc
2023-02-01 16:24:44 +08:00
tao wang
9a8f832498
ENH:Update IP address input process
...
Change-Id: Iaf1c187dac117ba10ac16045049a346f7c2b9478
Signed-off-by: Stone Li <stone.li@bambulab.com>
2023-02-01 16:24:44 +08:00
zhimin.zeng
de8b37b63c
FIX: optimize the interaction of flushing volume dialog
...
Change-Id: I0ded28925b6e5d8be55d8f21577366fabb1170fb
(cherry picked from commit 1983304dd5d0f347df820f1ae3fd3c557670be1f)
2023-02-01 16:24:44 +08:00
chunmao.guo
851cdad5f3
FIX: [STUDIO-1933] show ams filament as Generic type if id not found
...
Change-Id: I5ffd499ea16275479c6685dc6795ad240f59fa37
2023-02-01 16:24:44 +08:00
liz.li
110beef8e1
FIX:macos bitmap display problem
...
Change-Id: Id72ed155151fee4d1bcb6754fa5e6904bebcd98a
2023-02-01 16:24:44 +08:00
chunmao.guo
0add267611
FIX: [STUDIO-2065] icon action in ObjectList on macOS not work
...
Change-Id: I0b7d61a80afaeede3c7fb23afce9034a0b3bcaa6
2023-02-01 16:24:44 +08:00
Stone Li
a3c34d0629
ENH: refine extrusion_cali_set command for factor k
...
fix enable status of confirm btn in ams settings dlg
Change-Id: I25c11078bb723647fac6370f966c74c807362e21
Signed-off-by: Stone Li <stone.li@bambulab.com>
2023-02-01 16:24:44 +08:00
zhimin.zeng
a91d043d67
FIX: The relative position is incorrect when loading part
...
Change-Id: Ie176d69631589e414048c61cfb3ca2128f8f9ead
(cherry picked from commit de33e37829b62579218d4c5f307104604dabbbc0)
2023-02-01 16:24:44 +08:00
zhimin.zeng
321785e82e
FIX: wipe does not show when raft layers is not zero
...
Change-Id: I5c1cf1a3003aabd35b4a91073bc950fe772dbb00
(cherry picked from commit e3202e8bf2b40688ffc741cb9f1d87ec591a77f3)
2023-02-01 16:24:44 +08:00
tao.jin
b94271c750
ENH: refine backgroundcolor of warning dialog
...
Change-Id: Ia78f5da77913a30c6fe543cb9c2d4b5a78e696bb
2023-02-01 16:24:44 +08:00
Stone Li
a566715be2
FIX: fix print error tips
...
Change-Id: Iaf857e72f72d428ad3a361243818cdfcbb11a183
2023-02-01 16:24:44 +08:00
tao.jin
cb18a100ec
FIX: UI fix on preference and project name
...
Change-Id: Iae83a4a25203479d24c4da9777498505b78745d2
2023-02-01 16:24:44 +08:00
tao wang
27fc88169e
FIX:Fix UI display error without AMS mode
...
Change-Id: Ida20f405d6c5a99ba6a8c437a7201b8ebd7fbad2
2023-02-01 16:24:44 +08:00
Stone Li
b2a752110e
FIX: fix display error in virtual tray
...
refine description for ams not connected
Change-Id: Ic4c01e69cfd9385548a497af5c5c3071614067a2
Signed-off-by: Stone Li <stone.li@bambulab.com>
(cherry picked from commit 4158f1e06ed20fa5dd4c3ef412d4c8fab76054a8)
2023-02-01 16:24:44 +08:00
Stone Li
d0d54db3e4
NEW: fix blank issue of error tips
...
Change-Id: Id4faa6d3edb7d8083000a6e752d059e25aab16a1
Signed-off-by: Stone Li <stone.li@bambulab.com>
2023-02-01 16:24:44 +08:00
Stone Li
3c44badd38
ENH: set timeout for starting extrusion to 20
...
Change-Id: Iae718e324170028121ca32e9653acac7b7b301f4
Signed-off-by: Stone Li <stone.li@bambulab.com>
2023-02-01 16:24:44 +08:00
tao wang
53ed1f99ce
FIX:fixed print error has wrong layout
...
Change-Id: I668b32caeba9c3c2256c7a85b7858f98cd97fadc
2023-02-01 16:24:44 +08:00
tao wang
86490d4cef
FIX:Fixed some UI layout issues for monitor page
...
Change-Id: I91fc50b63ff79ef7e9b7df600325a619c6764a09
2023-02-01 16:24:44 +08:00
Stone Li
d25f7535a9
ENH: add tips for P1P when printing all is not supported
...
Change-Id: I5caa5dbc2d9cd3c57318a2366c8a8ef494d4df31
Signed-off-by: Stone Li <stone.li@bambulab.com>
2023-02-01 16:24:44 +08:00
tao wang
2b35478e12
ENH:Allow clicking to confirm button when the data is complete
...
Change-Id: If28f20e6ce1fac783533cbc595614a909386dfae
2023-02-01 16:24:44 +08:00
tao wang
23fb4dba2e
ENH:select the first tray when switching AMS
...
Change-Id: I74487f9bda81df199685b31e6fb7f5dbcaeef607
Signed-off-by: Stone Li <stone.li@bambulab.com>
2023-02-01 16:24:44 +08:00
liz.li
8a3b39345e
ENH: adjust ExtrusionCalibration image related
...
Change-Id: Icca866dc5a164dee7da420f2fc04976bcfb42d04
2023-02-01 16:24:44 +08:00
Stone Li
07282cc078
FIX: fix code conflict
...
Change-Id: Ibffa0b4fc4c72df878b469ab50f74d12748f15ed
2023-02-01 16:24:44 +08:00
tao wang
739915e6f6
ENH:Optimize the layout of AMScontrol
...
Change-Id: Id74c0f14cf17b5d0cbc1077bb3609d7b1c8c6c2b
Signed-off-by: Stone Li <stone.li@bambulab.com>
2023-02-01 16:24:44 +08:00
tao wang
6e41067bbb
ENH:show default ip address and access code when user enter
...
Change-Id: Idbe3af1fd13dfe34634b5c7fa2f7ca8791b3e10a
2023-02-01 16:24:44 +08:00
tao wang
8ab190da48
ENH:add total layer/current layer UI
...
Change-Id: Ib0ceae161280258d9a9fbf6fb46d34810f24c57a
Signed-off-by: Stone Li <stone.li@bambulab.com>
2023-02-01 16:24:44 +08:00
Stone Li
67d4e2148f
FIX: fix sending gcode to octoprint
...
Change-Id: Id541b18d8e3522854d83f57dd4f3b02863a6aae7
Signed-off-by: Stone Li <stone.li@bambulab.com>
2023-02-01 16:24:44 +08:00
Stone Li
32afff46fc
NEW: support language of japanese
...
update po files for BambuStudio
Change-Id: I6783fe831d05a19eb7fce6f8b24ee7949d1ed86b
Signed-off-by: Stone Li <stone.li@bambulab.com>
2023-02-01 16:24:44 +08:00
Stone Li
f701b4efd5
FIX: fix check k / n logic
...
Change-Id: I0f9fe5c95523d79b4c6435555d10f2d641639b13
Signed-off-by: Stone Li <stone.li@bambulab.com>
2023-02-01 16:24:44 +08:00
tao wang
8d2f3c8440
FIX:Fixed some UI layout issues for monitor page
...
Change-Id: Ifbb7dd7271195bed17dcd83a398bb7a65b13dca2
2023-02-01 16:24:44 +08:00
chunmao.guo
143f9cfe99
ENH: request lan ip if liveview failed with lan tunnel (2)
...
Change-Id: Ie40c31b8c3600dc30228d931013cc0e12a6b1a78
2023-02-01 16:24:44 +08:00
chunmao.guo
f28c9198a7
ENH: request lan ip if liveview failed with lan tunnel
...
Change-Id: Ib987ce684873869e5abc71da9bad8600479c7146
2023-02-01 16:24:44 +08:00
Stone Li
f7175a3e14
ENH: refine entries for extrusion calibration
...
Change-Id: Idcefca17cb026887ea5bd32387ab6d269f8f9d58
Signed-off-by: Stone Li <stone.li@bambulab.com>
2023-02-01 16:24:44 +08:00
Stone Li
eed072eccf
NEW: add extrusion calibration
...
1. display factor of extrusion calibration
2. add progress to calibration extrusion
3. support ext spool
Change-Id: Ic124a0097f16e6287c09f5f133eea84eeefb4000
Signed-off-by: Stone Li <stone.li@bambulab.com>
2023-02-01 16:24:44 +08:00
Stone Li
5861cbc30a
ENH: refine max/min/close button position in BBLTopbar
...
Change-Id: Idb86daf195df856e24c32363e763e38d77f39744
Signed-off-by: Stone Li <stone.li@bambulab.com>
2023-02-01 16:24:44 +08:00
tao wang
e962bcfec9
ENH:add ams humidity tips and update new icon
...
Change-Id: I8f504fa911ef7a84ca8929af3c5d7c53d289761e
2023-02-01 16:24:44 +08:00
tao wang
7de62693c7
ENH:enter access code with ip address when lan mode connect
...
Change-Id: I987f953bad20d8ddea299226eb6f49a157fc7be4
2023-02-01 16:24:44 +08:00
Arthur
18366df5d0
ENH: only allow setting height when cut plane is horizontal
...
Jira: STUDIO-1819
Change-Id: I04d258949cbf98a59f7313d714430f361bb2c4a9
(cherry picked from commit 2ffa8430b819cfffe20f4c7734125a3aabd33202)
2023-02-01 16:24:44 +08:00
SoftFever
5a42590d73
fix crashing issue when the model's path has Unicode characters on third party printers.
2023-01-29 15:45:21 +08:00
lane.wei
8a81df98b5
ENH: add the liveview support of P1P
...
P1P uses Mjpeg instead of h264
Change-Id: I41c8a6b7c13ed027350939bea3d9cb74757c0b63
2023-01-28 16:18:05 +08:00
Joshua Wise
730aa890c3
wxMediaCtrl2: provide a better error message if the system does not have h.264 codecs installed
2023-01-12 14:56:04 +08:00
Joshua Wise
745076805e
gstbambusrc: improve compatibility with older GStreamer versions
2023-01-12 14:56:04 +08:00
Joshua Wise
43a7f88c6c
Add support for Bambu Lab X1 series live video stream on Linux.
...
wxWidgets on Linux uses GStreamer as its back-end for wxMediaCtrl, which
doesn't have a bambu: URI handler. On Windows, this is handled by a Windows
Media subsystem plugin, and on Mac, this is handled with a BambuPlayer
class. Luckily, the libBambuSource.so binary that is distributed with the
network plugin package already contains support for receiving h.264 data
from the network, and the API is the same as is used by the tiny
bambusource.exe binary on Windows; we glue this into a GStreamer source
plugin that registers a URI handler for bambu:.
To make this work, we make a few additional changes elsewhere. GStreamer
seems to have trouble rendering an Xv overlay onto a 32bpp X visual, but
Bambu Slicer seems to request a 32bpp visual for some background
transparency in the Notebook; it doesn't seem to use it in an interesting
way on Linux, though, so we remove that request for transparency to allow
Bambu Studio to render to a 24bpp visual. The media controller
infrastructure also makes a few assumptions about when sizing information
can be queried from a wxMediaCtrl backend that do not hold true on Linux; we
either fix those assumptions, or fake them out, as needed. We also make a
few changes needed to successfully compile C.
This has only been tested with the GStreamer backend for wxWidgets --
notably, not the GStreamer-play backend (these are, astonishingly, two
different things!). If you find that this seems not to work, consider
*un*installing the libgstreamer-plugins-bad1.0-dev package and then
rebuilding wxWidgets.
2023-01-12 14:56:04 +08:00
liz.li
fdba5967fa
ENH:optimize method of gcodeviewer marker get current move
...
Change-Id: I935d8da52212156b4158d727b49d8b0e51105fa3
(cherry picked from commit 4826570649608691184c05260edf4c074dccb780)
2023-01-10 19:08:26 +08:00
liz.li
b27a9e27ce
ENH: preview slider behavior
...
1.add pauseprint will not cause preview page refresh
2.fix add custom Gcode window and jump to layer window cannot input after reslice
Change-Id: I4f75457b6d6172080715393c975169c8f16464b9
2023-01-10 19:08:26 +08:00
salt.wei
3d48e2dc55
ENH: sync some change in gcode viewer
...
Improve the loading speed of gcode preview
Signed-off-by: salt.wei <salt.wei@bambulab.com>
Change-Id: I9cf4b32f10753e1bc1d9b109557b995d5f3fd549
2023-01-10 19:08:26 +08:00
salt.wei
3291a452da
ENH: global_endpoints should not include seam
...
This is fix for jira STUDIO-1501
Global_endpoints should not include seam vertex.
So the initial value should be gcode_ids.size(),
rather than m_move_vertex
Signed-off-by: salt.wei <salt.wei@bambulab.com>
Change-Id: Id4162e63640509521cc7c76bc0d860f27e0c316e
2023-01-10 19:08:26 +08:00
salt.wei
534dcf11c1
ENH: remove bed temperature check
...
This is useless now. Remove.
Signed-off-by: salt.wei <salt.wei@bambulab.com>
Change-Id: Id9a5e7822b19a74bf35670d5913214467b5a90ac
2023-01-10 19:08:26 +08:00
liz.li
bae334a77e
FIX: Preview page : change menu window to modal window
...
1.by right-click on slider, multiple menu-windows can be opened at the same time
solution: change opened window to modal window.
2.close opened menu window after reslice
Change-Id: I4973e1cf4c2ecce83602417be051d249f1aae6a4
(cherry picked from commit 8890f1b3bdf8f1374136ec40e3f44de583c71e7f)
2023-01-10 19:08:26 +08:00
tao wang
d38fd70c2e
ENH:change to generic ip address enter dialog
...
Change-Id: I4d3b4f091e435d600216ef8ec44d04ca7c90a26d
(cherry picked from commit 5796a72a567ee1a2b3dee7508832d9e0d6348820)
2023-01-10 19:08:26 +08:00
chunmao.guo
ea664b6e13
FIX: cannot change filament
...
Change-Id: Iccc37a3005dd0aaa7e9ff8720390924abf65d4d1
2023-01-10 19:08:26 +08:00
chunmao.guo
ae959b7400
ENH: [STUDIO-1871] merge changes of user presets from other sessions
...
Change-Id: I2841ff4e23b18ebe7cdf374b69a494a4c05a49ee
2023-01-10 19:08:26 +08:00
tao wang
e71b5a88b7
ENH:Hide the cancel button after sending successfully
...
Change-Id: I4ebd620b443c22dd7f81113274d68c7f11dd62d6
2023-01-10 19:08:26 +08:00
tao wang
48ceca536b
FIX:dynamically update layout when options are changed
...
Change-Id: I57633604428e42f4a67dfcfd80336ab33767e099
2023-01-10 19:08:26 +08:00
zhimin.zeng
3651d4ec15
FIX:uniform scale can't be deselected when selecting multiple objects
...
Change-Id: I4e9c18410ffe45d9db9743c5e0f9c90019c372a2
(cherry picked from commit 9c669cacfce6d23a69993f36e6aebb982fb6ee3b)
2023-01-10 19:08:26 +08:00
zhimin.zeng
49673b56e3
FIX: the text position is not correct
...
Change-Id: Icade50bd8246d051f6c8368f2be89654cb96c9d9
(cherry picked from commit a39d7ffb377c53aa85264e8196e47b176479544a)
2023-01-10 19:08:26 +08:00
chunmao.guo
a4cf284c3d
ENH: adjust user preset handling
...
1. async fetch user presets from server (in thread)
2. always load default user presets
3. load user presets from cache immediately
4. not remove user presets cache
5. hide some loading ui
Change-Id: I1d29ed18e09606d0b2f69a69eea2eb5042c26223
2023-01-10 19:08:26 +08:00
liz.li
dbb5ec9115
FIX:layer time(log) display problem
...
Change-Id: I86cef0971f6d835b15828e4e9f168fcdacbfb302
2023-01-10 19:08:26 +08:00
chunmao.guo
722fde9255
FIX: [STUDIO-1873] scroll out of range in DropDown
...
Change-Id: Ide38f2e34f8b54380e72dc51509050c55b771f6d
2023-01-10 19:08:26 +08:00
chunmao.guo
3372313e13
FIX: [STUDIO-1969] disable mouse wheel on SpinCtrl
...
Change-Id: I9d568c5fe48defe88c94a476a295143c7089d960
2023-01-10 19:08:26 +08:00
chunmao.guo
3ee83cd3db
FIX: [STUDIO-1752] remove background of tips_arrow
...
Change-Id: I5634e33ea320fc8e5fe9cc9d2b641e4598ce133d
2023-01-10 19:08:26 +08:00
Stone Li
41d08e0924
FIX: fix display error in UpgradePanel
...
Change-Id: I1be4a8879baa6a43ebd8d69eeb95cc83d53bc16d
Signed-off-by: Stone Li <stone.li@bambulab.com>
2023-01-10 19:08:26 +08:00
lane.wei
38705f87a9
FIX: fix the gap_fill not take effect
...
when using new render logic
the area is calculated with error
Change-Id: Ia0ac1cb6c46c0e312b704d27c8ccc0ca6ac5f8ec
2023-01-10 19:08:26 +08:00
lane.wei
38406e3e59
FIX: fix the object select state not correct issue when load project from drop-files
...
Change-Id: I6ad11ec3a96d73ac38f2f5aab74a3fcd685c0a34
2023-01-10 19:08:26 +08:00
lane.wei
0dc7f51782
FIX: fix the crash issue when right-click on object list in preview
...
Change-Id: I31fc987b762fe2718b4ca1659d14864e44a86225
2023-01-10 19:08:26 +08:00
lane.wei
859aef4c4e
ENH: copyright: change the copyrights to lunkuo
...
Change-Id: Ie2804275a422a1314a5f948fc35cfc5bb7a31e29
2023-01-10 19:08:26 +08:00
lane.wei
0ddd7ed5e7
FIX: fix the country code not correct issue under pre environment
...
Change-Id: I5fa3f20949b3f50304d42a50b3819cc5e04c0656
2023-01-10 19:08:26 +08:00
tao wang
b3575b47d1
ENH:optimize the popup position of the fan control dialog
...
Change-Id: I98212c2860dfec955072c82710c8dee31866fd1d
2023-01-10 19:08:26 +08:00
tao wang
7b0bfa8229
FIX:fixed C11 printer not showing humidity
...
Change-Id: Ie1c3ddf66772ff0799ebed0827c7b23e23e17742
2023-01-10 19:08:26 +08:00
tao.jin
f0bfbc617a
FIX: position of video setting popup
...
Change-Id: I1e8053f9081b82785a99faad40adf13f756ad5ff
2023-01-10 19:08:26 +08:00
tao.jin
b52c27710b
ENH: refine text display of ams setting dialog
...
Change-Id: I180cb755d4a52d83f2916f5f4de3acc3cc21866f
2023-01-10 19:08:26 +08:00
tao.jin
1cbaa6e312
FIX: refine shortcuts on collapse/expand sidebar
...
Change-Id: I2332617e69ee73edeaabb5b6fd7a225ac073b76e
2023-01-10 19:08:26 +08:00
tao.jin
67862ec21c
FIX: calibration dialog text display
...
Change-Id: I4dd6e83721e646b165f50501902488bfcff3de93
2023-01-10 19:08:26 +08:00
tao.jin
db94a8dbba
ENH: refine vcamera guide link
...
Change-Id: Ia94b7c5da9ed6a45c542dac177d0ea2b262c2d95
2023-01-10 19:08:26 +08:00
SoftFever
357fa2bfe1
refactor and improve layer time display
2023-01-10 19:08:26 +08:00
SoftFever
f42ae3239e
Add Layer Time/Layer time(Log).
...
Main logic is ported from SuperSlicer
Signed-off-by: SoftFever <103989404+SoftFever@users.noreply.github.com>
2023-01-10 19:08:26 +08:00
tao wang
f54e2d2a00
ENH:optimize the save presets dialog
...
Change-Id: I7cd954d27db96a461e4e6b8a10c904dbb892b002
2023-01-10 19:08:26 +08:00
tao wang
4d8d4cb69c
ENH:wxStaticText set the default foreground colour
...
Change-Id: Ifb03554848bc869f8605fb10945e7681147204d5
2023-01-10 19:08:26 +08:00
tao wang
64a635608c
ENH:set the fan gear at 10%
...
Change-Id: I4ccb62c0e047ccaec3b6a7ca02e03fd2ce320348
2023-01-10 19:08:26 +08:00
tao wang
5dcf49e0f4
FIX:hide the rpm for fan speed
...
Change-Id: I4ba972ee358cbb833a704b927260325940ca4d53
2023-01-10 19:08:26 +08:00
tao wang
a6254c44fd
FIX:set popup position change to move popup
...
Change-Id: I3417416dc6de4a40674f1ac98c4ba4fa593f3297
2023-01-10 19:08:26 +08:00
tao wang
c2978c05a9
FIX:auto-calc button has wrong background
...
Change-Id: I2d295dbfb1c8f50c2ce28fa0cff69b10926c55bb
2023-01-10 19:08:26 +08:00
zhimin.zeng
33002f8ae5
FIX: crash when delete volume in assemble view
...
Change-Id: I72d864a7580165ef6b079e97c2ec30e288152e62
(cherry picked from commit 8b06fe17e0a894c48a083a2a76fe69ea348a5d7a)
2023-01-10 19:08:26 +08:00
salt.wei
fca338582b
ENH: add raft contact distance
...
For github issue #975
Signed-off-by: salt.wei <salt.wei@bambulab.com>
Change-Id: I3b2c4f105374fccf4fb0cdbfba5bb6181da6dd93
2023-01-10 19:08:26 +08:00
chunmao.guo
5066cc1736
FIX: label color
...
Change-Id: I1de550178601fab8844fac9aabf9728233a965bb
2023-01-10 19:08:26 +08:00
Stone Li
9bc46daf40
ENH: optimize the copy description format
...
remove "\n" from _L macro
Change-Id: If1beda4a77f1c2b42945657b7386e155b8bc7a20
Signed-off-by: Stone Li <stone.li@bambulab.com>
2023-01-10 19:08:26 +08:00
chunmao.guo
2da79a3ff0
FIX: [STUDIO-1754] use boost limit_handles on posix platform
...
Change-Id: I074373eccefaec16cb163c5b645d169c258c0253
2023-01-10 19:08:26 +08:00
chunmao.guo
1786ad26ca
FIX: [STUDIO-1800] enable_user_preset_folder before load preset
...
Change-Id: I1101cca75a82f73393d6565fc0a4740756011b8b
(cherry picked from commit 06cf2b750aa42327ed8c57584ed90c0ff241068c)
2023-01-10 19:08:26 +08:00
chunmao.guo
41f5fabc2e
FIX: open media play 2 seconds later when switch device
...
Change-Id: I58d0cdc7581c7d0ef8b9081d1909b6d813406dd8
2023-01-10 19:08:26 +08:00
chunmao.guo
aa880e34a7
ENH: detect printer uses ssl for local connection
...
Change-Id: I6131bf5ed1f6d44f0bd761ad6bc3a492ba4945b7
(cherry picked from commit c68d48ecf290e5abd37a97654c5b1f7779f061e2)
2023-01-10 19:08:26 +08:00
liz.li
5fc3694e08
NEW:add hide function in assemble_view menu
...
1.support hide funtion in assemble view
2.fix an issue that switch printable in assemble view will make
model-in-assemble-view turn transparent instead of model-in-view3D
3.fix a crash: right-click on objectlist after entering assemble view
Change-Id: Ia1a7ca492637eeaacd862ba015c440a55a83ca6e
2023-01-10 19:08:26 +08:00
liz.li
674348c575
ENH: support single-sided modal scaling
...
Change-Id: I746cfbb53d761abe2e7bf7cad391f9a37d821b3d
2023-01-10 19:08:26 +08:00
chunmao.guo
d164889aa4
ENH: [STUDIO-1647] use WebView2 put_UserAgent
...
Change-Id: Ifae6589892353adb4b940fbe77d7d0f9521330dc
2023-01-10 19:08:26 +08:00
chunmao.guo
a953442c9e
ENH: update WebView2 to 1.0.1418.22
...
Change-Id: I76d4747f8e135368e9dae6ee9f3e980bf4ec6f81
2023-01-10 19:08:26 +08:00
tao wang
c4136f7641
ENH:reset filament empty when the remain value is error
...
Change-Id: I1fa1923a7ef3cd61b592e5ff0874aadf5a534eaf
2023-01-10 19:08:26 +08:00
yifan.wu
5d9bb61f8e
ENH: use spiral lift only when it is needed
...
If a travel path goes through an overhang expolygons, and their distance
is shorter than threshold, lift type will be set to SpiralLift.
Signed-off-by: yifan.wu <yifan.wu@bambulab.com>
Change-Id: I345788711755dd8611ecf385818e6052cd8abe9e
2023-01-10 19:08:26 +08:00
tao wang
47a46010bd
ENH:allows the user to enter a printed IP address
...
Change-Id: I9d2617d0dd42f53e93d61e98bcf3cc97979a93f6
(cherry picked from commit 24ab56f8568e9637634e97a0632309cfd2762749)
2023-01-10 19:08:26 +08:00
tao wang
c8df45c11f
FIX:fixed some models with special names cannot be downloaded
...
Change-Id: Id5a3dff960d6e9868dfa87aef96093de2dc215e6
2023-01-10 19:08:26 +08:00
chunmao.guo
301d06dab4
FIX: [STUDIO-1770] webview white background
...
Change-Id: Ie828f53139978b0f7745355e7c65c7f6067dd4d3
2023-01-10 19:08:26 +08:00
liz.li
3190283929
FIX: fix problems of preview-slider under ByObject
...
1.layer number display in disorder under ByObject case
2.disable unworkable functions in ByObject case:add pause, add custom Gcode, change filaments
Change-Id: Ib0413e047db1daf1ca582e1369c70b6b93c1bd64
2023-01-10 19:08:26 +08:00
liz.li
c832a03616
FIX: toolbar cannot rescale a super small stl correctly
...
1.reason: input box limit the digit of input number, and has a max value limit of scale
Change-Id: Ib6f36033ebc9d1621eb0c3359c67ff788518f528
2023-01-10 19:08:26 +08:00
liz.li
5f5ffc8376
FIX: wxGDIFont exception when init
...
Change-Id: Ib245e89e2e8644c662d7621101777a5d8e15c7d9
2023-01-10 19:08:26 +08:00
Stone Li
a163d4fa02
NEW: add build time in about dialog
...
Change-Id: Ibb27223568f19f39ec57c01af23376c325d3972b
Signed-off-by: Stone Li <stone.li@bambulab.com>
2023-01-10 19:08:26 +08:00
zhimin.zeng
93b1a335d2
ENH: allow generate wipe tower when print ByObject
...
allow generate wipe tower when print ByObject if there is only one object
Change-Id: I199e9cab7bd7c963edf58e829c663bb91c12f4f8
(cherry picked from commit 7153c30800022f3afb9811c67f88ba28c9b25d20)
2023-01-10 19:08:26 +08:00
zhimin.zeng
1c5c9bd3d2
ENH: support text modify
...
Change-Id: Ide5a3c7df5f3ea4395821a65807d79b459f3e46e
(cherry picked from commit 55de44d4c80c545de14466aa039a7b0ac144f395)
2023-01-10 19:08:26 +08:00
zhimin.zeng
e70253cf25
FIX: can not save project when modify bed type in the scene
...
Change-Id: Iaea1bef142edcf0c68a64cfa1f3b1d309b96f251
2023-01-10 19:08:26 +08:00
tao.jin
c75ca06f01
ENH: render mesh_errors notification in red
...
Change-Id: Ie13524dc27436b9e1c075e5e9e0363cfa1504147
2023-01-10 19:08:26 +08:00
lane.wei
88ecb2aa2e
ENH: save hints.cereal into user directory insteadof cache
...
Change-Id: Ie44f18768e9908946f173bc668a46eb723f19745
2023-01-10 19:08:26 +08:00
lane.wei
f0908f2a63
FIX: repair: fix the state not correct issue after repair
...
Change-Id: Ic4aaeaeeee921294e0a5ab6d82517dc28f8822c8
2023-01-10 19:08:26 +08:00
Arthur
646b259972
ENH: merge tree support layers to support layers
...
Will greately reduce repeated codes.
Change-Id: I506a97a907b5b393fe41e13ae53e2f7c9247c4c5
2023-01-10 19:08:26 +08:00
tao.jin
b6ef31f7b9
ENH: refine physical printer dialog
...
Change-Id: I34d122f83addab3db2952a6a2b91b59921d2a981
2023-01-10 19:08:26 +08:00
Stone Li
f89dfa7615
ENH: modify slice button and print button initial value
...
Change-Id: I114aa63b25f32ba6b427afd8b9ce4ebebfe18915
Signed-off-by: Stone Li <stone.li@bambulab.com>
2023-01-10 19:08:26 +08:00
chunmao.guo
ff49a854b2
FIX: [STUDIO-1653] login dialog position
...
Change-Id: Ib73195d55c8bec3e8d5eec4b56489a5c22882de9
2023-01-10 19:08:26 +08:00
chunmao.guo
6763968461
FIX: [STUDIO-1575] end dialog with wxID_ABORT on user end session
...
Change-Id: Ie509b5780a5d11572eadd6dee2fd93903c128c17
2023-01-10 19:08:26 +08:00
chunmao.guo
1d04c35d0d
FIX: StaticBox zero size bitmap
...
Change-Id: I33d942f771171fe1f2a61b5f3d1a66a6c7e0da05
2023-01-10 19:08:26 +08:00
chunmao.guo
99b97ffeb4
FIX: [STUDIO-1842] format wiki url's anchor
...
Change-Id: Ifb8f73a1674aecaaad5ef5e7248a142e8a0f0146
2023-01-10 19:08:26 +08:00
zhimin.zeng
4284d2ddb0
ENH: generate wipe tower when custom change gcode filament
...
Change-Id: Ia0c81453f09457a9d1d56fbcdce79112953c0208
2023-01-10 19:08:26 +08:00
zhimin.zeng
75c5d7b267
FIX: the position is reset when reload from disk
...
Change-Id: I1acf9501f7211b45655c86dac7a529681f8cf150
(cherry picked from commit 1b7c763673e37f33ceea59be96cfb29760721f6b)
2023-01-10 19:08:26 +08:00
tao wang
12590a3599
FIX:fixed title of calibration dialog not being darked up
...
Change-Id: I3c24dde3ba3effb815b744aef16da273ad78b55a
2023-01-10 19:08:26 +08:00
tao wang
49f3f3571d
FIX:fixed object table Brim does not take effect after setting
...
Change-Id: Ic9dbe6b4c016a69d0e26b6c9a232deda7f526d12
2023-01-10 19:08:26 +08:00
lane.wei
4385a8b33e
FIX: fix the seq_print circle size not correct
...
Change-Id: Ie0674c2653e1db691447c150d9c669967960650e
2022-12-26 05:31:54 -05:00