virtualx-engine/editor
Rémi Verschelde 58898a5484
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-01-18 15:38:32 +01:00
..
collada One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
doc Update make_rst.py to match the master version 2023-04-10 20:47:01 +02:00
fileserver One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
icons Prevent color conversion of the big Godot logo 2023-08-28 17:27:14 +02:00
import Merge pull request #77428 from AThousandShips/atlas_mesh_fix_3_x 2023-06-13 14:37:13 +02:00
plugins Merge pull request #79376 from kleonc/tiles-editor-tooltips 2023-12-13 13:24:27 +01:00
translations i18n: Sync editor translations with Weblate (3.5 branch) 2023-01-20 12:31:04 +01:00
animation_bezier_editor.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
animation_bezier_editor.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
animation_track_editor.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
animation_track_editor.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
animation_track_editor_plugins.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
animation_track_editor_plugins.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
array_property_edit.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
array_property_edit.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
audio_stream_preview.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
audio_stream_preview.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
code_editor.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
code_editor.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
connections_dialog.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
connections_dialog.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
create_dialog.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
create_dialog.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
dependency_editor.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
dependency_editor.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
dictionary_property_edit.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
dictionary_property_edit.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
directory_create_dialog.cpp Prevent using name with leading dot when create/rename/duplicate scene/folder/script/resource 2024-01-06 19:36:14 +01:00
directory_create_dialog.h Make create folder popup support nested folders 2023-04-25 10:15:07 +08:00
editor_about.cpp Single Compilation Unit build. 2023-07-02 20:13:16 +01:00
editor_about.h Single Compilation Unit build. 2023-07-02 20:13:16 +01:00
editor_asset_installer.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
editor_asset_installer.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
editor_atlas_packer.cpp [3.x] Bounds fixes in TextureAtlas import 2023-05-26 10:15:06 +02:00
editor_atlas_packer.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
editor_audio_buses.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
editor_audio_buses.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
editor_autoload_settings.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
editor_autoload_settings.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
editor_builders.py Add binary MO translation file support. Add brotli decoder and WOFF2 support. 2022-03-25 19:51:39 +02:00
editor_data.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
editor_data.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
editor_dir_dialog.cpp Prevent using name with leading dot when create/rename/duplicate scene/folder/script/resource 2024-01-06 19:36:14 +01:00
editor_dir_dialog.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
editor_export.cpp Linux: Add support for arm64 and arm32 export templates 2024-01-18 15:38:32 +01:00
editor_export.h Linux: Add support for arm64 and arm32 export templates 2024-01-18 15:38:32 +01:00
editor_feature_profile.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
editor_feature_profile.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
editor_file_dialog.cpp Prevent using name with leading dot when create/rename/duplicate scene/folder/script/resource 2024-01-06 19:36:14 +01:00
editor_file_dialog.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
editor_file_system.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
editor_file_system.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
editor_folding.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
editor_folding.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
editor_fonts.cpp Add benchmark logic 2023-03-20 23:29:36 -07:00
editor_fonts.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
editor_help.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
editor_help.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
editor_help_search.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
editor_help_search.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
editor_inspector.cpp Single Compilation Unit build. 2023-07-02 20:13:16 +01:00
editor_inspector.h Single Compilation Unit build. 2023-07-02 20:13:16 +01:00
editor_layouts_dialog.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
editor_layouts_dialog.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
editor_locale_dialog.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
editor_locale_dialog.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
editor_log.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
editor_log.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
editor_network_profiler.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
editor_network_profiler.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
editor_node.cpp Prevent using name with leading dot when create/rename/duplicate scene/folder/script/resource 2024-01-06 19:36:14 +01:00
editor_node.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
editor_path.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
editor_path.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
editor_plugin.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
editor_plugin.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
editor_plugin_settings.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
editor_plugin_settings.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
editor_profiler.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
editor_profiler.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
editor_properties.cpp Make EditorPropertyLayersGrid responsive to touch taps 2023-04-23 07:12:39 -07:00
editor_properties.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
editor_properties_array_dict.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
editor_properties_array_dict.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
editor_property_name_processor.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
editor_property_name_processor.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
editor_quick_open.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
editor_quick_open.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
editor_resource_picker.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
editor_resource_picker.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
editor_resource_preview.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
editor_resource_preview.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
editor_run.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
editor_run.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
editor_run_native.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
editor_run_native.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
editor_run_script.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
editor_run_script.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
editor_scale.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
editor_scale.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
editor_sectioned_inspector.cpp Single Compilation Unit build. 2023-07-02 20:13:16 +01:00
editor_sectioned_inspector.h Single Compilation Unit build. 2023-07-02 20:13:16 +01:00
editor_settings.cpp Add setting to control the window used to run the project for the Android editor 2023-06-07 18:20:14 -07:00
editor_settings.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
editor_spin_slider.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
editor_spin_slider.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
editor_sub_scene.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
editor_sub_scene.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
editor_themes.cpp Merge pull request #73692 from m4gr3d/update_touchscreen_editor_settings_3x 2023-05-08 09:10:36 -07:00
editor_themes.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
editor_translation.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
editor_translation.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
editor_vcs_interface.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
editor_vcs_interface.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
export_template_manager.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
export_template_manager.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
filesystem_dock.cpp Prevent using name with leading dot when create/rename/duplicate scene/folder/script/resource 2024-01-06 19:36:14 +01:00
filesystem_dock.h Make create folder popup support nested folders 2023-04-25 10:15:07 +08:00
find_in_files.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
find_in_files.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
groups_editor.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
groups_editor.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
import_defaults_editor.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
import_defaults_editor.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
import_dock.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
import_dock.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
inspector_dock.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
inspector_dock.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
multi_node_edit.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
multi_node_edit.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
node_dock.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
node_dock.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
pane_drag.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
pane_drag.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
plugin_config_dialog.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
plugin_config_dialog.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
progress_dialog.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
progress_dialog.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
project_export.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
project_export.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
project_manager.cpp Add benchmark logic 2023-03-20 23:29:36 -07:00
project_manager.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
project_settings_editor.cpp Update gamepad button/axis names to match 4.0 2023-06-26 09:46:02 +02:00
project_settings_editor.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
property_editor.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
property_editor.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
property_selector.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
property_selector.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
register_exporters.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
rename_dialog.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
rename_dialog.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
reparent_dialog.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
reparent_dialog.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
run_settings_dialog.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
run_settings_dialog.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
scene_create_dialog.cpp Prevent using name with leading dot when create/rename/duplicate scene/folder/script/resource 2024-01-06 19:36:14 +01:00
scene_create_dialog.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
scene_tree_dock.cpp Remove extra separator in node context menu 2023-09-09 08:41:11 +08:00
scene_tree_dock.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
scene_tree_editor.cpp Allow dragging editable children 2023-12-06 16:26:37 +08:00
scene_tree_editor.h Allow dragging editable children 2023-12-06 16:26:37 +08:00
script_create_dialog.cpp Prevent using name with leading dot when create/rename/duplicate scene/folder/script/resource 2024-01-06 19:36:14 +01:00
script_create_dialog.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
script_editor_debugger.cpp Merge pull request #70555 from stmSi/3.x-suggest-filename-save-branch-remote-tree 2023-01-20 12:12:51 +01:00
script_editor_debugger.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
SCsub Single Compilation Unit build. 2023-07-02 20:13:16 +01:00
settings_config_dialog.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
settings_config_dialog.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
spatial_editor_gizmos.cpp Make gizmo plugin handle SpriteBase3D instead of Sprite3D 2023-10-06 10:43:07 +02:00
spatial_editor_gizmos.h Make gizmo plugin handle SpriteBase3D instead of Sprite3D 2023-10-06 10:43:07 +02:00