Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-05-22 | Fix overflow condition with QueryPerformanceCounter | lawnjelly | |
The previous code for OS_Windows::get_ticks_usec() multiplied the tick count by 1000000 before dividing by ticks_per_second. The ticks is counted in a 64 bit integer and is susceptible to overflow when a machine has been running for a long period of time (days) with a high frequency timer. This PR separates the overall calculation into one for seconds and one for the remainder, removing the possibility of overflow due to the multiplier. | |||
2020-03-26 | Merge pull request #37317 from akien-mga/display-server-rebased | Rémi Verschelde | |
Separate DisplayServer from OS and add multiple windows support | |||
2020-03-26 | Travis: Disable HTML5 again until ported to DisplayServer | Rémi Verschelde | |
Also re-enable macOS builds disabled in dbb3f992a4f4a145c46df69e0e900262b956f0e3. | |||
2020-03-26 | Add macOS DisplayServer implementation. | bruvzg | |
Change global menu to use Callable, add support for check items and submenus. | |||
2020-03-26 | Fixes to X11, still pretty broken | Juan Linietsky | |
2020-03-26 | Multiple changes to DisplayServerX11 | Mateo 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-26 | Implemented drag and drop across windows, both OS and embedded. | Juan Linietsky | |
2020-03-26 | Reworked tooltips to use the popup system. | Juan Linietsky | |
2020-03-26 | Popups have also been converted to windows | Juan Linietsky | |
Controls using the old modal API have been replaced to use popups. | |||
2020-03-26 | Fixes to window style flags | Juan Linietsky | |
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 | Separate DisplayServer from OS on Windows | Juan Linietsky | |
2020-03-26 | Make DisplayServerX11 thread safe | Juan Linietsky | |
2020-03-26 | Working multiple window support, including editor | Juan Linietsky | |
2020-03-26 | Support for transient windows | Juan Linietsky | |
2020-03-26 | Refactored input, goes all via windows now. | Juan Linietsky | |
Also renamed Input to InputFilter because all it does is filter events. | |||
2020-03-26 | Added a Window node, and made it the scene root. | Juan Linietsky | |
Still a lot of work to do. | |||
2020-03-26 | Effective DisplayServer separation, rename X11 -> LinuxBSD | Juan Linietsky | |
2020-03-26 | Refactored Input, create DisplayServer and DisplayServerX11 | Juan Linietsky | |
2020-03-26 | Merge pull request #37259 from Calinou/doc-editorfeatureprofile | Rémi Verschelde | |
Document the EditorFeatureProfile class | |||
2020-03-26 | Merge pull request #37274 from ↵ | Rémi Verschelde | |
Janglee123/corrected-text-selection-in-color-picker Corrected text selection in color picker | |||
2020-03-26 | Merge pull request #37279 from Waridley/fix_22016 | Rémi Verschelde | |
Fix volume interpolation in positional audio nodes | |||
2020-03-26 | Merge pull request #37294 from akien-mga/scons-drop-python2 | Rémi Verschelde | |
SCons: Drop support for Python 2 | |||
2020-03-26 | Merge pull request #37306 from patrickdevivo/master | Rémi Verschelde | |
Add TODOs Badge to README | |||
2020-03-26 | Merge pull request #37307 from bruvzg/mvk_cubemap_filter | Rémi Verschelde | |
[macOS] Rename conflicting variable to fix MoltenVK shader compilation. | |||
2020-03-26 | Rename conflicting variable to fix MoltenVK shader compilation. | bruvzg | |
2020-03-26 | Merge pull request #37287 from Chaosus/vs_sky | Yuri Roubinsky | |
Added sky shader mode to visual shaders | |||
2020-03-25 | Add TODOs Badge to README | Patrick DeVivo | |
Closes #37217 | |||
2020-03-25 | Added sky shader mode to visual shaders | Yuri Roubinsky | |
2020-03-25 | SCons: Drop support for Python 2 | Rémi Verschelde | |
We now require SCons 3.0+ (first version with Python 3 support), and we set min required Python 3 version to 3.5 (3.4 and earlier are EOL). | |||
2020-03-25 | Merge pull request #37290 from akien-mga/style-header-guards-core | Rémi Verschelde | |
Style: Harmonize header guards to style guide [Core] | |||
2020-03-25 | Style: Harmonize header guards to style guide [Core] | Rémi Verschelde | |
2020-03-25 | Corrected text selection in color picker | janglee | |
Fixes #35603 | |||
2020-03-25 | Fix volume interpolation in positional audio nodes | Waridley | |
Fixes #22016 | |||
2020-03-25 | Merge pull request #37272 from AndreaCatania/fix_ik_rot | Rémi Verschelde | |
Fixed IK rotation issue | |||
2020-03-25 | Merge pull request #37276 from Calinou/tweak-message-queue-max-size-hint | Rémi Verschelde | |
Tweak the message queue maximum size property hint | |||
2020-03-25 | Merge 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-25 | fix project manager don't consume Enter key #17620 | Thakee Nathees | |
2020-03-24 | Merge pull request #37280 from KoBeWi/n | Rémi Verschelde | |
Make search in RichTextLabel case-insensitive | |||
2020-03-24 | Merge pull request #37176 from dkaste/line-edit-secret-fix-2 | Rémi Verschelde | |
Use LineEdit secret character width everywhere | |||
2020-03-24 | Make search in RichTextLabel case-insensitive | Tomasz Chabora | |
2020-03-24 | Merge pull request #37268 from clayjohn/VULKAN-sky-color | Rémi Verschelde | |
Replace subpass textures with color in sky shader | |||
2020-03-24 | Replace subpass textures with color in sky shader | clayjohn | |
2020-03-24 | Merge pull request #37271 from akien-mga/cleanup-unused-classes | Rémi Verschelde | |
Remove unused classes and stray headers | |||
2020-03-24 | Tweak the message queue maximum size property hint | Hugo Locurcio | |
The minimum slider value no longer allows decreasing the value below the default, as this can cause things to break in the editor. The maximum slider value was also increased to 4096 since it can safely be increased to that value (some add-ons may require it). This closes #37052. | |||
2020-03-24 | Merge pull request #37261 from m6c7l/feature/issue-37239 | Rémi Verschelde | |
Linux: add relaxation to conditions in the joystick check routine | |||
2020-03-24 | Fixed IK rotation issue | Andrea Catania | |
2020-03-24 | Move DocData and Collada out of their subfolders | Rémi Verschelde | |
Now that the unused DocDump was removed, the `editor/doc` subfolder is redundant. Similarly, there's no reason for Collada to have a subfolder for itself when glTF or OBJ don't. | |||
2020-03-24 | Remove unused classes and stray headers | Ré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 ``` |