Commit Graph
100 Commits
Author SHA1 Message Date
enricoturri1966 0d579f5467 ENABLE_SHADERS_MANAGER -> Small refactoring 2020-05-21 12:13:24 +02:00
enricoturri1966 dd424b6bcf Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer 2020-05-21 11:38:22 +02:00
enricoturri1966 4f5aefc919 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer 2020-05-21 10:36:54 +02:00
enricoturri1966 3bbe2ef960 Fixed typo 2020-05-21 10:27:41 +02:00
enricoturri1966 cae84d2857 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer 2020-05-21 10:15:24 +02:00
enricoturri1966 5aa8cc5779 ENABLE_SHADERS_MANAGER -> Unified client code of new GLShadersManager and GLShaderProgram classes 2020-05-21 10:15:00 +02:00
enricoturri1966 cbfb09a241 Fixed build for all 4 cases of tech ENABLE_SHADERS_MANAGER and ENABLE_GCODE_VIEWER enabled/disabled and code cleanup 2020-05-20 17:03:53 +02:00
enricoturri1966 c7c87973b7 First installment of tech ENABLE_SHADERS_MANAGER, using class GLShadersManager as a central point to manage OpenGL shaders 2020-05-20 14:11:22 +02:00
enricoturri1966 98c2e3c7b1 GCodeViewer -> New icons for thumbs of horizontal DoubleSlider::Control 2020-05-19 11:17:47 +02:00
enricoturri1966 053f509437 GCodeViewer -> Fixed visibility of bottom toolbar 2020-05-19 10:04:14 +02:00
enricoturri1966 8a834b76e4 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer 2020-05-19 07:57:19 +02:00
enricoturri1966 f4303fc419 Attempt to fix build on OsX 2020-05-18 13:32:07 +02:00
enricoturri1966 7916082764 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer 2020-05-18 13:24:35 +02:00
enricoturri1966 163fbec8c8 GCodeViewer -> Completed implementation of slider for sequential view 2020-05-18 13:24:07 +02:00
enricoturri1966 c49f46d904 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer 2020-05-15 17:58:07 +02:00
enricoturri1966 2b536137d2 Tech ENABLE_GCODE_VIEWER -> Adapting DoubleSlider::Control for sequential view 2020-05-15 17:57:47 +02:00
enricoturri1966 9487676680 ENABLE_CANVAS_TOOLTIP_USING_IMGUI set as default 2020-05-15 13:40:45 +02:00
enricoturri1966 b9f0b9eeda ENABLE_GIZMO_TOOLBAR_DRAGGING_FIX set as default 2020-05-15 12:42:29 +02:00
enricoturri1966 94b431f3af Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer 2020-05-15 12:26:18 +02:00
enricoturri1966 a68eefbe4a Tech ENABLE_GCODE_VIEWER -> Refactoring and code cleanup 2020-05-15 12:25:38 +02:00
enricoturri1966 e57bc8afc1 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer 2020-05-15 09:23:20 +02:00
enricoturri1966 5be901547e GCodeViewer -> Imgui slider for sequential view replaced by DoubleSlider::Control (wip) 2020-05-15 09:22:51 +02:00
enricoturri1966 32529b66ac Tech ENABLE_GCODE_VIEWER -> Small refactoring 2020-05-13 13:55:00 +02:00
enricoturri1966 2bd514614b Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer 2020-05-13 12:34:50 +02:00
enricoturri1966 54925a191e Updated imgui README.md to contain reference to the commit which modify it 2020-05-13 12:31:48 +02:00
enricoturri1966 79101d6e54 Fixed toolbar items reacting when disabled 2020-05-13 12:30:09 +02:00
enricoturri1966 cd2e4002ed Tech ENABLE_GCODE_VIEWER -> Removed obsolete class GLArrow 2020-05-13 11:59:48 +02:00
enricoturri1966 800a6c5e57 Tech ENABLE_GCODE_VIEWER -> Fixed normals in curved arrows model 2020-05-13 11:48:29 +02:00
enricoturri1966 b59fc1e57d Tech ENABLE_GCODE_VIEWER -> Selection straight arrows rendered using the new OpenGL model class 2020-05-13 09:07:06 +02:00
enricoturri1966 58258df113 Tech ENABLE_GCODE_VIEWER -> Selection curved arrows rendered using the new OpenGL model class 2020-05-12 16:15:43 +02:00
enricoturri1966 8d5cea82f4 Tech ENABLE_GCODE_VIEWER -> Bed axes rendered using the new OpenGL model class 2020-05-12 11:33:50 +02:00
enricoturri1966 3475604362 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer 2020-05-11 16:37:19 +02:00
enricoturri1966 b2f8f2bca6 Added missing includes 2020-05-11 16:37:04 +02:00
enricoturri1966 769cca4b25 GCodeViewer -> Enhanced tool marker + refactoring (added new base class for OpenGL models) 2020-05-11 16:26:35 +02:00
enricoturri1966 c02a77d942 GCodeViewer -> Prototype for tool marker 2020-05-11 13:09:26 +02:00
enricoturri1966 fd32e7ea6a Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer 2020-05-11 08:06:48 +02:00
enricoturri1966 3b2a4a0c13 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer 2020-05-07 16:48:11 +02:00
enricoturri1966 2daa12d467 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer 2020-05-07 16:47:28 +02:00
enricoturri1966 dcb603bed5 Fix for tooltip not disappearing when loading an object using the top toolbar 'Add' command and when swithing to preview 2020-05-07 16:47:15 +02:00
enricoturri1966 40e686451a Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer 2020-05-07 13:23:06 +02:00
enricoturri1966 383d7f2d73 2nd attempt to fix build on OsX 2020-05-07 13:07:56 +02:00
enricoturri1966 d118d27d60 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer 2020-05-07 12:04:03 +02:00
enricoturri1966 277b340481 Attempt to fix build on OsX 2020-05-07 12:03:17 +02:00
enricoturri1966 27b9f85607 Fixed build when tech ENABLE_GCODE_VIEWER is disabled + fixed perl code 2020-05-07 11:24:36 +02:00
enricoturri1966 89dafeac95 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer 2020-05-07 10:49:34 +02:00
enricoturri1966 5c6a56ca29 GCodeAnalyzer and GCodePreviewData removed from tech ENABLE_GCODE_VIEWER 2020-05-07 10:49:12 +02:00
enricoturri1966 c29f0a4849 GCodeViewer -> Increased size of wxCheckListBoxComboPopup 2020-05-06 15:17:53 +02:00
enricoturri1966 49f85a215b Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer 2020-05-06 15:12:34 +02:00
enricoturri1966 e28ed4997d Added missing include 2020-05-06 14:48:40 +02:00
enricoturri1966 df1da3c6ca Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer 2020-05-06 14:41:56 +02:00
enricoturri1966 6f789aaee7 GLCanvas3DManager replaced by OpenGLManager 2020-05-06 14:38:53 +02:00
enricoturri1966 aa49575e0f Fixed conflicts after merge with master 2020-05-06 12:48:00 +02:00
enricoturri1966 0bb56736a1 Tech ENABLE_NON_STATIC_CANVAS_MANAGER set as default 2020-05-06 12:19:34 +02:00
enricoturri1966 3d6fd92747 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer 2020-05-06 11:18:54 +02:00
enricoturri1966 82b75112bd GCodeViewer -> Sequential view marker wip + refactoring 2020-05-06 11:18:37 +02:00
enricoturri1966 1c4ffa9b16 GCodeViewer -> Added buttons for forward/backward movements of 1, 10 and 100 moves to sequential view bar 2020-05-05 16:29:07 +02:00
enricoturri1966 a84c434787 GCodeViewer -> Refactoring/Optimization 2020-05-05 13:57:51 +02:00
enricoturri1966 170f91b335 GCodeViewer -> Prototype for sequential view 2020-05-05 12:09:11 +02:00
enricoturri1966 813e268d7e Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer 2020-05-04 09:37:29 +02:00
enricoturri1966 c7806dd021 GCodeViewer -> Fixed visualization of travel paths 2020-05-04 09:37:06 +02:00
enricoturri1966 9f2f798ea2 GCodeViewer -> Added ironing extrusion role 2020-04-29 13:51:20 +02:00
enricoturri1966 05e4476808 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer 2020-04-29 12:53:55 +02:00
enricoturri1966 cd5d70d5e1 GCodeViewer -> Fixed z slider in initial preview 2020-04-29 10:18:29 +02:00
enricoturri1966 c9bd0840b3 GCodeViewer -> Code cleanup 2020-04-29 08:24:39 +02:00
enricoturri1966 d8f6a9179f GCodeViewer -> Use glMultiDrawElements() in place of glDrawElements() to draw all entities 2020-04-28 15:49:01 +02:00
enricoturri1966 3267d3368f GCodeViewer -> Use glMultiDrawElements() in place of glDrawElements() to draw extrude and travel paths 2020-04-28 15:08:36 +02:00
enricoturri1966 d265c84b76 GCodeViewer -> Refactoring 2020-04-28 12:24:03 +02:00
enricoturri1966 a00c391f0f Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer 2020-04-28 10:29:44 +02:00
enricoturri1966 1cb0f044db GCodeProcessor::MoveVertex -> added placeholder for time 2020-04-28 10:29:25 +02:00
enricoturri1966 a77461b467 GCodeViewer -> Fixed synchronization between legend and bottom toolbar 2020-04-28 09:09:24 +02:00
enricoturri1966 2a4d011817 GCodeViewer -> Toggle extrusion role visibility by clicking on legend 2020-04-28 08:50:52 +02:00
enricoturri1966 eac4b3c15a GCodeViewer -> Added debug statistics imgui dialog 2020-04-27 14:10:18 +02:00
enricoturri1966 c1246f86eb GCodeViewer -> Refactoring 2020-04-27 12:43:51 +02:00
enricoturri1966 a6ed1d817a GCodeViewer -> Layers z slider wip 2020-04-27 11:44:29 +02:00
enricoturri1966 c76bf934f7 GCodeViewer -> Shortcut to show/hide legend 2020-04-27 08:19:48 +02:00
enricoturri1966 4ea96340d8 GCodeViewer -> Draw alphed extrusion paths into legend when set as not visible 2020-04-25 12:24:56 +02:00
enricoturri1966 eadad6c1d1 GCodeViewer -> Add travel paths to legend 2020-04-25 11:16:28 +02:00
enricoturri1966 85676af171 Modified wxCheckListBoxComboPopup::GetAdjustedSize() and create_combochecklist() to size the combo control taking in account the items width 2020-04-25 10:36:51 +02:00
enricoturri1966 d8091b7ad7 ENABLE_GCODE_VIEWER -> Preview toolbar checkboxes moved into a new combo 2020-04-24 16:12:38 +02:00
enricoturri1966 e5c45405d4 Fixed conflicts after merge with master 2020-04-24 10:59:03 +02:00
enricoturri1966 81a29169ae GCodeViewer -> Coloring of travel paths 2020-04-24 08:46:31 +02:00
enricoturri1966 90d5cf1735 Fix to previous commit 2020-04-23 15:46:21 +02:00
enricoturri1966 66964c44c1 GCodeViewer -> Refactoring and code cleanup 2020-04-23 15:12:40 +02:00
enricoturri1966 6e2307f56d GCodeViewer -> Refactoring 2020-04-23 14:02:47 +02:00
enricoturri1966 7be12e8f1e GCodeViewer -> Completed extrusion toolpaths colored by color print 2020-04-23 10:24:03 +02:00
enricoturri1966 7a0df4bcb4 GCodeViewer -> Extrusion toolpaths colored by color print (wip) + visualization of tool changes, color changes, pause prints, custom gcodes + refactoring 2020-04-22 16:29:07 +02:00
enricoturri1966 603f128568 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer 2020-04-21 15:56:35 +02:00
enricoturri1966 4c4485a9b5 GCodeViewer -> Extrusion toolpaths colored by tool 2020-04-21 15:55:26 +02:00
enricoturri1966 61db595f53 GCodeViewer -> Refactoring 2020-04-21 12:51:58 +02:00
enricoturri1966 443a511420 GCodeViewer -> Extrusion toolpaths colored by volumetric rate 2020-04-21 11:38:42 +02:00
enricoturri1966 53d758639f GCodeViewer -> Extrusion toolpaths colored by fan speed 2020-04-21 09:06:43 +02:00
enricoturri1966 4493b512d5 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer 2020-04-20 16:05:20 +02:00
enricoturri1966 3ba6ac7836 GCodeViewer -> Extrusion toolpaths colored by feedrate and ranges calculations dependent on travel paths visibility 2020-04-20 16:04:59 +02:00
enricoturri1966 dc3c5db9fe GCodeViewer -> Use rgb instead of rgba colors 2020-04-20 13:44:14 +02:00
enricoturri1966 aee80dbd01 GCodeViewer -> Extrusion toolpaths colored by width 2020-04-20 13:24:25 +02:00
enricoturri1966 6e5a6f3b43 GCodeViewer -> Extrusion toolpaths colored by height 2020-04-20 10:52:16 +02:00
enricoturri1966 179dbc7d0e Tech ENABLE_GCODE_VIEWER -> removed legend texture from GLCanvas3D 2020-04-18 11:49:20 +02:00
enricoturri1966 3a07e8730f GCodeViewer -> Basic legend using imgui 2020-04-18 10:41:37 +02:00
enricoturri1966 a74fa7f019 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer 2020-04-17 16:48:56 +02:00
enricoturri1966 83816afb3f GCodeViewer -> Added bounding box to fix camera frustum tighting 2020-04-17 13:28:25 +02:00