summaryrefslogtreecommitdiffstats
path: root/editor/editor_audio_buses.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Expose EditorUndoRedoManager's clear_history()kobewi2024-08-291-4/+4
|
* Add vertical separation to audio buspassivestar2024-06-231-0/+10
|
* [Scene] Add `SceneStringNames::text/value_changed`A Thousand Ships2024-06-191-2/+2
|
* [Scene] Add `SceneStringNames::item_selected`A Thousand Ships2024-06-191-1/+1
|
* [Scene] Add `SceneStringNames::font(_size/_color)`A Thousand Ships2024-06-181-6/+6
|
* Merge pull request #91953 from AThousandShips/use_normal_snameRémi Verschelde2024-05-311-1/+1
|\ | | | | | | Use `CoreStringNames::normal` in more places
| * Use `CoreStringNames::normal` in more placesA Thousand Ships2024-05-301-1/+1
| |
* | [Scene] Add `SceneStringNames::panel`A Thousand Ships2024-05-301-4/+4
|/
* [Scene] Add SceneStringNames::pressedA Thousand Ships2024-05-141-12/+12
|
* Use Core/Scene stringnames consistentlykobewi2024-05-131-4/+4
|
* Reduce and prevent unnecessary random-access to `List`A Thousand Ships2024-05-041-5/+4
| | | | | | | | | Random-access access to `List` when iterating is `O(n^2)` (`O(n)` when accessing a single element) * Removed subscript operator, in favor of a more explicit `get` * Added conversion from `Iterator` to `ConstIterator` * Remade existing operations into other solutions when applicable
* Improve Audio Bus button pressed state visibilityChristian Kaiser2024-04-291-4/+15
|
* Merge pull request #89808 from timothyqiu/ok-i-knowRémi Verschelde2024-04-111-1/+4
|\ | | | | | | Don't error multiple times when trying to load missing default bus layout
| * Don't error multiple times when trying to load missing default bus layoutHaoyu Qiu2024-03-231-1/+4
| |
* | Fix wrong values displayed after duplicating an audio busHaoyu Qiu2024-03-241-0/+2
|/ | | | Also mark "send" bus dropdown untranslatable.
* Add editor shortcuts to toggle bottom panel visibilityHugo Locurcio2024-03-051-1/+2
| | | | | | | | Default shortcuts use the first or second letter of each word. This also adds a new shortcut to toggle the last opened bottom panel. On editor startup, this defaults to the first panel in the list (which is the Output panel).
* Extract BottomPanel from EditorNodekit2024-02-201-2/+3
|
* Remove unnecessary `this->` expressionsA Thousand Ships2024-01-291-1/+1
|
* Improve editor theme generation after the refactorYuri Sizov2024-01-171-3/+4
|
* Reorganize code related to editor themingYuri Sizov2024-01-161-1/+1
| | | | | | | | | | | | | This change introduces a new EditorThemeManager class to abstract theme generatio and its subroutines. Logic related to EditorTheme, EditorColorMap, and editor icons has been extracted into their respective files with includes cleaned up. All related files have been moved to a separate folder to better scope them in the project. This includes relevant generated files as well.
* Update deferred calls to use Callableskobewi2024-01-091-5/+4
|
* Merge pull request #85879 from berrybus/deselect-audio-effectsYuri Sizov2023-12-141-0/+1
|\ | | | | | | Fix permanently selected audio bus effects
| * Fix unable to deselect audio effectsNancy Zhang2023-12-131-0/+1
| |
* | Added "Show In FileSystem" right-click option to Scene hierarchy nodes.Invertex2023-12-131-1/+1
|/ | | | | | | | | -Implemented shared function for focusing FileSystem tab and highlighting the node path. -Created right-click option that shows up in the Scene-Hierarchy on Nodes that have a file-system source path. -Created custom icon for this right-click option -Implemented the shared function and icon for other places that already had this features (Open Node tab, Inspector Resource) Co-authored-by: MewPurPur <mew.pur.pur@gmail.com>
* Add bulk change guards to successive theme overrides in Editor and GUIYuri Sizov2023-10-191-0/+2
|
* Merge pull request #81939 from YuriSizov/gui-flat-and-depressedRémi Verschelde2023-09-251-3/+3
|\ | | | | | | Replace flat buttons with flat-styled buttons with a visible pressed state
| * Replace flat buttons with flat-styled buttons with a visible pressed stateYuri Sizov2023-09-191-3/+3
| |
* | Replace Ctrl in editor shortcuts with Cmd or Ctrl depending on platformajreckof2023-09-191-2/+2
|/
* Merge pull request #81641 from MewPurPur/bus-go-brrrr-2Rémi Verschelde2023-09-171-34/+9
|\ | | | | | | Add a `bus_renamed` AudioServer signal
| * Add a bus_renamed AudioServer signalMewPurPur2023-09-151-34/+9
| |
* | [Editor] Replace `ERR_FAIL_COND` with `ERR_FAIL_NULL` where applicableA Thousand Ships2023-09-151-2/+2
|/
* Add EditorStringNames singletonkobewi2023-09-031-9/+10
|
* Revert "Remember only permanent bottom tabs"Yuri Sizov2023-06-231-1/+1
| | | | This reverts commit 5dde57e95827806101cede5d46391f2bd4b9150c.
* Remember only permanent bottom tabskobewi2023-06-231-1/+1
|
* Remove AudioBusEmpty.svg, use ProgressBar tint insteadVolTer2023-05-121-4/+8
|
* Improve includes of EditorNode (and everything else)Yuri Sizov2023-04-071-2/+2
| | | | | | Also start organizing editor-specific GUI components into a dedicated folder, `editor/gui`. Also move `editor_file_server` next to the rest of debugger classes.
* Fix premature theme item access in editor toolsYuri Sizov2023-04-031-15/+14
|
* Improve logic related to editing audio buses (and prevent crashes)Yuri Sizov2023-03-101-6/+38
|
* Merge pull request #68083 from atngames/masterRémi Verschelde2023-02-171-0/+2
|\ | | | | | | Added a signal connection to update buses editor on "bus_layout_changed"
| * Added a signal connection to update buses editor on "bus_layout_changed"ATN2022-12-161-0/+2
| |
* | Merge pull request #71379 from KoBeWi/destruction_of_compatibility_functionRémi Verschelde2023-01-181-5/+1
|\ \ | | | | | | Remove set_drag_forwarding_compat()
| * | Remove set_drag_forwarding_compat()kobewi2023-01-141-5/+1
| | |
* | | Add EditorUndoRedoManager singletonkobewi2023-01-161-19/+19
|/ /
* | Change set_drag_forwarding() to use callables.Juan Linietsky2023-01-101-1/+1
| | | | | | | | | | | | | | | | * This solution is much cleaner than the one in 3.x thanks to the use of callables. * Works without issues in any language (no need to worry about camel or snake case). * Editor code uses a compatibility function (too much work to redo). Fixes #59899
* | One Copyright Update to rule them allRémi Verschelde2023-01-051-29/+29
|/ | | | | | | | | | | | | | | | | | | | As many open source projects have started doing it, we're removing the current year from the copyright notice, so that we don't need to bump it every year. It seems like only the first year of publication is technically relevant for copyright notices, and even that seems to be something that many companies stopped listing altogether (in a version controlled codebase, the commits are a much better source of date of publication than a hardcoded copyright statement). We also now list Godot Engine contributors first as we're collectively the current maintainers of the project, and we clarify that the "exclusive" copyright of the co-founders covers the timespan before opensourcing (their further contributions are included as part of Godot Engine contributors). Also fixed "cf." Frenchism - it's meant as "refer to / see".
* Use forward-declarations in big editor classestrollodel2022-11-291-0/+1
|
* Style: Misc docs and comment style and language fixesRémi Verschelde2022-11-021-1/+1
| | | | | | | | | | - Removed empty paragraphs in XML. - Consistently use bold style for "Example:", on a new line. - Fix usage of `[code]` when hyperlinks could be used (`[member]`, `[constant]`). - Fix invalid usage of backticks for inline code in BBCode. - Fix some American/British English spelling inconsistencies. - Other minor fixes spotted along the way, including typo fixes with codespell. - Don't specify `@GlobalScope` for `enum` and `constant`.
* Merge pull request #67578 from KoBeWi/GEDITORRémi Verschelde2022-10-311-3/+3
|\ | | | | | | Unify usage of GLOBAL/EDITOR_GET
| * Unify usage of GLOBAL/EDITOR_GETkobewi2022-10-181-3/+3
| |
* | Rename queue_delete => queue_freeMarc Gilleron2022-10-241-1/+1
|/ | | | | # Conflicts: # editor/plugins/tiles/tiles_editor_plugin.cpp