Vojtech Bubnik
|
8ed6d1b466
|
WIP: Implemented support for QOI G-code thumbnail format as requested
by the RepRapFirmware team due to their low RAM budget for decompression.
Bundled the QOI image compression library.
|
2022-06-08 21:12:00 +02:00 |
|
Lukas Matena
|
5792190515
|
Fix of incorrect MMU filament estimate
|
2022-06-08 21:09:39 +02:00 |
|
Lukas Matena
|
48e1919ff1
|
Fix double undo/redo snapshot when using SpinCtrl
|
2022-06-08 21:08:40 +02:00 |
|
Lukas Matena
|
60894a26dd
|
Fix of 8342 (deselection when changing object-specific settings)
|
2022-06-08 14:49:31 +02:00 |
|
enricoturri1966
|
b42e4b2927
|
GLTexture - Use BitmapCache::nsvgParseFromFileWithReplace() in place of nsvgParseFromFile() to load images from files
|
2022-06-08 13:12:29 +02:00 |
|
Lukas Matena
|
9420f47b26
|
Fixed a crash when rescaling or changing color mode (Windows, macOS)
|
2022-06-08 10:32:54 +02:00 |
|
PavelMikus
|
27a7ddccb6
|
improve visibility estimation via distance to plane weighting.
increase angle importance, improve alignment
|
2022-06-08 10:28:21 +02:00 |
|
tamasmeszaros
|
f11f216f91
|
Merge branch 'tm_fix_astar_msvc'
|
2022-06-07 16:20:17 +02:00 |
|
tamasmeszaros
|
86ebe946d9
|
Make AStar use InvalidQueueID constant
|
2022-06-07 16:08:09 +02:00 |
|
tamasmeszaros
|
4f8535d0d5
|
Move out invalid_id constant from MutablePriotityQueue template class
Enclose it into Slic3r namespace
|
2022-06-07 16:05:16 +02:00 |
|
Lukas Matena
|
06a9114f01
|
Merge branch 'pm_stable_port_seams' into dev_250
|
2022-06-07 11:13:00 +02:00 |
|
PavelMikus
|
c09781d61d
|
optimize embedding computation
fix seed of random generators
set high angle importance for nearest mode
|
2022-06-07 11:12:48 +02:00 |
|
PavelMikus
|
13ac7a24d8
|
Refactoring of the short edge collpase, should greatly improve performance
integration of NormalsUitls from SDF branch
|
2022-06-07 11:12:48 +02:00 |
|
PavelMikus
|
9b761d3a6f
|
fix random generator in short edge collpase, so that results are deterministic
|
2022-06-07 11:12:48 +02:00 |
|
PavelMikus
|
d5bf6794aa
|
comment out debug info
|
2022-06-07 11:12:48 +02:00 |
|
PavelMikus
|
835aca60e6
|
add comments to the short edge collapse algorithm
|
2022-06-07 11:12:48 +02:00 |
|
PavelMikus
|
1e7b4a6720
|
Implementation of ShortEdgeCollapse
Replaced QEC by edge collapse in occlusion computation
|
2022-06-07 11:12:48 +02:00 |
|
PavelMikus
|
b5b39195f4
|
Added throw_if_canceled callback to all slower sections
|
2022-06-07 11:12:48 +02:00 |
|
PavelMikus
|
c23d1488c9
|
Performance improvements
|
2022-06-07 11:12:48 +02:00 |
|
PavelMikus
|
a4201321e8
|
Hopefully improved the seam placer performance a lot
|
2022-06-07 11:12:48 +02:00 |
|
PavelMikus
|
6da220062c
|
Mac OS pre 10.13 does not fully support std::optional (method .value() is not allowed)
This commit replaces usage of .value() calls with .operator*()
|
2022-06-07 11:12:48 +02:00 |
|
PavelMikus
|
d59d8eebde
|
Full occlusion guided seam placer backport
|
2022-06-07 11:12:48 +02:00 |
|
Lukas Matena
|
71a8ead282
|
Merge branch 'pm_stable_meshfix' into dev_250
|
2022-06-07 11:11:53 +02:00 |
|
PavelMikus
|
52b80590c3
|
incldue README
disable MeshFix on windows 10
|
2022-06-07 11:10:52 +02:00 |
|
PavelMikus
|
04ac99a54e
|
fix deadlock condition varaible use in netfabb wrapper
|
2022-06-07 11:10:52 +02:00 |
|
PavelMikus
|
24dc0317a2
|
Fix undefined behavior and other issues in the MeshFix library
!ADD call to TMesh::init function to initialize prediacates, fixes problems
turn off result check - sometimes it is too restrictive
|
2022-06-07 11:10:52 +02:00 |
|
PavelMikus
|
91eb0b8153
|
fix multipart object progress bar
|
2022-06-07 11:10:52 +02:00 |
|
PavelMikus
|
4a92b110e6
|
small includes optimization
|
2022-06-07 11:10:51 +02:00 |
|
PavelMikus
|
20c91aa48e
|
Meshfix integration into GUI
|
2022-06-07 11:10:51 +02:00 |
|
enricoturri1966
|
db8a120953
|
Merge remote-tracking branch 'origin/et_trafo_matrix_rebase'
|
2022-06-06 14:59:03 +02:00 |
|
enricoturri1966
|
904e3a874e
|
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_trafo_matrix_rebase
|
2022-06-06 14:57:09 +02:00 |
|
enricoturri1966
|
c99e93c357
|
Fixed differences after rebase with master
|
2022-06-06 14:55:38 +02:00 |
|
enricoturri1966
|
00878fb330
|
Tech ENABLE_TRANSFORMATIONS_BY_MATRICES merged into ENABLE_WORLD_COORDINATE
Fixed conflicts during rebase with master
|
2022-06-06 13:36:29 +02:00 |
|
enricoturri1966
|
f591535d20
|
Removed tech ENABLE_WORLD_COORDINATE_VOLUMES_LOCAL_OFFSET
|
2022-06-06 12:44:01 +02:00 |
|
enricoturri1966
|
4846b504a2
|
Tech ENABLE_TRANSFORMATIONS_BY_MATRICES - Improved detection and removal of skew in matrices
Fixed conflicts during rebase with master
|
2022-06-06 12:43:42 +02:00 |
|
enricoturri1966
|
b76f9fc2ee
|
Tech ENABLE_TRANSFORMATIONS_BY_MATRICES - Scaling using object manipulator fields
Fixed conflicts during rebase with master
|
2022-06-06 12:38:20 +02:00 |
|
enricoturri1966
|
3b3edb5a97
|
Fixed build and warnings on Linux and Mac
Fixed conflicts during rebase with master
|
2022-06-06 12:22:42 +02:00 |
|
enricoturri1966
|
e3d648c802
|
Tech ENABLE_TRANSFORMATIONS_BY_MATRICES - Reoworked calculation of volume matrix for newly added modifiers and parts
Fixed conflicts during rebase with master
|
2022-06-06 12:16:17 +02:00 |
|
enricoturri1966
|
2602c6bf92
|
Tech ENABLE_TRANSFORMATIONS_BY_MATRICES - Implemented reset skew button for the case when volume world matrix contains skew while volume and instance matrices do not
Fixed conflicts during rebase with master
|
2022-06-06 12:07:45 +02:00 |
|
enricoturri1966
|
e4fb142afc
|
Tech ENABLE_WORLD_COORDINATE_SCALE_REVISITED merged into tech ENABLE_WORLD_COORDINATE
Fixed conflicts during rebase with master
|
2022-06-06 12:01:44 +02:00 |
|
enricoturri1966
|
ebb9a4aadb
|
Tech ENABLE_WORLD_COORDINATE_SHOW_AXES merged into tech ENABLE_WORLD_COORDINATE
Fixed conflicts during rebase with master
|
2022-06-06 11:39:15 +02:00 |
|
enricoturri1966
|
7c86cf84a3
|
Tech ENABLE_COORDINATE_DEPENDENT_SELECTION_BOX merged into tech ENABLE_WORLD_COORDINATE
Fixed conflicts during rebase with master
|
2022-06-06 10:53:26 +02:00 |
|
enricoturri1966
|
882a5ffec5
|
Tech ENABLE_TRANSFORMATIONS_BY_MATRICES - Fixed uniform scale using object manipulator panel
Fixed conflicts during rebase with master
|
2022-06-06 10:22:05 +02:00 |
|
enricoturri1966
|
9062a74c5c
|
Tech ENABLE_TRANSFORMATIONS_BY_MATRICES - Fixed scale reset
|
2022-06-06 10:18:04 +02:00 |
|
enricoturri1966
|
9efeb0b9e5
|
Tech ENABLE_TRANSFORMATIONS_BY_MATRICES - Fixed missing update of object manipulator panel after selecting an object in the 3D scene
|
2022-06-06 10:18:04 +02:00 |
|
enricoturri1966
|
243985173e
|
Tech ENABLE_TRANSFORMATIONS_BY_MATRICES - Allow for relative rotations only when using the object manipulator panel
|
2022-06-06 10:18:04 +02:00 |
|
enricoturri1966
|
3fcfd04921
|
Tech ENABLE_TRANSFORMATIONS_BY_MATRICES - Fixed translation of volumes in local coordinate system
Fixed conflicts during rebase with master
|
2022-06-06 10:17:43 +02:00 |
|
enricoturri1966
|
fd45d0eeed
|
Tech ENABLE_WORLD_COORDINATE_SHOW_AXES - Fixed bed axes visualization
|
2022-06-06 10:00:53 +02:00 |
|
enricoturri1966
|
19712749c3
|
Tech ENABLE_TRANSFORMATIONS_BY_MATRICES - Added reset button to remove skew, when detected, in object manipulator panel
Fixed conflicts during rebase with master
|
2022-06-06 10:00:28 +02:00 |
|
enricoturri1966
|
eeb81b1ef8
|
Tech ENABLE_TRANSFORMATIONS_BY_MATRICES - Let reset buttons in object manipulator to be always visible when needed, no matter what is the current selected reference system
|
2022-06-06 09:54:46 +02:00 |
|