aboutsummaryrefslogtreecommitdiff
path: root/core/io/json.cpp (unfollow)
Commit message (Collapse)AuthorFilesLines
2018-03-01Fix intermittent audio driver crash during startup on AndroidRuslan Mustakov1-0/+1
set_pause can be called before the driver is initialized, and there already is a check for that. The problem is that the 'active' field was not initialied in the constructor, which lead to it having an undefined value.
2018-03-01Fix server build on FreeBSDFabio Alessandrelli3-2/+15
2018-02-28Fix various valgrind reported uninitialized variable usesHein-Pieter van Braam8-7/+20
2018-02-28Use Prepend instead of Append for mbedTLS includeFabio Alessandrelli2-3/+3
Fixes build on FreeBSD when system-wide mbedTLS and/or openSSL are installed
2018-02-28Fix grid mesh tile panning bug (issue 16524)poke10242-3/+14
Fix basic function and interference of touch pad pan with mesh tile delete (shift + right click on touch pad) in grid map editor (fix 16524)
2018-02-28Fix lws compilation on FreeBSD, same as OSXFabio Alessandrelli2-2/+2
This error is actually fixed upstream, waiting for a new release
2018-02-27More reliably find mscorlib.dll on LinuxHein-Pieter van Braam1-2/+5
2018-02-27doc: Sync classref with current sourceRémi Verschelde2-1/+3
2018-02-27doc: Remove status from hardcoded version stringRémi Verschelde492-492/+492
It has no practical use case and just generates noise for each alpha, beta, etc.
2018-02-27Android: Mark GLES3 as required in the manifestRémi Verschelde1-1/+1
Fixes #17076.
2018-02-27fix build error when compiling with mono, tools=no, target=releasePaul Joannon1-1/+1
change TTR to RTR in `print_unhandled_exception`
2018-02-27Fixed physics server typoAndrea Catania1-1/+1
2018-02-27Implemented Bullet method omit forcesAndrea Catania3-9/+26
2018-02-27TileSetEditorPlgn: Fix a leakPoommetee Ketson2-1/+7
2018-02-26added docs on Control's drag and drop apiindicainkwell1-0/+55
2018-02-26Fixed Windows ignoring minimized/maximized status set by userMarcelo Fernandez1-1/+10
2018-02-26Allow running with a custom resource without a main sceneHein-Pieter van Braam1-15/+16
After 3f8a4cc7193e964f716fde2cd28a946669e2d8d6 trying to run an individual scene on a project without a main scene fails. We move the check until after we've determined whether or not we're trying to run an individual scene. We also stop trying to show the project manager if any game pack is found at all, unless the user explicitly asks for the project manager to be shown.
2018-02-26The marshalling in was also incorrect.Nathan Warden1-1/+1
2018-02-25Fixed kinematic char slidingAndrea Catania3-26/+15
2018-02-25Mono: Better versioning and gracefully unloading of Godot API assembliesIgnacio Etcheverry15-87/+428
2018-02-25Add a split editor to polygon 2D UV editor, moving an inch closer to adding ↵Juan Linietsky6-18/+446
support for in the future
2018-02-25Fix version.txt validation logic for export templates .tpzRémi Verschelde1-15/+5
It assumed that the version would always be `x.y-status`, with no dot possible in `status`, so: - It would not work for 3.0.1-stable (nor 3.0.1.stable with new version logic) - It would not support Mono templates when we provide them The validation it did was not really useful anyway, so we just use the raw string.
2018-02-25[DOCS] Sync classref with current sourcePoommetee Ketson18-25/+161
2018-02-25Fix Line2D tile mode for non-square texturesMarc Gilleron3-7/+15
2018-02-25Add missing return statements (iOS and server).bruvzg3-14/+20
2018-02-24only show information we have in stacktracePaul Joannon1-3/+11
do not show line number and/or file if not defined
2018-02-24[mono] get stacktraces for all inner exceptionsPaul Joannon1-20/+39
2018-02-24Mono: Fix bindings for parameters in vararg methodsIgnacio Etcheverry1-3/+3
2018-02-24Add --quit option to help output and update manpageRémi Verschelde2-3/+13
2018-02-24Fix Windows file case changingHein-Pieter van Braam1-5/+22
Windows APIs don't really provide a way to change a filename case. This implements a little juggling to make this work. We first create a guaranteed unique temporary file, we then replace the original file with the temporary file and we finally rename it to the desired filename case. (cherry picked from commit d69d58deeaa523c6c38958b3956423ae8f814909)
2018-02-24Fix visibility of gizmos on scene loadJFonS1-2/+6
2018-02-24[DOCS] clarify that OS.get_user_data_dir needs project namePoommetee Ketson1-0/+4
[ci skip]
2018-02-24(Magnify|Pan)Gesture: implement as_textPoommetee Ketson2-0/+12
2018-02-24Removed whitespaces around arguments of functions.anakimluke1-2/+0
Functions automatically generated by conneting signals via GUI put whitespaces around the arguments of the generated function. This is inconsistent with the style guide. This commit fixes that. (cherry picked from commit 370f84f41cf3ce493c2de687455880d9e1e04be6)
2018-02-23Refactor version macros and fix related bugsRémi Verschelde13-23/+43
The previous logic with VERSION_MKSTRING was a bit unwieldy, so there were several places hardcoding their own variant of the version string, potentially with bugs (e.g. forgetting the patch number when defined). The new logic defines: - VERSION_BRANCH, the main 'major.minor' version (e.g. 3.1) - VERSION_NUMBER, which can be 'major.minor' or 'major.minor.patch', depending on whether the latter is defined (e.g. 3.1.4) - VERSION_FULL_CONFIG, which contains the version status (e.g. stable) and the module-specific suffix (e.g. mono) - VERSION_FULL_BUILD, same as above but with build/reference name (e.g. official, custom_build, mageia, etc.) Note: Slight change here, as the previous format had the build name *before* the module-specific suffix; now it's after - VERSION_FULL_NAME, same as before, so VERSION_FULL_BUILD prefixed with "Godot v" for readability Bugs fixed thanks to that: - Export templates version matching now properly takes VERSION_PATCH into account by relying on VERSION_FULL_CONFIG. - ClassDB hash no longer takes the build name into account, but limits itself to VERSION_FULL_CONFIG (build name is cosmetic, not relevant for the API hash). - Docs XML no longer hardcode the VERSION_STATUS, this was annoying. - Small cleanup in Windows .rc file thanks to new macros.
2018-02-22Ability to edit Polygon2D shape from within the UV editor, this will ↵Juan Linietsky2-17/+163
eventually make it possible to in the future.
2018-02-22fix release builds with monoMichele Valente2-8/+3
"_signals" and "signals_invalidated" were moved out of the "TOOLS_ENABLED" directive. Updated also the two "update_signals" and "_update_signals" methods so it makes sense.
2018-02-22Fixes collisions shape selectionGilles Roudiere1-1/+1
2018-02-22add restore purchases for iOSJ Andrew Long2-0/+15
2018-02-22StyleBoxTexture: Texture instead of RES for texture and normal_map.Pieter-Jan Briers3-10/+10
2018-02-22server: Add support for statically linking libgcc and libstdc++Rémi Verschelde1-0/+5
2018-02-22i18n: Sync translation templates with 3.0 sourceRémi Verschelde46-1993/+3150
Currently staying in sync with the 3.0 branch to give translators a chance to increase the completion rate of their 3.0 translations for the stable branch (translation template is synced with the master branch). (cherry picked from commit 07e24619959af256c9e51304c396bccfa99e1b4c)
2018-02-22i18n: Sync translations with WeblateRémi Verschelde13-1978/+1617