Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-11-16 | Remove empty lines around braces with the formatting script | Aaron Franke | |
2020-11-16 | Merge pull request #42008 from Calinou/theme-rename-node-type | Rémi Verschelde | |
Rename the `type` parameter to `node_type` in Theme and Control | |||
2020-11-07 | Reorganized core/ directory, it was too fatty already | reduz | |
-Removed FuncRef, since Callable makes it obsolete -Removed int_types.h as its obsolete in c++11+ -Changed color names code | |||
2020-10-27 | Rename the `type` parameter to `node_type` in Theme and Control | Hugo Locurcio | |
This makes it clearer that it expects a node type as a string (such as "Label") instead of a type like "TYPE_ARRAY". This is backwards-compatible since only the name of the parameter is changed, not its order. | |||
2020-10-02 | Updated getters and setters names for toplevel | Duroxxigar | |
2020-07-10 | Add override keywords. | Marcel Admiraal | |
2020-05-14 | Style: Enforce braces around if blocks and loops | Rémi Verschelde | |
Using clang-tidy's `readability-braces-around-statements`. https://clang.llvm.org/extra/clang-tidy/checks/readability-braces-around-statements.html | |||
2020-05-14 | Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks | Rémi Verschelde | |
Which means that reduz' beloved style which we all became used to will now be changed automatically to remove the first empty line. This makes us lean closer to 1TBS (the one true brace style) instead of hybridating it with some Allman-inspired spacing. There's still the case of braces around single-statement blocks that needs to be addressed (but clang-format can't help with that, but clang-tidy may if we agree about it). Part of #33027. | |||
2020-03-27 | Rename more 2D and 3D nodes to follow convention | Rémi Verschelde | |
Rename editor plugins to match the new node names. | |||
2020-03-26 | Open sub-windows as embedded if the OS does not support them | Juan Linietsky | |
2020-03-26 | Popups are now windows also (broken!) | Juan Linietsky | |
2020-03-26 | Working multiple window support, including editor | Juan Linietsky | |
2020-03-17 | Style: Set clang-format Standard to Cpp11 | Rémi Verschelde | |
For us, it practically only changes the fact that `A<A<int>>` is now used instead of the C++03 compatible `A<A<int> >`. Note: clang-format 10+ changed the `Standard` arguments to fully specified `c++11`, `c++14`, etc. versions, but we can't use `c++17` now if we want to preserve compatibility with clang-format 8 and 9. `Cpp11` is still supported as deprecated alias for `Latest`. | |||
2020-02-11 | Texture refactor | Juan Linietsky | |
-Texture renamed to Texture2D -TextureLayered as base now inherits 2Darray, cubemap and cubemap array -Removed all references to flags in textures (they will go in the shader) -Texture3D gone for now (will come back later done properly) -Create base rasterizer for RenderDevice, RasterizerRD | |||
2020-01-09 | Don't compile editor-only function when tools=no | Gilles Roudière | |
2020-01-01 | Update copyright statements to 2020 | Rémi Verschelde | |
Happy new year to the wonderful Godot community! We're starting a new decade with a well-established, non-profit, free and open source game engine, and tons of further improvements in the pipeline from hundreds of contributors. Godot will keep getting better, and we're looking forward to all the games that the community will keep developing and releasing with it. | |||
2019-08-12 | Remove redundant author doc comments | IAmActuallyCthulhu | |
2019-08-07 | Add some code changes/fixes proposed by Coverity and Clang Tidy | qarmin | |
2019-06-30 | Add a configuration warning when using Ignore mouse filter with tooltip | Hugo Locurcio | |
This closes #30144. | |||
2019-06-26 | Some code changed with Clang-Tidy | qarmin | |
2019-05-13 | Improve the anchors and margin workflow | Gilles Roudiere | |
2019-02-25 | Update controls when a stylebox or icon override changes; change to ↵ | Bojidar Marinov | |
CONNECT_REFERENCE_COUNTED Also, cleanup unnessesary calls to update() and NOTIFICATION_THEME_CHANGED. Fixes #25904. | |||
2019-01-01 | Update copyright statements to 2019 | Rémi Verschelde | |
Happy new year to the wonderful Godot community! | |||
2018-09-12 | Add expand/collapse all buttons for the "Errors" tab | Michael Alexsander Silva Dias | |
2018-09-12 | Make core/ includes absolute, remove subfolders from include path | Rémi Verschelde | |
This allows more consistency in the manner we include core headers, where previously there would be a mix of absolute, relative and include path-dependent includes. | |||
2018-08-11 | [Core] Completely kill math_2d.h, change includes | Aaron Franke | |
2018-07-24 | Opens the menu with the same parent on mouse focus | Guilherme Felipe | |
2018-07-20 | -Fix tooltips in inspector, now they show as rich text. | Juan Linietsky | |
2018-07-03 | Merge pull request #18634 from groud/fix_control_child_of_node2d | Max Hilbrunner | |
Fixes the bad calculation of margin & anchors when child of Node2D | |||
2018-07-02 | -Fixes to how hashing happened, now StringName and NodePath use default ↵ | Juan Linietsky | |
hasher, this was leading to some severe slowdown in scenarios -Fixes to some duplication scenarios for instanced scenes | |||
2018-06-07 | Fixes the bad calculation of margin & anchors when child of Node2D | groud | |
2018-05-15 | -New inspector. | Juan Linietsky | |
-Changed UI resizing code, gained huge amount of speed. -Reorganized timer sync to clean up behavior (sorry forgot commit this before) - | |||
2018-04-13 | Merge pull request #17502 from groud/2Deditor_rect | Juan Linietsky | |
Remove the rect surrounding 2D nodes in 2D editor when it's not pertinent | |||
2018-04-10 | Merge pull request #17081 from endragor/no-press-when-scroll | Rémi Verschelde | |
Make Button not emit press when container is scrolled | |||
2018-04-09 | Make BaseButton not emit press when container is scrolled | Ruslan Mustakov | |
This fixes the problem described in #13996 in a proper way. This also adds "deadzone" property to ScrollContainer. It can be used on mobile, where taps are not as precise as mouse clicks. Player could slightly move their finger when tapping, in which case we still want the button to be pressed rather than the container to be scrolled. | |||
2018-04-03 | Remove the selection rect for nodes that do not require it | Gilles Roudiere | |
2018-02-12 | Implements #16546 by adding GROW_DIRECTION_BOTH which allows a control to ↵ | isaacremnant | |
grow from its center. | |||
2018-01-15 | Changes the keep_margin parameter to true by default, so that people are not ↵ | Gilles Roudiere | |
suprised that set_anchor changes the margins values | |||
2018-01-05 | Add missing copyright headers and fix formatting | Rémi Verschelde | |
Using `misc/scripts/fix_headers.py` on all Godot files. Some missing header guards were added, and the header inclusion order was fixed in the Bullet module. | |||
2018-01-01 | Update copyright statements to 2018 | Rémi Verschelde | |
Happy new year to the wonderful Godot community! | |||
2017-12-10 | fix certain popup close clicks with popup buttons | Bernhard Liebl | |
2017-11-19 | Rework the canvas_item API for further improves to the canvas item editor | Gilles Roudiere | |
2017-11-16 | Add manual overrides for focus_next and focus_previous on controls similar ↵ | Saracen | |
to what can already be done with focus neighbours. | |||
2017-11-10 | Unify degree members and properties | letheed | |
2017-11-10 | Remove deprecated rotation methods | letheed | |
2017-09-22 | Remove set_area_as_parent_rect and replace it by ↵ | Gilles Roudiere | |
set_anchors_and_margins_preset(PRESET_WIDE) | |||
2017-09-22 | Implements set_margins_preset(...) | Gilles Roudiere | |
2017-08-27 | Dead code tells no tales | Rémi Verschelde | |
2017-08-27 | Use HTTPS URL for Godot's website in the headers | Rémi Verschelde | |
2017-08-15 | Changed anchor constants to enum, removed ANCHOR_CENTER, fixes #9889 | Juan Linietsky | |