CI: disable VR in the 'linux-build' job for now
SGPropertyNode: remove redundant Doxygen markup (header and implementation)
Reformat to make 'git clang-format' happy
Fix typos found by codespell; add missing SPDX headers in the affected files
Remove src/Main/runfgfs.bat.in which doesn't seem to be used anywhere
Add license: CC0 1.0 Universal
codespell: add ignore-multiline-regex
Update the pre-commit hooks (codespell update required)
Add-ons: add SPDX headers and #pragma once preprocessor directives
Fix typos found by codespell
Fix German comment encoded in ISO 8859-1 (breaks doc. generation with Breathe)
CI: enable the 'ccache' compiler cache on all platforms
CMake: add the ENABLE_CCACHE option
CI: use $BRANCH_REF_SLUG rather than $BRANCH_REF for cache:key
CI: enable the 'ccache' compiler cache on all platforms
CMake: add the ENABLE_CCACHE option
CI: use $BRANCH_REF_SLUG rather than $BRANCH_REF for cache:key
CI: adapt to SimGear job name change
CI: little improvement
CI: reinstate a separate 'test' job
CI: little improvements
CI: reinstate a separate 'test' job
CI: enable the 'ccache' compiler cache on Windows and macOS
CI: enable the 'ccache' compiler cache on Windows and macOS
CI: 'linux-build' becomes 'linux-build-and-test'; use ccache for both Linux builds
CI: refactor the pre-commit jobs
CI: don't upload artifacts of failed 'linux-build-and-test' jobs
CI: harmonize the pre-commit job definitions with the FlightGear repo
CI: use $BRANCH_REF rather than 'next' in cache key names
CI: 'linux-build' becomes 'linux-build-and-test'; use ccache for both Linux builds
CI: define the PRE_COMMIT_HOME variable and use a pre-commit-specific cache key
AIModel/AIFlightPlan.hxx, ATC/trafficcontrol.cxx: fix compilation errors
Fix missing header in SGLineSegment.hxx
CMake: add ENABLE_CCACHE and ENABLE_PRECOMPILED_HEADERS options
Add missing includes and fix a small warning
SGLineSegment.hxx: use <iosfwd> rather than <ostream> for std::ostream
Add missing includes and fix spelling errors
codespell: bump hook version and add config for ignoring selected parts of files
CMake: add ENABLE_CCACHE and ENABLE_PRECOMPILED_HEADERS options
BVHPageNodeOSG::load(): pass std::vector<std::string> by const lvalue reference
Fix various compilation errors
FGPanel: replace ApplicationProperties::GetCwd() by better SG implementation
FGpanel build fixes
download_and_compile.sh: always generate compile_commands.json
FGpanel build fixes
Bump CMake minimum version to 3.5
l10n: add plural forms for the Czech and Slovak languages
Small fixes
Fix warnings; add macros SUPPRESS_WARNINGS_START and SUPPRESS_WARNINGS_END
TestSuite: Renamed the run_test_suite binary to fgfs_test_suite.
TestSuite: remove LaRCSimMatrixUnitTests from the CTests
TestSuite: Renamed the run_test_suite binary to fgfs_test_suite.
More accurate type checking in `member` function
Remove some of the files that are duplicated in fgmeta-python
CI: add artifacts for linux-qt5-build
canvas-pi-build: add debug commands and options (intermittent build failure)
.gitlab-ci.yml: make the 'pre-commit' job always report success
canvas-pi-build: pass Qt6DBus_DIR to CMake using the -D option
Fix relative path for codespell 'skip' rule
Fix invalid escape sequence \s in docstring
Make codespell ignore utils/fgcom/utils/fgcom.conf and gen_phonebook.pl
Remove terrasync.py from this repository
nasal/string.c: fix bogus gcc warning in setlen()
Fix crash when Qt dialogs are opened under X11
Fix crash when Qt dialogs are opened under X11
SGSubsystem: fix comment about the invocation order of bind() and init()
testVector.cxx: fix assertion failure init()ing an unbound subsystem_mgr
Remove create_dirindex.py, the python3-flightgear and i18n directories
terrasync.py: fix invalid escape sequences in string literals
Fix translatable strings
Add LICENSES directory to make pre-commit happy
Fix translatable string
Disable “Similar-text heuristic” when running 'lupdate'
Fix translatable string
Fix translatable strings
Fix typos in texts and comments in QML files
Unification of labels for aircraft ratings
Remove URL from translatable string
Remove the install-scenery dialog
Remove the python3-flightgear directory and i18n/README.txt
Catalog changes for /sim/compatibility
Replace download_and_compile.sh with download_and_compile.sh.md (text)
FGLocale: fix confusing documentation of getLocalizedString()
download_and_compile.sh: use correct operator for string comparison
readProperties(): in developer mode, warn for “bad” bool values
python3-flightgear/README.md: small update
.gitlab-ci.yml: automatically run the python3-flightgear unit tests
Aircraft catalog tests: move the test zip-excludes.lst under 'testData' dir
python3-flightgear: tidy up the tests directory
Add python3-venv to the flightgear Docker image
Update all files containing PYTHONPATH in relation to python3-flightgear
python3-flightgear: make the package install all i18n scripts
python3-flightgear: move to the "src layout" and add packaging
Update the top-level .gitignore file
Run clang-format only on changes
GraphicsPresets: fix extraction of translation context from presets file name
sgprops.py: fix error handling in PropsHandler.startElement()
Cosmetic changes to unrelated code to make the pre-commit hook happy
GraphicsPresets: remove 'using namespace std' and use strutils namespace alias
GraphicsPresets: fix support for translated names and descriptions