Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added built-in Snipping Tool suggestion for Windows Screenshots/Recording #9398

Open
wants to merge 161 commits into
base: master
Choose a base branch
from

Conversation

jcolley
Copy link

@jcolley jcolley commented May 19, 2024

The built-in Windows Snipping Tool is quite a powerful little utility with a very simple UI. It's much easier to use than most 3rd party utilities and doesn't require users to install/configure anything before it's available for use.

To that end, I've replaced the 3rd party tool suggestions (where applicable) for Windows and left them in where it made sense to do so; all for the benefit of those who may not know they already have everything they need.

YuriSizov and others added 30 commits November 29, 2023 14:29
…-fix

Pin sphinx-contrib libraries to pre-5.0 version
Fixing typo in C# code sample
Updates navigation mesh baking doc.
* Remove 'DEPTH' constant from CanvasItem shaders

* Re-added Origin mention
Fixed a grammatical error.
Keeps document consistent throughout
* Update list_of_features.rst

In 4.2 release notes, debugging threads is listed as a new feature.
Yet in documentation about Godot editor capabilities the opposite was state.

Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>
Changes a hyperlink In the tutorial for Your First 2D game, Dodge the Creeps, to link directly to the Dodge the Creeps folder of the Godot demo projects page instead of the main repository page that contains multiple games.
The line below is redundant, it exits on line 141 - 142 and therefore isn't needed on 159.

 ## The description of a constant.
    const GRAVITY = 9.8
- Select all existing text in the field when pressing the shortcut.
- Remove broken Algolia integration (unused since 4.0) and move
  the shortcut code to the main `custom.js` file.
Useful if someone has created a PR from the wrong branch
Specify POT Generation is only available for GDScript files
…-fix-swapped-images

Fix swapped order of images in Testing pull requests
…-classref-link

Fix per-instance shader parameter classref link in Shading language
Remove out of date warning from version_control_systems.rst
Fix UV mapping in ArrayMesh tutorial
dawei-wang and others added 25 commits May 7, 2024 12:57
Update Connect method example

(cherry picked from commit 1677faa)
…ton-grammar

Fix grammar in Blender skeleton.rst

(cherry picked from commit 3c83856)
Update nodes_and_scenes.rst

(cherry picked from commit 774c3cd)
…-urls

Update asset library demo URLs to point to Godot 4.x demos

(cherry picked from commit fb2b72b)
Remove link to outdated networking library

(cherry picked from commit 6c3d852)
Fix dead link in shader style guide

(cherry picked from commit e585811)
Fix ImmediateMesh being referred to as a node when it is not

(cherry picked from commit e0eb937)
Fix typo in 2D transform tutorial

(cherry picked from commit a80b88d)
Fix button description

(cherry picked from commit 8655683)
Fix a typo in node_alternatives.rst

(cherry picked from commit fe4d617)
…d101d

classref: Sync with current 4.2 branch (f9d101d)
…3a36a

classref: Sync with current 4.2 branch (7a3a36a)
Fix various minor typos

(cherry picked from commit 9237eb8)

# Conflicts:
#	contributing/documentation/docs_image_guidelines.rst
#	tutorials/export/one-click_deploy.rst
#	tutorials/xr/openxr_settings.rst
Add info on finding script templates folder

(cherry picked from commit 45bb210)
Remove incorrect information on script templates

(cherry picked from commit b16813e)
…-update-hidpi-support

Update hiDPI support documentation in Multiple resolutions

(cherry picked from commit 62a5015)

# Conflicts:
#	tutorials/rendering/multiple_resolutions.rst
Fix Windows build command highlighting.

(cherry picked from commit c52a73a)

# Conflicts:
#	contributing/development/compiling/compiling_for_windows.rst
- Use `sudo` on distributions that are set up to use it by default.
- Use unattended install-friendly commands (e.g. `-y` switch).
- Mention required commands to run before installing, such as
  `apt-get update`.
- Fix install commands on some distributions:
  - Alpine no longer packages libexecinfo since 3.17, so it was removed
    from the list.
  - Solus requires `-c` for `system.devel`.
- Reorder distributions so they're in alphabetical order.
…sd-update-deps-4.2

[4.2] Update dependencies in Compiling for Linux/*BSD
@AThousandShips
Copy link
Member

You started your branch from the wrong base, you need to either create a new branch and a new PR, or use this:

git rebase -i --onto master 4.2
git push --force

@AThousandShips AThousandShips added the needs work Needs additional work by the original author, someone else or in another repo. label May 19, 2024
@jcolley
Copy link
Author

jcolley commented May 19, 2024

You started your branch from the wrong base, you need to either create a new branch and a new PR, or use this:

git rebase -i --onto master 4.2
git push --force

Thanks @AThousandShips, I'm still learning how to properly do this. Figures I'd screw up my first attempt.

Since I performed all of my edits and actions via GitHub's web UI, it's not clear to me which branch I should fork to begin working on (master or 4.2)?

@AThousandShips
Copy link
Member

You should work on master, see here, if you use the web interface you can't fix this directly, so I'd suggest either using the command line, or closing this and starting from the master branch for a new PR

on Windows or `FlameShot <https://flameshot.org/>`_ on Linux.

5. Sharing a video of your running game can also be really **useful to
troubleshoot your game**. You can use programs like `OBS Studio
troubleshoot your game**. On Windows, you can use the built-in `Snipping Tool <https://www.microsoft.com/en-us/windows/learning-center/how-to-record-screen-windows-11>`_. For Windows, OSX, and Linux, you can use programs like `OBS Studio
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
troubleshoot your game**. On Windows, you can use the built-in `Snipping Tool <https://www.microsoft.com/en-us/windows/learning-center/how-to-record-screen-windows-11>`_. For Windows, OSX, and Linux, you can use programs like `OBS Studio
troubleshoot your game**. On Windows, you can use the built-in `Snipping Tool <https://www.microsoft.com/en-us/windows/learning-center/how-to-record-screen-windows-11>`_. For Windows, macOS, and Linux, you can use programs like `OBS Studio

OSX is not used since 2018.

Also, macOS has a built-in screen recording tool (https://support.apple.com/en-us/102618) for both screenshots and recordings, as well as most Linux distros, so recommending OBS specifically for macOS/Linux is a bit strange.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
needs work Needs additional work by the original author, someone else or in another repo.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet