summaryrefslogtreecommitdiff
path: root/core
AgeCommit message (Collapse)Author
2018-12-14Don't allocate in Vector's ctorHein-Pieter van Braam
By relying on the fact that a struct or class's first member has the same address as the struct itself we can cast VectorWriteProxy<T> to Vector<T> and access the CowData field. This allows a Vector to be moved in memory without invalidating the pointer to the cowdata field.
2018-12-14Merge pull request #21856 from AlexHolly/fix-undo-not-showing-errorRémi Verschelde
Fix undo redo not showing errors
2018-12-14Merge pull request #23799 from marcelofg55/custom_psRémi Verschelde
Add application/config/project_settings_override option to override project settings
2018-12-13Add application/config/project_settings_override option to override project ↵Marcelo Fernandez
settings
2018-12-12Merge pull request #24135 from Chaosus/rngRémi Verschelde
Added ranged integer generation function to RNG class
2018-12-12Merge pull request #24241 from Rubonnek/move-to-initializer-listRémi Verschelde
Moved member variables to initializer list
2018-12-11Moved member variables to initializer listWilson E. Alvarez
2018-12-11Merge pull request #23923 from bruvzg/ime_gdscriptRémi Verschelde
Changes IME to make it possible to use it from gdscript/gdnative
2018-12-07Merge pull request #22630 from dualtagh/22478Rémi Verschelde
22478: Can't duplicate folder with another folder inside
2018-12-07Merge pull request #22733 from guilhermefelipecgs/fix_wm_classRémi Verschelde
[x11] Use "application/config/name" for WM_CLASS
2018-12-06Merge pull request #24194 from bojidar-bg/23567-fix-message-queue-overflowRémi Verschelde
Make thumbnail cache less tasking on the message queue
2018-12-06Make thumbnail cache less tasking on the message queueBojidar Marinov
Fixes #23567
2018-12-06Added integer number generation function to RNG classChaosus
2018-12-06Merge pull request #24090 from RandomShaper/fix-blit-from-negativeRémi Verschelde
Fix blitting from negative position
2018-12-03const char* operator on CharString now const.Ibrahn Sahir
2018-12-02Fix text files constantly asking for reload as no last modified timePaulb23
2018-11-30Fix blitting from negative positionPedro J. Estébanez
2018-11-28Merge pull request #24039 from clayjohn/transform_bugRémi Verschelde
Construct Transform from Transform2D bug
2018-11-28construct transform from transform2d bugclayjohn
2018-11-28Revert "Construct Transform from Transform2D "Juan Linietsky
2018-11-28Merge pull request #23976 from clayjohn/transform_bugRémi Verschelde
Construct Transform from Transform2D
2018-11-28Fix many errors found by PVS-StudioAaron Franke
Fix errors 2, 3, 4, 6, 8, 9, 11, 12, 13, 14, and 15.
2018-11-27Allow signal connecting even if script is invalid (only when compiled with ↵Juan Linietsky
tools), fixes #17070
2018-11-25construct transform from transform2d bugclayjohn
2018-11-23Changes IME input to use notification instead of callback, exposes IME ↵bruvzg
methods to gdscript/gdnative.
2018-11-23Improved support for custom image loadersFabian
2018-11-22FileAccess::store_csv_line() don't added unnecessary double quotes.allkhor
2018-11-21Ensure array and dict editors show edited object IDs, fixes #20225Juan Linietsky
2018-11-20Remove trailing whitespaceRémi Verschelde
With `sed -i $(rg -l '[[:blank:]]*$' -g'!thirdparty') -e 's/[[:blank:]]*$//g'` (+ manual revert of some thirdparty code under `platform/android`).
2018-11-20Merge pull request #23812 from YeldhamDev/clear_history_version_optionalRémi Verschelde
Add argument to UndoRedo's "clear_history()" to not increase the version
2018-11-20Make add_property error more explicit on duplicatesRémi Verschelde
Would have helped solve #23800 faster.
2018-11-19Merge pull request #20627 from malcolmhoward/core-dictionary-get-keyRémi Verschelde
#20488 core dictionary get key
2018-11-19Added Python-like .get() method to Dictionary in GDScript #20488m
Added .get() method to Dictionary class in GDScript to return the value if the key exists, or return Null if the key does not exist.
2018-11-18Increase number of image loaders (why was it this low..), fixes #19037Juan Linietsky
2018-11-18Add argument to UndoRedo's "clear_history()" to not increase the versionMichael Alexsander Silva Dias
2018-11-18Massive speed up on deleting nodes, fixes #18673Juan Linietsky
Also makes the editor exit faster
2018-11-18Properly accept wildcard when binding IPv4 socket.Fabio Alessandrelli
Also never return null for is_ipv4 to avoid crashes due to engine bug. (better to get an error and a broken socket then seeing your game crash)
2018-11-18Merge pull request #23771 from Faless/fix_release_exportRémi Verschelde
Always initialize VariantCall return_type.
2018-11-17Fixed the default value for Input.action_press() from commit 8c45282Davide Baldo
2018-11-17Always initialize VariantCall return_type.Fabio Alessandrelli
The return_type is used by the GDScript parser (and possibly other scripting languages), so it MUST be initialized at least. It could be initialized to Variant::NIL in release, but I see no reason for not setting the actual value. See similar issue in 95dfa5b .
2018-11-16Fix Squish decompression, closes #18109Juan Linietsky
2018-11-16Clearing history increments version, else it does not generate an asterisk ↵Juan Linietsky
on modification if the scene was just saved. Fixes #18027. Still I feel this line was commented for a reason. If you bisect a bug and find this commit, let me know.
2018-11-16Merge pull request #23685 from Kanabenki/add-store-csv-lineRémi Verschelde
Add store_csv_line method for File
2018-11-16-Make sure monitorable cant be flipped while flushing queries, fixes #17330Juan Linietsky
-Also added set_deferred, this was missing.
2018-11-16Add store_csv_line method for FileKanabenki
2018-11-14Ensure that array passed to physics is always counter clockwise, fixes #15361.Juan Linietsky
2018-11-13Merge pull request #22940 from Faless/lws_buffers_bisRémi Verschelde
Better buffering for WebSocket
2018-11-13Implement random number generatorChaosus
Co-authored-by: Zirak <zirakertan@gmail.com>
2018-11-12RingBuffer::decrease_writeFabio Alessandrelli
2018-11-10Merge pull request #23621 from workless/allow_strength_in_action_pressRémi Verschelde
Allow to specify a custom strength when calling Input.action_press(),…