Commit Graph
367 Commits
Author SHA1 Message Date
Rev f4ef76f291 Correct LTO RAM usage in compiling instructions (#4710) 2021-03-03 16:03:59 +01:00
nikitalitaandHugo Locurcio 85212e7f7d Clarify that MSVC build shell requirements (#4701)
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2021-03-03 00:01:40 +01:00
Hugo Locurcio 33887d5c7b Add libstdc++-static to Fedora pre-compile one-liner 2021-02-28 19:06:27 +01:00
Nathan Lovato 9ceb6cc080 Merge pull request #4611 from Calinou/mono-include-editor-export-templates
Clarify the need to include Mono libraries for export templates as well
2021-02-26 14:46:38 -06:00
Fredia Huya-Kouadio c1faa5d976 Update instructions for compiling for Android (#4521) 2021-02-18 15:41:37 +01:00
Hugo Locurcio 6d45a91d1e Fix incorrect code block tab syntax in Controllers documentation (#4643) 2021-02-13 15:54:55 +01:00
Hugo Locurcio 15cf5a9acd Discourage using Linux distribution packages for Android SDKs (#4636)
See https://github.com/godotengine/godot/issues/45844.
2021-02-13 02:00:17 +01:00
Hugo Locurcio 4819efd5f6 Clarify the need to include Mono libraries for export templates as well
See https://github.com/godotengine/godot/issues/45550.
2021-01-31 18:35:34 +01:00
Nathan Lovato 1a36804d99 Merge pull request #4541 from Calinou/add-editor-development-page
Add a page about Godot editor development
2021-01-21 11:50:00 -06:00
Nathan Lovato df76382c05 Edit introduction_to_editor_development.rst 2021-01-21 11:44:55 -06:00
Hugo Locurcio 34c5374c70 Add a page about Godot editor development
This is aimed at current or future engine contributors.
2021-01-17 14:41:39 +01:00
Clemens TolboomandHugo Locurcio 0e881bf103 Make Vulkan requirement an important note in Compiling for macOS (#4545)
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2021-01-16 17:20:28 +01:00
Remtaine 5b28622bc4 Change variable for Android SDK path (#4407)
The Gradle looks for "ANDROID_SDK_ROOT" and not "ANDROID_HOME" so I changed the path mentioned for clarity
2021-01-05 15:07:42 +01:00
Fabio Alessandrelli 912cf15fec Update documentation about HTML5 exporting and compiling (#4454)
* Improve the Exporting for the Web section.

Add "Export Type" options (threads, gdnative, regular).
Add warnings about "secure contexts" limitations.
Mentions threads and GDNative requirements.
Mention WebRTC as a networking API.
General refactor.

* Update compiling for the Web.

Bump emscripten requirements, mention threads, gdnative and editor
build.
2021-01-04 16:56:26 +01:00
Anton Ivanov f3586d755a CLion setup: Update path and screenshot for CMakeLists.txt (#4490) 2020-12-27 20:57:15 +01:00
Hayden c7953f3fd1 Fix MinGW typo in Compiling for Windows (#4481) 2020-12-25 11:28:21 +01:00
EnhexandHugo Locurcio 5cfdce49ab Document using nproc instead of hardcoded number of threads (#4476)
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2020-12-24 14:49:02 +01:00
Nathan Lovato 9cd09cc2d0 Merge pull request #4067 from NathanLovato/content/writing-guidelines-updates
Update contribution guidelines
2020-11-23 14:58:53 -06:00
Nathan Lovato 5004e42eb4 Merge pull request #4367 from Calinou/update-core-src-links
Update links to source code files in `core/`
2020-11-15 12:09:53 -06:00
e92a8223d3 Add documentation for debugging Godot Engine with CLion (#4376)
Co-authored-by: Gwendhal CLAUDEL <gwendhal.claudel@epitech.eu>
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2020-11-15 18:49:50 +01:00
Hugo Locurcio bf89af481a Update links to source code files in core/
`core/` was reorganized in the `master` branch by
127458ed175c5aeac8dee7f09d23fae4c8928eb7.
2020-11-14 05:40:48 +01:00
Your1405Gaming f78a25ce3f Fix "intaller" typo in Configuring Visual Studio IDE (#4366) 2020-11-14 03:18:17 +01:00
Nathan Lovato d475940178 Update references to the docs guidelines
We split some pages into two and some remaining references were leading to an
irrelevant page.
2020-11-13 11:05:40 -06:00
binotaliu fe208d1425 Fix "initialize" typo in Code::Blocks configuration page (#4243) 2020-10-10 16:23:48 +02:00
Sergey Minakov 975e371fc3 iOS: increase required Xcode/SDK version for compilation 2020-10-06 11:09:54 +03:00
Jayanth L 758d70379d Use MinGW-w64 package available in Arch Linux's official repository (#4199) 2020-10-04 15:41:36 +02:00
Hugo Locurcio 70e5410347 Document caveats related to multiple inheritance in C++ modules 2020-09-28 17:56:12 +02:00
Andrii Doroshenko 8c5a168966 Document unit testing in the engine and modules (#4017) 2020-09-27 15:06:37 +02:00
bggd 3b1bf36647 Fix typo "C98" -> "C99" 2020-09-22 16:52:36 +09:00
Hugo Locurcio 2738f4fe1f Clarify that the JavaScript singleton is available in official templates 2020-09-20 15:55:40 +02:00
bruvzg ffe7ad0ee9 Optimize PCK encryption screenshot (#4033) 2020-09-18 15:37:23 +02:00
Rémi Verschelde 669e0c650f Compiling for Linux/*BSD: Add NetBSD one-liner
Fixes #4029.
2020-09-18 13:10:41 +02:00
Rémi Verschelde e99ed437fb Merge pull request #4026 from bruvzg/pck-encrypt-docs
Update encryption key page according to the new PCK encryption feature.
2020-09-17 16:23:39 +02:00
bruvzg 3a8d5bc8b4 Update encryption key page according to the new PCK encryption feature. 2020-09-17 16:53:11 +03:00
Yetizone adc616fed2 qt_creator.rst: Add .glsl to the file extensions step 2020-09-17 14:25:57 +03:00
Hugo Locurcio ab4995c050 Remove UPX recommendation in Optimizing for size
The downsides (such as false positives in antivirus programs)
are usually not worth the upsides.

Moreover, when distributing a game using a platform like Steam,
SteamPipe will compress the data that will be sent to the player
downloading the game, even if the original game data is uncompressed.
2020-09-13 15:17:50 +02:00
Yetizone 6ab6e7f609 Qt Creator tutorial: Specify C++ code style settings location (#3979) 2020-09-07 18:14:21 +02:00
skyace65 002b976255 Add warnings on embedded pck files 2020-08-24 20:11:00 -04:00
parishrutpandeyandHugo Locurcio d356d12421 Fix typo in Custom Godot servers (#3919)
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2020-08-22 00:18:19 +02:00
Bobby Youstra 43d4dedb90 Changed TextEditor reference to TextEdit
Optimizing Builds For Size referenced a node type called TextEditor when talking about advanced GUI nodes when it most likely means the TextEdit node instead.
2020-07-31 14:27:47 -07:00
Hugo Locurcio 8e924d5739 Mention the Godot build options generator in Optimizing for size 2020-07-30 19:55:03 +02:00
Rémi Verschelde 2b8404ff4a Merge pull request #3805 from naithar/feature/ios-vulkan
MoltenVK SDK for iOS
2020-07-30 15:23:30 +02:00
Gr4ph0s 2a46300358 Fix typo in macOS compiling (#3801) 2020-07-30 15:23:01 +02:00
Hugo Locurcio 58a2757d37 Add a page listing all features supported by Godot
This closes #3727.
2020-07-24 10:34:21 +02:00
Rémi Verschelde f5dc0dc906 Compiling for Linux/*BSD: Add note on platform rename in 4.0 2020-07-21 08:20:19 +02:00
Sergey Minakov 3edcb5581b iOS: mention MoltenVK SDK for iOS compilation. 2020-07-16 20:48:58 +03:00
Hugo Locurcio 515fb6bd6a Link to the Object class reference on the Object class page
People who end up on this page from a search engine might be confused
as to where they can find the Object class reference.
2020-07-10 23:33:20 +02:00
Rémi Verschelde 54d026485a Merge pull request #3758 from VedatGunel/typo-fix
Fix typos in Common engine methods and macros
2020-07-03 22:20:35 +02:00
unknown abb92f1e10 Fix typos in Common engine methods and macros 2020-07-03 22:26:14 +03:00
Hugo Locurcio 73e46e6187 Fix table of contents in Introduction to the buildsystem
This fixes a regression introduced in
351893b13d.
2020-07-03 20:39:04 +02:00