Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-02-04 | Merge pull request #57341 from bruvzg/win_multiwin_fs | Rémi Verschelde | |
2022-02-04 | Merge pull request #57335 from jordigcs/display-refresh-rate | Rémi Verschelde | |
2022-02-04 | Merge pull request #54645 from rxlecky/editor-window-offset-bug-45740 | Rémi Verschelde | |
2022-02-04 | [Windows] Add WS_BORDER flag to windows in WINDOW_MODE_FULLSCREEN mode to ↵ | bruvzg | |
allow multi-window interface in full-screen. [Windows] Add WINDOW_MODE_EXCLUSIVE_FULLSCREEN without WS_BORDER flag enabled (no multi-window support). | |||
2022-02-03 | Add screen_get_refresh_rate to DisplayServer | jordi | |
2022-02-03 | Merge pull request #57350 from NeilKleistGao/master | Rémi Verschelde | |
2022-02-03 | Add warning for Windows export when rcedit is not configured | NeilKleistGao | |
2022-02-01 | Merge pull request #57497 from Geometror/fix-mouse-mode | Rémi Verschelde | |
2022-02-01 | Windows: Fix GCC -fpermissive error with 'pck' section workaround | Rémi Verschelde | |
Follow-up to #57450. | |||
2022-02-01 | Fix captured mouse mode | Hendrik Brucker | |
2022-01-31 | Simplify DisplayServerWindows pos/size message handling | SeleckyErik | |
Replace WM_MOVE and WM_SIZE message handling with WM_POSCHANGED instead. This is for multiple reasons: 1) Microsoft suggest using WM_POSCHANGED is more efficient 2) RectChanged callback is only called once for most window operations 3) Simplifies message handling code | |||
2022-01-30 | Prevent LTCG (MSVC LTO) from removing "pck" section | Bartłomiej T. Listwon | |
2022-01-28 | Merge pull request #57336 from bruvzg/win_con_redir | Rémi Verschelde | |
2022-01-28 | Fix MOUSE_MODE_CONFINED not updating area when full-screen is toggled or ↵ | bruvzg | |
current screen is changed. | |||
2022-01-28 | [Windows] Disable console I/O redirection, if it's already redirected to the ↵ | bruvzg | |
pipe or file. | |||
2022-01-27 | Merge pull request #56785 from bruvzg/nat_handles_4 | Rémi Verschelde | |
2022-01-27 | Minor typo fixups to Windows console changes | Max Hilbrunner | |
2022-01-24 | Merge pull request #56754 from madmiraal/fix-45592 | Rémi Verschelde | |
2022-01-22 | [Export] Instead of removing unsupported options, hide it. | bruvzg | |
2022-01-18 | Window management improvements. | bruvzg | |
[macOS] Fix transient windows not working in the full-screen mode. [macOS] Fix moving transient windows to the other screen than parent window. [macOS] Fix popup menu switch on hover. [macOS] Use content origin rect for windows position (to ensure `DS.mouse_get_position` is equal to `DS.window_get_position` + mouse position from the input events). [macOS] Fix incorrect input coordinates, when external display with different scaling in connected/disconnected. [macOS/Windows] Fix moving fullscreen windows between the screens. Add auto refocusing of the parent window, when the focused transient window is closed. Remove redundant `DS.mouse_get_absolute_position` function (returns mouse position in the screen coordinates, same as `DS.mouse_get_position`). | |||
2022-01-17 | Merge pull request #56012 from bruvzg/wt🤎4 | Rémi Verschelde | |
2022-01-14 | Merge pull request #56238 from madmiraal/fix-44178 | Rémi Verschelde | |
Fix Actions mapped to triggers not using the full range | |||
2022-01-14 | Fix Actions mapped to triggers not using the full range | Marcel Admiraal | |
2022-01-14 | Flush input events before destroying the window | Yuri Roubinsky | |
2022-01-14 | Add support for getting native display, window, and view handles. | bruvzg | |
2022-01-13 | Use mouse event relative motion to calculate mouse velocity | Marcel Admiraal | |
2022-01-11 | Merge pull request #56322 from madmiraal/fix-42450 | Rémi Verschelde | |
2022-01-08 | Merge pull request #56497 from Pineapple/qpc-tweaks | Rémi Verschelde | |
Windows: Simplify QueryPerformanceCounter usage | |||
2022-01-05 | Windows input: Fix wrong OEM key, add missing keys | Max Hilbrunner | |
2022-01-05 | Windows: Simplify QueryPerformanceCounter usage | Bartłomiej T. Listwon | |
2022-01-03 | Update copyright statements to 2022 | Rémi Verschelde | |
Happy new year to the wonderful Godot community! | |||
2021-12-29 | Rename speed to velocity when it's a directional Vector | Marcel Admiraal | |
2021-12-28 | Fix cursor stucking in resize shape | Yuri Roubinsky | |
2021-12-18 | [Windows] Improve console handling and execute/create_process. | bruvzg | |
Always build with the GUI subsystem. Redirect stdout and stderr output to the parent process console. Use CreateProcessW for blocking `execute` calls with piped stdout and stderr (prevent console windows for popping up when used with the GUI subsystem build, and have more consistent behavior with `create_process`). Add `open_console` argument to the `execute` and `create_process` to open a new console window. Remove `interface/editor/hide_console_window` editor setting. Remove `Toggle System Console` menu option. Remove `set_console_visible` and `is_console_visible` functions. | |||
2021-12-18 | Fix initialising of gl_manager and checking gl_manager and context_vulkan ↵ | Bastiaan Olij | |
preventing crash issues. | |||
2021-12-16 | Merge pull request #55966 from bruvzg/wt💩4 | Rémi Verschelde | |
2021-12-16 | Fixed detecting the Valve Streaming Gamepad | Sam Lantinga | |
Fixed the GUID, and compare the contents of the GUID, not just the pointers | |||
2021-12-15 | [Windows] Detect new Windows Terminal and disable unsupported ↵ | bruvzg | |
set_console_visible code. | |||
2021-12-14 | [Windows] Open a new console window for the editor instances. | bruvzg | |
2021-12-10 | Misc build system fixes | Aaron Franke | |
2021-12-09 | Replace String comparisons with "", String() to is_empty() | Nathan Franke | |
Also: - Adds two stress tests to test_string.h - Changes to .empty() on std::strings | |||
2021-11-26 | Fix console colors on Windows | Yuri Roubinsky | |
2021-11-25 | Restore console window output for editor app on Windows | Yuri Roubinsky | |
2021-11-23 | Rename `remove()` to `remove_at()` when removing by index | Lightning_A | |
2021-11-18 | Merge pull request #55072 from KoBeWi/untitled_goose_project | Rémi Verschelde | |
2021-11-18 | Fix data directory of unnamed projects | kobewi | |
2021-11-18 | Windows: Use `/bigobj` only for debug builds, breaks GCC LTO | Rémi Verschelde | |
Building `target=release` and `target=release_debug` builds with MinGW-GCC errors when linking with LTO. Since it's only needed for `target=debug` builds anyway (bigger objects), which we don't build with LTO, this works around the issue. | |||
2021-11-12 | Use "enum class" for input enums | Aaron Franke | |
2021-11-10 | Merge pull request #54837 from akien-mga/windows-bigobj | Rémi Verschelde | |
2021-11-10 | Windows: Enable `/bigobj` to increase max size for obj files | Rémi Verschelde | |
Equivalent `-Wa,-mbig-obj` for GCC/Clang. This started being needed to compile harfbuzz in `target=debug` with MinGW/GCC, but there doesn't seem to be any drawback to enabling `/bigobj` (aside from losing support for pre-VS 2005 linkers, which we don't support). |