439 Commits

Author SHA1 Message Date
Hugo Locurcio
665b6b80c3 List project manager source file in Introduction to editor development
This was added in `master` but not `3.3`.
2021-06-02 22:23:49 +02:00
Rémi Verschelde
fedc609a57 Merge pull request #4933 from ayushk7/3.3
Fix broken links in development/cpp section
2021-06-02 11:38:43 +02:00
Hugo Locurcio
6bad49f0e4 Add Introduction to editor development page
This is a 3.3 backport of the page that was written last year
for the `master` branch.
2021-05-28 18:50:26 +02:00
Lord-Dorogoth
30bf0055ff Update SCons package for FreeBSD in Compiling for Linux, *BSD (#4939)
This was an issue on nomadbsd (basically just usb only freebsd).
2021-05-27 21:06:35 +02:00
ayushk7
f2178c02af Broken links fixed in developement/cpp 2021-05-25 00:59:18 +05:30
Hugo Locurcio
09de57369f Remove obsolete CXXFLAGS override in Custom modules in C++
This line is actually harmful now that Godot defaults to C++17.

(cherry picked from commit 8c4bd39379)
2021-05-18 12:22:16 +02:00
Hugo Locurcio
fa7fc1e037 Add Windows PowerShell example in Compiling with PCK encryption key
(cherry picked from commit 6de096dd83)
2021-05-18 12:21:20 +02:00
Rémi Verschelde
8d0025de6c Compiling: Add instructions for macOS templates
Fixes #3194.

(cherry picked from commit f2ad006c37)
2021-05-18 12:21:08 +02:00
Aaron Franke
0adb4ababa Bump required Mono version to 6.12
(cherry picked from commit 673aa368cc)
2021-05-18 12:19:20 +02:00
allkhor
7621eb8d12 Update build-tools to 30.0.3 2021-04-27 11:54:59 +06:00
wiscombetom
9f21472d34 Fixed typo
Changed "simple" to "single" in reference to quotation marks.

(cherry picked from commit b0f00f0827)
2021-04-21 15:06:54 +02:00
Jason Liu
9c1ef1f8f6 Add macOS instructions for MacPorts to go alongside Homebrew (#4827) 2021-04-09 22:29:51 +02:00
DeeJayLSP
413a3a5409 Add information on cloning a Git branch/tag directly (#4800)
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2021-03-31 21:45:17 +02:00
Fabio Alessandrelli
e4e9cfacf0 Update compiling for the Web.
Bump emscripten requirements, mention threads, gdnative and editor
build.

(cherry picked from commit 2a209a065e)
2021-03-31 18:16:38 +02:00
Rémi Verschelde
0b715e3321 Merge pull request #4522 from m4gr3d/update_android_build_instructions_3_2
[3.3] Update instructions for compiling for Android
2021-03-31 10:23:46 +02:00
Rémi Verschelde
c52286a42a Remove 3.2.x notes not needed in the 3.3 branch 2021-03-19 14:11:10 +01:00
CssTeja
5f37360f38 Fix three typos
Fix typo in custom resource format loaders tutorial (#4765)

(cherry picked from commit 6cacd11cac)

Fix typo in audio streams tutorial (#4766)

(cherry picked from commit 3d8e3c90c4)

Fix typo in Soft Body tutorial (#4767)

(cherry picked from commit 836f8490f1)
2021-03-19 12:43:30 +01:00
bogdasar1985
0175c3e4fe Use "code editor" instead of "IDE" to refer to Visual Studio Code (#4760)
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2021-03-18 14:36:54 +01:00
Hugo Locurcio
514b30c8c4 Recommend adding Godot folder to AV exceptions in Compiling for Windows (#4736) 2021-03-13 19:39:24 +01:00
Rev
5f29b92c72 Correct LTO RAM usage in compiling instructions (#4710) 2021-03-03 16:04:07 +01:00
nikitalita
c465fcd7c7 Clarify that MSVC build shell requirements (#4701)
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2021-03-03 00:01:47 +01:00
Anton Ivanov
bcf9a86a08 CLion setup: Update path and screenshot for CMakeLists.txt (#4490) 2021-03-01 16:42:56 +01:00
Kowalski
6ef35292ce 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>
2021-03-01 16:42:46 +01:00
Adam Nash
317c229472 Add libstdc++-static to Fedora pre-compile one-liner (#4695)
This was required to compile version 3.2 on Fedora 33.

This might apply to other versions but I'm not sure.
2021-02-28 19:06:55 +01:00
Fredia Huya-Kouadio
4c781b9849 Update instructions for compiling for Android 2021-02-22 08:07:25 -08:00
Hugo Locurcio
df80e201b6 Discourage using Linux distribution packages for Android SDKs (#4636)
See https://github.com/godotengine/godot/issues/45844.
2021-02-13 02:12:42 +01:00
Rémi Verschelde
a16e10538f Merge branch 'master' into 3.2 2020-09-28 15:43:06 +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
Rémi Verschelde
973cf89f94 Merge branch 'master' into 3.2 2020-09-22 08:59:08 +02: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
36659945b9 Merge branch 'master' into 3.2 2020-09-18 14:50:35 +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
Rémi Verschelde
58335901ab Merge branch 'master' into 3.2 2020-09-15 10:44:12 +02: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
Rémi Verschelde
e337af304f Merge branch 'master' into 3.2 2020-09-09 13:02:26 +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
parishrutpandey
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
Rémi Verschelde
2c4db3ba10 Merge branch 'master' into 3.2 2020-08-11 13:30:27 +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
76cf11c890 Merge branch 'master' into 3.2 2020-07-30 17:14:54 +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
4866c6082d Add a page listing all features supported by Godot 3.2 2020-07-24 15:44:48 +02:00