aboutsummaryrefslogtreecommitdiff
path: root/modules (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Added the set/get_setting function in Editor/Project settings. Renamed has() ↵Juan Linietsky2017-10-051-2/+2
| | | | to has_setting. Fixes #11844
* Merge pull request #11845 from neikeq/music-is-overratedIgnacio Etcheverry2017-10-056-27/+110
|\ | | | | | | | | - Fixed uninitialized local - Improved msbuild search on Unix platforms - Add C# script to csproj when attaching it to an object
| * Uninitialized local and domain finalize fixesIgnacio Etcheverry2017-10-051-1/+6
| | | | | | | | - Make sure to run the GC before and after finalizing the scripts domain.
| * Add C# script to csproj when attaching it to an objectIgnacio Etcheverry2017-10-053-18/+50
| |
| * Add alternative search locations for msbuildIgnacio Etcheverry2017-10-052-8/+54
| |
* | Merge pull request #11858 from J08nY/feature/gridmap-used-cellsAndreas Haas2017-10-052-0/+17
|\ \ | | | | | | Add GridMap::get_used_cells. Fixes #11857.
| * | Add GridMap::get_used_cells. Fixes #11857.feature/gridmap-used-cellsJ08nY2017-10-052-0/+17
| | |
* | | Merge pull request #11806 from touilleMan/gdnative-version-fieldThomas Herzog2017-10-041-2/+7
|\ \ \ | | | | | | | | [GDnative] add api version field to godot_gdnative_api_struct
| * | | [GDnative] add future-proof next field to godot_gdnative_api_struct (a la ↵Emmanuel Leblond2017-10-041-0/+2
| | | | | | | | | | | | | | | | Vulkan)
| * | | [GDnative] add api version field to godot_gdnative_api_structEmmanuel Leblond2017-10-031-2/+5
| | | |
* | | | [GDNative] added API struct wrapper generatorKarroffel2017-10-034-54/+71
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously functions of the GDNative API were accessed by letting the loader at load-time resolve the symbols. This causes troubles on Windows (...sigh...), so now the GDNative API isn't exported anymore. This means, that a library that wants to call a GDNative function needs to access it via a struct of pointers that's passed to it at right after the library was loaded. To make the usage easier, those function pointers in the struct can be wrapped in actual function in the global scope. This commit adds a generator for that wrapper code.
* | | | Merge pull request #11789 from djrm/pr_visual_improvementsAndreas Haas2017-10-031-59/+103
|\ \ \ \ | |/ / / |/| | | Added correct initialization for script editor theme.
| * | | VS now supports white themes.Daniel J. Ramirez2017-10-021-46/+100
| | | |
| * | | Added correct initialization for script editor theme.Daniel J. Ramirez2017-10-021-13/+3
| | |/ | |/| | | | | | | Some style fixes for VS interface.
* | | Merge pull request #11792 from touilleMan/gdnative-json-apiThomas Herzog2017-10-035-734/+4586
|\ \ \ | | | | | | | | [GDnative] autogenerate gdnative_api_struct.h from a json
| * | | [GDnative] replace gdnative_api_struct.h by a json-based autogenerated systemEmmanuel Leblond2017-10-035-734/+4586
| |/ /
* | | Merge pull request #11653 from bojidar-bg/doc-vscript-1Nathan Lovato2017-10-032-3/+4
|\ \ \ | |/ / |/| | [DOCS] Document some of the VisualScript classes
| * | Document some of the VisualScript classes.Bojidar Marinov2017-10-032-3/+4
| | |
* | | Added mono moduleIgnacio Etcheverry2017-10-0392-0/+19622
| | |
* | | Merge pull request #11658 from BastiaanOlij/mobile_vrAndreas Haas2017-10-028-0/+825
|\ \ \ | | | | | | | | Reintroduce generic mobile vr interface
| * | | reintroduce generic mobile vr interfaceBastiaanOlij2017-09-288-0/+825
| | | |
* | | | Merge pull request #11659 from AndreaCatania/prephysicsAndreas Haas2017-10-023-7/+7
|\ \ \ \ | | | | | | | | | | Renamed fixed_process to physics_process
| * | | | Renamed fixed_process to physics_processAndreaCatania2017-09-303-7/+7
| |/ / /
* | | | Merge pull request #11724 from marcelofg55/visualscript_crashfixPoommetee Ketson2017-10-021-2/+8
|\ \ \ \ | | | | | | | | | | VisualScript crashfix when returns are too few
| * | | | VisualScript crashfix when returns are too fewMarcelo Fernandez2017-09-301-2/+8
| | |_|/ | |/| |
* | | | [GDnative] Add active_library_path to init options structEmmanuel Leblond2017-10-022-0/+2
| | | |
* | | | [GDnative] Add binding to GDNativeLibrary::get_active_library_pathEmmanuel Leblond2017-10-021-0/+1
| | | |
* | | | Merge pull request #11719 from toger5/svg_color_convert_alphaGilles Roudiere2017-10-011-1/+1
|\ \ \ \ | | | | | | | | | | keep alpha when converting svg colors fixes #11289
| * | | | keep alpha when converting svg colors fixes #11289toger52017-09-301-1/+1
| | |/ / | |/| |
* | | | Replace a OPCODE_BREAK with break in opcode 31Hein-Pieter van Braam2017-10-011-1/+1
| |/ / |/| | | | | | | | | | | This was a mistake made in 520d84e. There are no more other looping structures left in this function.
* | | Properly allow completion on variable initializer arguments, closes #9359Juan Linietsky2017-09-291-2/+1
|/ /
* | Merge pull request #11617 from groud/fix_bad_displayRémi Verschelde2017-09-271-1/+0
|\ \ | | | | | | Fixes bad display
| * | Remove unecessary anchors&margins set causing bad display (sons of containers)Gilles Roudiere2017-09-271-1/+0
| | |
* | | Fixed wrong break statement in GDFunction::callScayze2017-09-271-1/+1
|/ /
* | Merge pull request #11424 from groud/control_node_presetsRémi Verschelde2017-09-261-1/+1
|\ \ | | | | | | Implements set_margins_preset(...)
| * | Remove set_area_as_parent_rect and replace it by ↵Gilles Roudiere2017-09-221-1/+1
| | | | | | | | | | | | set_anchors_and_margins_preset(PRESET_WIDE)
* | | Merge pull request #11518 from hpvb/gdscript-direct-dispatchRémi Verschelde2017-09-251-113/+196
|\ \ \ | | | | | | | | Some more GDScript performance optimizations
| * | | Remove several checks on DEBUG_RELEASEHein-Pieter van Braam2017-09-251-4/+13
| | | | | | | | | | | | | | | | | | | | These errors shouldn't be possible on a tested game. Remove the checks on release. Shaves about 10% off of tight loops.
| * | | Use computed goto to dispatch next opcodeHein-Pieter van Braam2017-09-251-109/+183
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | On compulers that define __GNUC__ use computed goto to directly dispatch the next instruction rather than going through another switch statement. This saves a jump and some comparisons. In tight loops this is is roughly 10% faster than the switch() method.
* | | | Merge pull request #11567 from QuLogic/scons-var-typesRémi Verschelde2017-09-2516-31/+27
|\ \ \ \ | | | | | | | | | | Add types to scons command-line options
| * | | | Use BoolVariable in platform-specific options.Elliott Sales de Andrade2017-09-251-1/+1
| | | | |
| * | | | Use BoolVariable for module options.Elliott Sales de Andrade2017-09-253-3/+3
| | | | |
| * | | | Use BoolVariable for third-party options.Elliott Sales de Andrade2017-09-2512-24/+20
| | | | |
| * | | | Use BoolVariable in target/component/advanced options.Elliott Sales de Andrade2017-09-253-3/+3
| |/ / /
* | | | Merge pull request #11580 from endragor/ios-exportRémi Verschelde2017-09-255-6/+12
|\ \ \ \ | | | | | | | | | | Enhance iOS export
| * | | | Enhance iOS exportRuslan Mustakov2017-09-265-6/+12
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - The export process now builds complete .ipa on macOS, instead of just creating XCode project. - The project includes Capabilities games usually require: Game Center, Push Notifications, In-App Purchase. - Icons and launch screens can be specified in export preset.
* / / / Fixed constness of variant functions, as well as visual script sequence ↵Juan Linietsky2017-09-251-2/+2
|/ / / | | | | | | | | | ports. Closes #11258
* | | Add support for OpenSSL 1.1.0.Elliott Sales de Andrade2017-09-242-11/+54
| | | | | | | | | | | | | | | | | | | | | | | | This release hides many struct members which provides easier forward compatibility but is a break from previous releases. A few small macros provide compatibility between both 1.1.0 and 1.0.x. Fixes #8624.
* | | Rename get_position => get_playback_position and seek_pos => seek on audio ↵Marcelo Fernandez2017-09-2310-24/+24
|/ / | | | | | | classes
* | Merge pull request #11461 from hpvb/add-likely-macrosRémi Verschelde2017-09-221-3/+3
|\ \ | | | | | | Implement Linux-style likely()/unlikely() macros