summaryrefslogtreecommitdiffstats
path: root/platform
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #65334 from dsnopek/opengl-multiviewClay John2022-10-234-0/+73
|\ | | | | [opengl] Add multiview to the opengl3 driver
| * Add multiview to the opengl3 driverDavid Snopek2022-10-214-0/+73
| |
* | Add double_tap attribute to InputEventScreenTouchFredia Huya-Kouadio2022-10-228-42/+31
| | | | | | | | This provides parity with the `InputEventMouseButton` allowing for proper conversion between the two events.
* | Merge pull request #67546 from clayjohn/DS-msgClay John2022-10-213-8/+50
|\ \ | |/ |/| Update the DisplayServer video driver error message to be more accurate and friendly
| * Update the DisplayServer video driver error messageclayjohn2022-10-183-8/+50
| | | | | | | | to be more accurate and friendly
* | Merge pull request #67564 from bruvzg/macos_wide_alertMax Hilbrunner2022-10-191-1/+3
|\ \ | | | | | | [macOS] Fit OS::alert to the text width for better readability.
| * | [macOS] Fit OS::alert to the text width for better readability.bruvzg2022-10-181-1/+3
| | |
* | | Delete Android godot-lib with the old naming schemeFredia Huya-Kouadio2022-10-181-3/+9
|/ / | | | | | | Update the `clean` task configuration: running `gradlew clean` will now properly delete the generated build artifacts
* | Merge pull request #67539 from bruvzg/check_ctxRémi Verschelde2022-10-172-1/+3
|\ \ | | | | | | | | | Check if Vulkan context for the window exists before resizing it to avoid unnecessary error messages.
| * | Check if Vulkan context for the window exists before resizing it to avoid ↵bruvzg2022-10-172-1/+3
| |/ | | | | | | unnecessary error messages.
* | Merge pull request #67322 from ztc0611/add-ios-ui-optionsRémi Verschelde2022-10-171-2/+10
|\ \ | | | | | | | | | Add iOS UI Options
| * | Add iOS UI OptionsZach Coleman2022-10-121-2/+10
| | |
* | | Merge pull request #67259 from lucasnlm/optimiza-android-exportFredia Huya-Kouadio2022-10-171-12/+14
|\ \ \ | |_|/ |/| | Optimize Android export process
| * | Revert changeLucas Lima2022-10-111-2/+1
| | |
| * | Optimize Android export processLucas Lima2022-10-111-13/+16
| | |
* | | Make some Image methods statickobewi2022-10-142-5/+3
| | |
* | | [WebSocket] Fix debugger implementation.Fabio Alessandrelli2022-10-131-8/+0
| | | | | | | | | | | | | | | Register module during core initialization so the remote debugger can properly handle the "wss://" protocol.
* | | Merge pull request #67340 from bruvzg/mac_export_minRémi Verschelde2022-10-136-33/+0
|\ \ \ | | | | | | | | | | | | Fix macOS export plugin build without regex module.
| * | | Fix macOS export plugin build without regex module.bruvzg2022-10-136-33/+0
| | | |
* | | | Merge pull request #67318 from bruvzg/more_gcc_warnRémi Verschelde2022-10-131-1/+3
|\ \ \ \ | |/ / / |/| | | | | | | [Windows] Fix more GCC MinGW warnings.
| * | | [Windows] Fix GCC MinGW warnings.bruvzg2022-10-121-1/+3
| | |/ | |/|
* | | Merge pull request #67325 from Faless/web/4.x_scons_serveRémi Verschelde2022-10-122-9/+26
|\ \ \ | | | | | | | | [Web] Add the "serve" and "run" scons targets.
| * | | [Web] Add the "serve" and "run" scons targets.Fabio Alessandrelli2022-10-122-9/+26
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | You can now run the test HTTP server by calling: scons p=web serve If you also wish to run the browser, call instead: scons p=web run The default listen port is 8060, but can be overriden via the env variable GODOT_WEB_TEST_PORT which must be a valid integer.
* | | Merge pull request #67281 from Nidjo123/x11-window-resizeRémi Verschelde2022-10-121-0/+12
|\ \ \ | | | | | | | | Keep rendering context window size in sync when resizing
| * | | Keep rendering context window size in sync when resizingNikola Bunjevac2022-10-111-0/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | On X11 we rely on ConfigureNotify event to update rendering context window size, but we don't get such event when resizing programmatically, only when done "manually" by resizing the window etc.
* | | | Merge pull request #66952 from bruvzg/macos_net_exportRémi Verschelde2022-10-122-67/+66
|\ \ \ \ | |_|/ / |/| | | Fix macOS .NET export.
| * | | [.NET Export] Improve .NET export process.bruvzg2022-10-072-67/+66
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [macOS export] Fix incorrect file placement, search paths and architecture detection. [macOS export] Automatically detect executable files and set +x flag. [macOS export] Automatically apply "Disable Library Validation" entitlements when required. [macOS export] Remove old Mono export code. Fix folder tree creation for shared objects export. Add arch suffix to the exported .NET "data" folder name. Remove old Mono code from .NET "data" folder lookup.
* | | | Merge pull request #67252 from zaevi/web_fix_export_file_lockedRémi Verschelde2022-10-121-0/+1
|\ \ \ \ | | | | | | | | | | | | | | | [Web] Fix file locked issue when exporting to Web.
| * | | | Fix file locked issue when exporting to Web.Zae2022-10-111-0/+1
| | |_|/ | |/| |
* | | | Merge pull request #67272 from Riteo/fix-auto-execinfoRémi Verschelde2022-10-121-0/+1
|\ \ \ \ | | | | | | | | | | | | | | | Actually set the execinfo flag on non-glibc systems
| * | | | Actually set the execinfo flag on non-glibc systemsRiteo2022-10-111-0/+1
| | |_|/ | |/| |
* | | | Merge pull request #67258 from Faless/web/4.x_eslint_htmlRémi Verschelde2022-10-123-39/+322
|\ \ \ \ | |/ / / |/| | | | | | | [Web] Add auto-formatting to HTML files.
| * | | [Web] Add auto-formatting to HTML files.Fabio Alessandrelli2022-10-113-39/+322
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | Uses html-eslint for HTML file and eslint-plugin-html for inline JavaScript. Use HTML5 (not XHTML), remove CDATA and trailing slashes for self closing tags. Add format checks to CI.
* | | Merge pull request #67244 from RandomShaper/split_render_further_2Rémi Verschelde2022-10-111-1/+1
|\ \ \ | |/ / |/| | Polish rendering driver refactor further (take 2)
| * | Polish rendering driver refactor further (take 2)Pedro J. Estébanez2022-10-111-1/+1
| | |
* | | Merge pull request #66102 from MJacred/feature/getvideoadapterdriverinfoRémi Verschelde2022-10-115-0/+300
|\ \ \ | | | | | | | | | | | | Fetch video adapter driver name and version from OS
| * | | Fetch video adapter driver name and version from OS on Linux/*BSD and WindowsMJacred2022-10-115-0/+300
| | | |
* | | | Merge pull request #67242 from akien-mga/cleanup-unused-definesRémi Verschelde2022-10-114-30/+5
|\ \ \ \ | | | | | | | | | | | | | | | Cleanup unused defines in platform code
| * | | | Cleanup unused defines in platform codeRémi Verschelde2022-10-114-30/+5
| | |/ / | |/| |
* / | | Fix newlines not honored in Windows consolePedro J. Estébanez2022-10-111-5/+2
|/ / / | | | | | | | | | This is relevant when building with `windows_subsystem=console`.
* | | Use `JSON::stringify` where possibleMicky2022-10-111-2/+1
| | |
* | | Merge pull request #67183 from akien-mga/gcc-warnings-cleanupRémi Verschelde2022-10-106-35/+4
|\ \ \ | | | | | | | | | | | | SCons: Cleanup GCC warnings configuration
| * | | SCons: Re-enable treating `#warning` as error with `werror`Rémi Verschelde2022-10-106-35/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Replace all TODO uses of `#warning` by proper TODO comments, and will open matching bug reports to keep track of them. We don't have a great track record fixing TODOs, but I'd wager we're even worse for fixing these "TODO #warning" so we should prohibit this usage.
* | | | Merge pull request #67200 from bruvzg/fix_win_gcc_warnRémi Verschelde2022-10-101-0/+2
|\ \ \ \ | | | | | | | | | | | | | | | [Windows] Fix GCC MinGW warnings.
| * | | | [Windows] Fix GCC MinGW warnings.bruvzg2022-10-101-0/+2
| |/ / /
* | | | Merge pull request #67184 from zaevi/web_fix_GodotJSWrapper_object_typeFabio Alessandrelli2022-10-101-2/+2
|\ \ \ \ | |/ / / |/| | | [Web] Fix `Object` type in GodotJSWrapper.
| * | | Fix Object type in GodotJSWrapper.Zae2022-10-101-2/+2
| | | |
* | | | [macOS] Fix window button position and title bar size when editor scale do ↵bruvzg2022-10-104-11/+40
|/ / / | | | | | | | | | not match OS UI scale.
* | | Change auto to default in cursor css settings.Jason Knight2022-10-071-3/+3
| | |
* | | Merge pull request #67021 from RandomShaper/window_create_ret_madnessRémi Verschelde2022-10-076-13/+10
|\ \ \ | |_|/ |/| | | | | Harmonize return values of `window_create()` in rendering drivers