Commit Graph

899 Commits

Author SHA1 Message Date
SoftFever
cfc8115a7f explicitly specify linear PA mode for Bambu printers 2022-11-09 21:48:29 +08:00
SoftFever
fdc2b7c8d9 moonraker compatibility fix 2022-11-08 20:13:27 +08:00
SoftFever
7cec080f73 fix a Monotonic bug 2022-11-08 18:48:17 +08:00
SoftFever
9f0e8a7a2e remove print bed temp 0 degree check 2022-11-08 13:04:45 +08:00
SoftFever
b8c6487a07 Merge branch 'master' into SoftFever
# Conflicts:
#	resources/i18n/zh_cn/BambuStudio.mo
#	version.inc
2022-11-08 11:22:03 +08:00
zhimin.zeng
0d4954e1e3 FIX: tool change time is too long
Change-Id: Iaecc3dc832c6a20a2acc180a79923e45b97f18f3
(cherry picked from commit a3528545af4176bdba3240120ebde32abf8a9d8d)
(cherry picked from commit cbdab12b2e218427e51f39d6860b00a844caef7a)
2022-11-07 19:59:23 +08:00
tao.jin
f669d2fcc6 FIX: cancel remove if log file is opened by other program
Change-Id: I725b03a82af292f9dc81d5f5500773600346c218
(cherry picked from commit f72f4044c2d8a010d1129b4eba1220c20bdf050b)
(cherry picked from commit 3a4daa90b526e8970913311fe9bd314b865c92dd)
2022-11-07 19:59:23 +08:00
gerrit
37ae55ffc2 ci: update build version to 01.03.00.25
Change-Id: I420b14020b48c6633214a315b43e640ec6eb61f5
2022-11-07 19:59:23 +08:00
Arthur
6c943d78d1 ENH: add translation for supports and others
Change-Id: Ic742519cf32fd21726302ace90649e8b695d125d
2022-11-07 19:59:23 +08:00
Stone Li
4278676275 FIX: clean preset_folder when logging out
Change-Id: I0a61db6b6ae0fc4bad1f178e1492384a42de1501
Signed-off-by: Stone Li <stone.li@bambulab.com>
2022-11-07 19:59:23 +08:00
gerrit
af27fe341b ci: update build version to 01.03.00.24
Change-Id: I3ecb24ac56faffde1afc95938442104d8a946cc2
2022-11-07 19:59:23 +08:00
Stone Li
fda94e570d FIX: fix a crash, set APP_MODAL for dialog
Change-Id: I80d216df134febdcefd2fd5f3859bdb62c1b81bd
Signed-off-by: Stone Li <stone.li@bambulab.com>
2022-11-07 19:59:23 +08:00
gerrit
c775c22e49 ci: update build version to 01.03.00.23
Change-Id: Iaf8eddfdd40027c660858b413676651565f3bd76
2022-11-07 19:59:23 +08:00
Stone Li
55320071d8 ENH: avoid crash on mac platform
Change-Id: I86e7394956c860b13319b53e647ec6c8f2842c91
(cherry picked from commit 5c7077b8b9712af50c28d675f5129b518e56c92e)
2022-11-07 19:59:23 +08:00
猫山王
6164db23c3 remove: "ENH: add paint-on support on vertical faces"
This reverts commit ccf1746530a6f68d38a9b6714e70a0acdbec5b8c.

Reason for revert: multi color printing has problem

