| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | [iOS] Fix incorrect method name for input dragging event | Sergey Minakov | 2022-02-19 | 1 | -1/+1 |
| | | |||||
| * | [Windows] Fix Vulkan driver crash on sub-window minimization. | bruvzg | 2022-02-17 | 1 | -5/+6 |
| | | |||||
| * | Style: Cleanup single-line blocks, semicolons, dead code | Rémi Verschelde | 2022-02-16 | 49 | -390/+530 |
| | | | | | | Remove currently unused implementation of TextureBasisU, could be re-added later on if needed and ported. | ||||
| * | i18n: Sync editor translations with Weblate | Rémi Verschelde | 2022-02-16 | 1 | -9/+9 |
| | | | | | | | Minor proofreading of new OSX export strings. (cherry picked from commit 9f09251027a485f14740dce7b753e962d26bff78) | ||||
| * | Merge pull request #58173 from akien-mga/js-build-fix-is_project_manager | Rémi Verschelde | 2022-02-16 | 1 | -1/+2 |
| |\ | |||||
| | * | HTML5: Fix build after #52742 | Rémi Verschelde | 2022-02-16 | 1 | -1/+2 |
| | | | | | | | | | Fixes #58172. | ||||
| * | | Add an `OS.get_processor_name()` method | Hugo Locurcio | 2022-02-15 | 8 | -0/+59 |
| |/ | | | | | | | | This method can be used to get the CPU model name. It can be used in conjunction with `RenderingServer.get_video_adapter_name()` and `RenderingServer.get_video_adapter_vendor()` for annotating benchmarks and automatic graphics quality configuration. | ||||
| * | Editor: Cleanup some includes dependencies | Rémi Verschelde | 2022-02-15 | 10 | -25/+34 |
| | | | | | | | | | | | | Removes some unnecessary includes from `editor_node.h`, and instead add those where they're used. Removes unnecessary `editor_node.h` includes in various editor classes. Renames `dynamicfont` to `dynamic_font` in a couple files. Misc cleanup while jumping through that rabbit hole. | ||||
| * | Merge pull request #58081 from tavurth/bugfix/high-macos-cpu-usage | Rémi Verschelde | 2022-02-15 | 1 | -1/+1 |
| |\ | |||||
| | * | Fix new performance regressions (short delay_usec) | Will Whitty | 2022-02-15 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | My Mac was using 20% cpu again, which was related to the Javascript Export plugin. I had however no export templates setup in the project so this is more of a stopgap fix. | ||||
| * | | Merge pull request #57306 from trollodel/remove_editornode_param | Rémi Verschelde | 2022-02-14 | 2 | -3/+3 |
| |\ \ | |||||
| | * | | Remove most EditorNode constructor parameters and fields | trollodel | 2022-02-14 | 2 | -3/+3 |
| | | | | |||||
| * | | | [OSX] Codesign exporter now uses CryptoCore RNG. | Fabio Alessandrelli | 2022-02-14 | 2 | -4/+6 |
| | | | | |||||
| * | | | [OS/Crypto] Add get_entropy to OS. | Fabio Alessandrelli | 2022-02-14 | 2 | -0/+9 |
| | |/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | Implemented via `BCryptGenRandom` on Windows. Implemented via `getentropy` syscall when available. Implemented via `/dev/urandom` device as a fallback. The `/dev/urandom` fallback can be disabled via the `NO_URANDOM` build flag. Note: The HTML5 version relies on emscripten file system urandom device which itself uses the Crypto API when available or the plain old not crypto-safe `Math.random()` otherwise. Restore get_entropy. | ||||
| * | | [macOS] Fix macOS producing alert sound on some input actions. | bruvzg | 2022-02-12 | 1 | -0/+4 |
| | | | |||||
| * | | Merge pull request #56953 from bruvzg/ex_wnd | Rémi Verschelde | 2022-02-12 | 4 | -4/+53 |
| |\ \ | |/ |/| | |||||
| | * | Add exclusive window handling to DisplayServer (on macOS and Windows). | bruvzg | 2022-02-12 | 4 | -4/+53 |
| | | | |||||
| * | | Improve compilation speed (forward declarations/includes cleanup) | Hendrik Brucker | 2022-02-12 | 15 | -10/+18 |
| |/ | |||||
| * | [Windows] Fix drag-and-drop. | bruvzg | 2022-02-11 | 1 | -3/+4 |
| | | |||||
| * | [HTML5] Fetch API now passes credentials. | Fabio Alessandrelli | 2022-02-10 | 1 | -0/+1 |
| | | | | | | Used default value before, i.e. "same-origin", now uses "include" (i.e. include for cross-origin if cross-origin is allowed). | ||||
| * | Fix typos with codespell | Rémi Verschelde | 2022-02-10 | 4 | -8/+8 |
| | | | | | | | | Using codespell 2.2-dev from current git. Added `misc/scripts/codespell.sh` to make it easier to run it once in a while and update the skip and ignore lists. | ||||
| * | Merge pull request #57605 from naithar/fix/godot-view-touch-4.0 | Rémi Verschelde | 2022-02-09 | 3 | -13/+31 |
| |\ | |||||
| | * | [iOS] Fix touch handling for overlay views | Sergey Minakov | 2022-02-03 | 3 | -13/+31 |
| | | | | | | | | | Workaround for GodotView touches being called from UIWindow on different UIView input | ||||
| * | | Core: Move generated `VERSION_HASH` to a `.cpp` file | Rémi Verschelde | 2022-02-09 | 3 | -12/+9 |
| | | | | | | | | | | | This lets us have its definition in `core/version.h` and avoid rebuilding a handful of files every time the commit hash changes. | ||||
| * | | Merge pull request #57825 from Calinou/ios-remove-obsolete-define | Rémi Verschelde | 2022-02-09 | 1 | -1/+0 |
| |\ \ | |||||
| | * | | Remove obsolete define in the iOS buildsystem code | Hugo Locurcio | 2022-02-08 | 1 | -1/+0 |
| | | | | | | | | | | | | | | | | This define was used by the WebM/libvpx code, but it's now removed in `master`. | ||||
| * | | | Remove support for ARMv7 (32-bit) on iOS | Hugo Locurcio | 2022-02-08 | 1 | -1/+0 |
| |/ / | | | | | | | | | | | | | | | All iOS devices since the iPhone 5S support ARMv8 (64-bit). The last iOS version supported on ARMv7 devices is 10.x, which is too old to run Godot 4.0 projects since the minimum supported iOS version is 11.0. | ||||
| * | | Merge pull request #57809 from akien-mga/osx-11.00-warning | Rémi Verschelde | 2022-02-08 | 1 | -3/+3 |
| |\ \ | |||||
| | * | | OSX: Pass `-mmacosx-version-min=11.0` instead of `11.00` | Rémi Verschelde | 2022-02-08 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | Both are recognized by Xcode and equivalent, but osxcross issues a warning for the latter: ``` osxcross: warning: '-mmacosx-version-min=' (11.0.0 != 11.00) ``` | ||||
| * | | | Merge pull request #57612 from maiself/improve-gamepad-detection | Rémi Verschelde | 2022-02-08 | 1 | -2/+3 |
| |\ \ \ | |/ / |/| | | |||||
| | * | | Improve detection of gamepads on Linux | Mai Lavelle | 2022-02-03 | 1 | -2/+3 |
| | | | | | | | | | | | | | Some devices (Nintendo Switch Right Joy-Con) report only a right stick. | ||||
| * | | | [macOS] Fix NO_FOCUS macOS flag. | bruvzg | 2022-02-08 | 2 | -2/+3 |
| | | | | |||||
| * | | | Merge pull request #57794 from bruvzg/x11_fs_fix | Rémi Verschelde | 2022-02-08 | 1 | -1/+1 |
| |\ \ \ | |||||
| | * | | | [X11] Fix decoration reset when returning from fullscreen mode. | bruvzg | 2022-02-08 | 1 | -1/+1 |
| | | | | | |||||
| * | | | | [Windows] Fix fullscreen mode detection on window move/resize. | bruvzg | 2022-02-08 | 1 | -1/+6 |
| |/ / / | |||||
| * | | | Merge pull request #57736 from TechnicalSoup/Patch-3 | Rémi Verschelde | 2022-02-07 | 1 | -0/+9 |
| |\ \ \ | |||||
| | * | | | Fix icons for sub windows | TechnicalSoup | 2022-02-07 | 1 | -0/+9 |
| | | | | | | | | | | | | | | | | | | | | | | | | | Modify the create_sub_window method to set an icon for all sub windows, setting the icon to the same icon as the main window. Co-Authored-By: Rémi Verschelde <rverschelde@gmail.com> | ||||
| * | | | | Merge pull request #57305 from bruvzg/macos_cleanup | Rémi Verschelde | 2022-02-07 | 27 | -2541/+3278 |
| |\ \ \ \ | |||||
| | * | | | | [macOS] Cleanup and split Objective-C objects to the separate files | bruvzg | 2022-02-01 | 26 | -2485/+3266 |
| | | | | | | |||||
| | * | | | | [macOS] Enable Objective-C ARC | bruvzg | 2022-02-01 | 5 | -93/+49 |
| | | | | | | |||||
| * | | | | | [HTML5] Implement JavaScript PWA update callbacks. | Fabio Alessandrelli | 2022-02-06 | 7 | -0/+97 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Allows detecting when a new version of the progressive web app service worker is waiting (i.e. an update is pending), along a function to force the update and reload all clients. | ||||
| * | | | | | [HTML5] PWA service worker prefers cached version. | Fabio Alessandrelli | 2022-02-06 | 3 | -23/+40 |
| | |/ / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | Use an offline first approach, where we prefer the cached version over the network one. This forces games using PWA to always re-export the project and not just the PCK, so that the service worker version gets updated correctly, and the end-user cache is correctly cleared on update. | ||||
| * | | | | Merge pull request #57709 from jmb462/missing-sname-optimization | Rémi Verschelde | 2022-02-06 | 2 | -2/+2 |
| |\ \ \ \ | |||||
| | * | | | | Add missing SNAME macro optimization in some function calls | jmb462 | 2022-02-06 | 2 | -2/+2 |
| | | | | | | |||||
| * | | | | | Snap refresh rate to hundreths place on X11 | jordi | 2022-02-06 | 1 | -1/+3 |
| |/ / / / | |||||
| * | | | | Merge pull request #57341 from bruvzg/win_multiwin_fs | Rémi Verschelde | 2022-02-04 | 5 | -11/+33 |
| |\ \ \ \ | |||||
| | * | | | | [Windows] Add WS_BORDER flag to windows in WINDOW_MODE_FULLSCREEN mode to ↵ | bruvzg | 2022-02-04 | 5 | -11/+33 |
| | | |/ / | |/| | | | | | | | | | | | | | | | | | | allow multi-window interface in full-screen. [Windows] Add WINDOW_MODE_EXCLUSIVE_FULLSCREEN without WS_BORDER flag enabled (no multi-window support). | ||||
| * | | | | Merge pull request #57617 from bruvzg/char_cleanup | Rémi Verschelde | 2022-02-04 | 4 | -8/+8 |
| |\ \ \ \ | |||||
| | * | | | | Cleanup and move char functions to the `char_utils.h` header. | bruvzg | 2022-02-04 | 4 | -8/+8 |
| | |/ / / | |||||
| * | | | | Merge pull request #57335 from jordigcs/display-refresh-rate | Rémi Verschelde | 2022-02-04 | 15 | -0/+159 |
| |\ \ \ \ | |||||
