Commit Graph
100 Commits
Author SHA1 Message Date
Nathan Lovato 72e37935e7 Add robots.txt file to prevent indexing outdated docs (#3002)
Closes #2912
2020-01-18 19:30:20 +01:00
Nathan Lovato 99fc784dc3 Explain why we store the return value from move_and_slide (#3001)
* Explain why we store the return value from KinematicBody2D.move_and_slide

Close #2934

* Edit using_kinematic_body_2d, use direct voice over the passive voice
2020-01-15 14:25:41 +01:00
Nathan Lovato 251518c54d Merge pull request #3064 from YeldhamDev/fix_styleguide_broken_ref
Fix nonexistent reference in the "GDScript style guide" page
2020-01-14 23:04:22 +01:00
Nathan Lovato 9a64d9a5c5 GDScript style guide: add suggested code order (#3022)
* GDScript style guide: add suggested code order

Following the discussion in #2997

* Update the code order example in the GDScript style guide
2020-01-14 18:23:24 +01:00
Nathan Lovato 22c16e0f94 Merge pull request #3056 from Calinou/add-dark-theme
Add a dark theme using the `prefers-color-scheme` CSS media query
2020-01-14 18:09:36 +01:00
Nathan Lovato f9694a8ee4 Merge pull request #3063 from asynts/asynts.archlinux-one-liner
Don't reinstall dependencies if they are already installed.
2020-01-14 15:00:56 +01:00
Nathan Lovato 23130deb2d Edit real-world examples in docs_writing_guidelines.rst
I added missing hyphens, like in made-up, used direct voice, and used a grammar
checker to tweak a paragraph.
2020-01-13 09:55:22 +01:00
Nathan Lovato e0421ece68 Merge pull request #3053 from Feniks-Gaming/patch-2
Expanded guidance about avoiding made up names
2020-01-13 09:49:08 +01:00
Nathan Lovato 9302b01152 Edit Dynamic vs static typing in docs_writing_guidelines.rst 2020-01-10 19:56:00 +01:00
Nathan Lovato 81dff876dd Edit the latest contribution to 2d_skeletons.rst and format the document 2020-01-08 14:46:24 +01:00
Nathan Lovato 681555ce9b Merge pull request #3044 from Sousio/patch-1
Update 2d_skeletons.rst
2020-01-08 14:39:39 +01:00
Nathan Lovato dcb9cb43e8 Tweak GDScript and C# Style guides
Rename code structure -> formatting
Add a heading Encoding and special characters for the corresponding section
Add missing Indentation heading that was gone
2020-01-06 13:55:46 +01:00
Nathan Lovato dad0fd647c Merge pull request #3030 from aaronfranke/formatting
Add file formatting to GDScript style guide
2020-01-06 13:46:53 +01:00
Nathan Lovato f56dee8d22 Change phrasing of the line length gdscript guideline. 2020-01-02 20:26:43 +01:00
Nathan Lovato 373f662571 Merge pull request #2994 from Calinou/add-gdscript-line-length-guideline
Add a line length guideline to the GDScript style guide
2020-01-02 20:08:58 +01:00
Nathan Lovato 60b8b5b11b Fix typo before comment 2020-01-02 09:48:10 +01:00
Nathan Lovato 176d4482be Edit gdscript_styleguide 2019-12-31 20:26:33 +01:00
Nathan Lovato 0321330075 Merge pull request #2995 from Calinou/add-gdscript-boolean-operators-guideline
Add a boolean operators guideline to the GDScript style guide
2019-12-31 19:46:45 +01:00
Nathan Lovato c640a90329 Merge pull request #2996 from Calinou/add-gdscript-enums-guideline
Add an enum naming guideline to the GDScript style guide
2019-12-31 19:41:44 +01:00
Nathan Lovato b19ead1230 Merge pull request #2967 from Scony/func-call-operator
function call operator added to operator table
2019-12-31 12:49:55 +01:00
Nathan Lovato d094c2c3a2 Merge pull request #3012 from DesiQuintans/patch-2
Add step re. setting main scene
2019-12-31 12:48:17 +01:00
Nathan Lovato 102cce3eb9 Merge pull request #3015 from Calinou/doc-add-faq-acronym
Add a `FAQ` meta keyword to the frequently asked questions page
2019-12-31 12:46:01 +01:00
Nathan Lovato f4bd3e6c28 Restore original meaning of a sentence in kinematic_character_2d, tweaks 2019-12-23 09:55:50 +01:00
Nathan Lovato 8a138215f4 Edit using_kinematic_body_2d, use direct voice over the passive voice 2019-12-22 23:36:01 +01:00
Nathan Lovato 2beafe9b59 Merge pull request #3000 from nekomatata/tutorial-typo-wording
Fixed some typos and wording in tutorials
2019-12-22 23:23:16 +01:00
Nathan Lovato eebcf4cf19 Add two precisions to your_first_game
Fix #2988
Fix #2986
2019-12-22 16:59:42 +01:00
Nathan Lovato 10f0d0a8e0 Remove duplicate period, fix typos 2019-12-21 14:08:22 +01:00
Nathan Lovato 6961fc1151 Improve the clarity and fix typos in autoloads versus internal nodes 2019-12-21 12:32:39 +01:00
Nathan Lovato 2a6d2727f7 Merge pull request #2946 from Calinou/mention-etc-no-alpha
Mention that ETC texture compression doesn't support transparency
2019-11-25 16:07:49 +01:00
Nathan Lovato bbfa5bee8e Merge pull request #2926 from skyace65/GLSLPerformance
Add note about shader function performance in GLES2
2019-11-25 11:06:39 +01:00
Nathan Lovato 82dd565936 Change less -> fewer 2019-11-25 11:04:02 +01:00
Nathan Lovato c51410023d Merge pull request #2931 from Calinou/gdscript-style-guide-quotes
Add quote style recommendation to the GDScript style guide
2019-11-25 11:03:17 +01:00
Nathan Lovato 3871288432 Merge pull request #2939 from Calinou/improve-ui-main-menu
Improve grammar and writing in Design a title screen
2019-11-25 11:01:10 +01:00
Nathan Lovato a63d4e0238 Add missing Oxford comma 2019-11-12 09:13:14 +01:00
Nathan Lovato b2406c2088 Merge pull request #2920 from Probix/patch-2
Added New Video Tutorial Playlist
2019-11-12 09:08:47 +01:00
Nathan Lovato 23a6f79da1 Merge pull request #2829 from chesscommands/patch-2
Supplement
2019-11-12 09:02:28 +01:00
Nathan Lovato 917190f517 Merge pull request #2880 from 20kdc/animations-typo-fix
Typo with the Animation introduction referring to the wrong target node class
2019-10-27 08:17:02 +01:00
Nathan Lovato 44ae97760f Merge pull request #2872 from Calinou/improve-android-custom-builds
Improve the Custom builds for Android page
2019-10-23 13:31:39 +02:00
Nathan Lovato d4e637665b Merge pull request #2805 from skyace65/clarifytemplates
Clarify how to download a project template or demo
2019-10-14 22:05:30 +02:00
Nathan Lovato a156168f6a Merge pull request #2831 from sheepandshepherd/if-true-comma
Fix the style used in an outdated example
2019-10-14 21:32:10 +02:00
Nathan Lovato 35666f907d Merge pull request #2845 from mega-bit/master
Fix some typos in 'development' and 'getting started' sections
2019-10-14 21:31:28 +02:00
Nathan Lovato f7f69dd741 Merge pull request #2852 from codecustard/patch-1
Instructions about reusing HTML file is slightly confusing.
2019-10-14 21:17:47 +02:00
Nathan Lovato 5a34815d7a Merge pull request #2853 from chesscommands/patch-4
Directive fixes
2019-10-14 16:49:20 +02:00
Nathan Lovato 19f20d3787 Proof and edit autoloads_versus_internal_nodes 2019-10-14 16:32:53 +02:00
Nathan Lovato e895ca68ee Merge pull request #2827 from anoadragon453/anoa/caps
Capitalize beginning of note
2019-10-09 12:49:29 +02:00
Nathan Lovato 54d5740d78 Merge pull request #2836 from cbscribe/kcc_yfg_updates
Add `delta` explanation to "Dodge the Creeps"
2019-10-09 12:48:07 +02:00
Nathan Lovato 791cd1941a Fix two syntax errors in Best Practices 2019-07-18 15:50:24 +02:00
Nathan Lovato 9f7b8e81d2 Simplify best practices intro
- Add structure to the article, and a few sections
- Use simpler computer science or programming terms
- Use more accessible english
- Favor direct voice, present tense

I also removed a few sentences that either only asked rethorical questions that
I felt weren't necessary with the following explanations, and one or two
technical details that felt unecessary for users.
2019-07-18 08:39:24 +02:00
Nathan Lovato bafd8b654e Contributing to the reference: replace old livestream with new video tutorial 2019-07-15 17:37:58 +02:00
Nathan Lovato e3a2f6ac55 Merge pull request #2621 from Calinou/fix-typo-using-multiple-threads
Fix a typo in "Using multiple threads"
2019-07-15 17:40:57 +09:00
Nathan Lovato 1d9f3e3740 Merge pull request #2603 from frojo/formatting
Fix small formatting issue in importing audio samples
2019-07-15 17:37:51 +09:00
Nathan Lovato b9a9aea6da Rewrite GDScript basics - Signals section with more concrete examples (#2526)
Close #2526
2019-07-01 15:29:19 +09:00
Nathan Lovato aa781bfdd7 Merge pull request #2538 from DigitalJokerMan/master
Fixed a grammatical error in complying_with_licenses.rst
2019-06-25 10:02:19 +09:00
Nathan Lovato 31ac35e446 Merge pull request #2539 from dominiccooney/dominiccooney-sync-with-audio
Fix sync_with_audio spelling and grammar
2019-06-25 10:01:51 +09:00
Nathan Lovato 7d35f49e37 Merge pull request #2556 from Calinou/compiling-x11-linux-binary-compat
Mention Linux binary compatibility limitations on "Compiling for X11"
2019-06-25 09:57:34 +09:00
Nathan Lovato 3fcdb4c6cf Merge pull request #2552 from regakakobigman/patch-1
Clarify that resources must be made unique
2019-06-25 09:56:49 +09:00
Nathan Lovato fa23543787 Merge pull request #2560 from YeldhamDev/licenses_fix
Small fixes for the legal page
2019-06-25 09:53:50 +09:00
Nathan Lovato 5bd6fcf3bd Update the GDScript styleguide
Add a note about type hints, closes #2506
Recommend to skip 2 lines between functions to help make the code easier to read, closes #2505
2019-06-15 12:10:07 +09:00
Nathan Lovato e01ed0a434 Fix #2447: update pictures and code in Control the game’s UI with code 2019-06-10 12:29:32 +09:00
Nathan Lovato 6ff4f00e57 Merge pull request #2514 from Meriipu/patch-1
Tutorial text: try and -> try to
2019-06-09 10:31:47 +09:00
Nathan Lovato 392e5a005e Proof Bezier, curves and paths tutorial
Up until the Curve* nodes in Godot
2019-05-01 09:23:27 +09:00
Nathan Lovato d2f5169f6c Merge pull request #2246 from clayjohn/fish_typo
Fixed typo in title of fish tutorial
2019-03-15 08:31:02 +01:00
Nathan Lovato 3701bdb751 Merge pull request #2146 from JJTriesHisBest/remove_duplicate_center_container_creation
Remove duplicate instructions regarding CenterContainer
2019-03-01 21:39:43 +09:00
Nathan Lovato baf1374d85 Merge pull request #2175 from willnationsdev/scene-organization
Add a "best practices" section
2019-02-09 10:15:58 +09:00
Nathan Lovato 85af2057f0 Merge pull request #2166 from asheraryam/patch-1
Added note for the captured mouse mode scenario.
2019-02-06 16:26:59 +09:00
Nathan Lovato 8a3a087d9d Merge pull request #2150 from brunodantas/master
Naming convention adherence for variable
2019-02-06 07:17:12 +09:00
Nathan Lovato cc98ef723d Merge pull request #2149 from Dar13/issue_1973
Rewrite 'Signals' introduction to have clearer examples
2019-02-06 07:13:00 +09:00
Nathan Lovato 3261603ba2 Merge pull request #2168 from Bassie-c/patch-2
Added missing semicolon after C# instruction
2019-02-06 07:08:25 +09:00
Nathan Lovato e701e70314 Merge pull request #2173 from seven-two-eight/master
Fix enums in Code a Life Bar demo project for Godot 3.1
2019-02-06 07:01:52 +09:00
Nathan Lovato 07546c9c4a Merge pull request #2134 from cbscribe/kcc_yfg_updates
Update "Dodge the Creeps" for 3.1
2019-01-16 08:08:12 +09:00
Nathan Lovato c6cada2385 Merge pull request #2132 from corrigentia/patch-113
Tweak vertex_displacement_with_shaders
2019-01-14 09:20:54 +09:00
Nathan Lovato b229ed82c9 Merge pull request #2133 from corrigentia/patch-114
Tweak advanced_postprocessing
2019-01-14 09:19:59 +09:00
Nathan Lovato ab97e14bf0 Merge pull request #2130 from jamesreiati/patch-1
Clean instancing page recap
2019-01-13 15:00:25 +09:00
Nathan Lovato d0b853c804 Merge pull request #1865 from mega-bit/godot-docs/3d-tutorial-typo
Fixed typo in 3D tutorial
2018-10-17 08:08:47 +09:00
Nathan Lovato 99ebf9d3c2 Merge pull request #1867 from mega-bit/godot-docs/shading-tutorial
Fixed typos in Shading tutorial
2018-10-17 08:08:38 +09:00
Nathan Lovato a6c5956da6 Merge pull request #1860 from mega-bit/godot-docs/exporting-uwp
Fixed typo in "Exporting for Universal Windows Platform"
2018-10-17 08:08:21 +09:00
Nathan Lovato 0c25151087 Merge pull request #1857 from mega-bit/godot-docs/file-format-typo
Fixed typo in "TSCN file format"
2018-10-17 08:06:29 +09:00
Nathan Lovato 59fd04b049 Merge pull request #1858 from mega-bit/godot-docs/file-system-typo
Fixed typo in "File system"
2018-10-17 08:06:10 +09:00
Nathan Lovato d2126e206a Merge pull request #1864 from mega-bit/godot-docs/fps-tutorial
Fixed several typos in FPS tutorial
2018-10-17 08:04:16 +09:00
Nathan Lovato a7d2ec2aaf Merge pull request #1866 from mega-bit/godot-docs/io-tutorial
Fixed typo in I/O tutorial
2018-10-17 08:03:51 +09:00
Nathan Lovato 8c43393aff Merge pull request #1868 from mega-bit/godot-docs/viewports-tutorial
Fixed typo in Viewports tutorial
2018-10-17 08:03:16 +09:00
Nathan Lovato d2c7cbf3ca Merge pull request #1869 from mega-bit/godot-docs/vr-tutorial
Fixed grammar and typos in VR tutorial
2018-10-17 08:03:01 +09:00
Nathan Lovato 12d589e0c7 Merge pull request #1848 from Vikram1323/patch-4
Update gdscript_advanced.rst
2018-10-16 13:10:46 +09:00
Nathan Lovato 6e2f8aa64d Merge pull request #1843 from CakHuri/button-typo
Fixed a typo, from 'buton' to 'button'.
2018-10-16 09:01:08 +09:00
Nathan Lovato 0b1214e710 Merge pull request #1844 from Vikram1323/patch-1
Update gdscript_basics.rst
2018-10-16 09:00:43 +09:00
Nathan Lovato 1566fbcacb Merge pull request #1851 from Vikram1323/patch-6
Update overview_of_debugging_tools.rst
2018-10-16 08:59:27 +09:00
Nathan Lovato 3af2c11c37 Merge pull request #1852 from Vikram1323/patch-7
Update filesystem.rst
2018-10-16 08:59:14 +09:00
Nathan Lovato d2cc90cd03 Merge pull request #1853 from Vikram1323/patch-8
Update godot_design_philosophy.rst
2018-10-16 08:57:34 +09:00
Nathan Lovato 31a96c1cba Merge pull request #1840 from willnationsdev/tidying
Tidying up some tuts
2018-10-14 18:33:51 +09:00
Nathan LovatoandSimon Crawford 1408c2548c Clarify two paragraphs in Game User Interface tut, closes #1835
Co-authored-by: Simon Crawford <>
2018-10-13 13:52:34 +09:00
Nathan Lovato 06a4f10be4 Merge pull request #1828 from YeldhamDev/small_fixups
Some small fixups
2018-10-12 09:02:43 +09:00
Nathan Lovato 5d2c62dcf1 Merge pull request #1832 from Ashafix/plugin
clarified section about adding icons to plugins
2018-10-12 09:01:46 +09:00
Nathan Lovato 57128093cf Merge pull request #1814 from Battlefrog/master
Updated DVector to PoolVector in core_types
2018-10-10 19:32:49 +09:00
Nathan Lovato 63ea08f9e9 Merge pull request #1825 from cbscribe/kcc_k2d_tut_update
Add move_and_slide_with_snap to K2D doc
2018-10-10 19:30:57 +09:00
Nathan Lovato e3a5cdcfc8 Merge pull request #1823 from andy5995/as_possible
workflow/.../project_org.rst:grammar
2018-10-10 19:29:17 +09:00
Nathan Lovato 706225975d Merge pull request #1822 from andy5995/scene-based
workflow/proj_org.rst:scene-based (hyphenate)
2018-10-10 19:28:39 +09:00
Nathan Lovato 73b98ffefe Merge pull request #1817 from aBARICHELLO/master
Add Hacktoberfest label to contribution guide
2018-10-10 12:17:55 +09:00
Nathan Lovato 4200e554e3 Merge pull request #1812 from YeldhamDev/another_ragdoll_fix
Move images for "Ragdoll system" page to the correct directory
2018-10-08 11:49:12 +09:00
Nathan Lovato afb6c6f327 Move ragdoll tutorial to physics category 2018-10-07 09:27:07 +09:00
Nathan Lovato 2575c364c2 Proof visibility rect in particles2d tutorial 2018-10-07 08:50:59 +09:00