Change-Id: Ibc53b99a715b987ee447d7c3b03407de2790abaf
2022-11-07 19:59:23 +08:00
Stone Li
ae21c70039 ENH: handle 403 error when sync the user settings
Change-Id: I33794d1f7354f369e76b83e90c8a03d2c349b545
Signed-off-by: Stone Li <stone.li@bambulab.com>
(cherry picked from commit a5edb419b49b18e7fa94b05d14aa215ed756076c)
2022-11-07 19:59:23 +08:00
SoftFever
778efd47e0 Fix a bug that PA was not set properly 2022-11-07 19:58:26 +08:00
SoftFever
850267eef3 remember last filament choice and ignore network plugin check for thirdpary printers 2022-11-06 14:03:34 +08:00
SoftFever
5070e32460 PA per filament 2022-11-05 14:49:37 +08:00
SoftFever
9be2e4c884 Merge branch 'master-remote' into SoftFever
# Conflicts:
#	resources/profiles/Creality.json
#	resources/profiles/Voron.json
#	version.inc
2022-11-05 11:26:59 +08:00
SoftFever
e4b07fee72 add heating command.
Save new users from panic
2022-11-05 11:19:38 +08:00
SoftFever
32cfad63d1 Change layer time to float 2022-11-05 00:33:07 +08:00
SoftFever
52f5bc634b filter out tiny gaps 2022-11-04 16:44:43 +08:00
SoftFever
f8ea6cd0a0 fix a small UI glitch caused by printer viewer 2022-11-02 21:19:46 +08:00
SoftFever
52e032a237 add doxygen 2022-11-01 21:14:40 +08:00
gerrit
e073113c3e ci: update build version to 01.03.00.22
Change-Id: I69d99b1b3306fd0d191a22b320705f846b82eb9d
2022-11-01 20:52:23 +08:00
qing.zhang
a2babc2f43 ENH: remove the dulicate warning msg of temp
Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: I978f2de34e277c6747adc783cb91c341f159a67e
2022-11-01 20:52:23 +08:00
lane.wei
e81d49aaae FIX: fix the label switch incorrect issue when print_sequence change
1. only turn on label while switch from by_layer to by_object
2. don't crash when filament_colours mismatch between project_config and PresetBundle

Change-Id: Icac9d0d7f88e17fcad3b042ea19cda3ac23ae62c
2022-11-01 20:52:23 +08:00
lane.wei
957ab42874 ENH: version: increase version of profiles
Change-Id: I2dc0bbf8374f60f4e4c43806c9e16bd20d9d08f2
2022-11-01 20:52:23 +08:00
lane.wei
49aadef59a ENH: add some logs for appconfig::save exception
Change-Id: Ic65345af7debdb340fce5dd03fe09257d7c2c395
2022-11-01 20:52:23 +08:00
gerrit
1e1beec65f ci: update build version to 01.03.00.21
Change-Id: Iff25f6602a010247776103aa882d2fb1eefe4ec3
2022-11-01 20:52:23 +08:00
Arthur
3f7c0ac5c5 FIX: auto-arrange reads wrongs first_bed_temp
Also change words for extruder clearance parameters.

Change-Id: I736fd9049d184c140b33078d78f764b4fe172765
(cherry picked from commit e70c0c0ea133cffa5788efbfc9633332b196e8df)
2022-11-01 20:52:23 +08:00
gerrit
1e1e0e3500 ci: update build version to 01.03.00.20
Change-Id: I9245d64eb7ae836581fc2426921b4ecda63a064e
2022-11-01 20:52:23 +08:00
Arthur
230635cc59 FIX: reduce height_to_lid to 90mm
Towline may be even lower than the upper rod. Let's
take away 10mm tolerance.

Change-Id: I13972fc4ecb0671e1af4b2c6d102e319417e532f
(cherry picked from commit cedcb862556c8c9014a91ef2aad8f39fc118d925)
2022-11-01 20:52:23 +08:00
gerrit
ae2cd67802 ci: update build version to 01.03.00.19
Change-Id: Ieee2345c952011ef87915bb07134ccb3c36309ec
2022-11-01 20:52:23 +08:00
lane.wei
0d2c750ff8 ENH: refine the label logic of seq_print
use the arrange_order computed by Print
turn on label by default when switch to sequent print

Change-Id: I7063bcc9494bbfc14a3cee85eaf30a9eb52c99d2
2022-11-01 20:52:23 +08:00
gerrit
7e10151e28 ci: update build version to 01.03.00.18
Change-Id: Ic3ad3d2e1314e131178962961c6d8c75afb3ad4c
2022-11-01 20:52:23 +08:00
gerrit
ba3ed9b247 ci: update build version to 01.03.00.17
Change-Id: I4a3695999070a72b9cf59f2273875d788ecb4cb8
2022-11-01 20:52:23 +08:00
Arthur
d17c3eb42d FIX: 2 auto-arrange bugss with per-object printing
1. use strict ordering to ensure the printing order is right
2. reduce height-to-lid to 100mm considering towline is lower than lid
and may collid with objects

