summaryrefslogtreecommitdiff
path: root/platform
AgeCommit message (Collapse)Author
2022-01-19Force threads when compiling web editor instead of erroring outHugo Locurcio
This makes the build process more seamless. A similar option is already forced for initial memorywhen needed.
2022-01-19Merge pull request #56825 from bruvzg/macos_fix_fullscr_multiwindowRémi Verschelde
2022-01-18Merge pull request #47522 from madmiraal/rename-test_width-test_heightRémi Verschelde
2022-01-18Window 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-18[macOS export] Implements ad-hoc signing on Linux/Windows, adds extra ↵bruvzg
privacy settings, entitlements warnings and error checking.
2022-01-17Merge pull request #56012 from bruvzg/wt🤎4Rémi Verschelde
2022-01-17Remove property hints referencing unsupported svgz extensionRémi Verschelde
The wrongly claimed support for it was removed in #49645. See also #56862.
2022-01-17[iOS] Improve iOS icon / loading screen export.bruvzg
Merge "required" / "optional" icons into a single list. Remove "generate_missing" and automatically rescale icons / loading screens that are missing or have incorrect size. Print warning if icon or loading screen has incorrect size.
2022-01-14Remove support for PVRTC texture encoding and decodingHugo Locurcio
On the only platform where PVRTC is supported (iOS), ETC2 generally supersedes PVRTC in every possible way. The increased memory usage is not really a problem thanks to modern iOS' devices processing power being higher than its Android counterparts.
2022-01-14Merge pull request #56238 from madmiraal/fix-44178Rémi Verschelde
Fix Actions mapped to triggers not using the full range
2022-01-14Fix Actions mapped to triggers not using the full rangeMarcel Admiraal
2022-01-14Flush input events before destroying the windowYuri Roubinsky
2022-01-13Fix various typosluz paz
Found via `codespell -q 3 -S ./thirdparty,*.po,./DONORS.md -L ackward,ang,ans,ba,beng,cas,childs,childrens,dof,doubleclick,expct,fave,findn,gird,hist,inh,inout,leapyear,lod,nd,numer,ois,ony,paket,ro,seeked,sinc,switchs,te,uint,varn,vew`
2022-01-12Merge pull request #56673 from winterpixelgames/bugfix-android-keystore-pathsRémi Verschelde
2022-01-12Merge pull request #56492 from akien-mga/remove-author-docstringsRémi Verschelde
2022-01-12Merge pull request #56700 from bruvzg/macos_terminal_activationRémi Verschelde
2022-01-12Merge pull request #56717 from bruvzg/macos_opengl_hdrRémi Verschelde
2022-01-12[macOS] Fix OpenGL color space on HDR displays.bruvzg
2022-01-11New OpenGL batching canvas rendererclayjohn
2022-01-11[macOS] Improve window activation hack.bruvzg
2022-01-11Merge pull request #56322 from madmiraal/fix-42450Rémi Verschelde
2022-01-10Android export plugin passes absolute file paths to gradle for keystores.Jason Knight
2022-01-10[macOS export] Improve code signing/notarization options validation.bruvzg
2022-01-08Merge pull request #56618 from Pineapple/uwp-qpc-tweaksRémi Verschelde
UWP: Simplify QueryPerformanceCounter usage
2022-01-08Merge pull request #56497 from Pineapple/qpc-tweaksRémi Verschelde
Windows: Simplify QueryPerformanceCounter usage
2022-01-08UWP: Simplify QueryPerformanceCounter usageBartłomiej T. Listwon
2022-01-07Merge pull request #56514 from mhilbrunner/windows-missing-inputsRémi Verschelde
2022-01-06Fix UTC typos in UWP platformAaron Franke
2022-01-06Fix multiple missing UTF-8 decoding.bruvzg
2022-01-05Merge pull request #56517 from bruvzg/fix_export_utf8Rémi Verschelde
2022-01-05Merge pull request #56047 from piiertho/feature/osx-sign-directoryRémi Verschelde
2022-01-05Fix decoding UTF-8 filenames on unzipping.bruvzg
2022-01-05Windows input: Fix wrong OEM key, add missing keysMax Hilbrunner
2022-01-05Windows: Simplify QueryPerformanceCounter usageBartłomiej T. Listwon
2022-01-04Style: Remove inconsistently used `@author` docstringsRémi Verschelde
Each file in Godot has had multiple contributors who co-authored it over the years, and the information of who was the original person to create that file is not very relevant, especially when used so inconsistently. `git blame` is a much better way to know who initially authored or later modified a given chunk of code, and most IDEs now have good integration to show this information.
2022-01-04Rename Project Window width and height settings to match their functionMarcel Admiraal
2022-01-03Merge pull request #56438 from madmiraal/fix-56428Rémi Verschelde
Fix tablet tilt values returning bad values
2022-01-03Update copyright statements to 2022Rémi Verschelde
Happy new year to the wonderful Godot community!
2022-01-03Merge pull request #56132 from m4gr3d/fix_android_studio_buildsFredia Huya-Kouadio
Fix Android Studio builds
2022-01-03Merge pull request #56297 from Chaosus/fix_win32_cursor_resizeRémi Verschelde
2022-01-02Fix tablet tilt values returning bad valuesMarcel Admiraal
2022-01-02Fix various typosluz paz
Found via ` codespell -q 3 -S ./thirdparty,*.po,./DONORS.md -L ackward,ang,ans,ba,beng,cas,childs,childrens,dof,doubleclick,expct,fave,findn,gird,hist,inout,leapyear,lod,nd,numer,ois,ony,paket,seeked,sinc,switchs,te,uint,varn` Update editor/import/resource_importer_layered_texture.cpp Co-authored-by: Raul Santos <raulsntos@gmail.com> Update doc/classes/TileSetScenesCollectionSource.xml Co-authored-by: Raul Santos <raulsntos@gmail.com> Update scene/gui/graph_edit.cpp Co-authored-by: Raul Santos <raulsntos@gmail.com> Update scene/resources/animation.cpp Co-authored-by: Raul Santos <raulsntos@gmail.com> Update scene/resources/animation.cpp Co-authored-by: Raul Santos <raulsntos@gmail.com> Update scene/resources/animation.cpp Co-authored-by: Raul Santos <raulsntos@gmail.com> Update scene/gui/rich_text_label.cpp Co-authored-by: Raul Santos <raulsntos@gmail.com> Revert previously committed change
2021-12-29Rename speed to velocity when it's a directional VectorMarcel Admiraal
2021-12-28OSX: Add signing of directory structure in Library when exporting for OSX.Pierre-Thomas Meisels
OSX: Add exporting of folder structure in PlugIns when exporting for OSX.
2021-12-28Fix cursor stucking in resize shapeYuri Roubinsky
2021-12-22Remove build system code for 32-bit iOSAaron Franke
2021-12-21Fix Android Studio builds.ne0fhyk
2021-12-20Merge pull request #56039 from Rubonnek/update-detect-prime-formatting-masterRémi Verschelde
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-18Fix initialising of gl_manager and checking gl_manager and context_vulkan ↵Bastiaan Olij
preventing crash issues.