SoftFever
93a81179a1
feat(gui): add purge mode selector dialog
...
The engine already implements prime_volume_mode (Default/Saving/Fast)
but nothing in the UI could set it, leaving prime-saving unreachable on
multi-sub-nozzle extruders and fast purge unreachable on printers that
support it.
- new PurgeModeDialog with selectable Standard/Fast or
Standard/Prime Saving cards depending on printer capability
- "Purge mode" sidebar button next to Flushing volumes; opens the
dialog and stores the choice in the project config
- printer preset-load gating: button shown only when the printer has
multiple sub-nozzles per extruder or sets support_fast_purge_mode;
stale project values the printer cannot honor reset to Default
- enable fast purge on A2L 0.4 (support_fast_purge_mode), explicit
default 0 in the common machine base
- new dialog strings added to OrcaSlicer.pot
Printers without these capabilities never show the button and their
projects keep prime_volume_mode at Default, so slicing output is
unchanged.
2026-07-10 15:41:57 +08:00
..
2025-09-16 22:07:26 +08:00
2025-10-05 16:02:17 +08:00
2025-10-05 16:02:17 +08:00
2025-12-18 12:17:29 +00:00
2025-10-28 15:29:54 +08:00
2025-12-18 12:17:29 +00:00
2025-12-18 12:17:29 +00:00
2025-10-10 19:51:52 +08:00
2025-09-25 16:25:54 +08:00
2025-09-18 15:22:55 +08:00
2025-09-18 15:22:55 +08:00
2026-05-10 02:21:13 +08:00
2025-10-05 16:02:17 +08:00
2025-09-10 09:55:52 +08:00
2025-10-28 15:29:53 +08:00
2025-10-28 15:30:06 +08:00
2025-10-28 15:29:49 +08:00
2025-10-28 15:29:49 +08:00
2025-10-28 15:29:49 +08:00
2025-10-28 15:29:53 +08:00
2025-09-17 15:49:03 +08:00
2025-09-09 10:48:43 +08:00
2025-10-28 15:29:53 +08:00
2025-09-17 15:49:03 +08:00
2025-09-09 10:48:43 +08:00
2025-10-28 15:29:53 +08:00
2025-10-28 15:30:06 +08:00
2025-10-28 15:29:49 +08:00
2025-10-28 15:29:55 +08:00
2025-12-09 01:05:03 +08:00
2025-12-09 01:05:03 +08:00
2025-12-09 01:05:03 +08:00
2025-12-09 01:05:03 +08:00
2025-12-09 01:05:03 +08:00
2025-12-09 01:05:03 +08:00
2025-12-09 01:05:03 +08:00
2025-12-09 01:05:03 +08:00
2025-12-09 01:05:03 +08:00
2025-12-09 01:05:03 +08:00
2025-12-09 01:05:03 +08:00
2025-12-09 01:05:03 +08:00
2026-07-09 01:16:25 +08:00
2026-07-09 01:16:25 +08:00
2026-07-09 01:16:25 +08:00
2026-07-09 01:16:25 +08:00
2026-07-09 01:16:25 +08:00
2026-07-09 01:16:25 +08:00
2026-07-09 01:16:25 +08:00
2025-09-26 10:55:19 +08:00
2025-09-26 10:55:19 +08:00
2025-12-31 00:02:48 +08:00
2025-12-31 00:02:48 +08:00
2025-12-31 00:02:48 +08:00
2025-12-31 00:02:48 +08:00
2025-12-31 00:02:48 +08:00
2025-12-31 00:02:48 +08:00
2025-12-31 00:02:48 +08:00
2025-09-26 10:55:19 +08:00
2025-09-26 10:55:19 +08:00
2025-09-26 10:55:19 +08:00
2025-09-26 10:55:19 +08:00
2025-12-31 00:02:48 +08:00
2025-10-05 16:02:17 +08:00
2026-07-10 15:41:57 +08:00
2025-12-18 12:17:29 +00:00
2025-10-28 15:29:54 +08:00
2025-10-28 15:29:55 +08:00
2025-10-28 15:29:55 +08:00
2026-07-09 01:16:25 +08:00
2026-07-09 01:16:25 +08:00
2026-07-09 01:16:25 +08:00
2026-07-09 01:16:25 +08:00
2026-07-09 01:16:25 +08:00
2026-07-09 01:16:25 +08:00
2026-07-09 01:16:25 +08:00
2026-07-09 01:16:25 +08:00
2026-07-09 01:16:25 +08:00
2026-07-09 01:16:25 +08:00
2026-07-09 01:16:25 +08:00
2025-09-13 18:46:59 +08:00
2025-09-18 16:49:36 +08:00
2025-09-18 10:18:18 +08:00
2026-07-09 01:16:25 +08:00
2025-10-05 16:02:17 +08:00
2025-10-05 16:02:17 +08:00
2025-10-05 16:02:17 +08:00
2025-10-28 15:30:06 +08:00
2025-10-05 16:02:17 +08:00
2025-10-05 16:02:17 +08:00
2025-10-05 16:02:17 +08:00
2025-10-05 16:02:17 +08:00
2025-10-28 15:29:54 +08:00
2025-10-03 23:08:55 +08:00
2025-10-28 15:29:54 +08:00
2026-07-09 19:42:21 +08:00
2026-07-09 19:42:21 +08:00
2026-07-09 19:42:21 +08:00
2026-07-09 19:42:21 +08:00
2026-07-09 19:42:21 +08:00
2026-07-09 19:42:21 +08:00
2026-07-09 01:16:25 +08:00
2026-07-09 01:16:25 +08:00
2026-07-09 01:16:25 +08:00
2026-07-09 01:16:25 +08:00
2026-07-09 19:42:21 +08:00
2026-07-09 19:42:21 +08:00
2026-05-21 09:04:26 +08:00
2025-10-08 17:05:55 +08:00
2025-10-08 17:05:55 +08:00
2025-10-05 16:02:17 +08:00
2025-09-17 14:17:13 +08:00
2026-07-09 01:16:25 +08:00
2026-07-09 01:16:25 +08:00
2025-09-17 14:17:13 +08:00
2026-05-10 02:21:13 +08:00
2026-05-10 02:21:13 +08:00
2025-10-28 15:29:48 +08:00
2025-10-03 22:29:30 +08:00
2026-07-09 18:57:05 +08:00
2026-07-09 18:57:05 +08:00
2025-09-13 18:50:28 +08:00
2025-10-05 16:02:17 +08:00
2025-10-05 16:02:17 +08:00
2025-10-05 16:02:17 +08:00
2026-05-10 02:21:13 +08:00
2026-05-10 02:21:13 +08:00
2025-09-16 21:48:30 +08:00
2026-07-09 01:16:25 +08:00
2026-07-09 01:16:25 +08:00
2025-09-16 21:48:30 +08:00
2025-09-16 21:48:30 +08:00
2025-10-03 22:33:29 +08:00
2025-09-21 13:47:51 +08:00
2025-09-16 21:48:30 +08:00
2026-02-04 11:40:02 +00:00
2026-07-09 18:57:05 +08:00
2025-09-16 21:43:53 +08:00
2025-09-16 15:39:36 +08:00
2026-05-18 19:46:47 +08:00
2025-11-08 20:44:37 +08:00
2025-11-08 20:44:37 +08:00
2025-12-18 12:17:29 +00:00
2025-12-18 12:17:29 +00:00
2025-09-09 15:40:26 +08:00
2026-07-09 01:16:25 +08:00
2025-09-30 11:19:59 +08:00
2025-09-30 11:19:59 +08:00
2025-09-30 11:19:59 +08:00
2025-09-30 11:19:59 +08:00
2025-09-30 11:19:59 +08:00
2025-09-30 11:19:59 +08:00
2025-09-30 11:19:59 +08:00
2025-09-30 11:19:59 +08:00
2025-09-30 11:19:59 +08:00
2025-09-30 11:19:59 +08:00
2026-02-04 11:40:02 +00:00
2025-10-26 16:13:14 +08:00
2025-10-26 16:13:14 +08:00
2025-10-26 16:13:14 +08:00
2025-10-26 16:13:14 +08:00
2025-10-28 15:29:54 +08:00
2025-10-28 15:29:54 +08:00
2026-07-10 15:41:57 +08:00
2025-10-05 16:02:17 +08:00
2025-09-09 16:52:37 +08:00
2025-10-05 16:02:17 +08:00
2025-09-17 10:44:26 +08:00
2025-12-18 12:17:29 +00:00
2025-12-18 12:17:29 +00:00
2025-10-15 17:34:08 +08:00
2025-09-17 22:45:11 +08:00
2025-11-08 20:44:37 +08:00
2025-11-08 20:44:37 +08:00
2025-09-28 14:57:09 +08:00
2025-11-22 22:54:36 +08:00
2025-10-28 15:29:54 +08:00
2025-10-28 15:29:54 +08:00
2025-09-13 18:50:28 +08:00
2025-09-10 16:14:02 +08:00
2025-09-10 16:14:02 +08:00
2025-09-10 16:14:02 +08:00
2026-07-09 01:16:25 +08:00
2026-07-09 01:16:25 +08:00
2026-07-09 01:16:25 +08:00
2026-07-09 01:16:25 +08:00
2026-07-09 01:16:25 +08:00
2026-07-09 01:16:25 +08:00
2026-07-09 01:16:25 +08:00
2026-07-09 01:16:25 +08:00
2025-12-18 12:17:29 +00:00
2026-06-06 23:44:39 +08:00
2026-06-06 23:44:39 +08:00
2025-09-16 23:01:55 +08:00
2025-10-05 16:02:17 +08:00
2025-12-18 12:17:29 +00:00
2025-12-18 12:17:29 +00:00
2025-12-18 12:17:29 +00:00
2025-12-05 12:03:12 +00:00
2026-06-08 20:27:37 +08:00
2026-02-04 11:40:02 +00:00
2025-10-05 16:02:17 +08:00
2025-10-05 16:02:17 +08:00
2025-10-05 16:02:17 +08:00
2025-10-05 16:02:17 +08:00
2025-11-01 20:20:25 +08:00
2025-11-01 20:20:25 +08:00
2025-11-01 20:20:25 +08:00
2025-11-01 20:20:25 +08:00
2025-09-13 18:50:28 +08:00
2025-09-10 16:14:02 +08:00
2025-09-10 16:14:02 +08:00
2025-09-10 16:14:02 +08:00
2026-02-04 11:40:02 +00:00
2026-02-04 11:40:02 +00:00
2026-02-04 11:40:02 +00:00
2026-02-04 11:40:02 +00:00
2026-02-04 11:40:02 +00:00
2026-02-04 11:40:02 +00:00
2026-02-04 11:40:02 +00:00
2026-02-04 11:40:02 +00:00
2026-02-04 11:40:02 +00:00
2026-02-04 11:40:02 +00:00
2026-02-04 11:40:02 +00:00
2026-02-04 11:40:02 +00:00
2025-10-08 17:05:55 +08:00
2025-09-23 17:25:53 +08:00
2025-09-21 18:03:18 +08:00
2025-10-05 16:02:17 +08:00
2025-12-09 01:05:03 +08:00
2025-12-09 01:05:03 +08:00
2025-12-09 01:05:03 +08:00
2025-12-09 01:05:03 +08:00
2025-12-09 01:05:03 +08:00
2025-12-09 01:05:03 +08:00
2025-12-09 01:05:03 +08:00
2025-12-09 01:05:03 +08:00
2026-05-10 02:21:13 +08:00
2025-10-28 15:29:49 +08:00
2026-07-09 01:16:25 +08:00
2026-07-09 01:16:25 +08:00
2026-07-09 01:16:25 +08:00
2025-12-09 01:05:03 +08:00
2025-12-09 01:05:03 +08:00
2025-12-09 01:05:03 +08:00
2025-12-09 01:05:03 +08:00
2025-12-09 01:05:03 +08:00
2025-12-09 01:05:03 +08:00
2025-10-28 15:29:54 +08:00
2025-10-28 15:29:54 +08:00
2025-10-28 15:29:54 +08:00
2026-05-10 02:21:13 +08:00
2026-05-10 02:21:13 +08:00
2026-05-10 02:21:13 +08:00
2025-10-28 15:29:51 +08:00
2025-10-28 15:29:54 +08:00
2025-10-28 15:29:51 +08:00
2026-07-09 01:16:25 +08:00
2026-07-09 01:16:25 +08:00
2026-07-09 01:16:25 +08:00
2025-10-02 17:07:20 +08:00
2025-10-28 15:29:54 +08:00
2025-10-02 17:07:20 +08:00
2025-10-03 22:32:32 +08:00
2025-10-28 15:29:54 +08:00
2025-10-03 22:32:32 +08:00
2025-10-28 15:29:54 +08:00
2025-10-28 15:29:54 +08:00
2025-10-28 15:29:54 +08:00
2025-10-28 15:29:51 +08:00
2025-10-28 15:29:54 +08:00
2025-10-28 15:29:51 +08:00
2025-10-28 15:29:51 +08:00
2025-10-28 15:29:54 +08:00
2025-10-28 15:29:51 +08:00
2025-10-28 15:30:02 +08:00
2026-07-09 01:16:25 +08:00
2026-07-09 01:16:25 +08:00
2026-07-09 01:16:25 +08:00
2026-07-09 01:16:25 +08:00
2026-07-09 01:16:25 +08:00
2025-10-12 12:53:13 +08:00
2025-12-18 12:17:29 +00:00
2025-12-18 12:17:29 +00:00
2025-10-05 16:02:17 +08:00
2025-10-05 16:02:17 +08:00
2025-09-10 09:24:31 +08:00
2026-07-10 15:41:57 +08:00
2025-10-05 16:02:17 +08:00
2025-09-17 23:06:54 +08:00
2025-12-18 12:17:29 +00:00
2025-12-18 12:17:29 +00:00
2025-10-05 16:02:17 +08:00
2025-10-05 16:02:17 +08:00
2025-10-05 16:02:17 +08:00
2025-12-18 12:17:29 +00:00
2025-10-28 15:30:05 +08:00
2025-12-18 12:17:29 +00:00
2025-12-18 12:17:29 +00:00
2025-12-18 12:17:29 +00:00
2025-12-18 12:17:29 +00:00
2025-12-18 12:17:29 +00:00
2025-09-13 18:50:28 +08:00
2025-09-12 17:26:20 +08:00
2025-12-18 12:17:29 +00:00