Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-01-20 | Merge pull request #56957 from Pineapple/get-node-error-check-optimization | Rémi Verschelde | |
Rework Node::get_node to omit is_absolute() check in best case scenario | |||
2022-01-19 | Rework Node::get_node to omit is_absolute() check in best case scenario | Bartłomiej T. Listwon | |
2022-01-19 | Merge pull request #54729 from Paulb23/text-edit-callable | Rémi Verschelde | |
2022-01-19 | Convert TextEdit callbacks to Callable | Paulb23 | |
2022-01-19 | Improve the default project theme | Hugo Locurcio | |
The new default project theme uses StyleBoxFlat extensively for a more modern design and better scalability to multiple resolutions. SVG icons are now used in place of PNG icons. While this does not allow for true vector-based icon drawing (icons are still rasterized at load-time), this makes the design work easier for contributors and opens the door to vector drawing in the future (e.g. with polygons or SDFs). Like for editor icons, the SVG header file is now built automatically when a SVG file is changed. This removing the need for running `make_header.py` manually (TODO). The "Use Hidpi" project setting has been removed in favor of a "Default Theme Scale" project setting, which allows creating the default theme at a higher/lower scale than the default. This can be used when designing GUIs with a high base resolution to ensure crisp visuals. Co-authored-by: Yuri Sizov <yuris@humnom.net> | |||
2022-01-19 | Ignore layout and translation changes in Controls outside of tree | Yuri Sizov | |
2022-01-19 | Merge pull request #53923 from KoBeWi/RichBugLabel | Rémi Verschelde | |
2022-01-19 | Fix bottom line in editor log | kobewi | |
2022-01-19 | Merge pull request #56924 from KoBeWi/_or_null | Rémi Verschelde | |
2022-01-19 | Merge pull request #56935 from V-Sekai/window_theme_changed_signal | Rémi Verschelde | |
2022-01-19 | Merge pull request #56825 from bruvzg/macos_fix_fullscr_multiwindow | Rémi Verschelde | |
2022-01-19 | Add missing 'theme_changed' signal to Window class | SaracenOne | |
2022-01-19 | Fix error on scene tiles cleanup | kobewi | |
2022-01-19 | Fix RichTextLabel tables shrinking expanded columns when there is not enough ↵ | Yuri Sizov | |
space | |||
2022-01-18 | Fix RichTextLabel not respecting line separation in several cases | Yuri Sizov | |
2022-01-18 | Merge pull request #56104 from Geometror/add-flow-layout-container | Rémi Verschelde | |
Add FlowContainer | |||
2022-01-18 | Merge pull request #56622 from Pineapple/scenestate-optimizations | Rémi Verschelde | |
2022-01-18 | Merge pull request #56761 from Calinou/sdfgi-allow-any-number-of-cascades | Rémi Verschelde | |
2022-01-18 | Merge pull request #52969 from bruvzg/locale_detection | Rémi Verschelde | |
2022-01-18 | Merge pull request #47522 from madmiraal/rename-test_width-test_height | Rémi Verschelde | |
2022-01-18 | Improve locale detection. | bruvzg | |
Use separate language, script and country lists. Add locale selection dialog and property hint. | |||
2022-01-18 | Window management improvements. | bruvzg | |
[macOS] Fix transient windows not working in the full-screen mode. [macOS] Fix moving transient windows to the other screen than parent window. [macOS] Fix popup menu switch on hover. [macOS] Use content origin rect for windows position (to ensure `DS.mouse_get_position` is equal to `DS.window_get_position` + mouse position from the input events). [macOS] Fix incorrect input coordinates, when external display with different scaling in connected/disconnected. [macOS/Windows] Fix moving fullscreen windows between the screens. Add auto refocusing of the parent window, when the focused transient window is closed. Remove redundant `DS.mouse_get_absolute_position` function (returns mouse position in the screen coordinates, same as `DS.mouse_get_position`). | |||
2022-01-17 | Allow embedded windows to be non-resizable | Mario Liebisch | |
This fixes issue #56869. | |||
2022-01-17 | Allow using between 1 and 8 cascades for SDFGI | Hugo Locurcio | |
This provides more flexibility between performance and quality adjustments, especially when using SDFGI for small-scale levels (which can be useful for procedurally generated scenes). | |||
2022-01-17 | Merge pull request #56860 from bruvzg/icu_case | Rémi Verschelde | |
2022-01-17 | Merge pull request #54794 from bruvzg/runtime_bmfont_parser | Rémi Verschelde | |
2022-01-17 | [TextServer] Implement locale and context sensitive case conversion functions. | bruvzg | |
2022-01-16 | Merge pull request #56720 from volokh0x/to-fix-#56274 | Rémi Verschelde | |
2022-01-16 | Save clear action of TextEdit in history when used from context menu | volokh0x | |
2022-01-16 | Merge pull request #42843 from rburing/optionbutton_focus | Rémi Verschelde | |
2022-01-16 | Replicate load-as-placeholder state on node duplication | Haoyu Qiu | |
2022-01-16 | Merge pull request #55551 from brennengreen/panorama-sky-filtering | Rémi Verschelde | |
Add filtering property to PanoramaSkyMaterial and switch from static shader to shader cache | |||
2022-01-15 | OptionButton::pressed(): give focus to selected | Ricardo Buring | |
2022-01-15 | Improvments for SyntaxHighlighters | Paulb23 | |
- Fix immedate Funcion in lamba highlight - Highlight signals as one colour - Highlight node paths as one colour - Highlight escape chars in strings | |||
2022-01-14 | Add shader cache and filter variable to PanoramaSkyMaterial | Brennen Green | |
2022-01-15 | Fix AtlasTexture nesting | kleonc | |
2022-01-14 | Merge pull request #56457 from gerhean/focus_file_text_after_popup | Rémi Verschelde | |
2022-01-14 | Merge pull request #56787 from bruvzg/fix_guidelines | Rémi Verschelde | |
Fix CodeEdit guidelines position. | |||
2022-01-14 | Merge pull request #56756 from KoBeWi/great_unification_theory | Rémi Verschelde | |
2022-01-14 | Fix CodeEdit guidelines position. | bruvzg | |
2022-01-14 | Merge pull request #56784 from V-Sekai/expose-add-named-bind | Rémi Verschelde | |
2022-01-14 | Add ViewPanner to more editors | kobewi | |
2022-01-14 | Expose add_named_bind for all essential skin bindings. | K. S. Ernest (iFire) Lee | |
2022-01-14 | Merge pull request #56738 from YeldhamDev/improve_tab_consistency | Rémi Verschelde | |
2022-01-13 | Merge pull request #55665 from KoBeWi/you_touched_my_TouchScreeenButton | Rémi Verschelde | |
2022-01-13 | Merge pull request #56740 from AnilBK/camera-pre-allocate | Rémi Verschelde | |
2022-01-13 | Merge pull request #56714 from bruvzg/fix_alignment_break_overrun | Rémi Verschelde | |
2022-01-13 | Merge pull request #54956 from ↵ | Rémi Verschelde | |
Calinou/lineedit-textedit-add-caret-width-theme-item Add a theme constant to change LineEdit and TextEdit's caret width | |||
2022-01-13 | [TextServer] Improvements for line breaking, "Fill" alignment, overrun, and ↵ | bruvzg | |
interaction between these modes. Fix "Fill" alignment processing wrong side of the text if overrun trim was applied. Improve "Fill" alignment to avoid adding excessive subsequent spaces or elongations. Add font detection to the overrun, to correctly add ellipsis (was using last glyph font, which doesn't necessary have dot character). Improve line breaking to avoid adding excessive subsequent soft break points for languages without word separator. Port missing overrun/justification code to the Fallback text server. Fix inferred text direction detection by controls. Add tests for "Fill" alignment and line breaking glyph flags. | |||
2022-01-13 | CameraMatrix: Pre-allocate Vector in get_projection_planes(). | Anilforextra | |