| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Merge pull request #65745 from akien-mga/scons-production-lto-earlier | Rémi Verschelde | 2022-09-20 | 1 | -4/+5 | |
| |\ | | | | | | | Refactor handling of `production` flag and per-platform LTO defaults | |||||
| | * | SCons: Refactor handling of `production` flag and per-platform LTO defaults | Rémi Verschelde | 2022-09-19 | 1 | -4/+5 | |
| | | | | | | | | | | | | | | | Fixup to #63288. See #65583 for the bug report. Co-authored-by: Cyberrebell <chainsaw75@web.de> | |||||
| * | | Merge pull request #65541 from clayjohn/renderer-setting | Rémi Verschelde | 2022-09-20 | 4 | -9/+8 | |
| |\ \ | |/ |/| | | | Split rendering driver project setting into renderer_name and rendering_driver | |||||
| | * | Split rendering driver project setting into renderer_name and ↵ | clayjohn | 2022-09-19 | 4 | -9/+8 | |
| | | | | | | | | | rendering_driver. To differentiate between a driver (e.g. Vulkan or D3D12) and a renderer (e.g. clustered or mobile renderer). | |||||
| * | | Add get_distribution_name() and get_version() to OS | MJacred | 2022-09-16 | 2 | -0/+11 | |
| |/ | | | | | | supports: LinuxBSD, Windows, macOS, iOS, Android, UWP Co-authored-by: bruvzg | |||||
| * | Check for ios_simulator when building for x86_64 | Ted Spikes | 2022-09-13 | 1 | -0/+4 | |
| | | ||||||
| * | SCons: Refactor LTO options with `lto=<none|thin|full>` | Rémi Verschelde | 2022-09-08 | 1 | -3/+11 | |
| | | | | | | | | | | | | | | 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). | |||||
| * | Rename `range_lerp` to `remap` | Micky | 2022-09-06 | 1 | -3/+3 | |
| | | ||||||
| * | Rename String `plus_file` to `path_join` | Aaron Franke | 2022-08-29 | 3 | -29/+29 | |
| | | ||||||
| * | Merge pull request #64562 from bruvzg/fix_dup_locales | Rémi Verschelde | 2022-08-26 | 1 | -27/+39 | |
| |\ | | | | | [macOS / iOS Export] Fix generation of duplicate locale property list files. | |||||
| | * | [macOS / iOS Export] Fix generation of duplicate locale property list files. | bruvzg | 2022-08-18 | 1 | -27/+39 | |
| | | | ||||||
| * | | Improve platform-specific READMEs to add useful links | Hugo Locurcio | 2022-08-25 | 1 | -0/+14 | |
| | | | | | | | | | This also adds READMEs for all platforms. | |||||
| * | | Unify bits, arch, and android_arch into env["arch"] | Aaron Franke | 2022-08-25 | 1 | -5/+10 | |
| | | | | | | | | | | | | | Fully removes the `bits` option and adapts the code that relied on it. Co-authored-by: Rémi Verschelde <rverschelde@gmail.com> | |||||
| * | | Merge pull request #64630 from nathanfranke/ios-opaque | Rémi Verschelde | 2022-08-25 | 1 | -28/+35 | |
| |\ \ | | | | | | | (4.x) iOS: Force app store icon to be opaque, use proper errors | |||||
| | * | | ios: force app store icon to be opaque, use proper errors | Nathan Franke | 2022-08-19 | 1 | -28/+35 | |
| | |/ | ||||||
| * / | Replace Array return types with TypedArray | kobewi | 2022-08-22 | 2 | -3/+3 | |
| |/ | ||||||
| * | Disable threads used to check on plugins to load | Fredia Huya-Kouadio | 2022-08-15 | 2 | -0/+8 | |
| | | | | | The functionality is unavailable on Android (requires export capability) and unnecessarily consumes resources | |||||
| * | Refactor the export checking logic to improve separation of concerns | Fredia Huya-Kouadio | 2022-08-14 | 2 | -3/+15 | |
| | | ||||||
| * | Clean iOS platform config of long gone macro | Pedro J. Estébanez | 2022-08-10 | 1 | -2/+0 | |
| | | ||||||
| * | [iOS] Extend iOS plugins to support Swift runtime | Sergey Minakov | 2022-08-09 | 4 | -1/+40 | |
| | | ||||||
| * | Merge pull request #64014 from RedMser/keep-screen-on-singledef | Rémi Verschelde | 2022-08-08 | 1 | -1/+1 | |
| |\ | ||||||
| | * | Only define `keep_screen_on` project setting once | RedMser | 2022-08-06 | 1 | -1/+1 | |
| | | | ||||||
| * | | Remove unnecessary string replacement | Larry Tran | 2022-08-05 | 1 | -2/+0 | |
| |/ | ||||||
| * | Add support for multiple virtual keyboard types | Brian Semrau | 2022-08-04 | 4 | -5/+37 | |
| | | ||||||
| * | Extract EditorResourceConversionPlugin into its own source files and clean ↵ | Yuri Sizov | 2022-07-31 | 1 | -0/+1 | |
| | | | | | up editor includes | |||||
| * | Merge pull request #63563 from aaronfranke/export-arch | Rémi Verschelde | 2022-07-30 | 2 | -7/+7 | |
| |\ | ||||||
| | * | Make some editor export methods const | Aaron Franke | 2022-07-29 | 2 | -7/+7 | |
| | | | ||||||
| * | | Remove Signal connect binds | Juan Linietsky | 2022-07-29 | 1 | -1/+1 | |
| |/ | | | | | Remove the optional argument p_binds from `Object::connect` since it was deprecated by Callable.bind(). Changed all uses of it to Callable.bind() | |||||
| * | Merge pull request #62973 from bruvzg/sysfont_support | Rémi Verschelde | 2022-07-27 | 2 | -0/+78 | |
| |\ | ||||||
| | * | Implement support for loading system fonts on Linux, macOS / iOS and Windows. | bruvzg | 2022-07-26 | 2 | -0/+78 | |
| | | | ||||||
| * | | Split up editor export code into multiple files | Aaron Franke | 2022-07-26 | 2 | -1/+2 | |
| |/ | ||||||
| * | Code quality: Fix header guards consistency | Rémi Verschelde | 2022-07-25 | 5 | -7/+7 | |
| | | | | | | Adds `header_guards.sh` bash script, used in CI to validate future changes. Can be run locally to fix invalid header guards. | |||||
| * | Rename OSX to macOS and iPhoneOS to iOS. | bruvzg | 2022-07-21 | 44 | -0/+8044 | |
