Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-05-27 | Merge pull request #39080 from m4gr3d/fix_emit_signal | Rémi Verschelde | |
Use compile-time constant for the size of the signal parameters | |||
2020-05-27 | Use compile-time constant for the size of the signal parameters | Fredia Huya-Kouadio | |
2020-05-27 | Provide the ability for clients of the Godot library to add their own ↵ | Fredia Huya-Kouadio | |
command line arguments | |||
2020-05-26 | Ignore invalid tablet driver name, when non are available. | bruvzg | |
2020-05-26 | Merge pull request #39050 from timoschwarzer/google-play-billing-4.0 | Rémi Verschelde | |
(4.0) Re-implement GodotPayment Android plugin using the Google Play Billing library | |||
2020-05-25 | Re-implement GodotPayment Android plugin using the Google Play Billing library | Timo Schwarzer | |
2020-05-25 | Merge pull request #38996 from mbrlabs/android-plugin-fix | Rémi Verschelde | |
Perform a clean Gradle build if android plugins changed | |||
2020-05-25 | Merge pull request #39047 from m4gr3d/fix_emit_signal | Rémi Verschelde | |
Fix parameters passing when emitting signal | |||
2020-05-25 | Stop ignoring hidden files and directories in the `assets` directory | Fredia Huya-Kouadio | |
2020-05-25 | Fix parameters passing when emitting signal | Fredia Huya-Kouadio | |
The issue was caused because we were using variables local to the `for` loop block. | |||
2020-05-25 | Perform a clean Gradle build if android plugins changed | Marcus Brummer | |
Fixes #38986 | |||
2020-05-25 | Fix JS audioContext parameters. | Fabio Alessandrelli | |
Were not passed along correctly. `latencyHint` is supposed to be in seconds, not milliseconds. | |||
2020-05-24 | Merge pull request #39004 from nekomatata/android-reset-surface | Rémi Verschelde | |
Proper surface reset when resuming app on Android | |||
2020-05-24 | Merge pull request #39007 from nekomatata/android-object-id-long | Rémi Verschelde | |
Use long instead of int for object id in Android java wrapper | |||
2020-05-24 | Proper surface reset when resuming app on Android | PouleyKetchoupp | |
Just re-creating the window instead of restarting the app entirely. | |||
2020-05-24 | Use long instead of int for object id in Android java wrapper | PouleyKetchoupp | |
Using int for 64-bit values might cause issues with objects not found in ObjectDB when the id is truncated. | |||
2020-05-22 | Merge pull request #38951 from bruvzg/win_ink_block_mm_4 | Rémi Verschelde | |
Block WM_MOUSEMOVE during Windows Ink pen handling. | |||
2020-05-22 | Block WM_MOUSEMOVE during Windows Ink pen handling. | bruvzg | |
2020-05-21 | Fix segmentation fault when using context_vulkan after memdelete context_vulkan | GuidoRevers | |
2020-05-20 | Merge pull request #38874 from bruvzg/tab_drv_sel_40 | Rémi Verschelde | |
[Windows] Add tablet driver selection. | |||
2020-05-20 | Merge pull request #38309 from SkyLucilfer/AndroidLineEdit | Rémi Verschelde | |
Fix Android LineEdit editing bugs | |||
2020-05-20 | [Windows] Add tablet driver selection. | bruvzg | |
2020-05-19 | [Windows] Add quotes only to the command line arguments with special characters. | bruvzg | |
2020-05-19 | Style: Fix unnecessary semicolons that confused clang-format | Rémi Verschelde | |
2020-05-19 | Merge pull request #33447 from bruvzg/macos_zip_sign | Rémi Verschelde | |
macOS add signing of DMG and ZIPed export | |||
2020-05-18 | Update the permission string for the Oculus hand tracking to match the ↵ | Fredia Huya-Kouadio | |
latest api update | |||
2020-05-18 | Merge pull request #38820 from ericrybick/master | Rémi Verschelde | |
Fix certain characters being recognized as special keys on Windows when using the us international layout | |||
2020-05-18 | Fix certain characters being recognized as special keys in Windows when ↵ | Eric Rybicki | |
using the us international layout | |||
2020-05-18 | Move mix_rate, ouput_latency to AudioDriverManager | Fabio Alessandrelli | |
Each driver used to define the (same) project settings values `audio/mix_rate` and `audio/output_latency`, but the setting names are not driver specific. Overriding is still possible via platform tags. | |||
2020-05-18 | AudioDriverJavaScript now compute buffer size. | Fabio Alessandrelli | |
Based on mix rate and expected latency. | |||
2020-05-17 | Implementation of the Godot Android Plugin configuration file | Fredia Huya-Kouadio | |
2020-05-16 | Fix Android LineEdit editing bugs | SkyJJ | |
2020-05-16 | Fix input event being dispatched multiple times on Windows | HaSa1002 | |
2020-05-16 | Fix popup positions on multiple screens (with same scaling only). | bruvzg | |
2020-05-16 | Merge pull request #37924 from thebestnom/migrate-to-androidX | Rémi Verschelde | |
Android: Migrate deprecated support library to AndroidX | |||
2020-05-15 | macOS signing improvements: allow signed app exporting as ZIP, sign DMG ↵ | bruvzg | |
after exporting. | |||
2020-05-14 | Style: Enforce braces around if blocks and loops | Rémi Verschelde | |
Using clang-tidy's `readability-braces-around-statements`. https://clang.llvm.org/extra/clang-tidy/checks/readability-braces-around-statements.html | |||
2020-05-14 | Style: Enforce separation line between function definitions | Rémi Verschelde | |
I couldn't find a tool that enforces it, so I went the manual route: ``` find -name "thirdparty" -prune \ -o -name "*.cpp" -o -name "*.h" -o -name "*.m" -o -name "*.mm" \ -o -name "*.glsl" > files perl -0777 -pi -e 's/\n}\n([^#])/\n}\n\n\1/g' $(cat files) misc/scripts/fix_style.sh -c ``` This adds a newline after all `}` on the first column, unless they are followed by `#` (typically `#endif`). This leads to having lots of places with two lines between function/class definitions, but clang-format then fixes it as we enforce max one line of separation. This doesn't fix potential occurrences of function definitions which are indented (e.g. for a helper class defined in a .cpp), but it's better than nothing. Also can't be made to run easily on CI/hooks so we'll have to be careful with new code. Part of #33027. | |||
2020-05-14 | Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks | Rémi Verschelde | |
Which means that reduz' beloved style which we all became used to will now be changed automatically to remove the first empty line. This makes us lean closer to 1TBS (the one true brace style) instead of hybridating it with some Allman-inspired spacing. There's still the case of braces around single-statement blocks that needs to be addressed (but clang-format can't help with that, but clang-tidy may if we agree about it). Part of #33027. | |||
2020-05-14 | Style: Fix missing/invalid copyright headers | Rémi Verschelde | |
2020-05-14 | Port member initialization from constructor to declaration (C++11) | Rémi Verschelde | |
Using `clang-tidy`'s `modernize-use-default-member-init` check and manual review of the changes, and some extra manual changes that `clang-tidy` failed to do. Also went manually through all of `core` to find occurrences that `clang-tidy` couldn't handle, especially all initializations done in a constructor without using initializer lists. | |||
2020-05-13 | Update game controller enums. | Marcel Admiraal | |
2020-05-12 | Add WebSocket debugger, use it for Javascript. | Fabio Alessandrelli | |
2020-05-11 | Merge pull request #38386 from reduz/new-lightmapper | Rémi Verschelde | |
New GPU lightmapper | |||
2020-05-10 | New lightmapper | Juan Linietsky | |
-Added LocalVector (needed it) -Added stb_rect_pack (It's pretty cool, we could probably use it for other stuff too) -Fixes and changes all around the place -Added library for 128 bits fixed point (required for Delaunay3D) | |||
2020-05-10 | Add drop files function | Fabio Alessandrelli | |
2020-05-10 | Fix Closure compiler build, python style. | Fabio Alessandrelli | |
Move copyToFS into utils.js library included with '--pre-js'. | |||
2020-05-10 | DisplayServerJavaScript implementation. | Fabio Alessandrelli | |
2020-05-10 | [HTML5] Locale, input fix, context, exit. | Fabio Alessandrelli | |
Add missing semicolumns in engine.js Add optional extra args to JS Engine.startGame Remove loader.js, explicit noExitRuntime. Also add onExit callback (undocumented in emscripten) | |||
2020-05-10 | Android: Migrate deprecated support library to AndroidX | thebestnom | |