summaryrefslogtreecommitdiffstats
path: root/platform/ios/export
Commit message (Collapse)AuthorAgeFilesLines
* Merge commit godotengine/godot@cb411fa960f0b7fdbd97dcdb4c90f9346360ee0eSpartan3222024-11-121-1/+1
|\
| * Core: Integrate `Ref::instantiate` where possibleThaddeus Crews2024-11-101-1/+1
| |
* | Fix copyright headers referring to GodotSpartan3222024-10-276-12/+12
| |
* | Rebrand preambles to RedotDubhghlas McLaughlin2024-10-116-0/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Credits: Co-authored-by: Skogi <skogi.b@gmail.com> Co-authored-by: Spartan322 <Megacake1234@gmail.com> Co-authored-by: swashberry <swashdev@pm.me> Co-authored-by: Christoffer Sundbom <christoffer_karlsson@live.se> Co-authored-by: Dubhghlas McLaughlin <103212704+mcdubhghlas@users.noreply.github.com> Co-authored-by: McDubh <103212704+mcdubhghlas@users.noreply.github.com> Co-authored-by: Dubhghlas McLaughlin <103212704+mcdubhghlas@users.noreply.github.com> Co-authored-by: radenthefolf <radenthefolf@gmail.com> Co-authored-by: John Knight <80524176+Tekisasu-JohnK@users.noreply.github.com> Co-authored-by: Adam Vondersaar <adam.vondersaar@uphold.com> Co-authored-by: decryptedchaos <nixgod@gmail.com> Co-authored-by: zaftnotameni <122100803+zaftnotameni@users.noreply.github.com> Co-authored-by: Aaron Benjamin <lifeartstudios@gmail.com> Co-authored-by: wesam <108880473+wesamdev@users.noreply.github.com> Co-authored-by: Mister Puma <MisterPuma80@gmail.com> Co-authored-by: Aaron Benjamin <lifeartstudios@gmail.com> Co-authored-by: SingleError <isaaconeoneone@gmail.com> Co-authored-by: Bioblaze Payne <BioblazePayne@gmail.com>
* | Rebrand Godot to RedotRandolph W. Aarseth II2024-10-111-1/+1
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add Linux Editor tests workflow matrix Add Windows Editor w/ Mono workflow matrix Add Generate Glue Code job to Windows workflow Add Build GodotSharp job to Windows workflow Add godot compatibility version references Add Godot author info Add Godot version compatibility info Add Godot donor info Add Godot authors and donors to editor_about.cpp Credits: Co-authored-by: Skogi <skogi.b@gmail.com> Co-authored-by: Spartan322 <Megacake1234@gmail.com> Co-authored-by: swashberry <swashdev@pm.me> Co-authored-by: Christoffer Sundbom <christoffer_karlsson@live.se> Co-authored-by: Dubhghlas McLaughlin <103212704+mcdubhghlas@users.noreply.github.com> Co-authored-by: McDubh <103212704+mcdubhghlas@users.noreply.github.com> Co-authored-by: Dubhghlas McLaughlin <103212704+mcdubhghlas@users.noreply.github.com> Co-authored-by: radenthefolf <radenthefolf@gmail.com> Co-authored-by: John Knight <80524176+Tekisasu-JohnK@users.noreply.github.com> Co-authored-by: Adam Vondersaar <adam.vondersaar@uphold.com> Co-authored-by: decryptedchaos <nixgod@gmail.com> Co-authored-by: zaftnotameni <122100803+zaftnotameni@users.noreply.github.com> Co-authored-by: Aaron Benjamin <lifeartstudios@gmail.com> Co-authored-by: wesam <108880473+wesamdev@users.noreply.github.com> Co-authored-by: Mister Puma <MisterPuma80@gmail.com> Co-authored-by: Aaron Benjamin <lifeartstudios@gmail.com> Co-authored-by: SingleError <isaaconeoneone@gmail.com> Co-authored-by: Bioblaze Payne <BioblazePayne@gmail.com>
* [iOS] Add support for dark and tinted icon versions.bruvzg2024-10-041-84/+149
|
* [Editor] Expose more editor settings to documentationA Thousand Ships2024-09-121-0/+1
| | | | Co-authored-by: Tomasz Chabora <kobewi4e@gmail.com>
* Allow adding custom export platforms using scripts / GDExtension.bruvzg2024-08-282-11/+11
|
* Add Metal support for macOS (arm64) and iOSStuart Carnie2024-08-201-0/+8
|
* [iOS] Fix dylib GDExtension convertion.bruvzg2024-08-091-1/+1
|
* Fix issue preventing enabling the remote button for AndroidFredia Huya-Kouadio2024-07-161-0/+1
| | | | | | | | https://github.com/godotengine/godot/pull/92032 updated the logic to enable / disable the remote debug button, and in doing so added a `can_export` check. However, no events / notifications are dispatched when the value of the `can_export` check changes, which in turn prevents the logic used to enable / disable the remote debug button from running again. The fix consists then in removing the `can_export` check, so that the remote debug button shows as `enabled` when a preset is present and is runnable.
* Style: Optimize `.svg` files with `svgo`Thaddeus Crews2024-06-232-2/+2
|
* [iOS export] Automatically generate ARM64 simulator library from device ↵bruvzg2024-06-162-2/+242
| | | | library if it's missing.
* Fix iOS exports never embedding framework bundlesMikael Hermansson2024-06-021-6/+1
|
* Merge pull request #92519 from mihe/stop-xcframework-embedRémi Verschelde2024-05-301-1/+6
|\ | | | | | | Prevent static XCFramework bundles from being embedded on iOS
| * Prevent static XCFramework bundles from being embedded on iOSMikael Hermansson2024-05-291-1/+6
| |
* | [iOS] Change default iPad landscape orientation from "left" to "right".bruvzg2024-05-291-0/+38
|/
* Replace `find` with `contains/has` where applicableA Thousand Ships2024-05-081-53/+53
| | | | | | | * Replaces `find(...) != -1` with `contains` for `String` * Replaces `find(...) == -1` with `!contains` for `String` * Replaces `find(...) != -1` with `has` for containers * Replaces `find(...) == -1` with `!has` for containers
* Reduce and prevent unnecessary random-access to `List`A Thousand Ships2024-05-041-7/+7
| | | | | | | | | Random-access access to `List` when iterating is `O(n^2)` (`O(n)` when accessing a single element) * Removed subscript operator, in favor of a more explicit `get` * Added conversion from `Iterator` to `ConstIterator` * Remade existing operations into other solutions when applicable
* Merge pull request #89790 from bruvzg/ios_safe_deleteRémi Verschelde2024-04-291-5/+59
|\ | | | | | | [iOS Export] Check directory content before deleting old export leftovers.
| * [iOS Export] Check directory content before deleting old export leftovers.bruvzg2024-03-221-5/+59
| |
* | [iOS export] Add support for privacy manifest configuration.bruvzg2024-04-161-0/+225
| |
* | Revert pack trimming introduced by #82084Mikael Hermansson2024-04-101-1/+1
| |
* | [.NET] Disable output embedding on macOS, move it to the advanced options on ↵bruvzg2024-04-091-0/+5
| | | | | | | | other platforms.
* | [iOS Export] Fix adding static libs to the Xcode project.bruvzg2024-04-081-1/+1
|/
* Merge pull request #82084 from ogapo/pr/pck-cache-mergeRémi Verschelde2024-03-111-1/+1
|\ | | | | | | Merge `uid_cache.bin` and `global_script_class_cache.cfg` after mounting PCKs
| * Merge uid_cache.bin and global_script_class_cache.cfg after mounting PCKsDavid Nikdel2024-03-061-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | fixes godotengine#82061 fixes godotengine#61556 Also, distinguish between main pack and DLC packs. It's desirable to downloaded content to be as small as possible. This change avoids bloating non-main pack files with new versions of resources that are all read on startup and never used again. They have no effect if loaded after startup. - project.godot/project.binary file - extension_list.cfg - app icon and boot_splash - .ico and .icns files (these can still be opted in for DLC by listing them explicitly in the include filter)
* | [iOS] Restore backward compatibility with old export templates.bruvzg2024-03-101-0/+4
|/
* Fix crash on documentation generation on macOS.bruvzg2024-02-191-1/+3
|
* Merge pull request #87823 from KoBeWi/ban_adbRémi Verschelde2024-02-172-3/+35
|\ | | | | | | Don't invoke adb with no runnable Android preset
| * Don't invoke adb with no runnable Android presetkobewi2024-02-152-3/+35
| |
* | [macOS] Generate min. Info.plist for frameworks if it's missing. Validate ↵bruvzg2024-02-031-2/+8
|/ | | | framework bundle ID characters.
* Reorganize code related to editor themingYuri Sizov2024-01-161-1/+1
| | | | | | | | | | | | | This change introduces a new EditorThemeManager class to abstract theme generatio and its subroutines. Logic related to EditorTheme, EditorColorMap, and editor icons has been extracted into their respective files with includes cleaned up. All related files have been moved to a separate folder to better scope them in the project. This includes relevant generated files as well.
* [iOS export] Improve .xcframework exporting.bruvzg2024-01-112-95/+282
| | | | | Do not embed static .xcframeworks. Automatically convert .xcframeworks with .dylibs to .xcframeworks with .frameworks.
* [macOS/iOS export] Add option to set custom Info.plist data.bruvzg2024-01-111-0/+25
|
* set provisioning style for both "iPhone Developer" and "iPhone Distribution" ↵Sassan Haradji2024-01-111-2/+2
| | | | to automatic
* [iOS export] Add export options for performance capabilities and min. iOS ↵bruvzg2024-01-041-1/+12
| | | | version.
* Merge pull request #84445 from Rubonnek/add-const-references-clang-tidyRémi Verschelde2024-01-041-1/+1
|\ | | | | | | Add const references detected by clang-tidy
| * Add const references detected by clang-tidyWilson E. Alvarez2023-12-161-1/+1
| |
* | [iOS] Remove deprecated LaunchImages support and switch to Storyboard by ↵bruvzg2023-12-182-163/+8
|/ | | | default.
* Remove unnecessary assignmentsWilson E. Alvarez2023-12-131-2/+1
| | | | Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>
* Merge pull request #85546 from bruvzg/devicectl_supportYuri Sizov2023-12-082-36/+134
|\ | | | | | | [iOS one-click] Add support for Xcode 15 devicectl.
| * [iOS one-click] Add support for Xcode 15 devicectl.bruvzg2023-11-302-36/+134
| |
* | Ensure more export errors are reported to usersYuri Sizov2023-12-061-47/+87
| | | | | | | | | | | | | | Also fixes the timing issue when exporting all presets at the same time, where the error report would try to appear while the progress dialog was still visible.
* | [iOS] Use mdfind to check if Xcode is installed in one-click deploy code.bruvzg2023-12-051-8/+14
|/
* [iOS] Check if Xcode is installed in one-click deploy code.bruvzg2023-11-212-1/+18
|
* [iOS] Fix dotnet export.bruvzg2023-11-161-7/+14
|
* Use "version" project setting as macOS/iOS "short_version" fallback.bruvzg2023-10-201-2/+2
|
* Fix dotnet dev_mode regressionThaddeus Crews2023-10-101-7/+7
|
* Add C# iOS supportAndreia Gaita2023-10-091-5/+8
| | | | | | | | | This support is experimental and requires .NET 8 Known issues: - Requires macOS due to use of lipo and xcodebuild - arm64 simulator templates are not currently included in the official packaging