zhou.xu
182a4f75d9
FIX:filename use '/' for save
...
jira: none
Change-Id: Ic7ffd91f0eeaf73b348a8064fbb0c2ace5a44066
2024-10-28 20:51:35 +08:00
zhimin.zeng
8214f92dc8
FIX: set wipe tower to default position when switch printer
...
jira: 8468
Change-Id: I6ad489ed127635115c050a40329757afc568135d
(cherry picked from commit c63351a165b334978a3f09bf95fe2c63056ec53a)
2024-10-28 20:51:35 +08:00
Mack
92c85a13d0
NEW: add brim ear gizmo
...
jira: STUDIO-7378
Change-Id: Ib6b5dbd3b113981612b05e01e59f62054ff0b654
(cherry picked from commit 37120830a2f958f464719db1f5d0180882bc4095)
2024-10-15 15:50:26 +08:00
zhou.xu
498face4d6
FIX:delete unnecessary render_background
...
jira: STUDIO-7828
Change-Id: I7a42ab65f260b983b8ea1653e3e23b3eab8c15fd
(cherry picked from commit 8f5a5f0dde012f51ce2c3d8997df4bf808ad216a)
2024-10-15 15:50:26 +08:00
zhou.xu
65cfb9ad13
FIX:together update plate_trans and unselected_plate_trans
...
jira: STUDIO-7814
Change-Id: I0dc2da305b5a4c83b8f27bd07478b2f8fddebac0
(cherry picked from commit 625336509444cb5ea7640d64b260ede738887941)
2024-10-15 15:50:26 +08:00
zhou.xu
c03aa5ffeb
FIX:fix crash opengl api in mac
...
jira: none
Change-Id: I797082987378f53480eacdc6a2528cfdedf50528
(cherry picked from commit 654db45bc293c03ec72cbbb7f4a651a7e946f9ea)
2024-10-15 15:50:26 +08:00
zhou.xu
bb53c4b517
NEW:Use instance rendering by opengl for plate
...
jira: none
Change-Id: I3d5888480ad033953a597a6f74b0b9c8ac47795e
(cherry picked from commit 7fa3cb3d6224bab6ef6d8ad75446ed1b460afd4e)
2024-10-15 15:50:26 +08:00
zhou.xu
8c852bc925
ENH:update render code in PartPlate
...
jira: STUDIO-5985
most of code from OrcaSlicer,thanks for OrcaSlicer and enricoturri1966
commit 28d0147d0988917a8b9d85441b8836453e0f222e
Author: enricoturri1966 <enricoturri@seznam.cz>
Date: Fri Oct 20 15:41:26 2023 +0800
Introduction of classes ColorRGB and ColorRGBA to unify color data definition and manipulation
Change-Id: I94ff38d9a03b4b91183b150617d6407a8ffa279e
2024-10-15 15:50:26 +08:00
zhou.xu
5bc97e4997
FIX:set logo name empty when no custom svg
...
jira: STUDIO-7532
Change-Id: I42ac46aec070facf55333c00b06c65e592ab9345
2024-10-15 15:50:26 +08:00
zhou.xu
3e607854ed
FIX:add null pointer protection for m_partplate_list
...
jira: none
Change-Id: I64f778c8c4773355fa2f3b6bedf924dd7683d7bb
2024-10-15 15:50:26 +08:00
zhou.xu
f493a4495b
NEW:add "user custom texture" in bbl machine
...
jira: STUDIO-7407
Change-Id: I6e6fdac76573aa96dd2898cd5880604b8358fa74
2024-10-15 15:50:26 +08:00
lane.wei
9b19dc9edd
ENH: CLI: add logic for backward compatible check
...
1. add logic for backward compatible check
2. add export_stls
JIRA: no-jira
Change-Id: If96ab225b9689e588fae7443e81a73d0872f7eb4
(cherry picked from commit db12cca05c8f60fdc717387253215e361ab29851)
2024-06-11 18:17:08 +08:00
lane.wei
ebe5392932
ENH: CLI: add no light thumbnail logic for CLI
...
previously lots of logic are missed
JIRA: no jira
Change-Id: I3beadbb78127049594614212e8f9a60633e73b56
(cherry picked from commit 8fe9b854fa58c302c56b4f84bd0db9c5d1a4b571)
2024-06-11 18:17:08 +08:00
zhou.xu
47c442a61e
NEW:add no light thumbnail
...
Jira: none
Change-Id: I3c0510dd4d7e444f1a6326b7a59a0ebd5e7aa410
(cherry picked from commit a3d8c36783716e24f39803a8c146a43b1014c092)
2024-06-11 18:17:08 +08:00
xun.zhang
cf146f4fed
FIX: can't use support filament in gcode.3mf
...
1. Add total_filament_volumes, directly access it to get used filaments
github:#3865
Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I4fae4f1947b4ebd16e394e0f3cf5fb0e9f979717
2024-04-23 20:07:49 +08:00
xun.zhang
7ee6e62ec4
FIX: unable to map if filament not used in model
...
1.Fix filament can not map if it's not used in model body
jira:NEW
Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Ibd2685ffd198b2e17dbf44289d0144b5b7c25788
2024-04-10 20:03:44 +08:00
liz.li
7641be0569
FIX: implicitly set spiral vase config for objects just loading
...
jira: 6514
Change-Id: I04bb2b1abeb62d4dfff4e526b723b1cf1bd5fd7f
2024-03-25 15:29:19 +08:00
liz.li
b0330dff36
FIX: do not check spiral vase mode config if an object is loaded
...
jira: STUDIO-6514
Change-Id: Ib44ec8322ff178b5765f7fe94b588aa38339691d
2024-03-25 15:29:19 +08:00
liz.li
f26df7e6ae
FIX: no need to set spiral vase again if it's already eanbled
...
jira: 6516
Change-Id: I58e44001ebad9581c1a133c20a1beaa7d880b151
2024-03-25 15:29:19 +08:00
liz.li
3fbc9931cb
NEW: vase mode can be applied to one plate
...
jira: STUDIO-5838
Change-Id: Ifb315f7d79b570aeb7ee31d3495b4d465e3af0c6
2024-03-25 15:29:19 +08:00
liz.li
dab9a98e0d
NEW: support to adjust other layers print sequence
...
Jira: 6338
Change-Id: I5e6aef71aa9e6e97c1859aaaeb9ada5f1340414a
2024-03-25 15:29:19 +08:00
Kunlong Ma
65ea5561f4
NEW: Add buried point information
...
JIRA: NONE
1.Add buried points for tool usage duration
2.Add different_setting_to_system buried point in Cloud printing
3.Add right click menu type buried point
4.Add device control operation page buried points
5.Add usage of parameter area
6.Add workflow include duration, is makerworld and file type
7.Add daily tips url and user guide url
Signed-off-by: Kunlong Ma <kunlong.ma@bambulab.com>
Change-Id: Ibd41c07e6885645c260b85af7a3b7bb55f10d6d6
2024-03-25 10:42:29 +08:00
zhou.xu
5488b92c2d
FIX:Compressing textures causes black when switching textures
...
cancel compress function
Jira: STUDIO-4629
Change-Id: I184522b2a7cbf409c96f7cb2561141368657c345
2024-03-25 10:42:29 +08:00
zhou.xu
1be42a1646
ENH:when plate name has illegal filename character,it is invalid
...
Jira: STUDIO-5493
Change-Id: I8f8ba95a21bb35e0661f566d4a328fb9f076dec7
2024-03-25 10:42:29 +08:00
zhou.xu
fd4c025134
FIX:Repair calculation process of plate_box
...
Jira: STUDIO-5520
Change-Id: I4c3f9597542ad2dfec4d7849e75fa28272fa4ea3
2024-03-25 10:42:29 +08:00
Arthur
f6ea300aa0
FIX: global arrange setting is wrong
...
global arrange setting is wrong if a plate's setting is changed from object list
jira: STUDIO-5438
Change-Id: Iaa7f35837edbacff9b97ca17a8ab34c8e6bb023d
(cherry picked from commit fa2f56575b2e4305e35dd59ff55e0881720de025)
2024-03-25 10:42:29 +08:00
Bastien Nocera
d310e4ca34
slic3r: Fix missing includes
...
Fix a lot of "undeclared" errors during compilation on top of the
current GNOME 45 Flatpak SDK.
2024-01-02 17:42:37 +08:00
Arthur
e083a155b1
FIX: auto arranging issues with locked plates
...
1. global auto arranging may put items overlap with wipe tower if some plates are locked
jira: STUDIO-5329
2. items outside bed may overlap with plate boundary if it's rotated
jira: STUDIO-5329
3. plate-wise auto arranging uses wrong min_obj_distance if the
plate is by-layer printing but global setting is by-object printing
jira: STUDIO-5330
Change-Id: I5dba2f1317e183c9aeec1cb2bd227fbddf4316e6
(cherry picked from commit db1eac41efff5f1e8d5ac0af74c6fc7ab59fc253)
2023-11-30 09:51:52 +08:00
zhou.xu
9ce7de10f4
FIX:update custom_texture when new_shape=false
...
Jira: STUDIO-5287
Change-Id: I3add95f9f9345c14a48cc7467513d1b3ce95f4c9
2023-11-30 09:51:52 +08:00
lane.wei
c2ee03cebf
FIX: fix a plate state not correct issue
...
JIRA: no-jira
the object and instance states lost after undo
Change-Id: I527df9a7d426d994501a4ed5bbb198c7bbac810b
2023-11-09 10:09:10 +08:00
zhou.xu
232bd94ac7
FIX:When undo, m_model is empty
...
Jira: STUDIO-4978
Change-Id: I73d468ceb567a9caf5109dbd0e00b5b0ea3beb52
2023-11-09 10:09:10 +08:00
zhou.xu
633f1b05ec
FIX:cancel undo/redo function of plate related geometric parameters
...
Jira: STUDIO-4864
Change-Id: I97dffd03bcdc7988edd09d99e612dbdced072009
2023-11-09 10:09:10 +08:00
Arthur
95430ee68d
NEW: add some cli options to support more function
...
1. Option "assemble" assembles multiple input meshes into a single object.
2. Option "load_filament_ids" sets filament ids for each loaded object.
3. Option "clone_objects" add multiple copies for each loaded object
Jira: STUDIO-4848
Change-Id: I707b48767a7c978118490398da440f0fb54351fa
(cherry picked from commit 8ddb456375be1abc6a0f692096068d8eda89b0eb)
2023-11-09 10:09:10 +08:00
zhimin.zeng
2edef8d93e
FIX: the position of wipe tower changed when new plate
...
Jira: XXXX
Change-Id: I76512b0efddef099cec66fea23a16391b927192a
2023-11-09 10:09:10 +08:00
Arthur
8d74732348
FIX: auto arrange estimates wrong wipe tower
...
Jira: STUDIO-4678
Change-Id: Iff2273b464db939a2b5e19f8791bd2a4d67ce8c1
(cherry picked from commit fe4b1f79faeade42300622367fb23d7bd1079785)
2023-11-09 10:09:10 +08:00
lane.wei
caedbfd24c
FIX: CLI: fix the wipe tower depth not correct issue
...
estimate the wipe tower depth using more logic
JIRA: MAK-XXXX
Change-Id: Ieb66ebb7e75b20e61b7c0cb8e60496287434d31b
(cherry picked from commit 6b4d9d054fa52f7ff8ffd16461f686f54cab97fb)
2023-11-01 09:33:21 +08:00
zhou.xu
74f8ba13c9
FIX: missed to delete texture
...
Jira: STUDIO-4574
Change-Id: I8884380158d3d20ce76a07cbcaa8531ab039357b
2023-11-01 09:33:21 +08:00
zhou.xu
1fd93b35f6
FIX: reload bed_texture should reset before
...
Jira: STUDIO-4574
Change-Id: I0bfe8a936347438d06dcdf3faca83a00b02a8677
2023-11-01 09:33:21 +08:00
zhimin.zeng
d462a4af8e
FIX: print by object not support timelapse for I3
...
Jira: XXXX
Change-Id: I8354971843f1e020db0f6407348cfa220ad514f2
(cherry picked from commit 8e8d0c47bdc7f60be901575b1202a1fc0e1942db)
2023-11-01 09:33:21 +08:00
liz.li
b6995d8fb3
NEW: add spiral vase mode in plate config Jira: STUDIO-4127
...
Change-Id: I3bbcc1a165123ff81129e159ada1e00f23e38c68
2023-11-01 09:33:21 +08:00
zhimin.zeng
34ee98f5ad
FIX: modify the default position of wipe tower
...
Jira: XXXX
Change-Id: I8c44ef6fbeba57eb14bd261ab09ee08429cddcaf
2023-11-01 09:33:21 +08:00
zhimin.zeng
d13e18a238
FIX: the position of wipe tower is not default when new project
...
Jira: 4173
Change-Id: Icde5cac961eb225d2e703e8e87811b2940603126
2023-11-01 09:11:19 +08:00
zhou.xu
aaeebd7fe3
FIX: Upgrade the texture image
...
align texture image to the grid of the x1 machine
Jira:STUDIO-4206
Change-Id: I7dcc5061017f355f30b3f584180751ec7a3f391b
2023-11-01 09:11:19 +08:00
zhimin.zeng
981a46920f
FIX: the position of wipe tower is nor correct when multi-plate
...
Change-Id: Idabea67591102ee0f4595793e1ab027e805ace7a
2023-11-01 09:11:19 +08:00
lane.wei
6ae7228f9e
FIX: CLI: fix serveral issues of CLI
...
1. duplicate id issue, MAK-1702
2. shrink issue, STUDIO-4048
Change-Id: Ie952f1ecc5267a60f0ce3220c4a5ea31cf7199ff
2023-11-01 09:11:19 +08:00
maosheng.wei
d8b56977b9
FIX: STUDIO-3745 open gcode.3mf, unable export to file
...
Change-Id: Ib8a45cb38f28438ecc4d2a772f1437dbd324078a
2023-11-01 09:11:19 +08:00
liz.li
060b41707e
NEW: first layer printing sequence
...
Change-Id: I19e39a27cf972eb859e51a334aeae8f57ee263f8
2023-11-01 09:11:19 +08:00
zhou.xu
fd89e4c256
FIX: remove N1 setting and auto match textures based on printing area
...
Change-Id: Ia208c7436901a722c8c4e2caa3d7573fd0714432
2023-11-01 09:11:19 +08:00
zhimin.zeng
476ca19689
ENH: support custom the first layer print sequence
...
Change-Id: I0516948292933fe47d39fb3ae2f7e91473b45b3a
(cherry picked from commit 5bbdb28c86509d5f94b5b9c33a0f2e1b2749e94b)
2023-11-01 09:11:19 +08:00
zhou.xu
7a3dcda2a2
FIX: avoid the bug in wxControl::Ellipsize api
...
exist a bug where the last bit of Ellipsize api in the wxwidgets is an out of bounds array with the '&' symbol.
Change-Id: Ie54f7958195815bd9b028f86284cc5da582cee8a
2023-11-01 09:11:19 +08:00