Commit Graph

  • 065540e48f ENH: Relative bridge direction + Align bridge/Ironing angles with model (#12055) Ian Bassi 2026-06-03 10:12:26 -03:00
  • 7ef89fdb9d docs(automation): document file.open method and error 1007 SoftFever 2026-06-03 20:22:17 +08:00
  • 3d813d529e docs(automation): example_slice.py loads model at runtime via file.open SoftFever 2026-06-03 20:20:25 +08:00
  • 151927ac00 feat(automation): add OrcaClient.open() wrapper for file.open SoftFever 2026-06-03 20:18:31 +08:00
  • 3f1a2a71bd feat(automation): implement WxUiBackend::open_files via Plater::load_files SoftFever 2026-06-03 20:14:29 +08:00
  • b87dd23c74 feat(automation): advertise file.open in automation.version capabilities SoftFever 2026-06-03 20:06:44 +08:00
  • cea46ddc7f feat(automation): add file.open dispatcher handler with validation + tests SoftFever 2026-06-03 20:01:23 +08:00
  • b3d7a732c5 feat(automation): add open_files to backend interface + kErrLoadFailed (1007) SoftFever 2026-06-03 19:55:46 +08:00
  • b70be9178e docs(automation): design spec for file.open runtime model-loading method SoftFever 2026-06-03 18:57:20 +08:00
  • 892b33bac5 refactor(automation): drop screenshot.viewport3d, keep only screenshot.window SoftFever 2026-06-03 18:05:23 +08:00
  • 952696fd1f fix(automation): capture screenshot.window from the composited screen SoftFever 2026-06-03 17:19:36 +08:00
  • 6980d9c327 plan SoftFever 2026-06-03 09:50:34 +08:00
  • 45e93951c1 test(automation): regression verification — unit suites green + disabled-path no-op audit SoftFever 2026-06-03 04:26:25 +08:00
  • a4cedde163 docs(automation): protocol reference, ids, and platform caveats SoftFever 2026-06-03 04:19:20 +08:00
  • 61b4131aee feat(automation): runnable e2e slice example / smoke test SoftFever 2026-06-03 04:14:24 +08:00
  • 6eb479243d feat(automation): instrument core widgets with stable automation ids SoftFever 2026-06-03 04:09:42 +08:00
  • 622272e674 feat(automation): GUI_App owns automation server lifecycle (opt-in) SoftFever 2026-06-03 03:58:01 +08:00
  • b54cc75362 feat(automation): --automation-server CLI flag plumbed into GUI SoftFever 2026-06-03 03:48:47 +08:00
  • 9d915c4e76 feat(automation): WxUiBackend input + window/viewport screenshots SoftFever 2026-06-03 03:35:40 +08:00
  • d742b10c50 feat(automation): WxUiBackend marshaller + dump_tree + app_state SoftFever 2026-06-03 03:19:29 +08:00
  • 47467b626c feat(automation): guarded ImGui item/window recording hooks SoftFever 2026-06-03 03:01:58 +08:00
  • c0d37bff3a feat(automation): double-buffered ImGui item table SoftFever 2026-06-03 02:52:52 +08:00
  • 39a29cf865 feat(automation): wxWindow automation-id registry SoftFever 2026-06-03 02:43:41 +08:00
  • 487e1cb205 feat(automation): localhost beast POST /jsonrpc server SoftFever 2026-06-03 02:32:51 +08:00
  • a2e8a90052 feat(automation): Python reference client SoftFever 2026-06-03 02:23:10 +08:00
  • 8dcbc582fa feat(automation): sync.wait_for poll loop SoftFever 2026-06-03 02:13:35 +08:00
  • b0325c999a feat(automation): app.state + screenshot handlers with base64 SoftFever 2026-06-03 02:07:30 +08:00
  • 5a2f03adee feat(automation): input.click / input.type / input.key handlers SoftFever 2026-06-03 02:01:40 +08:00
  • a8ed2b8dd5 feat(automation): tree.dump / tree.find / widget.get handlers SoftFever 2026-06-03 01:55:48 +08:00
  • aac14ae161 feat(automation): JSON-RPC dispatcher envelope + version + error model SoftFever 2026-06-03 01:49:49 +08:00
  • 94c356845e test(automation): MockUiBackend recording test double SoftFever 2026-06-03 01:45:46 +08:00
  • e449a0b618 feat(automation): resolve_unique + wait-state evaluation SoftFever 2026-06-03 01:42:38 +08:00
  • ddd1967bff feat(automation): pure locator (id/path/predicate) with unit tests SoftFever 2026-06-03 01:38:13 +08:00
  • 02140d2a1e test(automation): lock serializer children/value/imgui/app_state shapes SoftFever 2026-06-03 01:34:13 +08:00
  • 0be138b981 feat(automation): pure UI node model + JSON serializer with unit test SoftFever 2026-06-03 01:28:43 +08:00
  • 11301086a7 docs: add UI automation design spec SoftFever 2026-06-03 00:48:27 +08:00
  • 1b72dbf6fa Fix inconsistent ordering of support base outline and fill (#11761) Kiss Lorand 2026-06-02 09:39:27 +03:00
  • ac92125012 Fix counterbore hole bridge (#13956) Kiss Lorand 2026-06-02 09:34:43 +03:00
  • 42b506ad85 Forced pattern , separed to > 9 extruder Ian Bassi 2026-06-01 11:40:31 -03:00
  • d6a49ace15 Update Bambu Lab X2D 0.4 nozzle.json (#13985) Bingo2023 2026-06-01 16:15:34 +02:00
  • 71eebc2332 Merge code base of Setup Guide and Standalone versions of Printer / Filament Selection Dialogs (#13579) yw4z 2026-06-01 16:00:42 +03:00
  • 84c7186674 Support extended triangle paint states up to 32 Ian Bassi 2026-05-31 11:54:32 -03:00
  • 9670da7ddd Increase selecting color shortcut Ian Bassi 2026-05-31 09:58:19 -03:00
  • c858360ee6 Paint up to 32 Ian Bassi 2026-05-29 20:37:07 -03:00
  • 1ecedd3187 Improve virtual color namings and added for parts Ian Bassi 2026-05-29 13:28:49 -03:00
  • 0346c4931a Allow mixed filament for Filament for features Ian Bassi 2026-05-29 12:41:36 -03:00
  • 227bdb77da Preserve explicit feature filament overrides Ian Bassi 2026-05-29 11:43:14 -03:00
  • 2a8782b8f6 fix build errors SoftFever 2026-05-02 15:54:14 +08:00
  • c0dfe50bc5 Update from FS at b3c41fda4. Slicing - align merge_segmented_layers shape with FS apply_mm_segmentation (size = num_facets_states, loop from 0, no -1 shift); painted mixed regions were previously attributed to filament_id-1 of intent. apply_fuzzy_skin_segmentation reads channel 1; apply_mixed_surface_indentation uses segmentation_channel_filament_id - port apply_mixed_surface_indentation, apply_mixed_component_surface_offsets, apply_mixed_region_surface_offsets, apply_surface_emboss_mixed_region_override, plus surface_emboss_mixed_* debug subsystem - refactor apply_mm_segmentation (by-value MM, bias_mode, surface-type- preserving intersection, region normalization, post-MM dump); hoist MM segmentation into slice_volumes so mixed apply_* flow can mutate it - restore clear_local_z_plan() invalidation hooks (PrintObject.cpp:805/1264/1286) SoftFever 2026-04-29 19:22:29 +08:00
  • 0e0e34c8b4 init work to integrate OrcaSlicer-FullSpectrum fork Integrations up to commit b3c41fda41. SoftFever 2026-04-29 00:42:48 +08:00
  • 7a0c149701 lightning infill angles Wiki (#13984) Ian Bassi 2026-06-01 09:24:00 -03:00
  • 737c684a93 Improve and complement pt-BR translation (#13973) Alexandre Folle de Menezes 2026-06-01 09:12:06 -03:00
  • 91ce821959 i18n: Complete Thai (th) localization and enable Thai in GUI (#13916) Terasit Juntarasombut 2026-06-01 17:11:14 +07:00
  • 752551292b Fix modifiers bridge speed not respected (#13971) Kiss Lorand 2026-06-01 11:00:00 +03:00
  • b1411e253f Merge branch 'main' into release/v2.4 SoftFever 2026-06-01 00:59:02 +08:00
  • 86ad4d141a Preserve Z scale and apply correct offset when Ctrl‑dragging XY corner (#13840) Calcousin55 2026-05-31 09:16:06 -07:00
  • 30e83d790c Enable wipe with firmware retractions is set 100% before wipe. (#13812) Vovodroid 2026-05-31 19:14:42 +03:00
  • 7f7e7dff3a Update LH Stinger profile (#13865) LH 2026-05-31 16:13:35 +00:00
  • 8548e5ca96 Expose lightning infill angles (#13848) Rodrigo Faselli 2026-05-31 13:12:49 -03:00
  • 4d05ba0d02 Support GIGA multi-printhead configuration options (#13901) anjis 2026-06-01 00:11:07 +08:00
  • 3cce9b09ed Cut: Make sure x offset is considered when checking multi dovetail (#13945) Noisyfox 2026-05-31 22:34:32 +08:00
  • 8362eba19d Remove redundant toolchange retraction/un-retraction during filament change in CC1 profile (#13456) Matias Fernandez 2026-05-31 09:35:35 -03:00
  • 1644d49ae1 Fix non functional OBJ import dialog on linux (#13914) yw4z 2026-05-31 15:16:29 +03:00
  • 3a8dfeaa08 Preview sliders overhaul (#13919) Kiss Lorand 2026-05-31 13:55:14 +03:00
  • c714935596 Update Bambu Lab X2D 0.4 nozzle.json - updade Maschine Startcode (#13944) Bingo2023 2026-05-31 12:46:46 +02:00
  • f9888c7d7a Merge remote-tracking branch 'upstream/main' into belt/baseChanges harrierpigeon 2026-05-31 05:17:32 -05:00
  • 0bda684dd7 delete mesh transforms (#37) Joseph Robertson 2026-05-31 05:08:42 -05:00
  • 372f7823ac Feature/tweak stealth mode (#13963) SoftFever 2026-05-31 18:04:06 +08:00
  • 535911fcfe fix: 409 conflicts resolution in notifications (#13900) Ian Chua 2026-05-31 16:23:10 +08:00
  • 6a26284ba6 Fix air filtration gcode emitted even if not not supported by the printer (#13868) Kiss Lorand 2026-05-31 07:11:40 +03:00
  • 8a578cdf00 Merge branch 'main' into belt/baseChanges Joseph Robertson 2026-05-30 21:39:03 -05:00
  • b78d5b94dc Add SeeMeCNC printer profiles (#13924) SoftFever 2026-05-30 22:06:54 +08:00
  • 61e2abfb2b Enhance G92 E0 case sensitivity check (#13933) Wegerich 2026-05-30 14:57:54 +01:00
  • 9d8c7cc495 use /bigobj when building Eigen with MSVC (#13922) Tobias Gloth 2026-05-30 04:51:31 -04:00
  • 9a01df4a80 Filament for features for SEMM (#13937) Ian Bassi 2026-05-30 03:16:59 -03:00
  • a913e2bcd8 ci(windows): detect untrusted root via structured signature status release/signpath-test SoftFever 2026-05-30 09:59:55 +08:00
  • ad737d1080 ci(windows): reset exit code after accepting untrusted test-cert root SoftFever 2026-05-30 09:57:41 +08:00
  • 83946f3df8 Fix division by zero in organic tree support generation (#13936) Kiss Lorand 2026-05-30 00:09:47 +03:00
  • 48acf4f13b ci(windows): tolerate untrusted root in signature verification for test cert SoftFever 2026-05-30 01:52:51 +08:00
  • ebdfa74ce8 ci(windows): wire SignPath test-signing for portable bundle SoftFever 2026-05-29 23:41:39 +08:00
  • 74b34beeca Cache variables to not cause lag on high poll rate fix/optimize_window_event_handler_for_mouse_events Mykola Nahirnyi 2026-05-29 11:27:44 +03:00
  • 6b55e324c9 fix: temporary wxstring going out of scope causing crash on linux (#13925) Ian Chua 2026-05-29 15:49:36 +08:00
  • ee8bb54ca8 Add more Polymaker filament presets (#13858) Jingxi-Polymaker 2026-05-29 15:46:41 +08:00
  • 3db37d004a Fix + Support 'Default' filament option (index 0) (#13887) Ian Bassi 2026-05-28 23:54:26 -03:00
  • d3b110ebf6 Remove hardcoded Qidi Max 4 input shaper (#13864) TheLegendTubaGuy 2026-05-28 16:25:09 -07:00
  • e514b60ea6 Slow down for curled perimeters Desc fix (#13918) Ian Bassi 2026-05-28 17:15:21 -03:00
  • d279e241f6 Fix Kobra 3 Max bed exclusion zones (#13879) TheLegendTubaGuy 2026-05-28 09:26:34 -07:00
  • 7999bbd819 Fix naming of re:3D cover pictures to match printer model. (#13907) Mitchell Mashburn 2026-05-28 11:25:47 -05:00
  • 67b9f07655 Fix built-in placeholders missing from custom G-code and output filenames (#13892) mrmees 2026-05-28 09:29:16 -05:00
  • 3275bb709b Revert "Add indentation check to profile workflow (#13417)" SoftFever 2026-05-28 22:27:45 +08:00
  • 4000445345 Fix total_toolchanges placeholder being 0 without a wipe tower (#13895) mrmees 2026-05-28 09:09:15 -05:00
  • f593d97f31 Disable slowdown for curled perimeters as a default setting. Expand tooltip with tuning recommendations. (#13870) Ioannis Giannakas 2026-05-28 13:50:44 +01:00
  • 417bea04df fix(ElegooLink): pass printer SN to CC2 device panel URL (#13878) DeathKhan 2026-05-28 06:45:03 -05:00
  • 8d6ba17aac ci: dedupe profile-validation PR comments, clean up on success SoftFever 2026-05-28 19:05:51 +08:00
  • 6b256db012 Merge branch 'main' into belt/baseChanges Rodrigo Faselli 2026-05-28 07:44:43 -03:00
  • ba4d2eeae4 Fix crash when you have custom profile set to multi-extruder but the base printer is semm (#13896) Noisyfox 2026-05-28 18:11:36 +08:00
  • b239d3ac6c fix: allow unchecking URL association in Preferences (#13884) (#13899) SoftFever 2026-05-28 18:01:41 +08:00
  • 460e248aed privacy: disable Bambu cloud telemetry before DLL start() (#13898) SoftFever 2026-05-28 17:57:11 +08:00
  • 8a2dbd1c10 Fix merge-resolution braces in PrintHostDialogs.hpp + PhysicalPrinterDialog.cpp grant0013 2026-05-28 08:10:21 +00:00
  • 8dfd480c52 Merge branch 'upstream/main' into harktech/k2-discovery grant0013 2026-05-28 07:56:06 +00:00