summaryrefslogtreecommitdiffstats
path: root/platform/osx/export/export_plugin.cpp
Commit message (Collapse)AuthorAgeFilesLines
* [macOS] Add empty translation files to the exported app bundle, to allow ↵bruvzg2022-02-031-0/+18
| | | | translation detection by the OS.
* [Export] Instead of removing unsupported options, hide it.bruvzg2022-01-221-16/+33
|
* [macOS export] Implements ad-hoc signing on Linux/Windows, adds extra ↵bruvzg2022-01-181-98/+279
| | | | privacy settings, entitlements warnings and error checking.
* [macOS export] Improve code signing/notarization options validation.bruvzg2022-01-101-12/+52
|
* Merge pull request #56517 from bruvzg/fix_export_utf8Rémi Verschelde2022-01-051-1/+1
|\
| * Fix decoding UTF-8 filenames on unzipping.bruvzg2022-01-051-1/+1
| |
* | Merge pull request #56047 from piiertho/feature/osx-sign-directoryRémi Verschelde2022-01-051-15/+106
|\ \ | |/ |/|
| * OSX: Add signing of directory structure in Library when exporting for OSX.Pierre-Thomas Meisels2021-12-281-15/+106
| | | | | | | | OSX: Add exporting of folder structure in PlugIns when exporting for OSX.
* | 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-4/+4
| | | | | | Also: - Adds two stress tests to test_string.h - Changes to .empty() on std::strings
* Don't return reference on copy assignment operatorsRémi Verschelde2021-11-301-2/+4
| | | | | | | | | | | | | We prefer to prevent using chained assignment (`T a = b = c = T();`) as this can lead to confusing code and subtle bugs. According to https://en.wikipedia.org/wiki/Assignment_operator_(C%2B%2B), C++ allows any arbitrary return type, so this is standard compliant. This could be re-assessed if/when we have an actual need for a behavior more akin to that of the C++ STL, for now this PR simply changes a handful of cases which were inconsistent with the rest of the codebase (`void` return type was already the most common case prior to this commit).
* [Export] Read and ZIP project files in 16K chunks instead of reading the ↵bruvzg2021-11-061-2/+15
| | | | whole file at once.
* clang-format: Various fixes to comments alignment from `clang-format` 13Rémi Verschelde2021-10-281-5/+5
| | | | All reviewed manually and occasionally rewritten to avoid bad auto formatting.
* Fix specific warnings issues by ClangK. S. Ernest (iFire) Lee2021-10-141-2/+0
| | | | Found by `scons dev=yes` on llvm-mingw.
* [macOS, sandbox] Add export option to embed and sign helper executables.bruvzg2021-09-271-5/+48
|
* Replace HTTP links with HTTPS for sites with HTTPS versionsAaron Franke2021-08-221-2/+2
|
* Use the Unicode multiplication symbol where relevantHugo Locurcio2021-08-121-8/+8
|
* Split osx platform export template into multiple filesSergey Minakov2021-08-121-0/+1085