Partial Automation of getting Gcode placeholders

Included pre-generated files specific to Orca rather than PS provided files

Original Commit: prusa3d/PrusaSlicer@55d5921

Co-authored-by: YuSanka <yusanka@gmail.com>
This commit is contained in:
Ocraftyone 2023-12-25 04:40:25 -05:00
parent 05e159037f
commit 6d19d6207a
No known key found for this signature in database
GPG key ID: 85836ED21AD4D125
14 changed files with 362 additions and 109 deletions

View file

@ -31,6 +31,11 @@ class EditGCodeDialog : public DPIDialog
wxTextCtrl* m_gcode_editor {nullptr};
wxStaticText* m_param_label {nullptr};
DynamicConfig m_read_write_config;
DynamicConfig m_universal_config;
DynamicConfig m_specific_config;
DynamicConfig m_print_statistics_config;
public:
EditGCodeDialog(wxWindow*parent, const std::string&key, const std::string&value);
~EditGCodeDialog() {}
@ -38,6 +43,8 @@ public:
std::string get_edited_gcode() const;
void init_params_list(const std::string& custom_gcode_name);
void add_presets_placeholders();
void add_selected_value_to_gcode();
void bind_list_and_button();