Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #57617 from bruvzg/char_cleanup | Rémi Verschelde | 2022-02-04 | 1 | -5/+5 |
|\ | |||||
| * | Cleanup and move char functions to the `char_utils.h` header. | bruvzg | 2022-02-04 | 1 | -5/+5 |
| | | |||||
* | | Merge pull request #57335 from jordigcs/display-refresh-rate | Rémi Verschelde | 2022-02-04 | 5 | -0/+35 |
|\ \ | |/ |/| | |||||
| * | Add screen_get_refresh_rate to DisplayServer | jordi | 2022-02-03 | 5 | -0/+35 |
| | | |||||
* | | Merge pull request #56785 from bruvzg/nat_handles_4 | Rémi Verschelde | 2022-01-27 | 2 | -0/+21 |
|\ \ | |/ |/| | |||||
| * | Add support for getting native display, window, and view handles. | bruvzg | 2022-01-14 | 2 | -0/+21 |
| | | |||||
* | | Include the `godot_plugin_jni.cpp` file into the `platform/android/SCsub` file | Fredia Huya-Kouadio | 2022-01-26 | 2 | -1/+2 |
| | | | | | | | | This should resolve https://github.com/godotengine/godot/issues/57209 | ||||
* | | Fix XR Android manifest metadata | Fredia Huya-Kouadio | 2022-01-26 | 3 | -22/+8 |
| | | | | | | | | | | - Adds the parameters for supported Meta devices, which is required to access some device specific capabilities - Remove the 'com.samsung.android.vr.application.mode' metadata | ||||
* | | Add `DisplayServer.clipboard_has()` to check clipboard content | Haoyu Qiu | 2022-01-19 | 5 | -1/+36 |
| | | |||||
* | | Merge pull request #47522 from madmiraal/rename-test_width-test_height | Rémi Verschelde | 2022-01-18 | 1 | -1/+1 |
|\ \ | |||||
| * | | Rename Project Window width and height settings to match their function | Marcel Admiraal | 2022-01-04 | 1 | -1/+1 |
| | | | |||||
* | | | Merge pull request #56012 from bruvzg/wt🤎4 | Rémi Verschelde | 2022-01-17 | 1 | -1/+0 |
|\ \ \ | |||||
| * | | | [Windows] Improve console handling and execute/create_process. | bruvzg | 2021-12-18 | 1 | -1/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Always build with the GUI subsystem. Redirect stdout and stderr output to the parent process console. Use CreateProcessW for blocking `execute` calls with piped stdout and stderr (prevent console windows for popping up when used with the GUI subsystem build, and have more consistent behavior with `create_process`). Add `open_console` argument to the `execute` and `create_process` to open a new console window. Remove `interface/editor/hide_console_window` editor setting. Remove `Toggle System Console` menu option. Remove `set_console_visible` and `is_console_visible` functions. | ||||
* | | | | Fix Actions mapped to triggers not using the full range | Marcel Admiraal | 2022-01-14 | 1 | -4/+1 |
| |_|/ |/| | | |||||
* | | | Merge pull request #56673 from winterpixelgames/bugfix-android-keystore-paths | Rémi Verschelde | 2022-01-12 | 1 | -0/+10 |
|\ \ \ | |||||
| * | | | Android export plugin passes absolute file paths to gradle for keystores. | Jason Knight | 2022-01-10 | 1 | -0/+10 |
| | | | | |||||
* | | | | Merge pull request #56492 from akien-mga/remove-author-docstrings | Rémi Verschelde | 2022-01-12 | 1 | -1/+1 |
|\ \ \ \ | |||||
| * | | | | Style: Remove inconsistently used `@author` docstrings | Rémi Verschelde | 2022-01-04 | 1 | -1/+1 |
| | |_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Each file in Godot has had multiple contributors who co-authored it over the years, and the information of who was the original person to create that file is not very relevant, especially when used so inconsistently. `git blame` is a much better way to know who initially authored or later modified a given chunk of code, and most IDEs now have good integration to show this information. | ||||
* / | | | Fix decoding UTF-8 filenames on unzipping. | bruvzg | 2022-01-05 | 1 | -2/+2 |
|/ / / | |||||
* | | | Update copyright statements to 2022 | Rémi Verschelde | 2022-01-03 | 85 | -170/+170 |
| | | | | | | | | | | | | Happy new year to the wonderful Godot community! | ||||
* | | | Fix Android Studio builds. | ne0fhyk | 2021-12-21 | 1 | -2/+10 |
| | | | |||||
* | | | Fix initialising of gl_manager and checking gl_manager and context_vulkan ↵ | Bastiaan Olij | 2021-12-18 | 1 | -2/+2 |
| |/ |/| | | | | | preventing crash issues. | ||||
* | | Only rotate Android sensor values for sensors that need them rotated | Marcel Admiraal | 2021-12-15 | 1 | -31/+64 |
| | | |||||
* | | Misc build system fixes | Aaron Franke | 2021-12-10 | 1 | -1/+1 |
| | | |||||
* | | Merge pull request #43181 from nathanfranke/string-empty | Rémi Verschelde | 2021-12-10 | 4 | -23/+23 |
|\ \ | | | | | | | Replace String comparisons with "", String() to is_empty() | ||||
| * | | Replace String comparisons with "", String() to is_empty() | Nathan Franke | 2021-12-09 | 4 | -23/+23 |
| | | | | | | | | | | | | | | | | | | Also: - Adds two stress tests to test_string.h - Changes to .empty() on std::strings | ||||
* | | | Merge pull request #55767 from m4gr3d/config_hand_tracking_frequency_master | Rémi Verschelde | 2021-12-09 | 4 | -5/+41 |
|\ \ \ | |||||
| * | | | Add support for configuring the xr hand tracking frequency mode | ne0fhyk | 2021-12-09 | 4 | -5/+41 |
| |/ / | |||||
* | | | Merge pull request #55759 from m4gr3d/enable_exclude_from_recents_master | Rémi Verschelde | 2021-12-09 | 3 | -1/+10 |
|\ \ \ | |||||
| * | | | Enable configuration of the `android:excludeFromRecents` activity attribute. | Fredia Huya-Kouadio | 2021-12-09 | 3 | -1/+10 |
| |/ / | |||||
* / / | Add configs to specify the min and target sdk versions. | Fredia Huya-Kouadio | 2021-12-08 | 3 | -7/+64 |
|/ / | |||||
* | | Rename `remove()` to `remove_at()` when removing by index | Lightning_A | 2021-11-23 | 2 | -2/+2 |
| | | |||||
* | | Merge pull request #55159 from m4gr3d/add_oculus_openxr_config_master | Rémi Verschelde | 2021-11-22 | 7 | -19/+83 |
|\ \ | |||||
| * | | Add support for OpenXR export configurations. | Fredia Huya-Kouadio | 2021-11-20 | 7 | -19/+83 |
| | | | |||||
* | | | Fix Android `get_screen_orientation()` not returning valid values | Marcel Admiraal | 2021-11-21 | 2 | -2/+31 |
|/ / | |||||
* | | Merge pull request #54992 from RandomShaper/drop_android_db_setting | Rémi Verschelde | 2021-11-15 | 4 | -32/+7 |
|\ \ | |||||
| * | | Drop pointless Android depth buffer setting | Pedro J. Estébanez | 2021-11-15 | 4 | -32/+7 |
| | | | |||||
* | | | Use "enum class" for input enums | Aaron Franke | 2021-11-12 | 5 | -146/+150 |
|/ / | |||||
* | | Merge pull request #54463 from RandomShaper/fix_gl3_32bits | Rémi Verschelde | 2021-11-09 | 12 | -39/+31 |
|\ \ | |||||
| * | | Drop broken Android 32-bit framebuffer setting for a reliable one for depth ↵ | Pedro J. Estébanez | 2021-11-01 | 12 | -39/+31 |
| | | | | | | | | | | | | buffer | ||||
* | | | Add default `minSdkVersion` and `targetSdkVersion` in the ↵ | Fredia Huya-Kouadio | 2021-11-03 | 2 | -2/+5 |
| |/ |/| | | | | | AndroidManifest.xml file | ||||
* | | Fix new projects always being created with OpenGL | Hugo Locurcio | 2021-11-01 | 2 | -3/+3 |
|/ | | | | | | | | Only Vulkan is fully implemented for now, so OpenGL isn't available in the project manager yet. This also makes the rendering driver checks use lowercase names everywhere for consistency. | ||||
* | Use OpenGL 3.3 core profile instead of compatibility profile | Clay John | 2021-10-31 | 6 | -2884/+12 |
| | | | | | | | | | | - Rename OpenGL to GLES3 in the source code per community feedback. - The renderer is still exposed as "OpenGL 3" to the user. - Hide renderer selection dropdown until OpenGL support is more mature. - The renderer can still be changed in the Project Settings or using the `--rendering-driver opengl` command line argument. - Remove commented out exporter code. - Remove some OpenGL/DisplayServer-related debugging prints. | ||||
* | Rename GLES2 driver to OpenGL to prepare for the upgrade to GLES3 | Hugo Locurcio | 2021-10-30 | 3 | -13/+13 |
| | | | | | - Use lowercase driver names for the `--rendering-driver` command line argument. | ||||
* | Add GLES2 2D renderer + Linux display manager | lawnjelly | 2021-10-30 | 2 | -0/+2872 |
| | | | | | | | | | First implementation with Linux display manager. - Add single-threaded mode for EditorResourcePreview (needed for OpenGL). Co-authored-by: clayjohn <claynjohn@gmail.com> Co-authored-by: Fabio Alessandrelli <fabio.alessandrelli@gmail.com> | ||||
* | clang-format: Enable `BreakBeforeTernaryOperators` | Rémi Verschelde | 2021-10-28 | 1 | -8/+8 |
| | | | | | clang-format keeps breaking the way it handles break *after* ternary operators, so I give up and go with the only style they seem to actually test. | ||||
* | clang-format: Various fixes to comments alignment from `clang-format` 13 | Rémi Verschelde | 2021-10-28 | 3 | -46/+41 |
| | | | | All reviewed manually and occasionally rewritten to avoid bad auto formatting. | ||||
* | clang-format: Disable alignment of operands, too unreliable | Rémi Verschelde | 2021-10-28 | 5 | -15/+13 |
| | | | | | | | | | Sets `AlignOperands` to `DontAlign`. `clang-format` developers seem to mostly care about space-based indentation and every other version of clang-format breaks the bad mismatch of tabs and spaces that it seems to use for operand alignment. So it's better without, so that it respects our two-tabs `ContinuationIndentWidth`. | ||||
* | Android: Properly validate `godot_project_name_string` for Android special chars | Rémi Verschelde | 2021-10-26 | 1 | -2/+17 |
| | | | | Fixes #52659. | ||||
* | Fix Gradle builds not excluding excluded tasks | Marcel Admiraal | 2021-10-23 | 1 | -7/+7 |
| |