Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-10-28 | Implement CanvasGroup and CanvasItem clipping | reduz | |
-Allows merging several 2D objects into a single draw operation -Use current node to clip children nodes -Further fixes to Vulkan barriers -Changed font texture generation to white, fixes dark eges when blurred -Other small misc fixes to backbuffer code. | |||
2020-10-27 | Fixes setting top_level not updating the global position | Gilles Roudière | |
2020-10-26 | Fix uninitialized `Viewport::use_debanding` member variable | Hugo Locurcio | |
2020-10-26 | Merge pull request #42969 from Klowner/fixes/42967-popup-position | Rémi Verschelde | |
include parent display location in popup location calculation | |||
2020-10-24 | Refactored 2D shader and lighting system | reduz | |
-Removed normal/specular properties from nodes -Create CanvasTexture, which can contain normal/specular channels -Refactored, optimized and simplified 2D shaders -Use atlas for light textures. -Use a shadow atlas for shadow textures. -Use both items aboves to make light rendering stateless (faster). -Reorganized uniform sets for more efficiency. | |||
2020-10-21 | include parent display location in popup location calculation | Mark Riedesel | |
2020-10-19 | Merge pull request #38097 from Calinou/add-viewport-debanding | Juan Linietsky | |
Add a debanding property to Viewport | |||
2020-10-18 | Refactor MethodBind to use variadic templates | reduz | |
Removed make_binders and the old style generated binders. | |||
2020-10-09 | Fix Popup crash in single window mode | PouleyKetchoupp | |
focus_target->exclusive_child could be invalidated during the call to focus_target->grab_focus(), now using the same logic with safe accesses to focus_target. | |||
2020-10-02 | Updated getters and setters names for toplevel | Duroxxigar | |
2020-10-02 | Merge pull request #42451 from Duroxxigar/rename-toplevel | Rémi Verschelde | |
Renamed toplevel to be top_level | |||
2020-10-01 | Merge pull request #38743 from arrowinaknee/node-config-warnings | Rémi Verschelde | |
Update all get_configuration_warning() to retrieve warnings from the parent | |||
2020-10-01 | Renamed toplevel to be top_level | Duroxxigar | |
2020-10-01 | Made toplevel a property for Node3D and CanvasItem | Duroxxigar | |
2020-09-29 | Merge pull request #41895 from 11thPenguin/master | Rémi Verschelde | |
Fix minor typo, gui_hid -> gui_hide | |||
2020-09-15 | Merge pull request #36374 from kuruk-mm/tilemap_filter_set_and_update | Rémi Verschelde | |
TileMap: Set texture_filter and texture_repeat to generated CanvasItems... | |||
2020-09-15 | Merge pull request #41776 from EricEzaM/PR/tooltip-bugfixes | Rémi Verschelde | |
Tooltip flickering and targeting fixes. | |||
2020-09-15 | Tooltip flickering and targeting fixes. | Eric M | |
2020-09-12 | TileMap: Set texture_filter and texture_repeat to generated CanvasItems and ↵ | Mateo Dev .59 | |
update when it changes | |||
2020-09-11 | doc: Sync classref with current source | Rémi Verschelde | |
Bind missing enums. | |||
2020-09-10 | scene_tree.h: Update header guard | Yetizone | |
2020-09-08 | Fixed minor typo, gui_hid -> gui_hide. | Jonah Stich | |
2020-09-07 | Merge pull request #38944 from Wavesonics/http-gzip | Fabio Alessandrelli | |
HttpRequest now handles gzipping response bodies | |||
2020-09-03 | [Complex Test Layouts] Change `String` to use UTF-32 encoding on all platforms. | bruvzg | |
2020-09-03 | Merge pull request #41456 from nekomatata/x11-fix-popups | Rémi Verschelde | |
Popup fixes for X11 display server | |||
2020-09-02 | HTTPRequest now accepts gzip | Adam Brown | |
Added request_raw to HttpRequest Added decompress_dynamic to Compression class Added decompress_dynamic to BytePoolArray Merge doc fix revert | |||
2020-09-01 | Made get_child support negative indexes, with documentation | SekoiaTree | |
2020-08-26 | Fix WINDOW_EVENT_FOCUS_IN for popups on Windows | PouleyKetchoupp | |
On Windows, WINDOW_EVENT_FOCUS_IN was never sent by the display server for popups, because WM_ACTIVATE events are received during the call to _update_window_style, which happened before the callbacks were set. This was causing some issues with the way Popup is now handling closing on parent focus. Now _update_window_style is only called during show_window, after Window initialized callbacks. | |||
2020-08-22 | Re-apply "Fixes for windows in X11 tiling WMs" | PouleyKetchoupp | |
From PR #38727 which was reverted in #41373 because of regressions in Ubuntu with Gnome. Co-authored-by: Lorenzo Cerqua <lorenzocerqua@tutanota.com> | |||
2020-08-19 | Revert "Fixes for windows in X11 tiling WMs" | Juan Linietsky | |
2020-08-14 | Add a debanding property to Viewport | Hugo Locurcio | |
It can be enabled in the Project Settings (`rendering/quality/screen_filters/use_debanding`). It's disabled by default as it has a small performance impact and can make PNG screenshots much larger (due to how dithering works). It will also slightly brighten the scene's dark areas. As a result, it should be enabled only when banding is noticeable enough. This closes #17006. | |||
2020-08-12 | Expose NOTIFICATION_POST_ENTER_TREE | Tomasz Chabora | |
2020-08-03 | Fix _input being mistakenly called twice on script | George Marques | |
Instead it calls both the script and the native method. | |||
2020-07-31 | Fix window max_size acting as min_size | opl- | |
2020-07-27 | Fix input after removing multilevel calls | George Marques | |
2020-07-26 | Merge pull request #40724 from KoBeWi/weird_condition_🤔 | Rémi Verschelde | |
Fix ultra long node names | |||
2020-07-26 | Merge pull request #38727 from Riteo/tiling-wm-issues-tests | Rémi Verschelde | |
Fixes for windows in X11 tiling WMs | |||
2020-07-26 | Fix ultra long node names | Tomasz Chabora | |
2020-07-24 | Remove multilevel calls | George Marques | |
In general they are more confusing to users because they expect inheritance to fully override parent methods. This behavior can be enabled by script writers using a simple super() call. | |||
2020-07-23 | DisplayServer: separate window showing into another function | Lorenzo Cerqua | |
When creating a window, Godot would first register it to the WM(show it) and then set its flags. This works fine on a floating WM, but on tiling WMs as soon as a window gets registered the WM immediately acts on the window by scaling it up and treating it as a generic window, being registered without any special flags. This commit separates the showing of the window into another function and calls it after the most important flags are set, making windows with special flags(eg. all popups) work again on tiling WMs. Fixes #37930 | |||
2020-07-10 | Add override keywords. | Marcel Admiraal | |
2020-07-09 | Fix exclusive child focus grab, when there are more than two child windows. | bruvzg | |
2020-07-04 | [macOS] Implement seamless display scaling. | bruvzg | |
2020-07-03 | Merge pull request #40071 from reduz/fix-content-scale | Rémi Verschelde | |
Fix content scale mode, closes #37941 | |||
2020-07-02 | Fix content scale mode, closes #37941 | Juan Linietsky | |
2020-07-02 | Ensure cursor shape changes when exiting window, fixes #37724 | Juan Linietsky | |
2020-07-02 | Merge pull request #34926 from Xrayez/draw-transform-defaults | Rémi Verschelde | |
Provide `draw_set_transform` defaults for rotation and scale | |||
2020-07-02 | Merge pull request #40020 from reduz/fix-tree-edit-focus | Rémi Verschelde | |
Fix doubleclick on tree item, restore input focus on previous windows. | |||
2020-07-01 | Add ability to clamp embedded subwindows to parent, fixes #37792 | Juan Linietsky | |
2020-07-01 | Fix doubleclick on tree item, restore input focus on previous windows. | Juan Linietsky | |
Closes #37335 |