aboutsummaryrefslogtreecommitdiff
path: root/platform/javascript/javascript_eval.cpp (unfollow)
Commit message (Collapse)AuthorFilesLines
2017-08-30Fix a crash when an early dialog tries to appearHein-Pieter van Braam1-32/+32
This changes the order of creating some of the dialogs that may appear during project import/startup. It is possible for the 'accept' dialog to be required before it is initialized. This moves all of these dialogs to earlier in the constructor so this can't happen.
2017-08-30Improved default directional shadow params, added bias split scale, closes #9828Juan Linietsky5-4/+10
2017-08-30Remove 10778 related methods from GDNativeHein-Pieter van Braam2-24/+0
After #10778 master didn't build any longer with GDNative. This removes the methods removed in that PR from the GDNative bindings for Basis also.
2017-08-30AutoUse Pencil on Polygon creationScayze4-0/+18
2017-08-30Disable -ffast-math for etc2compHein-Pieter van Braam2-1/+7
Apparently -ffast-math generates incorrect code with recent versions of GCC and Clang. The manual page for GCC warns about this possibility. In my tests it doesn't actually appear to be measurably slower in this case, and this is used in a batch process so it seems safe to disable this. This fixes #10758 and fixes #10070
2017-08-30Fix GDNative API generator after changes to MethodBindRuslan Mustakov3-20/+25
2017-08-30Add enums in GDNative API generatorRuslan Mustakov1-1/+40
2017-08-29Remove Basis::set_scale and Basis::set_rotation_* functions.Ferenc Arn5-67/+1
Those functions were added in #8277 but they did more harm than good. They're subtle, don't do what people think and requires users to understand the non-uniqueness of polar decomposition. They ended up confusing people. Until we store additional information enough to make a unique polar decomposition, these functions shouldn't be a part of Basis.
2017-08-29Changed defaults, as it seems to be obviousy better to keep materials ↵Juan Linietsky2-3/+3
outside by default..
2017-08-29Added nice icon to show when a file is broken on import.Juan Linietsky4-10/+31
2017-08-29Fix constant reimport on broken files, closes #9930Juan Linietsky6-18/+84
2017-08-29Fixed problem with highlight boxes not updating on translationDaniel J. Ramirez1-4/+11
2017-08-29Improved and added some iconsDaniel J. Ramirez70-271/+157
2017-08-29Improve build callbacksIgnacio Etcheverry2-11/+15
- Build callbacks now return bool to determine if the build was successful. If the build fails, the editor won't run the game. - Makes sure build callbacks are called after saving the scene ("Save Before Running" option).
2017-08-29Changed bools to uint32_t as this may be a compiler bug..Juan Linietsky1-4/+4
2017-08-29Makes built-in vararg methods actual vararg methodsIgnacio Etcheverry3-9/+22
- Removes hardcoded parameters from built-in vararg methods and adds METHOD_FLAG_VARARG to them. - Makes EditorHelp display built-in vararg methods correctly.
2017-08-29Fixes missing default arguments in MethodInfoIgnacio Etcheverry1-1/+2
2017-08-29DocData and type hints fixesIgnacio Etcheverry15-113/+184
- Makes vararg methods automatically use PROPERTY_USAGE_NIL_IS_VARIANT on return types - Completely removes the ":type" suffix for method names. Virtual methods must use the MethodInfo constructors that takes Variant::Type or PropertyHint as the first parameter for the return type (with CLASS_INFO as a helper to get the PropertyInfo). Parameters must use PROPERTY_HINT_RESOURCE_TYPE and hint string. - PROPERTY_USAGE_NIL_IS_VARIANT is no longer needed for parameters, because parameters cannot be void. - Adds missing PROPERTY_USAGE_NIL_IS_VARIANT to virtual and built-in methods that return Variant.
2017-08-29Made some methods to check method/signal availability in GDScript, closes #9800Juan Linietsky1-0/+6
2017-08-29Generate project files for VS2017Matthias Hoelzl2-38/+54
2017-08-29-Fixed screen edge SSAO filter, fixes #9678Juan Linietsky3-6/+11
-Raised the SSAO limits, making the effect a lot more useful -Still pending to enable tresholding to avoid some hollow places
2017-08-29Renamed 'script_changed' signal in the script editor plugin to ↵Wilson E. Alvarez4-17/+15
'edited_script_changed'
2017-08-29removed DISCARD built in variable, replaced by actual discard GLSL ↵Juan Linietsky8-147/+182
instruction, fixes #9677
2017-08-29-Fixes to how collada generates tangents (use SurfaceTool), closes #9562Juan Linietsky4-205/+65
-Fix to gridmap cell size (wrong property type)
2017-08-29Fix #10723, a regression from 7a07895Bojidar Marinov1-3/+4
Using @akien-mga's patch
2017-08-29Removed ParamDef and ParamHint structsWilson E. Alvarez2-28/+0
2017-08-29Cleaned up logic in Tween::_tween_process(), fixes #9187cryptonaut1-14/+10
2017-08-28Better spatial gizmo.Daniel J. Ramirez2-13/+131
Now it is posible to move spatial nodes along a plane.
2017-08-29Change editor update_mode to booleanPoommetee Ketson1-4/+9
Fix potential issues when MenuOptions enum or the entry in project metadata file is altered.
2017-08-29Fix export of 32 Bits Framebuffer optionHenrik Andersson1-1/+1
2017-08-29EditorNode: fix scene save over othersPoommetee Ketson1-5/+12
2017-08-29EditorNode: enhance open scene error dialogPoommetee Ketson2-12/+43
2017-08-28Disable antialiasing for CanvasItem triangle arraysRémi Verschelde1-0/+1
Fixes #10461 and supersedes #10645 as suggested by @bruvzg.
2017-08-28Added missing gizmo icons and fixed ugly looking gizmo icons.Daniel J. Ramirez16-8/+85
2017-08-28Fix the channels gltf importer uses for metallic and AO textures.Ferenc Arn1-1/+2
Khronos blender gltf exporter uses red channel for occlusion and blue channel for metallic, whereas the current behavior is the opposite. Fixes #10700.
2017-08-28Improved directional light arrow and gizmo highlightingDaniel J. Ramirez1-24/+23
2017-08-28Fix inability to change project settingsRémi Verschelde2-1/+9
Regression from 565600e8445a3073e4188a1a2bde1f47dd299c5a, fixes #10712.
2017-08-28Highlight currently selected gizmo.Daniel J. Ramirez2-0/+34
Work with, GIProbe, ReflectionProbe and Particles.
2017-08-28-Some fixes to code completion.Juan Linietsky6-85/+154
-Fix getter in code completion being displayed when it shouldn't -Clean up preview generation for editors and exposed it as editor plugin
2017-08-27-Moved script run to editor, removed from projectJuan Linietsky6-47/+64
-fixed to code completion -fix shader crash bug reported by tagcup
2017-08-27Fix a crash in gdscript callbacksHein-Pieter van Braam1-2/+2
This fixes a crash running the 'goltorus' project.
2017-08-27Make build scripts Python3 compatibleMatthias Hoelzl17-87/+123
- The Windows, UWP, Android (on Windows) and Linux builds are tested with Scons 3.0 alpha using Python 3. - OSX and iOS should hopefully work but are not tested since I don't have a Mac. - Builds using SCons 2.5 and Python 2 should not be impacted.
2017-08-27Fix mixed tab/whitespace in build filesMatthias Hoelzl2-3/+3
2017-08-27Dead code tells no talesRémi Verschelde215-56134/+149
2017-08-27-Largely rewrote gridmap to simplify itJuan Linietsky7-325/+420
-Got editor working again -Added a current-floor marker on selection
2017-08-27Added new WASAPI driver for WindowsMarcelo Fernandez8-1/+460
2017-08-27Fixed offset view when removing text, issue 10529Paulb231-2/+7
2017-08-27ImporterCSV: add delimiter options , ; or \tPoommetee Ketson1-3/+12
2017-08-27Fix RtAudio driver buffer_size incorrect calculationMarcelo Fernandez1-54/+19
2017-08-27Use HTTPS URL for Godot's website in the headersRémi Verschelde1484-1484/+1484