Commit Graph

2012 Commits

Author SHA1 Message Date
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
liz.li 90e0184313 ENH: adjust imgui plate thumbnail color
Change-Id: Iec5cb3162c55e44eef2c67a3e5d8c65b5eadd785
2023-07-31 14:29:15 +08:00
tao wang e9182b2d1d FIX:fixed UI display error in the monitor page
fixed STUDIO-3754

Change-Id: I96f9e52a9924b7f34e8e6ac7139ca70514af79ae
2023-07-31 14:29:15 +08:00
lane.wei 99bbce0f0f ENH: CLI: add the repetitions logic
support to duplicate object in a plate

Change-Id: I6bc964a2b9660adf3be7919f230524c979da9d50
2023-07-31 14:29:15 +08:00
zhimin.zeng ce06bb08aa FIX: crash when the text has only spaces STUDIO-3661
Change-Id: Ib433e3afbe8b161f42b0d907e9d78dbc93569cdf
2023-07-31 14:29:15 +08:00
maosheng.wei cd8e7e80ba FIX: Calibration supplementary translation
Change-Id: Id4203f55e921dc5c1d1d462f7dcacd262d88c603
2023-07-31 14:29:15 +08:00
liz.li 8ae8b6b878 FIX: wrong text encoding [STUDIO-3753]
Change-Id: Ie05367ab294c87426dc4ce534ffb28a183a447bf
2023-07-31 14:29:15 +08:00
liz.li 5328d346c7 FIX: calibration history window item be cut off [STUDIO-3742]
Change-Id: I60a7b35ebb87d00f5fcf04ad8f1a038bfdd71f36
2023-07-31 14:29:15 +08:00
zhimin.zeng 9da629003a FIX: the position of wipe tower is not correct when switch printer
Change-Id: Ia3195834c13f4341d6a020afe52e22370385eaee
2023-07-31 14:29:15 +08:00
tao wang 6849fdb912 FIX:fixed translation issues in Chinese
Change-Id: I39382db4a98bf92ee8a58e5f4c9dddb5fc88052f
2023-07-31 14:29:15 +08:00
tao wang d2b59b3b61 FIX:fixed k value not displaying
Change-Id: I46ea4877174da1a1b82e5005aa328ab10584a0cb
2023-07-31 14:29:15 +08:00
zhimin.zeng 35fc842fe9 FIX: not reset cali status when save result fail
Change-Id: Ice7df7c5ecab7da77e16414b368213b130aa4ad2
2023-07-31 14:29:15 +08:00
chunmao.guo 3022064760 FIX: [STUDIO-3758] detach presets sync thread
Change-Id: I4421aba7ccea6b136146993ae2cd744749a6b40c
2023-07-31 14:29:15 +08:00
maosheng.wei ea2aca6fb5 FIX: [STUDIO-3720] limit max_recent_count characters
Change-Id: I61dd6d5adfd057c9d068ab94ce36d9ab2395002b
2023-07-31 14:29:15 +08:00
lane.wei 0fc5c074cf FIX: thumbnail: fix the thumbnail wrongly clip issue
Change-Id: I0f2040b8263aa3ea5c82278eabc8e6d0845bfa73
2023-07-31 14:29:15 +08:00
liz.li 903b6f0cb0 ENH: modify naming of save page
Change-Id: I13299c292d0a43f6b261022b2dea736a16b5b3cb
2023-07-31 14:29:15 +08:00
Kunlong Ma be21570964 NEW:Add buried points for printing and machine control
Change-Id: I4ba4786fc1d343e497717a012d6e18aee22324e1
2023-07-31 14:29:15 +08:00
Kunlong Ma 83e76b6b58 FIX:Fix display issues
Change-Id: I40ec4ac6feb4bfb00d54047466f0a3df568ed88b
2023-07-31 14:29:15 +08:00
Kunlong Ma b3f519a0d4 NEW:Add buried points at panel buttons
Change-Id: Idfdcd964b03ea06e832e9e7c2cfaac232212f518
2023-07-31 14:29:15 +08:00
wenjie.guo a321121acc FIX: the option to adjust the first layer flow
Change-Id: Icf0c2686cc78c26724438ddc80d1894ac50ec179
Signed-off-by: wenjie.guo <wenjie.guo@bambulab.com>
2023-07-31 14:29:15 +08:00
liz.li 646cd5a209 FIX: dark mode text display
Change-Id: I4089509d12180e454c4a052696f46eea66ea4ee0
2023-07-31 14:29:15 +08:00
maosheng.wei bf77b9208f FIX: [STUDIO-3578] safe darkUI for send to sd dialog
Change-Id: I9be144ae5272c900a3e770045bb24d531f939770
2023-07-31 14:29:15 +08:00
liz.li a1b243f2d9 FIX: remove hover bitmap
reset a hover bitmap lead to dark color be reset

