summaryrefslogtreecommitdiff
path: root/misc/dist
AgeCommit message (Collapse)Author
2020-02-22SCons: Bump required C++ standard to C++17Rémi Verschelde
As per #36436, we now need C++17's guaranteed copy elision feature to solve ambiguities in Variant. Core developers discussed the idea to move from C++14 to C++17 as our minimum required C++ standard, and all agreed. Note that this doesn't mean that Godot is going to be written in "modern C++", but we'll use modern features where they make sense to simplify our "C with classes" codebase. Apart from new code written recently, most of the codebase still has to be ported to use newer features where relevant. Proper support for C++17 means that we need recent compiler versions: - GCC 7+ - Clang 6+ - VS 2017 15.7+ Additionally, C++17's `std::shared_mutex` (conditionally used by `vk_mem_alloc.h` when C++17 support is enabled) is only available in macOS 10.12+, so we increase our minimum supported version.
2020-02-16Add a fish shell completion file for the Godot editorHugo Locurcio
2020-02-13Remove obsolete GLES3 backendRémi Verschelde
Due to the port to Vulkan and complete redesign of the rendering backend, the `drivers/gles3` code is no longer usable in this state and is not planned to be ported to the new architecture. The GLES2 backend is kept (while still disabled and non-working) as it will eventually be ported to serve as the low-end renderer for Godot 4.0. Some GLES3 features might be selectively ported to the updated GLES2 backend if there's a need for them, and extensions we can use for that. So long, OpenGL driver bugs!
2020-02-11Add static Vulkan loader.bruvzg
Initial Vulkan support for Windows. Initial Vulkan support for macOS.
2020-02-08Merge pull request #35381 from Calinou/html5-export-faviconFabio Alessandrelli
Export and reference the icon as favicon when exporting to HTML5
2020-02-05Drop obsolete Dockerfile, we now have official build containersRémi Verschelde
Cf. https://github.com/godotengine/build-containers A user-friendly tool using those containers will soon be released and documented.
2020-02-01Export and reference the icon as favicon when exporting to HTML5Hugo Locurcio
This makes the project icon display immediately as a favicon when opening the page, without having to wait for the project to finish loading.
2020-01-29Bump version to 4.0-devRémi Verschelde
No peace for the weary. :)
2020-01-27Add a Bash completion script for the Godot editorHugo Locurcio
2020-01-26Linux: Sync man page with current --help outputRémi Verschelde
2020-01-10Add a zsh completion file for the Godot editorHugo Locurcio
This provides rich autocompletion when using Godot's command line interface.
2020-01-01Update copyright statements to 2020Rémi Verschelde
Happy new year to the wonderful Godot community! We're starting a new decade with a well-established, non-profit, free and open source game engine, and tons of further improvements in the pipeline from hundreds of contributors. Godot will keep getting better, and we're looking forward to all the games that the community will keep developing and releasing with it.
2019-12-13Added microphone and camera usage descriptions to macOS builds.Catchawink
2019-12-03[iOS] Add export options to control external access to user data.bruvzg
2019-12-01iOS modular build and export implementation.bruvzg
2019-10-12Optimize images losslessly using `oxipng -o6 --strip all --zopfli`Hugo Locurcio
2019-10-01Fixed running the export templates with newer emscripten versions.Relintai
2019-09-14Fix HTML5 export after #30864Fabio Alessandrelli
2019-09-03Fixed javascript code to remove animateStatusIndeterminate callback when the ↵Enzo Ferrari
game is loaded. (cherry picked from commit a5a413c7e971808576bbcf369e91208b51d0d819)
2019-07-06Add microphone privilege settings support back into export and add privilege ↵Bastiaan Olij
exist check to camera server for iOS
2019-06-14Fix pointer position in hidpi-corrected resolutions on webLeonardo Giovanni Scur
2019-05-14Make Xcode recursive search frameworks in project dirVasiliy Makarov
2019-04-03dist: Rename Linux mime type to follow system conventionRémi Verschelde
Mime type definitions are usually named like the mime type they define, i.e. x-godot-project in our case. It was introduced with reverse DNS naming as that's what FlatHub favors, so it will need to be renamed there.
2019-03-20Enable Mojave "dark mode" on the editor title barAllan Davis
Enables "dark mode" in the editor and project selector title bars in macOS Mojave when selected in macOS System Preferences
2019-03-13Bump version to 3.2-devRémi Verschelde
No rest for the wicked.
2019-03-04Remove microphone from export options and distribution plistSam Green
2019-02-16New export options iOSBastiaan Olij
2019-02-10Fix version in osx_tools.appRémi Verschelde
2019-02-10Be explicit about usage of GDScript testsRémi Verschelde
Also drop empty "image" test, and print proper error when passing wrong test name. Fixes #25638.
2019-01-02escaped '&' in macos osx_tools.app Info.plistPrestonKnopp
2019-01-01Update copyright statements to 2019Rémi Verschelde
Happy new year to the wonderful Godot community!
2019-01-01Fix missing/malformed license headersRémi Verschelde
2018-12-06File icons: separate icons for gdscript, resource, scene and projects.bruvzg
2018-12-05Tests: Drop old test_io referencing data which isn't includedRémi Verschelde
This should eventually be rewritten to properly test IO features, but this would be part of a bigger work on adding a proper testing framework for Godot features. Fixes #2454.
2018-11-27Change old Godot logo/splash screen in UWP assetsqarmin
2018-11-10[macOS] Fix file associations (for *.scn, *.tscn and project.godot).bruvzg
2018-11-05doc: Use HTTPS for docs.godotengine.org and point to latest branchRémi Verschelde
Fixes #23509.
2018-08-24Merge pull request #21336 from eska014/html5-new-presentationRémi Verschelde
Add responsive HTML5 export page with full-size canvas as new default
2018-08-23Add responsive HTML5 export page with full-size canvas as new defaultLeon Krause
2018-07-28Tweak AppStream metadata and add MIME type integrationHugo Locurcio
This allows Godot to be registered as an application to open Godot project files.
2018-07-27Main: Fix --check-only option implemented as pairedRémi Verschelde
Fixes #20503. Also added the option to the Linux manpage.
2018-07-24Rename AppStream metadata and desktop files to follow the specificationHugo Locurcio
This also adds a few more fields to the AppStream file to improve desktop integration.
2018-07-01Respect window/handheld/orientation setting in iOSYasha Borevich
2018-06-28Optimize images losslessly using `oxipng -o6 --strip all --zopfli`Hugo Locurcio
2018-06-24Remove the old AppImage structureHugo Locurcio
These files did not serve a real purpose since `icon.png` can be used as the AppImage icon, and a .desktop file can be found at `misc/dist/linux/godot.desktop` with the same contents.
2018-05-11Merge pull request #18770 from eska014/cmdlineRémi Verschelde
Command line fixes
2018-05-10Fix help/man for --export and --export-debugLeon Krause
2018-05-10Merge pull request #18765 from eska014/enginejs-extaltRémi Verschelde
Facilitate using non-default filename extensions in HTML5 platform
2018-05-10Accept non-default main packs in engine.js startGame()Leon Krause
Allows using startGame() with main packs exported as .zip, but also any other custom extension, for example if a web game host does not allow the .pck filename extension.
2018-05-10Fix keyboard focus lock-out with HTML5 canvas in iframeLeon Krause