Commit Graph

54 Commits

Author SHA1 Message Date
manch1n f19c83ce38 ENH: add fill in bed arrangement
Also add an option to add_object_to_list to speedup.

Change-Id: I9860a950fb98b144d831ded11d5911d3aba77ba5
(cherry picked from commit aa9dd9a02ef4ac4cd6987b02b0c9be6d9ce9097f)
2023-07-07 17:25:51 +08:00
liz.li 5f4efe150e FIX:add layer range, the extruder should inherit from object config
Change-Id: I11615ebe40393cf1a1fe5caad7490dc6083ec2e7
2023-07-07 17:25:51 +08:00
liz.li 7efa355ff5 FIX: remove layer menu
1.remove layer menu
2.add dark color adaption of obj_layer

Change-Id: I8faf5f69359f0d0fff769887b800f3963884d55d
2023-04-17 15:39:02 +08:00
liz.li 3c6e68553b ENH: add height_range
Change-Id: Ica4def5d54f9e0906d424eea1efd3545b79ed186
2023-04-17 15:39:02 +08:00
zhimin.zeng e031708043 FIX: translation for cut
Change-Id: I31f755b857f07e920fe6e50d48f4aa34a53e07da
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 dbe1f3f5b1 ENH: [STUDIO-2437] new object sinking interaction
Change-Id: Ia93f3ee92abc7cd2ff5d623c6e1edfe7233e31d4
2023-04-17 15:39:02 +08:00
chunmao.guo 8be8f20f75 FIX: [STUDIO-2364] use generic render for item selection
Change-Id: Iebda6269b736e25802798fcc128230d4bb87c760
2023-04-17 15:39:02 +08:00
chunmao.guo db65fd6e83 FIX: [STUDIO-1940] hide edit ctrl on scroll in ObjectList
Change-Id: I9936ecff241d468f14e3dda0c12e4458cad8c237
2023-04-17 15:39:02 +08:00
liz.li 289a3d1d53 FIX: crash at fix model (Studio-1482)
deselect all objects when select plate in objectList.
https://jira.bambooolab.com/browse/STUDIO-1482

Change-Id: I3660108ba1d8f369afd5058f086cb7daf306ea59
2023-04-17 15:39:02 +08:00
zhimin.zeng 536ae58a4a FIX: Assemble matrix error when adding text
Change-Id: I676a3534ccb725516457c0700368c7f57c9bb6d1
2023-02-28 18:44:28 +08:00
liz.li ae0ad4136b FIX:(mac)preview display
preview GCodeViewer Legend display doesn't disable when changing printer setting

Change-Id: I97a1b9a1002a6327c31721f9b695a2fe2fe0dbf6
2023-02-24 09:23:57 +08:00
zhimin.zeng 1041b8b026 NEW: Support attaching 3D text to a surface
Change-Id: I13f234cf5f189b594a6277d623dfa9dee489d19f
(cherry picked from commit 88ec90226aecb8203c105569a613d33c68a0602b)
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 b844ee9dd1 FIX: fix the thumbnaile not saved issue
STUDIO-2148: we need to update the GLVolume's position after ensure_on_bed
Change-Id: I69fbaca653de50bf5e684e0b4073faa4dfcbed8f
2023-02-22 20:09:17 +08:00
lane.wei a759df62c4 FIX: fix the model outside issue after repair
a negative-z found and needs to notify plate after ensure_on_bed

Change-Id: Ifc0eb277a16437333036aeef19020471e3ea91db
2023-02-01 16:24:44 +08:00
chunmao.guo 0add267611 FIX: [STUDIO-2065] icon action in ObjectList on macOS not work
Change-Id: I0b7d61a80afaeede3c7fb23afce9034a0b3bcaa6
2023-02-01 16:24:44 +08:00
zhimin.zeng a91d043d67 FIX: The relative position is incorrect when loading part
Change-Id: Ie176d69631589e414048c61cfb3ca2128f8f9ead
(cherry picked from commit de33e37829b62579218d4c5f307104604dabbbc0)
2023-02-01 16:24:44 +08:00
zhimin.zeng 49673b56e3 FIX: the text position is not correct
Change-Id: Icade50bd8246d051f6c8368f2be89654cb96c9d9
(cherry picked from commit a39d7ffb377c53aa85264e8196e47b176479544a)
2023-01-10 19:08:26 +08:00
liz.li 5fc3694e08 NEW:add hide function in assemble_view menu
1.support hide funtion in assemble view
2.fix an issue that switch printable in assemble view will make
model-in-assemble-view turn transparent instead of model-in-view3D
3.fix a crash: right-click on objectlist after entering assemble view