Change-Id: I779a0a63403ae1b8555018359765285c86fc5d47
2023-07-31 14:29:15 +08:00
liz.li 4d8ad0003b FIX: linux darkmode text display
Change-Id: I2c935647669dd9743cf4a230ef21e48ea4b92eb8
2023-07-31 14:29:15 +08:00
maosheng.wei 59b6b59a9a FIX: cannot calibrate when printer is offline [STUDIO-3387]
Change-Id: I93cf532363bc41feee0deb9782906bd3e79ee127
2023-07-31 14:29:15 +08:00
zhimin.zeng 90e1ed7335 FIX: cali status recover incorrect after save result
STUDIO-3602

Change-Id: I1a47e40ca4d571ab37f52b87109d809279d3145e
2023-07-31 14:29:15 +08:00
chunmao.guo 583c6c86c2 FIX: [STUDIO-3725] sync user presets go to wrong folder
Change-Id: I99348ebbf6f3deae471bc5078a0645b81663bf3a
2023-07-31 14:29:15 +08:00
maosheng.wei 83cd88d4b8 FIX: [STUDIO-3578] send to sd darkUI not changed
Change-Id: I86d687bedd87222c9c59e6fd4466b57abe867640
2023-07-31 14:29:15 +08:00
maosheng.wei 2515a1adf7 FIX: [STUDIO-3513] the objectlist always enters wxEVT_SIZE
the objectlist always enters wxEVT_SIZE when scaling

Change-Id: I93371cee86437bc0309f041b0d59f28bc3b206aa
2023-07-31 14:29:15 +08:00
chunmao.guo 73c64535c7 FIX: not track dup error for user triggered liveview
Change-Id: I4b744caf14deca3cb6372f44e95aea131a45ec6a
2023-07-31 14:29:15 +08:00
chunmao.guo 1797f4ac8e FIX: WebView: not wrap javascript
Change-Id: If2b1fe8163599ebbfd97334115a786a8985bf876
2023-07-31 14:29:15 +08:00
zhimin.zeng e010fad242 FIX: k value of ams control is not correct
modify the method for using printer type

Change-Id: Ica864c19f4ad3e58e4f478e078b55fc11485901a
2023-07-31 14:29:15 +08:00
Arthur 44fdfe8fff FIX: tree(manual) didn't support well
1. We have a logic to add supports at corners for tree(auto), now I extend
it to tree(manual) also.
2. Only show support_critical_regions_only option to tree(auto).

Github: #2008
Change-Id: I161444da93464fd2ef0e0f3b40a0c5852beba351
(cherry picked from commit af4efb4aadc2a4d16de3eea881c6610955985fff)
2023-07-31 14:29:15 +08:00
zhimin.zeng 24bd494ad9 FIX: X1 low version firmware does not display k value
Change-Id: I7539f0f09d3ddbaf7d1b616ae98ff5a3c1462f37
2023-07-31 14:29:15 +08:00
maosheng.wei 53f9d89a5a FIX: [STUDIO-3561] Import Gcode and send all plate
Change-Id: Ic1db0d90e08dba24cde12cdfaa6f1227d5d602cf
2023-07-31 14:29:15 +08:00
liz.li 3a9b49abeb ENH: add restriction of selecting preset [STUDIO-3715]
1.forbid PEI Plate when PA Auto-Calibration
2.add ams black list
3.TPU cannot use when PA Auto-Calibration

