Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-01-26 | Merge pull request #68627 from Sauermann/fix-tooltip-position | Rémi Verschelde | |
Fix position of Tooltips | |||
2023-01-26 | Fix position of Tooltips | Markus Sauermann | |
CanvasItem::get_screen_transform returns a transform from the CanvasItem to the coordinate system, where a Popup - created as a child of the CanvasItem - should be opened. get_screen_transform makes some simplifications, that work well, when used in the editor, but not in general cases. Since Popups like Tooltips are now used more commonly in projects, it becomes necessary to correct these simplifications. This solution introduces Viewport::get_popup_base_transform, which makes the necessary calculations. | |||
2023-01-21 | Merge pull request #70294 from KoBeWi/treedulate | Rémi Verschelde | |
Add a method to get global modulate | |||
2023-01-20 | Merge pull request #71679 from kleonc/draw_polyline_line_strip | Rémi Verschelde | |
`CanvasItem::draw_polyline` Support thin polylines drawn using line strip | |||
2023-01-19 | Merge pull request #41239 from dalexeev/fix_draw_rect | Rémi Verschelde | |
Fix `CanvasItem.draw_rect` function with `filled = false` | |||
2023-01-19 | CanvasItem::draw_polyline Support thin polylines drawn using line strip | kleonc | |
2023-01-18 | CanvasItem::draw_arc Clamp angle difference so arc won't overlap itself | kleonc | |
2023-01-17 | Fix `CanvasItem.draw_rect` function with `filled = false` | Danil Alexeev | |
2023-01-16 | Fix scaling issue in `draw_line` and similar methods | Danil Alexeev | |
2023-01-13 | Improve dashed line alignment and make it optional. | bruvzg | |
2023-01-09 | Clarify some parent item checks in CanvasItem | Yuri Sizov | |
2023-01-05 | One Copyright Update to rule them all | Rémi Verschelde | |
As many open source projects have started doing it, we're removing the current year from the copyright notice, so that we don't need to bump it every year. It seems like only the first year of publication is technically relevant for copyright notices, and even that seems to be something that many companies stopped listing altogether (in a version controlled codebase, the commits are a much better source of date of publication than a hardcoded copyright statement). We also now list Godot Engine contributors first as we're collectively the current maintainers of the project, and we clarify that the "exclusive" copyright of the co-founders covers the timespan before opensourcing (their further contributions are included as part of Godot Engine contributors). Also fixed "cf." Frenchism - it's meant as "refer to / see". | |||
2022-12-29 | Add safety-checks before some servers `free()` | Adam Scott | |
2022-12-19 | Fix CanvasItem Z-index referring to Node2D | Aaron Franke | |
2022-12-19 | Merge pull request #70219 from bruvzg/msdf_outline_scaling | Rémi Verschelde | |
Scale MSDF font outline with the font size and MSDF source size to match dynamic font behavior. | |||
2022-12-19 | Merge pull request #59682 from Sauermann/fix-following-viewport-transform | Rémi Verschelde | |
Include the follow-viewport-transform into CanvasLayer transform calculations | |||
2022-12-19 | Add a method to get global modulate | kobewi | |
2022-12-18 | Include the following-viewport-transform into CanvasLayer transforms | Markus Sauermann | |
The following-viewport-transform was missing from several calculations | |||
2022-12-17 | Scale MSDF font outline with the font size and MSDF source size to match ↵ | bruvzg | |
dynamic font behavior. | |||
2022-11-29 | Move z_index, z_as_relative and y_sort_enabled from Node2D to CanvasItem | Hendrik Brucker | |
2022-11-02 | Fixup Clang -Wtype-limits warnings introduced by #52350 | Rémi Verschelde | |
2022-11-02 | Merge pull request #52350 from BimDav/viewport_canvas_cull | Rémi Verschelde | |
Added Viewport canvas cull mask feature | |||
2022-10-31 | Viewport canvas cull mask feature | BimDav | |
Co-authored-by: Valentin Zagura <puthre@gmail.com> | |||
2022-10-31 | Merge pull request #67710 from KoBeWi/a_bit_local_global_transform | Rémi Verschelde | |
Remove error condition from get_global_transform() | |||
2022-10-28 | Fix spacing of few PROPERTY_HINT_ENUM hint_strings | Micky | |
2022-10-27 | Merge pull request #67043 from clayjohn/clip_children | Clay John | |
Improve behaviour of clip_children by clipping to parent alpha value but still retaining parent color | |||
2022-10-21 | Remove error condition from get_global_transform() | kobewi | |
2022-10-19 | Add methods to get target filter and repeat | kobewi | |
2022-10-14 | Implement multiple clip_children modes for CanvasItems | clayjohn | |
2022-09-10 | Allow negative indices in move_child() | kobewi | |
2022-09-06 | Rename raise() to move_to_front() | kobewi | |
2022-09-02 | Fix getting an error message when repeatedly entering and exiting the tree | Rindbee | |
2022-08-30 | Change _redraw_callback to callable_mp | kobewi | |
2022-08-29 | Rename `CanvasItem.update()` to `queue_redraw()` | Micky | |
Affects a lot of classes. Very thoroughly checked signal connections and deferred calls to this method, add_do_method/add_undo_method calls, and so on. Also renames the internal `_update_callback()` to `_redraw_callback()` for consistency. Just a few comments have also been changed to say "redraw". In CPUParticles2D, there was a private variable with the same name. It has been renamed to `do_redraw`. | |||
2022-08-26 | Merge pull request #64422 from bruvzg/make_fonts_unbearably_ugly_2.0 | Rémi Verschelde | |
2022-08-23 | Spell out "anisotropic" fully in filter options | skyace65 | |
2022-08-23 | Add font LCD sub-pixel anti-aliasing support. | bruvzg | |
2022-07-28 | Remove `first_draw` and reset visibility when entering tree | Rindbee | |
2022-07-20 | Fix `CanvasItem` not exiting its canvas group on canvas exit | kleonc | |
2022-07-15 | Use BitField hint for the TextServer enums. Add missing parts for BitField ↵ | bruvzg | |
support to the GDextension API. | |||
2022-07-06 | Refactor Font configuration and import UI, and Font resources. | bruvzg | |
2022-06-19 | Add explicit deferred flags | markdibarry | |
2022-04-23 | Rename theme properties to include underscores | FireForge | |
- check_vadjust -> check_v_adjust - close_h_ofs -> close_h_offset - close_v_ofs -> close_v_offset - commentfocus -> comment_focus - hseparation -> h_separation - ofs -> offset - selectedframe -> selected_frame - state_machine_selectedframe -> state_machine_selected_frame - table_hseparation -> table_h_separation - table_vseparation -> table_v_separation - vseparation -> v_separation | |||
2022-04-12 | Restore antialiasing for `draw_line` | Yuri Roubinsky | |
2022-04-01 | Removed show_on_top property in CanvasItem | Vitika9 | |
2022-03-20 | Bind NOTIFICATION_LOCAL_TRANFORM_CHANGED | Jason Knight | |
2022-03-18 | Merge pull request #58394 from bruvzg/rtl_hint | Rémi Verschelde | |
2022-03-16 | Simplify always true conditional | Markus Sauermann | |
get_viewport() is always true, because is_inside_tree() is true. | |||
2022-03-13 | Expose methods for screen-space transforms | kobewi | |
2022-02-22 | Fix invisible CanvasItem visibility issue | Markus Sauermann | |