TODO: printing brim may still collide, need to subtract inflated boundary of
others during brim generation

Change-Id: Icf0cba10c579d28fabd97764c1b3abec267ebd9b
(cherry picked from commit 46c6f5ff94488b2f4481bf1d34555f4a7c45e135)
2022-11-01 20:52:23 +08:00
gerrit
cd2a8c7b05 ci: update build version to 01.03.00.16
Change-Id: I44e01e64fcc762c9bc0082b446543f78bfb40279
2022-11-01 20:52:23 +08:00
gerrit
04b1698e58 ci: update build version to 01.03.00.15
Change-Id: I2936f6922e0ee188575777483d7c12a92dcef024
2022-11-01 20:52:23 +08:00
liz.li
e4840991a5 FIX:AssembleViewData crash
Change-Id: I759a385621b8a83d89abcc7c1b38786e067dbb33
(cherry picked from commit c218e7dd77fad970f637412dc9c230b1241c1f67)
2022-11-01 20:52:23 +08:00
gerrit
4fa7f4564d ci: update build version to 01.03.00.14
Change-Id: I2d9679a72adafd0e0b29cf1da27d98f034cd4abf
2022-11-01 20:52:23 +08:00
Arthur
16b22cfbd1 FIX: print ordering didn't consider object height
This may cause tall objects be printed before short ones. There are two
possible solutions:
1. do strict ordering only when y-overlap is large enough (the one
   chosen in this commit)
2. when considering vertical collision with rod, the actual expansion
   can be much smaller (because the rod is only slightly off extruder).
   But this solution requires an extra parameter. Let's hold it for a
   while.

Change-Id: Icc9a4796d49dad93cbcc20d4103e641a48886e5e
(cherry picked from commit 6a958b1fa9e58e4ca3be63b4918da77bcdc53314)
(cherry picked from commit ceff67789c27ea576afd663a2e5bae9a10241728)
2022-11-01 20:52:23 +08:00
tao wang
1d8b38fc18 FIX:fixed cant not link to wiki on macos
Change-Id: I8c7fc943e9c6eb46c1f7a63dcd32f0a9a7f120d3
(cherry picked from commit 1fd7ef86e39c979e8b986c9f6d6db239949682cd)
2022-11-01 20:52:23 +08:00
gerrit
510f78c0f8 ci: update build version to 01.03.00.13
Change-Id: Iedf30b5615da18c0b5e3a1e86e12cfd9d7de6af2
2022-11-01 20:52:23 +08:00
Arthur Tang
dc90d5e170 FIX: rewrite per-object printing order logic
1. Previous logic can't guarantee left-to-right printing order, so
   toolhead may crash on the right side. In the new algorithm printing
   order is guaranteed.
2. Clearance radius should be the max of 3 directions (left, bottom,
   up), not including right, otherwise collision may happen on bottom or
   up directions.
3. Add is_extrusion_cali_object property to handle extrusion brim
   overlap better.

Change-Id: I44868b9925d983f5cca0c31d35dfa28d895fadbf
2022-11-01 20:52:23 +08:00
qing.zhang
b6ade27fad FIX: fix the empty layer after adding modifier
Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: Iad6c149cb5f1a50a199fdf1dd50f4971898972e2
(cherry picked from commit 6065729c6febb9f3a704dde12bda6ad34f62caec)
2022-11-01 20:52:23 +08:00
tao wang
5fe648a866 FIX:fixed description messages not refreshing the scrollbar
Change-Id: Ie067784144031d4f9418b4af1b08420bf919d7f1
(cherry picked from commit 520703c1823bdf6ec802467b4bc035da8e797d8f)
2022-11-01 20:52:23 +08:00
tao wang
1b7f15489f FIX:change the downloading plugin url of the wiki
Change-Id: I0eb1c42105e5e27e16b9888f8c415aa157cd6f03
(cherry picked from commit 6a35a3546722d16e6118539ab60b748aa9666097)
2022-11-01 20:52:23 +08:00