Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | clang-tidy: Enforce `modernize-use-nullptr` | Thaddeus Crews | 2024-03-12 | 1 | -1/+1 | |
| | | ||||||
* | | Merge pull request #82084 from ogapo/pr/pck-cache-merge | Rémi Verschelde | 2024-03-11 | 1 | -1/+1 | |
|\ \ | | | | | | | | | | Merge `uid_cache.bin` and `global_script_class_cache.cfg` after mounting PCKs | |||||
| * | | Merge uid_cache.bin and global_script_class_cache.cfg after mounting PCKs | David Nikdel | 2024-03-06 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fixes godotengine#82061 fixes godotengine#61556 Also, distinguish between main pack and DLC packs. It's desirable to downloaded content to be as small as possible. This change avoids bloating non-main pack files with new versions of resources that are all read on startup and never used again. They have no effect if loaded after startup. - project.godot/project.binary file - extension_list.cfg - app icon and boot_splash - .ico and .icns files (these can still be opted in for DLC by listing them explicitly in the include filter) | |||||
* | | | Merge pull request #89365 from Repiteo/scons/run_in_subprocess-to-env.Run | Rémi Verschelde | 2024-03-10 | 1 | -1/+1 | |
|\ \ \ | | | | | | | | | | | | | SCons: Convert remaining `run_in_subprocess` to `env.Run` | |||||
| * | | | SCons: Convert remaining `run_in_subprocess` to `env.Run` | Thaddeus Crews | 2024-03-10 | 1 | -1/+1 | |
| | |/ | |/| | ||||||
* / | | [iOS] Restore backward compatibility with old export templates. | bruvzg | 2024-03-10 | 1 | -0/+4 | |
|/ / | ||||||
* / | Move `global_menu_*` methods to a separate `NativeMenu` class. | bruvzg | 2024-03-04 | 2 | -1/+12 | |
|/ | ||||||
* | Fix low volume sound output on iOS when Play and Record category is used. | Leonardo Demartino | 2024-02-29 | 1 | -5/+7 | |
| | ||||||
* | Fix crash on documentation generation on macOS. | bruvzg | 2024-02-19 | 1 | -1/+3 | |
| | ||||||
* | Merge pull request #88245 from shana/simplify-mono-support-detection | Rémi Verschelde | 2024-02-19 | 1 | -0/+1 | |
|\ | | | | | | | C#: Let platforms signal if they support the mono module or not | |||||
| * | C#: Let platforms signal if they support it or not | Andreia Gaita | 2024-02-13 | 1 | -0/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | Instead of hardcoding platform names that support C#, let platforms set a flag indicating if they support it. All public platforms except web already support it, and it's a pain to maintain a patch for this list just to add additional names of proprietary console platforms. This makes adding new platforms or variants or existing platforms much easier, as the platform can signal what it supports/doesn't support directly, and we can avoid harcoding platform names. | |||||
* | | Merge pull request #87823 from KoBeWi/ban_adb | Rémi Verschelde | 2024-02-17 | 2 | -3/+35 | |
|\ \ | | | | | | | | | | Don't invoke adb with no runnable Android preset | |||||
| * | | Don't invoke adb with no runnable Android preset | kobewi | 2024-02-15 | 2 | -3/+35 | |
| | | | ||||||
* | | | Merge pull request #86966 from Muller-Castro/value2ref-core | Rémi Verschelde | 2024-02-15 | 2 | -6/+6 | |
|\ \ \ | | | | | | | | | | | | | Add const lvalue ref to `core/*` container parameters | |||||
| * | | | Add const lvalue ref to core/* container parameters | Muller-Castro | 2024-02-14 | 2 | -6/+6 | |
| | | | | ||||||
* | | | | SCons: "Environment" to "SConsEnvironment" | Thaddeus Crews | 2024-02-14 | 1 | -2/+2 | |
|/ / / | ||||||
* | | | Merge pull request #85100 from ztc0611/fix-ios-focus-mainloop-notifs | Rémi Verschelde | 2024-02-14 | 3 | -0/+39 | |
|\ \ \ | | | | | | | | | | | | | Enhance mobile suspend MainLoop notifications | |||||
| * | | | Enhance mobile suspend MainLoop Notifications | Zach Coleman | 2024-02-04 | 3 | -0/+39 | |
| |/ / | ||||||
* | | | Add method to get "base" system UI color (macOS/Windows) and system theme ↵ | bruvzg | 2024-02-13 | 3 | -2/+33 | |
| | | | | | | | | | | | | change callback. | |||||
* | | | Merge pull request #87999 from bruvzg/metal_layer | Rémi Verschelde | 2024-02-13 | 3 | -9/+9 | |
|\ \ \ | | | | | | | | | | | | | [macOS / iOS] Switch Vulkan init to `VK_EXT_metal_surface` extension. | |||||
| * | | | [macOS / iOS] Switch Vulkan init to VK_EXT_metal_surface extension. | bruvzg | 2024-02-13 | 3 | -9/+9 | |
| | | | | ||||||
* | | | | Merge pull request #87908 from bruvzg/mac_gen_plist | Rémi Verschelde | 2024-02-13 | 1 | -2/+8 | |
|\ \ \ \ | | | | | | | | | | | | | | | | [macOS] Generate min. `Info.plist` for frameworks if it's missing. Validate framework bundle ID characters. | |||||
| * | | | | [macOS] Generate min. Info.plist for frameworks if it's missing. Validate ↵ | bruvzg | 2024-02-03 | 1 | -2/+8 | |
| | |/ / | |/| | | | | | | | | | | framework bundle ID characters. | |||||
* | | | | [iOS/macOS] Add option to automatically build (and sign / archive) bundles. | bruvzg | 2024-02-13 | 2 | -0/+63 | |
| |/ / |/| | | ||||||
* | | | Finish splitting functionality of the Vulkan and D3D12 backends into ↵ | Dario | 2024-02-12 | 6 | -52/+65 | |
| | | | | | | | | | | | | RenderingDeviceDriver. | |||||
* | | | Merge pull request #82800 from Sauermann/fix-screen-mousemotion | Rémi Verschelde | 2024-02-09 | 1 | -0/+1 | |
|\ \ \ | | | | | | | | | | | | | Add screen-related attributes to mouse input events | |||||
| * | | | Add screen-related attributes to mouse input events | Markus Sauermann | 2024-02-05 | 1 | -0/+1 | |
| |/ / | ||||||
* | | | Merge pull request #86843 from RandomShaper/fix_null_ptr | Rémi Verschelde | 2024-02-07 | 1 | -2/+4 | |
|\ \ \ | |/ / |/| | | | | | Avoid several null-dereferences of ApiContextRD | |||||
| * | | Avoid several null-dereferences of ApiContextRD | Pedro J. Estébanez | 2024-02-06 | 1 | -2/+4 | |
| |/ | ||||||
* | | Add InputEventKey.location to tell left from right | Mel Collins | 2024-01-26 | 6 | -9/+35 | |
| | | | | | | | | | | | | | | | | | | | | This adds a new enum `KeyLocation` and associated property `InputEventKey.location`, which indicates the left/right location of key events which may come from one of two physical keys, eg. Shift, Ctrl. It also adds simulation of missing Shift KEYUP events for Windows. When multiple Shifts are held down at the same time, Windows natively only sends a KEYUP for the last one to be released. | |||||
* | | Reorganize code related to editor theming | Yuri Sizov | 2024-01-16 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | This change introduces a new EditorThemeManager class to abstract theme generatio and its subroutines. Logic related to EditorTheme, EditorColorMap, and editor icons has been extracted into their respective files with includes cleaned up. All related files have been moved to a separate folder to better scope them in the project. This includes relevant generated files as well. | |||||
* | | [iOS export] Improve .xcframework exporting. | bruvzg | 2024-01-11 | 2 | -95/+282 | |
| | | | | | | | | | | Do not embed static .xcframeworks. Automatically convert .xcframeworks with .dylibs to .xcframeworks with .frameworks. | |||||
* | | [macOS/iOS export] Add option to set custom Info.plist data. | bruvzg | 2024-01-11 | 2 | -0/+32 | |
| | | ||||||
* | | Merge pull request #87077 from bruvzg/ios_logger | Rémi Verschelde | 2024-01-11 | 4 | -6/+122 | |
|\ \ | | | | | | | | | | [iOS] Improve logger. | |||||
| * | | [iOS] Improve logger. | bruvzg | 2024-01-11 | 4 | -6/+122 | |
| | | | | | | | | | | | | | | | Stream errors to the Console.app (and highlight in Xcode). Prevent duplicate prints in Xcode. | |||||
* | | | set provisioning style for both "iPhone Developer" and "iPhone Distribution" ↵ | Sassan Haradji | 2024-01-11 | 1 | -2/+2 | |
|/ / | | | | | | | to automatic | |||||
* | | [iOS export] Add export options for performance capabilities and min. iOS ↵ | bruvzg | 2024-01-04 | 2 | -1/+23 | |
| | | | | | | | | version. | |||||
* | | Merge pull request #84445 from Rubonnek/add-const-references-clang-tidy | Rémi Verschelde | 2024-01-04 | 1 | -1/+1 | |
|\ \ | | | | | | | | | | Add const references detected by clang-tidy | |||||
| * | | Add const references detected by clang-tidy | Wilson E. Alvarez | 2023-12-16 | 1 | -1/+1 | |
| | | | ||||||
* | | | Merge pull request #86312 from bruvzg/ios_fix_screen_res | Rémi Verschelde | 2024-01-03 | 3 | -202/+8 | |
|\ \ \ | | | | | | | | | | | | | [iOS] Remove deprecated LaunchImages support and switch to Storyboard by default. | |||||
| * | | | [iOS] Remove deprecated LaunchImages support and switch to Storyboard by ↵ | bruvzg | 2023-12-18 | 3 | -202/+8 | |
| |/ / | | | | | | | | | | default. | |||||
* | | | Merge pull request #86682 from ↵ | Rémi Verschelde | 2024-01-02 | 1 | -0/+2 | |
|\ \ \ | | | | | | | | | | | | | | | | | | | | | Daylily-Zeleen/daylily-zeleen/distinguish_between_dynamic_libaray_not_found_and_can't_open Distinguish between dynamic library not found and can't be opened. | |||||
| * | | | Distinguishs between dynamic library not found and can't be opened. | Daylily-Zeleen | 2024-01-01 | 1 | -0/+2 | |
| | |/ | |/| | ||||||
* / | | Add RD_ENABLED when VULKAN_ENABLED or D3D12_ENABLED is added | jsjtxietian | 2023-12-25 | 1 | -1/+1 | |
|/ / | ||||||
* / | Split RenderingDevice into API-agnostic and RenderingDeviceDriver parts | Pedro J. Estébanez | 2023-12-20 | 6 | -55/+75 | |
|/ | | | | | | Credit and thanks to @bruzvg for multiple build fixes, update of 3rd-party items and MinGW support. Co-authored-by: bruvzg <7645683+bruvzg@users.noreply.github.com> | |||||
* | Remove unnecessary assignments | Wilson E. Alvarez | 2023-12-13 | 1 | -2/+1 | |
| | | | | Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com> | |||||
* | Merge pull request #85546 from bruvzg/devicectl_support | Yuri Sizov | 2023-12-08 | 2 | -36/+134 | |
|\ | | | | | | | [iOS one-click] Add support for Xcode 15 devicectl. | |||||
| * | [iOS one-click] Add support for Xcode 15 devicectl. | bruvzg | 2023-11-30 | 2 | -36/+134 | |
| | | ||||||
* | | Merge pull request #85845 from YuriSizov/editor-export-hidden-errors | Yuri Sizov | 2023-12-08 | 1 | -47/+87 | |
|\ \ | | | | | | | | | | Ensure more export errors are reported to users | |||||
| * | | Ensure more export errors are reported to users | Yuri Sizov | 2023-12-06 | 1 | -47/+87 | |
| | | | | | | | | | | | | | | | | | | | | | Also fixes the timing issue when exporting all presets at the same time, where the error report would try to appear while the progress dialog was still visible. |