Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-11-30 | Merge pull request #55486 from nekomatata/physics-contacts-debug | Rémi Verschelde | |
2021-11-30 | Fix physics 2D/3D contact points rendering | PouleyKetchoupp | |
Physics internal process was removed by mistake, it's needed for contact points to be updated each frame. Fixed some multimesh parameters to allow 3D contact points to be drawn, although it's still not working well in 3D as only some of the contact points are drawn, and some of them keep being drawn when the number of visible instances drops to 0 instead of hiding them all. | |||
2021-11-29 | Don't show tooltips for paused controls | kobewi | |
2021-11-25 | Merge pull request #52387 from Calinou/node-rename-path-changed-notification | Max Hilbrunner | |
Rename Node's `NOTIFICATION_PATH_CHANGED` to `NOTIFICATION_PATH_RENAMED` | |||
2021-11-24 | Merge pull request #51679 from Je06jm/fsr | Rémi Verschelde | |
AMD FidelityFX Super Resolution | |||
2021-11-23 | Rename `remove()` to `remove_at()` when removing by index | Lightning_A | |
2021-11-23 | Implemented AMD's FSR as a computer shader for upscaling 3D scenes | Je06jm | |
2021-11-22 | Merge pull request #55151 from Chaosus/control_reset_size | Rémi Verschelde | |
2021-11-22 | Added `reset_size` method to `Control` and `Window` classes | Yuri Roubinsky | |
2021-11-22 | Merge pull request #54339 from ConteZero/line_edit_drag_and_drop | Rémi Verschelde | |
2021-11-16 | Merge pull request #54167 from ↵ | Rémi Verschelde | |
brunosxs/fix-game-crash-when-sending-a-notification-from-a-camera-class | |||
2021-11-15 | Fix drag and drop on LineEdit | ConteZero | |
2021-11-12 | Use "enum class" for input enums | Aaron Franke | |
2021-11-10 | Update editor description property flag | megalobyte | |
2021-11-08 | Merge pull request #52943 from RandomShaper/property_pin_control_natural | Rémi Verschelde | |
2021-11-08 | Add property value pinning | Pedro J. Estébanez | |
2021-11-07 | Fix preview sun and environment names | kobewi | |
2021-11-05 | Merge pull request #54573 from nekomatata/query-parameters | Rémi Verschelde | |
2021-11-04 | Use parameter classes instead of arguments for all physics queries | PouleyKetchoupp | |
Same as what is already done for shape queries, applied to point and ray queries. Easier to document and more flexible to add more parameters. Also expose intersect_point method to script in 3D. Remove intersect_point_on_canvas in 2D, replaced with a parameter. | |||
2021-11-03 | Rename `PROPERTY_USAGE_NOEDITOR` to `PROPERTY_USAGE_NO_EDITOR` | Hugo Locurcio | |
This is consistent with other constants that include `NO`, such as `PROPERTY_HINT_COLOR_NO_ALPHA`. | |||
2021-11-03 | Merge pull request #54072 from KoBeWi/hrcr_is_ded | Rémi Verschelde | |
2021-11-01 | Merge pull request #54369 from S0yKaf/fix-hardcoded-ray-distance | Rémi Verschelde | |
Fix hardcoded raycast distance in viewport object picking | |||
2021-10-28 | fix hardcoded raycast distance with viewport object picking | vdyotte | |
having the raycast distance hardcoded to `10000` caused input events to not be registered in very large 3D scenes. This resolves the issue by using the cameras far distance instead. Creating the more predictable behavior of if an object is visible, it will be picked by the viewport. resolves: #49735 | |||
2021-10-28 | Fix off by one in Viewport.render_target_update_mode property enum | Lyuma | |
2021-10-28 | clang-format: Disable alignment of operands, too unreliable | Rémi Verschelde | |
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`. | |||
2021-10-28 | Remove node_hrcr hack | kobewi | |
2021-10-25 | Ignore empty Font resources as theme override. | bruvzg | |
Add range hint to font_size properties. Remove excessive `base_size` Font property. | |||
2021-10-23 | Fixes a game crash caused by instantiating Camera2D and sending a ↵ | BrunoSXS | |
notification from it before adding it to the tree. | |||
2021-10-22 | Merge pull request #54088 from madmiraal/remove-unimplemented-methods | Rémi Verschelde | |
2021-10-21 | Fix potential nullptr dereference in CanvasLayer | Sean Kim | |
* Changed another instance of ERR_FAIL_COND in the same file to ERR_FAIL_NULL_MSG instead. * Checked for potential access of the viewport pointer elsewhere in same file. Fixes #54098 | |||
2021-10-21 | Remove unimplemented methods | Marcel Admiraal | |
2021-10-20 | Fix errors in mouse detection when removing collision object from tree | PouleyKetchoupp | |
Now behaves the same way as ui elements, mouse exit is skipped when the object is removed from the tree. | |||
2021-10-11 | Merge pull request #53630 from timothyqiu/viewport-recursion | Rémi Verschelde | |
2021-10-10 | Fix Viewport::handle_input_locally related infinite recursion | Haoyu Qiu | |
2021-10-09 | Executing AcceptDialog.push_input no longer crashes | mashumafi | |
2021-10-09 | Add a warning for Timer nodes with very low wait times | Hugo Locurcio | |
Very low wait times behave in unpredictable ways depending on the rendered frame rate. This is because the timeout signal is only emitted once per rendered frame (or physics frame, depending on the timer's process mode). | |||
2021-10-09 | Fix missing argument names in bindings | Rémi Verschelde | |
While at it, tweak some boolean setters to use `p_enabled` for the bool. Also renames `draw_minimap()` to `set_draw_minimap()`. | |||
2021-10-08 | Allow any floating-point value as a 3D rendering scale option | Hugo Locurcio | |
This allows for finer control over 3D rendering resolution. Supersampling can also be performed by setting a 3D rendering resolution above 1.0, which is useful for offline rendering or for very high-end GPUs. | |||
2021-10-08 | Delete objects enqueued for deletion during SceneTree destruction | kleonc | |
2021-10-08 | [Net] Add call_local argument to Node.rpc_config. | Fabio Alessandrelli | |
2021-10-05 | Fix ViewportTexture error when viewport is used from a child scene | jitspoe | |
Fix invalid errors when a separate child scene file contains a viewport and that viewport is used for a texture in the current scene. Fixes #27790. | |||
2021-10-04 | GDScript completion: Handle quote style ad-hoc to remove editor dependency | Rémi Verschelde | |
`core` and `scene` shouldn't depend on `editor`, so they can't query this style setting in `get_argument_options`. But we can handle it after the fact in GDScript's completion code. Also cleans up a couple extra unused invalid includes in `core`. | |||
2021-10-04 | Add the base scale factor to the Theme resource | Yuri Sizov | |
2021-10-01 | Implement TextServer GDExtension interface, remove TextServer GDNative ↵ | bruvzg | |
interface. | |||
2021-09-30 | Use range iterators for `Map` | Lightning_A | |
2021-09-30 | Rename Node's `filename` property to `scene_file_path` for clarity | Hugo Locurcio | |
2021-09-29 | Don't memcpy to nullptr even if length is zero | Haoyu Qiu | |
2021-09-21 | Fix focus shortcuts triggering incorrectly | Eric M | |
2021-09-17 | Merge pull request #49819 from nekomatata/fix-process-mode-inherit | Rémi Verschelde | |
2021-09-16 | Rename Listener2D/Listener3D to AudioListener2D/AudioListener3D | Wilson E. Alvarez | |