Commit Graph

51 Commits

Author SHA1 Message Date
Rémi Verschelde 6ca3b16daf Merge pull request #116205 from Akosmo/improve-audio-docs-2
Add missing info to some AudioStream docs
2026-03-02 12:35:31 +01:00
Akosmo 6b8eb8ebf1 Add missing info to some AudioStream docs 2026-02-28 12:04:08 -03:00
Thaddeus Crews e380a41752 Style: Add class_db.h includes explicitly 2026-02-26 15:50:28 -06:00
kobewi 6f86914f55 Cleanup _validate_property() implementations 2026-02-23 15:05:25 +01:00
passivestar 3fb0d6b544 Add missing background panel to audio stream interactive transition editor tree 2026-02-20 18:20:43 +04:00
kobewi f7b9703cbd Use actual class names in resource type hints 2026-01-29 21:07:56 +01:00
Hugo Locurcio db920eb7f0 Use Unicode arrow symbols throughout the editor
This does not apply to text printed to the Output panel, as the fixed-width
font may not have the glyph in its character set (or if it does, the arrow
character may be hard to read).
2025-12-02 01:36:35 +01:00
Haoyu Qiu 5593ac4e3b Fix some inspector action buttons not updating icon when theme changes 2025-08-04 15:30:36 +08:00
Haoyu Qiu 3df6492a6e Fix i18n for array property custom add button text 2025-07-23 09:41:33 +08:00
A Thousand Ships f11aff3841 Editor: Restructure editor code
Moving various editor files into sub folders to reduce clutter
2025-07-04 18:18:22 +02:00
Pāvels Nadtočajevs a272376f89 Cleanup accessibility names. 2025-06-23 11:08:36 +03:00
LuoZhihao 8ba4656ea3 Compile out editor-only logic within validate_property in games 2025-06-12 12:54:19 +08:00
A Thousand Ships 889410dcda Add String::replace_char(s) methods for performance and convenience 2025-04-10 13:08:45 +02:00
Pāvels Nadtočajevs 302fa831cc Initial editor accessibility. 2025-04-08 20:25:48 +03:00
Yufeng Ying 4f4031a675 Replace size() == 0 with is_empty(). 2025-04-02 19:18:43 +08:00
Rémi Verschelde a2d1990ca2 Merge pull request #104054 from adamscott/interactive_music_meta_stream
Set interactive music streams as meta streams
2025-03-14 00:08:56 +01:00
Adam Scott d68ff21fbe Set interactive music streams as meta streams 2025-03-12 17:57:23 -04:00
Yufeng Ying bebe037abf Add ConstIterator to Dictionary. 2025-03-13 01:28:46 +08:00
Thaddeus Crews 324512e11c Style: Replace header guards with #pragma once 2025-03-07 17:33:47 -06:00
brevven cf414f777f Fix typo in AudioStreamSynchronized.xml
Fix a typo ("being" -> "begin")

Context:

