Commit Graph

  • 83ea38c2f3 GCodeViewer -> Refactoring of options coloring + options added to legend enricoturri1966 2020-05-22 11:52:07 +02:00
  • c09d702045 Show Eigen vectorization support in system info dialog. Vojtech Bubnik 2020-05-22 11:36:10 +02:00
  • ac1f24e5c9 AABB: Some further polishing and a reference to an SSE implementation of the 3D Box vs. ray intersection implementation. Vojtech Bubnik 2020-05-22 11:35:49 +02:00
  • 6e279cbec2 GCodeViewer -> Refactoring of sequential view marker positioning enricoturri1966 2020-05-22 10:43:59 +02:00
  • f345e58358 Fix in ENABLE_CAMERA_STATISTICS enricoturri1966 2020-05-22 09:51:57 +02:00
  • 082a30a5db ENABLE_SHADERS_MANAGER -> Added method GLShaderProgram::set_uniform(const char* name, double value) enricoturri1966 2020-05-22 09:49:42 +02:00
  • df010a1d4e Added methods GUI_App::is_gl_version_greater_or_equal_to() and GUI_App::is_glsl_version_greater_or_equal_to() enricoturri1966 2020-05-22 09:45:31 +02:00
  • 925bf1af70 Shiny profiler: Increased resolution of text output to 2 decimals Vojtech Bubnik 2020-05-22 09:04:31 +02:00
  • dc46589a8e AABB - triangle intersection wrapped to mimize copying into Vector3D Vojtech Bubnik 2020-05-22 09:04:07 +02:00
  • c64b7b2e21 Fix of the previous commit. Vojtech Bubnik 2020-05-21 17:58:07 +02:00
  • 7b6dff3f03 Little simplification of Point to boost::polygon bindings Vojtech Bubnik 2020-05-21 17:47:17 +02:00
  • 4c365ad583 Replaced many defines in libslic3r.h with constexpr, removed some macros to support old visual studio compiler. Vojtech Bubnik 2020-05-21 17:45:00 +02:00
  • 99514ba42b WIP: AABBTreeIndirect - optimized ray_box_intersect_invdir() test, sandbox for comparing the AABBTreeIndirect with libigl::AABB Vojtech Bubnik 2020-05-21 17:27:06 +02:00
  • 2b8f655020 WIP AABBIndirect: Documentation, polishing. Vojtech Bubnik 2020-05-21 11:04:53 +02:00
  • eeb9590d28 WIP: own AABBTreeIndirect, builds up the tree 4x quicker than libigl. Vojtech Bubnik 2020-05-20 16:30:30 +02:00
  • abf279fc44 Fixed compilation with Shiny profiler. Vojtech Bubnik 2020-05-20 16:28:46 +02:00
  • 02e345159d Grey out wipe tower related config values when wipe tower is disabled Lukas Matena 2020-05-22 09:23:26 +02:00
  • db32c1f15a Changed processing of a wxEVT_SYS_COLOUR_CHANGED event. Only UI is updated. The application doesn't recreated now YuSanka 2020-05-21 17:29:00 +02:00
  • 78cbba4ce1 Merge branch 'et_gcode_viewer' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer Enrico Turri 2020-05-21 14:45:12 +02:00
  • 4348b177d6 Added processing of a wxEVT_SYS_COLOUR_CHANGED event. Deleted scale from ImGuiWrapper::load_svg(), because it's no needed and it makes icons bad scaled on Retina displays YuSanka 2020-05-21 14:17:58 +02:00
  • 8a9dbb3414 ENABLE_SHADERS_MANAGER -> Fixed crash while rendering selection hints enricoturri1966 2020-05-21 13:19:07 +02:00
  • 4eb1b9432f Fixed selection of thumbs into gcode sequential view slider enricoturri1966 2020-05-21 13:07:55 +02:00
  • 0d579f5467 ENABLE_SHADERS_MANAGER -> Small refactoring enricoturri1966 2020-05-21 12:13:24 +02:00
  • dd424b6bcf Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer enricoturri1966 2020-05-21 11:38:22 +02:00
  • ae7bb123a9 Fix win build Lukas Matena 2020-05-21 11:27:47 +02:00
  • 35c8c84631 Fix of #3965 (properly disable linear advance with RepRap firmware) Lukas Matena 2020-04-03 09:07:58 +02:00
  • 4f5aefc919 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer enricoturri1966 2020-05-21 10:36:54 +02:00
  • a9e2444d29 Merge branch 'et_gcode_viewer' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer Enrico Turri 2020-05-21 10:32:29 +02:00
  • 3bbe2ef960 Fixed typo enricoturri1966 2020-05-21 10:27:41 +02:00
  • a3646f843c Merge branch 'lm_gizmos_improvements' Lukas Matena 2020-05-21 10:25:44 +02:00
  • ff0630cad2 FDM supports gizmo: fixed rendering on mirrored objects Lukas Matena 2020-05-21 10:22:25 +02:00
  • feb591782f FDM supports gizmo: fixed a crash when trying to paint on the clipping plane Lukas Matena 2020-05-20 12:33:49 +02:00
  • 9c365da828 Removed immediate OpenGL mode calls in place on face gizmo Lukas Matena 2020-05-21 09:45:10 +02:00
  • 6e597bb1ee Removed immediate OpenGL mode calls for clipping plane rendering Lukas Matena 2020-05-20 12:12:44 +02:00
  • ac8491b599 SLA supports gizmo bugfix: show supports when not in editing mode The bug was introduced after 2.2.0 release Lukas Matena 2020-05-20 12:10:40 +02:00
  • 581892cb0d FDM supports gizmo uses neighbor data from stl_file Lukas Matena 2020-05-20 11:58:00 +02:00
  • afc378f317 Merge branch 'et_gcode_viewer' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer Enrico Turri 2020-05-21 10:19:37 +02:00
  • cae84d2857 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer enricoturri1966 2020-05-21 10:15:24 +02:00
  • 5aa8cc5779 ENABLE_SHADERS_MANAGER -> Unified client code of new GLShadersManager and GLShaderProgram classes enricoturri1966 2020-05-21 10:15:00 +02:00
  • 2c6ed1c26e Merge branch 'et_gcode_viewer' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer Enrico Turri 2020-05-21 08:07:39 +02:00
  • 8afd273c4b Implemented "from/to imperial units conversation" for loaded objects and volumes YuSanka 2020-05-20 20:07:31 +02:00
  • cbfb09a241 Fixed build for all 4 cases of tech ENABLE_SHADERS_MANAGER and ENABLE_GCODE_VIEWER enabled/disabled and code cleanup enricoturri1966 2020-05-20 17:03:53 +02:00
  • 1c09484a5d Merge branch 'et_gcode_viewer' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer Enrico Turri 2020-05-20 14:50:17 +02:00
  • c7c87973b7 First installment of tech ENABLE_SHADERS_MANAGER, using class GLShadersManager as a central point to manage OpenGL shaders enricoturri1966 2020-05-20 14:11:22 +02:00
  • 0b60d45cf3 Typo fix for the commit fce1943b94 YuSanka 2020-05-19 18:23:39 +02:00
  • fce1943b94 OSX specific bug fixing YuSanka 2020-05-19 16:50:39 +02:00
  • e2bf72a494 Merge branch 'et_gcode_viewer' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer Enrico Turri 2020-05-19 11:18:12 +02:00
  • 98c2e3c7b1 GCodeViewer -> New icons for thumbs of horizontal DoubleSlider::Control enricoturri1966 2020-05-19 11:17:47 +02:00
  • 053f509437 GCodeViewer -> Fixed visibility of bottom toolbar enricoturri1966 2020-05-19 10:04:14 +02:00
  • 8a834b76e4 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer enricoturri1966 2020-05-19 07:57:19 +02:00
  • d0e0387b82 Merge branch 'lm_fdm_gizmo_experiments' Lukas Matena 2020-05-18 16:08:29 +02:00
  • 1a38d39f82 FDM supports gizmo: slight code refactoring Lukas Matena 2020-05-15 18:31:55 +02:00
  • ed55ebba55 FDM supports gizmo: Further attempts to increase performance when painting Lukas Matena 2020-05-15 16:23:19 +02:00
  • e312f3be43 FDM supports gizmo: caching triangle normals in order to increase performance Lukas Matena 2020-05-15 14:16:56 +02:00
  • e2ccc6ec0c FDM supports gizmo: trying to increase performance during painting Lukas Matena 2020-05-14 13:42:46 +02:00
  • 504066e64b Merge remote-tracking branch 'origin/ys_imperial_unit' YuSanka 2020-05-18 16:01:10 +02:00
  • 5c142ccfd6 Bug fixing: OSX specific: 1. For slNew and slDlg settings layout modes main frame could be minimized to the ridicules size. So, set size for the Plater (as a min(default) size for the wxPanel) 2. model->Clear() invoke wxEVT_DATAVIEW_SELECTION_CHANGED. So, set prevent_list_events before this call. 3. Added a rounding for the scale value YuSanka 2020-05-18 15:56:33 +02:00
  • 48091bb9f0 Merge branch 'et_gcode_viewer' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer Enrico Turri 2020-05-18 15:01:41 +02:00
  • f4303fc419 Attempt to fix build on OsX enricoturri1966 2020-05-18 13:32:07 +02:00
  • 7916082764 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer enricoturri1966 2020-05-18 13:24:35 +02:00
  • 163fbec8c8 GCodeViewer -> Completed implementation of slider for sequential view enricoturri1966 2020-05-18 13:24:07 +02:00
  • 3f68229f1e Merge branch 'dk_instances' David Kocik 2020-05-18 08:34:28 +02:00
  • 9ec83d5210 instance check: bux fix in shutdown() - repairs falling at assert when reiniting otherInstanceMessageHandler David Kocik 2020-05-18 08:28:53 +02:00
  • d8efd90153 Merge branch 'et_gcode_viewer' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer Enrico Turri 2020-05-16 10:24:44 +02:00
  • c49f46d904 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer enricoturri1966 2020-05-15 17:58:07 +02:00
  • 2b536137d2 Tech ENABLE_GCODE_VIEWER -> Adapting DoubleSlider::Control for sequential view enricoturri1966 2020-05-15 17:57:47 +02:00
  • 5c1d73682d Search: Use wxDataViewCtrl instead of wxListBox. Added icons as a markers of settings type For slDlg settings layout mode added process of "Ctrl+F" shortcut YuSanka 2020-05-14 08:48:17 +02:00
  • 9487676680 ENABLE_CANVAS_TOOLTIP_USING_IMGUI set as default enricoturri1966 2020-05-15 13:40:45 +02:00
  • b9f0b9eeda ENABLE_GIZMO_TOOLBAR_DRAGGING_FIX set as default enricoturri1966 2020-05-15 12:42:29 +02:00
  • 6bc246b5b9 Merge branch 'et_gcode_viewer' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer Enrico Turri 2020-05-15 12:29:58 +02:00
  • 94b431f3af Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer enricoturri1966 2020-05-15 12:26:18 +02:00
  • a68eefbe4a Tech ENABLE_GCODE_VIEWER -> Refactoring and code cleanup enricoturri1966 2020-05-15 12:25:38 +02:00
  • 68282aa078 Merge branch 'dk_instances' David Kocik 2020-05-15 09:36:29 +02:00
  • 69e9805982 Own implementation of lockfile instead of wx on linux/mac. Wx version keeps poping up messege boxes after crash. Own implementation doesnt delete lockfile after use. David Kocik 2020-05-14 17:20:02 +02:00
  • 65a37ffaa1 single instance check David Kocik 2020-05-14 12:15:02 +02:00
  • f0bb09b472 Merge branch 'et_gcode_viewer' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer Enrico Turri 2020-05-15 09:24:55 +02:00
  • e57bc8afc1 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer enricoturri1966 2020-05-15 09:23:20 +02:00
  • 5be901547e GCodeViewer -> Imgui slider for sequential view replaced by DoubleSlider::Control (wip) enricoturri1966 2020-05-15 09:22:51 +02:00
  • 6041ec9aae Merge branch 'et_gcode_viewer' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer Enrico Turri 2020-05-15 07:52:57 +02:00
  • ad1c6c29f4 Merge branch 'tm_cmake_pch' tamasmeszaros 2020-05-14 14:27:42 +02:00
  • ee639a4710 FDM supports gizmo: do not disable slope visualizer when it should stay on Lukas Matena 2020-05-14 14:17:20 +02:00
  • 2c3ec346ce Exclude *.m and *.mm Objective-C sources from including pch tamasmeszaros 2020-05-14 13:37:06 +02:00
  • 63c82ed8c6 Modify PCH script to use builtin cmake function if possible. tamasmeszaros 2020-05-14 10:10:47 +02:00
  • 2d3a218a07 Change pch to new CMake functions tamasmeszaros 2020-05-14 09:50:53 +02:00
  • 3cb967327e Merge branch 'tm_reproject_points' tamasmeszaros 2020-05-13 18:29:06 +02:00
  • f91c27b2ff Do reprojection also after netfabb repair tamasmeszaros 2020-05-13 14:53:05 +02:00
  • f7a43f9757 Reproject support and hole points after a reload from disk op. tamasmeszaros 2020-05-12 15:52:33 +02:00
  • 32529b66ac Tech ENABLE_GCODE_VIEWER -> Small refactoring enricoturri1966 2020-05-13 13:55:00 +02:00
  • 2bd514614b Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer enricoturri1966 2020-05-13 12:34:50 +02:00
  • 54925a191e Updated imgui README.md to contain reference to the commit which modify it enricoturri1966 2020-05-13 12:31:48 +02:00
  • 79101d6e54 Fixed toolbar items reacting when disabled enricoturri1966 2020-05-13 12:30:09 +02:00
  • cd2e4002ed Tech ENABLE_GCODE_VIEWER -> Removed obsolete class GLArrow enricoturri1966 2020-05-13 11:59:48 +02:00
  • 800a6c5e57 Tech ENABLE_GCODE_VIEWER -> Fixed normals in curved arrows model enricoturri1966 2020-05-13 11:48:29 +02:00
  • b59fc1e57d Tech ENABLE_GCODE_VIEWER -> Selection straight arrows rendered using the new OpenGL model class enricoturri1966 2020-05-13 09:07:06 +02:00
  • 07f419f62b Fixed a place on tool toolbar for collapse_toolbar_width in respect to its enable YuSanka 2020-05-12 23:34:08 +02:00
  • e7f3206250 Auto scale of the toolbars in respect to the canvas size YuSanka 2020-05-12 23:07:06 +02:00
  • 58258df113 Tech ENABLE_GCODE_VIEWER -> Selection curved arrows rendered using the new OpenGL model class enricoturri1966 2020-05-12 16:15:43 +02:00
  • d928d6e47e Hollowing gizmo fix: selection of single holes was recently broken Lukas Matena 2020-05-12 14:03:10 +02:00
  • 8d5cea82f4 Tech ENABLE_GCODE_VIEWER -> Bed axes rendered using the new OpenGL model class enricoturri1966 2020-05-12 11:33:50 +02:00
  • 1b8c7c4976 Added missed include YuSanka 2020-05-12 09:46:23 +02:00