25360 Commits

Author SHA1 Message Date
Martin Šach
9f91293adf Move support and interface extruder determination to a function 2024-07-10 15:17:43 +02:00
Martin Šach
81940b6aaf Move get_layer_extrusions to separate function 2024-07-10 15:17:43 +02:00
Martin Šach
d41304a42a First extract extrusions than generate gcode 2024-07-10 15:17:43 +02:00
Martin Šach
41987e8271 Separete extract_support_extrusions 2024-07-10 15:17:43 +02:00
Martin Šach
eb6d39afd4 Split get sorted extrusions to multiple functions 2024-07-10 15:17:43 +02:00
Martin Šach
947bdd026a Move entity extraction predicate one layer of abstraction up 2024-07-10 15:17:43 +02:00
Martin Šach
f85382084b Unify predicates in get_sorted_extrusions 2024-07-10 15:17:43 +02:00
Martin Šach
65702bded0 Pass region as part of predicate for extraction 2024-07-10 15:17:43 +02:00
Martin Šach
f021af4b39 Refactor extract_infill_ranges to use prediacate 2024-07-10 15:17:43 +02:00
Martin Šach
1cdca87d27 Refactor extract_infill_extrusions 2024-07-10 15:17:43 +02:00
Martin Šach
a46aa2b5ca Move get_sorted_extrusions to function 2024-07-10 15:17:43 +02:00
Martin Šach
257888513d Separate extrusion extraction from extrusion gcode generation 2024-07-10 15:17:43 +02:00
Martin Šach
e1275f7307 Do not use GCodeGenerator::last_position during extrusion extraction and sorting. 2024-07-10 15:17:43 +02:00
Martin Šach
197362c038 Move init layer delayed to upper scope 2024-07-10 15:17:43 +02:00
Martin Šach
31eab3eb36 Separate 'extrude_infill_ranges' and use 'extract_infill_ranges' 2024-07-10 15:17:43 +02:00
Martin Šach
6d42d16838 Separate 'extract_infill_ranges'. 2024-07-10 15:17:43 +02:00
Martin Šach
9174d10823 Store last position locally while extruding infills 2024-07-10 15:17:43 +02:00
Martin Šach
5a9f9946ba Separate 'extrude_infill_range'. 2024-07-10 15:17:43 +02:00
Martin Šach
b30105d2ea Sort infills before extruding 2024-07-10 15:17:43 +02:00
Martin Šach
4e7d5453f6 Separate 'extrude_perimeters.' 2024-07-10 15:17:43 +02:00
Martin Šach
cee83a0894 Separate 'extract_perimeter_extrusions'. 2024-07-10 15:17:43 +02:00
Martin Šach
79efeae2a7 Separate 'extract_fill_extrusions'. 2024-07-10 15:17:43 +02:00
YuSanka
d1d9a82cce Fix for #12898 - Wrong tooltip on macos
+ Fixed tooltips for layers double slider
2024-07-10 15:15:42 +02:00
Martin Šach
925f92c4a5 Fix debug includes 2024-07-09 10:03:11 +02:00
Lukas Matena
381a19fc04 One more fixup... 2024-07-08 16:57:26 +02:00
Lukas Matena
f7d8e20beb Fixup of previous commit (4ae7a7c): actually add the files into the repository 2024-07-08 16:06:13 +02:00
Lukas Matena
8fff3fd8a1 Merge branch 'ms_refactor_includes' 2024-07-08 15:37:16 +02:00
Lukas Matena
4ae7a7c885 Moved libvgcode to src for now (to avoid conflicts) 2024-07-08 15:37:02 +02:00
Martin Šach
76231632a5 Fix mac include on in WxFontUtils, fix missing include in debug mode 2024-07-08 15:37:02 +02:00
Martin Šach
919740fb3e Apply fix includes. 2024-07-08 15:37:02 +02:00
Martin Šach
96e3e77fef Prepare fe for include optimization.
- Add pragmas to keep necessary headers with symbols not explicitly
stated in the file.
- Use include paths that IWYU understands.
2024-07-08 15:37:02 +02:00
Martin Šach
21116995d7 Refactor CMake and improve #includes.
* 1. Remove all global include_directories.
* 2. Move 3d party dependencies from src to budled deps if possible.
* Unify and enforce one way of including headers:
    e.g. #include "libslic3r/GCode.hpp" vs #include "GCode.hpp"
    (always use the "libslic3r/GCode.hpp" option).
* Make all dependencies (also header only) a cmake target.
2024-07-08 15:36:46 +02:00
Lukas Matena
fd02400245 Bumped up version to 2.8.0 version_2.8.0 2024-06-27 11:25:47 +02:00
Jan Bařtipán
0131b30f17 Send to connect: trying to extract server error message for nicer error dialog 2024-06-27 11:24:33 +02:00
YuSanka
510bb208cb Fix for #12879 - GCode slider stops working when cursor leaves window 2024-06-27 10:35:24 +02:00
Lukas Matena
2f42b3f452 Bumped up version to 2.8.0-rc2 version_2.8.0-rc2 2024-06-26 17:21:47 +02:00
David Kocik
3ad90846c7 NozzleDiameter parameter for upload fix. 2024-06-26 17:20:48 +02:00
David Kocik
8042b4f905 rename token file, delete old dat file 2024-06-26 17:19:28 +02:00
Lukas Matena
b037da1126 Merge branch 'dk_login' 2024-06-26 17:17:59 +02:00
David Kocik
24ce924ca6 Wizard login page fix. 2024-06-26 17:17:51 +02:00
David Kocik
4f317e540a Remove "choose_account" option from login url. 2024-06-26 17:17:51 +02:00
David Kocik
1689918a3e DPIDialog as base class WebViewDialog. 2024-06-26 17:17:51 +02:00
David Kocik
c29e70d429 Resize login dialog 2024-06-26 17:17:51 +02:00
David Kocik
e39f867af4 Wizard login page error showing custom html page 2024-06-26 17:17:51 +02:00
YuSanka
c3ce42a35a Use wxWidgets from v3.2.0-patched_webkit 2024-06-26 16:20:01 +02:00
enricoturri1966
1eba581199 SPE-2324: Fixed assignment of toolpaths color for pre-gcode preview 2024-06-26 15:29:18 +02:00
YuSanka
cbb5aa0a26 Follow-up 0237acb38f - Fixed toolbar scale 2024-06-26 15:27:06 +02:00
Lukas Matena
def6a440cd Merge branch 'ys_cw_improve' 2024-06-26 14:59:32 +02:00
YuSanka
09a6881a6e Localization: Updated POT and internal dictionaries (CS, PL, DE, IT, ES, FR, JA)
+ community POs are merged with POT
+ Added missed phrases
2024-06-26 14:59:14 +02:00
YuSanka
7debbdbb0d RepositoryUpdateUIManager: Added information lines for Online/Offline sources. 2024-06-26 14:59:13 +02:00