Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-05-10 | Try to convert OS::execute() output to Unicode on Windows | Haoyu Qiu | |
2022-05-10 | [Windows] Save and re-apply window icon when changing window style. | bruvzg | |
2022-05-05 | Crash handler: Use `print_error` to include backtrace in logs | Rémi Verschelde | |
2022-05-04 | Fix export plugins after embedded PCK loading changes. | bruvzg | |
2022-05-03 | Add OS::is_process_running function. | mdavisprog | |
Adds the is_process_running function to the native OS class and exposes it to script. This is implemented on Windows and Unix platforms. A stub is provided for other platforms that do not support this function. Documentation is updated to reflect new API function. | |||
2022-05-03 | Merge pull request #60714 from Calinou/typedef-remove-ref | Rémi Verschelde | |
Remove `RES` and `REF` typedefs in favor of spelled out `Ref<>` | |||
2022-05-03 | Remove `RES` and `REF` typedefs in favor of spelled out `Ref<>` | Hugo Locurcio | |
These typedefs don't save much typing compared to the full `Ref<Resource>` and `Ref<RefCounted>`, yet they sometimes introduce confusion among new contributors. | |||
2022-04-29 | Add GDNativeInterface::get_library_path to GDExtension | Emmanuel Leblond | |
2022-04-28 | Implement text-to-speech support on Android, iOS, HTML5, Linux, macOS and ↵ | bruvzg | |
Windows. Implement TextServer word break method. | |||
2022-04-28 | [Windows Export] Improve error messages for missing rcedit and signtool. | bruvzg | |
2022-04-20 | Improve embedded PCK loading and exporting. | bruvzg | |
Windows export process: Limit size of executable with embedded PCK to 4 GB. Use "rcedit" before embedding PCK. Capture and process "rcedit" errors. Windows, Linux: Add support for PCK loading from executable "pck" section. | |||
2022-04-13 | Fix sub-menu keyboard navigation. | bruvzg | |
2022-04-11 | Make FileAccess and DirAccess classes reference counted. | bruvzg | |
2022-04-06 | Fix some issues found by cppcheck. | bruvzg | |
2022-04-05 | Fix a possible race condition on popup close, that might cause multiple ↵ | bruvzg | |
deletions of the same list item. | |||
2022-04-04 | Zero initialize all pointer class and struct members | Rémi Verschelde | |
This prevents the pitfall of UB when checking if they have been assigned something valid by comparing to nullptr. | |||
2022-03-31 | Fix typos with codespell | Rémi Verschelde | |
Using codespell 2.2-dev from current git. Fix a couple incorrect uses of gendered pronouns. | |||
2022-03-29 | Keep editor at normal priority on windows. | Lyuma | |
The multithreaded importer often causes system-wide hangs when importing more than 20 files at a time. Running the editor at normal priority allows other applications on the system to be responsive during long imports. | |||
2022-03-27 | Rename warp mouse functions to warp_mouse | Markus Sauermann | |
2022-03-22 | Generate export template file names instead of having a fixed set | 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-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-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-08 | [X11] Do not try to focus unmapped window. | bruvzg | |
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-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-15 | Add an `OS.get_processor_name()` method | Hugo Locurcio | |
This method can be used to get the CPU model name. It can be used in conjunction with `RenderingServer.get_video_adapter_name()` and `RenderingServer.get_video_adapter_vendor()` for annotating benchmarks and automatic graphics quality configuration. | |||
2022-02-14 | [OS/Crypto] Add get_entropy to OS. | Fabio Alessandrelli | |
Implemented via `BCryptGenRandom` on Windows. Implemented via `getentropy` syscall when available. Implemented via `/dev/urandom` device as a fallback. The `/dev/urandom` fallback can be disabled via the `NO_URANDOM` build flag. Note: The HTML5 version relies on emscripten file system urandom device which itself uses the Crypto API when available or the plain old not crypto-safe `Math.random()` otherwise. Restore get_entropy. | |||
2022-02-12 | Merge pull request #56953 from bruvzg/ex_wnd | Rémi Verschelde | |
2022-02-12 | Improve compilation speed (forward declarations/includes cleanup) | Hendrik Brucker | |
2022-02-12 | Add exclusive window handling to DisplayServer (on macOS and Windows). | bruvzg | |
2022-02-11 | [Windows] Fix drag-and-drop. | bruvzg | |
2022-02-09 | Change godot.ico to uncompressed/fixed size | pkowal | |
2022-02-09 | Core: Move generated `VERSION_HASH` to a `.cpp` file | Rémi Verschelde | |
This lets us have its definition in `core/version.h` and avoid rebuilding a handful of files every time the commit hash changes. | |||
2022-02-08 | [Windows] Fix fullscreen mode detection on window move/resize. | bruvzg | |
2022-02-07 | Fix icons for sub windows | TechnicalSoup | |
Modify the create_sub_window method to set an icon for all sub windows, setting the icon to the same icon as the main window. Co-Authored-By: Rémi Verschelde <rverschelde@gmail.com> | |||
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 | |