Commit graph

22805 commits

Author SHA1 Message Date
Yuri Roubinski a525e3c5ce Implemented do/while loops for shaders 2019-08-13 18:39:55 +03:00
Rémi Verschelde 0a10a93fb0
Merge pull request #31345 from Chaosus/shader_const_strict
Force user to initialize local shader constants
2019-08-13 12:47:06 +02:00
Rémi Verschelde 592909db16 doc: Sync classref with current source 2019-08-13 12:35:50 +02:00
Rémi Verschelde 5f1dce4354
Merge pull request #31336 from Calinou/scons-libs-use-lists
Always use lists for `LIBS` in SCons
2019-08-13 12:32:57 +02:00
Yuri Roubinski 24417f1975 Force user to initialize local shader constants 2019-08-13 12:31:25 +03:00
Rémi Verschelde 4403744ef9
Merge pull request #31335 from Xenoamor/bugfix/GridMapListTextCutoff
Fix GridMap list text not expanding when palette is resized
2019-08-13 08:32:48 +02:00
Rémi Verschelde 57270dd943
Merge pull request #31334 from m-r-hunt/EditorPlugin-doc-improvement
Improve documentation of EditorPlugin.add_tool_submenu_item method
2019-08-13 08:31:33 +02:00
Rémi Verschelde b7adb21f3b
Merge pull request #31330 from Mellondill/rt_env_call_main
HTML5: this.rtenv.callMain is not a function when using latest-upstream backend
2019-08-13 08:27:44 +02:00
Rémi Verschelde a476a5b71e
Merge pull request #31317 from sparkart/master
Fix Right-Click Menu Deselecting  Edits Content
2019-08-13 08:25:38 +02:00
Rémi Verschelde e7d484982e
Merge pull request #31292 from iwek7/fixDebuggerInspectionForNodes
Fixes issue with debug inspecing of nodes that are not in the scene tree
2019-08-13 08:24:01 +02:00
Rémi Verschelde 1ccc2af226
Merge pull request #31254 from YeldhamDev/text_editor_find_files
Add "Find in Files..." to the text editor
2019-08-13 08:09:37 +02:00
Hugo Locurcio 05daf5c78b
Always use lists for LIBS in SCons
This closes #31288.
2019-08-12 22:31:55 +02:00
Xenoamor 69438149f5
Fix GridMap list text not expanding when palette is resized
This is to close #31304
2019-08-12 21:14:20 +01:00
Rémi Verschelde 575e6a2d4a
Merge pull request #31327 from neikeq/csharp-lang-icon
Add C# language editor icon
2019-08-12 21:58:32 +02:00
Max Hunt 45767fe5f6 Improve documentation of EditorPlugin.add_tool_submenu_item method 2019-08-12 20:58:21 +01:00
mellondill 3c176827d6 https://github.com/godotengine/godot/issues/31297 - HTML5: this.rtenv.callMain is not a function when using latest-upstream backend
Added needed changed for normal compiling with emscripten 1.38.41 and later
2019-08-12 21:59:27 +03:00
Ignacio Etcheverry bda461c2b1 Add C# language editor icon 2019-08-12 18:57:26 +02:00
miwanczuk 98a3b2e5f4 Fixes issue when inspecting nodes that are not in the tree 2019-08-12 17:06:44 +02:00
Ignacio Roldán Etcheverry 3c78837218
Merge pull request #31322 from neikeq/mono-gitignore-override-sln
Make git no longer ignore solution files inside the mono module
2019-08-12 16:50:18 +02:00
Michael Alexsander Silva Dias 3d86ef74e7 Add "Find in Files..." to the text editor 2019-08-12 11:49:45 -03:00
Rémi Verschelde 2b11594766
Merge pull request #31319 from Xrayez/script-lang-icons
Display language icons in script create dialog
2019-08-12 16:21:24 +02:00
Ignacio Etcheverry 33c0d47273 Make git no longer ignore solution files inside the mono module 2019-08-12 15:59:06 +02:00
Rémi Verschelde d7f3de8581
Merge pull request #31235 from akien-mga/clean-cache-after-export
Export: Remove temp files from cache after export
2019-08-12 14:55:15 +02:00
Andrii Doroshenko (Xrayez) bd9852b982 Display language icons in script create dialog 2019-08-12 15:31:03 +03:00
Rémi Verschelde 37a16fee05 Export: Remove temp files from cache after export
So far we left most temporary files lying around, so this attempts to
fix that.

