Commit Graph
445 Commits
Author SHA1 Message Date
MatthewandHugo Locurcio 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 c02ac91716 Fix invalid ref to doc_using_cpp_profilers 2021-12-21 17:07:48 +01:00
Rémi Verschelde ffd88e48a7 macOS debug: Sync entitlements with current 3.4/master 2021-12-21 16:37:48 +01:00
Dennis Ploeger 8d1f5c74db Fix incorrect export template path in Compiling for macOS (#5425) 2021-12-02 22:42:07 +01:00
Max Hilbrunner 0f2e583394 Merge pull request #5407 from Calinou/rework-optimizing-for-size
Rework the Optimizing for size page
2021-11-26 18:13:12 +01:00
Max Hilbrunner da39c2076a Merge pull request #5389 from aaronfranke/rename-macos-compiling
Rename "compiling_for_osx.rst" to "compiling_for_macos.rst"
2021-11-26 18:08:01 +01:00
Hugo Locurcio 5cc09ed829 Clarify the location of binaries to copy in Compiling for Linux/*BSD 2021-11-23 22:06:13 +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
Hugo Locurcio 92412dce9c Improve grammar in SCons installation in Compiling on Windows 2021-11-17 01:04:54 +01:00
Aaron Franke f6b4057b2f Rename "compiling_for_osx.rst" to "compiling_for_macos.rst" 2021-11-12 16:16:37 -06:00
Hugo Locurcio cb5f51a2e7 Add libatomic-static dependency for Fedora in Compiling for Linux, *BSD 2021-11-07 19:23:03 +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
Hugo Locurcio d6e46133b2 Document compiling a debug server build
A debug server build is lighter than an editor headless build,
but still allows debugging tools to be used.
2021-11-01 21:53:37 +01:00
Matteo Piovanelli ba83e29286 Fix instructions for installing SCons on Windows
Updated the instruction for installing SCons on Windows 10 with Python 3.10, as described in #5341
2021-10-24 22:00:24 +02:00
Rémi Verschelde a6c918da85 Compiling: Drop yasm dependency and references to WebM
WebM support is dropped from the core engine with
https://github.com/godotengine/godot/pull/53833
2021-10-15 13:01:55 +02:00
Marcel Admiraal 6c08a1b55b Update Compiling for Android JDK version specification 2021-10-09 15:12:59 +01: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
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