chunmao.guo
dac0a90605
FIX: xml_escape thumbnail paths
...
Change-Id: I781b529162b70945156c13796806db507042ad7c
2023-07-07 17:52:43 +08:00
chunmao.guo
d63316fe7e
FIX: [STUDIO-3130] skip parse object in slice_info.xml
...
Change-Id: Iae50320f06404ba1bfddcda351f8b642bc35debb
2023-07-07 17:52:43 +08:00
chunmao.guo
1be8ea44e5
FIX: [STUDIO-3406] load/save thumbnail relationships
...
Change-Id: I515fd2339ec16ff39b8fcfbc278a0d998b8b53f4
2023-07-07 17:52:43 +08:00
Stone Li
14cb2449c6
FIX: fix plate name encoding issue
...
Change-Id: Ia89b2c5bbb4519ed938ae23ff124719cfe6203de
Signed-off-by: Stone Li <stone.li@bambulab.com>
2023-07-07 17:29:08 +08:00
chunmao.guo
4893cebaa5
FIX: [STUDIO-3196] save object name in slice_info
...
Change-Id: Id3d784c0e0989dfa37f0c36d0110e4d58e4766ca
2023-07-07 17:29:08 +08:00
lane.wei
c7775ace16
ENH: skip_objects: add the skipped_objects into sliced_info
...
Change-Id: I2a04aa00503a04cfe3e9d680ceabdb4947142d34
(cherry picked from commit ca548d69daa0bc2970efc080fcf1537e6babb278)
2023-07-07 17:29:08 +08:00
lane.wei
49f8d9e697
ENH: skip_object: add label_object_enabled flag in sliced_info
...
Change-Id: I7e62fd931d123b328c38da27de9625971938ac4a
2023-07-07 17:29:08 +08:00
chunmao.guo
bb459f306d
FIX: add object setting to gcode 3mf
...
Change-Id: Ib90a696a17035cd3194faa00a0204c9562249b83
2023-07-07 17:29:08 +08:00
zhimin.zeng
2cbcf39604
FIX: .3mf corrupted when using "&" in text
...
github-1903
Change-Id: I074d2e798232e4521f8f63aa32c6060a41805664
2023-07-07 17:29:08 +08:00
chunmao.guo
e7af4eeccc
FIX: [STUDIO-2971] always load gcode config from gcode stream
...
Change-Id: Ie01456c3ecdc74f80f4aed728fda45782441e37b
2023-07-07 17:29:08 +08:00
chunmao.guo
f9f937b769
FIX: [STUDIO-2999] locale used by parallel load
...
Change-Id: I24553b7426b4e5a60e05d20943a42fe8a614bb34
2023-07-07 17:25:51 +08:00
zhou.xu
b849a82725
FIX:Remove all spaces and special symbols in the plate name
...
Remove all spaces and special symbols like \ / : * ? " < > | in the plate name,allow xml special symbols such as & '
Change-Id: I2b391d13be709af0e47f1573c0e225e63591fd23
(cherry picked from commit 135c97e9916c852a8625d9d9bf0a4dda051b6e2b)
2023-07-07 17:25:51 +08:00
tao wang
7af252fa99
NEW:support for sending print job from SD card view
...
Change-Id: I8366345ae4323c1b568bfd267d036e2474ff969a
2023-07-07 17:25:51 +08:00
chunmao.guo
c142c8a31e
FIX: [STUDIO-1868] not show wrong models with old printer firmware
...
Change-Id: Ifa08e2e18348827ab3577ae98c0cf553bd4028f0
2023-07-07 17:25:51 +08:00
chunmao.guo
9240b6f7bc
FIX: not saving instance when skip model
...
Change-Id: I07fea76b9579857801ad54dddbda64578b454e95
2023-07-07 17:25:51 +08:00
chunmao.guo
9c01ff269e
FIX: not restore old object with components in sub model
...
Change-Id: I6adb7aa58dae1a2e9e9910cd19757b5e56e8eae8
2023-07-07 17:25:51 +08:00
chunmao.guo
8c1dce19d3
FIX: [STUDIO-1868] sdcard model files runnable
...
Change-Id: I3b644a5bbea5e936903f7308e3bf484e5203f92c
2023-07-07 17:25:51 +08:00
lane.wei
53dc1694a3
FIX: fix the cached id related issue after 3mf format adjust
...
Change-Id: Ie3da4a672d166f0cf23efc29faf02de633b3484e
(cherry picked from commit 842fe9310c0cdb18e7a491dae2c8ebc7a5753136)
2023-07-07 17:25:51 +08:00
zhimin.zeng
c720e1eb0f
ENH: Tolerance of the connectors in mm instead of percents
...
github issue #1644
Change-Id: I7d7bd02f7b695108abbcbdb0c077d2c1ce911af4
(cherry picked from commit fd89cbdba2bd4a9808d43e8ad2d68b60d076ddb8)
2023-07-07 17:25:51 +08:00
zhou.xu
2b9f3c9912
NEW: add plate name
...
referenced OrcaSlicer code and support for Chinese textures,chinese xml,limit plate_name length,Code decoupling,wxColour use Local Variables
Change-Id: I6434b90efb2f90235527c7dfb3a7ed516ac2cf4b
(cherry picked from commit 0ecfefb0e1cfccbe73b0fcc530e04e6405ecf68a)
2023-07-07 17:25:51 +08:00
chunmao.guo
21fbe91ca7
ENH: reduce share mesh from 3mf
...
Change-Id: I7c504c98fdf05c8dbd67e852e100c2cc38190c3b
(cherry picked from commit bab4fc7310e15354e98e650540fb91eefb2f4248)
2023-07-07 17:25:51 +08:00
chunmao.guo
89d58dc030
ENH: save components in 3mf main model
...
Change-Id: I9cd33d56b21506f955550689a287347bbd43d6df
2023-07-07 17:25:51 +08:00
chunmao.guo
904b122878
ENH: [STUDIO-1868] fetch printer model files and parse
...
Change-Id: If8da0072be5856cc179da3e62a06982de0ce2ecb
2023-07-07 17:25:51 +08:00
lane.wei
8e10423685
FIX: fix the shared mesh not loaded issue
...
sometimes the root mesh is loaded after the shared mesh
we need to treat the shared mesh loaded at first as the root mesh
Change-Id: Ibc6f6a07c5069f3dc9471a129c2f434b48f486e9
2023-07-07 17:25:51 +08:00
liz.li
5a53f33859
FIX: save and load layer_range to 3mf
...
Change-Id: Ie18aa8140b5c0fbba87be6ef2f8d0c924fa61791
2023-07-07 17:25:51 +08:00
chunmao.guo
a2386a3c3b
FIX: [STUDIO-2617] thread locale when save 3mf model
...
Change-Id: I0b76b70922df8ec4fdeec7e15d824b9acd19a63b
2023-04-17 15:39:02 +08:00
zhimin.zeng
37ed71b764
ENH: Save text information to 3mf file
...
Change-Id: I28b984b5ad3f7a8e3332eb4b7fe9e8f942e81418
(cherry picked from commit e56d21a376d96605b071af906b653101f63ec9e2)
2023-04-17 15:39:02 +08:00
zhimin.zeng
e6e0085dcc
FIX: the volume position is not correct(3mf from solidwork)
...
Change-Id: I69fe3f9896214da502b60bc23deee6525599677e
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
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
cd4cddfca4
ENH: Cut optimization, support for custom connectors
...
Change-Id: I65163314374fb74f0b16df47dacae82caa6fab0d
(cherry picked from commit 7bacc2c2a89be471f6fee51dd07a42222a28b55a)
2023-04-17 15:39:02 +08:00
chunmao.guo
00a815e507
FIX: use ppath tag in main 3mf model
...
Change-Id: I9a91eaa80f4fe5640aec0c954b6b22b144a1812c
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
tao wang
a86d94f2c9
NEW:update the content of the project page
...
Change-Id: Idb7f8a2564c78a1f062580f6b388ee033238cedf
2023-04-17 15:39:02 +08:00
lane.wei
385854ff2a
ENH: refine the logic of shared mesh
...
when the original shared_mesh can not be found
we will insert the first one as shared
Change-Id: Iea2f505584fcc8fc1f9bbd3882209b042b007a92
2023-02-22 20:09:17 +08:00
lane.wei
945d43c8b8
ENH: change the log level of 3mf writing
...
use a wrong level previously
Change-Id: I8e0269b893b029a3eea72999ffe05006b5c5e4c7
(cherry picked from commit 0a7a6bb49fbf496870ac7f6c3b4d0e84280cfecd)
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
tao.jin
688084c475
NEW: add print sequence setting to plate
...
Change-Id: Ic4acb68743442a49dee04702e7a8073b6641bc39
2023-02-22 20:09:17 +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
Zhaofeng Li
99043bbb02
Add missing includes for boost::filesystem::load_string_file
...
Deprecated in Boost 1.79.0 and no longer included by
filesystem.hpp.
2022-12-16 22:51:07 -05:00
yifan.wu
f438c2dfcb
ENH: remove bbs namespace in 3mf
...
Signed-off-by: yifan.wu <yifan.wu@bambulab.com>
Change-Id: Ib9db7bbfb8ebb9c1b29b50f5743c927250f58bef
(cherry picked from commit d7a131b97c72c01b8fc256e179309cfde4f1f8b4)
2022-12-15 04:38:15 -05:00
lane.wei
f2aaddebb8
FIX: fix the assemble view display issue when enter firstly
...
Change-Id: Idf432df9d3bb8eef1d57b08b6d345bc1867fe955
2022-12-15 04:38:15 -05:00
lane.wei
bf8208241d
FIX: fix the object name empty issue
...
when loading third party 3mf, sometimes there is no object name
just named these object to 'Object_index'
Change-Id: Ie73f49ffa79e996114b7a2095de4de7d41bfec24
2022-12-15 04:38:15 -05:00
zhimin.zeng
5454a65c8d
FIX: reopen 3mf file the position of assemble model is not right
...
Change-Id: I880913c48dde297decac25e5f3c41afacdaf36dc
2022-12-15 04:38:15 -05:00
chunmao.guo
81e2200efb
FIX: [STUDIO-1373] check save failed and show dialog
...
Change-Id: Ie8364d5d7156437152df0d87218128b00e08782f
2022-12-15 04:38:15 -05:00
zhimin.zeng
45de1d8368
FIX: third party 3mf relative position is not correct
...
Change-Id: If7df1e3ce7be77e6eccc39d5a18fd014289404a0
(cherry picked from commit 24a03c62fceff160e3fd4e4ce74ff61124ee2a2f)
2022-12-15 04:38:15 -05:00
lane.wei
c3abc64b61
ENH: slicing: add cache data load/export for slicing
...
Change-Id: I88b7c79b6f79ec6bed0f829316b67310cac99b44
(cherry picked from commit 67c1d2e8dd459cc4450ce580632f01e25db038ac)
2022-12-15 04:38:15 -05:00
zhimin.zeng
6ae575d885
FIX: the object move a distance when laying on face
...
Change-Id: Iddea713d2237e1cc232a4ce114b17d3fb7c0d8b0
(cherry picked from commit 5e09aceca1794ea2be5e7718a5b3f29f971676a9)
2022-12-15 04:38:15 -05:00
lane.wei
eecc2a738c
ENH: label: refine some label logic
...
1. only show label of object in current partplate
2. disable label under gizmo
3. fix a issue of label not updated in time
4. add some logs
Change-Id: If20196a566cc45a4a0c2bcc6bbe212aaa9f74dd3
(cherry picked from commit 3e92ed61e9687d5351a9bb2bc6d25b568cd1c973)
2022-12-15 04:38:15 -05:00
Stone Li
2cc7dd02af
FIX: fix version format in bbs_3mf
...
Change-Id: I3a266e42bf7efc44533cdd38a5bd843bae764cbd
Signed-off-by: Stone Li <stone.li@bambulab.com>
2022-12-15 04:38:15 -05:00