summaryrefslogtreecommitdiffstats
path: root/modules/gdscript/gdscript.cpp
Commit message (Expand)AuthorAgeFilesLines
* Make enum/constant binds 64-bit.bruvzg2022-06-171-1/+1
* Add a null checking to `GDScript::_super_implicit_constructor`Yuri Rubinsky2022-06-151-0/+1
* Merge pull request #57513 from trollodel/gdscript_get_propertyinfo_classnameGeorge Marques2022-06-151-0/+3
|\
| * Allow setting the PropertyInfo class_name from GDScripttrollodel2022-02-011-0/+3
* | Merge pull request #59943 from jordigcs/gdscript_warning_enumsRémi Verschelde2022-05-261-3/+7
|\ \
| * | Add enum values (Ignore, Warn, Error) to GDScript warningsjordi2022-04-061-3/+7
* | | Add a new HashSet templatereduz2022-05-201-4/+4
* | | Use range iterators for RBSet in most casesAaron Record2022-05-191-6/+6
* | | Merge pull request #55134 from KoBeWi/script_pillow_or_somethingRémi Verschelde2022-05-171-1/+1
|\ \ \
| * | | Always soft-reload scriptskobewi2021-11-191-1/+1
* | | | Replace most uses of Map by HashMapreduz2022-05-161-55/+55
* | | | Remove `RES` and `REF` typedefs in favor of spelled out `Ref<>`Hugo Locurcio2022-05-031-7/+7
* | | | improved error msg for gdscript load_source_codeShimmyShaman2022-04-221-1/+7
* | | | Narrow FileAccess scope to prevent deadlocks.bruvzg2022-04-121-6/+8
* | | | Make FileAccess and DirAccess classes reference counted.bruvzg2022-04-111-12/+7
* | | | GDScript: Add support for static method calls in native typesGeorge Marques2022-04-061-0/+15
| |/ / |/| |
* | | Fix some issues found by clang sanitizers.bruvzg2022-03-311-1/+1
* | | Restrict the condition when checking if a script is a templatefabriceci2022-03-231-4/+0
* | | Remove VARIANT_ARG* macrosreduz2022-03-091-6/+6
* | | Fix debugger not opening built-in scriptskobewi2022-03-021-1/+1
* | | [Net] Implement GDScript custom RPC callable.Fabio Alessandrelli2022-02-071-1/+8
* | | Highlight "namespace" as a GDScript keyword in the syntax highlighterHugo Locurcio2022-02-041-2/+5
* | | String: Add contains().Anilforextra2022-02-041-1/+1
| |/ |/|
* | Merge pull request #56268 from KoBeWi/🚗complete_settersRémi Verschelde2022-01-131-1/+0
|\ \
| * | Remove autocomplete_setters_and_getters settingkobewi2021-12-271-1/+0
* | | Update copyright statements to 2022Rémi Verschelde2022-01-031-2/+2
* | | Improve editor template workflowfabriceci2022-01-021-2/+12
|/ /
* | Replace String comparisons with "", String() to is_empty()Nathan Franke2021-12-091-11/+11
* | Rename `remove()` to `remove_at()` when removing by indexLightning_A2021-11-231-2/+2
|/
* Show built-in script names in the debuggerkobewi2021-11-111-4/+12
* Merge pull request #54118 from Pineapple/dont-ignore-type-mismatch-in-setter-...Rémi Verschelde2021-11-081-0/+2
|\
| * Don't ignore the type mismatch in setter functionBartłomiej T. Listwon2021-10-221-0/+2
* | Rename `PROPERTY_USAGE_NOEDITOR` to `PROPERTY_USAGE_NO_EDITOR`Hugo Locurcio2021-11-031-1/+1
* | clang-format: Disable alignment of operands, too unreliableRémi Verschelde2021-10-281-9/+9
|/
* Merge pull request #52940 from groud/toast_notificationRémi Verschelde2021-10-191-4/+4
|\
| * Implement toast notifications in the editorGilles Roudière2021-10-141-4/+4
* | Fix name used instead of doc for GDScript signalsopl-2021-10-171-1/+1
|/
* Use range iterators for `Map`Lightning_A2021-09-301-74/+74
* Merge pull request #51456 from SaracenOne/super_init_fixGeorge Marques2021-09-101-0/+15
|\
| * Automatically call the _init function on base class if one does not exist.SaracenOne2021-08-101-0/+15
* | [Net] Move multiplayer to core subdir, split RPCManager.Fabio Alessandrelli2021-09-071-5/+5
* | Rename String::is_rel_path to String::is_relative_pathWilson E. Alvarez2021-08-291-4/+4
* | Remove underscore hacksMax Hilbrunner2021-08-171-7/+2
|/
* Use Ref<T> references as iterators where relevantRémi Verschelde2021-07-261-14/+14
* Fix instantiate line classJulien Nguyen2021-07-251-4/+4
* Use const references where possible for List range iteratorsRémi Verschelde2021-07-251-6/+5
* Use C++ iterators for Lists in many situationsAaron Franke2021-07-231-31/+30
* Use the standard C `INFINITY` and `NAN` constants directlyHugo Locurcio2021-07-211-2/+2
* [Net] Single `rpc` annotation. "sync" no longer part of mode.Fabio Alessandrelli2021-07-201-9/+5
* [Net] Rename NetworkedMultiplayerPeer to MultiplayerPeer.Fabio Alessandrelli2021-07-121-1/+1