Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-12-05 | Merge pull request #69602 from Rindbee/fix-string-mod | Rémi Verschelde | |
Fix suppressed error message on error when using % format string | |||
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 | Fix suppressed error message on error when using % format string | Rindbee | |
Before, the valid flag would always be true. On formatting errors, an error message is returned as the result. (No error prompts.) | |||
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. |