forked from viewit/OrcaSlicer-KX
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 statt das User-Preset zu waehlen. Bedingung an Preset::save() angeglichen: auch non-P IDs werden jetzt durch eine eigene P-ID ersetzt. Doku (DE/EN/ES) und Version auf 2.4.0-alpha-kx3 aktualisiert. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>