Commit Graph

487 Commits

Author SHA1 Message Date
Max Hilbrunner
854fa452eb Revert "Mention local web server for testing web editor in Compiling for the Web" 2022-08-25 23:17:46 +02:00
Hugo Locurcio
0f30c26e64 Mention local web server for testing web editor in Compiling for the Web 2022-08-25 17:56:22 +02:00
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
TuxTheAstronaut
76b6c83ff5 Add missing dependincies like Alsa and Pulseaudio to Alpine linux one-liner
adds "eudev-dev", "alsa-lib-dev", and "pulseaudio-dev" to the list of dependency's to install for alpine Linux to get the editor to compile and audio to work on both godot 4 and 3.x
2022-08-24 18:55:19 +02:00
bitsawer
6fe98c2852 Add missing vertex normal array in TSCN file format (#6068) 2022-08-13 18:49:16 +02:00
Hugo Locurcio
7e5081c657 Add Mesa dependency to Alpine one-liner in Compiling for Linux, *BSD
This is required to compile the `master` branch without disabling
any features.
2022-08-06 04:30:22 +02:00
Max Hilbrunner
06fbd18a67 Merge pull request #5898 from akien-mga/compiling-macos-use-volk
Compiling/macOS: Replace old `use_static_mvk` option with `use_volk`
2022-08-05 19:23:06 +02:00
Streq
41a52aff87 Describe actual purpose of the index keyword in TSCN file format (#6021)
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2022-08-03 00:16:25 +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
Hugo Locurcio
4cc2cefc50 Update export templates location for Godot 4.0 2022-07-22 23:53:15 +02:00
bruvzg
b82de55573 Rename OSX to macOS and iPhoneOS to iOS. Update iOS build instructions. 2022-07-21 12:54:21 +03:00
Hugo Locurcio
95b5512c7d Improve the Compiling with PCK encryption key page 2022-07-13 20:14:09 +02:00
Rémi Verschelde
e8dc747482 Compiling/macOS: Replace old use_static_mvk option with use_volk 2022-07-03 16:41:54 +02:00
Ashutosh Tripathi
837db7ce27 added gcc-c++ in opensuse one-liners
this can solve an issue while compiling "g++ not found"
2022-06-21 22:01:19 +05:30
Marius Wachtler
8063184876 Always point to latest Pyston release on Compiling for Linux/*BSD (#5867) 2022-06-09 17:06:33 +02:00
Nora
c1b7505ef8 Update Custom Modules Latest to include header and class name changes. (#5205) 2022-04-29 14:31:35 +02:00
Hugo Locurcio
955c97bb1d Cross-reference compiling and exporting pages, rename OSX/Mac to macOS
There's a lot of confusion between compiling Godot and exporting projects.

This aims to resolve part of the confusion by cross-linking other pages
for each platform.
2022-04-29 13:10:37 +02:00
Dominik Schlösser
ce9fe536de Path corrections (#5574) 2022-04-29 12:56:06 +02:00
Rémi Verschelde
d0511d6d90 Merge pull request #5785 from akien-mga/compiling-windows-setup 2022-04-29 12:19:08 +02:00
Rémi Verschelde
13e3a1985e Compiling for Windows: Improve setup instructions 2022-04-29 12:11:44 +02:00
Rémi Verschelde
26dd787ec0 Compiling: Reference doc_getting_source in all platform-specific pages 2022-04-29 12:01:03 +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
Hugo Locurcio
86da431679 Make the Vulkan SDK note more prominent in Compiling for macOS
`important` in Sphinx is green, but `warning` is yellow, so it's
more noticeable.
2022-04-21 00:28:37 +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
Max Hilbrunner
2f68971115 Merge pull request #5745 from Calinou/custom-modules-shared-library-warning
Mention GDNative versus shared libraries in Custom modules in C++
2022-04-07 18:08:59 +02:00
Max Hilbrunner
26a4a4dda4 Merge pull request #5703 from akien-mga/mono-update-cs-solution-path
Compiling with Mono: Update path to generated C# solutions
2022-04-07 17:51:48 +02: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
Rémi Verschelde
c5a84c7e91 Compiling with Mono: Update path to generated C# solutions 2022-03-22 12:54:18 +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
Hugo Locurcio
1399f7bac3 Fix and improve Pyston instructions in Compiling for Linux, *BSD
- Fix SCons path to match Pyston 2.3.2's portable archive.
- Use a symbolic link instead of a wrapper script, which works the same.
2022-02-12 22:11:50 +01:00
Hugo Locurcio
917c1be9e8 Document using Pyston to speed up builds on Linux 2022-02-10 23:08:47 +01:00
Markus Sauermann
ce718f3cdb Get rid of openssl warning during PCK encryption setup (#5568) 2022-01-28 23:57:38 +01:00
Max Hilbrunner
88820f9272 Merge pull request #5490 from skyace65/AdvancedGuiMaster
List advanced GUI Objects (Master)
2022-01-26 08:17:48 +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
Max Hilbrunner
88bb515d8a Add troubleshooting info to Mono compilation 2022-01-16 02:14:05 +01:00
Ayush Kashyap
db22c54572 Fix typo in Custom Godot servers code sample (#5516) 2022-01-14 18:42:09 +01:00
skyace65
adda89d5f4 List advanced GUI Nodes (Master) 2021-12-31 19:13:10 -05: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
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