Commit Graph

171 Commits

Author SHA1 Message Date
ThreeRhinosInAnElephantCostume
2fb2167a16 Document a workaround for testing GDScript files without a test() function
This is a rather obscure feature that's unlikely to ever by used by anything other than https://github.com/godotengine/godot/pull/52068.

Nevertheless, I think it's worth documenting.
2021-09-11 20:54:54 +02:00
luzpaz
d9bc787dd9 Fix various typos (#5215)
Fix various typos

Found via `codespell -q 3 -S ./LICENSE.txt -L doubleclick,findn,lod,inout,nd,raison,te`
2021-09-02 17:02:23 +03:00
developer
97d6af1357 Recommend LLDB over GDB for VSCode 2021-08-30 19:09:31 +02:00
skyace65
585291f525 Update configuring android studio page 2021-08-19 21:53:44 -04:00
hpnrep6
931671a8fd Fix sub resource ID formatting in Object Class (#5175)
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2021-08-16 04:38:21 +02:00
merumelu
65118aa246 Replace various links with ref roles (#5137) 2021-07-31 22:29:54 +02:00
Yuri Sizov
f1b05afd19 Add Windows configuration example for VS Code 2021-07-13 17:41:13 +03:00
Marcin Sędłak-Jakubowski
bd19917ea0 Draft: Remove "simple", "simply", "easy", and "just" from the docs (#4496)
* Various style edits

* Edit out "simple" when possible

Co-authored-by: Max Hilbrunner <mhilbrunner@users.noreply.github.com>
Co-authored-by: Clay John <claynjohn@gmail.com>
2021-07-11 14:38:53 +02:00
Max Hilbrunner
97fccb37de Merge pull request #4958 from LightningAA/improve-modules-tutorial
Minor improvements to `Custom modules in C++` tutorial
2021-07-06 14:06:43 +02:00
bruvzg
7abd4bdf1a 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-06 07:12:10 +02:00
Adam Trhoň
1c63513036 Remove obsolete C++11 flag from C++ module examples (#5057)
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2021-06-29 19:00:03 +02:00
DeeJayLSP
2c25fc89a4 C++ profilers: fix SCons options list (#4996)
Adds a newline in order to show correctly.
2021-06-14 23:05:45 +02:00
Rémi Verschelde
044b6a74f8 Cleanup uses of double spaces between words or after punctuation 2021-06-07 10:44:02 +02:00
Aaron R
41ccfc09bf Minor improvements to Custom modules in C++ 2021-06-05 10:57:01 -10:00
Hugo Locurcio
ad9155acd3 Add a workaround for VerySleepy freezing when loading symbols
This is fixed in the latest nightly builds of VerySleepy,
but nightly builds for VerySleepy are currently unavailable.
Also, it'll likely be a while until a new stable release is made.
2021-06-04 00:30:07 +02:00
Rémi Verschelde
473e606100 Merge pull request #4944 from Calinou/add-cpp-profilers-page
Add a page on using C++ profilers with Godot
2021-06-03 21:50:55 +02:00
Hugo Locurcio
b4ce201d89 Add a page on using C++ profilers with Godot
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.

This also reorganizes the C++ development table of contents to follow
a more logical order.
2021-06-03 16:23:42 +02:00
Rémi Verschelde
ce2da751f3 Merge pull request #4842 from Xrayez/doctest-gdscript
Describe the process of writing integration tests for GDScript
2021-06-02 11:26:48 +02:00
Hugo Locurcio
8c4bd39379 Remove obsolete CXXFLAGS override in Custom modules in C++
This line is actually harmful now that Godot defaults to C++17.
2021-05-17 14:47:50 +02:00
Andrii Doroshenko (Xrayez)
93ac3122c2 Describe the process of writing integration tests for GDScript 2021-05-03 21:29:58 +03:00
Szymon Majewski
05d894eb7f Fixed broken link to Khronos' repository 2021-04-08 09:20:35 -07:00
Szymon Majewski
119f19f628 Moved validation layers to a different section
From Tutorials/Platform Specific/Android plugins to
Development/Engine development/Vulkan/Validation layers.
2021-04-07 20:00:48 -07:00
Szymon Majewski
0a9b7754cc Moved validation_layers_android to a different section 2021-04-02 18:21:49 -07:00
Hugo Locurcio
555610ea34 Apply suggestions from code review 2021-04-03 03:00:15 +02:00
Hugo Locurcio
2d88acfcc5 Apply suggestions from code review 2021-04-03 02:58:35 +02:00
Szymon Majewski
e0ff370386 Validation layers on Android 2021-04-02 17:30:15 -07:00
CssTeja
6cacd11cac Fix typo in custom resource format loaders tutorial (#4765) 2021-03-19 12:29:56 +01:00
bogdasar1985
e3b46eae6a 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:35 +01:00
Anton Ivanov
f3586d755a CLion setup: Update path and screenshot for CMakeLists.txt (#4490) 2020-12-27 20:57:15 +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
Kowalski
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
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
Yetizone
adc616fed2 qt_creator.rst: Add .glsl to the file extensions step 2020-09-17 14:25:57 +03: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
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
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
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
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