Max Hilbrunner
2649a8748f
Merge pull request #4951 from Calinou/add-cpp-profilers-page-3.3
...
Add a page on using C++ profilers (3.3)
2021-07-06 08:48:27 +02:00
Adam Trhoň
30ed5e8043
Remove obsolete C++11 flag from C++ module examples ( #5057 )
...
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro >
2021-06-29 19:00:21 +02:00
Lisandro Lorea
c0ef3dd52b
Clarify the purpose of load_steps in TSCN file format ( #5001 )
...
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro >
2021-06-16 23:45:08 +02:00
Leroy Hopson
c79ae5032f
Fix typo in Compiling for Web: add missing '.' to file extension ( #4997 )
2021-06-15 18:41:29 +02:00
Hugo Locurcio
a2c3770c51
Add a page on using C++ profilers
...
This is useful for troubleshooting performance issues that can't be
solved with the GDScript profiler.
The profilers covered aren't the most powerful ones, but they are quick
to set up and understand for occasional users.
2021-06-04 00:29:55 +02:00
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