180 Commits

Author SHA1 Message Date
Max Hilbrunner
620e0aeb88 Manual backport of some fixes 2024-09-10 14:53:35 +02:00
danfountgames
5b005050a3 The most important line was missing from the example entitlements file. 2024-09-10 13:55:28 +02:00
Gabor Koncz
ae8cb7c975 Fix doctool command 2024-09-10 13:40:33 +02:00
Hugo Locurcio
b169cc2a4a Update SCons link-time optimization option for 3.5 and later 2023-06-30 12:58:08 +02:00
Hugo Locurcio
87b8d7a061 Remove most mentions of SCons -j parameter as it's now set automatically
The Introduction to the buildsystem page still mentions this parameter
in case it needs to be changed, but in most situations, the default
value of `(number of CPU threads) - 1` does a good job.
2023-01-25 19:40:35 +01:00
David Graham
62afda794b Update VS Community license terms in Configuring an IDE (#6360) 2022-11-03 16:56:17 +01:00
Calandiel
3c345186c3 Add Clangd instructions for VS Code (#6012)
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2022-07-31 23:25:45 +02:00
Hugo Locurcio
ac95293190 Mention GDNative versus shared libraries in Custom modules in C++ 2022-04-07 18:56:42 +02:00
Vladimir Panteleev
c7ef8a735b Remove outdated note about Very Sleepy (#5710) 2022-03-23 17:03:44 +01:00
Matthew
8474963266 Add a link to the notifications page from the Object class page (#5465)
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
(cherry picked from commit a4746a2366)
2022-03-11 14:22:57 +01:00
Rémi Verschelde
d899012135 macOS debug: Sync entitlements with current 3.4/master
(cherry picked from commit ffd88e48a7)
2021-12-21 16:42:22 +01:00
bruvzg
26ee3b3a04 Add macOS exporting and running non App Store apps pages. Add Windows code signing info.
(cherry picked from commit 17be494144)
2021-12-21 16:18:05 +01:00
Hugo Locurcio
b5d71ca030 Rework the Optimizing for size page
- Order options from most important to least important.
- Give estimates on space saved for each option.
- Clarify the benefits of stripping binaries.
- Link to the Godot build options generator in the Overriding build
  options link instead of linking it in the Optimizing for size page.

(cherry picked from commit 8a95663768)
2021-12-21 16:16:15 +01:00
Matthew
aaaaec19c4 Fix VS Code Compiling for X11 page link following cherry-pick (#5243) 2021-09-12 20:08:24 +02:00
developer
1b104744a9 Recommend LLDB over GDB for VSCode 2021-08-31 01:16:44 +02:00
hpnrep6
13866b381a Fix sub resource ID formatting in Object Class (#5175)
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2021-08-16 04:38:36 +02:00
Rémi Verschelde
37a75713c3 Fixup linuxbsd reference in VS Code config
Should have been amended when cherry-picking 599b039194.
2021-07-22 23:02:17 +02:00
Yuri Sizov
599b039194 Add Windows configuration example for VS Code
(cherry picked from commit f1b05afd19)
2021-07-22 21:07:36 +02:00
Rémi Verschelde
e2b95576d8 Cleanup uses of double spaces between words or after punctuation 2021-07-13 00:44:58 +02:00
Aaron R
f8161ded64 Minor improvements to Custom modules in C++ 2021-07-13 00:13:39 +02:00
bruvzg
43dd5808e0 Add Xcode Instruments to the "Using C++ profilers with Godot" page. (#5037)
* Add Xcode Instruments to the "Using C++ profilers with Godot" page.
2021-07-12 23:09:57 +02:00
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
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
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
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
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
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
36659945b9 Merge branch 'master' into 3.2 2020-09-18 14:50:35 +02:00
Yetizone
adc616fed2 qt_creator.rst: Add .glsl to the file extensions step 2020-09-17 14:25:57 +03: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
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
76cf11c890 Merge branch 'master' into 3.2 2020-07-30 17:14:54 +02: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
d48ff2b0a1 Merge branch 'master' into 3.2 2020-07-06 14:30:28 +02:00
unknown
abb92f1e10 Fix typos in Common engine methods and macros 2020-07-03 22:26:14 +03:00
Andy Maloney
c52533fc46 Clarify setting of library environment variables in module examples (#3730)
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2020-06-26 19:46:04 +02:00
Rémi Verschelde
c90dfba3a7 Merge branch 'master' into 3.2 2020-06-22 13:39:44 +02:00
Rémi Verschelde
206577f9a7 Merge pull request #3698 from madmiraal/add-code_blocks
Add instructions for configuring Code::Blocks as an IDE.
2020-06-22 13:39:27 +02:00
Marcel Admiraal
1f95afa0e1 Add instructions for configuring Code::Blocks as an IDE. 2020-06-22 12:12:34 +01:00
Rémi Verschelde
80957b8581 Merge branch 'master' into 3.2 2020-06-22 13:05:41 +02:00
Rémi Verschelde
06b5afcc03 Merge pull request #3701 from Calinou/fix-vformat-example
Fix `vformat()` example in Common engine methods and macros
2020-06-22 10:13:52 +02:00
Andy Maloney
bd4d9f4cd6 Add note about register_types file locations (#3702) 2020-06-19 23:37:15 +02:00
Hugo Locurcio
a135d305ff Fix vformat() example in Common engine methods and macros 2020-06-16 16:53:51 +02:00