| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2022-12-05 | Merge pull request #69115 from xiongyaohua/curve2d_baking_refactor | Rémi Verschelde | |
| Curve2d baking and sampling refactor | |||
| 2022-12-05 | Merge pull request #69600 from Chaosus/fix_global_shader_crash | Rémi Verschelde | |
| Fix setting a global shader variable in the project settings | |||
| 2022-12-05 | Merge pull request #69343 from YuriSizov/core-missing-property-revert-getters | Rémi Verschelde | |
| Add missing public `property_*_revert` getters | |||
| 2022-12-05 | Merge pull request #69444 from YuriSizov/classref-makerst-does-heavylifting | Rémi Verschelde | |
| Improve layout of generated class references RST pages | |||
| 2022-12-05 | Merge pull request #69609 from akien-mga/windows-msvc-debug-crt-opt-in | Rémi Verschelde | |
| Windows: Make MSVC debug CRT opt-in (`debug_crt=yes`) | |||
| 2022-12-05 | Windows: Make MSVC debug CRT opt-in (`debug_crt=yes`) | Rémi Verschelde | |
| Follow-up to #69294 which enabled it automatically for `dev_build=yes`, but this seems to cause some issues. Those issues should likely be debugged but until then this can stay opt-in. | |||
| 2022-12-05 | Refactor baking code for Curve2D | Yaohua Xiong | |
| The main change is to caculate tangent directly from bezier curve, without going through discretized polyline, avoiding pitfalls of discretization. A similar refacor had been applied to Curve3D. The test cases for Curve2D is updated, comparing floating point with is_equal_approxmiate() instead of `==`, in order to avoid float precision problem. | |||
| 2022-12-05 | Merge pull request #69284 from gdixr/bugfix-69082 | Yuri Sizov | |
| Prevent editor crash when deleting children of GraphNode | |||
| 2022-12-05 | Improve layout of generated class references RST pages | Yuri Sizov | |
| - General improvements to the page layout - Improved formatting for all class (properties, signals, annotations, theme properties, methods, operators, constructors, enumerations, constants) - Added extra styling opportunities throughout the generated document - Made generated tables more flexible to their content - Changed highlighting for self-reference from code to strong | |||
| 2022-12-05 | Fix setting a global shader variable in the project settings | Yuri Rubinsky | |
| 2022-12-05 | Merge pull request #69525 from m4gr3d/polish_navigation_controls_opacity_main | Rémi Verschelde | |
| Minor tweaks/polish to the navigation controls to prevent interference | |||
| 2022-12-05 | Merge pull request #69132 from RumblingTurtle/multiline-move-fix | Rémi Verschelde | |
| Script editor: Rewrite multiline move logic | |||
| 2022-12-05 | Merge pull request #69588 from TokageItLab/fix-play-bw | Rémi Verschelde | |
| Fix AnimationPlayer play backward doesn't process just current key & AnimationPlaybackTrack seeking for preview | |||
| 2022-12-05 | Merge pull request #69294 from akien-mga/windows-msvc-link-debug-runtime | Rémi Verschelde | |
| Windows: Link MSVC dynamic debug CRT for debug builds | |||
| 2022-12-05 | Merge pull request #69169 from akien-mga/embree-wasm-win32 | Rémi Verschelde | |
| embree: Enable raycast module build for Web and Windows x86_32 | |||
| 2022-12-05 | Merge pull request #69580 from bruvzg/rtl_fix_search | Rémi Verschelde | |
| [RTL] Fix search method not taking nested frame and line wraps into account. | |||
| 2022-12-05 | Merge pull request #69531 from BastiaanOlij/fix_origin_current_issue | Rémi Verschelde | |
| Fix recurrence issue with setting current origin node | |||
| 2022-12-05 | Merge pull request #69521 from clayjohn/GLES3-glsl | Rémi Verschelde | |
| Expose emulated *Unorm4x8 glsl functions in non-android builds | |||
| 2022-12-05 | Script editor: Rewrite multiline move logic. Preserving all carets and their ↵ | Eduard Zalyaev | |
| selections intact on alt+up/down shortcut Fixes #68731. | |||
| 2022-12-05 | Fix animation play backward doesn't process current key&animtrack seek | Silc Renew | |
| 2022-12-05 | Merge pull request #69592 from bruvzg/fix_no_fc | Rémi Verschelde | |
| [Linux/BSD] Fix build without fontconfig. | |||
| 2022-12-05 | [Linux/BSD] Fix build without fontconfig. | bruvzg | |
| 2022-12-05 | Merge pull request #69578 from dsnopek/android-native-handles | Rémi Verschelde | |
| Clean up DisplayServerAndroid::window_get_native_handle() with the GLES3 renderer | |||
| 2022-12-05 | Merge pull request #68660 from Calinou/improve-cli-help | Rémi Verschelde | |
| Improve command line help to fit on narrower displays | |||
| 2022-12-05 | Merge pull request #69584 from bruvzg/fix_tm_tr_4 | Rémi Verschelde | |
| [TextMesh] Fix autotranslate. | |||
| 2022-12-05 | Merge pull request #69357 from TokageItLab/byebye-trigger | Rémi Verschelde | |
| Remove `UPDATE_TRIGGER` mode from `ValueTrack::UpdateMode` & Match behaviors between `AnimationTree` and `AnimationPlayer` | |||
| 2022-12-05 | Merge pull request #69119 from lawnjelly/faster_variant_parser_master | Rémi Verschelde | |
| Add readahead to VariantParser [4.x] | |||
| 2022-12-05 | Merge pull request #68770 from TokageItLab/add-track-validator | Rémi Verschelde | |
| Add track validator to AnimationPlayerEditor to detect tracks which have error | |||
| 2022-12-05 | Merge pull request #68995 from bruvzg/sys_font_for_text | Rémi Verschelde | |
| Use system fonts as fallback. | |||
| 2022-12-05 | Merge pull request #67387 from NumbuhFour/cam_vis_layers_shader_var | Rémi Verschelde | |
| Implement CAMERA_VISIBLE_LAYERS as built-in shader variable | |||
| 2022-12-05 | Merge pull request #69561 from AThousandShips/tree_select_fix | Rémi Verschelde | |
| Fix TreeItem::set_as_cursor check | |||
| 2022-12-05 | Merge pull request #69562 from timothyqiu/tileset-editor | Rémi Verschelde | |
| Fix heap-use-after-free when exiting editor after editing TileSet | |||
| 2022-12-05 | Merge pull request #69312 from RumblingTurtle/double-click-editor-fix | Rémi Verschelde | |
| Editor doubleclick jumping in certain positions fix | |||
| 2022-12-04 | Exposure emulated *Unorm4x8 glsl functions in non-android builds | clayjohn | |
| Originally these functions were exposed on all GLSL ES 300 devices. However, that causes a build error as Android devices expose the *Unorm4x8 functions despite them not being in the ES 300 spec | |||
| 2022-12-05 | Fix recurrense issue with setting current origin node | Bastiaan Olij | |
| 2022-12-04 | [TextMesh] Fix autotranslate. | bruvzg | |
| 2022-12-04 | [RTL] Fix search method not taking nested frame and line wraps into account. | bruvzg | |
| 2022-12-04 | Clean up DisplayServerAndroid::window_get_native_handle() with the GLES3 ↵ | David Snopek | |
| renderer | |||
| 2022-12-04 | Improve command line help to fit on narrower displays | Hugo Locurcio | |
| - Update shell completions to reference recently added CLI arguments. | |||
| 2022-12-04 | Use system fonts as fallback and improve system font handling. | bruvzg | |
| Add support for font weight and stretch selection when using system fonts. Add function to get system fallback font from a font name, style, text, and language code. Implement system font support for Android. Use system fonts as a last resort fallback. | |||
| 2022-12-04 | Fix TreeItem::set_as_cursor check | Ninni Pipping | |
| 2022-12-04 | Fix heap-use-after-free when exiting editor after editing TileSet | Haoyu Qiu | |
| 2022-12-03 | Implement CAMERA_VISIBLE_LAYERS as built-in shader variable | NumbuhFour | |
| 2022-12-03 | Merge pull request #69390 from Sauermann/fix-mouse-event-position | Rémi Verschelde | |
| Fix incorrect mouse event position while hovering different window | |||
| 2022-12-03 | Merge pull request #69449 from Riteo/x11-dynwrapper | Rémi Verschelde | |
| Load X11 dynamically | |||
| 2022-12-03 | Merge pull request #62675 from Jummit/tolerant_lookup | Rémi Verschelde | |
| Allow drag-clicking before symbol lookup | |||
| 2022-12-03 | Load X11 dynamically | Riteo | |
| The loaders have been generated through hpvb's dynload-wrapper, although they had to be heavily handpatched to workaround some already reported issues with it. I added a note to each generated file to account for that. As GLAD uses X11 stuff directly, I had to define the GLAD_GLX_NO_X11 macro to not let do it that, and handle myself the display loading and screen handling part myself, which wasn't that hard but it's still something worth saying. I plan to improve greatly the X11 backend (including this aspect) but, as the release isn't that far and I'm also working on the Wayland backend, this will do for now, I hope. | |||
| 2022-12-03 | Script editor: Fix edge case when double-click incorrectly updates caret ↵ | Eduard Zalyaev | |
| position Fixes #68898. | |||
| 2022-12-03 | Merge pull request #69522 from clayjohn/IBL-black-metal | Rémi Verschelde | |
| Allow black metallic materials to reflect IBL | |||
| 2022-12-03 | Merge pull request #69514 from clayjohn/IBL-roughness | Rémi Verschelde | |
| Properly remap roughness when reading from radiance map | |||