I added a helper method to DirAccess to factor out the boilerplate of
creating a DirAccess, checking if the file exists, remove it or print
an error on failure.
2019-08-12 13:31:59 +02:00
Rémi Verschelde 5441aaf768
Merge pull request #31228 from aaronfranke/identity-constants
Add Basis constants and format Transform constants
2019-08-12 12:42:30 +02:00
Emmanuel Barroga 26c5bac428 Fix Right-Click Menu Deselecting Edits Content
Right-clicking a property to open the context menu deselects the text field. This causes the context menu to be useless because it doesn't have anything to edit.
2019-08-12 03:39:27 -07:00
Rémi Verschelde e23f5e6415
Merge pull request #31315 from fstiewitz/fix-find-in-files-crash
Fix crash on right click in "Find in Files" panel
2019-08-12 12:13:02 +02:00
Rémi Verschelde b1de92fbdf
Merge pull request #31314 from BastiaanOlij/fix_api_struct_gen
Fix self reference issue in core structures for GDNative plugins
2019-08-12 11:45:33 +02:00
Bastiaan Olij bf9a97c2cb Fix self reference issue in core structures for GDNative plugins 2019-08-12 19:21:32 +10:00
Rémi Verschelde b18747af4b
Merge pull request #31179 from KoBeWi/code_editor_magic
Add Evaluate Selection option to Script Editor
2019-08-12 11:19:26 +02:00
Rémi Verschelde 3123fe8ec6
Merge pull request #31286 from profan/fix/err-explain-rest-modules
Replace 'ERR_EXPLAIN' with 'ERR_FAIL_*_MSG' in rest of 'modules/'
2019-08-12 11:16:14 +02:00
Fabian Stiewitz f330add2b8 fix(find_in_files): crash when selecting with RMB
in replace mode, if no search result has been selected and RMB is pressed on a checkbox, the editor
crashes in editor/find_in_files.cpp:712 because item is NULL
2019-08-12 11:05:06 +02:00
Robin Hübner 8aeade74db Replace 'ERR_EXPLAIN' with 'ERR_FAIL_*_MSG' in rest of 'modules/' 2019-08-12 10:15:54 +02:00
Rémi Verschelde 839cc98cb9
Merge pull request #31290 from nekomatata/fix-test-regex-disabled
Fixed link errors when building in debug with RegEx module disabled
2019-08-12 10:05:35 +02:00
Rémi Verschelde 6c8434a98d
Merge pull request #31251 from YeldhamDev/text_editor_goto_full
Move "Go to Line..." from "Edit" to "Go To" in text editor
2019-08-12 10:00:47 +02:00
Rémi Verschelde 72670788bb
Merge pull request #31249 from Calinou/tweak-multiline-text-popup-size
Tweak the size of the multiline text edit popup dialog
2019-08-12 10:00:19 +02:00
Rémi Verschelde a1dde73372
Merge pull request #31247 from YeldhamDev/theme_editor_fixup
Minor fixups to the theme editor
2019-08-12 09:59:29 +02:00
Rémi Verschelde 2e0525a161
Merge pull request #31310 from SaracenOne/record_fix
Fix recording bus regression.
2019-08-12 09:45:00 +02:00
Rémi Verschelde 0e823cffbc
Merge pull request #31270 from nekomatata/fix-vertex-color-init-gles3
Fixed vertex color initialization with default value in GLES3
2019-08-12 09:28:40 +02:00
Saracen d8ba9f1824 Fix recording bus regression. 2019-08-12 08:10:56 +01:00
Rémi Verschelde 7464e61fab
Merge pull request #31277 from drougge/fvwmfix
Work around Editor hangs and makes Xorg take up 100% cpu [fvwm]
2019-08-12 08:48:00 +02:00
Rémi Verschelde 6f7e898b9f
Merge pull request #31274 from nekomatata/doc-hint-range
Updated doc for PROPERTY_HINT_RANGE (or_greater/or_lesser)
2019-08-12 08:41:55 +02:00
Rémi Verschelde ef91119502
Merge pull request #31271 from raphael10241024/gles2_shader
Fix GLES2 canvas shader uniform error
2019-08-12 08:32:06 +02:00
Rémi Verschelde 0cbde254e9
Merge pull request #31269 from IAmActuallyCthulhu/pr/remove-old-image-loader-doc-comments
Remove old doc comments in image_loader header
2019-08-12 08:29:24 +02:00
Rémi Verschelde 50a4ed3d13
Merge pull request #31258 from creikey/fix-redefine
Show that identifier found in function names
2019-08-12 08:16:15 +02:00
Rémi Verschelde 82a86e8074
Merge pull request #31259 from clayjohn/gles2-depth-allocation
Check for unsigned_short support for gles2 depth buffer allocation
2019-08-11 19:14:25 +02:00
PouleyKetchoupp a1a0fb1467 Prevent editor compilation with regex module disabled, which is not supported 2019-08-11 19:07:59 +02:00
PouleyKetchoupp e852b3a271 Fixed vertex color initialization with default value in gles3
Fixes #30275, #31250
2019-08-11 17:51:47 +02:00
PouleyKetchoupp 360fb0ffa8 Fixed link errors when building in debug with option module_regex_enabled=no 2019-08-11 12:17:18 +02:00