summaryrefslogtreecommitdiffstats
path: root/misc/dist/shell/godot.fish
Commit message (Collapse)AuthorAgeFilesLines
* Rebrand Godot 4.3 to RedotTrashguy2024-10-131-69/+70
|
* Add `--log-file` command line argument to write output log to a fileHugo Locurcio2024-01-191-1/+2
| | | | | | | | This works even if file logging is disabled in the project settings, or for the editor/project manager. `--log-file`'s value can be an absolute path or relative to the project directory (similar to existing arguments like `--write-movie`).
* Add a `--audio-output-latency` command-line argumentHugo Locurcio2023-08-171-0/+1
| | | | | This allows optimizing the audio output latency on higher-end CPUs, especially in projects that do not expose a way to override this setting.
* Add a `--max-fps` command-line argument to set a FPS limitHugo Locurcio2023-07-281-0/+1
| | | | | | | | | This allows limiting framerate on any project, which is useful to reduce power usage and latency with certain setups (such as VRR displays). This is particularly useful in projects that do not expose a setting to change the FPS limit. While external FPS limiters can be used, they can be cumbersome to set up and result in increased input lag compared to a built-in FPS limiter.
* Improve startup benchmarkingFredia Huya-Kouadio2023-05-231-2/+2
| | | | Move the benchmarking measuring methods from `Engine` to `OS` to allow for platform specific overrides (e.g: can be used to hook into platform specific benchmarking and tracing capabilities).
* One Copyright Update to rule them allRémi Verschelde2023-01-051-2/+2
| | | | | | | | | | | | | | | | | | | | As many open source projects have started doing it, we're removing the current year from the copyright notice, so that we don't need to bump it every year. It seems like only the first year of publication is technically relevant for copyright notices, and even that seems to be something that many companies stopped listing altogether (in a version controlled codebase, the commits are a much better source of date of publication than a hardcoded copyright statement). We also now list Godot Engine contributors first as we're collectively the current maintainers of the project, and we clarify that the "exclusive" copyright of the co-founders covers the timespan before opensourcing (their further contributions are included as part of Godot Engine contributors). Also fixed "cf." Frenchism - it's meant as "refer to / see".
* Rename all gdnative occurences to gdextensionGilles Roudière2022-12-121-1/+1
| | | | | | | | | | | | | Non-exhaustive list of case-sensitive renames: GDExtension -> GDNative GDNATIVE -> GDEXTENSION gdextension -> gdnative ExtensionExtension ->Extension (for where there was GDNativeExtension) EXTENSION_EXTENSION ->EXTENSION (for where there was GDNATIVE_EXTENSION) gdnlib -> gdextension gdn_interface -> gde_interface gdni -> gde_interface
* Improve command line help to fit on narrower displaysHugo Locurcio2022-12-041-1/+4
| | | | - Update shell completions to reference recently added CLI arguments.
* Rename `--export` command line argument to `--export-release`Hugo Locurcio2022-11-021-3/+3
| | | | This makes the action of exporting to release mode more explicit.
* Implement a way to dump the gdnative_interface.h file from the executableGilles Roudière2022-10-131-0/+1
|
* Split rendering driver project setting into renderer_name and ↵clayjohn2022-09-191-0/+8
| | | | rendering_driver. To differentiate between a driver (e.g. Vulkan or D3D12) and a renderer (e.g. clustered or mobile renderer).
* Add Godot 3.x -> Godot 4.x project converterRafał Mikrut2022-06-151-0/+2
|
* Rename `--vk-layers` command line argument to `--gpu-validation`Hugo Locurcio2022-05-161-2/+2
| | | | | The new name is independent of the graphics API in use. This prepares Godot for implementations of graphics APIs other than Vulkan.
* Merge pull request #59153 from Calinou/debug-stringnames-improveRémi Verschelde2022-03-151-0/+1
|\ | | | | Improve `--debug-stringnames` to be more useful
| * Improve `--debug-stringnames` to be more usefulHugo Locurcio2022-03-151-0/+1
| | | | | | | | | | | | | | - Print all StringNames, not just the top 100. - Print statistics at the end of the list of StringNames, with unreferenced and rarely referenced StringNames. - List the CLI argument in `--help` and shell completion.
* | Make `-q` CLI argument toggle quiet stdout instead of quittingHugo Locurcio2022-03-131-2/+3
|/ | | | | | `-q` is a common toggle in a command line applications for quiet mode (see apt or dnf for examples). In contrast, `--quit` isn't needed as often.
* Tweak the display order of CLI arguments in `--help` for consistencyHugo Locurcio2022-03-131-5/+16
| | | | | | | | `--profile-gpu` was renamed to `--gpu-profile` for consistency with `--gpu-abort`. This also updates the shell completion files to the latest `master` branch.
* Remove unused GDNative codeRémi Verschelde2022-03-091-1/+0
| | | | | | | | | This has been superseded by GDExtension so this code is no longer useful nor usable. There's still some GDNative-related stuff in platform export code which needs to be adapted for GDExtension (e.g. to include GDExtension libraries in exports).
* Merge pull request #56311 from Calinou/default-allow-hidpiRémi Verschelde2022-01-131-1/+0
|\
| * Enable "Allow Hidpi" by defaultHugo Locurcio2021-12-301-1/+0
| | | | | | | | | | | | | | | | This fixes window management issues across platforms on hiDPI monitors. The `--low-dpi` command line argument has been removed as similar functionality (forcing low-DPI mode on DPI-aware programs) is already provided by Windows and macOS itself.
* | Update copyright statements to 2022Rémi Verschelde2022-01-031-2/+2
|/ | | | Happy new year to the wonderful Godot community!
* [Headless] Add --headless switch (no rendering, no audio).Fabio Alessandrelli2021-08-031-1/+1
| | | | | Also remove now unused "--no-window" option, and relative OS getter and setter.
* Restructure and reimplement vsync optionsHendrik Brucker2021-07-061-2/+0
| | | | | -Add a v-sync mode setting which allows to choose between DISABLED, ON, ADAPTIVE and MAILBOX -Removed the V-Sync via Compositor option
* Update copyright statements to 2021Rémi Verschelde2021-01-011-2/+2
| | | | | | | | | | | | | | Happy new year to the wonderful Godot community! 2020 has been a tough year for most of us personally, but a good year for Godot development nonetheless with a huge amount of work done towards Godot 4.0 and great improvements backported to the long-lived 3.2 branch. We've had close to 400 contributors to engine code this year, authoring near 7,000 commit! (And that's only for the `master` branch and for the engine code, there's a lot more when counting docs, demos and other first-party repos.) Here's to a great year 2021 for all Godot users 🎆
* Add a fish shell completion file for the Godot editorHugo Locurcio2020-02-161-0/+91