pandemonium_engine/editor
Relintai 40a9b72afb Ported from godot-plus: Add ability to mute AudioServer.
Adds the option to change the audio driver to the Dummy driver and back at runtime, with a set of MuteState flags - Disabled (user control), Silence (period of silence), Focus Loss (when app is not in focus), and Paused (when app is paused).
Control for the flags is added for the editor in EditorSettings, and for the project in ProjectSettings.
Editor defaults to muted (Dummy driver) when there is no audio output, and automatically switches to active on output. This significantly reduces CPU usage.
- lawnjelly
cedb01fb84
2023-04-10 19:42:23 +02:00
..
doc Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
fileserver Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
icons Ported: Backport a simpler version of the accent color for check icons 2023-03-12 14:34:43 +01:00
import Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
plugins Renamed ScriptEditor to EditorScriptEditor. 2023-02-18 16:52:26 +01:00
translations Updated the translation from godot master. 2022-12-22 19:26:59 +01:00
animation_bezier_editor.cpp Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
animation_bezier_editor.h Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
animation_track_editor_plugins.cpp Also renamed the files. 2022-08-19 21:24:36 +02:00
animation_track_editor_plugins.h Moved around more classes in core. 2022-08-17 16:01:01 +02:00
animation_track_editor.cpp Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
animation_track_editor.h Renamed Map to RBMap. 2023-01-15 19:12:50 +01:00
array_property_edit.cpp Moved Object related classes under core/object. 2022-08-17 13:45:14 +02:00
array_property_edit.h Moved around more classes in core. 2022-08-17 16:01:01 +02:00
audio_stream_preview.cpp Renamed Map to RBMap. 2023-01-15 19:12:50 +01:00
audio_stream_preview.h Renamed Map to RBMap. 2023-01-15 19:12:50 +01:00
connections_dialog.cpp Fix selecting the script editor even if it's not the 3rd in the editor_tables array. 2023-03-19 10:24:21 +01:00
connections_dialog.h Renamed Map to RBMap. 2023-01-15 19:12:50 +01:00
create_dialog.cpp Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
create_dialog.h Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
dependency_editor.cpp Renamed Map to RBMap. 2023-01-15 19:12:50 +01:00
dependency_editor.h Renamed Map to RBMap. 2023-01-15 19:12:50 +01:00
dictionary_property_edit.cpp Moved Object related classes under core/object. 2022-08-17 13:45:14 +02:00
dictionary_property_edit.h Moved around more classes in core. 2022-08-17 16:01:01 +02:00
editor_about.cpp Updated more copyright headers for 2023. 2022-12-31 21:07:05 +01:00
editor_about.h Moved String and related classes under a string folder in core. 2022-08-17 14:19:55 +02:00
editor_atlas_packer.cpp Moved String and related classes under a string folder in core. 2022-08-17 14:19:55 +02:00
editor_atlas_packer.h Moved Object related classes under core/object. 2022-08-17 13:45:14 +02:00
editor_audio_buses.cpp Added _theme_ infix to the theme helper methods in Control. 2022-08-17 20:57:16 +02:00
editor_audio_buses.h Moved String and related classes under a string folder in core. 2022-08-17 14:19:55 +02:00
editor_autoload_settings.cpp Renamed Map to RBMap. 2023-01-15 19:12:50 +01:00
editor_autoload_settings.h Moved String and related classes under a string folder in core. 2022-08-17 14:19:55 +02:00
editor_builders.py Added godot with all my currently used engine modules. 2022-03-15 13:29:32 +01:00
editor_data.cpp Renamed ScriptEditor to EditorScriptEditor. 2023-02-18 16:52:26 +01:00
editor_data.h Moved the editor_code_editor module to the editor_modules folder. 2023-02-18 15:45:50 +01:00
editor_dir_dialog.cpp Added _theme_ infix to the theme helper methods in Control. 2022-08-17 20:57:16 +02:00
editor_dir_dialog.h Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
editor_export.cpp Renamed ScriptEditor to EditorScriptEditor. 2023-02-18 16:52:26 +01:00
editor_export.h Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
editor_file_dialog.cpp Added _theme_ infix to the theme helper methods in Control. 2022-08-17 20:57:16 +02:00
editor_file_dialog.h Moved String and related classes under a string folder in core. 2022-08-17 14:19:55 +02:00
editor_file_system.cpp Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
editor_file_system.h Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
editor_folding.cpp Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
editor_folding.h Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
editor_fonts.cpp Add a [kbd] tag for highlighting keyboard shortcuts in the editor help 2022-09-16 21:49:06 +02:00
editor_fonts.h Moved Object related classes under core/object. 2022-08-17 13:45:14 +02:00
editor_help_search.cpp Fix selecting the script editor even if it's not the 3rd in the editor_tables array. 2023-03-19 10:24:21 +01:00
editor_help_search.h Renamed Map to RBMap. 2023-01-15 19:12:50 +01:00
editor_help.cpp Fix selecting the script editor even if it's not the 3rd in the editor_tables array. 2023-03-19 10:24:21 +01:00
editor_help.h Renamed Map to RBMap. 2023-01-15 19:12:50 +01:00
editor_inspector.cpp Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
editor_inspector.h Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
editor_layouts_dialog.cpp Moved base input related classes to core/input. 2022-08-17 17:02:24 +02:00
editor_layouts_dialog.h Moved Object related classes under core/object. 2022-08-17 13:45:14 +02:00
editor_log.cpp Added _theme_ infix to the theme helper methods in Control. 2022-08-17 20:57:16 +02:00
editor_log.h Moved the error macros. 2022-08-17 15:14:19 +02:00
editor_network_profiler.cpp Renamed Map to RBMap. 2023-01-15 19:12:50 +01:00
editor_network_profiler.h Renamed Map to RBMap. 2023-01-15 19:12:50 +01:00
editor_node.cpp Ported from godot-plus: Add ability to mute AudioServer. 2023-04-10 19:42:23 +02:00
editor_node.h Fix selecting the script editor even if it's not the 3rd in the editor_tables array. 2023-03-19 10:24:21 +01:00
editor_path.cpp Renamed ScriptEditor to EditorScriptEditor. 2023-02-18 16:52:26 +01:00
editor_path.h Moved around more classes in core. 2022-08-17 16:01:01 +02:00
editor_plugin_settings.cpp Added _theme_ infix to the theme helper methods in Control. 2022-08-17 20:57:16 +02:00
editor_plugin_settings.h Moved String and related classes under a string folder in core. 2022-08-17 14:19:55 +02:00
editor_plugin.cpp Renamed ScriptEditor to EditorScriptEditor. 2023-02-18 16:52:26 +01:00
editor_plugin.h Make sure that the script editor is the 3rd tab. I implemented the simplest solution I could think for now. If more control is needed in the future, EditorPlugins will likely need a priority queue (or some different, more generic solution). 2023-03-19 11:02:20 +01:00
editor_profiler.cpp Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
editor_profiler.h Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
editor_properties_array_dict.cpp Fix crash in EditorPropertyArray 2022-12-22 13:43:35 +01:00
editor_properties_array_dict.h Moved around more classes in core. 2022-08-17 16:01:01 +02:00
editor_properties.cpp Ported: Fix property link not working in MultiNodeEdit 2022-12-22 18:54:24 +01:00
editor_properties.h Ported: Add vector value linking - KoBeWi and timothyqiu 2022-12-22 18:50:17 +01:00
editor_property_name_processor.cpp Renamed Map to RBMap. 2023-01-15 19:12:50 +01:00
editor_property_name_processor.h Renamed Map to RBMap. 2023-01-15 19:12:50 +01:00
editor_resource_picker.cpp Prefix class names in the editor_script_editor module with Editor. Pt 1. 2023-02-18 16:37:54 +01:00
editor_resource_picker.h Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
editor_resource_preview.cpp Also renamed the files. 2022-08-19 21:24:36 +02:00
editor_resource_preview.h Renamed Map to RBMap. 2023-01-15 19:12:50 +01:00
editor_run_native.cpp Renamed Map to RBMap. 2023-01-15 19:12:50 +01:00
editor_run_native.h Renamed Map to RBMap. 2023-01-15 19:12:50 +01:00
editor_run_script.cpp Moved the error macros. 2022-08-17 15:14:19 +02:00
editor_run_script.h Moved Object related classes under core/object. 2022-08-17 13:45:14 +02:00
editor_run.cpp Renamed ScriptEditor to EditorScriptEditor. 2023-02-18 16:52:26 +01:00
editor_run.h Moved the error macros. 2022-08-17 15:14:19 +02:00
editor_scale.cpp Ran include-what-you-use on the classes in the editor/ floder. 2022-03-19 00:01:30 +01:00
editor_scale.h Clang format all files. 2022-03-18 19:00:13 +01:00
editor_sectioned_inspector.cpp Added _theme_ infix to the theme helper methods in Control. 2022-08-17 20:57:16 +02:00
editor_sectioned_inspector.h Renamed Map to RBMap. 2023-01-15 19:12:50 +01:00
editor_settings.cpp Ported: Extract Syntax highlighting from TextEdit and add EditorSyntaxHighlighter 2023-02-21 01:30:59 +01:00
editor_settings.h Renamed Map to RBMap. 2023-01-15 19:12:50 +01:00
editor_spin_slider.cpp Modify newlines in Editor Spin Slider tooltip 2022-09-16 23:16:49 +02:00
editor_spin_slider.h Moved String and related classes under a string folder in core. 2022-08-17 14:19:55 +02:00
editor_sub_scene.cpp Moved the error macros. 2022-08-17 15:14:19 +02:00
editor_sub_scene.h Moved String and related classes under a string folder in core. 2022-08-17 14:19:55 +02:00
editor_themes.cpp Ported: Backport a simpler version of the accent color for check icons 2023-03-12 14:34:43 +01:00
editor_themes.h Moved Object related classes under core/object. 2022-08-17 13:45:14 +02:00
editor_translation.cpp Moved the error macros. 2022-08-17 15:14:19 +02:00
editor_translation.h Moved String and related classes under a string folder in core. 2022-08-17 14:19:55 +02:00
editor_zoom_widget.cpp Added _theme_ infix to the theme helper methods in Control. 2022-08-17 20:57:16 +02:00
editor_zoom_widget.h Ported the EditorZoomWidget from Godot4. 2022-04-10 23:29:21 +02:00
export_template_manager.cpp Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
export_template_manager.h Moved the error macros. 2022-08-17 15:14:19 +02:00
filesystem_dock.cpp Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
filesystem_dock.h Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
find_in_files.cpp Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
find_in_files.h Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
groups_editor.cpp Added _theme_ infix to the theme helper methods in Control. 2022-08-17 20:57:16 +02:00
groups_editor.h Moved String and related classes under a string folder in core. 2022-08-17 14:19:55 +02:00
import_defaults_editor.cpp Renamed Map to RBMap. 2023-01-15 19:12:50 +01:00
import_defaults_editor.h Moved Object related classes under core/object. 2022-08-17 13:45:14 +02:00
import_dock.cpp Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
import_dock.h Renamed Map to RBMap. 2023-01-15 19:12:50 +01:00
inspector_dock.cpp Fix selecting the script editor even if it's not the 3rd in the editor_tables array. 2023-03-19 10:24:21 +01:00
inspector_dock.h Keep property values when extending script 2022-12-22 14:19:58 +01:00
multi_node_edit.cpp Fix Tooltips do not work properly when selecting multiple nodes (MultiNodeEdit) 2022-11-30 14:36:27 +01:00
multi_node_edit.h Fix Tooltips do not work properly when selecting multiple nodes (MultiNodeEdit) 2022-11-30 14:36:27 +01:00
node_dock.cpp Added _theme_ infix to the theme helper methods in Control. 2022-08-17 20:57:16 +02:00
node_dock.h Finished cleaning up includes for the classes under the editor folder. I skipped removing a few that needed more changes to the headers / cpp files for now. 2022-03-19 04:08:34 +01:00
pane_drag.cpp Added _theme_ infix to the theme helper methods in Control. 2022-08-17 20:57:16 +02:00
pane_drag.h Moved Object related classes under core/object. 2022-08-17 13:45:14 +02:00
plugin_config_dialog.cpp Moved the error macros. 2022-08-17 15:14:19 +02:00
plugin_config_dialog.h Moved String and related classes under a string folder in core. 2022-08-17 14:19:55 +02:00
progress_dialog.cpp Renamed Map to RBMap. 2023-01-15 19:12:50 +01:00
progress_dialog.h Renamed Map to RBMap. 2023-01-15 19:12:50 +01:00
project_export.cpp Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
project_export.h Moved String and related classes under a string folder in core. 2022-08-17 14:19:55 +02:00
project_manager.cpp Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
project_manager.h Moved String and related classes under a string folder in core. 2022-08-17 14:19:55 +02:00
project_settings_editor.cpp Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
project_settings_editor.h Fix compile. 2022-11-30 15:03:43 +01:00
property_editor.cpp Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
property_editor.h Moved String and related classes under a string folder in core. 2022-08-17 14:19:55 +02:00
property_selector.cpp Renamed Map to RBMap. 2023-01-15 19:12:50 +01:00
property_selector.h Moved around more classes in core. 2022-08-17 16:01:01 +02:00
quick_open.cpp Added _theme_ infix to the theme helper methods in Control. 2022-08-17 20:57:16 +02:00
quick_open.h Moved around more classes in core. 2022-08-17 16:01:01 +02:00
register_exporters.h Clang format all files. 2022-03-18 19:00:13 +01:00
rename_dialog.cpp Added _theme_ infix to the theme helper methods in Control. 2022-08-17 20:57:16 +02:00
rename_dialog.h Moved around more classes in core. 2022-08-17 16:01:01 +02:00
reparent_dialog.cpp Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
reparent_dialog.h Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
run_settings_dialog.cpp Moved Object related classes under core/object. 2022-08-17 13:45:14 +02:00
run_settings_dialog.h Moved String and related classes under a string folder in core. 2022-08-17 14:19:55 +02:00
scene_tree_dock.cpp Fix selecting the script editor even if it's not the 3rd in the editor_tables array. 2023-03-19 10:24:21 +01:00
scene_tree_dock.h Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
scene_tree_editor.cpp Ported from godot 4: Optimize Node::add_child validation 2023-04-10 18:10:22 +02:00
scene_tree_editor.h Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
script_create_dialog.cpp Renamed Map to RBMap. 2023-01-15 19:12:50 +01:00
script_create_dialog.h Renamed Map to RBMap. 2023-01-15 19:12:50 +01:00
script_editor_debugger.cpp Renamed ScriptEditor to EditorScriptEditor. 2023-02-18 16:52:26 +01:00
script_editor_debugger.h Renamed ScriptEditor to EditorScriptEditor. 2023-02-18 16:52:26 +01:00
SCsub Added a new editor_docs setting to the build. Disabling it can help when quick iteration times are desired. Setting it to false saves about 4 seconds of compile time for me (in the current stripped slim build that I'm working on). 2022-11-16 12:56:01 +01:00
settings_config_dialog.cpp Renamed ScriptEditor to EditorScriptEditor. 2023-02-18 16:52:26 +01:00
settings_config_dialog.h Moved String and related classes under a string folder in core. 2022-08-17 14:19:55 +02:00
spatial_editor_gizmos.cpp Renamed Map to RBMap. 2023-01-15 19:12:50 +01:00
spatial_editor_gizmos.h Now all gozmo plugins return gizmo names properly. 2022-10-09 00:52:52 +02:00