Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-03-01 | Viewport: Fix missing tooltips w/ disabled physics object picking | Rémi Verschelde | |
Previously this option seemed to be the sole responsible for enabling physics processing in Viewport, while several other features like tooltips and debugging collision hints rely on it. All this logic is moved to internal processing (it's incorrect to let it be affected by users disabling physics/idle processing), and disabling physics object picking no longer affects the internal physics processing. Fixes #17001. | |||
2018-02-28 | Fix various valgrind reported uninitialized variable uses | Hein-Pieter van Braam | |
2018-02-23 | Refactor version macros and fix related bugs | Rémi Verschelde | |
The previous logic with VERSION_MKSTRING was a bit unwieldy, so there were several places hardcoding their own variant of the version string, potentially with bugs (e.g. forgetting the patch number when defined). The new logic defines: - VERSION_BRANCH, the main 'major.minor' version (e.g. 3.1) - VERSION_NUMBER, which can be 'major.minor' or 'major.minor.patch', depending on whether the latter is defined (e.g. 3.1.4) - VERSION_FULL_CONFIG, which contains the version status (e.g. stable) and the module-specific suffix (e.g. mono) - VERSION_FULL_BUILD, same as above but with build/reference name (e.g. official, custom_build, mageia, etc.) Note: Slight change here, as the previous format had the build name *before* the module-specific suffix; now it's after - VERSION_FULL_NAME, same as before, so VERSION_FULL_BUILD prefixed with "Godot v" for readability Bugs fixed thanks to that: - Export templates version matching now properly takes VERSION_PATCH into account by relying on VERSION_FULL_CONFIG. - ClassDB hash no longer takes the build name into account, but limits itself to VERSION_FULL_CONFIG (build name is cosmetic, not relevant for the API hash). - Docs XML no longer hardcode the VERSION_STATUS, this was annoying. - Small cleanup in Windows .rc file thanks to new macros. | |||
2018-02-21 | Fix typos with codespell | luz.paz | |
Found via `codespell -q 3 --skip="./thirdparty,./editor/translations" -I ../godot-word-whitelist.txt` Whitelist consists of: ``` ang doubleclick lod nd que te unselect ``` | |||
2018-02-17 | Clean up some bad words from code comments | Artem Varaksa | |
2018-01-18 | Remove obsolete Viewport _update_rect() code | Rémi Verschelde | |
2018-01-18 | Fix typos in code and docs with codespell | Rémi Verschelde | |
Using v1.11.0 from https://github.com/lucasdemarchi/codespell | |||
2018-01-12 | Renamed tree_exited to tree_exiting. tree_exited is now used for actual out ↵ | Juan Linietsky | |
of tree notification. Updated doc accordingly. | |||
2018-01-12 | Bind many more properties to scripts | Bojidar Marinov | |
Notable potentially breaking changes: - PROPERTY_USAGE_NOEDITOR is now PROPERTY_USAGE_STORAGE | PROPERTY_USAGE_NETWORK, without PROPERTY_USAGE_INTERNAL - Some properties were renamed, and sometimes even shadowed by new ones - New getter methods (some virtual) were added | |||
2018-01-11 | Fixed crash on duplicate GIProbe baking | AndreaCatania | |
2018-01-06 | Fix typo in new strings | Poommetee Ketson | |
2018-01-05 | Force button release when window focuses out, fixes #15318 and likely many ↵ | Juan Linietsky | |
other issues. | |||
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-03 | Merge pull request #15192 from volzhs/expose-quit-on-go-back | Rémi Verschelde | |
Bind SceneTree::set_quit_on_go_back() to gdscript | |||
2018-01-01 | Update copyright statements to 2018 | Rémi Verschelde | |
Happy new year to the wonderful Godot community! | |||
2018-01-01 | Merge pull request #14953 from poke1024/fix-toolbar-gesture | Noshyaar | |
Hide tooltip on gesture input | |||
2017-12-30 | Bind SceneTree::set_quit_on_go_back() to gdscript | volzhs | |
Fix #15189 | |||
2017-12-27 | Merge pull request #14996 from neikeq/enums-mono | Noshyaar | |
Mono: Make the bindings generator output enums | |||
2017-12-26 | Merge pull request #14977 from volzhs/fix-crash-group | Juan Linietsky | |
Fix crash & error at saving scene | |||
2017-12-26 | Removed the InputEvent ID field, which was unused and can cause bugs. | Juan Linietsky | |
2017-12-25 | Merge pull request #14899 from volzhs/render-quality-option | Noshyaar | |
Respect HDR option | |||
2017-12-25 | Merge pull request #14753 from NathanWarden/mouse_button_fix | Noshyaar | |
Fixed a bug where mouse button focus breaks when using multiple buttons at once. | |||
2017-12-25 | Fix crash from move_child at saving scene | volzhs | |
2017-12-24 | Mono: Make the bindings generator output enums | Ignacio Etcheverry | |
- Switch to PascalCase for constants names | |||
2017-12-22 | Hide tooltip on gesture input | Bernhard Liebl | |
2017-12-21 | -Make capture dependent on a cell size, not subdivision. | Juan Linietsky | |
-Fixed a bug recently introduced when releasing mouse events and calling popups | |||
2017-12-21 | Respect HDR option | volzhs | |
2017-12-20 | Fixed wrong Project Settings direction on an error message. | Michael Alexsander Silva Dias | |
2017-12-20 | properly send mouse released event when grabbing modal focus, fixes #14854 | Juan Linietsky | |
2017-12-19 | Make dynamic font oversampling fully dynamic. | Juan Linietsky | |
2017-12-19 | Added font oversampling support | Juan Linietsky | |
2017-12-19 | Should no longer crash after rebaking, may be a solution to #14795 | Juan Linietsky | |
Not sure if this is the same problem, as reported, please test. | |||
2017-12-17 | Merge pull request #14754 from willnationsdev/dictionary-copy | Rémi Verschelde | |
Added 'duplicate' function for Dictionary in C++ and API. | |||
2017-12-17 | Dictionary::copy -> ::duplicate | Will Nations | |
2017-12-16 | Fixed a bug where mouse button focus breaks when using multiple buttons at once. | Nathan Warden | |
2017-12-16 | Revert "Fix mouse button release not sent to gui_input if it's different ↵ | Juan Linietsky | |
from the button that gave focus" | |||
2017-12-16 | Improve duplication and saving of instanced scenes | Matthias Hoelzl | |
2017-12-16 | Merge pull request #14484 from Zylann/fix_mouse_focus_button_release | Rémi Verschelde | |
Fix mouse button release not sent to gui_input if it's different from the button that gave focus | |||
2017-12-15 | Fixes oversized tooltip labels (issue 14570) | Bernhard Liebl | |
2017-12-15 | Merge pull request #14604 from mhilbrunner/http-defaults | Rémi Verschelde | |
HTTP cleanup & better defaults | |||
2017-12-14 | -Add lightmapper | Juan Linietsky | |
-Fixes to unwrapper (remove degenerates), makes Thekla not crash -Added optional cancel button in EditorProgress -Added function to force processing of events (needed for cancel button) | |||
2017-12-14 | HTTP cleanup & better defaults | mhilbrunner | |
2017-12-10 | Merge pull request #13351 from poke1024/fix12451_2 | Rémi Verschelde | |
Make click on arrow properly open and close property editor modals | |||
2017-12-10 | fix certain popup close clicks with popup buttons | Bernhard Liebl | |
2017-12-10 | Fix mouse button release not sent to gui_input if it's different from the ↵ | Marc Gilleron | |
button that gave focus | |||
2017-12-10 | Fix mouse position in viewport | volzhs | |
2017-12-07 | Added some clean up in camera/viewport management. Fixes #12279, Fixes #12774 | Juan Linietsky | |
2017-12-07 | Style: Apply new clang-format 5.0 style to all files | Rémi Verschelde | |
2017-12-04 | Do not cancel event if no need to cancel it. Fixes problem with GUI in 3D. | Juan Linietsky | |
2017-12-04 | -Implemented Proxy Textures (needed to solve the problem with ViewportTexture) | Juan Linietsky | |
-Properly use hierarchy to initialize resources local to scene (solves problem of GUI in 3D) |