save_current_preset() generierte eine P-ID nur bei leerem filament_id. Von Hersteller-Presets abgeleitete Presets erben aber dessen Vendor-ID (z.B. GFA001), wodurch sync_ams_list() auf das Vendor-Preset zurueckfiel. Bedingung an Preset::save() angeglichen: auch non-P IDs werden ersetzt. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
OrcaSlicer-KX Source Patches
Patch files for OrcaSlicer-KX build (v2.4.0-alpha-kx2).
Based on OrcaSlicer v2.4.0-alpha (https://github.com/SoftFever/OrcaSlicer) with additional patches for KX-Bridge (Anycubic Kobra X Moonraker bridge).
Applied patches
- PR #13372: Fix Moonraker Happy Hare AMS filament sync
- PR #13719: Vendor-aware filament matching for Moonraker
- KX-Bridge filament hint support (tray_info_idx + vendor)
- User preset filament_id generation and sync fixes
License
GNU AGPL-3.0 — same as upstream OrcaSlicer
Description
OrcaSlicer builds with extra Anycubic Kobra X patches (AGPL-3.0, based on SoftFever/OrcaSlicer)
Languages
C++
80.5%
C
10.6%
JavaScript
5.2%
HTML
1.8%
CMake
0.7%
Other
0.7%