Commit Graph

  • 94b66fe987 Merge branch 'et_gcode_viewer' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer Enrico Turri 2020-05-25 12:01:10 +02:00
  • 6810550a6c DoubleSlider::Control background color enricoturri1966 2020-05-25 11:59:12 +02:00
  • 06b950c8d7 Merge branch 'et_gcode_viewer' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer Enrico Turri 2020-05-25 11:17:07 +02:00
  • 1af798dbd7 DoubleSlider::Control thumb text rendered closer to the slider enricoturri1966 2020-05-25 11:16:40 +02:00
  • 1c826c063b GCodeViewer refactoring and GLShaderProgram upgrade enricoturri1966 2020-05-25 10:48:53 +02:00
  • f78f5c85be MSW specific issue: Fixed scaling of the Tabs when They are in the separated dialog YuSanka 2020-05-25 10:21:30 +02:00
  • 7e88e20402 Fixed a bitmap getting for the case, when application was started in Light mode and then switched to the Dark YuSanka 2020-05-25 09:41:19 +02:00
  • ed252f1741 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer enricoturri1966 2020-05-25 07:07:49 +02:00
  • c7ef1feaf0 Added missed icons for the dark mode. YuSanka 2020-05-22 16:59:28 +02:00
  • 1b0d1fd143 Merge branch 'et_gcode_viewer' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer Enrico Turri 2020-05-22 16:50:26 +02:00
  • 43b78b630c GCodeViewer -> Enhanced legend icons enricoturri1966 2020-05-22 16:37:53 +02:00
  • 314995fa0b ENABLE_SHADERS_MANAGER set as default enricoturri1966 2020-05-22 16:08:02 +02:00
  • 180742ccaa Pulling patched boost::polygon from github prusa3d/polygon. Vojtech Bubnik 2020-05-22 15:32:49 +02:00
  • a56bbea140 Reworked sys_color_changed() functions YuSanka 2020-05-22 15:23:05 +02:00
  • 627df86802 Merge branch 'et_gcode_viewer' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer Enrico Turri 2020-05-22 13:32:30 +02:00
  • 4d05ec0856 GCodeViewer -> New shaders for options enricoturri1966 2020-05-22 13:21:43 +02:00
  • e3cb969474 Merge branch 'et_gcode_viewer' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer Enrico Turri 2020-05-22 13:15:55 +02:00
  • 80c2f107c1 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer enricoturri1966 2020-05-22 12:12:56 +02:00
  • 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