Change-Id: Ia1a7ca492637eeaacd862ba015c440a55a83ca6e
2023-01-10 19:08:26 +08:00
zhimin.zeng 1c5c9bd3d2 ENH: support text modify
Change-Id: Ide5a3c7df5f3ea4395821a65807d79b459f3e46e
(cherry picked from commit 55de44d4c80c545de14466aa039a7b0ac144f395)
2023-01-10 19:08:26 +08:00
lane.wei f0908f2a63 FIX: repair: fix the state not correct issue after repair
Change-Id: Ic4aaeaeeee921294e0a5ab6d82517dc28f8822c8
2023-01-10 19:08:26 +08:00
chunmao.guo 31ff48ccca FIX: [STUDIO-1694] change support filament to default if out of range
Change-Id: Ie67b1832ec92cd66c14461d01363bbf2c2069185
2022-12-15 04:38:15 -05:00
zhimin.zeng f49c4c7e4c FIX: there is a small overhang after repairing the model
Change-Id: I057d48192c71f3e737d10cc411a92bbaf4fcefc3
(cherry picked from commit ce6f3e2b5d269809a311e2e26deafd47ae73b424)
2022-12-15 04:38:15 -05:00
yifan.wu d0d5a82938 ENH: optimize per-object setting menu
1. allow setting process parameters when multiple objects are selected
2. refine texts of per-object setting item

Signed-off-by: yifan.wu <yifan.wu@bambulab.com>
Change-Id: I6ef748d147da049ff8088c9308e51f18ae201397
2022-12-15 04:38:15 -05:00
lane.wei c3a6b207b5 ENH: optimize the sequent-print behavior
1. don't sort automatically
2. enable the dragging on the object list to adjust the arrange order
3. adjust the object list order after auto-arrange
4. turn off label by default
5. add the snapshot key for label
6. check the the validation of the order

Change-Id: I91461c475cda5335b01a9a608143aa1df31741ab
2022-12-15 04:38:15 -05:00
Arthur 4419703f41 ENH: do not add L prefix to empty string
Change-Id: I0fc7f57baf256452645be497020d75ffaf9c20f4
2022-12-15 04:38:15 -05:00
zhimin.zeng 11fa28a87a FIX: location is incorrect when loading modifier
Change-Id: Ib750c96ad61ca9e804040a75aed0dda58b76f3af
(cherry picked from commit 8c797905e5ed81971cd72ae3a2d001b9d1bee312)
2022-12-15 04:38:15 -05:00
zhimin.zeng 0ce31da96e FIX: back up error offset of new object
Change-Id: I4bb78f14e41cf5b299525fcec7d1dd99330abbb4
(cherry picked from commit d081d03cc66c5ed0b2c777ea12d5942cdb48b03c)
2022-12-15 04:38:15 -05:00
yifan.wu 05a00edb79 ENH: support default filament for modifier
1. set modifier's initial filament index to "default" (0)
2. allow to change modifier's filament index to "default"

