26130 Commits

Author SHA1 Message Date
Lukas Matena
2b602e8fdf SPE-2736: Fixed loading of empty project 2025-04-02 17:10:47 +02:00
Lukas Matena
227fce631a Merge branch 'lm_seq_models' 2025-04-02 15:15:51 +02:00
surynek
230728f1a1 Fixed inconsistency between extra safe scheduling and less safe schedule checking - checking must always succeed 2025-04-02 15:15:39 +02:00
Lukas Matena
dcec8429bb Update seq models for Core ONE and XL 2025-04-02 15:15:39 +02:00
surynek
2c8e56479d Fixed sizes of gantries in printer geometries (simplified model) for XL and Core 1, belts outside linear rail took into account 2025-04-02 15:15:39 +02:00
surynek
e28580feb6 Fixed printer geometry (simplified model) for XL and improved printer geometry for MK4S 2025-04-02 15:15:39 +02:00
YuSanka
a10d697bce LoadStepDialog: Changed default values 2025-04-02 15:13:55 +02:00
Enrico Turri
f46999b9f4 SPE-2728 - Fixed measurement of distance between parallel-aligned circles (#14360) 2025-04-02 12:42:32 +02:00
YuSanka
9359921c7e Localization: Updated POT and internal dictionaries
+ PreferencesDialog: Fixed a phrase.
+ Community dictionaries are merged with new POT
2025-04-01 16:44:28 +02:00
rtyr
dbad87ee21 Updated FW version notification. Updated PETG cooling thresholds (CORE One). Updated Spectrum PCTG PA values. BASF vendor renamed to Forward AM. 2025-03-31 10:38:45 +02:00
Roman Tyr
5027f3f45d Updated profile for Prusament PP CF and Spectrum PCTG. 2025-03-28 12:42:42 +01:00
YuSanka
f2eba6d63d Updated POT file.
+ LoadStepDialog : Added localization markers for tooltips.
2025-03-27 16:30:02 +01:00
YuSanka
5b0a81fca4 Added STEP loading dialog (SPE-2723) 2025-03-27 14:38:57 +01:00
Lukáš Hejl
8d4f86b84a Fix of using already moved variable. 2025-03-27 14:37:33 +01:00
Lukas Matena
fa3b27d799 SPE-2725: Fix crash when loading invalid STL (#14343) 2025-03-27 14:23:09 +01:00
Lukas Matena
ed7b612753 Merge branch 'lm_seq_arrange_crash' 2025-03-25 08:56:34 +01:00
surynek
d12fc60916 Fixed bug in scheduling objects that should be scheduled as last on a plate. (SPE-2722) 2025-03-25 08:56:05 +01:00
surynek
774137a602 Bug fix of sequential scheduling for many object instances (without the new wipe tower code) (SPE-2722) 2025-03-25 08:56:05 +01:00
YuSanka
5aca536459 Fixed a build of deps/MPFR 2025-03-24 12:53:30 +01:00
Martin Šach
445c121f1e SPE-2721: Use correct z for a travel between objects (#14304) 2025-03-20 15:28:55 +01:00
Martin Šach
9968c68eb6 SPE-2719 Use writer z instead of print z for first layer travel (#14298)
print_z does not make sense on first layer of sequentialy printed object
as the first travel is not on the same layer, rather it is from
the last layer of the previous object to the first layer of
the current one
2025-03-20 15:26:49 +01:00
Martin Šach
5aa70f17e4 SPE-2718: Allow scarf start and end can be equal for entire loop 2025-03-20 15:24:40 +01:00
Lukas Matena
f73d74146e Merge branch 'fs_SPE-2716_2714' 2025-03-20 15:21:12 +01:00
Filip Sykala - NTB T15p
f5164d6b1a SPE-2716 fix z distance check for small part detection
enhance detection to not check again previous checked part
2025-03-20 15:21:00 +01:00
Filip Sykala - NTB T15p
20149b4c88 Tiny Thick separation in Loop back can add change into parts
Processed neighbor defined by prev_node and current node already contain interface so creation of new one is after back loop detection
2025-03-20 15:21:00 +01:00
Filip Sykala - NTB T15p
c41d4997e5 SPE-2714 fixed
bad merging of island parts(UniformSupportIsland.cpp:1853-56) + multi insertation of same change for part(UniformSupportIsland.cpp:2167-191)
+ add test case
+ add gui to set current head diameter and density to configurable GUI
+ add visualization of Parts
+ add check for uniqness of change in part
2025-03-20 15:21:00 +01:00
Lukas Matena
fdcf45c02a Update copyright year and macOS deployment target in plist 2025-03-20 15:07:24 +01:00
Adam Dinwoodie
4db8a387ba Handle libcurl v8+ (PR #14010 by @me-and)
The tests for curl versions in Http.cpp are intended to check if libcurl
is at least a given version, but they don't account for the fact that
the minor version will reset when the major version increments.

Fix this by testing LIBCURL_VERSION_NUM, which encodes the full version
as a single three-byte number, with bytes corresponding to the major,
minor and patch numbers.

Fixes #14009
2025-03-19 16:04:26 +01:00
Lukas Matena
68c4bd671c Bumped up version to 2.9.1
Some checks failed
Build flatpak asan / build_flatpak_asan (push) Failing after 0s
Build osx asan / build_osx_asan (push) Failing after 0s
Build flatpak / build_flatpak (push) Failing after 0s
Build osx / build_osx (push) Failing after 0s
Build windows / build_win (push) Failing after 1s
version_2.9.1
2025-03-10 14:20:54 +01:00
Lukas Matena
2b833b8c11 Changed an error message textation 2025-03-10 14:19:55 +01:00
Lukas Matena
5591e58e78 Bumped up version to 2.9.1-rc2
Some checks failed
Build flatpak / build_flatpak (push) Failing after 0s
Build osx / build_osx (push) Failing after 0s
Build osx asan / build_osx_asan (push) Failing after 0s
Build windows / build_win (push) Failing after 1s
Build flatpak asan / build_flatpak_asan (push) Failing after 1s
Run static analysis / static_analysis_dev (push) Failing after 0s
version_2.9.1-rc2
2025-03-07 15:53:40 +01:00
Filip Sykala - NTB T15p
eaedfe78fe SPE-2714: Hot fix of a crash in SLA support points generator 2025-03-07 15:52:46 +01:00
Roman Tyr
216dfa99b4 Sync with github settings repo. 2025-03-07 13:29:48 +01:00
Lukas Matena
c81935c32d SPE-2710: Seq printability test: fixed incorrect order when reporting colliding object names #14238 2025-03-07 09:21:01 +01:00
Filip Sykala - NTB T15p
faa778d349 SPE-2709: Fix precision of calculation line cross for thick field creation purpose:
Fixes freezing of SLA support point generator in certain cases
2025-03-07 09:06:36 +01:00
Lukas Matena
f6a60c3e84 Bumped up version to 2.9.1-rc1
Some checks failed
Build flatpak / build_flatpak (push) Failing after 0s
Build flatpak asan / build_flatpak_asan (push) Failing after 0s
Build osx asan / build_osx_asan (push) Failing after 1s
Build osx / build_osx (push) Failing after 1s
Build windows / build_win (push) Failing after 1s
Run static analysis / static_analysis_dev (push) Failing after 0s
version_2.9.1-rc1
2025-03-04 12:00:32 +01:00
Roman Tyr
43579b03cd Sync with github. 2025-03-04 11:56:09 +01:00
YuSanka
00704c671a Localization: Updated internal dictionaries 2025-03-03 14:38:30 +01:00
Andreas Schneider
c574d0fd10 libseqarrange: Fix compile errors in Debug mode (PR #14150 by @cryptomilk) 2025-03-03 13:01:50 +01:00
Lukas Matena
55139f4933 Bumped up version to 2.9.1-beta1
Some checks failed
Build flatpak asan / build_flatpak_asan (push) Failing after 1s
Build osx asan / build_osx_asan (push) Failing after 1s
Build osx / build_osx (push) Failing after 1s
Build windows / build_win (push) Failing after 1s
Build flatpak / build_flatpak (push) Failing after 1s
Run static analysis / static_analysis_dev (push) Failing after 0s
version_2.9.1-beta1
2025-02-27 12:31:12 +01:00
YuSanka
bb51bb3ded Localization: Fixed some phrases and updated POT
+ updated internal dictionaries
+ community dictionaries are merged with new POT
2025-02-27 12:23:56 +01:00
YuSanka
8cadd207f0 SLA: Fixed placement on the bed of the object after its auto Rotation
SPE-2750
2025-02-27 12:12:16 +01:00
Lukas Matena
0d9a72416e Merge branch 'lm_seq_ht90' 2025-02-27 12:11:44 +01:00
Lukas Matena
1950489dae Do not show HT90 rods when not printing sequentially 2025-02-27 12:11:23 +01:00
Lukas Matena
b3457db567 Fixed missing comma in json 2025-02-27 12:11:23 +01:00
surynek
959def97e4 Corredted simplifier model (printer geometry) for HT90, a new final bounding box 2025-02-27 12:11:23 +01:00
Lukas Matena
e93caf1a92 Seq arrange better exception handling 2025-02-27 12:11:23 +01:00
surynek
243101f20f Bug fix in scheduling of object instances (for HT90) 2025-02-27 12:11:23 +01:00
surynek
302a662a50 SPE-2702: Seq arrange data for HT90, printhead model, extended delta visualization 2025-02-27 12:11:23 +01:00
Filip Sykala - NTB T15p
606d3f1ef4 SPE-2660: Add information message about possibly incompatible config,
amended by @lukasmatena
2025-02-27 12:09:56 +01:00