5ed5465023
Replace "GuiMiniTabMenu" with "GuiTabMenu" and tweak it
2019-09-25 12:53:42 -03:00
b8e56c5c15
Merge pull request #32021 from Calinou/editor-audio-bus-snapping
...
Implement snapping in the audio bus editor
2019-09-23 18:51:26 +02:00
393a0152ea
Merge pull request #32055 from qarmin/some_code_fixes
...
Changed some code found by Clang Tidy and Coverity
2019-09-23 10:00:31 +02:00
50be65bf43
Changed some code found by Clang Tidy and Coverity
2019-09-22 18:45:08 +02:00
8a8173231c
Implement snapping in the audio bus editor
...
Holding Ctrl will round the value to the nearest decibel.
2019-09-07 00:16:44 +02:00
ea622a16dd
Display audio buses' current volume in a tooltip when hovering slider
...
This also removes an unused editor icon.
This closes #30884 .
2019-09-06 23:25:14 +02:00
28d3a6051c
Use base Color() constructors instead of Color::html()
...
This results in slightly smaller binaries (-17 KB for an editor binary)
as no strings need to be allocated.
2019-07-08 21:17:10 +02:00
4e5310cc60
Some code changed with Clang-Tidy
2019-06-26 15:08:25 +02:00
bb1c5f5525
Enhancements for the audio bus editor
2019-06-09 00:23:08 -03:00
e0574e1d98
Fix typos with codespell
...
Using codespell 1.15.0.
Method:
```
$ cat > ../godot-word-whitelist.txt << EOF
ang
curvelinear
doubleclick
leapyear
lod
merchantibility
nd
numer
ois
ony
que
seeked
synching
te
uint
unselect
webp
EOF
$ codespell -w -q 3 -I ../godot-word-whitelist.txt --skip="./thirdparty,*.po"
$ git diff // undo unwanted changes
```
2019-05-19 13:10:35 +02:00
6ab1ed5763
Change font of audio notches to default font
2019-04-08 11:14:37 -03:00
a994db62df
Merge pull request #27644 from lupoDharkael/bus
...
Allow default audio bus layout modification
2019-04-08 11:06:35 +02:00
1415dd4e90
Merge pull request #25810 from TheYokai/mixer_improvements
...
New Nonlinear Audio Bus Fader
2019-04-07 12:17:07 +02:00
b526060d74
New Nonlinear Audio Bus Mixer
...
This patch changes the audio mixer faders to use a non-linear algorithm
for volume control. The intention is to make Godot's audio faders be
more like those found in professional audio equipment and programs. It
is an exponential equation which intends to counter-act the logarithmic
nature of human hearing. The effect of this is a more usable audio mixer
with more emphasis on the values that make the most difference to the mix.
It also changes the audio level notch widget to be less static and
thus supports changing the scaling factor of the audio faders.
2019-04-06 19:36:24 -07:00
650b698f51
Allow default audio bus layout modification
2019-04-05 17:19:25 +02:00
3ef8238c1c
Make translatable some undo/redo operations in the editor
2019-02-21 16:41:01 -03:00
8d51618949
Add -Wshadow=local to warnings and fix reported issues.
...
Fixes #25316 .
2019-02-20 19:44:12 +01:00
5634f627da
EditorAudioBuses: Fix wrong tooltip for "Add Bus"
2019-02-12 17:13:02 +01:00
cb37de33ad
Adds color to the audio buses buttons
2019-01-24 23:02:53 +01:00
b16c309f82
Update copyright statements to 2019
...
Happy new year to the wonderful Godot community!
2019-01-01 12:58:10 +01:00
792786b4b7
Fix EditorAudioBuses not updating when changing to a device with different channels
2018-12-11 19:54:52 -03:00
5436abefe4
Refactor editor icon retrieval
2018-09-14 09:27:56 -05:00
277b24dfb7
Make core/ includes absolute, remove subfolders from include path
...
This allows more consistency in the manner we include core headers,
where previously there would be a mix of absolute, relative and
include path-dependent includes.
2018-09-12 09:52:22 +02:00
52466d57e9
Make some debug prints verbose-only, remove others
2018-08-24 14:59:01 +02:00
1c419531a0
Change ".." punctuation for "..." in editor strings ( #16507 )
2018-04-22 19:36:01 +02:00
535205196f
Merge pull request #17013 from Noshyaar/theme
...
Update icons when theme changed
2018-03-13 13:48:37 +01:00
555a8c0b8d
EditorAudioBus: expand effects list
2018-03-02 18:51:47 +07:00
d702d7b335
Fix various valgrind reported uninitialized variable uses
2018-02-28 21:55:13 +01:00
2de1dfa42f
Update icons when theme changed
2018-02-25 23:04:16 +07:00
e4213e66b2
Add missing copyright headers and fix formatting
...
Using `misc/scripts/fix_headers.py` on all Godot files.
Some missing header guards were added, and the header inclusion order
was fixed in the Bullet module.
2018-01-05 01:22:23 +01:00
b50a9114b1
Update copyright statements to 2018
...
Happy new year to the wonderful Godot community!
2018-01-01 14:40:47 +01:00
1d26c51856
Some untranslated UI strings
2017-12-02 16:59:45 +07:00
872dd67876
EditorAudioBus: restore delete option on master bus
2017-10-01 21:26:17 +07:00
0f5f916bf0
Improved audio buses editor
2017-09-25 01:48:57 -05:00
5ad9be4c24
Rename pos to position in user facing methods and variables
...
Rename user facing methods and variables as well as the corresponding
C++ methods according to the folloming changes:
* pos -> position
* rot -> rotation
* loc -> location
C++ variables are left as is.
2017-09-20 13:11:10 +02:00
730d36f350
Fixed issues with surround sound on audio server
2017-09-12 15:13:28 -03:00
ff285bcee2
Added an option to reset the bus volume to 0db
2017-09-06 21:11:31 -03:00
9c63ab99f0
Fix use of unitialized variables
...
The second in my quest to make Godot 3.x compile with -Werror on GCC7
2017-09-02 01:59:26 +02:00
bd282ff43f
Use HTTPS URL for Godot's website in the headers
2017-08-27 14:16:55 +02:00
3c5ce736e6
Node: Add debug info to add_child reparenting check
...
Use it to remove buggy add_child in EditorAudioBus
2017-08-26 18:14:42 +02:00
03db00e6f6
EditorAudioBus: Rename delete_popup, disable delete for Master
...
Rename `delete_popup` to `bus_popup`
Rename `_delete_pressed` to `_bus_popup_pressed`
Disable 'Delete Bus' option for Master Bus
2017-08-26 21:42:28 +07:00
6134d8741d
Editor: Add some more translatable strings.
2017-08-25 18:49:45 +02:00
cacced7e50
Convert Object::cast_to() to the static version
...
Currently we rely on some undefined behavior when Object->cast_to() gets
called with a Null pointer. This used to work fine with GCC < 6 but
newer versions of GCC remove all codepaths in which the this pointer is
Null. However, the non-static cast_to() was supposed to be null safe.
This patch makes cast_to() Null safe and removes the now redundant Null
checks where they existed.
It is explained in this article: https://www.viva64.com/en/b/0226/
2017-08-24 23:08:24 +02:00
cbcf40bd31
-Volume sliders, mute, solo and fx bypass are functional, closes #9021
...
-Fixed tree reselect, makes reselecting an audio bux FX work
2017-08-18 18:21:53 -03:00
9b41333340
Fixes to buses editor
...
Fixed unselectable bus
Added bus options button
2017-08-10 18:07:24 -05:00
273d2ab9d4
Several ui improvements (mostly margins)
...
Improved colors
Added some missing icons
2017-08-08 11:44:37 -05:00
12db63df14
Added some missing icons, fixed some ui icons
2017-07-12 14:11:56 -05:00
0e5daa7436
Fix: audio buses buttons hard to see if pressed or not
2017-06-07 19:38:03 +02:00
a3c90b0293
renamed all Rect2.pos to Rect2.position
2017-06-04 02:09:17 +02:00
9bc5348961
InputEvent: Renamed "pos" property to "position"
...
Make the naming consistent with other classes.
2017-06-03 11:26:39 +02:00