Change-Id: I6a7d0438ba136f5685e5f3b868d5c063ed8ca9ef
2023-07-31 14:29:15 +08:00
liz.li 04c6964de4 FIX: calibration history dialog flickering
Change-Id: Ife2720553f1e67292d7e222bda89b0d7f417e382
2023-07-31 14:29:15 +08:00
liz.li 3c29f34e73 ENH: show calibration result failed info
Change-Id: I07b8d2d5065ea7e77084d6eae8988e5ab7008172
2023-07-31 14:29:15 +08:00
maosheng.wei 619cb8eeff NEW: [STUDIO-3710] add Bambu Cube V2
Thank you very much to Thrutheframe for providing us with a very
valuable model for our software. We sincerely appreciate your time and
effort in helping us improve the project. Here is the model address:
https://www.printables.com/model/222285-bambu-lab-xyz-calibration-cube.
Thank you again, Thrutheframe.

Change-Id: I200fd23ab7a09683b2610664c8e09ae53fc42133
2023-07-31 14:29:15 +08:00
maosheng.wei 9d552ddb10 FIX: [STUDIO-3564] Select an object display quantity 1
Select an object with multiple parts and display quantity 1.
Simultaneously fixing that when all parts under an object are selected,
only the information of that object is displayed.

Change-Id: I7fd68615aed75f4b0592c61f4b916783e7c4182a
2023-07-31 14:29:15 +08:00
maosheng.wei 8ee1109746 FIX: encoding of mesh boolean text
Change-Id: I3d21f10d9f4e3022c702ff2b5493cf8bb94c881c
2023-07-31 14:29:15 +08:00
chunmao.guo 3f924b79d6 FIX: param page scroll field position
Change-Id: Iefb363073d79b3f69022f555e99193a1ba2a2e07
2023-07-31 14:29:15 +08:00
chunmao.guo 282c785304 FIX: [STUDIO-3551] pass worker thread id to DirectShow
Change-Id: If55e39768ec1e43103c59168b139bb115db6b092
2023-07-31 14:29:15 +08:00
tao wang 53890cf106 ENH:use user settings when not using PEI bed
fixed https://github.com/bambulab/BambuStudio/issues/2014
1. Disable flow calibration when using PEI bed
2. Use user settings when PEI bed is not in use

Change-Id: Ie4f81f0d4649c69255f97355af14cacedf8b2bbf
2023-07-31 14:29:15 +08:00
tao wang 386607a6a7 ENH:actively select a printer on the calibration page
fixed:https://github.com/bambulab/BambuStudio/issues/2054

Change-Id: I087eebcda934c4f2447f2dc6e473a8389e9d4a25
2023-07-31 14:29:15 +08:00
tao wang 5f8e285624 ENH:add an error that requires a done operation
Change-Id: I9824658ee3a847e70e979640c51a34d812fe284d
2023-07-31 14:29:15 +08:00
lane.wei ce051c34d2 FIX: CLI: fix the crash caused by plate name snapshot
Change-Id: I757597609c05c8eeabcb3011c9638ba5adee4904
2023-07-31 14:29:15 +08:00
tao wang 8f67181fd9 FIX:fixed the style of the retry button
Change-Id: I915a71d6b9891041feadc8e0fbd719c7e4d87a2d
2023-07-31 14:29:15 +08:00
lane.wei a2da7e391b ENH: thumbnail: optimize the thumbnail
1. set background to transparent
2. set the view to iso

Change-Id: Ib3371e60bea743ade55430a5d39b58f9b9acf050
2023-07-31 14:29:15 +08:00