Filip Sykala
af526c54f4
Add simplification GUI
2021-07-19 09:17:50 +02:00
Filip Sykala
756d2694eb
FIX: Mutable priority queue
2021-07-12 16:36:08 +02:00
Filip Sykala
aca93a7ced
Merge branch 'master' into fs_QuadricEdgeCollapse
2021-07-09 14:14:54 +02:00
Vojtech Bubnik
3a9857e493
Our friendly GCC does not consider std::pair<int, int> trivially
...
copiable either, while everybody else does. Shame on GCC.
2021-07-09 14:05:30 +02:00
Vojtech Bubnik
d8a0b11157
GCC does not consider std::pair<std::pair<...>, ...> to be trivially
...
copiable, thus fixing the unit tests with a custom trivially
copyable type.
2021-07-09 13:58:54 +02:00
Filip Sykala
b2238834fb
Merge branch 'master' into fs_QuadricEdgeCollapse
2021-07-09 13:40:58 +02:00
Vojtech Bubnik
5bbe76003e
MutablePriorityQueue: Added is_trivially_copyable test for queue value
...
types, added [] accessors.
2021-07-09 13:25:41 +02:00
Vojtech Bubnik
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
2021-07-09 12:53:29 +02:00
rtyr
c8a46c1f24
Initial gCreate bundle
...
https://github.com/prusa3d/PrusaSlicer/pull/6679
2021-07-09 12:18:08 +02:00
rtyr
9f8ca04407
gCreate resources
...
https://github.com/prusa3d/PrusaSlicer/pull/6679
2021-07-09 12:15:18 +02:00
Filip Sykala
2c0b89e4a7
FIX Simplify test
2021-07-09 10:31:05 +02:00
Filip Sykala
8b4588d361
Merge branch 'simplification' into fs_QuadricEdgeCollapse
2021-07-09 09:21:07 +02:00
Filip Sykala
c53c958cdd
Merge branch 'master' into fs_QuadricEdgeCollapse
2021-07-09 09:10:05 +02:00
YuSanka
6f9f4f78b7
Added SimplificationDialog
2021-07-09 09:10:03 +02:00
Filip Sykala
e26bffadd8
Add throw_on_cancel and statusfn into QEC
2021-07-09 09:09:52 +02:00
Filip Sykala
c00dca7810
Speed up QEC by move error directly into MutablePriorityQueue
...
Memory optimization: Change size_t to 32bit int
Lightweight Error structure for faster PriorityQueue
2021-07-08 18:08:27 +02:00
lee hakmin
d243282d32
Korean localization addition update ( #6314 )
...
* Add files via upload
* Add files via upload
* Add files via upload
2021-07-08 17:05:15 +02:00
Vojtech Bubnik
60768d3248
Updated the Catch2 framework from v2.13.3 to v2.13.6.
...
Fixes Fix build error with non-const MINSIGSTKSZ. #6518
2021-07-08 16:55:59 +02:00
MaleNurse
f66f2b7c84
Update deps build to correct cmake command for VS2019 ( #6666 )
2021-07-08 16:48:58 +02:00
tamasmeszaros
6d258d04d8
Merge branch 'tm_arrange_notify'
2021-07-08 16:36:49 +02:00
Justin Schuh
b97b40a24e
Add a simple Windows command-line build script ( #6674 )
...
Batch file that offers a single command line and sensible defaults to:
initialize the primary Visual Studio build environment, handle directory
creation/cleaning, run cmake, launch msbuild, etc.
2021-07-08 16:18:09 +02:00
jmd73
72ed2e3f86
Changed "temporary instaled" to "temporarily installed" ( #6685 )
2021-07-08 15:59:29 +02:00
tamasmeszaros
c30ac4b66f
Add notification if some objects are ignored after arrange
2021-07-08 13:35:40 +02:00
Filip Sykala
35a906139e
Extend test with checking simplified model distance to original model
2021-07-08 08:33:06 +02:00
Filip Sykala
ed9152d004
Merge branch 'master' into fs_QuadricEdgeCollapse
2021-07-07 16:52:10 +02:00
Lukas Matena
3fa78b52b2
Slightly improved 'no first layer extrusions' error message
2021-07-02 17:05:31 +02:00
David Kocik
029330d656
fix of infinite loop in notification lines calulating #6583
2021-07-02 15:13:03 +02:00
rtyr
fd36cb772d
Decreased Area Fill (SL1S).
2021-07-01 16:37:18 +02:00
Lukas Matena
1d3b259c0a
Fixed incorrect use of _NDEBUG instead of NDEBUG
...
Some debugging code was compiled even in release mode because of this
2021-06-30 11:59:16 +02:00
YuSanka
a0328772b9
Follow-up 4652733201
- Fixed Text alignment for Notebook tabs without bitmaps
2021-06-30 10:44:27 +02:00
Lukas Matena
ffc0e36570
Fixed locales switching on macOS
2021-06-30 10:02:51 +02:00
Lukáš Hejl
8da083b702
Fixed compilation on Linux
2021-06-30 08:56:35 +02:00
Vojtech Bubnik
f02821a82d
Renamed the "marlinfirmware" firmware flavor to "marlin2".
2021-06-29 17:55:26 +02:00
Oleksandra Yushchenko
4652733201
MSW specific: Implementation of the own notebook control
...
* MSW specific: First implementation of the Notebook control to support Dark/Light color modes
* MSW specific: Set mode sizer to the Notebook control.
* MSW specific: Added icons to the Notepad control
+ There is no need to restart application after the changing of the color mode
* Fixed non-MSW build
* Updated color for SavePresetDialog
+ Added wrapper to wxMessageBox for mom-MSW platforms
2021-06-29 16:23:45 +02:00
tamasmeszaros
7fce368cca
Fix crash after SL1 import
2021-06-29 11:40:50 +02:00
rtyr
e11b8135ff
Updated SL1S bed texture.
2021-06-29 10:47:57 +02:00
rtyr
e32cde8054
Creality - bumped up version to 0.1.0
2021-06-28 19:05:30 +02:00
rtyr
b73690a47a
Merge pull request #6659 from pmjdebruijn/creality
...
Creality New Printers
2021-06-28 18:55:37 +02:00
Pascal de Bruijn
d737142f37
creality.ini: make print profiles inclusive of Sermoon printers
2021-06-28 18:02:00 +02:00
tamasmeszaros
92cf46773a
Hotfix for arrange not working for objects with huge translation.
2021-06-28 14:55:15 +02:00
David Kocik
77e25c5022
fix of #6588 - using same copy function for updating presets as for exporting gcode
2021-06-28 13:21:07 +02:00
Vojtech Bubnik
85d4e1c60b
Workaround of boost::filesystem::copy_file() incompatibility
...
on some file systems (eCrypt ...)
Should fix #4716 #6588
2021-06-28 13:18:52 +02:00
David Kocik
b14345012d
PrusaLink - cherrypick pick from stable branch
...
Added to config enums, visible in Physical Printer Dialog and class derived from Octoprint
2021-06-28 12:36:01 +02:00
Lukáš Hejl
f10ec4d21c
Merge branch 'lh_multi_material_segmentation_fix'
2021-06-28 08:11:17 +02:00
Lukáš Hejl
cb93c8ce99
Used function smooth_outward in multi-material segmentation to get rid of artifacts arisen after merging multi-volume objects.
2021-06-28 08:09:06 +02:00
Lukáš Hejl
a426093f12
Replaced boost::rtree in multi-material segmentation with much faster ClosestPointInRadiusLookup.
2021-06-28 08:09:06 +02:00
Lukáš Hejl
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.
2021-06-28 08:09:06 +02:00
Lukáš Hejl
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.
2021-06-28 08:09:06 +02:00
Lukáš Hejl
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.
2021-06-28 08:09:06 +02:00
Vojtech Bubnik
e6295bbfe8
Fix of wxWidgets3.0 again wxGetApp not declared in this scope #6655
2021-06-28 07:45:13 +02:00