1
0
forked from mirrors/0ad

Commit Graph

  • 9770391bc4 Make failure messages visible for build-archives Ralph Sennhauser 2024-09-16 20:03:11 +02:00
  • eb328fc2df Allow building archives without translations Ralph Sennhauser 2024-09-16 20:02:24 +02:00
  • 7e91f70e02 Add some more AI names abian 2024-09-16 19:58:16 +02:00
  • 9c72741e69 Fix x86_64 cross-compilation on macOS Stanislas Daniel Claude Dolcini 2024-09-21 13:19:25 +02:00
  • 660dd63792 Delete existing SPIR-V shaders before regeneration Dunedan 2024-09-22 10:49:46 +02:00
  • 57308bb847 Avoid unnecessary computations Dunedan 2024-09-13 10:33:54 +02:00
  • c59030857d Rebuild SPIR-V shaders when compile script changes Dunedan 2024-09-21 08:42:35 +02:00
  • 8d70ced693 Add myself as code owner for ruff.toml Dunedan 2024-09-21 20:54:32 +02:00
  • 0ea6d32fa5 Enable various ruff rules Dunedan 2024-09-21 20:54:30 +02:00
  • c0232c6b5f Specify the Python target version in ruff.toml Dunedan 2024-09-21 20:54:24 +02:00
  • 265ed76131 Simplify check for identical shaders Dunedan 2024-09-19 11:49:21 +02:00
  • 668ae8a20e Increase height of middle panel to prevent icon overflow abian 2024-09-05 13:30:22 +02:00
  • b15eb6909e Remove unnecessary comments in selection_details.js abian 2024-09-07 11:09:40 +02:00
  • 798cff1f6f Left-click the portrait to follow the entity abian 2024-09-02 13:22:18 +02:00
  • 230c7ca27d Add EditorConfig options for Python Dunedan 2024-09-15 13:36:25 +02:00
  • e56ebb3f46 Enable ruff naming rules Dunedan 2024-09-10 08:24:56 +02:00
  • cd8b4266a4 Fix class name in xmlvalidator Dunedan 2024-09-10 08:24:53 +02:00
  • 8c7cc7373d Fix variable names in SPIRV compile.py Dunedan 2024-09-10 08:24:50 +02:00
  • 0d3e3fbc29 Rename simple-example.py Dunedan 2024-09-10 08:24:48 +02:00
  • 661328ab15 Fix variable naming for map compatibility file Dunedan 2024-09-10 08:24:45 +02:00
  • 616f2e134b Fix variable names in checkrefs.py Dunedan 2024-09-10 08:24:42 +02:00
  • ea4b580527 Simplify JSON parsing Dunedan 2024-09-07 06:38:56 +02:00
  • 0e84957979 Simplify XML parsing by iterating only once Dunedan 2024-09-07 06:38:54 +02:00
  • eeb502c115 Simplify code by making use of early returns Dunedan 2024-09-07 06:38:52 +02:00
  • f4c40b740c Remove unnecessary extractors package Dunedan 2024-09-07 06:38:50 +02:00
  • 20ab96a0f4 Make some attribute names PEP 8 compatible Dunedan 2024-09-07 06:38:48 +02:00
  • ac48b72550 Move imports to the top of the file Dunedan 2024-09-07 06:38:47 +02:00
  • 4d3be23bac Remove broken and unused ini-file extractor Dunedan 2024-09-07 06:38:45 +02:00
  • f856a7663f Add a cache for mask patterns Dunedan 2024-09-07 06:38:43 +02:00
  • 7575dfe3c8 Remove unnecessary use of codecs module Dunedan 2024-09-07 06:38:41 +02:00
  • e86fd58524 Simplify and speed up finding of messages.json Dunedan 2024-09-07 06:38:38 +02:00
  • 04aa01a39b Speed up fetching of translations from Transifex Dunedan 2024-09-09 09:19:14 +02:00
  • ccb1d747f0 Use PEP 8 naming conventions for templatesanalyzer Dunedan 2024-09-04 08:28:35 +02:00
  • 5bea0a0f97 Add the large address aware flag to the nightly build. Stan 2024-09-09 11:46:23 +03:00
  • 26994b156b Split source package downloads Ralph Sennhauser 2024-08-29 13:17:33 +02:00
  • 2b5ecd02a7 build-source-libs.sh: drop Perl dependency Ralph Sennhauser 2024-08-29 14:09:41 +02:00
  • bf82871ca8 build-source-libs.sh: remove --source-libs-dir Ralph Sennhauser 2024-08-29 13:07:28 +02:00
  • 33134af6c3 Stop using the source-libs repository on Windows Itms 2024-09-08 11:39:40 +02:00
  • 966d859050 Add yamllint to pre-commit Ralph Sennhauser 2024-09-05 09:46:13 +02:00
  • 87f667732c Format yaml files Ralph Sennhauser 2024-09-05 09:42:42 +02:00
  • 10e7513bba Revert changes in check_diff.py in batches Dunedan 2024-09-06 15:46:20 +02:00
  • fce48ca4be Include names of unit actions before descriptions in tooltips abian 2024-09-02 13:02:54 +02:00
  • 34a209b680 Update glad to 2.0.7 Itms 2024-09-07 20:15:12 +02:00
  • 0f87124b98 Some glad improvements Itms 2024-09-08 09:26:46 +02:00
  • 35d998694f Move glad from source-libs to source/third_party Itms 2024-09-08 09:18:45 +02:00
  • 09f55a1afc Revising the loading screen tips and adding new ones Vantha 2024-09-04 17:48:05 +02:00
  • afa9f212f4 Add yaml setting to editorconfig Ralph Sennhauser 2024-09-04 19:42:51 +02:00
  • 8d0af4b184 Unify Windows scripts for getting nightly binaries Itms 2024-09-04 17:19:49 +02:00
  • eb499b4c5c Fix a regression introduced with 4a049c5f3a Dunedan 2024-09-04 15:02:44 +02:00
  • 19e7d14506 Use PEP 8 naming conventions for fontbuilder2 Dunedan 2024-09-03 14:01:47 +02:00
  • 4a049c5f3a Use PEP 8 naming conventions for i18n tools Dunedan 2024-09-03 13:50:16 +02:00
  • 80f808df4a Markdown format for fontbuilder2 README Dunedan 2024-09-01 09:41:42 +02:00
  • 9fd05e38a4 Update libraries to fix some build errors on recent macOS. Fixes #6797 Fixes #6902 Refs #6915 Fixes #6916 Refs #4362 Stan 2024-08-25 23:49:42 +02:00
  • f7630b155c Do not hardcode JOBS in CI pipelines Itms 2024-09-01 10:35:41 +02:00
  • 670f68c1c5 Fix remnant from old Jenkins configuration Itms 2024-09-01 10:37:35 +02:00
  • f87dfebc71 build-macos-libs.sh: move to posix shell Ralph Sennhauser 2024-08-31 11:17:51 +02:00
  • 79127ec59d Automatically try to unbreak CI incremental builds Itms 2024-08-31 15:44:11 +02:00
  • bcf97b608b Enable ruff rules for docstrings and comments Dunedan 2024-08-29 14:35:53 +02:00
  • 91ab55d6ea Convert license_dbghelp.txt to UTF-8 Dunedan 2024-08-31 17:04:05 +02:00
  • 9ac60514c3 build-macos-libs.sh: partial move to posix shell Ralph Sennhauser 2024-08-28 20:02:47 +02:00
  • 3564512a63 android/setup-libs.sh: move to posix shell Ralph Sennhauser 2024-08-28 19:20:51 +02:00
  • 2634f8762e build-unix-win32.sh: move to posix shell Ralph Sennhauser 2024-08-28 19:08:57 +02:00
  • 1c4a32baa4 build-archives.sh: move to posix shell Ralph Sennhauser 2024-08-28 19:04:16 +02:00
  • 8ed1a0cb5a templatessorter.sh: move to posix shell Ralph Sennhauser 2024-08-28 18:59:14 +02:00
  • f2bef8388a Use UTF-8 as encoding when working with files Dunedan 2024-08-29 07:17:10 +02:00
  • c3b99feb60 Enable ruff rules for code simplification Dunedan 2024-08-29 07:00:43 +02:00
  • 028ec40165 Add a RC file to add metadata to the pyrogenesis executable Stan 2024-08-26 15:12:12 +02:00
  • 631f7b292e Add pre-commit hook for shellcheck Ralph Sennhauser 2024-08-27 16:16:10 +02:00
  • 6f5ac7c4ae Fix issues pointed out by shellcheck Ralph Sennhauser 2024-08-27 16:14:51 +02:00
  • 0feeb5884a Cache Python dependencies in pre-commit workflow Dunedan 2024-08-28 07:42:08 +02:00
  • 97e6691c76 Fix Atlas in the nightly build Itms 2024-08-27 21:38:37 +02:00
  • ea647067f0 Enable ruff rules to check for ambiguous code Dunedan 2024-08-27 19:28:11 +02:00
  • ee3318309b Allow to force non-incremental Jenkins builds Itms 2024-08-27 11:30:05 +02:00
  • 2a67c9a503 Abort previous builds in pull requests Itms 2024-08-24 16:30:44 +02:00
  • f8ac0e4f68 Run checkrefs.py as Gitea Actions workflow Dunedan 2024-08-26 09:39:37 +02:00
  • 183a0b13f3 Add .already-built for premake to .gitignore Ralph Sennhauser 2024-08-24 11:42:19 +02:00
  • 13da3457bc Delete wrongly committed file from abdda50892 Itms 2024-08-27 12:46:33 +02:00
  • ae3fad73ce Add a markdownlint pre-commit hook Dunedan 2024-08-27 10:06:31 +02:00
  • af6cda9073 Add shfmt to .pre-commit-config Ralph Sennhauser 2024-08-25 12:04:24 +02:00
  • a04a5f70c7 Add global .editorconfig Ralph Sennhauser 2024-08-25 12:02:06 +02:00
  • abdda50892 Format shell scripts using shfmt Ralph Sennhauser 2024-08-25 11:55:44 +02:00
  • c763c010b8 Add a bunch of additional pre-commit hooks Dunedan 2024-08-24 13:20:23 +02:00
  • 1800b5f1c0 Add executable bits for files with shebangs Dunedan 2024-08-24 13:25:14 +02:00
  • f58dc9b485 Remove unnecessary executable bits Dunedan 2024-08-24 13:22:23 +02:00
  • 05e708f987 Refactor check_* functions for better readability Dunedan 2024-08-25 17:08:12 +02:00
  • 75949e1f5a Replace use of os.path with pathlib Dunedan 2024-08-25 17:08:09 +02:00
  • 4b77d7bb74 Compile regex pattern once Dunedan 2024-08-25 17:08:07 +02:00
  • 87029f2a91 Replace uses of re.split() with str.split() Dunedan 2024-08-25 17:08:05 +02:00
  • 24e67746f9 Log a warning when a specified mod can't be found Dunedan 2024-08-25 17:08:03 +02:00
  • 92d92fac1b Remove unnecessary default value for dict.get() Dunedan 2024-08-25 17:08:01 +02:00
  • 0dea22285e Fix the exit codes of checkrefs.py Dunedan 2024-08-25 17:08:00 +02:00
  • 39f2889cf7 Support calling checkrefs.py from other dirs Dunedan 2024-08-25 17:07:55 +02:00
  • f22d0d899e Add final to classes introduced in f9114a87f2 phosit 2024-08-25 12:38:09 +02:00
  • 62c0080e1b Don't use std::shared_ptr in CStrIntern phosit 2024-08-24 12:09:45 +02:00
  • 45984c905b Fix get-nightly scripts on Unix Itms 2024-08-24 15:01:24 +02:00
  • e36c6a31fe Enable additional ruff rules Dunedan 2024-08-25 06:29:39 +02:00
  • 0ba8ea3429 Update CODEOWNERS Dunedan 2024-08-24 11:17:03 +02:00
  • 1f51fcb87f Add hook for non-breaking space in 0 A.D. Dunedan 2024-08-24 13:08:42 +02:00
  • a44dd59a0c Add some missing headers Ralph Sennhauser 2024-08-24 09:36:47 +02:00
  • d055090dd2 Add ruff pre-commit hook Dunedan 2024-08-23 14:32:22 +02:00