Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-05-03 | Merge pull request #60553 from madmiraal/separate-display_safe_area | Rémi Verschelde | |
2022-05-03 | Merge pull request #60601 from touilleMan/gdextension_get_library_path | Rémi Verschelde | |
Add GDNativeInterface::get_library_path to GDExtension | |||
2022-05-02 | Merge pull request #60638 from m4gr3d/support_hand_tracking_v2_main | Rémi Verschelde | |
2022-05-02 | Fix screen_get_usable_rect returning display safe area | Marcel Admiraal | |
2022-05-02 | Merge pull request #60551 from madmiraal/implement-3466 | Rémi Verschelde | |
Add a method for obtaining display cutouts on Android | |||
2022-04-29 | Add GDNativeInterface::get_library_path to GDExtension | Emmanuel Leblond | |
2022-04-29 | Merge pull request #60563 from madmiraal/fix-60562 | Rémi Verschelde | |
2022-04-28 | Implement text-to-speech support on Android, iOS, HTML5, Linux, macOS and ↵ | bruvzg | |
Windows. Implement TextServer word break method. | |||
2022-04-27 | Update Meta hand tracking version | Fredy Huya-Kouadio | |
https://developer.oculus.com/blog/presence-platforms-hand-tracking-api-gets-an-upgrade/ | |||
2022-04-27 | Check for null when retrieving clip data item text on Android | Marcel Admiraal | |
2022-04-27 | Merge pull request #59979 from bruvzg/cpp_check2 | Rémi Verschelde | |
2022-04-26 | Add a method for obtaining display cutouts on Android | Marcel Admiraal | |
2022-04-25 | Merge pull request #60433 from madmiraal/remove-superfluous-null-check | Rémi Verschelde | |
Remove superfluous null check | |||
2022-04-25 | Merge pull request #60457 from madmiraal/replace-index-iterators | Rémi Verschelde | |
Replace index iterators with for each loops. | |||
2022-04-25 | Merge pull request #60441 from madmiraal/remove-superfluous-inputmanager | Rémi Verschelde | |
Remove superfluous Android InputManager interface and implementation | |||
2022-04-25 | Merge pull request #60434 from madmiraal/remove-superfluous-version-check | Rémi Verschelde | |
Remove superfluous check for minimum Android SDK. | |||
2022-04-25 | Fix the issue causing the screen to be black after resuming when in low ↵ | Fredy Huya-Kouadio | |
processor mode. This is done by forcing a redraw and buffers swap when resuming the app. | |||
2022-04-23 | Replace index iterators with for each loops. | Marcel Admiraal | |
2022-04-22 | Remove superfluous check for minimum Android SDK. | Marcel Admiraal | |
2022-04-22 | Remove superfluous Android InputManager interface and implementation | Marcel Admiraal | |
2022-04-22 | Remove superfluous null check | Marcel Admiraal | |
2022-04-20 | Fix more issues found by cppcheck. | bruvzg | |
2022-04-12 | Remove or make private `FileAccess` `close()` methods. | bruvzg | |
2022-04-11 | Make FileAccess and DirAccess classes reference counted. | bruvzg | |
2022-04-06 | Fix some issues found by cppcheck. | bruvzg | |
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-04-04 | Merge pull request #59866 from m4gr3d/update_default_display_scale_main | Rémi Verschelde | |
2022-04-04 | Update the editor display scale based on the device's scaled density | Fredia Huya-Kouadio | |
2022-04-04 | Remove duplicate `resizable` settings | Fredia Huya-Kouadio | |
2022-04-04 | Update `resize` settings: | Fredia Huya-Kouadio | |
- Unlock resizing for the Godot Editor - Add an option to specify whether a game is resizeable for the Godot template | |||
2022-03-29 | Fix flickering issues with low processor mode on Android | Fredia Huya-Kouadio | |
2022-03-28 | Android port of the Godot Editor | Fredy Huya-Kouadio | |
These set of changes focus primarily on getting the core logic and overall Godot Editor UI and functionality up and running natively on Android devices. UI tweaks / cleanup / polish, as well configuration for Android specific functionality / restrictions will be addressed in follow-up PRs iteratively based on feedback. Co-authored-by: thebestnom <shoval.arad@gmail.com> | |||
2022-03-16 | Merge pull request #59146 from m4gr3d/setup_mavencentral_publishing | Rémi Verschelde | |
2022-03-16 | Implement GDExtension export plugin. | bruvzg | |
2022-03-14 | Setup logic to publish the Godot Android library to MavenCentral | Fredia Huya-Kouadio | |
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-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-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-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 | Editor: Cleanup some includes dependencies | Rémi Verschelde | |
Removes some unnecessary includes from `editor_node.h`, and instead add those where they're used. Removes unnecessary `editor_node.h` includes in various editor classes. Renames `dynamicfont` to `dynamic_font` in a couple files. Misc cleanup while jumping through that rabbit hole. | |||
2022-02-12 | Improve compilation speed (forward declarations/includes cleanup) | Hendrik Brucker | |
2022-02-10 | Fix typos with codespell | Rémi Verschelde | |
Using codespell 2.2-dev from current git. Added `misc/scripts/codespell.sh` to make it easier to run it once in a while and update the skip and ignore lists. | |||
2022-02-04 | Merge pull request #57617 from bruvzg/char_cleanup | Rémi Verschelde | |
2022-02-04 | Merge pull request #57335 from jordigcs/display-refresh-rate | Rémi Verschelde | |
2022-02-04 | Cleanup and move char functions to the `char_utils.h` header. | bruvzg | |
2022-02-03 | Add screen_get_refresh_rate to DisplayServer | jordi | |