summaryrefslogtreecommitdiff
path: root/core
AgeCommit message (Collapse)Author
2017-07-08Refactor 'treshold' to 'threshold'Poommetee Ketson
2017-07-07[#9292] Renamed Image.put_pixel() to set_pixel().ducdetronquito
2017-07-05Merge pull request #8943 from RandomShaper/fix-error-handlingRémi Verschelde
Implement well-defined handling of unrecoverable errors
2017-07-05Implement well-defined handling of unrecoverable errorsPedro J. Estébanez
Plus the addition of some convenience CRASH_* error macros. Plus transient avoidance of the flood of warnings emitted by Clang when checking 'this' for NULL. Plus explanation about the do-while(0) loop in some error macros.
2017-07-04Implemented environment arrays for skybox reflection and roughness, quality ↵Juan Linietsky
increase is enormous.
2017-07-03Merge pull request #9457 from TwistedTwigleg/Fixed_Vector3_snapRémi Verschelde
Fixed syntax inconsistency in Vector3.snap and Vector3.snapped
2017-07-03Fixed syntax inconsistency in Vector3.snap and Vector3.snappedTwistedTwigleg
2017-06-30-Many fixes to VisualScript, fixed property names, etc.Juan Linietsky
-Added ability to set/get a field in GetSet, as well as assignment ops -Added a Select node -Fixed update bugs related to variable list and exported properties, closes #9458
2017-06-28Reworked translation systemJuan Linietsky
-Label and Button reload translation on the fly -Resources are loaded and reload depending on locale
2017-06-27Merge pull request #9195 from kubecz3k/obj-incoming-connectionsRémi Verschelde
Ability to get a list of signals that are targeting given object
2017-06-25-Added folding to property editor, persistent on objects it editsJuan Linietsky
-Some changes to tree to support this properly
2017-06-25Fix crash with String copy from with NULL string parametergeequlim
2017-06-25Merge pull request #9334 from Noshyaar/pr-genhRémi Verschelde
BuildSystem: generated files have .gen.extension
2017-06-25Merge pull request #9348 from bojidar-bg/9299-save-device-idsRémi Verschelde
Make the InputEvent device property get saved
2017-06-25BuildSystem: generated files have .gen.extensionPoommetee Ketson
2017-06-24Merge pull request #8783 from bojidar-bg/fix-range-loop-typeRémi Verschelde
Fix for..in range() resulting in floats instead of ints
2017-06-24Added 'blit_rect_mask' for 3.0 toodumitru-stama
2017-06-24Make the InputEvent device property get savedBojidar Marinov
Fixes #9299
2017-06-23Remove methods from code completion which are already exposed by properties, ↵Juan Linietsky
makes completion cleaner and more close to the documentation.
2017-06-23Image: Fix wrong method DEFVALIgnacio Etcheverry
2017-06-22Fix shortcuts, make them visible again and work.Juan Linietsky
2017-06-22Reimplement for..in range() so that it always results in intsBojidar Marinov
Fixes #8278, fixup of bfef8de1bc4f7a7b9617a7b181881129033a0b0e
2017-06-20fixed ptrcall cast for const Ref<T>Karroffel
Some methods require a const Ref<T> argument, the ptrcall method wrappers cast `void *` to the apropriate types. The problem is that there is no `Ref(const T *)` constructor, but since Ref modifies the refcount of a Reference anyway there's no point in a const version. The problem is that with a `const T *` constructor call, the argument gets converted to Variant first and loses all the reference information, resulting in a null reference as the argument to the constructor.
2017-06-19Fixed a string class bugdumitru-stama
2017-06-19Merge pull request #8870 from tagcup/pathfollowThomas Herzog
Fix PathFollow rotations.
2017-06-19Merge pull request #9274 from vnen/compress-functionsThomas Herzog
Expose compression functions to GDScript
2017-06-19Add compression support for File objectGeorge Marques
2017-06-19Add basic compression functions to PoolBaseArrayGeorge Marques
2017-06-18Added two new methods to 3.0 'blend_rect_mask' and 'fill'd
2017-06-17Add normalmap support for drawing in all low level primitives. Only added ↵Juan Linietsky
support in Sprite so far.
2017-06-16Merge pull request #9231 from dumitru-stama/constimgGeorge Marques
Fixed a bug in get_pixel not being const
2017-06-16-Fix freezes caused by etccomp2, closes #9183Juan Linietsky
-Normalmaps are now detected and imported as RGTC, both in S3TC and ETC2, this improves their quality.
2017-06-16Fixed a bug in get_pixel not being constdumitru.stama
2017-06-16Merge pull request #9201 from vnen/rename-extensionsRémi Verschelde
Rename Godot-specific resource extensions
2017-06-16Fixed memory leaksMarc Gilleron
- PoolVector leak - mesh_remove_surface leak
2017-06-15Rename Godot-specific resource extensionsGeorge Marques
2017-06-15doc: Sync classref with current sourceRémi Verschelde
Tried to salvage what I could of the Image and InputEvent changes.
2017-06-15Merge pull request #9177 from tagcup/gcc5_isinfRémi Verschelde
Use inline code for isinf with gcc versions <6.
2017-06-15Ability to get a list of signals that are targeting objectJakub Grzesik
2017-06-14Use inline code for isinf as a workaround for libstdc++ versions from gcc ↵Ferenc Arn
5.x era. Fixes #9166.
2017-06-14Merge pull request #9157 from capnm/fix-https-requestRémi Verschelde
Don't append standard ports to the request header.
2017-06-14Merge pull request #9158 from Hinsbart/script_templatesRémi Verschelde
Add ability to use custom script templates.
2017-06-14Merge pull request #9175 from bd339/iss9156Rémi Verschelde
Correct Image::blit_rect
2017-06-14Merge pull request #9155 from kubecz3k/check-process-typeRémi Verschelde
Ability to check if we are in fixed thread, solves: #3698
2017-06-14Rewrite Image::blit_rect to use the following algorithm:Benjamin Dahse
1. Let r1 be the source rectangle clipped against the entire source image rectangle. 2. Let r2 be r1 offset by p_dest, clipped against the entire destination image rectangle. 3. Copy pixels from r1 to r2.
2017-06-13Merge pull request #8548 from tagcup/etc2compJuan Linietsky
Add ETC1/ETC2 compression support though etc2comp.
2017-06-13Don't append standard ports to the request header.Martin Capitanio
Breaks the SSL communication with some servers, do the same that the other curl, wget, firefox & co clients do. Fixes #9146
2017-06-13Add ability to use custom script templates.Andreas Haas
Templates will be loaded from .godot/script_templates For now they're disabled for GDNative. Ideas for further improvements: - Add a "Save as Template" option to the script editor, as it can normally only save to res:// - Support more placeholders / custom placeholders
2017-06-13Fixed thread check, solves: #3698kubeczek
2017-06-11Expose zstd and zlib compression levels as global config.Ferenc Arn