Commit graph

9601 commits

Author SHA1 Message Date
zhimin.zeng
6a86c9f2a3 FIX: replace ',' with '.' when using minor languages
Change-Id: I992f4c702141f89860625f64d9524ee1c0445cee
2023-08-15 21:39:51 +08:00
lane.wei
6750b5b33c FIX: config: update config with correct logic
1. remove other vendors
2. set the version to correct one
jira: STUDIO-4009

Change-Id: I804bb1d08a9d241bc323a22b0d3fb40f7c9c3c9a
2023-08-15 21:39:51 +08:00
zhimin.zeng
f783da81ce ENH: support custom the first layer print sequence
Change-Id: I0516948292933fe47d39fb3ae2f7e91473b45b3a
(cherry picked from commit 5bbdb28c86509d5f94b5b9c33a0f2e1b2749e94b)
(cherry picked from commit 22c6e9f1d2c6f1b86c70827c8bec65a857fe2bc5)
2023-08-15 21:39:50 +08:00
zhou.xu
f926f9e00f FIX: change the max length of plate name from 40 to 250
from github user:https://github.com/bambulab/BambuStudio/issues/2119#event-10014273957

Change-Id: I3db2db78f7c870864123789d8ac5eadc31702944
(cherry picked from commit b877284ca8444a76753a5c58ef4d8258990d17c0)
2023-08-15 21:39:50 +08:00
liz.li
5dbef1db0e NEW: first layer printing sequence
Change-Id: I19e39a27cf972eb859e51a334aeae8f57ee263f8
(cherry picked from commit 1369107c04668f800a338395ed3af316c32d194d)
2023-08-15 21:39:50 +08:00
maosheng.wei
442f2472af FIX: [github 2246 2209] reload form disk not working
Change-Id: If70d7b700c454e9290741980afb0a1fd73a1fa5a
2023-08-15 21:39:50 +08:00
chunmao.guo
c5bba1fa85 FIX: use current_language_code_safe() for valid language
Change-Id: I480730055588aa76bd40f35e6c4bcbe9833c330d
2023-08-15 21:39:50 +08:00
liz.li
74a1bb8c0f FIX: meshboolean set transformation matrix twice
Change-Id: I1428c66f69bbd14fa0485bab23b0a26b8e7b6dba
(cherry picked from commit 23e69af4d9516c7c2f8b4fb9649d1757903627b6)
2023-08-15 21:39:50 +08:00
chunmao.guo
01319c1fed FIX: input ip dialog not show for liveview
Change-Id: I422b89eae3c9b9049416f2460bacb4cc991ca605
2023-08-15 21:39:50 +08:00
Noisyfox
f714e72faa
Simple brim ears impl (#1779)
* First working brim ear impl, ported from SuperSlicer

* Make brim ears configurable

* Generate ears only if ear size > 0

* Fix `Polygon::convex_points` as well as brim ear max angle

* Fix another error in `Polygon::convex_points` and `Polygon::concave_points`

* Apply brim ears to inner brims as well

* tweak hide and disable condition a bit

---------

Co-authored-by: SoftFever <softfeverever@gmail.com>
2023-08-13 22:29:45 +08:00
SoftFever
5807135a1f Fixed an issue that internal_bridge_speed is applied to external bridge infills
A new extrusion role - erInternalBridgeInfill is introduced.
SuperSlicer's implementation is referenced.

Signed-off-by: SoftFever <103989404+SoftFever@users.noreply.github.com>
2023-08-12 15:38:22 +08:00
SoftFever
99406816cd
fix crashes on some Linux distro caused by locale by @pfrench42 #235 (#1766)
fix crashes on some Linux distro caused by locale by @pfrench42

#235
2023-08-11 20:26:37 +08:00
James Ding
c460504e3e FIX: Typo with dropped
Change droped to dropped for flow rate calibration fail.
2023-08-11 20:23:06 +08:00
SoftFever
84a7f3c084 fix build errors 2023-08-10 23:30:37 +08:00
zhimin.zeng
0bfc42989b FIX: crash when use manual flow rate
fix the PA tower is effect

Change-Id: Idc00090c75023d62beca2a32529a6749081de9ef
2023-08-10 21:17:28 +08:00
SoftFever
89ec02444a internal bridge speed 2023-08-10 17:34:51 +08:00
SoftFever
bb89336285 add One wall threshold parameter 2023-08-10 10:56:12 +08:00
Alexander Sulfrian
c1e85db46e
Fix wxWidgets debugging macros (#1742)
wxFAIL will always generate an assert error and does not expect a
condition.
2023-08-09 23:25:25 +08:00
SoftFever
637a171559 Fixed an unicode bug in Mesh boolean 2023-08-09 17:13:44 +08:00
SoftFever
362ee83ff3 update locale 2 2023-08-09 14:12:18 +08:00
SoftFever
37c54aa4f6 clean up 2023-08-09 13:42:41 +08:00
SoftFever
f8c9c6bfc4 Merge some BS1.7 changes:
fix full screen issue on Windows
2023-08-09 00:47:48 +08:00
SoftFever
da05ae02da Merge some BS1.7 changes:
Boolean operation feature
2023-08-08 22:14:20 +08:00
SoftFever
9e73dfeb5d enforce no tracking 2023-08-08 19:36:24 +08:00
SoftFever
bcbbbf35db Merge some BS1.7 changes:
internal_solid_infill_pattern
2023-08-08 19:08:13 +08:00
SoftFever
7ece35931e Merge some BS1.7 changes:
Port object canceling for BL X1 from BS.

Todo: refactor
2023-08-08 19:08:13 +08:00
SoftFever
3acd89e877 Merge some BS1.7 changes:
bring back fill_bed feature, original implemention from PrusaSlicer. BS added exclusion logic.
2023-08-08 19:08:13 +08:00
liz.li
22171e6534 FIX: crash at flow rate cali save when input Chinese
Change-Id: Idfc913e79c13646c9536c8d331c216acdb1e2ef5
(cherry picked from commit cd68769b8fae92d2026ea91e5c32afaf6fb85b76)
2023-08-08 10:41:55 +08:00
SoftFever
b8db25ac0e revert PA tower 2023-08-06 23:19:02 +08:00
maosheng.wei
3010678a61 FIX: translation
Change-Id: I4e6ce9943df178c80a47c49fb50da1ba16d1d7a3
(cherry picked from commit e9aa706f5887658cab8cc962020760c9e6fdad27)
2023-08-04 22:33:22 +08:00
SoftFever
14f248f8fa fixed an bug that CN plate name was not working properly 2023-08-04 20:36:32 +08:00
Hotsolidinfill
580424701b
fix Korean font not be loaded properly (#1681)
* Update Korean Translation
- Make overhang printable
- Lift Z Enforcement
- etc

* fix Korean font not be loaded
2023-08-04 19:15:15 +08:00
tao wang
f00dc9c675 FIX:fixed sending print failure due to long plate name
Change-Id: I89f32f7d7f214d55051e736f834e0e49d7c808ab
2023-08-04 18:19:21 +08:00
qing.zhang
0aa638c729 ENH: top one wall for arachne
split to 3 mode
not apply
all top surface
topmost surface

Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: Id9bb1a6ded7414b2f093ac01e4ecb4b93057d022
2023-08-04 18:15:25 +08:00
zhimin.zeng
a672870222 FIX: display failed when the flow rate is 0 or too large
Change-Id: I20af5b0badba63a12129fb571524a152b591d974
(cherry picked from commit f57ce4133c6a5a460c43767c898c3068d9bff60d)
2023-08-04 18:15:25 +08:00
maosheng.wei
2bb6dc65b8 FIX: add Chinese pictures in cali page
Change-Id: Ibcb0a01ec0fcbb3a73708cb6dc771748b3ebc2ea
(cherry picked from commit 848e51c5da6d9c5c3f4227ed6dc706b19e9eceae)
2023-08-04 18:15:25 +08:00
maosheng.wei
3a5ddb3ea1 FIX: [STUDIO-3835] Cali translations
Change-Id: I705d27ff172c8c9c0eed617f69af3128f2e3ffe0
(cherry picked from commit 0a1722ebee63ab79a29c3add56d5386b32c3dae9)
2023-08-04 18:15:25 +08:00
liz.li
2eb9dd01a7 FIX: cali related encoding problem
Change-Id: Ia79237d9e2f37fd8720411891fb724c3bd00b9fb
2023-08-04 18:15:25 +08:00
zhimin.zeng
cefd9876fc FIX: the n value is not correct when set pa cali value
If it is manual, set it to 0, if it is automatic, use the calibrated value

Change-Id: I7c8737366e0ec0c6c2c17a7ad905cfb34e236fd8
(cherry picked from commit b235b0c8b79b1baf6a393ccfea236e1e650dcb7d)
(cherry picked from commit 298f7b6b9349fdf7fe7f9092e3012188d27b9bf2)
2023-08-04 18:15:25 +08:00
liz.li
4eb1edea13 FIX: fedora: cannot select preview plate thumbnail
Change-Id: I1bb774f7f48a7b905498d5c1cc06263aa3b01ce9
2023-08-04 18:15:25 +08:00
tao wang
7174712e29 FIX:fixed issue of not displaying load/unload entries
Change-Id: I6e264de950f194a93055c4120a025ce37d1e2b15
2023-08-04 18:15:25 +08:00
liz.li
e599469d01 FIX: cali: manage result crash
1. fix input chinese on editing name will crash
2. fix: repeat editing action before the whole dialog is refreshed, will crash

Change-Id: Ia5f785987aec547007a1d71e1af770b606b50d65
(cherry picked from commit a1f60dc682b5e46ae098ad2a720e5cb12f8148d7)
2023-08-04 18:15:25 +08:00
Stone Li
d603315d72 ENH: remove check link state
Change-Id: Iba16694299f92a89e63ea9c4829e3087a29bade1
Signed-off-by: Stone Li <stone.li@bambulab.com>
(cherry picked from commit f8ccd60bdb7489d325e457948e27c5d854089e08)
2023-08-04 18:15:25 +08:00
Stone Li
91f3c7bd1b ENH: close logging in console of libcurl
Change-Id: I434f733a66ee79af762cfc2e52c28aba0e192d97
Signed-off-by: Stone Li <stone.li@bambulab.com>
(cherry picked from commit 2886ebbbedf60cd131cbd14594223ad5c5795b1d)
2023-08-04 18:15:25 +08:00
Kunlong Ma
93f94bf07c FIX:FIX BUG on Buried
Change-Id: Id7a1d6c3686377c8f77b6071cc9e0754d5d31bbf
2023-08-01 22:09:01 +08:00
Kunlong Ma
fcb7db2dde FIX:Fix bugs caused by buried points
Change-Id: I47d4e786912120124c134404afce15dec48c7974
Signed-off-by: Kunlong Ma <kunlong.ma@bambulab.com>
2023-08-01 22:09:01 +08:00
xun.zhang
6ce4a6c5f2 ENH: modify chamber_temperature to array
Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I8c1afc85ff91ebf4458871fecba5f2f1f1e32f1d
2023-07-31 14:29:15 +08:00
xun.zhang
793c657b46 ENH: remove nozzle_hrc in params page and profiles
use std::map to map nozzle_type to nozzle_hrc

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Ie9d1db486808bd5164c7952caecaf4ac279f43d8
2023-07-31 14:29:15 +08:00
lane.wei
0c45cac1a8 ENH: CLI: refine some logic of repetions and load configs
1. when object skipped, it should not be duplicated
it is set to unprintable before arrange
and the plate needs to be considered a skipped plate also
2. skip the wipe tower if not multi-color after skip
3. load default configs if there are no configs loaded
4. refine the result.json to include key_values

Change-Id: I8c132cabcdd78756673fe900267a226a41ae1b4d
2023-07-31 14:29:15 +08:00
zhimin.zeng
09c94acfcf FIX: set n value to 0 by default in extrusion_cali_set
Change-Id: Ib3c34608413cdde1078c11c6e0cb6ca8a0c02d56
2023-07-31 14:29:15 +08:00