Rémi Verschelde
3b6317159e
Merge pull request #95392 from hhhapz/terminate-before-quit
...
Prompt user to terminate if quitting while project is running
2025-03-19 12:25:51 +01:00
Pāvels Nadtočajevs
f6891b0305
[DisplayServer] Decouple show_window(MAIN_WINDOW_ID) from DisplayServer constructor, update project manager size/position after DS init.
2025-03-19 11:23:04 +02:00
Thaddeus Crews
596a796e99
Merge pull request #103892 from bruvzg/mac_menu_crash
...
[macOS] Fix editor loading crash on native menu click.
2025-03-18 14:42:51 -05:00
kobewi
78334192df
Call plugin edit before making visible
2025-03-18 15:01:56 +01:00
kobewi
6f25babd6b
Remove empty constructors and destructors from editor/
2025-03-17 21:20:02 +01:00
Thaddeus Crews
9cf741a315
Merge pull request #104102 from ryevdokimov/reload-saved-scene-fixes
...
Focus `Don't Save` in `Reload Saved Scene` and don't save unmodified scenes
2025-03-17 10:52:28 -05:00
Thaddeus Crews
8ca72e1490
Merge pull request #103848 from timothyqiu/popup-i18n
...
Add auto translate mode for items in `PopupMenu` and `OptionButton`
2025-03-17 10:52:26 -05:00
kobewi
db64674a56
Fix Android build template message translation
2025-03-14 22:17:18 +01:00
Robert Yevdokimov
17f78cdcaa
Focus Don't Save in Reload Saved Scene and don't save unmodified scenes
2025-03-14 18:04:04 +04:00
Rémi Verschelde
7bb86852a0
Merge pull request #102990 from KoBeWi/save_asing
...
Prompt to Save As when saving all scenes
2025-03-14 11:02:34 +01:00
Rémi Verschelde
dca2bb887a
Merge pull request #100430 from shahriarlabib000/save
...
Always update `.tscn` name when "Save Scene As…" is pressed
2025-03-14 11:02:30 +01:00
kobewi
0434deced7
Prompt to Save As when saving all scenes
2025-03-14 00:38:29 +01:00
Thaddeus Crews
c1b7865ae9
Merge pull request #103557 from aaronfranke/godot-version-defines
...
Rename version defines to `GODOT_VERSION_*` to match GDExtension godot-cpp
2025-03-13 08:57:42 -05:00
Thaddeus Crews
0cc7e2c27a
Merge pull request #95821 from anvilfolk/cache-gd-docs
...
Scripting: Fix script docs not being searchable without manually recompiling scripts
2025-03-13 08:57:40 -05:00
Thaddeus Crews
22a7079afd
Merge pull request #104047 from YYF233333/dict_iter
...
Add const iteration support to `Dictionary`
2025-03-13 08:57:23 -05:00
Lars Pettersson
d2d02d0ea8
EditorNode: Add function to load file as scene or resource
2025-03-12 23:59:48 +01:00
Aaron Franke
97ee05e9b7
Rename version defines to GODOT_VERSION_* to match GDExtension godot-cpp
2025-03-12 11:11:38 -07:00
ocean
72045c8306
Scripting: Add script documentation cache to project
...
This PR adds a script documentation cache in the project folder.
It is loaded at alongside native documentation caches. This makes
scripts fully accessible through Search Help, including their
members, etc, right from project start, without having to compile
every single script.
Co-authored-by: Hilderin <81109165+Hilderin@users.noreply.github.com >
2025-03-12 13:44:41 -04:00
Yufeng Ying
bebe037abf
Add ConstIterator to Dictionary.
2025-03-13 01:28:46 +08:00
Thaddeus Crews
20651f1162
Merge pull request #99680 from YeldhamDev/multi_remote_selection
...
Allow to select multiple remote nodes at runtime
2025-03-11 14:00:56 -05:00
Thaddeus Crews
c8ddbfbd38
Merge pull request #102940 from bruvzg/tab_ed
...
Add editor setting to override tablet driver.
2025-03-11 14:00:51 -05:00
Michael Alexsander
5c66129e62
Allow to select multiple remote nodes at runtime
2025-03-11 12:35:41 -03:00
Thaddeus Crews
6b6b633a2a
Merge pull request #103402 from ryevdokimov/Add-save-option-to-Reload-Saved-Scene
...
Add Save & Reload option to `Reload Saved Scene`
2025-03-11 09:34:54 -05:00
Thaddeus Crews
899d3376ad
Merge pull request #103044 from KoBeWi/ultimate_upgrade_tool_will_upgrade_your_life_too
...
Replace UID and Surface upgrade tools with universal one
2025-03-10 21:05:56 -05:00
Thaddeus Crews
590fa90722
Merge pull request #100339 from syntaxerror247/touch-actions-panel
...
Add a `TouchActionsPanel` to Android Editor
2025-03-10 21:05:43 -05:00
kobewi
a3a1cf0a7f
Replace UID and Surface upgrade tools with universal one
2025-03-10 16:41:02 +01:00
A Thousand Ships
331a43a9d8
Add String::remove_char(s) methods for performance and convenience
2025-03-10 13:19:28 +01:00
kobewi
68d983395f
Enable changing editor language without restart
2025-03-10 13:02:50 +01:00
Pāvels Nadtočajevs
6d698cf185
[macOS] Fix editor loading crash on native menu click.
2025-03-10 08:41:17 +02:00
Haoyu Qiu
82a0290871
Add auto translate mode for items in PopupMenu and OptionButton
2025-03-09 23:50:11 +08:00
Thaddeus Crews
3c43508ed7
Merge pull request #102427 from AThousandShips/fix_substr
...
Clean up some uses of `String::substr`
2025-03-07 15:12:33 -06:00
kobewi
c1b08dda36
Don't save unnecessarily with save_before_running
2025-03-07 19:14:50 +01:00
Anish Mishra
e8625e70cf
Add TouchActionsPanel to Android Editor
2025-03-07 19:45:03 +05:30
A Thousand Ships
5113022dfe
Clean up some uses of String::substr
...
Cases where the end position is either equvalent to the default or past
the end of the string.
2025-03-07 14:50:38 +01:00
Pāvels Nadtočajevs
fd98c963ba
[Editor] Change global menu icons theme independently of editor theme.
2025-03-07 08:59:52 +02:00
kobewi
dade8bd66f
Update script modified times when saved in EditorNode
2025-03-06 14:47:33 +01:00
Hilderin
dba92c9354
Fix headless import always emits errors
2025-03-04 18:45:40 -05:00
Haoyu Qiu
7c8f81f1d0
Set editor's translation domain at root node
2025-03-02 08:52:27 +08:00
Robert Yevdokimov
1c55b9d38d
Add Save & Reload option to Reload Saved Scene
2025-03-01 16:05:53 +04:00
shahriarlabib000
adfa7a733e
update scene name on save as
2025-02-17 16:32:48 +06:00
kobewi
00d8f5f70c
Ask before restarting project from settings
2025-02-16 15:00:51 +01:00
Pāvels Nadtočajevs
b3c0eaeeb8
Add editor setting to override tablet driver.
2025-02-15 23:16:58 +02:00
Agustín Marsero
2ba64a57c5
Fix Global Class names cache not saved with upgrade to 4.4.
...
Co-authored-by: Hilderin <81109165+Hilderin@users.noreply.github.com >
2025-02-12 18:33:38 +01:00
kobewi
38d0e82a35
Store _custom_type_script meta as String
2025-02-12 01:22:09 +01:00
Thaddeus Crews
4bac259ced
Merge pull request #101435 from YYF233333/remote_tree_fix2
...
Return fast for built-in class icon
2025-02-10 12:21:35 -06:00
Hilderin
7f89294f1d
Fix Plugin Scripts load twice on startup
2025-02-07 10:57:00 -05:00
Robert Yevdokimov
1c384e7b78
Prevent save confirmation dialog from trying to parent to itself
2025-02-05 06:17:36 +04:00
Yyf2333
dcf5244381
Refactor EditorNode get icon.
...
Co-authored-by: Tomasz Chabora <kobewi4e@gmail.com >
2025-02-05 00:17:35 +08:00
Thaddeus Crews
acddf31c39
Merge pull request #101489 from RandomShaper/optimize_classnames_enumeration
...
Optimize classnames enumeration
2025-02-04 09:03:59 -06:00
Thaddeus Crews
5696316a89
Merge pull request #102307 from KoBeWi/so_that's_what_it_does
...
Setup working directory when quitting to project manager
2025-02-03 08:16:00 -06:00