summaryrefslogtreecommitdiff
path: root/platform
AgeCommit message (Collapse)Author
2022-11-04Merge pull request #67434 from bruvzg/win_wrapperRémi Verschelde
Add console wrapper app to handle console i/o redirection on Windows.
2022-11-03Merge pull request #67695 from Sauermann/fix-filedrop-spaceRémi Verschelde
Do not strip spaces at the end of file names of dropped files
2022-11-03Merge pull request #67820 from Sauermann/fix-popup-closing-on-mousemoveRémi Verschelde
Fix unwanted popup closing by mouse-move while holding mouse-button down
2022-11-03Merge pull request #68133 from Sauermann/fix-mouse-droppingRémi Verschelde
Fix mouseleave event after drag and drop in different windows
2022-11-03Do not strip spaces at the end of file names of dropped files on linuxbsdMarkus Sauermann
2022-11-03Fix unwanted popup closing by mouse-move while holding mouse-buttonMarkus Sauermann
2022-11-03Merge pull request #68182 from Riteo/x11-folderRémi Verschelde
linuxbsd: move all X11 stuff in its own directory
2022-11-02linuxbsd: move all X11 stuff in its own directoryRiteo
This allows implementing `DisplayServer`s like Wayland without making a mess in the source tree.
2022-11-02Style: Misc docs and comment style and language fixesRémi Verschelde
- Removed empty paragraphs in XML. - Consistently use bold style for "Example:", on a new line. - Fix usage of `[code]` when hyperlinks could be used (`[member]`, `[constant]`). - Fix invalid usage of backticks for inline code in BBCode. - Fix some American/British English spelling inconsistencies. - Other minor fixes spotted along the way, including typo fixes with codespell. - Don't specify `@GlobalScope` for `enum` and `constant`.
2022-11-01Fix mouseleave event after drag and drop in different WindowsMarkus Sauermann
When dropping in a different window, it is necessary to start tracking the WM_MOUSELEAVE event again.
2022-11-01Load and use system emoji font in the editor.bruvzg
2022-11-01Merge pull request #68099 from Sauermann/fix-popup-mouse-offsetRémi Verschelde
Fix mouse offset for unfocused popups
2022-11-01Fix mouse offset for unfocused popupsMarkus Sauermann
On Windows, the mouse was offset, when unfocused popups were used, like the Editor menu.
2022-10-31Merge pull request #68044 from ztc0611/ios-promotionRémi Verschelde
Add ProMotion/High Refresh Rate Support to iOS Exports
2022-10-31Add ProMotion Support to iOS ExportsZach Coleman
2022-10-31Merge pull request #67879 from bruvzg/fix_no_vlkRémi Verschelde
Fix build with Vulkan disabled and no Vulkan headers installed.
2022-10-31Add console wrapper app to handle console i/o redirection on Windows.bruvzg
2022-10-31Merge pull request #67578 from KoBeWi/GEDITORRémi Verschelde
Unify usage of GLOBAL/EDITOR_GET
2022-10-31CI: Update minimatch npm dependency to silence security reportRémi Verschelde
No risk for us as this is only used for static checks on CI.
2022-10-31Merge pull request #67581 from aaronfranke/android-floatRémi Verschelde
Use proper types for converting Java float/double arrays in Android code
2022-10-28Merge pull request #67790 from kdada/fix-flash-windowClay John
Make creating window do not flicker when specify custom position
2022-10-28Merge pull request #67903 from Sauermann/fix-startup-windows-mouse-exit-eventClay John
Fix differences between Windows and linuxbsd Display Server
2022-10-28Merge pull request #67914 from Calinou/displayserverx11-no-native-iconMax Hilbrunner
Fix `DisplayServer.has_feature()` claiming X11 has native icon support
2022-10-28Fix differences between Windows and linuxbsd Display ServerMarkus Sauermann
Fix that Windows receive WINDOW_EVENT_MOUSE_EXIT on startup. When moving the mouse cursor from one window to a different one, make sure that the first window receives the WINDOW_EVENT_MOUSE_EXIT event before the second window receives the WINDOW_EVENT_MOUSE_ENTER event. Send Mouse-Move events also for Windows, that are currently not focused. For determining the currently hovered window, consider not just the currently focused window, but also other windows. Send mouse move events to focused window instead of hovered window.
2022-10-27Fix OS.get_video_adapter_driver_info crashzCubed3
2022-10-27Merge pull request #67421 from Sauermann/fix-failure-exit-codeClay John
Fix Godot exiting with unexpected failure code
2022-10-26Fix `DisplayServer.has_feature()` claiming X11 has native icon supportHugo Locurcio
Native icons are not supported by the X11 DisplayServer, unlike Windows and macOS.
2022-10-26Fix build with Vulkan disabled and no Vulkan headers installed.bruvzg
2022-10-24Make window creation with custom position do not flashWei Guo
2022-10-23Merge pull request #65334 from dsnopek/opengl-multiviewClay John
[opengl] Add multiview to the opengl3 driver
2022-10-22Add double_tap attribute to InputEventScreenTouchFredia Huya-Kouadio
This provides parity with the `InputEventMouseButton` allowing for proper conversion between the two events.
2022-10-21Add multiview to the opengl3 driverDavid Snopek
2022-10-21Merge pull request #67546 from clayjohn/DS-msgClay John
Update the DisplayServer video driver error message to be more accurate and friendly
2022-10-19Merge pull request #67564 from bruvzg/macos_wide_alertMax Hilbrunner
[macOS] Fit OS::alert to the text width for better readability.
2022-10-18Delete Android godot-lib with the old naming schemeFredia Huya-Kouadio
Update the `clean` task configuration: running `gradlew clean` will now properly delete the generated build artifacts
2022-10-18Update the DisplayServer video driver error messageclayjohn
to be more accurate and friendly
2022-10-18Unify usage of GLOBAL/EDITOR_GETkobewi
2022-10-18Use proper types for converting Java float/double arrays in Android codeAaron Franke
2022-10-18[macOS] Fit OS::alert to the text width for better readability.bruvzg
2022-10-17Merge pull request #67539 from bruvzg/check_ctxRémi Verschelde
Check if Vulkan context for the window exists before resizing it to avoid unnecessary error messages.
2022-10-17Merge pull request #67322 from ztc0611/add-ios-ui-optionsRémi Verschelde
Add iOS UI Options
2022-10-17Merge pull request #67259 from lucasnlm/optimiza-android-exportFredia Huya-Kouadio
Optimize Android export process
2022-10-17Check if Vulkan context for the window exists before resizing it to avoid ↵bruvzg
unnecessary error messages.
2022-10-15Fix Godot exiting with unexpected failure codeMarkus Sauermann
The exit code is initialized as EXIT_FAILURE to indicate failures during startup. Closing the Game window via the window manager does not change the exit code, so the program exists with EXIT_FAILURE. This PR set the exit code to EXIT_SUCCESS when initialization was successful just before starting the main loop.
2022-10-14Make some Image methods statickobewi
2022-10-13[WebSocket] Fix debugger implementation.Fabio Alessandrelli
Register module during core initialization so the remote debugger can properly handle the "wss://" protocol.
2022-10-13Merge pull request #67340 from bruvzg/mac_export_minRémi Verschelde
Fix macOS export plugin build without regex module.
2022-10-13Merge pull request #67318 from bruvzg/more_gcc_warnRémi Verschelde
[Windows] Fix more GCC MinGW warnings.
2022-10-13Fix macOS export plugin build without regex module.bruvzg
2022-10-12Merge pull request #67325 from Faless/web/4.x_scons_serveRémi Verschelde
[Web] Add the "serve" and "run" scons targets.