| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
| |
That year should bring the long-awaited OpenGL ES 3.0 compatible renderer
with state-of-the-art rendering techniques tuned to work as low as middle
end handheld devices - without compromising with the possibilities given
for higher end desktop games of course. Great times ahead for the Godot
community and the gamers that will play our games!
(cherry picked from commit c7bc44d5ad9aae4902280012f7654e2318cd910e)
|
| |
|
|
|
| |
This helps prevent browser lockups during start-up at the cost of having
to distribute an extra file.
|
| |
|
|
|
| |
- Implement fullscreen control, get_window_size, get_screen_size
- Fix fullscreen resolution
|
| |
|
|
|
| |
- Emit mouse wheel release events
- Set button masks, fixes #5092
|
| |
|
|
|
|
|
| |
- Implement alert, shell_open, set_window_title
- Add locale lookup, fixes #2477
- Print without color control sequences
- Move get_executable_path implementation to OS_JavaScript
|
| |
|
|
|
|
| |
Also prefix all thirdparty-related toggles with `builtin`.
(cherry picked from commit cc95d4448c6005c3007c8460f09b8be1595eb3c0)
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Done with `autopep8 --select=E7`, fixes:
- E701 - Put colon-separated compound statement on separate lines.
- E702 - Put semicolon-separated compound statement on separate lines.
- E703 - Put semicolon-separated compound statement on separate lines.
- E711 - Fix comparison with None.
- E712 - Fix (trivial case of) comparison with boolean.
- E713 - Fix (trivial case of) non-membership check.
- E721 - Fix various deprecated code (via lib2to3).
|
| |
|
|
|
|
|
|
|
|
|
| |
Done with `autopep8 --select=E3,W3`, fixes:
- E301 - Add missing blank line.
- E302 - Add missing 2 blank lines.
- E303 - Remove extra blank lines.
- E304 - Remove blank line following function decorator.
- E309 - Add missing blank line.
- W391 - Remove trailing blank lines.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Done with `autopep8 --select=E2,W2`, fixes:
- E201 - Remove extraneous whitespace.
- E202 - Remove extraneous whitespace.
- E203 - Remove extraneous whitespace.
- E211 - Remove extraneous whitespace.
- E221 - Fix extraneous whitespace around keywords.
- E222 - Fix extraneous whitespace around keywords.
- E223 - Fix extraneous whitespace around keywords.
- E224 - Remove extraneous whitespace around operator.
- E225 - Fix missing whitespace around operator.
- E226 - Fix missing whitespace around operator.
- E227 - Fix missing whitespace around operator.
- E228 - Fix missing whitespace around operator.
- E231 - Add missing whitespace.
- E231 - Fix various deprecated code (via lib2to3).
- E241 - Fix extraneous whitespace around keywords.
- E242 - Remove extraneous whitespace around operator.
- E251 - Remove whitespace around parameter '=' sign.
- E261 - Fix spacing after comment hash.
- E262 - Fix spacing after comment hash.
- E265 - Format block comments.
- E271 - Fix extraneous whitespace around keywords.
- E272 - Fix extraneous whitespace around keywords.
- E273 - Fix extraneous whitespace around keywords.
- E274 - Fix extraneous whitespace around keywords.
- W291 - Remove trailing whitespace.
- W293 - Remove trailing whitespace.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Done with `autopep8 --select=E1`, fixes:
- E101 - Reindent all lines.
- E112 - Fix under-indented comments.
- E113 - Fix over-indented comments.
- E115 - Fix under-indented comments.
- E116 - Fix over-indented comments.
- E121 - Fix a badly indented line.
- E122 - Fix a badly indented line.
- E123 - Fix a badly indented line.
- E124 - Fix a badly indented line.
- E125 - Fix indentation undistinguish from the next logical line.
- E126 - Fix a badly indented line.
- E127 - Fix a badly indented line.
- E128 - Fix a badly indented line.
- E129 - Fix a badly indented line.
|
| |
|
|
|
|
| |
Fix #2801
(cherry picked from commit 604ddd691cc0599dabfda30d8a49b08eb51f7e5b)
|
| |
|
|
|
|
| |
Also switch existing shebangs to "better" /usr/bin/env python.
(cherry picked from commit fc8ccd5b8c8b779bffd0f4d7f22f2f964c939163)
|
| |
|
|
| |
(cherry picked from commit cbf52606f4928df46fc89d37d781bad782f0616e)
|
| |
|
|
| |
(cherry picked from commit 8311a78df5cdf257297c1ec7493cb098dc76f010)
|
| |
|
|
| |
(cherry picked from commit 5c12c9e69b85023934dc85f3aada03da150556be)
|
| |
|
|
|
|
| |
Same rationale as the previous commits.
(cherry picked from commit cfcc8a20e862b758c32bd3f152186e6df0591a24)
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
(cherry picked from commit d9a291f6411f2e571c181da0ac89f550ba73f681)
speex module was only added while cherry-picking, as speex is removed
in the master branch but we don't want to break compatibility in 2.1.x.
Unbundling wasn't done as the module uses the internal speex_free,
so it would require some more work.
|
| |
|
|
| |
(cherry picked from commit f63bf12193deaf9cae5b1d6c7289afc17a7de946)
|
| | |
|
| |\
| |
| | |
libpng: New version 1.6.27
|
| | |
| |
| |
| | |
neccesary for libpng 1.6.27 to work silently
|
| |/
|
|
|
|
| |
statically typed languages, should help in the Mono integration.
Disabled by default.
|
| |
|
| |
Also removes a couple wrong Godot headers from third-party source files.
|
| |
|
|
| |
Fix #3438
|
| | |
|
| | |
|
| |
|
|
|
| |
Fallback to KeyboardEvent property `charCode` is absence of both `key`
and `char` for retrieval of unicode value.
|
| |
|
|
|
| |
Scancodes work, but unicode values are now completely broken in some
browser/OS combinations.
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
Copy-paste mistake from the setter most likely.
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
| |
Useful for everybody wanting to package godot.
Fixes #1026.
-> Retain the old behaviour: path in error msg only when exporting.
-> User templates override system templates
|
| | |
|
| |
|
|
|
| |
This argument is indeed expected to be a volume on a linear scale (not dB),
typically from 0.0 to 1.0, though it can go higher than 1.0.
|
| |\ |
|
| | |
| |
| |
| |
| |
| |
| | |
-Visible 2D and 3D Shapes, Polygons, Tile collisions, etc.
-Visible Navmesh and Navpoly
-Visible collision contacts for 2D and 3D as a red point
-Customizable colors in project settings
|
| | |
| |
| |
| |
| | |
-user:// filesystem implemented
-default template page could look prettier, help appreciated
|
| | | |
|
| |/ |
|
| |
|
|
|
|
| |
-Better template handling
-Voice support
-Stream support
|
| |
|
|
| |
-It is now really easy to deploy an android build with debug, and debug it
|
| | |
|
| |\
| |
| | |
H5 canvas polygon fix
|