Commit Graph

195 Commits

Author SHA1 Message Date
Max Hilbrunner
2dd9212352 Improve flow and remove banned words
Improves flow and removes banned words.

Co-authored-by: WakaJoekoe <48286673+WakaJoekoe@users.noreply.github.com>
Co-authored-by: Hugo Locurcio <Calinou@users.noreply.github.com>
Co-authored-by: skyace65 <trekie96@hotmail.com>
2022-08-24 19:24:00 +02:00
Calandiel
af5db15595 Add Clangd instructions for VS Code (#6012)
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2022-07-31 23:25:37 +02:00
luz paz
04f66dc5d0 Fix various typos
Found via `codespell -q 3 -S ./LICENSE.txt,./tutorials/i18n,./_tools/codespell-ignore-lines.txt -L doubleclick,findn,lod,inout,nd,raison,te` and other means
2022-07-28 10:35:04 -04:00
Jaime Crespo
33caaf6535 Fix misc syntax/style errors/warnings on documentation head (#5977) 2022-07-23 18:29:56 +02:00
bruvzg
b82de55573 Rename OSX to macOS and iPhoneOS to iOS. Update iOS build instructions. 2022-07-21 12:54:21 +03:00
Nora
c1b7505ef8 Update Custom Modules Latest to include header and class name changes. (#5205) 2022-04-29 14:31:35 +02:00
Max Hilbrunner
08867d6e4b Merge pull request #5757 from alan-man/fixvsc
fix vs code configuration build tasks.json
2022-04-21 12:41:00 +02:00
Mario Zechner
e2a22b06f7 Improve guide for development with CLion (#5743)
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2022-04-11 21:02:16 +02:00
alan-man
7424951439 fix vs code configuration build tasks.json
With recent versions of vs code (from version 1.66), arguments must be
split to be resolved.
2022-04-10 16:03:34 -07:00
Hugo Locurcio
242b39749f Mention GDNative versus shared libraries in Custom modules in C++ 2022-04-06 19:21:20 +02:00
Vladimir Panteleev
4784e1329a Remove outdated note about Very Sleepy (#5710) 2022-03-23 17:03:38 +01:00
Max Hilbrunner
7d6fa156d2 Merge pull request #5522 from Aman-Pandey-afk/patch-1
Update task.json creation instructions
2022-03-21 00:14:06 +01:00
Hugo Locurcio
a48e140c27 Document class reference XML linting with Visual Studio Code 2022-03-13 01:57:29 +01:00
Aman-Pandey-afk
13c837ab21 Update task.json creation instructions
The PR aims to fix the problem that there is no 'Create tasks.json file from template' option shown on configuring VS Code. More information on creating tasks.json added along with suggestions.
2022-01-18 15:45:13 +05:30
Ayush Kashyap
db22c54572 Fix typo in Custom Godot servers code sample (#5516) 2022-01-14 18:42:09 +01:00
Matthew
a4746a2366 Add a link to the notifications page from the Object class page (#5465)
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2021-12-23 20:00:11 +01:00
Rémi Verschelde
ffd88e48a7 macOS debug: Sync entitlements with current 3.4/master 2021-12-21 16:37:48 +01:00
Hugo Locurcio
8a95663768 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.
2021-11-23 21:01:34 +01:00
bruvzg
17be494144 Add macOS exporting and running non App Store apps pages. Add Windows code signing info. 2021-11-03 15:28:06 +02:00
Rémi Verschelde
9a05eef561 4.0: Convert Sprite references to Sprite2D
Some screenshots will need to be updated so that the scene structures shown
in screenshot fit what the code blocks are referring to.
2021-10-06 14:29:55 +02:00
ThreeRhinosInAnElephantCostume
f581264b70 Document a workaround for testing scripts without test() (#5257) 2021-09-16 00:24:12 +02:00
Aaron Franke
5c7f653347 Optimize PNG and SVG images using oxipng and svgcleaner (#5254) 2021-09-14 17:50:17 +02:00
Max Hilbrunner
3cc427e436 Merge pull request #5238 from ThreeRhinosInAnElephantCostume/patch-2
Document a workaround for testing scripts without `test()`
2021-09-13 23:18:32 +02:00
Aaron Franke
4060179184 Remove trailing space characters (#5251) 2021-09-13 14:52:39 +02:00
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