summaryrefslogtreecommitdiffstats
path: root/platform/windows/export/export_plugin.cpp
Commit message (Collapse)AuthorAgeFilesLines
* [Export] Use image loader directly to avoid "resource as image file" errors.bruvzg2022-11-211-2/+5
|
* Windows icon export improvements.bruvzg2022-11-181-3/+130
| | | | | | | Regenerate Windows icon on export to ensure correct icon size order. Add support for using PNG/WebP/SVG files as an icon for Windows exports. Allow using WebP/SVG files as icon for macOS exports. Add option to select generated icons interpolation, and set default interpolation to Lanczos.
* [Windows] Add icon to the console wrapper, add option to set icon for the ↵bruvzg2022-11-151-2/+9
| | | | console wrapper on export.
* Add console wrapper app to handle console i/o redirection on Windows.bruvzg2022-10-311-37/+11
|
* Unify usage of GLOBAL/EDITOR_GETkobewi2022-10-181-7/+7
|
* [Windows] Improve build environment detection, add support for Windows on ARM.bruvzg2022-08-271-1/+1
|
* [macOS export] Simplify code signing options, add support for rcodesign tool ↵bruvzg2022-08-261-5/+9
| | | | for signing and notarization.
* Refactor the export checking logic to improve separation of concernsFredia Huya-Kouadio2022-08-141-2/+13
|
* Merge pull request #63563 from aaronfranke/export-archRémi Verschelde2022-07-301-0/+1
|\
| * Update export dialog to handle many architecturesAaron Franke2022-07-291-0/+1
| |
* | Improve some export error messages.bruvzg2022-07-291-4/+4
|/
* Update export template names for Windows, Mac, and LinuxAaron Franke2022-07-221-1/+1
|
* Add readable export errors.bruvzg2022-06-081-22/+50
|
* Replace most uses of Map by HashMapreduz2022-05-161-1/+1
| | | | | | | | | | | | * Map is unnecessary and inefficient in almost every case. * Replaced by the new HashMap. * Renamed Map to RBMap and Set to RBSet for cases that still make sense (order matters) but use is discouraged. There were very few cases where replacing by HashMap was undesired because keeping the key order was intended. I tried to keep those (as RBMap) as much as possible, but might have missed some. Review appreciated!
* Fix export plugins after embedded PCK loading changes.bruvzg2022-05-041-7/+10
|
* [Windows Export] Improve error messages for missing rcedit and signtool.bruvzg2022-04-281-12/+8
|
* Improve embedded PCK loading and exporting.bruvzg2022-04-201-16/+40
| | | | | | | | | | 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.
* Make FileAccess and DirAccess classes reference counted.bruvzg2022-04-111-8/+5
|
* Generate export template file names instead of having a fixed setAaron Franke2022-03-221-0/+4
|
* Move extension logic to EditorExportPlatformLinuxBSDAaron Franke2022-03-211-0/+6
|
* Move fixup_embedded_pck to EditorExportPlatform classesAaron Franke2022-03-201-0/+71
|
* [Export] Add "export console script" option for Linux, macOS, and Windows ↵bruvzg2022-03-141-0/+29
| | | | exports.
* Improve compilation speed (forward declarations/includes cleanup)Hendrik Brucker2022-02-121-0/+3
|
* Add warning for Windows export when rcedit is not configuredNeilKleistGao2022-02-031-2/+46
|
* [Export] Instead of removing unsupported options, hide it.bruvzg2022-01-221-2/+8
|
* Update copyright statements to 2022Rémi Verschelde2022-01-031-2/+2
| | | | Happy new year to the wonderful Godot community!
* Replace String comparisons with "", String() to is_empty()Nathan Franke2021-12-091-15/+15
| | | | | | Also: - Adds two stress tests to test_string.h - Changes to .empty() on std::strings
* Split windows platform export template into multiple filesSergey Minakov2021-08-121-0/+323