Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/prusa3d/PrusaSlicer.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-04-01Camera refactoringEnrico Turri
1) All camera related OpenGL calls moved into class 2) The Camera class now stores the view matrix, the projection matrix and the viewport 3) The Camera class now exposes methods to get the camera orientation vectors, the camera position, the view matrix, the projection matrix and the viewport 4) All the code operating on the camera or requiring camera data has been modified to use the new methods
2019-03-27Added glsafe() around OpenGL calls where missingEnrico Turri
2019-03-26Code cleanupEnrico Turri
2019-03-261st installment of gizmos refactoringEnrico Turri
1) GLCanvas3D::Gizmos moved into a standalone class GLGizmosManager 2) GLGizmosManager handles mouse events by calling its on_mouse method (wip)
2019-03-25Code cleanupEnrico Turri
2019-03-25Yet another tweak to the logic for releasing mouse capture into ↵Enrico Turri
GLToolbar::on_mouse()
2019-03-22Another tweak to the logic for releasing mouse capture into ↵Enrico Turri
GLToolbar::on_mouse()
2019-03-22Changed logic for releasing mouse capture into GLToolbar::on_mouse()Enrico Turri
2019-03-20Fix into GLToolbar::on_mouse()Enrico Turri
2019-03-20Tech ENABLE_CANVAS_GUI_REFACTORING set as defaultEnrico Turri
2019-03-19Code cleanupEnrico Turri
2019-03-14Toolbar refactoringEnrico Turri
1) toolbar items define 3 callback functions for setting the visibility, setting the enabling state and defining their action which are set while adding a new item to the toolbar 2) the toolbar takes care to update all its items visibility and enabled states through a new update method to be called by the parent idle event handler 3) the toolbar handles mouse events by calling its on_mouse method
2019-02-28ENABLE_MODE_AWARE_TOOLBAR_ITEMS set as defaultEnrico Turri
2019-02-26Automatic generation of variants of icons for toolbars and gizmosEnrico Turri
2019-02-26Fixed build when ENABLE_SVG_ICONS is disabledEnrico Turri
2019-02-26Allow non-squared textures for toolbars and gizmo iconsEnrico Turri
2019-02-261st installment of svg icons for toolbars and gizmosEnrico Turri
2019-02-22Code cleanupEnrico Turri
2019-02-22Gizmos overlay using a single png textureEnrico Turri
2019-01-31User mode-aware toolbar itemsEnrico Turri
2019-01-24Mac: Retina OpenGL: Fix toolbar mouse hoverVojtech Kral
2019-01-24Mac: Retina OpenGL: Fix ImGui font switch, dynamic switching, toolbar fixesVojtech Kral
2019-01-16Show gizmos and toolbars tooltips when hovering on a disabled itemEnrico Turri
2019-01-03Removal of wxNotebook from plater set as defaultEnrico Turri
2019-01-02Background texture for toolbars set as defaultEnrico Turri
2018-12-17Scalable toolbar iconsEnrico Turri
2018-12-17Added background texture to toolbarsEnrico Turri
2018-12-06include "libslic3r" from slic3r project directly, not as "../../libslicer"bubnikv
(rely on -Ilibslic3r set correctly) for the slic3r project.
2018-12-06Removal of tabs from plater -> Fixed buttons update when switching between ↵Enrico Turri
views using keyboard
2018-12-06Removal of tabs from plater -> added buttons to scene to switch between viewsEnrico Turri
2018-11-18CuttingVojtech Kral
2018-11-01New selection set as defaultEnrico Turri
2018-10-25Tooltip when hovering on gizmo iconsEnrico Turri
2018-10-24Split to objects and Split to partsEnrico Turri
2018-10-24Fixed memory leak in GLToolbarEnrico Turri
2018-10-17Object context menu wip / Removed links to settings dialog from user ↵Enrico Turri
interface / Fixed and unified append_menu_item() function / Fixed File->Open menu item / Fixed Window menu items / Added Plater menu
2018-10-08New selection -> removed obsolete methods\n+\nFixed a few compile warningsEnrico Turri
2018-10-04Use an unique opengl contextEnrico Turri
2018-10-03Replace PerlCallbacks with events in GLCanvas3d et al.Vojtech Kral
2018-10-01WIP: PlaterVojtech Kral
2018-09-19WIP: Moved sources int src/, separated most of the source code from Perl.bubnikv
The XS was left only for the unit / integration tests, and it links libslic3r only. No wxWidgets are allowed to be used from Perl starting from now.