mirror of
https://github.com/godotengine/godot.git
synced 2025-12-08 06:09:55 +00:00
Remove references to compiled GDScript in export
This feature was removed from GDScript so it should not be present on the interface nor in the saved export presets.
This commit is contained in:
parent
9f74f0f6c5
commit
7e5c2f945d
9 changed files with 2 additions and 77 deletions
|
|
@ -77,7 +77,6 @@ void EditorExport::_save() {
|
|||
config->set_value(section, "encryption_exclude_filters", preset->get_enc_ex_filter());
|
||||
config->set_value(section, "encrypt_pck", preset->get_enc_pck());
|
||||
config->set_value(section, "encrypt_directory", preset->get_enc_directory());
|
||||
config->set_value(section, "script_export_mode", preset->get_script_export_mode());
|
||||
config->set_value(section, "script_encryption_key", preset->get_script_encryption_key());
|
||||
|
||||
String option_section = "preset." + itos(i) + ".options";
|
||||
|
|
@ -264,9 +263,6 @@ void EditorExport::load_config() {
|
|||
if (config->has_section_key(section, "encryption_exclude_filters")) {
|
||||
preset->set_enc_ex_filter(config->get_value(section, "encryption_exclude_filters"));
|
||||
}
|
||||
if (config->has_section_key(section, "script_export_mode")) {
|
||||
preset->set_script_export_mode(config->get_value(section, "script_export_mode"));
|
||||
}
|
||||
if (config->has_section_key(section, "script_encryption_key")) {
|
||||
preset->set_script_encryption_key(config->get_value(section, "script_encryption_key"));
|
||||
}
|
||||
|
|
|
|||
|
|
@ -203,15 +203,6 @@ bool EditorExportPreset::get_enc_directory() const {
|
|||
return enc_directory;
|
||||
}
|
||||
|
||||
void EditorExportPreset::set_script_export_mode(int p_mode) {
|
||||
script_mode = p_mode;
|
||||
EditorExport::singleton->save_presets();
|
||||
}
|
||||
|
||||
int EditorExportPreset::get_script_export_mode() const {
|
||||
return script_mode;
|
||||
}
|
||||
|
||||
void EditorExportPreset::set_script_encryption_key(const String &p_key) {
|
||||
script_key = p_key;
|
||||
EditorExport::singleton->save_presets();
|
||||
|
|
|
|||
|
|
@ -46,11 +46,6 @@ public:
|
|||
EXCLUDE_SELECTED_RESOURCES,
|
||||
};
|
||||
|
||||
enum ScriptExportMode {
|
||||
MODE_SCRIPT_TEXT,
|
||||
MODE_SCRIPT_COMPILED,
|
||||
};
|
||||
|
||||
private:
|
||||
Ref<EditorExportPlatform> platform;
|
||||
ExportFilter export_filter = EXPORT_ALL_RESOURCES;
|
||||
|
|
@ -78,7 +73,6 @@ private:
|
|||
bool enc_pck = false;
|
||||
bool enc_directory = false;
|
||||
|
||||
int script_mode = MODE_SCRIPT_COMPILED;
|
||||
String script_key;
|
||||
|
||||
protected:
|
||||
|
|
@ -132,9 +126,6 @@ public:
|
|||
void set_enc_directory(bool p_enabled);
|
||||
bool get_enc_directory() const;
|
||||
|
||||
void set_script_export_mode(int p_mode);
|
||||
int get_script_export_mode() const;
|
||||
|
||||
void set_script_encryption_key(const String &p_key);
|
||||
String get_script_encryption_key() const;
|
||||
|
||||
|
|
|
|||
|
|
@ -317,9 +317,6 @@ void ProjectExportDialog::_edit_preset(int p_index) {
|
|||
bool enc_directory_mode = current->get_enc_directory();
|
||||
enc_directory->set_pressed(enc_directory_mode);
|
||||
|
||||
int script_export_mode = current->get_script_export_mode();
|
||||
script_mode->select(script_export_mode);
|
||||
|
||||
String key = current->get_script_encryption_key();
|
||||
if (!updating_script_key) {
|
||||
script_key->set_text(key);
|
||||
|
|
@ -513,19 +510,6 @@ void ProjectExportDialog::_enc_directory_changed(bool p_pressed) {
|
|||
_update_current_preset();
|
||||
}
|
||||
|
||||
void ProjectExportDialog::_script_export_mode_changed(int p_mode) {
|
||||
if (updating) {
|
||||
return;
|
||||
}
|
||||
|
||||
Ref<EditorExportPreset> current = get_current_preset();
|
||||
ERR_FAIL_COND(current.is_null());
|
||||
|
||||
current->set_script_export_mode(p_mode);
|
||||
|
||||
_update_current_preset();
|
||||
}
|
||||
|
||||
void ProjectExportDialog::_script_encryption_key_changed(const String &p_key) {
|
||||
if (updating) {
|
||||
return;
|
||||
|
|
@ -1111,12 +1095,6 @@ ProjectExportDialog::ProjectExportDialog() {
|
|||
exclude_filters);
|
||||
exclude_filters->connect("text_changed", callable_mp(this, &ProjectExportDialog::_filter_changed));
|
||||
|
||||
script_mode = memnew(OptionButton);
|
||||
resources_vb->add_margin_child(TTR("GDScript Export Mode:"), script_mode);
|
||||
script_mode->add_item(TTR("Text"), (int)EditorExportPreset::MODE_SCRIPT_TEXT);
|
||||
script_mode->add_item(TTR("Compiled Bytecode (Faster Loading)"), (int)EditorExportPreset::MODE_SCRIPT_COMPILED);
|
||||
script_mode->connect("item_selected", callable_mp(this, &ProjectExportDialog::_script_export_mode_changed));
|
||||
|
||||
// Feature tags.
|
||||
|
||||
VBoxContainer *feature_vb = memnew(VBoxContainer);
|
||||
|
|
|
|||
|
|
@ -86,7 +86,6 @@ private:
|
|||
LineEdit *custom_features = nullptr;
|
||||
RichTextLabel *custom_feature_display = nullptr;
|
||||
|
||||
OptionButton *script_mode = nullptr;
|
||||
LineEdit *script_key = nullptr;
|
||||
Label *script_key_error = nullptr;
|
||||
|
||||
|
|
@ -152,7 +151,6 @@ private:
|
|||
void _enc_pck_changed(bool p_pressed);
|
||||
void _enc_directory_changed(bool p_pressed);
|
||||
void _enc_filters_changed(const String &p_text);
|
||||
void _script_export_mode_changed(int p_mode);
|
||||
void _script_encryption_key_changed(const String &p_key);
|
||||
bool _validate_script_encryption_key(const String &p_key);
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue