zhimin.zeng
f3d67a98ac
ENH: support delete any filament id
...
Change-Id: I71bcd54985b3f9e19a19d04327d00b402ec22380
2025-03-22 20:31:42 +08:00
zhou.xu
b82de541f5
FIX:ui_and_3d_volume_map should consider obj_idx
...
jira: github 5195
Change-Id: I0726b183257604336c274e60d8cc76a3f81877b7
2025-03-22 20:21:52 +08:00
MackBambu
05c4e9d183
ENH:ubuntu dark mode disply optimization
...
GITHUB: #4943
Change-Id: Ic8c6cf64c801e6c95e3f7e9e6959ed1a369ed3a3
(cherry picked from commit e723c87d8c41c195e980e11051f7beded9420d2a)
2025-03-22 20:17:35 +08:00
zhou.xu
c1179de25a
FIX:"split to parts" should consider scale_det
...
jira: STUDIO-8789
Change-Id: Id1b224f9e5dc2666fc4364fccde0cd79eb164f05
2025-01-09 19:32:26 +08:00
zhou.xu
f7e49a3846
FIX:use ui_and_3d_volume_map to change filament
...
for cut and text object
jira:github 5195
Change-Id: I17cd57fef0e4882167643174ae2ba36023cbe349
2024-11-15 19:17:32 +08:00
zhou.xu
68545b2a81
FIX:allow single cutter selected at 3D view
...
jira: none
Change-Id: I2b90dace9f4288bd8077617a526fc3b5cf6543b7
2024-10-15 15:50:26 +08:00
zhou.xu
c1fd68051d
ENH:adjust cut-cutter menu content in 3d view
...
jira: none
Change-Id: I384ea7216b5dcebb0869ef7e1b41a4391d7d3b6b
2024-10-15 15:50:26 +08:00
zhou.xu
e4346ca2ab
ENH:change error message to a warning message
...
for right-click Boolean operation
jira: STUDIO-5656
Change-Id: Iedcd2cff48efc7e7a3c16ab735a041ce0b6e7096
2024-10-15 15:50:26 +08:00
zhou.xu
9541e2d05e
NEW:add interactive function after importing SVG
...
jira:STUDIO-7406
most of code is from PrusaSlicer and OrcaSlicer,thanks for Filip Sykala - NTB T15p(PrusaSlicer) and Noisyfox(OrcaSlicer)
Port Emboss & SVG gizmo from PrusaSlicer (#2819 )
* Rework UI jobs to make them more understandable and flexible.
Change-Id: I765c7658b0881869754bdb161d720e4cbb180c92
(cherry picked from commit 3cef4611793899fa0ac39cb4d3a3abed7270a8e9)
2024-10-15 15:50:26 +08:00
zhou.xu
4091f3e042
ENH:fix text coordinate system calculation
...
jira: STUDIO-6449
Change-Id: I36214c14c348e8f52b96501cd027205819b0dabc
(cherry picked from commit 44287812a0cb212f1bf6fe70e32e1075f532886d)
2024-10-15 15:50:26 +08:00
maosheng.wei
4e3893a6e3
NEW: add double tear romboid cylinder stl
...
github: #4023
Website platform: Printables
File Source: https://www.printables.com/model/769742-negative-volume-double-tear-romboid-cylinder-for-h
Author: Ro3Deee@Ro3Deee
Change-Id: I118031d5ca6663cca6e92dc33988d63b0ae9cd02
2024-10-15 15:50:26 +08:00
hang.xu
86a8e6c433
NEW: Add tag for variable layer_height
...
jira: STUDIO-7412
Change-Id: I4b5c8e158b073b302db6faad77bb8ca0f70f766a
(cherry picked from commit ffc34acf783aa1f6ac23f24a96fff30be90880d0)
2024-10-15 15:50:26 +08:00
zhou.xu
bfa92a5a23
FIX:update_plate_trans should use when finish reload_all_plates
...
jira: STUDIO-7886
Change-Id: I8e439e26ca9de179726b053291ff029ef4b1dd41
(cherry picked from commit aaa46831a79f309b1775300bb0b6ce4060d27b7c)
2024-10-15 15:50:26 +08:00
liz.li
f81a9d97c8
ENH: improve meshboolean gizmo user experience
...
jira: STUDIO-7401
1.support select meshboolean target from object list
2.other improvements
Change-Id: I81cc914e412e622871930974ac65be9fd8bc36e1
2024-10-15 15:50:26 +08:00
zhou.xu
95e8ca7285
FIX:select all should ban in paint,cut and so on gizmo
...
jira: STUDIO-7872
Change-Id: Ic6496dbdd892814e1fc41625ee34ffc46f171657
2024-10-15 15:50:26 +08:00
zhou.xu
01e2a2032b
ENH:import obj by right menu set new assembly pos
...
jira: STUDIO-7409
Change-Id: I089aea9333cf0f894dbfa67b09fbb8019c6f6023
(cherry picked from commit ab249fa3b4ec9f5e2965c7cffdbbe1f3f2d14332)
2024-10-15 15:50:26 +08:00
zhimin.zeng
8cfdca6e93
FIX: cannot slice when set object extruder is 0
...
jira: none
Change-Id: Idb6e01acc8ac7801331c3b6b4b0e64a23cc02208
2024-06-11 18:17:08 +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
zhou.xu
a8faade43f
FIX:reload paint after background process apply
...
Jira: STUDIO-6493
Change-Id: I9a1986152f05163f236f58bb24210b690ca3d562
2024-03-25 15:29:19 +08:00
Arthur
377756464e
NEW: add rounded rectangle model
...
Rounded rectangle can be used to create some frequently contacted models.
Also add icons for some objects.
jira: none
Change-Id: I59dec8d6d892f8fb975b0723ea2cd85ccfc65d28
(cherry picked from commit 83830b844d3720f99651174daa3b1ac81e64e5d7)
2024-03-25 15:29:19 +08:00
zhou.xu
2138e98af9
FIX: ban shift and ctrl function on paint mode
...
Jira: STUDIO-6241
Change-Id: I553ee6dadbd4735bedb521690f4a32e28088a3a9
2024-03-25 15:29:19 +08:00
zhou.xu
d9371e40c1
FIX: ban shift function on paint mode
...
Jira: STUDIO-6138
Change-Id: Idd107614c827d318fc90810201de8eea2fbf4a92
2024-03-25 15:29:19 +08:00
zhimin.zeng
1cfb6deb72
FIX: the position is incorrect when adding stl part
...
github: 980
Change-Id: I7274dc67ddeb646770281e7a13b322eab7d756bb
2024-03-25 15:29:19 +08:00
zhou.xu
91f5bc4b52
FIX:Right click is invalid on blank space in the assembly view
...
Jira:STUDIO-5950
modify the menu content of the left UI list
Change-Id: I9784386d8d221a88bf165953b2fc593dc21e3cf4
2024-03-25 10:42:29 +08:00
Arthur
ebec1e2eb1
ENH: separate objects by 1mm when duplicating
...
jira: none
Change-Id: Ic5ac4d7d5ac3355abbf9553909d576b0d0de1d38
(cherry picked from commit f9f7f146e377f12b7067892e7379a155c5dda252)
2024-03-25 10:42:29 +08:00
Arthur
499106aafa
ENH: use a better cone model
...
The cone made from its_make_cone has issue with mesh boolean. Now we copy cone.stl from Prusa. Thanks.
jira: none
Change-Id: Ie90132f0676dda1c937093e167f40376c61c8a6f
(cherry picked from commit 8d2261077f105a80a185b8d8011d1e3098d174bd)
2024-03-25 10:42:29 +08:00
Kunlong Ma
8cba6a3566
FIX: Copywriting updates
...
JIRA: NONE
Change-Id: I6df034f95b4e6d517c57286dd6f564510b9fa4ab
2024-03-25 10:42:29 +08:00
chunmao.guo
e8629964c5
FIX: macOS crash when undo object deleting
...
Change-Id: I42c8c1064e5ce91befd4cdc0ff031a1e94471348
Jira: STUDIO-5515
2024-03-25 10:42:29 +08:00
Arthur
343f43ede8
FIX: several problems with mesh boolean
...
1. Cut with multiple volumes are OK now.
2. Close mesh boolean fail error with new object or open object
3. Fix wrong name and config of boolean resulting object
github: #3118
jira: none
Change-Id: If2c9dbfb36cbdfe4917a2371217923891bb7909c
(cherry picked from commit 982c0ecb92cf7c2b5ae5972ab900a6b10e7dda50)
2024-03-25 10:42:29 +08:00
chunmao.guo
860ea9b097
FIX: optimize batch update object list on macOS
...
Change-Id: I92e24cc53c0b3bf0658d15abc64292f0e17c0a82
Jira: STUDIO-5440 STUDIO-5515
2024-03-25 10:42:29 +08:00
zhou.xu
473d675411
FIX:make sort_volumes right
...
Jira: STUDIO-5645
Change-Id: If324c9115bfaaf0c1b7b4be7c7ee96ba6b8ac890
2024-03-25 10:42:29 +08:00
liz.li
83407370eb
FIX: objectList clone shortcut key issue
...
jira: new
Change-Id: Ia75bf58a7d53f962e1af6c2fd97497270b7eea84
2023-11-30 09:51:52 +08:00
liz.li
adc95d91a5
FIX: height range layers displayed in wrong position
...
jira: STUDIO-5341
Change-Id: I83918b4624f367efa54321f1898e1176cdb04ea9
2023-11-30 09:51:52 +08:00
liz.li
21647a8a97
FIX: add height range, modifier in Preview pane will crash
...
jira: STUDIO-5340
1. fix crash at add height range, modifiers in Preview from objectList
2. fix an assert hit when slicing
3. fix an assert hit when enter AssembleView
4. forbidden popup menu by right-click objectList in Preview
Change-Id: I444bc76b1a4307999b387e4f60386b2d272bd308
2023-11-30 09:51:52 +08:00
Kunlong Ma
5bcd363a25
ENH:Add shortcut keys and lists for objects search
...
JIRA: STUDIO-5157 STUDIO-5158 STUDIO-5240
Signed-off-by: Kunlong Ma <kunlong.ma@bambulab.com>
Change-Id: Ic7cfaaa9b4bb8a85208bafab7fe3bafdb78f0045
2023-11-22 08:23:38 +08:00
maosheng.wei
8a18393789
FIX: 3770 printable checkbox incorrect display in darkUI
...
Jira: 3770
Change-Id: I97f67d7a0ffc41f6ee625abeecc52ee4e73cf318
2023-11-22 08:23:38 +08:00
Kunlong Ma
939f64d90d
FIX: Delete and search object outside the plate
...
JIRA:
1. STUDIO-5132 Deleting object outside the plate will crash
2. STUDIO-5146 The search function cannot search for object outside the plate
Signed-off-by: Kunlong Ma <kunlong.ma@bambulab.com>
Change-Id: I84cb3fe990a9c2a182e7434c262466a70545280e
2023-11-09 10:09:10 +08:00
chunmao.guo
020338b191
FIX: [STUDIO-4935] plate name edit in object list
...
Change-Id: I271fa217281d0c7ceca61166497136628a66681e
Jira: STUDIO-4935
2023-11-09 10:09:10 +08:00
chunmao.guo
ec18a18d10
FIX: object list plate name edit
...
Change-Id: I61d3dcd7d9598d759a3a0b44cc77d2af2adca25a
Jira: STUDIO-4937
2023-11-09 10:09:10 +08:00
Arthur
39af8072ba
NEW: add a new generic object torus
...
torus.stl is borrowed from Prusa by YuSanka <yusanka@gmail.com>. We
are thankful for that.
Jira: none
Change-Id: I45ee3fa7c1390fb48ecdc6a679ee5525526461d6
(cherry picked from commit 8ef4c9d9d44b1f66cb05259bb2135bd2e703f64a)
2023-11-09 10:09:10 +08:00
liz.li
92f2d8c37c
NEW: add plate tab at objectlist
...
Jira: STUDIO-4154
Change-Id: Id24517df3c15cc3907cb6b1fe0ea9d1b6c6d1e56
2023-11-01 09:33:21 +08:00
Kunlong Ma
845a397e37
ENH: optimize some descriptions of search
...
JIRA: NONE
Change-Id: Idbd11287fe1d9aa679a7b622f0cdb378410a4293
2023-11-01 09:33:21 +08:00
chunmao.guo
d1ed562622
ENH: Revert "[STUDIO-3980] drag object accross plate in ObjectList"
...
This reverts commit 3c723583743938848db8392bddffc31ae7e68b6d.
Change-Id: Ie2500ede6c1839b88fd89666596a7d16957a2443
Jira: STUDIO-3980
2023-11-01 09:11:19 +08:00
Kunlong Ma
bcc5450522
NEW:[STUDIO-4121] Search object list
...
jira:STUDIO-4121
Change-Id: Ib0777fc19b8fd70c92fa1169dd1df8cd27a04b3f
2023-11-01 09:11:19 +08:00
chunmao.guo
94f26da614
ENH: [STUDIO-3980] drag object accross plate in ObjectList
...
Change-Id: Iee3193a8e0eaea67670a55e023fe64adca7a8695
2023-11-01 09:11:19 +08:00
maosheng.wei
f7495612fa
FIX: add small disc stl
...
Change-Id: I5c6c8ca1d4a15fc1462fe47d2e5e37b459f9a9a6
2023-11-01 09:11:19 +08:00
chunmao.guo
a549553960
ENH: [STUDIO-3893] edit plate name in object list
...
Change-Id: I2dd704c50f684bedac7958d4a133edbda5522382
2023-11-01 09:11:19 +08:00
zhimin.zeng
77cf8a1e55
ENH: Allow users to adjust the order of components in assemble
...
Change-Id: Ie4b979e4cfdf99d822801400cd6b54773f526d7a
2023-11-01 09:11:19 +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
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