Lukas Matena
1a2120a43e
Changed config folder to -alpha, version increased to 2.5.0-alpha0
2022-02-08 10:06:46 +01:00
Vojtech Bubnik
199dc121a5
Quantization of G-code export to achieve more precise extrusion
...
width control.
2022-02-07 15:33:34 +01:00
Lukáš Hejl
a4ecf2f2a6
Replaced smooth_outward in multi-material segmentation with a function that removes duplicate points with angle threshold. It should fix #7838 and #6892 .
...
The main contribution of the smooth_outward function for multi-material segmentation was the removal of duplicate points in polygons using MutablePolygon::remove_duplicates().
But the issue with this function is that it deletes points only based on their distances, which could cause problems like in #7838 .
2022-02-07 13:38:22 +01:00
YuSanka
9ea7427ce7
Fix for #7887 - [UI] Add Settings > Layers and Perimeters - some options have non distinct labels
...
+ Fixed build warning
2022-02-07 13:21:11 +01:00
YuSanka
a1746e3e66
Fix for #7849 - "Save Project" command doesn't work properly
...
Don't update saved presets on
* preset selection
* initialization of PresetCollection
, but update them on
* load another project
* initialization of an application
2022-02-07 11:59:39 +01:00
Lukáš Hejl
1138c563b2
Added preload of library libasan.so for Perl unit tests.
2022-02-07 11:16:23 +01:00
Vojtech Bubnik
7989b72298
Fixing Perl unit tests: Fixed crash in calc_max_layer_height()
2022-02-07 11:11:29 +01:00
enricoturri1966
f6c7fefec2
Follow-up of 6b041429f6
- Fixed warning
2022-02-07 10:49:50 +01:00
Lukáš Hejl
e20d041fc9
Fixed an issue with a gap in brim when inner brim was used.
...
This gap still can appear for holes that contain another object.
Also fixed an issue that a huge outer brim can overflow into holes of another object.
2022-02-07 10:48:52 +01:00
enricoturri1966
6b041429f6
Tech ENABLE_GLBEGIN_GLEND_REMOVAL - Removed Slic3r::GUI::GeometryBuffer from 3DBed.hpp and replaced with GLModel
2022-02-07 10:24:24 +01:00
Vojtech Bubnik
1d7f4a081b
G-code thumbnails in other than PNG format: Fixing Perl unit tests.
2022-02-07 10:20:04 +01:00
YuSanka
874da0281d
Fixed SPE-1192
...
Wrong list of SLA-materials, when no SLA-printer is installed, but 3MF with SLA print is loaded
2022-02-07 10:00:49 +01:00
Vojtech Bubnik
960913bada
Merge branch 'master' of https://github.com/Prusa3D/PrusaSlicer
2022-02-07 09:22:54 +01:00
Lukáš Hejl
b88fc2896e
Merge branch 'lh_leak'
2022-02-05 13:32:49 +01:00
Lukáš Hejl
dd3964c8c3
Added deallocation of SupportLayers (PrintObject::m_support_layers) into the PrintObject destructor and fixed memory leak in modulate_extrusion_by_overlapping_layers().
2022-02-05 13:27:54 +01:00
Lukáš Hejl
7cc4b1d8b4
Suppressed reports of memory leaks from Mesa 3D software driver in WSLg.
2022-02-05 13:26:52 +01:00
Vojtech Bubnik
6ed037ab7b
Merge remote-tracking branch 'origin/stable'
2022-02-04 17:01:18 +01:00
enricoturri1966
987dc3ddb1
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer
2022-02-04 12:02:21 +01:00
enricoturri1966
b04e05b3f7
Fixed bug into GLTexture::load_from_svg_files_as_sprites_array() - One pixel of generated icons was cut away
2022-02-04 12:02:10 +01:00
YuSanka
6f595ceb64
Fix for fff_print_tests
2022-02-04 11:30:07 +01:00
YuSanka
9585fda2f1
UnsavedChangesDialog: Fixed a crash, when enum_labels wasn't defined for some enum config option.
2022-02-04 10:02:13 +01:00
enricoturri1966
30dc2bf39c
Do not show ProjectDropDialog when drag and dropping a 3mf file produced by other softwares and the plater is not empty
2022-02-04 09:52:00 +01:00
enricoturri1966
252d153b9f
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer
2022-02-04 08:16:54 +01:00
enricoturri1966
f6b4cbdc32
Follow-up of 030f460114
- compress_thumbnail_jpg() implemented using embedded libjpeg
2022-02-04 08:16:48 +01:00
tamasmeszaros
7a092467a8
Disable overly detailed test outputs
2022-02-03 17:12:53 +01:00
tamasmeszaros
3785ad3de4
Merge branch 'tm_sla_export_svg_3'
2022-02-03 17:11:59 +01:00
tamasmeszaros
ca7668d858
Change precision units to mm
...
Add some perf optimization for svg output writing
2022-02-03 16:10:03 +01:00
tamasmeszaros
5e97778528
Added new param sla_output_precision in nanometers
...
Adopted a fast and easy integer to string conversion
2022-02-03 16:10:03 +01:00
tamasmeszaros
72da90d28f
WIP
...
wip
2022-02-03 16:10:03 +01:00
tamasmeszaros
b45c6ef173
Export scaled integer coordinates into svg
...
This is faster and lossless
2022-02-03 16:09:57 +01:00
tamasmeszaros
00764ceade
Fix ignoring of changed sla printer params
2022-02-03 16:09:57 +01:00
tamasmeszaros
7f153a55b3
SLA archiver implemented for svg output, switchable in config.
...
new config is sla_archive_format as a string.
WIP
Get rid of SVG class, use manual svg creation
Revert changes in SVG.hpp and SVG.cpp
2022-02-03 16:09:57 +01:00
tamasmeszaros
eddcebf929
Fix repeated calls to FindTBB in module mode.
...
fixes #6355
2022-02-03 16:03:46 +01:00
enricoturri1966
030f460114
Follow-up of 87cff55856
- Implementation of compress_thumbnail_jpg()
2022-02-03 13:24:30 +01:00
YuSanka
3d0feaf3e6
Fix for #7856 - Grey square rendered over "notebook tabs" in preferences dialog
...
For BlinkingBitmap was used wrong parent. That is why first layout wasn't correct.
2022-02-03 11:18:56 +01:00
Lukáš Hejl
bd65eb55b0
Added a missing include (GCC11.1 without PCH).
2022-02-03 08:36:24 +01:00
Vojtech Bubnik
086662b6a1
Fixed typo in thumbnail_QOI tag.
2022-02-02 17:43:39 +01:00
Vojtech Bubnik
87cff55856
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-02-02 17:37:46 +01:00
enricoturri1966
222e3ec6ef
Follow-up of cfe8aa4818
- Fixed focus when moving between object manipulator fields by tab key or mouse click
2022-02-02 15:25:35 +01:00
enricoturri1966
81b9997009
Follow-up of 7d87490777
- Fix into function reloadable_volumes()
2022-02-02 14:59:21 +01:00
enricoturri1966
7d87490777
Tech ENABLE_RELOAD_FROM_DISK_REWORK - A bunch of bug fixes in Reload from disk command:
...
1) Lost orientation after reload from disk (SPE-1182)
2) Wrong objects replacement from reload from disk command (SPE-1183)
3) Reload from disk not disabled for built-in models (SPE-1184)
2022-02-02 14:25:36 +01:00
Oleksandra Yushchenko
e709840977
DoubleSlider: Fixed draw of the ruler for sequential print ( #7854 )
...
+ Fixed a condition for detection of sequential print (may caused a crash from #7263 )
+ suppress to show ruler ticks when step was not detected
2022-02-02 13:22:39 +01:00
YuSanka
6667852d92
DiffPresetsDialog: Added info line for truncated option values.
...
Related to #7852 - Compare Filament Dialog: Values are truncated
2022-02-02 12:44:36 +01:00
YuSanka
fc59a2c1b0
Implemented FR #7850 - G-Code Substitutions: move [X Delete all] button or ask for confirmation
...
+ MsgDialog:
* Added processing if the wxNO_DEFAULT and wxCANCEL_DEFAULT flags
* Next improvements of get_wraped_wxString() function
2022-02-02 12:44:36 +01:00
enricoturri1966
1fb41a8e22
#4881 - #5073 - #6336 - GCodeProcessor::AxisCoords using doubles in place of floats
2022-02-02 11:22:45 +01:00
Lukas Matena
17eeefa71a
Merge branch 'dev'
2022-02-01 14:17:49 +01:00
Lukas Matena
cb5ff10a88
Merge branch 'master' into dev
2022-02-01 14:17:34 +01:00
Lukas Matena
5c616c5931
Sync to 2.4.1-beta1
2022-02-01 14:16:13 +01:00
Lukas Matena
ebb9041041
Merge branch 'master' into stable - no conflicts fixed
2022-02-01 14:15:18 +01:00
Vojtech Bubnik
9dae482e12
Bumped up version to 2.4.1-beta1
2022-02-01 10:03:22 +01:00