- 17 Oct, 2016 12 commits
-
-
Rémi Verschelde authored
Possibility to write node path by hand in exported NodePath variable (#3486)
-
Rémi Verschelde authored
Fix crash when using Directory.dir_exists(path) on Android
-
Rémi Verschelde authored
Allow whitespace in Gamepad mappings.
-
Rémi Verschelde authored
Add option for root node name on Import 3D scene window
-
Rémi Verschelde authored
ButtonArray fixes and improvements
-
Rémi Verschelde authored
Documentation of RPC-related methods and classes
-
Rémi Verschelde authored
Place child dialog contents under label in AcceptDialog
-
Rémi Verschelde authored
Button focus hovering
-
Rémi Verschelde authored
Use int consistently instead of int32_t for Vectors
-
Rémi Verschelde authored
Correct OS architecture detection
-
Rémi Verschelde authored
Fixes hash float negative 0 problem
-
Rémi Verschelde authored
Add `String char(int ascii)` function to GDScript and Visual Script
-
- 16 Oct, 2016 4 commits
-
-
Rémi Verschelde authored
Theora: Don't compile unnecessary files, rename "x86_opt_*"
-
Błażej Szczygieł authored
-
volzhs authored
-
Rémi Verschelde authored
Move most "drivers" as toggleable "modules" and split their thirdparty libraries in an own tree
-
- 15 Oct, 2016 21 commits
-
-
Rémi Verschelde authored
-
Rémi Verschelde authored
The reordering of the SConscript includes allows to ensure that stuff like the builtin zlib headers will be available for libpng. Also moved glew back into global env, otherwise windows seems not to find it... Kind of shooting in the dark with this multi-env setup.
-
Rémi Verschelde authored
Comment out the weird workaround for building on Windows at it might not be needed anymore. Testing needed to confirm.
-
Andreas Haas authored
Previously, mappings that contained whitespace (most likely after a comma seperator) would not parse correctly. Consider the following mapping as an example: "_test_guid_, test controller, a:b0, b:b1, leftx:a0 ,"
-
George Marques authored
Fix GraphEdit connection wire when resizing GraphNode
-
Rémi Verschelde authored
-
Rémi Verschelde authored
-
Rémi Verschelde authored
Not fully happy about the way this one interacts with the various platforms. Maybe the platform_config.h should be generated by the SCsub instead of passing a define just to know where is the header.
-
Rémi Verschelde authored
Sources are untouched, tarball from https://sourceforge.net/projects/libsquish
-
Rémi Verschelde authored
-
Rémi Verschelde authored
-
Rémi Verschelde authored
-
Rémi Verschelde authored
Same rationale as the previous commits.
-
Rémi Verschelde authored
This allows to pass include paths and flags only to a given thirdparty library, thus preventing conflicts between their files (e.g. between opus and openssl which both provide modes.h. This also has the nice effect of making the compilation command smaller for each module as it no longer related to all other modules, only the final linking brings them together. This however requires adding manually the ogg include path in opus and vorbis when building against the builtin ogg, since it is no longer in the global env. Also simplified template 'thirdparty_<module>_sources' to 'thirdparty_sources'. "Core" modules like cscript, gdscript, gridmap, ik and virtual_script still use the main env_modules, but it could be changed if need be.
-
Rémi Verschelde authored
Same rationale as the previous commits.
-
Rémi Verschelde authored
Took the opportunity to undo the Godot changed made to the opus source. The opus module should eventually be built in its own environment to avoid polluting others with too many include dirs and defines. TODO: Fix the platform/ stuff for opus.
-
Rémi Verschelde authored
Note that there are two Godot-specific changes made to libwebp for the javascript/HTML5 platform. They are documented in the README.md.
-
Rémi Verschelde authored
They are not particularly packaged in Linux distros so we do not facilitate unbundling via SCons. There could be done if/when there is interest. Also s/pnm/pbm/, long-lived typo :)
-
Rémi Verschelde authored
Building against shared libraries only implemented for Linux X11 so far. TODO: Document Godot's modifications of upstream enet.
-
Rémi Verschelde authored
Similar rationale as in previous commit.
-
Rémi Verschelde authored
Uses the new structure agreed upon in #6157, but the thirdparty/ folder does not behave following a logic similar to that of modules/ yet. The png driver can't be moved to a module as discussed in #6157, as it's required by core together with a few other ImageLoader implementations (see drivers/register_driver_types.cpp:register_core_driver_types()) Dropped the possibility to disable PNG support, it's a core component of Godot.
-
- 14 Oct, 2016 3 commits
-
-
Rémi Verschelde authored
Drop nedmalloc which is apparently not used anymore
-
volzhs authored
-
George Marques authored
Add "button_selected" signal to ButtonGroup
-