enricoturri1966
18406c31c0
Cut: Initial porting of Cut Gizmo
2023-11-04 11:41:11 +08:00
enricoturri1966
1561d65712
Sync most of the gizmos with latest PrusaSlicer
2023-11-04 11:41:10 +08:00
Filip Sykala
9dbb2dfe0d
Various gizmos refactoring
2023-11-04 11:41:10 +08:00
Filip Sykala
30af274d44
Separate GizmoManager on_move into gizmo itself
...
(cherry picked from commit prusa3d/PrusaSlicer@c751d6327d )
2023-11-04 11:41:10 +08:00
Filip Sykala
8e2ab660c5
Add virtual function to process mouse_event
...
(cherry picked from commit prusa3d/PrusaSlicer@2ab44546bd )
2023-11-04 11:41:10 +08:00
enricoturri1966
d2d77456ac
Tech ENABLE_RAYCAST_PICKING - Rendering for rectangle selection made only inside the rectangle, on systems supporting framebuffers
...
Various other refactorings & fixes
(cherry picked from commit prusa3d/PrusaSlicer@39b1222b22 )
2023-11-04 11:41:09 +08:00
enricoturri1966
ab090bf20d
Tech ENABLE_RAYCAST_PICKING - Refactoring to allow for easier update of raycasters transform
...
(cherry picked from commit prusa3d/PrusaSlicer@9ac5ab857b )
2023-11-04 11:41:09 +08:00
enricoturri1966
29be4cc9a3
Tech ENABLE_RAYCAST_PICKING - Raytraced picking of Move, Rotate and Scale Gizmo
2023-11-04 11:41:09 +08:00
enricoturri1966
1cd421c4b1
Tech ENABLE_RAYCAST_PICKING - Raytraced picking of gizmos - Move Gizmo
...
(cherry picked from commit prusa3d/PrusaSlicer@df47ba7122 )
2023-11-04 11:41:09 +08:00
enricoturri1966
02f83f29c7
Tech ENABLE_GIZMO_GRABBER_REFACTOR - Refactoring of GLGizmoBase::Grabber to have a single static instance of the cube and cone models to be shared by all grabbers
...
(cherry picked from commit prusa3d/PrusaSlicer@f504236734 )
2023-11-04 11:41:06 +08:00
enricoturri1966
71fd4084c2
Tech ENABLE_LEGACY_OPENGL_REMOVAL - porting remaining changes
...
(cherry picked from commit prusa3d/PrusaSlicer@2f572d3cf0 )
2023-11-04 11:41:04 +08:00
enricoturri1966
354f8e20fb
Tech ENABLE_GLBEGIN_GLEND_REMOVAL - Refactoring of GLModel to:
...
1) allow for custom vertex data layout
2) allow for custom index data format
3) allow for any OpenGL primitive type
(cherry picked from commit prusa3d/PrusaSlicer@afcac6e2ea )
2023-11-04 11:41:00 +08:00
Filip Sykala
f6a3421e2a
remove GLModel from base class
...
- only 2 gizmo use cone
(cherry picked from commit prusa3d/PrusaSlicer@3c7390e34e )
(cherry picked from commit 4647fc49ef5b925432e087252f32a6601d0410da)
2023-11-04 11:41:00 +08:00
enricoturri1966
28d0147d09
Introduction of classes ColorRGB and ColorRGBA to unify color data definition and manipulation
...
(cherry picked from commit prusa3d/PrusaSlicer@d0bff2d996 )
2023-11-04 11:41:00 +08:00
SoftFever
da05ae02da
Merge some BS1.7 changes:
...
Boolean operation feature
2023-08-08 22:14:20 +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
liz.li
110d81f6f7
ENH: font preview
...
Change-Id: I8151036cedcba9c57183414a9d134741bb2166a5
Signed-off-by: Stone Li <stone.li@bambulab.com >
2022-12-15 04:38:15 -05:00
liz.li
a9c180df24
FIX: dark mode 3rd printer bed display
...
1.fix custom bed render grid inappropriately
2.optimize: do not init toolbar every time switch dark mode
Change-Id: I354496c6c982d9f72b22629f6973a79d65189dda
2022-12-15 04:38:15 -05:00
liz.li
aab62b77bf
ENH:refine GLCanvas update dark mode logic
...
Change-Id: Id4c4f00a18fa0672eab528a6819b6665031a8915
2022-12-15 04:38:15 -05:00
lane.wei
fb4f30a4a4
ENH: gizmo: use native string for snapshot name
...
to avoid possible crash issue(not sure)
Change-Id: I34f7859b5eb8d2b9b09093ac9b68d24fa1074612
2022-12-15 04:38:15 -05:00
lane.wei
e9e4d75877
Update the codes to 01.01.00.10 for the formal release
...
1. first formal version of macos
2. add the bambu networking plugin install logic
3. auto compute the wipe volume when filament change
4. add the logic of wiping into support
5. refine the GUI layout and icons, improve the gui apperance in lots of
small places
6. serveral improve to support
7. support AMS auto-mapping
8. disable lots of unstable features: such as params table, media file download, HMS
9. fix serveral kinds of bugs
10. update the document of building
11. ...
2022-07-22 20:35:34 +08:00
lane.wei
1555904bef
Add the full source of BambuStudio
...
using version 1.0.10
2022-07-15 23:42:08 +08:00