Commit Graph

264 Commits

Author SHA1 Message Date
Hugo Locurcio
548267c279 Improve the Bisecting regressions page
- Update the page to match the new versioning policy.
- Add a Bash function to retrieve alpha/beta/RC commit hashes
  from the command line.
- Mention caveats related to project compatibility and
  output binary names.
2022-12-25 00:11:10 +01:00
Yuri Sizov
a5bf20bb6d Add support for split class reference 2022-11-17 21:20:41 +03:00
Max Hilbrunner
5bb50c07b6 Nuke old renderer comparison page 2022-10-16 00:01:21 +02:00
Max Hilbrunner
3765e1ca51 Nuke GDNative from docs 2022-10-15 23:53:50 +02:00
Max Hilbrunner
2fbc5c7d48 Update Github label list and their descriptions 2022-10-15 23:25:23 +02:00
Max Hilbrunner
024fedb0f3 Kinematic -> Character 2022-10-15 17:55:24 +02:00
Johan H. W. Basberg
8a540a9b36 Moved icon spec to itemised list (#6266)
* Moved icon spec to itemised list

The icon specifications should not be considered a recommendation, but rather a requirement. Either way, the details of its ratio and size should be included with each form entry is described - as that is the natural place to look for it.

* Update community/asset_library/submitting_to_assetlib.rst

Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2022-10-07 16:14:27 +02:00
Jayman2000
3d619dc8a6 Improvements for “Building the manual with Sphinx” (#6171)
* Streamline “Building the manual with Sphinx”

The goal of this commit is to make the instructions in “Building the
manual with Sphinx” easier to follow. It does so by

1. Removing items from the prerequisites list that would get installed by
   requirements.txt anyway.
2. Adding items to the prerequisites list that were missing.
3. Making it possible to follow the instructions by reading them from
   top to bottom without jumping around.
4. Putting the meat of the instructions into an ordered list (this will
   make it easier for readers to not lose their place).

* Minor English fix for “Building the manual with Sphinx”
2022-10-05 12:53:43 +02:00
Jason Yundt
3f9abd9001 English improvements for content guidelines
This commit simplfies many sentences and rewords many sentences to make
them sound more natural. In some places, this commit rewords sentences
to make their structure more parallel. The goal of all of these changes
is to make the content guidelines easier to understand.

Before this commit, the paragraph at the bottom of “Guidelines and
principles” said pretty much the same thing that the paragraph at the
bottom of “Limiting cognitive load” said. This commit combines those two
paragraphs to  reduce redundancy.
2022-09-21 16:11:26 -04:00
Jason Yundt
35e0e65b88 English improvements for “Best practices for engine contributors”
This commit simplfies many sentences and rewords many sentences to make
them sound more natural. In some places, this commit rewords sentences to make
their structure more parallel. The goal of all of these changes is to
make “Best practices for engine contributors” easier to understand.
2022-09-15 12:58:13 -04:00
Jason Yundt
5175fb8256 Use official CC BY 3.0 terminology and resources
This change makes the docs repo always use the official abbreviation (CC BY 3.0)
for its license. Previously, it would sometimes use “CC-BY 3.0” or
“CC-BY-3.0”. This change also make the docs repo always point to the
official Commons deed [1] for more information about CC BY 3.0.
Previously, it would sometimes link to an unofficial source [2].

[1]: <https://creativecommons.org/licenses/by/3.0/>
[2]: <https://tldrlegal.com/license/creative-commons-attribution-(cc)>
2022-09-13 14:05:04 -04:00
miguel
807a9d9572 📝 add bitbrain tutorial link (#4550) 2022-09-05 10:03:43 +02:00
Hugo Locurcio
d917648102 Remove mentions of VisualScript in the documentation
VisualScript has been removed in 4.0.alpha15 and later.
2022-09-01 01:44:54 +02:00
Max Hilbrunner
3218b85663 Document missing classref BBCode tags, formatting (#6114) 2022-08-29 15:14:17 +03:00
skyace65
5fce24792d Remove visual scripting from the documentation 2022-08-25 22:18:25 -04:00
TomBCodes
824b19f9c9 Fix grammar error in Pull request workflow (#6039)
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2022-08-06 04:36:22 +02:00
bruvzg
b82de55573 Rename OSX to macOS and iPhoneOS to iOS. Update iOS build instructions. 2022-07-21 12:54:21 +03:00
Nathan Franke
8f6cfa5e12 Simplify .gitattributes in Submitting to the Asset Library (#5908) 2022-07-19 22:12:23 +02:00
Aaron Franke
13d05e57e8 Docs writing guidelines: Replace "direct" with "active" 2022-06-16 12:10:06 -05:00
snailrhymer
490c2ac988 Add command to build specific files in Building the manual with Sphinx (#5828) 2022-05-20 22:04:09 +02:00
Lilith
ac757d4521 update an external URL in tutorials.rst
The old URL linked to a YouTube playlist (by Miziziziz) named "tutorials" whose subject matters only tenuously relate to Godot implementation. I've substituted a URL to the same creator's playlist "godot tutorials", which I contend is more relevant to the Godot beginner reading this page.
2022-05-02 22:00:32 -04:00
kminardo1
4e8b5b85ac Add "Learn GDScript From Zero" to Tutorials and resources (#5767)
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2022-04-15 16:52:27 +02:00
Eduardo Rodrigues
633aa81a3e Fix minor errors on PR workflow page (#5762) 2022-04-13 00:43:29 +02:00
Hugo Locurcio
0bf732a3c0 Update List of features for 4.0alpha4 2022-03-22 19:39:33 +01:00
Sander Vanhove
943b1bf4d7 Add link to Asset Library to submission guide (#5678) 2022-03-17 13:41:23 +01:00
Hugo Locurcio
a48e140c27 Document class reference XML linting with Visual Studio Code 2022-03-13 01:57:29 +01:00
Hugo Locurcio
e82b433b6d Recommend avoiding the List datatype in C++ usage guidelines 2022-03-02 22:31:02 +01:00
Timon Bestebreur
f51542880f Fix a typo in Best practices for engine contributors (#5613) 2022-02-16 17:46:02 +01:00
Rémi Verschelde
c6f53ca65c Contributing: 'junior job' renamed to 'good first issue' 2022-02-10 15:57:12 +01:00
Hugo Locurcio
9ca89cdb9a Rename instances of "Contributors Chat" to "Godot Contributors Chat" 2022-01-26 01:33:27 +01:00
Hugo Locurcio
d798cdc1ad Update IRC links to point to Libera.Chat 2022-01-25 14:43:20 +01:00
Haoyu Qiu
acd9c49405 Fix capitalization of macOS (#5466) 2021-12-24 18:25:27 +01:00
Rémi Verschelde
154c093f97 C++ style guide: Require clang-format 13 2021-10-25 00:35:00 +02:00
Hugo Locurcio
81fea66371 Document that .gdignore files' contents are ignored 2021-10-11 23:36:17 +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
Kate
cc734be113 Fix grammar issue in "Ways to contribute" page
In the section "Filing an issue on GitHub", the subsection "How to reproduce the bug" says "Even if you think that the issue is trivial to reproduce, adding a minimal project that lets reproduce it is a big added value." which is missing a word. Changing it to "...lets everyone reproduce it..." fixes the grammatical error.
2021-09-30 16:37:11 -07:00
Max Hilbrunner
63a26da749 Merge pull request #5240 from Calinou/cpp-guidelines-3.x-restrictions
Document C++ usage guideline restrictions for `3.x` pull requests
2021-09-16 00:26:53 +02:00
Aaron Franke
5c7f653347 Optimize PNG and SVG images using oxipng and svgcleaner (#5254) 2021-09-14 17:50:17 +02:00
Aaron Franke
4060179184 Remove trailing space characters (#5251) 2021-09-13 14:52:39 +02:00
Hugo Locurcio
a28fd8ad06 Document C++ usage guideline restrictions for 3.x pull requests 2021-09-12 18:24:24 +02:00
Hugo Locurcio
49645532f7 Remove outdated guideline about for range loops being forbidden
`for` range loops are now implemented in Godot's data containers,
and using them is allowed.
2021-09-11 18:38:36 +02:00
Max Hilbrunner
88f9af923d Merge pull request #5229 from finepointcgi/patch-1
Added in Finepointcgi
2021-09-09 13:40:09 +02:00
Max Hilbrunner
aa246b521b Merge pull request #5170 from JamesC01/patch-1
Add Kasper Frandsen to tutorials list
2021-09-09 13:18:21 +02:00
Max Hilbrunner
5c681d0adb Merge pull request #5222 from Xrayez/solution-is-not-always-direct
Use "Prefer local solutions" in best practices for engine contributors
2021-09-09 12:57:53 +02:00
Mitch McCollum
ac646f12f6 Added in Finepointcgi
Hey Guys, 
Added in Finepointcgi as a tutorial creator.
2021-09-08 11:39:11 -04: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
Andrii Doroshenko (Xrayez)
fa046e8ef3 Use "Prefer local solutions" in best practices for engine contributors
Stating that "Solution must be local" is denying the fact that some problems
cannot be solved locally. Therefore, documentation should recommend
contributors to first look at solutions which are closer to the problem first,
and only go for solution that touch core if a problem cannot be solved
locally, for instance.
2021-09-02 16:01:18 +03:00
developer
74a7a0f396 Use pip3 instead of pip 2021-08-30 19:47:12 +02:00
Aaron Franke
0cf59aa5f1 Tweak the Submitting to the Asset Library article (#5187) 2021-08-22 00:09:18 +02:00
hpnrep6
e6c7dacc43 Use oxford commas consistently in About the Asset Library (#5183) 2021-08-19 10:00:08 +02:00