Commit Graph

793 Commits

Author SHA1 Message Date
Rémi Verschelde
fa316dc084 Refactor some object type checking code with cast_to
Less stringly typed logic, and less String allocations and comparisons.
2022-02-08 10:08:34 +01:00
jmb462
48a1cb7c96 Add missing SNAME macro optimization to all theme methods call 2022-02-06 23:06:11 +01:00
bruvzg
96200e990d Cleanup and move char functions to the char_utils.h header. 2022-02-04 11:35:01 +02:00
Rémi Verschelde
6a776b9b29 Merge pull request #57562 from AnilBK/string-add-contains
String: Add contains().
2022-02-03 22:21:24 +01:00
Anilforextra
7e95de1c59 String: Add contains(). 2022-02-04 01:28:02 +05:45
Rémi Verschelde
b68f34f3ed Merge pull request #57467 from webbuf/modules-initialize
Initialized Member Variables in /modules
2022-02-03 20:41:29 +01:00
zwebb
cc3a9884da initialized member variables in header 2022-02-03 11:14:42 -05:00
bruvzg
660970bd1f Add support for the escaped UTF-16 and UTF-32 Unicode characters in the scripts and expressions. 2022-01-30 20:16:04 +02:00
Nathan Franke
b5a6de95e4 simplify formatting scripts, add a clang-tidy script, and run clang-tidy 2022-01-29 04:41:03 -06:00
Yuri Sizov
a2cdc388a7 Update icons and color conversion rules to simplify the palette 2022-01-29 01:03:39 +03:00
Rémi Verschelde
bd0bbdcd7d Merge pull request #57080 from KoBeWi/ULTIMATER_PANNING 2022-01-23 16:03:35 +01:00
kobewi
f5cda30606 Minor tweaks and fixes to panning 2022-01-23 13:49:53 +01:00
Rémi Verschelde
466c7d20e1 Merge pull request #57000 from KoBeWi/UNLIMITED_PANNING 2022-01-23 00:47:52 +01:00
kobewi
f869309c77 Add ViewPanner to 2D editor 2022-01-21 18:35:06 +01:00
Rémi Verschelde
2f77495c2c Merge pull request #56252 from Gallilus/Update-visual-script-property-selector 2022-01-21 10:35:19 +01:00
Rémi Verschelde
fc862658e8 Merge pull request #55066 from trollodel/less_singletons_in_editornode 2022-01-20 22:29:17 +01:00
Rémi Verschelde
0eea7638c2 Merge pull request #52134 from RandomShaper/fix_naming 2022-01-20 22:01:37 +01:00
trollodel
3d90c54bb3 Store panels and docks singletons in their own classes 2022-01-20 20:13:26 +01:00
Pedro J. Estébanez
f1481707df Rename Variant::is_ref() to is_ref_counted() 2022-01-20 18:46:25 +01:00
Paulb23
15c6492d9a Convert TextEdit callbacks to Callable 2022-01-19 17:26:22 +00:00
David Cambré
98b6d803f0 Improve Visual Script editor to suggest the proper visual script nodes. 2022-01-17 20:22:22 +01:00
Rémi Verschelde
b4216e7923 Merge pull request #56808 from timothyqiu/crash-fix
Fix crash when exiting the editor
2022-01-15 09:34:43 +01:00
Haoyu Qiu
f39dd7418a Fix crash when exiting the editor 2022-01-15 11:22:18 +08:00
Rémi Verschelde
1338ad90c1 Merge pull request #55541 from KoBeWi/outcognito_scripts 2022-01-14 21:04:13 +01:00
kobewi
daeb06c50b Make script type distinguishable by icon 2022-01-13 12:29:05 +01:00
Rémi Verschelde
a6a86a8d52 Merge pull request #56646 from Chaosus/vst_context_menu 2022-01-12 11:39:06 +01:00
Rémi Verschelde
603481c93a Merge pull request #53185 from KoBeWi/viewing_pan 2022-01-12 11:36:41 +01:00
Haoyu Qiu
66ac415f08 i18n: Make VisualScript node caption & text translatable 2022-01-11 21:18:15 +08:00
kobewi
5d2371d595 Unify panning in sub-editors and make it configurable 2022-01-11 13:57:19 +01:00
Yuri Roubinsky
98c58138f7 Add context menu to visual script editor 2022-01-09 19:19:39 +03:00
Rémi Verschelde
39360d908e Merge pull request #56352 from Gallilus/Include-base-signals-to-VisualScriptEmitSignal 2022-01-05 11:02:10 +01:00
Rémi Verschelde
7a2dfcf238 Update copyright statements to 2022
Happy new year to the wonderful Godot community!
2022-01-03 21:27:34 +01:00
Rémi Verschelde
4abf7104e1 Merge pull request #53957 from fabriceci/new-template-workflow 2022-01-03 20:40:33 +01:00
Max Hilbrunner
f7ac4a4e50 Merge pull request #56440 from KoBeWi/returnals
Fix usage of "Return" in the docs
2022-01-02 23:49:04 +01:00
fabriceci
f69d7f463f Improve editor template workflow
Co-Authored-By: jmb462 <jmb462@gmail.com>
2022-01-02 21:52:09 +01:00
kobewi
5376803cb6 Fix usage of "Return" in the docs 2022-01-02 21:09:18 +01:00
David Cambré
bc8c95f9ad Include base signals to VisualScriptEmitSignal 2021-12-30 20:08:54 +01:00
Rémi Verschelde
b1ab16023b Merge pull request #55906 from Chaosus/vss_fix 2021-12-13 18:55:06 +01:00
Yuri Roubinsky
14d47b6399 Fix incorrect placement of default value editor in visual scripts 2021-12-13 19:32:24 +03:00
Nathan Franke
c4524d0331 Replace String comparisons with "", String() to is_empty()
Also:
- Adds two stress tests to test_string.h
- Changes to .empty() on std::strings
2021-12-09 04:48:38 -06:00
Nathan Franke
d60470a957 align to horizontal_alignment, valign to vertical_alignment, related 2021-12-09 01:38:46 -06:00
jmb462
1c4e5a5bc7 Fix bad popups offset in editor with single window off
Co-authored-by: Gil Arasa Verge <gilarasaverge@gmail.com>
Co-authored-by: Tomasz Chabora <kobewi4e@gmail.com>
2021-12-06 14:29:48 +01:00
Umang Kalra
791e48f793 Fixes variable/singal nodes not renaming in visualscript editor 2021-11-24 23:56:43 +05:30
Rémi Verschelde
8cee138698 Merge pull request #50139 from LightningAA/rename-remove-to-remove-at
Rename `remove()` to `remove_at()` when removing by index
2021-11-24 07:59:56 +01:00
Lightning_A
cb47e7f319 Rename remove() to remove_at() when removing by index 2021-11-23 18:58:57 -07:00
Yuri Roubinsky
df1fcaf100 Added reset_size method to Control and Window classes 2021-11-22 16:55:21 +03:00
Yuri Roubinsky
e56b37a0a8 Fix randfn in visual scripts 2021-11-17 18:52:44 +03:00
Yuri Roubinsky
1dca7ea720 Expose randfn to global scope 2021-11-17 14:29:19 +03:00
Rémi Verschelde
9b13c77b25 Replace Godot docs URL with $DOCS_URL in XML class reference 2021-11-15 13:02:21 +01:00
Rémi Verschelde
e6e1160b76 Merge pull request #51684 from aaronfranke/enum-class 2021-11-12 23:39:17 +01:00