25186 Commits

Author SHA1 Message Date
Lukas Matena
ccd8910442 Automatic addition of missing glyphs: load CJK when a glyph is not found 2024-06-10 10:46:59 +02:00
Lukas Matena
dbc548b2aa Automatic addition of missing glyphs: fix issues on DPI change 2024-06-10 10:46:59 +02:00
Lukas Matena
85ca885d41 Automatic addition of missing glyphs into imgui atlas,
Only do the automatic glyph addition for the default font
2024-06-10 10:46:59 +02:00
Lukas Matena
0689e155ff Merge branch 'lm_vgcode_optimizations' 2024-06-10 10:46:25 +02:00
Lukas Matena
e7cf32ab81 VGcode: removed quadratic copying when generating the initial preview 2024-06-10 10:46:12 +02:00
Lukas Matena
dda46d7554 GCodeProcessor: Getting rid of needless std::vector::insert calls 2024-06-10 10:46:12 +02:00
YuSanka
6ee8901338 ImGuiDoubleSlider: Implemented Freeze/Thaw functions to avoid redundant call of the process_thumb_move();
+ Use SetSelectionSpan instead of SetHigherPos and SetLowerPos at the same time
2024-06-10 10:46:12 +02:00
Lukas Matena
34a79d69eb GCodeViewer: Added missing breaks into ViewerImpl::set_color_range_palette 2024-06-10 10:46:12 +02:00
Lukas Matena
f5331d7b2d GCodeViewer: Vertex colors are cached so the don't need to be recalculated too often 2024-06-10 10:46:12 +02:00
Lukas Matena
edb41c8e1d GCodeViewer: Some std::maps converted to std::arrays for performance reasons 2024-06-10 10:46:12 +02:00
Lukas Matena
0a35a1dbc4 GCodeViewer: Removed needless updates of color ranges 2024-06-10 10:46:11 +02:00
YuSanka
4cddd3ea85 GCodeViewer: Fixed crash on start and switch of color mode
(SPE-2340)
2024-06-10 10:12:33 +02:00
Merill
357264272d fix reset() call on a copy (PR #12737) 2024-06-07 08:51:36 +02:00
Lukas Matena
6f05a936b8 Bumped up version to 2.7.5-rc1 version_2.7.5-rc1 2024-06-07 06:36:40 +02:00
Lukas Matena
e1b33bacf2 Merge branch 'ys_spe1916' 2024-06-06 13:36:25 +02:00
Roman Tyr
27bcb590e8 Added new settings for SLA material profiles. 2024-06-06 12:42:17 +02:00
YuSanka
d8e04cfd68 TabSLAMaterial: Overridden clear_pages() to avoid a crash on re-scaling
(SPE-2322, comments)
2024-06-06 12:36:24 +02:00
YuSanka
2d87c5a9b3 Tilt settings: Fixed a typo in detection, if a printer is "SL1".
+ OSX specific: Fixed a crash on start. (s_Preset_sla_tilt_options is moved to the same file as s_Preset_sla_material_options)
2024-06-06 12:35:18 +02:00
Lukas Matena
b6fc5c6c40 Added sidetext 'mm' to absolute_correction parameter 2024-06-06 12:23:22 +02:00
Lukas Matena
839343f1ec Removed printer scaling correction from material overrides 2024-06-06 12:23:22 +02:00
Lukas Matena
20e4cef12e Added new SLA material override for absolute correction (SPE-2262) 2024-06-06 12:23:22 +02:00
YuSanka
b376919d83 DSForLayers: Fixed a preview of estimated printer times
+ Fixed position of the "Layer statistics" window
2024-06-06 12:23:22 +02:00
Lukas Matena
ae84f190c0 Fixed some more compiler warnings 2024-06-06 12:23:22 +02:00
YuSanka
ebd76383f4 "Area fill" is changed to "Area fill threshold" 2024-06-06 12:23:22 +02:00
Lukas Matena
62463b743f Fixed couple of compiler warnings 2024-06-06 12:23:22 +02:00
Lukas Matena
e5329036b6 Fixup of previous commit 2024-06-06 12:23:22 +02:00
Lukas Matena
84370eb6b4 Fix for error message, when "Use tilt" is off.
+ All tilt parameters are moved to section "steps_rasterize"
2024-06-06 12:23:22 +02:00
Lukas Matena
a19c60eb2a Little changes in phrases 2024-06-06 12:23:22 +02:00
Lukas Matena
55d820b82d Couple more improvements / fixes:
- 'Tilt profiles' renamed to 'Profiles settings'
- Area fill and delay before/after exposure are now showed in Normal mode
- Fixed and refactored calculation of time estimates
- Changed '+ / -' to the respective unicode character
- Tolerance added into print statistics
2024-06-06 12:23:22 +02:00
Roman Tyr
5e80aed9da Added values for material profiles. 2024-06-06 12:23:22 +02:00
YuSanka
b0cf024a03 Renamed tower/tilt profile to speed (back end only) 2024-06-06 12:23:22 +02:00
Lukas Matena
41f891c196 Renamed tower/tilt profile to speed (UI only) 2024-06-06 12:23:22 +02:00
Lukas Matena
1f4a476812 Added an error message when tilt would be disabled 2024-06-06 12:23:22 +02:00
YuSanka
b4f1257323 New time estimation for PrusaSla printers 2024-06-06 12:23:22 +02:00
YuSanka
2fac73b778 SLA tilt profiles: Show/Hide tilt profiles in respect to the printer model.
Note: Tilt profiles are supported for SL1, SL1S and M1 only.
2024-06-06 12:23:19 +02:00
YuSanka
755493531e Follow up dbcd2b59 - Fixed values for tilt and tower profiles 2024-06-06 12:17:44 +02:00
Lukas Matena
f9712b030d Updated tooltips for the new parameters 2024-06-06 12:17:44 +02:00
Lukas Matena
226b20fa17 Added a 'layer statistics' legend for SLA 2024-06-06 12:17:44 +02:00
YuSanka
a7cf950674 SLA: Save config.json which contains tilt parameters into sl1s output archive. 2024-06-06 12:17:44 +02:00
YuSanka
578517c950 Material Settings: Added tilt parameters
+ "area_fill" is moved to Material Settings
+ "Tilt times" group is removed from SLA Printer Settings
+ Processed disabling/enabling of some parameters in respect to "use_tilt"
+ Implemented configuration option for vector of Enums
2024-06-06 12:17:44 +02:00
Lukas Matena
fb13b04cf8 Bumped up version to 2.7.5-rc0 version_2.7.5-rc0 2024-06-03 18:27:29 +02:00
Lukáš Hejl
d6136a34e3 SPE-2301: Add a new option that makes a printer print loops clockwise instead of counterclockwise. 2024-06-03 18:24:03 +02:00
YuSanka
a1f8b82055 Localization: Updated JA dictionary 2024-06-03 15:50:21 +02:00
Roman Tyr
2edc94acda
Added new settings for SLA material profiles. 2024-06-03 15:46:25 +02:00
YuSanka
c2eac9502f TabSLAMaterial:: Fixed re-scaling and sys color change for "Overrides" page.
(SPE-2322)
2024-06-03 14:17:01 +02:00
Martin Šach
3543f8c738 Remove seam 'visit forward' assert and rename it to better convey what the function does. 2024-05-30 10:47:18 +02:00
YuSanka
114d370f92 wxExtensions: Removed some unused code
+ MenuWithSeparators class is moved from wxExtensions into GUI/GUI_Factories
2024-05-29 13:10:21 +02:00
YuSanka
2e6a61d772 TabSLAMaterial: Overridden clear_pages() to avoid a crash on re-scaling
(SPE-2322, comments)
2024-05-28 14:44:58 +02:00
YuSanka
b5a5434b67 Tilt settings: Fixed a typo in detection, if a printer is "SL1".
+ OSX specific: Fixed a crash on start. (s_Preset_sla_tilt_options is moved to the same file as s_Preset_sla_material_options)
2024-05-28 14:20:35 +02:00
Lukas Matena
21651f185b Removed some legacy unused code which caused overflows with larger beds,
the problem was not visible in Release mode (SPE-2318)
2024-05-28 14:17:25 +02:00