| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Merge pull request #17311 from marcelofg55/export_err_checks | Rémi Verschelde | 2018-03-13 | 1 | -4/+6 |
| |\ | | | | | Improved error checking at EditorExportPlatformPC::export_project | ||||
| | * | Improved error checking at EditorExportPlatformPC::export_project | Marcelo Fernandez | 2018-03-06 | 1 | -4/+6 |
| | | | |||||
| * | | Merge pull request #17440 from viktor-ferenczi/issue-5042 | Rémi Verschelde | 2018-03-13 | 2 | -15/+14 |
| |\ \ | | | | | | | Properly closing all files in Python build code | ||||
| | * | | Properly closing all files in Python code | Viktor Ferenczi | 2018-03-11 | 2 | -15/+14 |
| | | | | |||||
| * | | | fix iOS build - error due to GLES2 missing include (with the advice from ↵ | Yannick Le Duc | 2018-03-13 | 1 | -0/+1 |
| |/ / | | | | | | | bruvzg[m] on irc) | ||||
| * / | Reinstate WebGL 1.0 driver in HTML5 platform | Leon Krause | 2018-03-07 | 1 | -6/+23 |
| |/ | |||||
| * | Explicitly set OpenGL profile to core (X11, Windows). | bruvzg | 2018-03-06 | 3 | -4/+16 |
| | | | | | Enable GLES2 on Windows. | ||||
| * | Clean and expose get_audio/video_driver_* funcs on OS class | Marcelo Fernandez | 2018-03-04 | 9 | -95/+8 |
| | | |||||
| * | SCons: Fix linking system pcre2 on server platform | Rémi Verschelde | 2018-03-04 | 1 | -0/+5 |
| | | | | | Fixes #17245. | ||||
| * | Modify OSX can_export logic to match the logic from ↵ | Marcelo Fernandez | 2018-03-03 | 1 | -9/+15 |
| | | | | | EditorExportPlatformPC::can_export | ||||
| * | Hack to force macOS window activation for non-bundled app. | bruvzg | 2018-03-03 | 1 | -1/+35 |
| | | |||||
| * | Merge pull request #17158 from bruvzg/gles2_driver_select | Rémi Verschelde | 2018-03-02 | 3 | -12/+15 |
| |\ | | | | | [GLES2] Renderer selection improvement | ||||
| | * | Fix `--help` output, allow renderer override from command line ↵ | bruvzg | 2018-03-02 | 3 | -12/+15 |
| | | | | | | | | | (`--video-driver`). | ||||
| * | | GLES2 renderer support on macOS. | bruvzg | 2018-03-02 | 2 | -6/+28 |
| |/ | |||||
| * | Merge pull request #17133 from bruvzg/macos_fix_webm_optim | Rémi Verschelde | 2018-03-01 | 1 | -1/+1 |
| |\ | | | | | [Build] Fix WebM (libvpx) SIMD optimizations on macOS. | ||||
| | * | Fix WebM SIMD optimizations on macOS. | bruvzg | 2018-03-01 | 1 | -1/+1 |
| | | | |||||
| * | | add GLES 2 renderer for 2D | karroffel | 2018-03-01 | 6 | -21/+73 |
| | | | | | | | | | | | | | | | | | This commit adds a new rendering backend, GLES2, and adds a project setting to enable it. Currently this backend can only be used on the X11 platform, but integrating into other platforms is planned. | ||||
| * | | Merge pull request #17058 from marcelofg55/minmax_windows | Rémi Verschelde | 2018-03-01 | 1 | -1/+10 |
| |\ \ | | | | | | | Fixed Windows ignoring minimized/maximized status set by user | ||||
| | * | | Fixed Windows ignoring minimized/maximized status set by user | Marcelo Fernandez | 2018-02-26 | 1 | -1/+10 |
| | | | | |||||
| * | | | Merge pull request #17137 from endragor/fix-audio-init-crash | Rémi Verschelde | 2018-03-01 | 1 | -0/+1 |
| |\ \ \ | | | | | | | | | Fix intermittent audio driver crash during startup on Android | ||||
| | * | | | Fix intermittent audio driver crash during startup on Android | Ruslan Mustakov | 2018-03-01 | 1 | -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. | ||||
| * / | | Fix server build on FreeBSD | Fabio Alessandrelli | 2018-03-01 | 3 | -2/+15 |
| |/ / | |||||
| * | | Fix various valgrind reported uninitialized variable uses | Hein-Pieter van Braam | 2018-02-28 | 1 | -4/+7 |
| | | | |||||
| * | | Android: Mark GLES3 as required in the manifest | Rémi Verschelde | 2018-02-27 | 1 | -1/+1 |
| |/ | | | | Fixes #17076. | ||||
| * | Add missing return statements (iOS and server). | bruvzg | 2018-02-25 | 1 | -0/+2 |
| | | |||||
| * | Merge pull request #16901 from jandrewlong/ios-restore-purchases | Rémi Verschelde | 2018-02-24 | 2 | -0/+15 |
| |\ | | | | | add restore purchases for ios | ||||
| | * | add restore purchases for iOS | J Andrew Long | 2018-02-22 | 2 | -0/+15 |
| | | | |||||
| * | | Refactor version macros and fix related bugs | Rémi Verschelde | 2018-02-23 | 1 | -6/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. | ||||
| * | | server: Add support for statically linking libgcc and libstdc++ | Rémi Verschelde | 2018-02-22 | 1 | -0/+5 |
| |/ | |||||
| * | Fix typos with codespell | luz.paz | 2018-02-21 | 5 | -8/+8 |
| | | | | | | | | | | | | | | | Found via `codespell -q 3 --skip="./thirdparty,./editor/translations" -I ../godot-word-whitelist.txt` Whitelist consists of: ``` ang doubleclick lod nd que te unselect ``` | ||||
| * | Link bcrypt lib in window and UWP | Fabio Alessandrelli | 2018-02-20 | 2 | -2/+3 |
| | | |||||
| * | Fix previous commit, "bits" still needed for buildsystem | Rémi Verschelde | 2018-02-19 | 1 | -1/+4 |
| | | |||||
| * | OSX: Remove unnecessary bits assignment | Rémi Verschelde | 2018-02-19 | 1 | -4/+1 |
| | | |||||
| * | Merge pull request #16675 from ↵ | Rémi Verschelde | 2018-02-19 | 1 | -18/+37 |
| |\ | | | | | | | | | Iskustvo/improved_error_detectioin_in_move-to-trash_for_Linux [X11] Improving error detection in move_to_trash | ||||
| | * | [X11] Improving error detection in move_to_trash | Iskustvo | 2018-02-18 | 1 | -18/+37 |
| | | | |||||
| * | | Merge pull request #16696 from BTaskaya/master | Rémi Verschelde | 2018-02-19 | 3 | -9/+9 |
| |\ \ | | | | | | | PEP3101 applied with changing old type string formatting as new ones | ||||
| | * | | PEP3101 applied with changing old type string formatting as new ones | BTaskaya | 2018-02-14 | 3 | -9/+9 |
| | | | | |||||
| * | | | Merge pull request #16763 from RandomShaper/improve-fullscreen | Hein-Pieter van Braam | 2018-02-19 | 1 | -0/+10 |
| |\ \ \ | | | | | | | | | Remove window decorations for fullscreen on X11 | ||||
| | * | | | Remove window decorations for fullscreen on X11 | Pedro J. Estébanez | 2018-02-16 | 1 | -0/+10 |
| | | | | | |||||
| * | | | | OSX: Remove support for 32-bit and fat binaries | Rémi Verschelde | 2018-02-19 | 3 | -45/+9 |
| | | | | | | | | | | | | | | | | | | | | | | | | | Mac OS X is 64-bit only since 10.7 (Lion), which has reached End-Of-Life in October 2014. Therefore it no longer makes sense to support exporting 32-bit binaries for Mac OS X, and we can now default to 64-bit instead of bigger "fat" binaries. | ||||
| * | | | | Remove some debugging prints on Android | Hugo Locurcio | 2018-02-18 | 8 | -200/+8 |
| | |_|/ |/| | | |||||
| * | | | Merge pull request #16781 from eska014/html5-httpc | Rémi Verschelde | 2018-02-17 | 2 | -15/+37 |
| |\ \ \ | |/ / |/| | | HTML5 HTTPClient fixes | ||||
| | * | | Flush HTTPClient response data only on request/close in HTML5 platform | Leon Krause | 2018-02-17 | 1 | -2/+0 |
| | | | | |||||
| | * | | Warn when polling HTTPClient synchronously in HTML5 platform | Leon Krause | 2018-02-17 | 2 | -0/+24 |
| | | | | |||||
| | * | | Disable insecure HTTP methods CONNECT and TRACE in HTML5 platform | Leon Krause | 2018-02-17 | 1 | -0/+2 |
| | | | | |||||
| | * | | Fix HTML5 HTTPClient response header retrieval | Leon Krause | 2018-02-16 | 1 | -2/+4 |
| | | | | |||||
| | * | | Fix HTML5 HTTPClient failure detection | Leon Krause | 2018-02-16 | 1 | -11/+7 |
| | | | | |||||
| * | | | X11: Link libgcc statically with use_static_cpp option | Rémi Verschelde | 2018-02-16 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | We were already linking libstdc++ statically for official binaries, protecting us against most portability issues. But apparently since we started using GCC 7 for official builds, we also need to link libgcc statically for at least 32-bit builds to be portable. Fixes #16409. | ||||
| * | | | Add dummy audio driver, fix dummy rasterizer | K. S. Ernest (iFire) Lee | 2018-02-15 | 1 | -2/+3 |
| | | | | |||||
| * | | | Fixes to OS_Server and DummyRasterizer to match new signatures | Fabio Alessandrelli | 2018-02-15 | 3 | -2/+13 |
| | | | | |||||
