Commit Graph
422 Commits
Author SHA1 Message Date
Max Hilbrunner 2ee5f0f837 Merge pull request #5214 from ThreeRhinosInAnElephantCostume/alwayspip3
Use pip3 instead of pip
2021-08-30 20:16:54 +02:00
Max Hilbrunner ae5073e366 Merge pull request #5196 from ThreeRhinosInAnElephantCostume/patch-1
Recommend LLDB over GDB for VSCode
2021-08-30 20:15:29 +02:00
developer 74a7a0f396 Use pip3 instead of pip 2021-08-30 19:47:12 +02:00
developer 97d6af1357 Recommend LLDB over GDB for VSCode 2021-08-30 19:09:31 +02:00
Hugo Locurcio 8d7cd4ca30 Document that compiling a binary with Clang on Linux adds a .llvm suffix
This can result in people running old binaries unexpectedly, so it's
important to mention this suffix.
2021-08-30 17:29:53 +02:00
Matthew 70dee3f412 Remove reference to xbuild in Compiling with Mono (#5201) 2021-08-27 14:35:55 +02:00
Max Hilbrunner 3f8a6bf4f7 Merge pull request #5180 from pycbouh/tutorials-theming
Improve theming documentation
2021-08-22 16:23:16 +02:00
skyace65 585291f525 Update configuring android studio page 2021-08-19 21:53:44 -04:00
Yuri Sizov 3cf69e1113 Reorganize user interface tutorials 2021-08-16 17:31:25 +03:00
hpnrep6andHugo Locurcio 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
hpnrep6 c9f2514d10 Remove code block indentation in Editor icons (#5178) 2021-08-16 04:27:46 +02:00
Hugo Locurcio e636ccde45 Don't disable WebP when compiling small binaries in Optimizing for size
WebP decoding is now required in pretty much any project since Godot 3.4
(unless you force PNG for lossless textures in the Project Settings).

Therefore, it's not a good idea to recommend disabling it for most
people. Not to mention the added binary size will be outweighted by
the smaller lossless WebPs most of the time.
2021-08-04 21:12:32 +02:00
merumelu 65118aa246 Replace various links with ref roles (#5137) 2021-07-31 22:29:54 +02:00
Hugo Locurcio 634b178e9e Update introduction section in TSCN file format to be more accurate 2021-07-30 19:52:09 +02:00
Herrum 5fa12ab385 Fixed a typo in 'Compiling with Mono' in the second sentence where 'Authorities' was spelled as 'Autorities'. 2021-07-17 21:17:11 +02:00
Yuri Sizov f1b05afd19 Add Windows configuration example for VS Code 2021-07-13 17:41:13 +03:00
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 eb6019d7f0 Merge pull request #4982 from studentmain/master
Update GDScript EBNF grammar
2021-07-06 14:09:31 +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
DeeJayLSPandMax Hilbrunner 93bc07ed99 Getting source: Add --depth 1 arguments (#4994)
* Getting source: Add --depth 1 arguments

The whole commit history isn't needed to compile the engine, which is the context of this docs page, so mention the way to avoid cloning all of it.

Also I've changed the second ``--branch`` argument to ``-b`` so the line wouldn't get out of bounds.

Co-authored-by: Max Hilbrunner <mhilbrunner@users.noreply.github.com>
2021-07-06 07:47:46 +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ňandHugo Locurcio 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
Lisandro LoreaandHugo Locurcio de00d389ac Clarify the purpose of load_steps in TSCN file format (#5001)
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2021-06-16 23:42:51 +02:00
Leroy Hopson b12e649f59 Fix typo in Compiling for Web: add missing '.' to file extension (#4997) 2021-06-15 18:40:58 +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
Student Main 7fe1cb7ed4 Update GDScript EBNF grammar
- More assignment operator
- $ get_node shorthand
- base class function call
2021-06-11 00:17:58 +08: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
Hugo Locurcio 88a0c39604 List "important" editor source files in Introduction to editor development
New contributors frequently ask where the editor is initialized.
2021-06-02 19:39:07 +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
Lord-Dorogoth 5d0b70f3d2 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:05:02 +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
Hugo Locurcio 6de096dd83 Add Windows PowerShell example in Compiling with PCK encryption key 2021-05-14 14:39:55 +02:00
Rémi Verschelde f2ad006c37 Compiling: Add instructions for macOS templates
Fixes #3194.
2021-05-11 12:15:38 +02:00
Andrii Doroshenko (Xrayez) 93ac3122c2 Describe the process of writing integration tests for GDScript 2021-05-03 21:29:58 +03:00
allkhor 0ced08d635 Update build-tools to 30.0.3
(cherry picked from commit 7621eb8d12)
2021-04-29 12:07:22 +02:00
Aaron Franke 673aa368cc Bump required Mono version to 6.12 2021-04-27 05:02:38 -04:00
wiscombetom b0f00f0827 Fixed typo
Changed "simple" to "single" in reference to quotation marks.
2021-04-19 23:26:50 -04:00
Jason Liu b76bb46754 Add macOS instructions for MacPorts to go alongside Homebrew (#4827) 2021-04-09 22:29:37 +02: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 07c9b6e1a0 Added seealso section in Compiling for Android 2021-04-06 15:17:12 -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
DeeJayLSPandHugo Locurcio 784e47204b Add information on cloning a Git branch/tag directly (#4800)
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2021-03-31 21:44:53 +02:00