Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-09-25 | Merge pull request #32047 from ↵ | Rémi Verschelde | |
codecustard/fix_scrollwheel_triggering_focus_change Fix scrollwheel triggering focus change | |||
2019-09-25 | Added some obvious errors explanations | qarmin | |
2019-09-08 | Fix scrollwheel triggering focus change | Emmanuel Barroga | |
Clicking or using the scrollwheel outside of the focused control triggers a focus change. This makes sense for mouse clicks, but scrollwheeling outside the focuses control does not. This PR ignores scrollwheeling outside of the focused control. | |||
2019-09-02 | Fixed UI navigation using joy axis inputs | PouleyKetchoupp | |
Fixes #31879 | |||
2019-08-09 | Remove ERR_EXPLAIN from scene/* code | Tomasz Chabora | |
2019-07-20 | Changed some code showed in LGTM and Coverage | qarmin | |
2019-07-11 | Fix #29478 multiple modals possibly freeze | Shiqing | |
2019-07-09 | Fix issue with displaying empty tooltip hint | Emmanuel Barroga | |
Closes #30448 | |||
2019-07-05 | Make 'size_override_stretch' a property in 'Viewport' | Michael Alexsander Silva Dias | |
2019-07-01 | Merge pull request #29980 from Dentrax/directed-by-qarmin | Rémi Verschelde | |
Fix some editor crashes | |||
2019-07-01 | fix some crashes | Furkan Türkal | |
2019-06-26 | Some code changed with Clang-Tidy | qarmin | |
2019-06-20 | Merge pull request #29283 from qarmin/fix_some_always_same_values | Rémi Verschelde | |
Remove always true/false values | |||
2019-06-20 | Fix always true/false values | qarmin | |
2019-06-19 | Made use of semicolons more consitent, fixed formatting | JohnJLight | |
2019-05-30 | Merge pull request #26942 from RandomShaper/fix-vp-issues | Rémi Verschelde | |
Fix Viewport and Camera issues | |||
2019-05-13 | Implement ability to render viewports directly to screen | clayjohn | |
2019-04-25 | Cancel tooltip when hiding the node it belongs to | James Buck | |
2019-04-20 | Fix disable_3d=yes -Wunused-variable errors | Rémi Verschelde | |
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-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-30 | Fix Viewport and Camera issues | Pedro J. Estébanez | |
1. Consider 'own_world' as well as 'world' to stop propagating enter/exit world notifications. 2. Clean & fix handling of camera currency. This fixes some random crashes and error logs in the editor; namely - when enabling/disabling own world in a Viewport; - when switching back from a subscene displayed into a main scene's Viewport; - when exiting the editor after any of them; - memory corruption (can that explain certain other seemingly unrelated crash reports?). This also fixes situations where a Viewport and its main Camera get out of sync about which World is relevant to them. | |||
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-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-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-14 | Added a flag to specify an exported node path must be supplied from scene ↵ | Juan Linietsky | |
root, fixes #24412 | |||
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 | |||
2018-12-14 | Fix touch release event on _gui_input | Konrad Nowakowski | |
2018-12-09 | Merge pull request #20609 from YeldhamDev/menu_hover_explicit | Rémi Verschelde | |
Make opening menus with the same parent on mouse focus explicit | |||
2018-12-02 | Add missing validations | Guilherme Felipe | |
Add missing validations to prevent crash of multiple mouse buttons being pressed | |||
2018-12-01 | Fix crash when multiple mouse buttons is pressed. | Guilherme Felipe | |
2018-11-28 | Fixes crash, closes #24038 | Juan Linietsky | |
2018-11-28 | Improved the mouse focus system (mouse keeps focus on a control while ↵ | Juan Linietsky | |
buttons are pressed). Fixes #19154 and likely many others. WARNING: Test well in every OS, if mouse wheel events are not properly sent as pressed+unpressed pair, it will fail and break (and the OS needs to be fixed). Only tested on X11 so far. | |||
2018-11-20 | Make opening menus with the same parent on mouse focus explicit | Michael Alexsander Silva Dias | |
2018-11-19 | Properly handle multiple parent drag, fixes #19460 | Juan Linietsky | |
2018-11-16 | Do not allow controls in ignore mouse to get focus via their children, fixes ↵ | Juan Linietsky | |
#17955 | |||
2018-11-15 | -Send mouse motion events again to CollisionObjects (Area/Body) if they ↵ | Juan Linietsky | |
move, even if mouse does not. Fixes #16536 (likely many others should check) -Add ability for viewports to set input events as handled locally |