summaryrefslogtreecommitdiff
path: root/core
AgeCommit message (Collapse)Author
2018-06-13Merge pull request #19487 from JFonS/better_3d_selectRémi Verschelde
Improve 3D selection
2018-06-13Polished 3D selectionJFonS
2018-06-13Merge pull request #19509 from SaracenOne/imeRémi Verschelde
IME context detection.
2018-06-12Fixed regression making the logger not respect the max files limit.Michael Alexsander Silva Dias
2018-06-11IME context detection.Saracen
2018-06-07Added functions to get trimesh infoAndrea Catania
2018-05-31Merge pull request #19263 from vnen/fix-get-returnRémi Verschelde
Fix return type of _get() virtual method
2018-05-31Style: Apply clang-format (5.0) to some missed filesRémi Verschelde
2018-05-30Merge pull request #19278 from karroffel/image-rgbe-srgbJuan Linietsky
added rgbe_to_srgb method to Image
2018-05-30added rgbe_to_srgb method to Imagekarroffel
2018-05-30Don't add a period to a log file name if it has no extension.Michael Alexsander Silva Dias
2018-05-30Merge pull request #19266 from akien-mga/os-execute-docMax Hilbrunner
Improve return value and docs on OS.execute regarding blocking/non-blocking variants
2018-05-30Improve return value of OS.execute in blocking/non-blocking variantsRémi Verschelde
Initialized the PID to -2, which will be the value returns in blocking- mode where the PID is not available. (-1 was already taken to signify an execution failure). OS::execute will now properly return a non-OK error code when it fails to execute the target file. The documentation was rewritten to be very clear about the differences between blocking and non-blocking mode. Fixes #19056.
2018-05-29Fix return type of _get() virtual methodGeorge Marques
2018-05-29New sync RPC modes to match all combinationsFabio Alessandrelli
2018-05-29Refactor RPCMode enum and checksFabio Alessandrelli
2018-05-29Revert "RPCMode refactor, more sync modes"Max Hilbrunner
2018-05-29Merge pull request #19021 from Faless/rpc_sync_fixMax Hilbrunner
RPCMode refactor, more sync modes
2018-05-28Sync classref with current sourceRémi Verschelde
Also fix binding of Basis.slerp
2018-05-28Revert "Make the performance reporting update frequency customizable"Juan Linietsky
2018-05-28Merge pull request #19213 from bit-shift-io/masterRémi Verschelde
Fix for not picking up locale of some .po translation files
2018-05-28Merge pull request #18410 from GodotExplorer/debugger-inherited-variablesRémi Verschelde
Add inherited variables support for script debugger
2018-05-28Merge pull request #18899 from ibrahn/gdscript-license-infoRémi Verschelde
GDScript access to copyright, license, author and donor information.
2018-05-28Fix for not picking up locale of some .po translation filesFabian
2018-05-26Merge pull request #18279 from RandomShaper/allow-naive-httpMax Hilbrunner
Allow body-up-to-EOF HTTP responses
2018-05-26Merge pull request #18998 from Calinou/customizable-performance-reporting-rateMax Hilbrunner
Make the performance reporting update frequency customizable
2018-05-26New sync RPC modes to match all combinationsFabio Alessandrelli
2018-05-26Refactor RPCMode enum and checksFabio Alessandrelli
2018-05-23Merge pull request #14715 from Krakean/string_add_rsplit2Max Hilbrunner
Added rsplit() method to String class
2018-05-22Allow body-up-to-EOF HTTP responsesPedro J. Estébanez
Implements the same heuristic as Curl (and web browsers): if no `Content-Length`, no `Connection: keep-alive` and no chunked transfer encoding, assume th rest of the data until EOF is the body, gracefully setting the HTTP client back to the disconnected state. Theoretically, this is not compliant with HTTP 1.1, by which `keep-alive` is the default, but in practice, an explicit header is sent by servers.
2018-05-19Dictionary editing support in inspectorJuan Linietsky
2018-05-19GDScript access to copyright, license, author and donor information.Ibrahn Sahir
Adds following functions to the Engine singleton: get_author_info - names of Godot authors get_copyright_info - detailed source copyright get_license_info get_donor_info - donor names get_license_info - full text of licenses used, indexed by license names get_license_text - the text of the Godot Expat license
2018-05-18Make the performance reporting update frequency customizableHugo Locurcio
The default update frequency has been changed from 1000ms to 250ms.
2018-05-17Fix PoolAllocator::resize for too large p_new_sizenemerle
The code had a subtle signed/unsigned bug - ```cpp if( signed - unsigned < 0) // signed - unsigned is unsigned in c++, so if( unsigned < 0) // and thus the if block will never be executed ``` Thus all the following code would be ran, including unnecessary retries of compacting the pool.
2018-05-16Merge pull request #18804 from tagcup/vec_slerpRémi Verschelde
Add SLERP to Vector{2,3}, optimize Quat's Vector3 rotation.
2018-05-16Add missing copyright headersGuilherme Felipe
2018-05-15-New inspector.Juan Linietsky
-Changed UI resizing code, gained huge amount of speed. -Reorganized timer sync to clean up behavior (sorry forgot commit this before) -
2018-05-14Merge pull request #18545 from vnen/editor-autoloadJuan Linietsky
Enable autoload in editor
2018-05-12Allow sending raw bytes through MultiplayerAPIFabio Alessandrelli
2018-05-12Add SLERP to Vector{2,3}, optimize Quat's Vector3 rotation.tagcup
Also even out Basis and Quat APIs a little.
2018-05-09Merge pull request #18709 from Faless/multiplayer_docsMax Hilbrunner
Rename multiplayer_api to multiplayer, add docs
2018-05-08Merge pull request #14622 from bruvzg/non-rectangular-windowsHein-Pieter van Braam
Experimental support for windows with per-pixel transparency.
2018-05-08Merge pull request #15305 from poke1024/checks-peerJuan Linietsky
Checks on input_buffer in PacketPeerStream
2018-05-08Merge pull request #15282 from poke1024/check-obj-classJuan Linietsky
Check implicit casts on object classes in bound method calls
2018-05-08Internal methods in MultiplayerAPI start with _Fabio Alessandrelli
2018-05-07Local debugger fixes and extensionsBlazej Floch
- Adds q/quit option to console debugging - Adds options (variable_prefix) - Breaks into debugger with Ctrl-C in local debug mode (Unix/Windows) - Added option to list all breakpoints - Fixes add/remove breakpoint bug (invalid path parsing) - Minor cleanup
2018-05-07Merge pull request #17316 from ShyRed/significantdigitsJuan Linietsky
Adjust decimal precision
2018-05-07Merge pull request #17353 from zmanuel/timer_hysteresis_multiframe_pr1Juan Linietsky
Use hysteresis for smoother physics update frequency
2018-05-07Merge pull request #15943 from poke1024/geometry-line-lineJuan Linietsky
Add Geometry::line_intersects_line_2d()
2018-05-07Merge pull request #16033 from poke1024/marshalls-dictJuan Linietsky
Detects crash-related marshalling errors due to NAN values