Commit Graph

  • 94111f5d85 Merge branch 'master' into fs_QuadricEdgeCollapse Filip Sykala 2021-07-09 13:40:58 +02:00
  • 5bbe76003e MutablePriorityQueue: Added is_trivially_copyable test for queue value types, added [] accessors. Vojtech Bubnik 2021-07-09 13:25:41 +02:00
  • a3e507a9b9 MutablePriorityQueue: Added is_trivially_copyable test for queue value types, added [] accessors. Vojtech Bubnik 2021-07-09 13:25:41 +02:00
  • e4fd6a828f 1) Fixed a significant bug in MutablePriorityQueue when setting the indices allowing rescheduling of values in the middle of the queue. 2) Implemented a cache friendly variant - MutableSkipHeapPriorityQueue based on https://playfulprogramming.blogspot.com/2015/08/cache-optimizing-priority-queue.html https://github.com/rollbear/prio_queue/blob/master/prio_queue.hpp Vojtech Bubnik 2021-07-09 12:53:16 +02:00
  • 0f9b2e20bf 1) Fixed a significant bug in MutablePriorityQueue when setting the indices allowing rescheduling of values in the middle of the queue. 2) Implemented a cache friendly variant - MutableSkipHeapPriorityQueue based on https://playfulprogramming.blogspot.com/2015/08/cache-optimizing-priority-queue.html https://github.com/rollbear/prio_queue/blob/master/prio_queue.hpp Vojtech Bubnik 2021-07-09 12:53:16 +02:00
  • c8a46c1f24 Initial gCreate bundle rtyr 2021-07-09 12:18:08 +02:00
  • c06330dc67 Initial gCreate bundle rtyr 2021-07-09 12:18:08 +02:00
  • 9f8ca04407 gCreate resources rtyr 2021-07-09 12:15:18 +02:00
  • 8df998990e gCreate resources rtyr 2021-07-09 12:15:18 +02:00
  • 2c0b89e4a7 FIX Simplify test Filip Sykala 2021-07-09 10:31:05 +02:00
  • e9cb528198 FIX Simplify test Filip Sykala 2021-07-09 10:31:05 +02:00
  • 8b4588d361 Merge branch 'simplification' into fs_QuadricEdgeCollapse Filip Sykala 2021-07-09 09:21:07 +02:00
  • 4d184bfaba Merge branch 'simplification' into fs_QuadricEdgeCollapse Filip Sykala 2021-07-09 09:21:07 +02:00
  • c53c958cdd Merge branch 'master' into fs_QuadricEdgeCollapse Filip Sykala 2021-07-09 09:10:05 +02:00
  • 2683088b8d Merge branch 'master' into fs_QuadricEdgeCollapse Filip Sykala 2021-07-09 09:10:05 +02:00
  • 6f9f4f78b7 Added SimplificationDialog YuSanka 2021-07-09 09:10:03 +02:00
  • c12e7dc6a7 Added SimplificationDialog YuSanka 2021-07-09 09:10:03 +02:00
  • e26bffadd8 Add throw_on_cancel and statusfn into QEC Filip Sykala 2021-07-09 09:09:52 +02:00
  • c5890b9b67 Add throw_on_cancel and statusfn into QEC Filip Sykala 2021-07-09 09:09:52 +02:00
  • c00dca7810 Speed up QEC by move error directly into MutablePriorityQueue Memory optimization: Change size_t to 32bit int Lightweight Error structure for faster PriorityQueue Filip Sykala 2021-07-08 16:17:36 +02:00
  • d78f5d877b Speed up QEC by move error directly into MutablePriorityQueue Memory optimization: Change size_t to 32bit int Lightweight Error structure for faster PriorityQueue Filip Sykala 2021-07-08 16:17:36 +02:00
  • d243282d32 Korean localization addition update (#6314) lee hakmin 2021-07-09 00:05:15 +09:00
  • b5baec20bf Korean localization addition update (#6314) lee hakmin 2021-07-09 00:05:15 +09:00
  • 60768d3248 Updated the Catch2 framework from v2.13.3 to v2.13.6. Fixes Fix build error with non-const MINSIGSTKSZ. #6518 Vojtech Bubnik 2021-07-08 16:55:59 +02:00
  • 2d646bddf1 Updated the Catch2 framework from v2.13.3 to v2.13.6. Fixes Fix build error with non-const MINSIGSTKSZ. #6518 Vojtech Bubnik 2021-07-08 16:55:59 +02:00
  • f66f2b7c84 Update deps build to correct cmake command for VS2019 (#6666) MaleNurse 2021-07-08 07:48:58 -07:00
  • 580e333c61 Update deps build to correct cmake command for VS2019 (#6666) MaleNurse 2021-07-08 07:48:58 -07:00
  • 6d258d04d8 Merge branch 'tm_arrange_notify' tamasmeszaros 2021-07-08 16:36:49 +02:00
  • 7885c35c9e Merge branch 'tm_arrange_notify' tamasmeszaros 2021-07-08 16:36:49 +02:00
  • b97b40a24e Add a simple Windows command-line build script (#6674) Justin Schuh 2021-07-08 07:18:09 -07:00
  • 59f23f4bcc Add a simple Windows command-line build script (#6674) Justin Schuh 2021-07-08 07:18:09 -07:00
  • 72ed2e3f86 Changed "temporary instaled" to "temporarily installed" (#6685) jmd73 2021-07-08 15:59:29 +02:00
  • 58545b9e47 Changed "temporary instaled" to "temporarily installed" (#6685) jmd73 2021-07-08 15:59:29 +02:00
  • c30ac4b66f Add notification if some objects are ignored after arrange tamasmeszaros 2021-07-08 13:35:40 +02:00
  • 1f82670fb3 Add notification if some objects are ignored after arrange tamasmeszaros 2021-07-08 13:35:40 +02:00
  • 35a906139e Extend test with checking simplified model distance to original model Filip Sykala 2021-07-08 08:33:06 +02:00
  • e58d6c98a3 Extend test with checking simplified model distance to original model Filip Sykala 2021-07-08 08:33:06 +02:00
  • ed9152d004 Merge branch 'master' into fs_QuadricEdgeCollapse Filip Sykala 2021-07-07 16:52:10 +02:00
  • 0b9f9f0062 Merge branch 'master' into fs_QuadricEdgeCollapse Filip Sykala 2021-07-07 16:52:10 +02:00
  • 3fa78b52b2 Slightly improved 'no first layer extrusions' error message Lukas Matena 2021-07-02 17:05:26 +02:00
  • 85b0c0c5b2 Slightly improved 'no first layer extrusions' error message Lukas Matena 2021-07-02 17:05:26 +02:00
  • 029330d656 fix of infinite loop in notification lines calulating #6583 David Kocik 2021-07-02 15:13:03 +02:00
  • c1abc38aec fix of infinite loop in notification lines calulating #6583 David Kocik 2021-07-02 15:13:03 +02:00
  • fd36cb772d Decreased Area Fill (SL1S). rtyr 2021-07-01 16:37:18 +02:00
  • 6b2aa8a617 Decreased Area Fill (SL1S). rtyr 2021-07-01 16:37:18 +02:00
  • 1d3b259c0a Fixed incorrect use of _NDEBUG instead of NDEBUG Some debugging code was compiled even in release mode because of this Lukas Matena 2021-06-30 11:59:16 +02:00
  • cea3fff0df Fixed incorrect use of _NDEBUG instead of NDEBUG Some debugging code was compiled even in release mode because of this Lukas Matena 2021-06-30 11:59:16 +02:00
  • a0328772b9 Follow-up 4652733201 - Fixed Text alignment for Notebook tabs without bitmaps YuSanka 2021-06-30 10:44:04 +02:00
  • e96d87bc6d Follow-up 4652733201 - Fixed Text alignment for Notebook tabs without bitmaps YuSanka 2021-06-30 10:44:04 +02:00
  • ffc0e36570 Fixed locales switching on macOS Lukas Matena 2021-06-30 10:02:14 +02:00
  • a7e1797746 Fixed locales switching on macOS Lukas Matena 2021-06-30 10:02:14 +02:00
  • 8da083b702 Fixed compilation on Linux Lukáš Hejl 2021-06-30 08:56:35 +02:00
  • 6d0287874d Fixed compilation on Linux Lukáš Hejl 2021-06-30 08:56:35 +02:00
  • f02821a82d Renamed the "marlinfirmware" firmware flavor to "marlin2". Vojtech Bubnik 2021-06-29 17:55:23 +02:00
  • f944596e62 Renamed the "marlinfirmware" firmware flavor to "marlin2". Vojtech Bubnik 2021-06-29 17:55:23 +02:00
  • 4652733201 MSW specific: Implementation of the own notebook control Oleksandra Yushchenko 2021-06-29 16:23:45 +02:00
  • a41a214584 MSW specific: Implementation of the own notebook control Oleksandra Yushchenko 2021-06-29 16:23:45 +02:00
  • 7fce368cca Fix crash after SL1 import tamasmeszaros 2021-06-29 11:40:50 +02:00
  • c90c350526 Fix crash after SL1 import tamasmeszaros 2021-06-29 11:40:50 +02:00
  • e11b8135ff Updated SL1S bed texture. rtyr 2021-06-29 10:47:57 +02:00
  • 5968ab141f Updated SL1S bed texture. rtyr 2021-06-29 10:47:57 +02:00
  • e32cde8054 Creality - bumped up version to 0.1.0 rtyr 2021-06-28 19:05:30 +02:00
  • 137b53cfde Creality - bumped up version to 0.1.0 rtyr 2021-06-28 19:05:30 +02:00
  • b73690a47a Merge pull request #6659 from pmjdebruijn/creality rtyr 2021-06-28 18:55:37 +02:00
  • babc771cfc Merge pull request #6659 from pmjdebruijn/creality rtyr 2021-06-28 18:55:37 +02:00
  • d737142f37 creality.ini: make print profiles inclusive of Sermoon printers Pascal de Bruijn 2021-06-28 18:02:00 +02:00
  • 76177ceb6b creality.ini: make print profiles inclusive of Sermoon printers Pascal de Bruijn 2021-06-28 18:02:00 +02:00
  • 92cf46773a Hotfix for arrange not working for objects with huge translation. tamasmeszaros 2021-06-28 14:55:15 +02:00
  • 5bdef2d29f Hotfix for arrange not working for objects with huge translation. tamasmeszaros 2021-06-28 14:55:15 +02:00
  • 77e25c5022 fix of #6588 - using same copy function for updating presets as for exporting gcode David Kocik 2021-06-28 13:21:07 +02:00
  • d150f7fb46 fix of #6588 - using same copy function for updating presets as for exporting gcode David Kocik 2021-06-28 13:21:07 +02:00
  • 85d4e1c60b Workaround of boost::filesystem::copy_file() incompatibility on some file systems (eCrypt ...) Should fix #4716 #6588 Vojtech Bubnik 2021-06-14 12:18:46 +02:00
  • 40dbfef7df Workaround of boost::filesystem::copy_file() incompatibility on some file systems (eCrypt ...) Should fix #4716 #6588 Vojtech Bubnik 2021-06-14 12:18:46 +02:00
  • b14345012d PrusaLink - cherrypick pick from stable branch David Kocik 2021-06-28 12:33:22 +02:00
  • 5161cfdace PrusaLink - cherrypick pick from stable branch David Kocik 2021-06-28 12:33:22 +02:00
  • f10ec4d21c Merge branch 'lh_multi_material_segmentation_fix' Lukáš Hejl 2021-06-28 08:11:17 +02:00
  • 72e04f1716 Merge branch 'lh_multi_material_segmentation_fix' Lukáš Hejl 2021-06-28 08:11:17 +02:00
  • cb93c8ce99 Used function smooth_outward in multi-material segmentation to get rid of artifacts arisen after merging multi-volume objects. Lukáš Hejl 2021-06-25 18:33:57 +02:00
  • 309dc55456 Used function smooth_outward in multi-material segmentation to get rid of artifacts arisen after merging multi-volume objects. Lukáš Hejl 2021-06-25 18:33:57 +02:00
  • a426093f12 Replaced boost::rtree in multi-material segmentation with much faster ClosestPointInRadiusLookup. Lukáš Hejl 2021-06-25 18:28:33 +02:00
  • 2f2d9b034e Replaced boost::rtree in multi-material segmentation with much faster ClosestPointInRadiusLookup. Lukáš Hejl 2021-06-25 18:28:33 +02:00
  • ce738102c6 Optimized the projection of painted triangles in multi-material segmentation. Added heuristics to skip most of the expensive calculations in cases where it is certain that performing these calculations would be useless. Lukáš Hejl 2021-06-25 18:20:17 +02:00
  • ae27f0d853 Optimized the projection of painted triangles in multi-material segmentation. Added heuristics to skip most of the expensive calculations in cases where it is certain that performing these calculations would be useless. Lukáš Hejl 2021-06-25 18:20:17 +02:00
  • 48789e5ae1 Added a limitation on the number of usable extruders in the multi-material gizmo. If a printer has more extruders than this limit, a notification about it is shown. Lukáš Hejl 2021-06-25 18:17:18 +02:00
  • a0c0a64508 Added a limitation on the number of usable extruders in the multi-material gizmo. If a printer has more extruders than this limit, a notification about it is shown. Lukáš Hejl 2021-06-25 18:17:18 +02:00
  • 23b26cb3f3 Fixed the issue where the object wasn't displayed after pressing the ESC key in the multi-material painting gizmo. key in the multi-material painting gizmo. Fixed also a similar issue in support and seam gizmos where an object was displayed with the wrong color after pressing the ESC key. Lukáš Hejl 2021-06-25 18:13:03 +02:00
  • f33310871c Fixed the issue where the object wasn't displayed after pressing the ESC key in the multi-material painting gizmo. key in the multi-material painting gizmo. Fixed also a similar issue in support and seam gizmos where an object was displayed with the wrong color after pressing the ESC key. Lukáš Hejl 2021-06-25 18:13:03 +02:00
  • e6295bbfe8 Fix of wxWidgets3.0 again wxGetApp not declared in this scope #6655 Vojtech Bubnik 2021-06-28 07:44:59 +02:00
  • 6df900b735 Fix of wxWidgets3.0 again wxGetApp not declared in this scope #6655 Vojtech Bubnik 2021-06-28 07:44:59 +02:00
  • 5743eb9c17 Ender 7 thumbnail rtyr 2021-06-27 20:26:42 +02:00
  • 88f570312c Ender 7 thumbnail rtyr 2021-06-27 20:26:42 +02:00
  • 43346a871c creality.ini: beta support for Sermoon D1 Pascal de Bruijn 2021-06-27 19:20:25 +02:00
  • 52d627a851 creality.ini: beta support for Sermoon D1 Pascal de Bruijn 2021-06-27 19:20:25 +02:00
  • 3cf1f568d0 creality.ini: beta support for Ender-7 Pascal de Bruijn 2021-06-27 19:07:17 +02:00
  • 1652fe3375 creality.ini: beta support for Ender-7 Pascal de Bruijn 2021-06-27 19:07:17 +02:00
  • 95c879cf00 creality.ini: beta support for CR-10 SMART Pascal de Bruijn 2021-06-27 18:51:41 +02:00
  • e6b8404a04 creality.ini: beta support for CR-10 SMART Pascal de Bruijn 2021-06-27 18:51:41 +02:00
  • 211110ce53 Fixing some compiler warnings. Vojtech Bubnik 2021-06-27 17:45:41 +02:00
  • dc005a2933 Fixing some compiler warnings. Vojtech Bubnik 2021-06-27 17:45:41 +02:00
  • e4e8c5df12 As an example of using the enum_bitmask infrastructure for type safe sets of optional boolean parameters, the cut function "keep upper", "keep lower" and "flip lower" boolean parameters were converted into a single type safe enum_bitmask. Such a coding style is certainly wordier than the original code, but much safer and more readable than the error prone "boolean, boolean, boolean" function call parameter list. Vojtech Bubnik 2021-06-27 17:36:25 +02:00