summaryrefslogtreecommitdiff
path: root/core
AgeCommit message (Collapse)Author
2017-06-11Expose zstd and zlib compression levels as global config.Ferenc Arn
2017-06-11Merge pull request #9104 from tagcup/zstdJuan Linietsky
Add zstd compression support.
2017-06-11Added EditorPlugin.remove_import_plugin()Zher Huei Lee
Allows addons with import extensions to clean up properly on removal.
2017-06-09renamed all Rect3.pos to Rect3.positionalexholly
2017-06-08Add zstd compression support.Ferenc Arn
zstd has much better compression speed and ratio, and better decompression speed than currently available methods. Also set zstd as the default compression method for Compression as well as FileAccessCompressed functions.
2017-06-09-Restored multithread capability to VisualServerJuan Linietsky
-Restored resource previews!
2017-06-08Fix build error, commit bee81d5Poommetee Ketson
2017-06-08Merge pull request #9002 from Hinsbart/key_action_matchRémi Verschelde
InputEvent: Restore old behaviour for matching key events to actions.
2017-06-08Merge pull request #8981 from toger5/addedGrowFunctionRémi Verschelde
implemented grow(left,top,right,bottom) function
2017-06-07Merge pull request #9015 from mcanders/mcanders/ParseObjectVariantFixRémi Verschelde
Fix Variant::OBJECT token parsing
2017-06-05added grow functions to Rect2toger5
- grow_individual - grow_margin
2017-06-04Fix Variant::OBJECT token parsingCarter Anderson
2017-06-04renamed all Rect2.pos to Rect2.positionalexholly
2017-06-03InputEvent: Renamed "pos" property to "position"Andreas Haas
Make the naming consistent with other classes.
2017-06-03Merge pull request #8973 from thomas-goerlich/8957_rand_range_bugfixRémi Verschelde
Fixed rand_range not returning correct random values on windows
2017-06-01Merge pull request #9011 from karroffel/ptrcall-nightmare-fixRémi Verschelde
fixed PowerState enum cast
2017-05-31rewritten PBR implementation to make it friendlier with BlenderJuan Linietsky
2017-06-01fixed PowerState enum castKarroffel
Quite a while ago I made a commit (131631b) where I did a weird thing to fix compilation with PTRCALL_ENABLED. And I couldn't sleep because of this after all these months. So here is the proper version.
2017-05-30InputEvent: Restore old behaviour for matching key events to actions.Andreas Haas
Original code in 9100db7
2017-05-30Several fixes related to PBR and EnvironmentJuan Linietsky
2017-05-29Changed enum to const because enum with uint64 size does not work on VSC++ ↵Thomas Görlich
Compiler
2017-05-29NaturalSort: strings start with . treated differentlyPoommetee Ketson
2017-05-28-Added .hdr format supportJuan Linietsky
-Added default environment editor setting -Added environment created by default in new projects -Removed default light and ambient from spatial editor, to make the editor more PBR compliant
2017-05-27Merge pull request #8936 from Hinsbart/fix_actionRémi Verschelde
Fix InputEvent actions.
2017-05-27Fix InputEvent actions.Andreas Haas
The `InputEvent::is_action(pressed|released)` methods weren't implemented yet. Also fixed a typo in `InputDefault` that prevented `Input.is_action(pressed|released)` from working.
2017-05-26-Added EXR supprot for HDR (no BC6 compression yet though)Juan Linietsky
-Improvements to texture importer -Proper detection of S3TC compression modes, and added all modes to Image -Fixes to non-power of 2 compressed textures, which should all be supported by GLES3
2017-05-25Fix virtual methods in InputEventKey.Andreas Haas
This fixes a lot of problems with key input in the engine.
2017-05-25Merge pull request #8590 from tagcup/s3tc_stuffJuan Linietsky
Use libsquish to decompress DXT textures.
2017-05-25Merge pull request #8898 from vnen/screentouch-struct-classRémi Verschelde
Change InputEventScreenTouch from struct to class
2017-05-24Change InputEventScreenTouch from struct to classGeorge Marques
2017-05-24Fix 2D-editor mouse wheel zoom (x11).Martin Capitanio
Fixes #8888
2017-05-23-Fix the "set_val" call deferred, it was the only one.. closes #8742Juan Linietsky
-Removed redundant bind in input_event
2017-05-23fixed crash on code that checks InputEventJuan Linietsky
2017-05-22Merge pull request #8786 from bojidar-bg/fix-astar-weight-scaleRémi Verschelde
Fix weigth scale of A* being applied to the whole estimation
2017-05-22Fix weigth scale of A* being applied to the whole path and estimationBojidar Marinov
Attempt to fix #8584
2017-05-21Avoid overestimating the cost in AStar heuristics.Ferenc Arn
This is a necessary condition for finding optimal solutions. This is achieved by simply requiring/ensuring that no weights are smaller than 1. Fixes #8584.
2017-05-20Removal of InputEvent as built-in Variant type..Juan Linietsky
this might cause bugs I haven't found yet..
2017-05-20Merge pull request #8829 from supagu/astar-bidirectionalRémi Verschelde
Added bool to allow astar points to be connected in one direction only
2017-05-19Finish implementation of GDnative builtins bindingsEmmanuel Leblond
2017-05-19Added bool to allow astar points to be connected in one direction onlyFabian Mathews
2017-05-18Use libsquish to decompress DXT textures.Ferenc Arn
2017-05-18Merge pull request #8807 from RandomShaper/mq-flush-reentrantRémi Verschelde
Make MessageQueue::flush() reentrant
2017-05-18Merge pull request #8649 from neikeq/pr-ringbuffer-findRémi Verschelde
RingBuffer: Adds find() method
2017-05-18Make MessageQueue::flush() reentrantPedro J. Estébanez
2017-05-17Fix two typos from previous commitRémi Verschelde
Also cleanup comments on variant types.
2017-05-17Removal of Image from Variant, converted to a Resource.Juan Linietsky
2017-05-12Fix natural sorting order in EditorFileDialog, FileDialog and ↵Damian Day
EditorFileSystemDirectory Make EditorFileDialog, FileDialog and EditorFileSystemDirectory alphanumerical sorting more natural Added a new method 'naturalnocasecmp_to' and comparator 'NaturalNoCaseComparator' to String. Fixes #8712.
2017-05-08Fixed the IP resolver code blocking the main thread, it uses a Mutex now to ↵Marcelo Fernandez
lock its own thread.
2017-05-07Implemented scrolling factor for smooth trackpad scrollingtoger5
Working platforms platform: OSX, Windows. Support for almost all ui elements, including project list.
2017-05-05Merge pull request #8658 from Faless/explain_out_of_mem_msg_queue_masterRémi Verschelde
Better explain out of memory error in message queue