Commit Graph

  • fbce7b001b Some optimizations of "Fix crash on splitting some models #2042" replaced std::vector<bool> with std::vector<unsigned char> as std::vector<bool> is a specialized version optimized for memory, not speed (8 bools are packed into a single boolean). The triangle neighbor traversal was optimized to not push visited or non-neighbors into the queue. bubnikv 2019-04-01 14:50:40 +02:00
  • 88cc93cdc9 imgui: Refactor font size, font initialization Vojtech Kral 2019-04-01 14:12:05 +02:00
  • 83aaa471cf Fixed conflicts after merge with master Enrico Turri 2019-04-01 14:21:55 +02:00
  • 32a49d1468 Fixing negative status values in console output tamasmeszaros 2019-04-01 13:59:39 +02:00
  • d4b22cfb87 Fix dragging of mixed instances plus volumes selections Enrico Turri 2019-04-01 13:53:48 +02:00
  • 9821814604 Merge branch 'master' of https://github.com/prusa3d/Slic3r bubnikv 2019-04-01 12:28:42 +02:00
  • d728f4be5e Revert "Use number_of_parts for is_splittable" bubnikv 2019-04-01 12:27:45 +02:00
  • 50942e9382 Merge branch 'tm_reuse_unified' tamasmeszaros 2019-04-01 12:24:50 +02:00
  • 2baa651f1e Fixing the broken rasterizer. tamasmeszaros 2019-04-01 12:15:47 +02:00
  • cd3cec3e45 Use number_of_parts for is_splittable Sijmen Schoon 2019-03-29 01:27:20 +01:00
  • 4a9e05194c Move repaired check to find_unvisited_neighbors Sijmen Schoon 2019-03-28 12:39:57 +01:00
  • 69199215b0 Fix a bunch of warnings Sijmen Schoon 2019-03-28 12:37:10 +01:00
  • 19dc89bfab Clean up and fix TriangleMesh::split and relatives Sijmen Schoon 2019-03-28 12:34:41 +01:00
  • 7cfcf8fb9a Merge branch 'master' of https://github.com/prusa3d/Slic3r into et_canvas_gui_refactoring Enrico Turri 2019-04-01 11:40:08 +02:00
  • 4eb5d91a8f Parallel loop for the statistics tamasmeszaros 2019-04-01 11:37:26 +02:00
  • 62539bc35b Fix of No preview of position in variable layer editing UI at retina resolution #2050 bubnikv 2019-04-01 11:08:26 +02:00
  • 2ae5f386ae Added missing include Enrico Turri 2019-04-01 10:28:04 +02:00
  • d87b478d60 Camera refactoring Enrico Turri 2019-04-01 10:00:10 +02:00
  • ba89f04429 Fix of visual hints for rotation of full single instance selection Enrico Turri 2019-04-01 09:11:23 +02:00
  • 1ce3bb690c Merge branch 'master' of https://github.com/prusa3d/Slic3r into et_canvas_gui_refactoring Enrico Turri 2019-04-01 08:28:38 +02:00
  • 6593421802 fix for statistics tamasmeszaros 2019-03-29 17:20:19 +01:00
  • 725f115756 Merging with master for having minz png compression. tamasmeszaros 2019-03-29 15:21:46 +01:00
  • 3cfb234e86 imgui: Get font size from wxWidgets, fix #2043 Vojtech Kral 2019-03-29 14:57:53 +01:00
  • ac6a232795 Improved Selection from ObjectList side YuSanka 2019-03-29 14:36:09 +01:00
  • 32ed064797 SLA gizmo fix: occasional crashes after deleting objects Lukas Matena 2019-03-29 13:38:33 +01:00
  • b19d411738 It seems that stats are not broken after all. tamasmeszaros 2019-03-29 13:34:22 +01:00
  • aca78cfba2 Merge branch 'master' of https://github.com/prusa3d/Slic3r into et_canvas_gui_refactoring Enrico Turri 2019-03-29 12:58:41 +01:00
  • 49fe8a9f08 Volumes selected from the sidebar table taken from the currently selected instance Enrico Turri 2019-03-29 10:48:20 +01:00
  • 98c976dd9f Merge branch 'tm_sla_png_minz' tamasmeszaros 2019-03-28 17:56:50 +01:00
  • 1e47cc9004 Improving Zipper API error handling. tamasmeszaros 2019-03-28 16:19:30 +01:00
  • 44d3243df1 Added context menu Item "Change Extruder" on 3D-Scene YuSanka 2019-03-28 16:28:34 +01:00
  • 016b5e35b6 Some _cosmetic_ fixes : + Set wxDEFAULT_DIALOG_STYLE for MsgDialog + Changed Msg text before language changing YuSanka 2019-03-28 10:54:56 +01:00
  • 0acee468a3 Merge branch 'master' of https://github.com/prusa3d/Slic3r into et_canvas_gui_refactoring Enrico Turri 2019-03-28 11:56:35 +01:00
  • d209aaa200 Enabled slicing of SLA from the command line. bubnikv 2019-03-28 11:24:21 +01:00
  • ba89a3d1ab Removed dependency on libz on Windows. bubnikv 2019-03-28 11:20:48 +01:00
  • 50c351e0f4 Fix broken arrange tamasmeszaros 2019-03-28 11:01:41 +01:00
  • af3a32b8a0 Merge branch 'master' of https://github.com/prusa3d/Slic3r into et_canvas_gui_refactoring Enrico Turri 2019-03-28 09:30:23 +01:00
  • 9b3f1a8942 Small refactoring -> GLGizmosManager gets model from selection and not from canvas Enrico Turri 2019-03-28 09:30:01 +01:00
  • fc49abc2a4 Merge remote-tracking branch 'remotes/origin/tm_sla_png_minz' bubnikv 2019-03-28 09:14:37 +01:00
  • 98a848d239 Layers editing initialized only for 3D view and not for g-code preview Enrico Turri 2019-03-28 09:12:32 +01:00
  • a4f404a6a4 Selection enabled only for 3D view and not for g-code preview Enrico Turri 2019-03-28 08:44:46 +01:00
  • 702186eec3 Merge branch 'master' of https://github.com/prusa3d/Slic3r into et_canvas_gui_refactoring Enrico Turri 2019-03-28 08:24:25 +01:00
  • 440e54181b Output raster seem ok, stats broken. tamasmeszaros 2019-03-27 18:37:50 +01:00
  • 3c163285e5 Fix of SPE-879 and #2021 YuSanka 2019-03-27 16:59:34 +01:00
  • 46eafca0eb Follow-up of 8ea8eb67e4, utf-8 path conversion moved into nanosvg library Enrico Turri 2019-03-27 15:42:01 +01:00
  • d0046283fa Added #define glcheck() for the case HAS_GLSAFE not defined Enrico Turri 2019-03-27 15:14:40 +01:00
  • 8459410e3c Fixed conflicts after merge with master Enrico Turri 2019-03-27 14:57:05 +01:00
  • d795f07e7b Added glsafe() around OpenGL calls where missing Enrico Turri 2019-03-27 14:42:09 +01:00
  • 490074a2dd SLA gizmo now turns off in case someone adds an object/instance (to prevent rendering points in thin air, etc.) Lukas Matena 2019-03-27 14:16:38 +01:00
  • 1e9e378659 Fix string access in Preferences.cpp Vojtech Kral 2019-03-27 13:51:42 +01:00
  • c332dc1c1d Fixing horrendous error in destructor. tamasmeszaros 2019-03-27 13:22:04 +01:00
  • 87febaacc0 Fix of #2014 YuSanka 2019-03-27 13:18:27 +01:00
  • 30c4e4fed6 Merge branch 'master' of https://github.com/prusa3d/Slic3r into et_canvas_gui_refactoring Enrico Turri 2019-03-27 12:51:59 +01:00
  • c44b6a30f9 Fixed conflicts after merge with master Enrico Turri 2019-03-27 12:51:40 +01:00
  • 734d57a714 Fix build on MSVC with PCH off Vojtech Kral 2019-03-27 12:14:34 +01:00
  • 8ea8eb67e4 Fixed loading of SVG textures from utf-8 paths Enrico Turri 2019-03-27 12:02:50 +01:00
  • 8dbbfc140b Merge pull request #2005 from SijmenSchoon/fix-assertions Vojtech Kral 2019-03-27 11:29:32 +01:00
  • 8fdff97eb7 Merging new steps integration tamasmeszaros 2019-03-27 11:05:51 +01:00
  • bc74761513 Integrating new step, removing old and unused steps. tamasmeszaros 2019-03-27 10:59:29 +01:00
  • 84ff7f4221 Merge branch 'master' of https://github.com/prusa3d/Slic3r bubnikv 2019-03-27 10:27:01 +01:00
  • 3987296b62 Improved glsafe macro to print out file name, line number and function name on OpenGL assert. bubnikv 2019-03-27 10:26:55 +01:00
  • 3cd6db2278 Fixed selection lost when Place on Face gizmo is active and user click on another object Enrico Turri 2019-03-27 09:06:53 +01:00
  • 000542f48d Merge branch 'master' of https://github.com/prusa3d/Slic3r into et_canvas_gui_refactoring Enrico Turri 2019-03-27 08:33:48 +01:00
  • 95b0467c85 Reusing unified polygons from statistics tamasmeszaros 2019-03-26 18:51:27 +01:00
  • 34094bf1b8 Adding new step for statistics tamasmeszaros 2019-03-26 18:04:04 +01:00
  • c8291c6e52 Fix of #2029 YuSanka 2019-03-26 18:01:44 +01:00
  • f65eb9afdb Merge branch 'master' of https://github.com/prusa3d/Slic3r bubnikv 2019-03-26 18:00:23 +01:00
  • e7c8e2391a Visual Studio specific. Fixed a clash in the name of a symbol file for the slic3r.exe wrapper and slic3r.dll bubnikv 2019-03-26 18:00:07 +01:00
  • 937f6112ce imgui: Fix assert caused by set_language() while new frame is open Vojtech Kral 2019-03-26 17:57:54 +01:00
  • b064d9662f Merge branch 'tm_slice_index_lyrh' tamasmeszaros 2019-03-26 17:41:25 +01:00
  • a0f18f9f7c Add check for missing support points if supports are enabled. tamasmeszaros 2019-03-26 17:16:50 +01:00
  • 4d8800bc8a Fixing broken statistics. tamasmeszaros 2019-03-26 16:45:04 +01:00
  • dc30242cad doc: Building on Windows: Add more detail Vojtech Kral 2019-03-26 16:38:13 +01:00
  • 4c972549fb Merge branch 'master' into tm_slice_index_lyrh tamasmeszaros 2019-03-26 16:06:52 +01:00
  • 6a41e45eeb Reverting manual unification. It does not help performance. tamasmeszaros 2019-03-26 16:02:39 +01:00
  • fee0a6b6b5 void GLCanvas3D::update_gizmos_data() moved into void GLGizmosManager::update_data(GLCanvas3D& canvas) Enrico Turri 2019-03-26 15:55:47 +01:00
  • 1c6b25c053 Optimizing manual unification. tamasmeszaros 2019-03-26 15:05:57 +01:00
  • 1fbdf7bdaa Gizmos' grabbers size made uniform as the mean value of the selection's bounding box sides Enrico Turri 2019-03-25 15:03:35 +01:00
  • 47c39f51e5 Handling of gizmos related key events moved into new method GLGizmosManager::on_key() Enrico Turri 2019-03-26 14:38:30 +01:00
  • 52f11a6f0d Merge branch 'master' of https://github.com/prusa3d/Slic3r into et_canvas_gui_refactoring Enrico Turri 2019-03-26 14:08:46 +01:00
  • d18208458b Handling of gizmos related char events moved into new method GLGizmosManager::on_char() Enrico Turri 2019-03-26 14:08:02 +01:00
  • 221a4836fd Manual unification of print polygons. tamasmeszaros 2019-03-26 14:06:40 +01:00
  • 0a3500b5ab Added tooltip [Ctrl - R] to the Slice now button bubnikv 2019-03-26 14:00:53 +01:00
  • c1d74d2943 Code cleanup Enrico Turri 2019-03-26 12:39:40 +01:00
  • eafdcb04ba Handling of gizmos related mouse events moved into GLGizmosManager::on_mouse() Enrico Turri 2019-03-26 12:30:17 +01:00
  • 9946a1c914 Fix for missing support polygons tamasmeszaros 2019-03-26 11:30:55 +01:00
  • bec9a518a3 Move SliceRecord into SLAPrintObject tamasmeszaros 2019-03-26 11:22:35 +01:00
  • a49643ebdb Merging with master, solving conflicts. tamasmeszaros 2019-03-26 11:13:28 +01:00
  • 57e28b53f2 Further refactor and simplification of slice index and print data. tamasmeszaros 2019-03-26 10:57:45 +01:00
  • 82321c7aee Merge branch 'master' of https://github.com/prusa3d/Slic3r bubnikv 2019-03-26 10:39:08 +01:00
  • e0e1e2b682 Improved SLA layer view: Low layer shall be rendered from the slice above, triangulated slices are shifted slightly away from the clipping planes. bubnikv 2019-03-26 10:38:50 +01:00
  • 910979cf73 Fixed crash after change of a language + Updating of a mode after recreation YuSanka 2019-03-26 10:08:57 +01:00
  • d0171b5687 doc: typo Vojtech Kral 2019-03-26 09:54:05 +01:00
  • a09197879d Code cleanup Enrico Turri 2019-03-26 09:10:35 +01:00
  • 9512ed605e Merge branch 'master' of https://github.com/prusa3d/Slic3r into et_canvas_gui_refactoring Enrico Turri 2019-03-26 09:01:53 +01:00
  • 3818bfa19a 1st installment of gizmos refactoring Enrico Turri 2019-03-26 09:01:04 +01:00
  • b4ea43a6b0 Merge branch 'master' into tm_slice_index_lyrh tamasmeszaros 2019-03-25 19:02:35 +01:00
  • d73d9309f1 Refactoring and commenting slice index solution. tamasmeszaros 2019-03-25 19:02:05 +01:00
  • 1ed7895f61 Merge branch 'master' into fix-assertions Sijmen Schoon 2019-03-25 17:24:04 +01:00
  • ba66f34c45 Build: Add an option to choose GTK version on Linux, fix #1937 Vojtech Kral 2019-03-25 15:50:07 +01:00