summaryrefslogtreecommitdiffstats
path: root/misc
Commit message (Collapse)AuthorAgeFilesLines
* CI: Fix incorrect executable permsThaddeus Crews2024-05-174-0/+0
|
* Merge pull request #91416 from Calinou/d3d12-sdk-update-install-scriptRémi Verschelde2024-05-151-10/+28
|\ | | | | | | Update dependencies in D3D12 SDK installer script
| * Update dependencies in D3D12 SDK installer scriptHugo Locurcio2024-05-071-10/+28
| | | | | | | | - Add colored console output.
* | Merge pull request #91954 from Repiteo/scons/pyproject.tomlRémi Verschelde2024-05-151-13/+0
|\ \ | | | | | | | | | CI: Consolidate pysettings via `pyproject.toml`
| * | SCons: Consolidate pysettings via `pyproject.toml`Thaddeus Crews2024-05-141-13/+0
| | |
* | | Merge pull request #91377 from bruvzg/macos_privacyRémi Verschelde2024-05-151-0/+8
|\ \ \ | |/ / |/| | | | | [macOS export] Add support for privacy manifest configuration.
| * | [macOS export] Add support for privacy manifest configuration.bruvzg2024-04-301-0/+8
| | |
* | | Add Dutch tranlsation for Linux desktop filesgilissen2024-05-141-0/+2
| | |
* | | Merge pull request #91852 from patwork/fix-splash-bg-colorRémi Verschelde2024-05-131-1/+1
|\ \ \ | | | | | | | | | | | | [Web] Fix splash screen background color in HTML shell
| * | | Fix splash screen background color in HTML shellpatwork2024-05-121-1/+1
| | | |
* | | | Add antialias support for CanvasItem draw primitivesYaohua Xiong2024-05-131-0/+13
|/ / / | | | | | | | | | | | | | | | including - rect, circle; both filled and unfilled. - polyline, multiline
* | | Create a GDB pretty printing file for String, StringName, and VectorMitten Orvan2024-05-111-0/+116
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GDB supports custom pretty-printers implemented in Python. When debugging Godot, checking the values of Strings and StringNames in the debugger was very inconvenient as the data is fairly deep in the structure. This makes the values immediately visible. The custom pretty printer can be taken into use manually by calling `source misc/scripts/godot_gdb_pretty_print.py` in the GDB console. In VS code, it can be activated by default by adding the source command to the `setupCommands` of the configuration in launch.json. Like this: ```json // launch.json { "configurations": [ { "name": "C/C++: debug, "type": "cppdbg", ... "MIMode": "gdb", "setupCommands": [ { "description": "Enable pretty-printing for gdb", "text": "-enable-pretty-printing", "ignoreFailures": true }, { "description": "Load custom pretty-printers for Godot types.", "text": "source ${workspaceRoot}/misc/scripts/godot_gdb_pretty_print.py" } ], "miDebuggerPath": "gdb" } ], "version": "2.0.0" } ``` Extended the pretty-printer python script to support Vectors. The printer needs to be uncomfortably aware of CowData implementation details, but I don't think there is any way around that.
* | | Merge pull request #91597 from Repiteo/ci/pre-commit-handle-everythingRémi Verschelde2024-05-088-201/+211
|\ \ \ | | | | | | | | | | | | CI: Overhaul static checks to use `pre-commit`
| * | | CI: Overhaul static checks to use `pre-commit`Thaddeus Crews2024-05-088-201/+211
| | | |
* | | | Style: Trim trailing whitespace and ensure newline at EOFRémi Verschelde2024-05-083-4/+2
|/ / / | | | | | | | | | Found by apply the file_format checks again via #91597.
* | / Fix various typos with codespellRémi Verschelde2024-05-071-1/+1
| |/ |/| | | | | | | | | | | | | | | Using 2.2.7.dev217+g10c2abcf. Had to add `colour` to the ignore list as we used it as an alias/keyword for the documentation of color-related APIs. Also ignore recommendations to change `thirdparty` to either `third-party` or `third party`, which are correct but we use the former fairly consistently.
* | Implement `amplitude` to Input.vibrate_handheldRadiant2024-05-021-0/+7
| | | | | | | | | | Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com> Co-authored-by: m4gr3d <m4gr3d@users.noreply.github.com>
* | [RTL] Adds extra argument to `remove_paragraph` to skip cache invalidation ↵bruvzg2024-05-021-0/+7
| | | | | | | | and a method for manual cache invalidation.
* | Extend `CanvasItem::draw_circle()` with filled, width, and antialiased optionsYaohua Xiong2024-05-021-0/+7
|/ | | | Make it possible to draw unfilled circle, like draw_rect(). Antialising is only implemented for unfilled version.
* Merge pull request #91128 from patwork/splash-image-in-web-exportRémi Verschelde2024-04-301-142/+64
|\ | | | | | | Splash image support and new progress bar for HTML5 Web Export
| * Added splash image support and new progress bar for web exportpatwork2024-04-251-142/+64
| |
* | Merge pull request #86978 from kitbdev/multicaret-overhaulRémi Verschelde2024-04-301-0/+8
|\ \ | | | | | | | | | Overhaul multicaret editing and selection in TextEdit
| * | Overhaul multiple caret editing in TextEdit.kit2024-04-261-0/+8
| |/ | | | | | | Use a multicaret edit to delay merging overlapping carets until the end.
* | Merge pull request #90375 from bruvzg/ios_privacyRémi Verschelde2024-04-292-0/+14
|\ \ | |/ |/| | | [iOS export] Add support for privacy manifest configuration.
| * [iOS export] Add support for privacy manifest configuration.bruvzg2024-04-162-0/+14
| |
* | Improve TextEdit/LineEdit word selection.bruvzg2024-04-221-0/+7
| |
* | Merge pull request #90645 from Malcolmnixon/unified-xr-trackersRémi Verschelde2024-04-221-0/+21
|\ \ | | | | | | | | | Rework XR Trackers to have a common ancestor
| * | Rework XR Trackers to have a common ancestor. Allow creation of XRNode3D to ↵Malcolm Nixon2024-04-181-0/+21
| | | | | | | | | | | | drive node positions and visibility.
* | | Merge pull request #90797 from Geometror/vsnode-comment-compatRémi Verschelde2024-04-181-3/+3
|\ \ \ | | | | | | | | | | | | [Compatibility] Add stub for VisualShaderNodeComment
| * | | [Compatibility] Add stub for VisualShaderNodeCommentHendrik Brucker2024-04-181-3/+3
| |/ /
* / / Add SkeletonIK3D get/set_interpolation compat from #87888Lyuma2024-04-181-3/+0
|/ /
* | Merge pull request #90759 from dsnopek/openxr-hand-revertRémi Verschelde2024-04-171-3/+0
|\ \ | | | | | | | | | Revert `OpenXRHand` to its pre-`SkeletonModifier3D` state
| * | Revert `OpenXRHand` to its pre-`SkeletonModifier3D` stateDavid Snopek2024-04-161-3/+0
| |/
* / Remove experimental constrain_avoidance from NavigationRegion2Dsmix82024-04-161-0/+13
|/ | | | Removes experimental constrain_avoidance feature from NavigationRegion2D.
* Merge pull request #90575 from TokageItLab/boneattachment-performanceRémi Verschelde2024-04-151-0/+8
|\ | | | | | | Remove `bone_pose_updated` signal and replace it with the `skeleton_updated` signal
| * replace bone_pose_updated to skeleton_updated signalSilc Lizard (Tokage) Renew2024-04-131-0/+8
| |
* | Fix infinite while loop on empty added file.ajreckof2024-04-121-1/+1
|/
* Ensure all Visual Studio files are generated with CRLFAndreia Gaita2024-04-104-15/+21
|
* Revert what needs to be revertedajreckof2024-04-101-7/+0
|
* Merge pull request #88244 from shana/vs-improve-settingsRémi Verschelde2024-04-081-4/+4
|\ | | | | | | Visual Studio: Don't override user options. Add additional vs hint information
| * VS: Don't override user options. Add additional vs hintsAndreia Gaita2024-02-121-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | Make sure we include any user-specified project settings in our project definitions, this way users can customize their VS environment to more closely match what they're building for, and they better can control debugging and deployment from VS. Add support for setting VS-only compiler defines, include paths, and additional linker options, as a hint to VS to use when loading projects and parsing code. VS would usually know these on non nmake projects, but for nmake projects we have to tell it about any implicit information that the compiler has, so it can resolve symbols in the editor.
* | Skeleton3D: Add SkeletonModifier / Deprecate Override / Separate PBSilc Lizard (Tokage) Renew2024-04-051-0/+13
| |
* | Add GraphFrame and integrate it in VisualShaderHendrik Brucker2024-04-041-0/+7
| |
* | Merge pull request #89179 from groud/expose_tile_map_layerRémi Verschelde2024-04-041-9/+0
|\ \ | | | | | | | | | Expose TileMapLayer
| * | Expose TileMapLayerGilles Roudière2024-04-031-9/+0
| | |
* | | add partial path return option for astarashley2024-04-031-0/+13
| | | | | | | | | | | | * AStar2D, AStar3D and AStarGrid2D now can return a partial path if the destination point isn't reachable but still in the map. This option is available for both get_point_path and get_id_path
* | | fix node duplication in update after external changes.ajreckof2024-04-031-0/+7
|/ /
* | [Buildsystem] Fix encoding when reading filesA Thousand Ships2024-03-242-2/+2
| |
* | Follow up to blue robot icons optimizationMewPurPur2024-03-202-2/+1
| |
* | Pre-commit: Fix `copyright_headers.py` to run on all relevant filesRémi Verschelde2024-03-151-45/+49
| | | | | | | | | | It was only running on the first file passed by pre-commit, instead of all. Fixes compatibility with Windows paths to get the basename.