summaryrefslogtreecommitdiffstats
path: root/misc
Commit message (Collapse)AuthorAgeFilesLines
* Added the "GLES2" option for the video-driver in the terminal help.Michael Alexsander Silva Dias2018-03-251-1/+1
|
* Merge pull request #17666 from akien-mga/editor-fps-verboseRémi Verschelde2018-03-211-0/+3
|\ | | | | Add --print-fps option to output FPS to stdout
| * Add --print-fps option to output FPS to stdoutRémi Verschelde2018-03-211-0/+3
| | | | | | | | | | | | | | | | | | Works both for the editor and games. Projects can still use "debug/settings/stdout/print_fps" to enable it permanently. The --print-fps option takes precedence (so works even if the project setting is disabled). That setting is also no longer redefined on the fly based on the verbose flag, that was a mess.
* | s/2017/2018/g for gles2, websocket, linux appdataPoommetee Ketson2018-03-211-1/+1
|/
* Check only for WebGL 1.0, move test to HTML fileLeon Krause2018-03-151-11/+17
| | | | | | | | Whether to use WebGL 1.0 or 2.0 can only be determined at runtime after reading project settings, so check for the lower version. The test is now in the HTML file, so if desired WebGL 2.0 can be checked early by changing the behaviour there.
* Dist: Fix Linux desktop file launch argumentRémi Verschelde2018-03-141-1/+1
|
* Properly closing all files in Python codeViktor Ferenczi2018-03-112-6/+11
|
* Change shebang of pre-commit-clang-format hook to make it portablerobfram2018-03-061-1/+1
| | | | | | | | The default one is "#!/bin/bash", but BSD systems doesn't have bash in that path. For portability reasons, it should be changed to "#!/usr/bin/env bash". More info: https://en.wikipedia.org/wiki/Shebang_%28Unix%29#Portability
* Add --quit option to help output and update manpageRémi Verschelde2018-02-241-1/+10
|
* Dist: Update manpage and macOS version stringRémi Verschelde2018-01-252-9/+12
|
* Fix internal Emscripten JS API callsLeon Krause2018-01-061-1/+1
| | | | Emscripten 1.37.24 no longer exports these by default
* Add missing copyright headers and fix formattingRémi Verschelde2018-01-051-1/+1
| | | | | | Using `misc/scripts/fix_headers.py` on all Godot files. Some missing header guards were added, and the header inclusion order was fixed in the Bullet module.
* Improve script to add/fix copyright headersRémi Verschelde2018-01-051-17/+46
| | | | | | - The header now always ends with exactly one empty line - Comments after the header are no longer removed - Improved readability with clearer file names and comments
* Fix broken Info.plist after copyright updateRazah2018-01-031-2/+2
| | | | | Fixes #15293. + related misc fixes by @akien-mga.
* Update copyright statements to 2018Rémi Verschelde2018-01-012-4/+4
| | | | Happy new year to the wonderful Godot community!
* Style: Apply clang-format to Java filesRémi Verschelde2017-12-102-2/+2
| | | | Only those from org/godotengine/godot though, not the thirdparty ones.
* Style: Update definitions for clang-format 5.0.0Rémi Verschelde2017-12-071-1/+1
| | | | This will be the new standard from now on.
* Allow configuring iOS exportRuslan Mustakov2017-11-2112-63/+82
| | | | | | | | | | | | | | | | | - EditorExportPlugin's _export_begin accepts all the arguments related to the current export (is_debug, path, flags). - EditorExportPlugin API is extended with methods allowing to configure iOS export: add_ios_framework, add_ios_plist_content, add_ios_linker_flags, add_ios_bundle_file. - iOS export template now contains Godot as a static library so that it can be linked with third-party Frameworks and GDNative static libraries. - Adds method to DirAccess for recursive copying of a directory. - Fixes iOS export to work with Xcode 9 (released recently).
* Change HTML5 start-up APILeon Krause2017-11-191-12/+13
| | | | | | | | Rename engine.start() to startGame(), new start() takes string arguments handed directly to main(). Rename Engine.loadEngine() to load(). Add setLocale(), setResizeCanvasOnStart(), setExecutableName() and preloadFile().
* Remove asm.js support from HTML5 platformLeon Krause2017-11-181-2/+0
| | | | | Since WebGL 2.0 is required, requiring WebAssembly support as well has little impact on compatibility.
* change matrix and enable caching for Android, iOS and macOS (cross-compile)Rhody Lugo2017-11-134-0/+275
|
* Convert DOS line endings to Unix line endingsRémi Verschelde2017-11-052-71/+71
| | | | | | | Should fix issues some of us have with `misc/dist/uwp_template/AppxManifest.xml` always showing up as modified. Might cause issues on Windows due to the removal of BOMs or change of line endings in some of the Mono, UWP or gradlew.bat files, we will test and adapt if need be.
* Sign iOS dylibs before packagingRuslan Mustakov2017-10-161-5/+5
| | | | | | These changes allow to open the exported project in XCode and Run it immediately to begin debugging. Before these changes you'd have to sign GDNative libs and change Build Configuration manually.
* Change OSX version from 2.2-dev to 3.0-devScott Beca2017-09-261-2/+2
|
* Enhance iOS exportRuslan Mustakov2017-09-2645-236/+235
| | | | | | | | | | - 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.
* Dist: Fix typos in manpageRémi Verschelde2017-09-241-2/+2
| | | | [ci skip]
* Dist: Use HTTPS for screenshot link in AppData fileRémi Verschelde2017-09-242-5/+5
| | | | [ci skip]
* Dist: Add man page for Linux packagersRémi Verschelde2017-09-241-0/+165
| | | | [ci skip]
* Dist: Add desktop and AppStream files for Linux packagersRémi Verschelde2017-09-242-0/+43
| | | | [ci skip]
* Merge pull request #11154 from eska014/html5-startup-revampPoommetee Ketson2017-09-122-151/+386
|\ | | | | HTML5 start-up overhaul with download progress display
| * HTML5 start-up overhaulLeon Krause2017-09-112-151/+386
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Implement promise-based JS interface for custom HTML page integration - Add download progress callback - Add progress bar and indeterminate spinner to default HTML page - Try downloading files multiple times when failing - Get rid of godotfs.js - Separate steps for engine initialization, game initialization and game start - Allow multiple games on one HTML page - Substitution placeholders only used in .html file - Placeholders renamed: $GODOT_BASE => $GODOT_BASENAME, $GODOT_TMEM -> $GODOT_TOTAL_MEMORY - Emscripten Module is now Engine.RuntimeEnvironment (no longer a global)
* | Fix typos 'a' and 'an'Poommetee Ketson2017-09-021-2/+2
| |
* | removed misc/scripts/svgs_2_pngs.pytoger52017-08-301-139/+0
| | | | | | | | - deprecated because icon conversion now happens in godot itself
* | Use HTTPS URL for Godot's website in the headersRémi Verschelde2017-08-272-2/+2
|/
* Makes all Godot API's methods Lower CaseIndah Sylvia2017-08-071-6/+6
|
* Added some missing icons, fixed some ui iconsDaniel J. Ramirez2017-07-121-2/+4
|
* Use new icons everywhereTimo Schwarzer2017-05-288-0/+0
| | | | Closes #8879
* Merge pull request #8631 from volzhs/editor-theme-customRémi Verschelde2017-05-201-6/+6
|\ | | | | New customizable editor theme
| * Revert "Add new editor and default theme (WIP)"volzhs2017-05-031-6/+6
| | | | | | | | This reverts commit f045efe007cffb87238ee519b7f33d710814ded7.
* | Adapt tutorials (Godot Docs) icon to new designRémi Verschelde2017-05-171-0/+138
|/
* Rename project file to "project.godot"Rémi Verschelde2017-05-011-2/+2
| | | | | | | | | | | | | | Slimmed down variant from the reverted #8375. The rationale behind the name change is to give Godot's project file a unique extension (".godot") that can be registered on the OS to be associated with the Godot binary (OS registration not implemented here). This PR also adds the possibility to start the game or editor if launched with the project.godot passed as argument, which paves the way for allowing a similar behaviour on a double-click in the OS file manager (code originally by @Hinsbart). Closes #6915.
* Add new editor and default theme (WIP)Daniel J. Ramirez2017-04-271-6/+6
|
* squish: Update to upstream version 1.15Rémi Verschelde2017-04-091-0/+5
| | | | Also fix clang-format pre-commit hook to ignore thirdparty files.
* Style: Apply clang-format (3.9.1) to Obj-C++ filesRémi Verschelde2017-04-092-2/+2
|
* Add "Godot Engine contributors" copyright lineRémi Verschelde2017-04-082-0/+2
|
* Merge pull request #8191 from eska014/webgl2-exportJuan Linietsky2017-03-291-5/+7
|\ | | | | WebGL 2 export per WebAssembly or asm.js
| * WebGL 2 export per WebAssembly or asm.jseska2017-03-291-5/+7
| |
* | Remove redundant subfolder in iOS templateRémi Verschelde2017-03-2639-5/+4
|/
* Travis: Run clang-format static checkRémi Verschelde2017-03-191-0/+40
| | | | | | | | Commits or PRs that do not respect the clang-format style that we enforce will fail the test. Adding ubuntu-toolchain-r-test as its libstdc++ is necessary to install libllvm-3.9.
* Merge pull request #7547 from akien-mga/clang-format-baseRémi Verschelde2017-03-054-0/+258
|\ | | | | Style: Add .clang-format based on LLVM style