Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2020-05-10 | Style: clang-format: Disable AllowShortCaseLabelsOnASingleLine | Rémi Verschelde | |
Part of #33027. | |||
2020-05-10 | Style: clang-format: Disable AllowShortIfStatementsOnASingleLine | Rémi Verschelde | |
Part of #33027, also discussed in #29848. Enforcing the use of brackets even on single line statements would be preferred, but `clang-format` doesn't have this functionality yet. | |||
2020-05-10 | Style: Add missing copyright headers | Rémi Verschelde | |
2020-05-08 | Merge pull request #38561 from bruvzg/wintab_extra_mm_events | Rémi Verschelde | |
WinTab: Make movement smoother and handle pressure/tilt changes when cursor is not moving. | |||
2020-05-08 | WinTab: Adds extra "mouse move" events to make movement smoother and ↵ | bruvzg | |
correctly handle pressure/tilt change when cursor is not moving. | |||
2020-05-08 | Added mapping for KEY_MENU to VK_APPS (0x5d) so context menu's triggered by ↵ | Eric M | |
the keyboard menu button work | |||
2020-05-07 | Remove WinTab error message. | bruvzg | |
2020-05-06 | clang-format: Add JavaImportGroups for Java code | Rémi Verschelde | |
2020-05-05 | Merge pull request #38483 from bruvzg/wintab_api | Rémi Verschelde | |
Add support for the WinTab API for pen input. | |||
2020-05-05 | [Windows] Add support for the WinTab API for pen input. | bruvzg | |
2020-05-05 | Address `OS.request_permissions()` bug when non-platform permission(s) is ↵ | Fredia Huya-Kouadio | |
included | |||
2020-05-03 | [Linux/Windows] Set pressure to 1.0f when primary button is pressed and ↵ | bruvzg | |
device is not pressure sensitive. |