pandemonium_engine/editor
Rémi Verschelde d111a460b3 Linux: Add support for arm64 and arm32 export templates
This is done in a hacky way, mostly to keep it simple and avoid having
to do a refactoring of the `EditorExportPlatform` interface.

Only Windows and Linux use `EditorExportPlatformPC`, and thus to
handle the new architectures for Linux, we simply do a few checks here
and there with a couple new methods to register the export template
names for Linux arm64 and arm32.

For Godot 4.0, we did refactor everything to allow exporting binaries
for different architectures cleanly. For 3.6, which is likely the last
feature release for the 3.x branch, I tend to cut corners as these
improvements will be shorter lived and thus new tech debt isn't as big
a concern.
2024-02-08 15:01:00 +01:00
..
doc File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
fileserver File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
icons Added a new CSplitContainer type which acts as both a VSplitContainer and HSplitContainer and allows changing between them using a property. 2023-10-20 15:06:23 +02:00
import File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
plugins Make gizmo plugin handle SpriteBase3D instead of Sprite3D 2023-12-20 22:44:23 +01:00
translations Added back the translations from godot. 2023-10-02 20:03:52 +02:00
animation_bezier_editor.cpp File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
animation_bezier_editor.h File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
animation_track_editor_plugins.cpp File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
animation_track_editor_plugins.h File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
animation_track_editor.cpp File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
animation_track_editor.h File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
array_property_edit.cpp File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
array_property_edit.h File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
audio_stream_preview.cpp File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
audio_stream_preview.h File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
connections_dialog.cpp File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
connections_dialog.h File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
create_dialog.cpp File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
create_dialog.h File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
dependency_editor.cpp File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
dependency_editor.h File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
dictionary_property_edit.cpp File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
dictionary_property_edit.h File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
directory_create_dialog.cpp Prevent using name with leading dot when create/rename/duplicate scene/folder/script/resource Fixes #62497 2024-02-08 13:58:32 +01:00
directory_create_dialog.h File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
editor_about.cpp File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
editor_about.h File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
editor_atlas_packer.cpp File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
editor_atlas_packer.h File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
editor_audio_buses.cpp File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
editor_audio_buses.h File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
editor_autoload_settings.cpp File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
editor_autoload_settings.h File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
editor_builders.py Port4ed from godot: Add binary MO translation file support. Add brotli decoder and WOFF2 support. 2023-10-02 21:12:03 +02:00
editor_data.cpp File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
editor_data.h File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
editor_dir_dialog.cpp Prevent using name with leading dot when create/rename/duplicate scene/folder/script/resource Fixes #62497 2024-02-08 13:58:32 +01:00
editor_dir_dialog.h File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
editor_export.cpp Linux: Add support for arm64 and arm32 export templates 2024-02-08 15:01:00 +01:00
editor_export.h Linux: Add support for arm64 and arm32 export templates 2024-02-08 15:01:00 +01:00
editor_file_dialog.cpp Prevent using name with leading dot when create/rename/duplicate scene/folder/script/resource Fixes #62497 2024-02-08 13:58:32 +01:00
editor_file_dialog.h File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
editor_file_system.cpp File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
editor_file_system.h File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
editor_folding.cpp File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
editor_folding.h File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
editor_fonts.cpp File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
editor_fonts.h File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
editor_help_search.cpp File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
editor_help_search.h File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
editor_help.cpp File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
editor_help.h File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
editor_inspector.cpp File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
editor_inspector.h File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
editor_layouts_dialog.cpp File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
editor_layouts_dialog.h File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
editor_log.cpp File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
editor_log.h File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
editor_network_profiler.cpp File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
editor_network_profiler.h File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
editor_node.cpp Prevent using name with leading dot when create/rename/duplicate scene/folder/script/resource Fixes #62497 2024-02-08 13:58:32 +01:00
editor_node.h File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
editor_path.cpp File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
editor_path.h File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
editor_plugin_settings.cpp File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
editor_plugin_settings.h File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
editor_plugin.cpp File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
editor_plugin.h File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
editor_profiler.cpp File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
editor_profiler.h File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
editor_properties_array_dict.cpp File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
editor_properties_array_dict.h File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
editor_properties.cpp File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
editor_properties.h File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
editor_property_name_processor.cpp File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
editor_property_name_processor.h File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
editor_resource_picker.cpp File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
editor_resource_picker.h File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
editor_resource_preview.cpp File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
editor_resource_preview.h File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
editor_run_native.cpp File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
editor_run_native.h File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
editor_run_script.cpp File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
editor_run_script.h File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
editor_run.cpp File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
editor_run.h File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
editor_scale.cpp File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
editor_scale.h File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
editor_sectioned_inspector.cpp File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
editor_sectioned_inspector.h File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
editor_settings.cpp File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
editor_settings.h File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
editor_spin_slider.cpp File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
editor_spin_slider.h File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
editor_sub_scene.cpp File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
editor_sub_scene.h File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
editor_themes.cpp File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
editor_themes.h File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
editor_translation.cpp File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
editor_translation.h File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
editor_zoom_widget.cpp File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
editor_zoom_widget.h File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
export_template_manager.cpp File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
export_template_manager.h File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
filesystem_dock.cpp Prevent using name with leading dot when create/rename/duplicate scene/folder/script/resource Fixes #62497 2024-02-08 13:58:32 +01:00
filesystem_dock.h File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
find_in_files.cpp File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
find_in_files.h File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
groups_editor.cpp File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
groups_editor.h File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
import_defaults_editor.cpp File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
import_defaults_editor.h File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
import_dock.cpp File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
import_dock.h File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
inspector_dock.cpp File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
inspector_dock.h File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
multi_node_edit.cpp File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
multi_node_edit.h File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
node_dock.cpp File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
node_dock.h File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
pane_drag.cpp File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
pane_drag.h File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
plugin_config_dialog.cpp File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
plugin_config_dialog.h File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
progress_dialog.cpp File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
progress_dialog.h File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
project_export.cpp File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
project_export.h File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
project_manager.cpp File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
project_manager.h File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
project_settings_editor.cpp File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
project_settings_editor.h File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
property_editor.cpp File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
property_editor.h File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
property_selector.cpp File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
property_selector.h File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
quick_open.cpp File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
quick_open.h File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
register_exporters.h File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
rename_dialog.cpp File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
rename_dialog.h File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
reparent_dialog.cpp File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
reparent_dialog.h File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
run_settings_dialog.cpp File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
run_settings_dialog.h File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
scene_tree_dock.cpp Improve Scene Tree Dock's Node filter (Allow multiple terms & more) 2024-02-08 14:46:41 +01:00
scene_tree_dock.h Improve Scene Tree Dock's Node filter (Allow multiple terms & more) 2024-02-08 14:46:41 +01:00
scene_tree_editor.cpp Improve Scene Tree Dock's Node filter (Allow multiple terms & more) 2024-02-08 14:46:41 +01:00
scene_tree_editor.h Improve Scene Tree Dock's Node filter (Allow multiple terms & more) 2024-02-08 14:46:41 +01:00
script_create_dialog.cpp Prevent using name with leading dot when create/rename/duplicate scene/folder/script/resource Fixes #62497 2024-02-08 13:58:32 +01:00
script_create_dialog.h File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
script_editor_debugger.cpp File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
script_editor_debugger.h File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
SCsub Port4ed from godot: Add binary MO translation file support. Add brotli decoder and WOFF2 support. 2023-10-02 21:12:03 +02:00
settings_config_dialog.cpp File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
settings_config_dialog.h File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
spatial_editor_gizmos.cpp Make gizmo plugin handle SpriteBase3D instead of Sprite3D 2023-12-20 22:44:23 +01:00
spatial_editor_gizmos.h Make gizmo plugin handle SpriteBase3D instead of Sprite3D 2023-12-20 22:44:23 +01:00