summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #74980 from ↵Rémi Verschelde2023-04-261-2/+11
|\ | | | | | | | | | | YuriSizov/build-err-without-required-editor-modules Err when trying to build the editor without its required modules
| * Err when trying to build the editor without its required modulesYuri Sizov2023-04-071-2/+11
| |
* | Merge pull request #76467 from RandomShaper/doc_cache_peace_of_mindRémi Verschelde2023-04-261-1/+7
|\ \ | | | | | | | | | Add peace-of-mind checks to API hash caching
| * | Add peace-of-mind checks to API hash cachingPedro J. Estébanez2023-04-261-1/+7
| | |
* | | Merge pull request #76464 from m4gr3d/fix_gl_window_resize_mainRémi Verschelde2023-04-261-3/+2
|\ \ \ | | | | | | | | | | | | Fix issue with resizing the display on Android when using the compatibility renderer
| * | | Fix issue with resizing the display on Android when using the compatibility ↵Fredia Huya-Kouadio2023-04-261-3/+2
| |/ / | | | | | | | | | renderer.
* | | Merge pull request #76455 from winston-yallow/document-automatic-center-of-massRémi Verschelde2023-04-262-2/+2
|\ \ \ | | | | | | | | | | | | Document that the automatic center of mass mode uses the individuals shape origins
| * | | Document automatic center mode using shape originsWinston2023-04-262-2/+2
| |/ /
* | | Merge pull request #76359 from AThousandShips/timer_docRémi Verschelde2023-04-262-2/+3
|\ \ \ | | | | | | | | | | | | Add information about how `Engine.time_scale` affects Timers
| * | | Add information about how `Engine.time_scale` affects TimersNinni Pipping2023-04-232-2/+3
| | | |
* | | | Merge pull request #74106 from dalexeev/astar-grid-2d-negative-coordsRémi Verschelde2023-04-263-36/+66
|\ \ \ \ | | | | | | | | | | | | | | | Allow negative coordinates in `AStarGrid2D`
| * | | | Allow negative coordinates in `AStarGrid2D`Danil Alexeev2023-04-263-36/+66
| | | | |
* | | | | Merge pull request #73617 from myaaaaaaaaa/quit-afterRémi Verschelde2023-04-261-3/+17
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | Add `--quit-after <number-of-iterations>`
| * | | | | Add --quit-after <number-of-iterations>myaaaaaaaaa2023-04-251-3/+17
| | | | | |
* | | | | | Merge pull request #69833 from Eoin-ONeill-Yokai/audio_invalid_mixrateRémi Verschelde2023-04-269-9/+28
|\ \ \ \ \ \ | |_|_|_|/ / |/| | | | | | | | | | | Fix crash caused by invalid mix_rate assignment due to bogus project settings.
| * | | | | Fix crash caused by invalid mix_rate assignment due to bogusEoin O'Neill2023-04-259-9/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | project settings. We'll default to a sensible value in the case that a user has somehow managed to modify the configuration file incorrectly. Closes 69819
* | | | | | Merge pull request #72421 from myaaaaaaaaa/signal-hashmapRémi Verschelde2023-04-254-22/+70
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Store Object signals in a HashMap rather than a VMap
| * | | | | | Store Object signals in a HashMap rather than a VMapmyaaaaaaaaa2023-02-254-22/+70
| | | | | | |
* | | | | | | Merge pull request #61714 from dalexeev/tree-multiline-itemsRémi Verschelde2023-04-253-48/+151
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Add support for multiline cells to `Tree`
| * | | | | | | Add support for multiline strings to `Tree`Danil Alexeev2023-04-253-48/+151
| | |_|_|/ / / | |/| | | | |
* | | | | | | Merge pull request #58598 from KoBeWi/shall_I_delete_ur_animationsRémi Verschelde2023-04-252-29/+96
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | | | | | | | | | Prompt to confirm anim track delete on node delete
| * | | | | | Prompt to confirm anim track delete on node deletekobewi2023-04-252-29/+96
|/ / / / / /
* | | | | | Merge pull request #75885 from AThousandShips/compound_fixRémi Verschelde2023-04-253-11/+38
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | [GDScript] Fix incorrect compound assignment
| * | | | | | [GDScript] Fix incorrect compound assignmentNinni Pipping2023-04-143-11/+38
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Reverts in-place compound assignments Added test to ensure correctness
* | | | | | | Merge pull request #75447 from bruvzg/brotli_packedarrayRémi Verschelde2023-04-2510-98/+186
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Expose brotli decompression to the scripting API.
| * | | | | | | Expose brotli decompression to the scripting API.bruvzg2023-03-2910-98/+186
| | | | | | | |
* | | | | | | | Merge pull request #70234 from Rindbee/fix-uid-lostRémi Verschelde2023-04-251-2/+12
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix the uid field of the tscn/res file is lost when the external dependency is updated
| * | | | | | | | Fix the uid field of the tscn/res file is lost when the external dependency ↵Rindbee2023-01-221-2/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | is updated
* | | | | | | | | Merge pull request #69318 from Sauermann/fix-refresh-gui-eventsRémi Verschelde2023-04-253-9/+24
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | Fix scene reload crash related to mouse cursor update
| * | | | | | | | | Fix scene reload crash caused by mouse cursor updateMarkus Sauermann2023-02-103-9/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | After a scene reload a mouse cursor updates is performed via a InputEventMouseMotion, that is exposed to the user. The state of Input is however not adjusted to this InputEventMouseMotion which can lead to inconsistencies. This PR makes sure, that it is not exposed to the user. It utilizes the method of Viewport::_process_picking for marking events that are not sent to the user, so that this function doesn't need to be changed.
* | | | | | | | | | Merge pull request #76431 from RandomShaper/fix_doc_help_cacheRémi Verschelde2023-04-254-25/+20
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Improve reliability of editor docs cache
| * | | | | | | | | | Improve reliability of editor docs cachePedro J. Estébanez2023-04-254-25/+20
| | | | | | | | | | |
* | | | | | | | | | | Merge pull request #76428 from bruvzg/finder_openRémi Verschelde2023-04-252-0/+22
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [macOS] Implement OS::shell_show_in_file_manager()
| * | | | | | | | | | | [macOS] Implement OS::shell_show_in_file_manager()bruvzg2023-04-252-0/+22
| | | | | | | | | | | |
* | | | | | | | | | | | Merge pull request #76246 from Proggle/tilemap-rid-layer-reportRémi Verschelde2023-04-253-0/+19
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | TileMap: Add method to fetch the layer for a given body
| * | | | | | | | | | | | TileMap: Add method to fetch the layer for a given bodyProggle2023-04-253-0/+19
| |/ / / / / / / / / / /
* | | | | | | | | | | | Merge pull request #76199 from needleful/incremental_search_propertyRémi Verschelde2023-04-256-2/+40
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add allow_search property to ItemList and Tree to control incremental search
| * | | | | | | | | | | | Add allow_search property to ItemList and Treeneedleful2023-04-186-2/+40
| | | | | | | | | | | | |
* | | | | | | | | | | | | Merge pull request #76168 from MewPurPur/justify-gradient-reverse-not-reversingRémi Verschelde2023-04-251-1/+2
|\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Document why Gradient.reverse() doesn't reverse constant gradients
| * | | | | | | | | | | | | Document why Gradient.reverse() doesn't reverse constant gradientsVolTer2023-04-171-1/+2
| | | | | | | | | | | | | |
* | | | | | | | | | | | | | Merge pull request #76037 from theromis/masterRémi Verschelde2023-04-251-7/+7
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | iOS splash screen rotation fix
| * | | | | | | | | | | | | | ios splash screen rotation fixRoman Vasilyev2023-04-131-7/+7
| | |_|_|_|_|_|_|/ / / / / / | |/| | | | | | | | | | | |
* | | | | | | | | | | | | | Merge pull request #76345 from reduz/fix-thread-idsRémi Verschelde2023-04-257-42/+47
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix thread IDs.
| * | | | | | | | | | | | | | Fix thread IDs.Juan Linietsky2023-04-247-42/+47
| | |_|_|_|_|_|_|_|_|_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | On Linux, thread IDs were not properly assigned with the current approach. The line: `std::thread new_thread(&Thread::callback, _thread_id_hash(thread.get_id()), p_settings, p_callback, p_user);` does not work because the thread ID is not assigned until the thread starts. This PR changes the behavior to use manually generated thread IDs. Additionally, if a thread is (or may have been created) outside Godot, the method `Thread::attach_external_thread` was added.
* | | | | | | | | | | | | | Merge pull request #76413 from ↵Rémi Verschelde2023-04-254-13/+1
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|/ / / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | YuriSizov/editor-unimation-untrack-unedit-unplugin Unexpose `AnimationTrackEditPlugin` as not implemented
| * | | | | | | | | | | | | Unexpose AnimationTrackEditPlugin as not implementedYuri Sizov2023-04-254-13/+1
|/ / / / / / / / / / / / /
* | | | | | | | | | | | | Merge pull request #76421 from timothyqiu/editor-dialogRémi Verschelde2023-04-252-0/+4
|\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix inconsistent file dialog settings usage
| * | | | | | | | | | | | | Fix inconsistent file dialog settings usageHaoyu Qiu2023-04-252-0/+4
| | |_|_|_|/ / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Project Manager ignores display mode settings. * EditorFileDialog's default display mode and show hidden files settings are not updated when corresponding editor settings change.
* | | | | | | | | | | | | Merge pull request #76410 from YuriSizov/docs-highligh-editor-onlyRémi Verschelde2023-04-253-2/+32
|\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Create an "Editor-only" section in the online class reference
| * | | | | | | | | | | | | Create an "Editor-only" section in the online class referenceYuri Sizov2023-04-243-2/+32
| |/ / / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This helps to find such classes without digging through the rest of the class reference. Editor-only classes can still be found under your normal "Node" and "Resource" types. This also fixes a typo and a missed case from the recent platform docs PR.