Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2022-02-21 | Add RichTextLabel "hint" tag. | bruvzg | |
2022-02-19 | Fix CanvasItem visibility propagation | kobewi | |
2022-02-15 | Use `switch` consistently in `_notification` (`scene` folder) | Rémi Verschelde | |
2022-02-06 | Rework CanvasItem visibility propagation | kobewi | |
2022-02-05 | Add visibility to CanvasLayer | kobewi | |
2022-01-20 | Add nodiscard to core math classes to catch c++ errors. | lawnjelly | |
A common source of errors is to call functions (such as round()) expecting them to work in place, but them actually being designed only to return the processed value. Not using the return value in this case in indicative of a bug, and can be flagged as a warning by using the [[nodiscard]] attribute. | |||
2022-01-12 | Refactor CanvasItem show/hide/set_visible | Stijn Hinlopen | |
2022-01-03 | Update copyright statements to 2022 | Rémi Verschelde | |
Happy new year to the wonderful Godot community! | |||
2021-12-09 | align to horizontal_alignment, valign to vertical_alignment, related | Nathan Franke | |
2021-12-06 | Fix crash when update() is called inside _draw() | Haoyu Qiu | |
2021-11-16 | Merge pull request #54167 from ↵ | Rémi Verschelde | |
brunosxs/fix-game-crash-when-sending-a-notification-from-a-camera-class | |||
2021-10-25 | Ignore empty Font resources as theme override. | bruvzg | |
Add range hint to font_size properties. Remove excessive `base_size` Font property. | |||
2021-10-23 | Fixes a game crash caused by instantiating Camera2D and sending a ↵ | BrunoSXS | |
notification from it before adding it to the tree. | |||
2021-10-01 | Implement TextServer GDExtension interface, remove TextServer GDNative ↵ | bruvzg | |
interface. | |||
2021-08-27 | Makes FontData importable resource. | bruvzg | |
Adds multi-channel SDF font texture generation and rendering support. Adds per-font oversampling support. Adds FontData import plugins (for dynamic fonts, BMFonts and monospaced image fonts), font texture cache pre-generation and loading. Adds BMFont binary format and outline support. | |||
2021-08-22 | Replace BIND_VMETHOD by new GDVIRTUAL syntax | reduz | |
* New syntax is type safe. * New syntax allows for type safe virtuals in native extensions. * New syntax permits extremely fast calling. Note: Everything was replaced where possible except for `_gui_input` `_input` and `_unhandled_input`. These will require API rework on a separate PR as they work different than the rest of the functions. Added a new method flag METHOD_FLAG_OBJECT_CORE, used internally. Allows to not dump the core virtuals like `_notification` to the json API, since each language will implement those as it is best fits. | |||
2021-08-13 | Fix some unnecessary includes | Aaron Franke | |
2021-07-23 | Use C++ iterators for Lists in many situations | Aaron Franke | |
2021-07-20 | Merge pull request #50655 from JFonS/sname_opt | Rémi Verschelde | |
Editor StringName and Viewport optimizations | |||
2021-07-20 | Editor StringName and Viewport optimizations | Joan Fons | |
* Added explicit return type to the SNAME macro. * Add some extra SNAME usages. * Change some ClassDB methods to use const StringName & arguments. * Cache the Window parent in Control because it's used in is_layout_rtl(), which is called often. * Only enable internal processing for viewports that need it. * Change CanvasItem::group to be a StringName because it's only used as that. |