Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-05-28 | Node::duplicate: Don't set name if original node is nameless | Rémi Verschelde | |
In practice this only happens when duplicating a node which is not in the scene tree yet, as nameless nodes get assigned a generated name when added to the scene tree. Fixes #27319. | |||
2019-05-24 | Merge pull request #29152 from nekomatata/fix-node-rename-tool-script | Rémi Verschelde | |
Fixed scene tree update after changing node name in tool script | |||
2019-05-24 | Fixed scene tree update after changing node name in tool script | PouleyKetchoupp | |
2019-05-13 | Implement ability to render viewports directly to screen | clayjohn | |
2019-04-30 | Merge pull request #24437 from mateusfccp/single_quotes_option | Rémi Verschelde | |
Add settings for single-quotes on completion | |||
2019-04-30 | Merge pull request #27869 from jean-dao/scenetree_call_group | Rémi Verschelde | |
Fix: use function in SceneTree::call_group | |||
2019-04-29 | Merge pull request #18992 from aaronfranke/mono-equal-approx | Rémi Verschelde | |
[Core] [Mono] Improve and use approximate equality methods | |||
2019-04-25 | Use approximate equallity methods in many places | Aaron Franke | |
2019-04-25 | Cancel tooltip when hiding the node it belongs to | James Buck | |
2019-04-22 | Merge pull request #27673 from qarmin/small_fixes | Rémi Verschelde | |
Small fixes, mostly duplicated code | |||
2019-04-22 | Merge pull request #28140 from Daw11/orphan-nodes | Rémi Verschelde | |
Add a monitor for the orphan nodes | |||
2019-04-20 | Fix disable_3d=yes -Wunused-variable errors | Rémi Verschelde | |
2019-04-20 | Object::script may not be a valid Ref<Script> | Hein-Pieter van Braam-Stewart | |
It appears that Object::script may be a valid ScriptInstance but not be castable to Ref<Script>. There were only 5 places in the code that made this assumption. This commit fixes that. | |||
2019-04-17 | Add a monitor for the orphan nodes | Daw11 | |
- Allow the user to keep track of the nodes that might leak - Possible fix for #27103 | |||
2019-04-11 | No more metadata and dependency indices kept in resources saved. | Juan Linietsky | |
-Node folding is now saved externally together with the properties -External resources remember their ID when scenes are saved. | |||
2019-04-10 | Decrease the default tooltip delay to 0.5 seconds | Hugo Locurcio | |
This matches other applications' and OS' tooltip behaviors more closely. | |||
2019-04-09 | Fix: use function in SceneTree::call_group | Jean Dao | |
When calling call_group from C++, the function name is not passed on to call_group_flags, resulting in first argument being mistakenly used instead of function. | |||
2019-04-08 | Small fixes, mostly dupicated code | qarmin | |
2019-04-05 | Merge pull request #26803 from ptrojahn/emptynode | Rémi Verschelde | |
Make get_node return NULL for empty NodePaths | |||
2019-04-05 | Ability to make CanvasLayers have pseudo 3D depth. | Juan Linietsky | |
2019-04-04 | Clean up notifications and merge Node and MainLoop ones for clarity, closes ↵ | Juan Linietsky | |
#27614 | |||
2019-03-30 | Drop mouseover when mouse not in the window | Pedro J. Estébanez | |
Not that this is critical, but it makes behavior of GUI and 2D/3D picking consistent among them. This also contributes to dropping GUI focus when the mouse leaves the window (in addition to when it loses focus). | |||
2019-03-13 | Merge pull request #26484 from Andrettin/Configurable-Tooltip-Offset | Rémi Verschelde | |
Make the Tooltip Position Offset Configurable | |||
2019-03-09 | Merge pull request #26851 from RandomShaper/fix-26460-fake-event-flood | Rémi Verschelde | |
Fix fake null-motion mouse event flood | |||
2019-03-09 | Fix fake null-motion mouse event flood | Pedro J. Estébanez | |
This commit also improves a bit the code quality by making the intent of fake events (and themselves) more explicit. Fixes #26460. | |||
2019-03-09 | Fixes UI navigation with joysticks | Gilles Roudière | |
2019-03-08 | Make get_node return NULL for empty NodePaths | Paul Trojahn | |
Fixes #25292 | |||
2019-03-05 | Improve/fix picking | Pedro J. Estébanez | |
Acknowledge mouse button events as position tellers (to make picking more solid; for instance, the touch mouse is raised with a mouse unpressed event that may have a more current position) Forget mouse position for physics if touch mouse raised (because the position known as last is no longer meaningful) Remove needless check for mouse over/exit (now there's code to inject an spurious move for cases where camera/objects have moved) Restrict 2D mouse over/exit to mouse events (including emulated from touch; true touches shouldn't trigger the signals) Fixes #26460. | |||
2019-03-04 | Update focus mask only if there is a focused control, fixes #26524 | Juan Linietsky | |
2019-03-02 | hide hdr and shadow_contact in gles2 | clayjohn | |
2019-03-02 | Made the tooltip position offset configurable | Andrettin | |
2019-02-22 | Added a workaround to avoid crashes due to how TileSet editor works, fixes ↵ | Juan Linietsky | |
#23672 Also fixed a few uninitialized memory variables. | |||
2019-02-20 | Add -Wshadow=local to warnings and fix reported issues. | marxin | |
Fixes #25316. | |||
2019-02-14 | Fix possible crash with an invalid last_mouse_focus pointer | Marcelo Fernandez | |
2019-02-13 | Fix typos with codespell | Rémi Verschelde | |
Using codespell 1.14.0. Method: ``` $ cat > ../godot-word-whitelist.txt << EOF ang doubleclick lod nd numer que te unselect EOF $ codespell -w -q 3 -I ../godot-word-whitelist.txt --skip="./thirdparty,*.po" $ git diff // undo unwanted changes ``` | |||
2019-02-12 | Scene: Ensure classes match their header filename | Rémi Verschelde | |
Also drop some unused files. Renamed: - `scene/2d/navigation2d.h` -> `navigation_2d.h` - `scene/2d/screen_button.h` -> `touch_screen_button.h` - `scene/3d/scenario_fx.h` -> `world_environment.h` - `scene/audio/audio_player.h` -> `audio_stream_player.h` - `scene/resources/bit_mask.h` -> `bit_map.h` - `scene/resources/color_ramp.h` -> `gradient.h` - `scene/resources/shape_line_2d.h` -> `line_shape_2d.h` - `scene/resources/scene_format_text.h` -> `resource_format_text.h` - `scene/resources/sky_box.h` -> `sky.h` Dropped: - `scene/resources/bounds.h` | |||
2019-02-08 | Merge pull request #25524 from Calinou/fix-font-oversampling-warning | Rémi Verschelde | |
Fix a font oversampling warning being printed when it shouldn't | |||
2019-01-31 | Fix a font oversampling warning being printed when it shouldn't | Hugo Locurcio | |
2019-01-30 | Add check in folding to see if the nodepath exists to avoid message spam. | K. S. Ernest (iFire) Lee | |
2019-01-26 | Warn of invalid pointer when converting object to RID, closes #19023 | Juan Linietsky | |
2019-01-26 | Rewrite how font oversampling is updated more carefully, fixes #24338 | Juan Linietsky | |
2019-01-18 | respect mouse mode when setting enter/exit notifications and signals, fixes ↵ | Juan Linietsky | |
#19785 | |||
2019-01-16 | Appease some CppCheck warns for files in the "scene" directory | Michael Alexsander Silva Dias | |
2019-01-14 | Added a flag to specify an exported node path must be supplied from scene ↵ | Juan Linietsky | |
root, fixes #24412 | |||
2019-01-11 | Redo serial name fixup from 799ed2b98984414fd3b7b667c5e3e5d2e6d35a66 | Rémi Verschelde | |
reduz wanted the original PR reverted due to issues, so this follow-up had to be too (done in 8cb54182ad2698a962def84f79cc8206ac9f13b2). But he ended up adapting part of the original PR in 27d77723811c2652c6118eca03a38c4ae1441895 without including this fix. | |||
2019-01-10 | Rewrote rename logic to be less buggy and more efficient, fixes #23803 and ↵ | Juan Linietsky | |
probably many recent bugs using GraphEdit | |||
2019-01-10 | Revert "Node: make _generate_serial_child_name manipulate numbers as String" | Rémi Verschelde | |
This reverts commits 1025e3ecea67b90232cfdc9590a7ee8887efdcc8 and 799ed2b98984414fd3b7b667c5e3e5d2e6d35a66. | |||
2019-01-08 | Fix strip out spaces while generating serial number for node name | volzhs | |
2019-01-01 | Update copyright statements to 2019 | Rémi Verschelde | |
Happy new year to the wonderful Godot community! | |||
2018-12-19 | fix near infinite loop when no previous mouse position | Arjen van Staalduinen | |
Added physics_has_last_mousepos to better deal with situations where there is no last_mousepos |