Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-03-24 | Merge pull request #59465 from fountainment/fix_popupmenu | Rémi Verschelde | |
2022-03-24 | Fix PopupMenu behavior on MacOS when multiple monitors are used | C.Even | |
* DisplayServerOSX::mouse_get_position returns wrong x axis data in multi-monitor case, which makes mouse_process_popups send WINDOW_EVENT_CLOSE_REQUEST, then eventually make PopupMenu close on mouse down without activating item. | |||
2022-03-24 | Merge pull request #59416 from aaronfranke/export-file | Rémi Verschelde | |
2022-03-23 | Bump minimist from 1.2.5 to 1.2.6 in /platform/javascript | dependabot[bot] | |
Bumps [minimist](https://github.com/substack/minimist) from 1.2.5 to 1.2.6. - [Release notes](https://github.com/substack/minimist/releases) - [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6) --- updated-dependencies: - dependency-name: minimist dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> | |||
2022-03-22 | Generate export template file names instead of having a fixed set | Aaron Franke | |
2022-03-22 | Merge pull request #59394 from aaronfranke/linux-export-x86_32 | Rémi Verschelde | |
2022-03-22 | [macOS] Add missing global menu features. | bruvzg | |
2022-03-21 | Change extension for Linux 32-bit x86 exports to x86_32 | Aaron Franke | |
2022-03-21 | Move extension logic to EditorExportPlatformLinuxBSD | Aaron Franke | |
2022-03-20 | Move fixup_embedded_pck to EditorExportPlatform classes | Aaron Franke | |
2022-03-18 | Merge pull request #59287 from Vitika9/59181 | Rémi Verschelde | |
Right-clicking will not close popup in windows | |||
2022-03-18 | Right-clicking will not close popup | Vitika9 | |
2022-03-18 | Merge pull request #58455 from bruvzg/export_script | Rémi Verschelde | |
2022-03-18 | Merge pull request #57850 from pkowal1982/icon | Rémi Verschelde | |
Change godot.ico to uncompressed/fixed size | |||
2022-03-17 | Fix DST Error on Windows | ztco224 | |
2022-03-17 | Merge pull request #59062 from BastiaanOlij/storagerd_texture | Rémi Verschelde | |
2022-03-16 | Merge pull request #59146 from m4gr3d/setup_mavencentral_publishing | Rémi Verschelde | |
2022-03-16 | Windows: Properly set `mouse_monitor` instead of shadowing it | Rémi Verschelde | |
GCC was raising a warning about unused variable, but it's actually meant to be used in the destructor for deinit. | |||
2022-03-16 | Implement GDExtension export plugin. | bruvzg | |
2022-03-16 | Split dummy renderer classes into separate files | Bastiaan Olij | |
Split canvas_texture_storage and texture_storage from render_storage class | |||
2022-03-14 | Setup logic to publish the Godot Android library to MavenCentral | Fredia Huya-Kouadio | |
2022-03-14 | [Export] Add "export console script" option for Linux, macOS, and Windows ↵ | bruvzg | |
exports. | |||
2022-03-13 | Reenable window_set_vsync_mode on Windows | Hendrik Brucker | |
2022-03-11 | Merge pull request #58986 from akien-mga/diraccessref | Rémi Verschelde | |
2022-03-11 | Merge pull request #58751 from bruvzg/loc_str_props | Rémi Verschelde | |
2022-03-11 | Convert uses of `DirAccess *` to `DirAccessRef` to prevent memleaks | Rémi Verschelde | |
`DirAccess *` needs to be deleted manually, and this is often forgotten especially when doing early returns with `ERR_FAIL_COND`. `DirAccessRef` is deleted automatically when it goes out of scope. Co-authored-by: bruvzg <7645683+bruvzg@users.noreply.github.com> | |||
2022-03-10 | Merge pull request #58335 from maiself/fix-directory-delete-linux | Rémi Verschelde | |
2022-03-10 | Discern between virtual and abstract class bindings | reduz | |
* Previous "virtual" classes (which can't be instantiated) are not corretly named "abstract". * Added a new "virtual" category for classes, they can't be instantiated from the editor, but can be inherited from script and extensions. * Converted a large amount of classes from "abstract" to "virtual" where it makes sense. Most classes that make sense have been converted. Missing: * Physics servers * VideoStream * Script* classes. which will go in a separate PR due to the complexity involved. | |||
2022-03-09 | Remove unused Bullet module and thirdparty code | Rémi Verschelde | |
It has been disabled in `master` since one year (#45852) and our plan is for Bullet, and possibly other thirdparty physics engines, to be implemented via GDExtension so that they can be selected by the users who need them. | |||
2022-03-09 | Remove VARIANT_ARG* macros | reduz | |
* Very old macros from the time Godot was created. * Limited arguments to 5 (then later changed to 8) in many places. * They were replaced by C++11 Variadic Templates. * Renamed methods that take argument pointers to have a "p" suffix. This was used in some places and not in others, so made it standard. * Also added a dereference check for Variant*. Helped catch a couple of bugs. | |||
2022-03-09 | Remove unused GDNative code | Rémi Verschelde | |
This has been superseded by GDExtension so this code is no longer useful nor usable. There's still some GDNative-related stuff in platform export code which needs to be adapted for GDExtension (e.g. to include GDExtension libraries in exports). | |||
2022-03-09 | Add missing header for headless builds | MmAaXx500 | |
2022-03-08 | [X11] Do not try to focus unmapped window. | bruvzg | |
2022-03-07 | Revert "[HTML5] Fetch API now passes credentials." | Rémi Verschelde | |
2022-03-05 | Rename StreamTexture* to CompressedTexture* | reduz | |
* Its not and will not be used for streaming. * Streaming will be implemented in 4.1 and it will work different. * It makes more sense to be called CompressedTexture since it imports and compresses texture files. | |||
2022-03-04 | Improve app name and system permission message localization. | bruvzg | |
Add localizable string (Dictionary<Lang Code, String>) property editor and property hint. Add localized "app name" property to the project settings. Add localized permission and copyright properties to the macOS and iOS export settings. Remove some duplicated ("app name") and deprecated ("info") macOS and iOS export properties. | |||
2022-03-04 | Merge pull request #58742 from timothyqiu/x11-leak | Rémi Verschelde | |
Fix X11 memory leak after drag & drop file into the editor | |||
2022-03-04 | Merge pull request #58738 from bruvzg/mac_resize_crash | Rémi Verschelde | |
[macOS] Disable window redraw during resize, when rendering in the separate thread. | |||
2022-03-04 | Fix X11 memory leak after drag & drop file into the editor | Haoyu Qiu | |
2022-03-04 | [macOS] Disable window redraw during resize, when rendering in the separate ↵ | bruvzg | |
thread. | |||
2022-03-04 | [macOS and iOS export] Add localized application name to the translation ↵ | bruvzg | |
.plist files. | |||
2022-02-26 | [iOS] Fix multitouch not working correctly | Sergey Minakov | |
2022-02-25 | Improve popup window handling. | bruvzg | |
Add window FLAG_POPUP and a platform specific routines to control popup auto-hiding and event forwarding. | |||
2022-02-22 | [Windows] Fix borderless window flag toggle and restoring minimized ↵ | bruvzg | |
borderless window. | |||
2022-02-20 | Fix deleting of directories on Linux | Mai Lavelle | |
Trailing slash of directories was mishandled, and incorrect derived paths were formed. Stripping the slash fixes this. | |||
2022-02-19 | [iOS] Fix incorrect method name for input dragging event | Sergey Minakov | |
2022-02-17 | [Windows] Fix Vulkan driver crash on sub-window minimization. | bruvzg | |
2022-02-16 | Style: Cleanup single-line blocks, semicolons, dead code | Rémi Verschelde | |
Remove currently unused implementation of TextureBasisU, could be re-added later on if needed and ported. | |||
2022-02-16 | i18n: Sync editor translations with Weblate | Rémi Verschelde | |
Minor proofreading of new OSX export strings. (cherry picked from commit 9f09251027a485f14740dce7b753e962d26bff78) | |||
2022-02-16 | Merge pull request #58173 from akien-mga/js-build-fix-is_project_manager | Rémi Verschelde | |