Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-04-27 | Merge pull request #59979 from bruvzg/cpp_check2 | Rémi Verschelde | |
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 | |
2022-01-27 | Merge pull request #56785 from bruvzg/nat_handles_4 | Rémi Verschelde | |
2022-01-26 | Include the `godot_plugin_jni.cpp` file into the `platform/android/SCsub` file | Fredia Huya-Kouadio | |
This should resolve https://github.com/godotengine/godot/issues/57209 | |||
2022-01-26 | Fix XR Android manifest metadata | Fredia Huya-Kouadio | |
- Adds the parameters for supported Meta devices, which is required to access some device specific capabilities - Remove the 'com.samsung.android.vr.application.mode' metadata | |||
2022-01-19 | Add `DisplayServer.clipboard_has()` to check clipboard content | Haoyu Qiu | |
2022-01-18 | Merge pull request #47522 from madmiraal/rename-test_width-test_height | Rémi Verschelde | |
2022-01-17 | Merge pull request #56012 from bruvzg/wt🤎4 | Rémi Verschelde | |
2022-01-14 | Fix Actions mapped to triggers not using the full range | Marcel Admiraal | |
2022-01-14 | Add support for getting native display, window, and view handles. | bruvzg | |
2022-01-12 | Merge pull request #56673 from winterpixelgames/bugfix-android-keystore-paths | Rémi Verschelde | |
2022-01-12 | Merge pull request #56492 from akien-mga/remove-author-docstrings | Rémi Verschelde | |
2022-01-10 | Android export plugin passes absolute file paths to gradle for keystores. | Jason Knight | |