>The streams begin at exactly the same time when play is pressed
2025-01-12 02:44:01 -08:00
A Thousand Ships a1846b27ea Improve use of Ref.is_null/valid
Use `is_null` over `!is_valid` and vice versa.
2024-12-23 16:35:02 -05:00
Yufeng Ying 33817b186f Remove unused header in drivers and modules.
Co-authored-by: Thaddeus Crews <repiteo@outlook.com>
2024-12-24 00:40:47 +08:00
Maxime Delorme ea97d4457f Fix order initialization to allow initial_clip to be properly played 2024-12-18 15:24:20 +01:00
Aaron Franke 0ab3dc273e Rename internal EditorPlugin icon/name to match exposed methods 2024-12-15 17:31:01 -08:00
Thaddeus Crews ae38cdbb6d Merge pull request #95839 from GustJc/interactive_audio_current_playback
Expose `AudioStreamPlaybackInteractive::get_current_clip_index()`.
2024-12-10 14:16:04 -06:00
Gustavo Jaruga Cruz 12f682bdc2 Exposes interactive audio playback current playing clip. 2024-12-10 07:34:02 -03:00
Thaddeus Crews eb5103093c Merge pull request #99327 from colinator27/sync-bar-beats
Implement `AudioStreamSynchronized::get_bar_beats()`, fix division by zero
2024-12-05 14:12:26 -06:00
colinator27 0a4dd371b7 Implement get_bar_beats() for AudioStreamSynchronized, fix division by zero 2024-11-16 11:44:53 -05:00
PhairZ 8c4a9ad626 fix fade_beats defined as int in audio_stream_interactive.h 2024-11-13 19:51:38 +02:00
Micky 5c5460b026 Fix many untagged true/false/null in the documentation 2024-11-10 11:26:39 +01:00
Aaron Franke 562c666e3d Rename internal Button icon to button_icon to match exposed methods 2024-10-29 16:23:03 -07:00
Thaddeus Crews 9f9ee0c813 SCons: Add unobtrusive type hints in SCons files 2024-09-25 09:34:35 -05:00
Rémi Verschelde f2b76b97c0 Merge pull request #96634 from bobby-the-epic/audio-doc-fix
Fix grammar in AudioStreamInteractive docs
2024-09-06 10:09:40 +02:00
bobby-the-epic 7e1bc00193 Fix grammar in AudioStreamInteractive.xml
Minor grammar fix to make the sentences flow better.
2024-09-05 17:42:41 -05:00
Gustavo Jaruga Cruz 4fa6287de1 Fix interactive audio transitions fade in for clips with auto_advance 2024-08-19 10:54:15 -03:00
Rémi Verschelde da9f943330 Merge pull request #95134 from Calinou/audio-interactive-transition-editor-expand-columns
Expand columns in the audio interactive transition editor
2024-08-07 23:47:00 +02:00
Hugo Locurcio ab6b00d102 Expand columns in the audio interactive transition editor
This prevents columns from being unusably narrow,
especially on hiDPI displays.
2024-08-04 17:24:31 +02:00
Haoyu Qiu 7cf9ed5f65 Fix several typos in the documentation 2024-08-02 08:42:20 +08:00
Adam Scott b22783b9b3 Fix new stream types mix() not returning 0 when inactive 2024-07-18 11:18:38 -04:00
A Thousand Ships be652f160d [Audio] Prevent crash in interactive playback 2024-07-17 18:58:36 +02:00
A Thousand Ships fbb879debd [Scene] Add SceneStringNames::text/value_changed 2024-06-19 09:44:38 +02:00
A Thousand Ships d9e2fc74c7 [Scene] Add SceneStringNames::item_selected 2024-06-19 09:39:05 +02:00
A Thousand Ships d519715d94 [Scene] Add SceneStringNames::font(_size/_color) 2024-06-18 17:24:27 +02:00
Haoyu Qiu c387ec04e0 Improve AudioStreamPlaylist class reference 2024-06-02 16:40:33 +08:00
A Thousand Ships ee79386f7b [Scene] Add SceneStringNames::pressed 2024-05-14 15:51:28 +02:00
kobewi 413c11357d Use Core/Scene stringnames consistently 2024-05-13 23:41:07 +02:00
kobewi a880b2dcba Improve transition enabled header in interactive music editor 2024-05-08 14:19:11 +02:00
Haoyu Qiu 4a316c4ac8 Fix i18n in AudioStreamInteractive transition editor
- Don't translate user-defined clip names.
- Add missing i18n for some UI strings.
- Also fixed error when selecting top-right "From/To" cell.
- Also removed unused header includes.
2024-05-08 17:15:38 +08:00
Aaron Franke 1bcbbe96c4 Organize existing code for editor plugins 2024-04-27 11:59:58 -07:00
Adam Scott 9f605e0187 Fix GCC build failure 2024-03-13 15:02:17 -04:00