Change-Id: I66e546e20fa5492532dd8733df5b0d38a92fd4d7
Signed-off-by: yifan.wu <yifan.wu@bambulab.com>
2022-12-15 04:38:15 -05:00
chunmao.guo 662cfb6f7b FIX: [STUDIO-1369] backup object mesh when renaming
Change-Id: I17644b732a0a476ca3d5b4cf61c0f5b53b81eaa6
2022-12-15 04:38:15 -05:00
Stone Li 2b23e3c119 NEW: add menu item of per object process
Change-Id: I09c7516903e59e976f582d7efaff33cc3033c820
Signed-off-by: Stone Li <stone.li@bambulab.com>
2022-12-15 04:38:15 -05:00
zhimin.zeng 7b437d4f58 FIX: modify the text position
Change-Id: Id0d23b0d15d57a0cbc8eb5c9eb0e685d600f31eb
(cherry picked from commit bf229251c758279be8876756576257fd609b44dd)
2022-12-15 04:33:48 -05:00
yifan.wu e363966f9b ENH: support to set bed type for each plate
Signed-off-by: yifan.wu <yifan.wu@bambulab.com>
Change-Id: I654743ce8b49057587545c3acfe0b78504242d46
2022-12-15 04:33:48 -05:00
lane.wei 9f749b304c Fix: forbid the filament setting to negative/enforcer/blocker
Change-Id: I846ad591c9967af1df3e47c1d007958cf0846766
2022-12-15 04:33:48 -05:00
yifan.wu 368badd225 ENH: delete objects/parts by back key on macOS
Signed-off-by: yifan.wu <yifan.wu@bambulab.com>
Change-Id: I4fb5a940955a3f165fe61b7499509c5c72c53460
2022-10-20 19:34:37 +08:00
zhimin.zeng 34fb5c84d9 FIX: the position of the assembly view is wrong after adding text
Change-Id: I1fa465b9155a0718ca7122d4591023de963152c6
(cherry picked from commit cd95bfaea18b9f77f9b3deb1bf27ee1188201f69)
2022-10-20 19:34:37 +08:00
zhimin.zeng a4e89ab1f5 FIX: model moves when adding negative volume
Change-Id: I49fdfa8324751874203bde42a692c3babc901623
(cherry picked from commit 550286d7314cc20da5ea590e3dd19772daceda16)
2022-09-08 21:49:36 +08:00
xiangdong.yang 7bb227df2c FIX:fix Gizmo Text displays the location layout
Change-Id: I0696725660d3640486750259f7643d1809989db0
2022-09-02 12:52:18 +08:00
yifan.wu 3911344495 FIX: fix modifier extruder not correct issue
Signed-off-by: yifan.wu <yifan.wu@bambulab.com>
Change-Id: I90e639ec1bb27efb8b10f4609d3c5fcb9eebdde8
2022-09-02 12:52:18 +08:00
养乐多 95c285b5c1 remove: Revert "ENH: support default filament for volumes"
This reverts commit 8f1b7d6e8b603e32bc1fa5d52fd0ab6dd8ddcb29.

Change-Id: I73ac458be7d2d5d1f9c0a976e936f3f97c90f57d
2022-09-02 12:52:18 +08:00
yifan.wu 79814a7662 ENH: support default filament for volumes
Signed-off-by: yifan.wu <yifan.wu@bambulab.com>
Change-Id: I51cfb0e3a40578f94c6d20e85c12cda2b6bb2e74
2022-09-02 12:52:18 +08:00
zhimin.zeng 54012ba11b FIX: the text shape is affected by instance transformation
Change-Id: If2222a24056bbc1636b5da586e6cc1950d8cdb5a
(cherry picked from commit 996d013c2e7f1bdbdc4afbac540f99a20b063cca)
2022-09-02 12:52:18 +08:00
yifan.wu b068389d4c NEW: add text gizmo tool
Signed-off-by: yifan.wu <yifan.wu@bambulab.com>
Change-Id: I77fdf64340f580e6baa3260101fa1c6db7a4ab2d
(cherry picked from commit 2147c55134b4d9d1018d7e9f4f8d1a4d50c065f6)
2022-09-02 12:52:18 +08:00
zhimin.zeng f745c5fea2 ENH: Optimize and design the time-lapse wiper tower
Multiplex existing wipe tower and revert old time-lapse wipe tower code

Change-Id: Ia1cba9808647ea900f691b2c5d5887077be12d89
(cherry picked from commit 61f41df572d11b7cc738c34f2624fd123cd9a6df)
2022-08-26 09:25:59 +08:00
chunmao.guo 21d13646d8 FIX: font of object list
Change-Id: Ifb198a8b6af89ee9a089d88d98d495821b5fce7e
2022-08-26 09:25:59 +08:00
chunmao.guo 646934953c FIX: Intercept IDLE event in DropDown to fix various problems on MacOS
Change-Id: Ia9aa96c90f1b7c3f6c33b7325dc28a4f780969c3
2022-08-08 22:19:42 +08:00
yifan.wu 97de939674 ENH: optimize object list
1. remove min size logic
2. remove some not used code
3. fix the current item not visible issue after size change

Change-Id: Ibf39cc4f9e330faadb5d552e7b8a94c0b601513b
Signed-off-by: yifan.wu <yifan.wu@bambulab.com>
2022-08-05 16:11:42 +08:00
chunmao.guo 2fc9851d1d FIX: remove use of auxiliary dialog & unused sizer in ObjectList
Change-Id: I0ecac4477f2bd1d17391ba0471c3140f3d4cde19
2022-08-05 16:11:42 +08:00
yifan.wu 2c61072ec9 FIX: fix incorrect selection after moving an object to new plate
Signed-off-by: yifan.wu <yifan.wu@bambulab.com>
Change-Id: Ic47a23ca64888f0805c559fff52a50a0812b88b1
(cherry picked from commit d209293fe1409f039c4ec3065a990ce47c9003e8)
2022-08-05 16:11:42 +08:00