Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-12-17 | add missing comma in file filter | Selene29 | |
2022-11-21 | [Export] Use image loader directly to avoid "resource as image file" errors. | bruvzg | |
2022-11-18 | Windows icon export improvements. | bruvzg | |
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. | |||
2022-11-15 | [Windows] Add icon to the console wrapper, add option to set icon for the ↵ | bruvzg | |
console wrapper on export. | |||
2022-10-31 | Add console wrapper app to handle console i/o redirection on Windows. | bruvzg | |
2022-10-18 | Unify usage of GLOBAL/EDITOR_GET | kobewi | |
2022-09-13 | Disable menus and functionality that are not relevant on the Android Editor port | Fredia Huya-Kouadio | |
2022-08-27 | [Windows] Improve build environment detection, add support for Windows on ARM. | bruvzg | |
2022-08-26 | [macOS export] Simplify code signing options, add support for rcodesign tool ↵ | bruvzg | |
for signing and notarization. | |||
2022-08-14 | Refactor the export checking logic to improve separation of concerns | Fredia Huya-Kouadio | |
2022-07-30 | Merge pull request #63563 from aaronfranke/export-arch | Rémi Verschelde | |
2022-07-29 | Improve some export error messages. | bruvzg | |
2022-07-29 | Update export dialog to handle many architectures | Aaron Franke | |
2022-07-26 | Split up editor export code into multiple files | Aaron Franke | |
2022-07-26 | Merge pull request #63096 from aaronfranke/exp-template-names | Rémi Verschelde | |
2022-07-25 | Code quality: Fix header guards consistency | Rémi Verschelde | |
Adds `header_guards.sh` bash script, used in CI to validate future changes. Can be run locally to fix invalid header guards. | |||
2022-07-22 | Update export template names for Windows, Mac, and Linux | Aaron Franke | |
2022-07-08 | Add static methods for creating Image and ImageTexture | kobewi | |
2022-06-08 | Add readable export errors. | bruvzg | |
2022-05-16 | Replace most uses of Map by HashMap | reduz | |
* 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! | |||
2022-05-04 | Fix export plugins after embedded PCK loading changes. | bruvzg | |
2022-04-28 | [Windows Export] Improve error messages for missing rcedit and signtool. | bruvzg | |
2022-04-20 | Improve embedded PCK loading and exporting. | bruvzg | |
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. | |||
2022-04-11 | Make FileAccess and DirAccess classes reference counted. | bruvzg | |
2022-03-22 | Generate export template file names instead of having a fixed set | Aaron Franke | |
2022-03-21 | Move extension logic to EditorExportPlatformLinuxBSD | Aaron Franke | |
2022-03-20 | Move fixup_embedded_pck to EditorExportPlatform classes | Aaron Franke | |
2022-03-14 | [Export] Add "export console script" option for Linux, macOS, and Windows ↵ | bruvzg | |
exports. | |||
2022-02-12 | Improve compilation speed (forward declarations/includes cleanup) | Hendrik Brucker | |
2022-02-03 | Add warning for Windows export when rcedit is not configured | NeilKleistGao | |
2022-01-22 | [Export] Instead of removing unsupported options, hide it. | bruvzg | |
2022-01-03 | Update copyright statements to 2022 | Rémi Verschelde | |
Happy new year to the wonderful Godot community! | |||
2021-12-09 | Replace String comparisons with "", String() to is_empty() | Nathan Franke | |
Also: - Adds two stress tests to test_string.h - Changes to .empty() on std::strings | |||
2021-08-12 | Split windows platform export template into multiple files | Sergey Minakov | |
2021-06-29 | [Windows Export] Use temporary file for osslsigncode signing. | bruvzg | |
2021-06-19 | Rename `instance()`->`instantiate()` when it's a verb | Lightning_A | |
2021-06-11 | Core: Move DirAccess and FileAccess to `core/io` | Rémi Verschelde | |
File handling APIs are typically considered part of I/O, and we did have most `FileAccess` implementations in `core/io` already. | |||
2021-01-09 | Split OS::execute into two methods | Marcel Admiraal | |
1. execute(): Executes a command and returns the results. 2. create_process(): Creates a new process and returns the new process' id. | |||
2021-01-01 | Update copyright statements to 2021 | Rémi Verschelde | |
Happy new year to the wonderful Godot community! 2020 has been a tough year for most of us personally, but a good year for Godot development nonetheless with a huge amount of work done towards Godot 4.0 and great improvements backported to the long-lived 3.2 branch. We've had close to 400 contributors to engine code this year, authoring near 7,000 commit! (And that's only for the `master` branch and for the engine code, there's a lot more when counting docs, demos and other first-party repos.) Here's to a great year 2021 for all Godot users 🎆 | |||
2020-12-28 | Rename empty() to is_empty() | Marcel Admiraal | |
2020-05-14 | Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks | Rémi Verschelde | |
Which means that reduz' beloved style which we all became used to will now be changed automatically to remove the first empty line. This makes us lean closer to 1TBS (the one true brace style) instead of hybridating it with some Allman-inspired spacing. There's still the case of braces around single-statement blocks that needs to be addressed (but clang-format can't help with that, but clang-tidy may if we agree about it). Part of #33027. | |||
2020-04-02 | Replace NULL with nullptr | lupoDharkael | |
2020-02-18 | PoolVector is gone, replaced by Vector | Juan Linietsky | |
Typed `PoolTypeArray` types are now renamed `PackedTypeArray` and are sugar for `Vector<Type>`. | |||
2020-02-05 | Remove duplicate ERR_PRINT macro. | Marcel Admiraal | |
2020-01-01 | Update copyright statements to 2020 | Rémi Verschelde | |
Happy new year to the wonderful Godot community! We're starting a new decade with a well-established, non-profit, free and open source game engine, and tons of further improvements in the pipeline from hundreds of contributors. Godot will keep getting better, and we're looking forward to all the games that the community will keep developing and releasing with it. | |||
2019-12-03 | Don't stop export if rcedit path is invalid | Tomasz Chabora | |
2019-10-04 | Add code signing support for Windows exports (using "signtool" on Windows ↵ | bruvzg | |
and "osslsigncode" on the other platforms) | |||
2019-07-03 | Add embedded PCK option to PC platforms | Pedro J. Estébanez | |
The basic point is as in 2.1 (appending the PCK into the executable), but this implementation also patches a dedicated section in the ELF/PE executable so that it matches the appended data perfectly. The usage of integer types is simplified in existing code; namely, using plain `int` for small quantities. | |||
2019-06-12 | Added hint for windows export options | Zak | |
2019-02-03 | Use relative path property hint for windows export icon | Kanabenki | |