summaryrefslogtreecommitdiff
path: root/scene
AgeCommit message (Collapse)Author
2020-03-26Add macOS DisplayServer implementation.bruvzg
Change global menu to use Callable, add support for check items and submenus.
2020-03-26Fixes to X11, still pretty brokenJuan Linietsky
2020-03-26Multiple changes to DisplayServerX11Mateo Kuruk Miccino
- Travis: Change x11 to linuxbsd - SCons: Change x11 plataform to linuxbsd - Plugins: Remove ; to avoid fallthrough warning - DisplayServerX11: Implement set_icon - DisplayServerX11: Fix X11 bug when a window was erased from windows map, all the changes from that erased windows are sending to the main window - DisplayServerX11: Reorder create_window commands - DisplayServerX11: Change every Size2 to Size2i and Rect2 to Rect2i where it belongs + More X11 fixes which have been integrated directly back into reduz's original commits while rebasing the branch.
2020-03-26Implemented drag and drop across windows, both OS and embedded.Juan Linietsky
2020-03-26Reworked tooltips to use the popup system.Juan Linietsky
2020-03-26Popups have also been converted to windowsJuan Linietsky
Controls using the old modal API have been replaced to use popups.
2020-03-26Open sub-windows as embedded if the OS does not support themJuan Linietsky
2020-03-26Popups are now windows also (broken!)Juan Linietsky
2020-03-26Working multiple window support, including editorJuan Linietsky
2020-03-26Support for transient windowsJuan Linietsky
2020-03-26Refactored input, goes all via windows now.Juan Linietsky
Also renamed Input to InputFilter because all it does is filter events.
2020-03-26Added a Window node, and made it the scene root.Juan Linietsky
Still a lot of work to do.
2020-03-26Effective DisplayServer separation, rename X11 -> LinuxBSDJuan Linietsky
2020-03-26Refactored Input, create DisplayServer and DisplayServerX11Juan Linietsky
2020-03-26Merge pull request #37274 from ↵Rémi Verschelde
Janglee123/corrected-text-selection-in-color-picker Corrected text selection in color picker
2020-03-26Merge pull request #37279 from Waridley/fix_22016Rémi Verschelde
Fix volume interpolation in positional audio nodes
2020-03-26Merge pull request #37287 from Chaosus/vs_skyYuri Roubinsky
Added sky shader mode to visual shaders
2020-03-25Added sky shader mode to visual shadersYuri Roubinsky
2020-03-25Corrected text selection in color pickerjanglee
Fixes #35603
2020-03-25Fix volume interpolation in positional audio nodesWaridley
Fixes #22016
2020-03-25Merge pull request #37272 from AndreaCatania/fix_ik_rotRémi Verschelde
Fixed IK rotation issue
2020-03-25Merge pull request #37281 from ↵Rémi Verschelde
ThakeeNathees/fix-project-manager-don't-consume-Enter Fix: project manager don't consume Enter key #17620
2020-03-25fix project manager don't consume Enter key #17620Thakee Nathees
2020-03-24Merge pull request #37280 from KoBeWi/nRémi Verschelde
Make search in RichTextLabel case-insensitive
2020-03-24Merge pull request #37176 from dkaste/line-edit-secret-fix-2Rémi Verschelde
Use LineEdit secret character width everywhere
2020-03-24Make search in RichTextLabel case-insensitiveTomasz Chabora
2020-03-24Merge pull request #37268 from clayjohn/VULKAN-sky-colorRémi Verschelde
Replace subpass textures with color in sky shader
2020-03-24Replace subpass textures with color in sky shaderclayjohn
2020-03-24Fixed IK rotation issueAndrea Catania
2020-03-24Remove unused classes and stray headersRémi Verschelde
Found by reviewing headers with 1 or less matching includes: ``` find -name thirdparty -prune -o -name "*.h" -exec basename {} \; | sort -u > headers for header in $(cat headers); do echo "$header: "; rg -l "#include \"(.*/)?$header\"" | wc -l; done > list-includes ```
2020-03-24Remove unreferenced & undocumented class Space2DDominik 'dreamsComeTrue' Jasiński
2020-03-22Merge pull request #37179 from clayjohn/VULKAN-sky-shaderRémi Verschelde
Implement Sky Shaders
2020-03-21Working sky shader implementationclayjohn
2020-03-21Fix potential divisions by 0 reported by MSVCRémi Verschelde
The `TextEdit` one was indeed a potential bug. The `PCKPacker` one seems to be a false positive, it's already in a `for` loop that depends on `files.size()`.
2020-03-20Merge pull request #37169 from AndreaCatania/AndreaCatania-patch-2Rémi Verschelde
Fixes navigation path reset
2020-03-19Add shader based background modeBastiaan Olij
2020-03-19Use LineEdit secret character width everywhereDarren Kaste
2020-03-19Fixes navigation path resetAndrea Catania
2020-03-18Merge pull request #37094 from dkaste/line-edit-secret-selectRémi Verschelde
Calculate LineEdit selection with secret character
2020-03-18Merge pull request #37123 from simpuid/placeholder-fixRémi Verschelde
Remove update condition from LineEdit::update_placeholder_width
2020-03-18Merge pull request #37113 from KoBeWi/to_enable_or_not_to_enableRémi Verschelde
Fix visibility enabler flag toggling
2020-03-17Clarify the Viewport size warning messageRasmus Vermeulen
2020-03-18Remove update condition from LineEdit::update_placeholder_widthsimpuid
Placeholder with length greater than `max_length` are allowed, so there is no reason for those update condition. It fixes the odd alignment of placeholder when it's length is greater than `max_length`
2020-03-17Add size warning to Viewport NodeRasmus Vermeulen
2020-03-17Fix visibility enabler flag togglingTomasz Chabora
2020-03-17Style: Set clang-format Standard to Cpp11Ré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-03-16Merge pull request #36491 from AndreaCatania/edit_node_anim_state_macRémi Verschelde
Added new method to edit an already added node to anim state machine
2020-03-16Added new method to replace an already added node to the animation state machineAndrea Catania
2020-03-16Calculate LineEdit selection with secret characterDarren Kaste
2020-03-14Fix divison by zero issueEv1lbl0w