Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-09-19 | SCons: Refactor handling of `production` flag and per-platform LTO defaults | Rémi Verschelde | |
Fixup to #63288. See #65583 for the bug report. Co-authored-by: Cyberrebell <chainsaw75@web.de> | |||
2022-09-16 | Add get_distribution_name() and get_version() to OS | MJacred | |
supports: LinuxBSD, Windows, macOS, iOS, Android, UWP Co-authored-by: bruvzg | |||
2022-09-13 | Check for ios_simulator when building for x86_64 | Ted Spikes | |
2022-09-08 | SCons: Refactor LTO options with `lto=<none|thin|full>` | Rémi Verschelde | |
Adds support for LTO on macOS and Android. We don't have much experience with LTO on these platforms so for now we keep it disabled by default even when `production=yes` is set. Similarly for iOS where we ship object files for the user to link in Xcode so LTO makes builds extremely slow to link. `production=yes` defaults to full LTO. ThinLTO is much faster for LLVM-based compilers but seems to produce bigger binaries (at least for the Web platform). | |||
2022-09-06 | Rename `range_lerp` to `remap` | Micky | |
2022-08-29 | Rename String `plus_file` to `path_join` | Aaron Franke | |
2022-08-26 | Merge pull request #64562 from bruvzg/fix_dup_locales | Rémi Verschelde | |
[macOS / iOS Export] Fix generation of duplicate locale property list files. | |||
2022-08-25 | Improve platform-specific READMEs to add useful links | Hugo Locurcio | |
This also adds READMEs for all platforms. | |||
2022-08-25 | Unify bits, arch, and android_arch into env["arch"] | Aaron Franke | |
Fully removes the `bits` option and adapts the code that relied on it. Co-authored-by: Rémi Verschelde <rverschelde@gmail.com> | |||
2022-08-25 | Merge pull request #64630 from nathanfranke/ios-opaque | Rémi Verschelde | |
(4.x) iOS: Force app store icon to be opaque, use proper errors | |||
2022-08-22 | Replace Array return types with TypedArray | kobewi | |
2022-08-19 | ios: force app store icon to be opaque, use proper errors | Nathan Franke | |
2022-08-18 | [macOS / iOS Export] Fix generation of duplicate locale property list files. | bruvzg | |
2022-08-15 | Disable threads used to check on plugins to load | Fredia Huya-Kouadio | |
The functionality is unavailable on Android (requires export capability) and unnecessarily consumes resources | |||
2022-08-14 | Refactor the export checking logic to improve separation of concerns | Fredia Huya-Kouadio | |
2022-08-10 | Clean iOS platform config of long gone macro | Pedro J. Estébanez | |
2022-08-09 | [iOS] Extend iOS plugins to support Swift runtime | Sergey Minakov | |
2022-08-08 | Merge pull request #64014 from RedMser/keep-screen-on-singledef | Rémi Verschelde | |
2022-08-06 | Only define `keep_screen_on` project setting once | RedMser | |
2022-08-05 | Remove unnecessary string replacement | Larry Tran | |
2022-08-04 | Add support for multiple virtual keyboard types | Brian Semrau | |
2022-07-31 | Extract EditorResourceConversionPlugin into its own source files and clean ↵ | Yuri Sizov | |
up editor includes | |||
2022-07-30 | Merge pull request #63563 from aaronfranke/export-arch | Rémi Verschelde | |
2022-07-29 | Make some editor export methods const | Aaron Franke | |
2022-07-29 | Remove Signal connect binds | Juan Linietsky | |
Remove the optional argument p_binds from `Object::connect` since it was deprecated by Callable.bind(). Changed all uses of it to Callable.bind() | |||
2022-07-27 | Merge pull request #62973 from bruvzg/sysfont_support | Rémi Verschelde | |
2022-07-26 | Split up editor export code into multiple files | Aaron Franke | |
2022-07-26 | Implement support for loading system fonts on Linux, macOS / iOS and Windows. | bruvzg | |
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-21 | Rename OSX to macOS and iPhoneOS to iOS. | bruvzg | |