Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-06-15 | Merge pull request #49437 from Calinou/graphedit-allow-higher-lower-zoom-values | Rémi Verschelde | |
Allow higher and lower maximum zoom values in GraphEdit | |||
2021-06-15 | Merge pull request #49508 from kleonc/texture_button-updating-min_size | Rémi Verschelde | |
TextureButton Update min size on any texture change | |||
2021-06-15 | Merge pull request #49388 from pycbouh/theme-editor-better-previews | Rémi Verschelde | |
Overhaul the theme editor and improve user experience | |||
2021-06-15 | Merge pull request #49582 from timothyqiu/codeedit-update-cache | Rémi Verschelde | |
Update cache after clearing delimiters in CodeEdit | |||
2021-06-14 | Overhaul the theme editor and improve user experience | Yuri Sizov | |
2021-06-14 | Merge pull request #49572 from azagaya/fix_grabber_area | Rémi Verschelde | |
Fix vertical slider grabber_area height calculation | |||
2021-06-14 | Merge pull request #49586 from timothyqiu/iter-invalidate | Rémi Verschelde | |
Fix crash when using TileMap::fix_invalid_tiles | |||
2021-06-14 | Merge pull request #48287 from aaronfranke/camera-is-frustum | Rémi Verschelde | |
2021-06-14 | Merge pull request #49458 from JFonS/fix_unwrap_xform | Rémi Verschelde | |
Rename get_parent_spatial() to get_parent_node_3d() | |||
2021-06-14 | Add is_position_in_frustum to Camera3D | Aaron Franke | |
2021-06-14 | Merge pull request #48847 from JFonS/vis_deps | Rémi Verschelde | |
Implement visibility range and dependencies | |||
2021-06-14 | Update cache after clearing delimiters in CodeEdit | Haoyu Qiu | |
2021-06-14 | Rename get_parent_spatial() to get_parent_node3d() | jfons | |
Renames get_parent_spatial() to get_parent_node3d() and changes its implementation. Before it was not returning a correct pointer if the node wasn't added to a SceneTree. Now it uses the same implementation as CanvasItem, which will be correct even for nodes outside a SceneTree. | |||
2021-06-14 | Implement visibility range and dependencies. | jfons | |
This commit adds the following properties to GeometryInstance3D: `visibility_range_begin`, `visibility_range_begin_margin`, `visibility_range_end`, `visibility_range_end_margin`. Together they define a range in which the GeometryInstance3D will be visible from the camera, taking hysteresis into account for state changes. A begin or end value of 0 will be ignored, so the visibility range can be open-ended in both directions. This commit also adds the `visibility_parent` property to 'Node3D'. Which defines the visibility parents of the node and its subtree (until another parent is defined). Visual instances with a visibility parent will only be visible when the parent, and all of its ancestors recursively, are hidden because they are closer to the camera than their respective `visibility_range_begin` thresholds. Combining visibility ranges and visibility parents users can set-up a quick HLOD system that shows high detail meshes when close (i.e buildings, trees) and merged low detail meshes for far away groups (i.e. cities, woods). | |||
2021-06-14 | Fix crash when using TileMap::fix_invalid_tiles | Haoyu Qiu | |
2021-06-14 | Fixed error spam when XR mode is not enabled and a missed setting rename | Bastiaan Olij | |
2021-06-13 | Fix vertical slider grabber_area height calculation | azagaya | |
2021-06-13 | Merge pull request #49227 from pycbouh/editor-theme-freeze-changes | Rémi Verschelde | |
Prevent `Theme` resource from emitting changes during bulk operations | |||
2021-06-13 | Merge pull request #48207 from BastiaanOlij/multiview_stereoscopic | Rémi Verschelde | |
Add stereoscopic rendering through multiview | |||
2021-06-13 | Add stereoscopic rendering through multiview | Bastiaan Olij | |
2021-06-13 | Merge pull request #49526 from Chaosus/fix_textureregion_errors | Rémi Verschelde | |
2021-06-13 | Merge pull request #49543 from greatmomo/SkeletonModification_bugfix | Rémi Verschelde | |
2021-06-13 | Merge pull request #49558 from timothyqiu/invalid-ref | Rémi Verschelde | |
2021-06-13 | Merge pull request #49555 from timothyqiu/tileset-range | Rémi Verschelde | |
Add range check for TileSet::CellNeighbor parameter | |||
2021-06-13 | Merge pull request #49553 from timothyqiu/viewport-outside-tree | Rémi Verschelde | |
Fix Viewport crashes when not in tree | |||
2021-06-13 | Validate parameter of SkeletonModificationStack2D::add_modification | Haoyu Qiu | |
2021-06-13 | Add range check for TileSet::CellNeighbor parameter | Haoyu Qiu | |
2021-06-13 | Fix Viewport crashes when not in tree | Haoyu Qiu | |
2021-06-13 | Initialize PhysicalBone2D::parent_skeleton | Haoyu Qiu | |
2021-06-12 | Merge pull request #48746 from KoBeWi/bane_of_all_virtual_compatibility | Rémi Verschelde | |
Consistently prefix bound virtual methods with _ | |||
2021-06-12 | Fixed crash on calling set_editor_draw without properly setup | Moritz Kaltenbrunner | |
SkeletonModification | |||
2021-06-12 | Fixed a bunch of connection errors in TextureEditorPlugin | Yuri Roubinsky | |
2021-06-12 | Consistently prefix bound virtual methods with _ | kobewi | |
2021-06-12 | Fix tangents array in SurfaceTool | jfons | |
2021-06-11 | Merge pull request #49312 from RandomShaper/reference_to_ref_count | Rémi Verschelde | |
Rename `Reference` to `RefCounted` | |||
2021-06-11 | Merge pull request #47835 from mortarroad/master-lossless-webp | Rémi Verschelde | |
Implement lossless WebP encoding | |||
2021-06-11 | Rename Reference to RefCounted | Pedro J. Estébanez | |
2021-06-11 | Implement lossless WebP encoding | Morris Tabor | |
2021-06-11 | Core: Move DirAccess and FileAccess to `core/io` | Rémi Verschelde | |
File handling APIs are typically considered part of I/O, and we did have most `FileAccess` implementations in `core/io` already. | |||
2021-06-11 | TextureButton Update min size on any texture change | kleonc | |
2021-06-10 | Move default values from definition to declaration in GraphEdit | Marcel Admiraal | |
2021-06-09 | Merge pull request #49155 from ↵ | Rémi Verschelde | |
winterpixelgames/button-pressed-during-button-up-signal Emit button_up signal after setting pressed to false. | |||
2021-06-09 | Merge pull request #42248 from Chaosus/vs_particles_shader | Rémi Verschelde | |
Continuation of work on visual particles system | |||
2021-06-09 | Merge pull request #47280 from winterpixelgames/focus_doesnt_change_hover | Rémi Verschelde | |
Dont Change Hovering during Control Focus Events | |||
2021-06-09 | Merge pull request #49395 from nekomatata/floor-max-angle-degrees | Rémi Verschelde | |
Use degrees instead of rad for floor_max_angle property in CharacterBody | |||
2021-06-08 | Use degrees instead of rad for floor_max_angle property in CharacterBody | PouleyKetchoupp | |
2021-06-08 | Allow higher and lower maximum zoom values in GraphEdit | Hugo Locurcio | |
Low zoom values result in unreadable text, but it can still be useful for previewing purposes. Eventually, characters could be replaced by rectangles at very low zoom levels to improve the visual appearance. | |||
2021-06-08 | Removes deleted OrenNayar mode from shaders and materials | Yuri Roubinsky | |
2021-06-08 | Merge pull request #49378 from BastiaanOlij/fix_execute_modifications_bind | Rémi Verschelde | |
Fixed mistake in binding of Skeleton2D::execute_modifications | |||
2021-06-08 | Fixed mistake in binding of Skeleton2D::execute_modifications | Bastiaan Olij | |