Commit Graph

  • c101984445 Make SPIR-V file names reproducible Dunedan 2024-09-22 10:56:05 +02:00
  • eb3f0f4cc1 Fix translation of tips Vantha 2024-09-30 11:57:56 +02:00
  • 2b415bf1cb Add badges to the readme Stan 2024-09-06 11:04:24 +03:00
  • 6f2c69760b Clean up tip image files to prevent libpng warnings Vantha 2024-09-20 12:46:12 +02:00
  • 38b71c1bac Add a Tips and Tricks page containing the loading screen tips Vantha 2024-09-20 12:00:58 +02:00
  • 1c12ada278 Remove unused typedef in json_spirit Itms 2024-09-14 19:24:07 +02:00
  • b19dbb9bdb Remove unused variables Itms 2024-08-29 09:45:59 +02:00
  • 35e0a98940 Avoid a copy in a range-for-loop Itms 2024-08-29 09:31:46 +02:00
  • 8e90103569 Use lambda capture in tests Itms 2024-08-29 09:13:29 +02:00
  • b2ab747c8a Mark class with final dtor as final in tests Itms 2024-08-29 09:12:05 +02:00
  • ad3537c414 Revert 1e504cd64c which used a deprecated API Itms 2024-08-28 21:54:23 +02:00
  • 3dfc7c57e0 Explicitly default copy ctors for some classes Itms 2024-08-28 21:44:06 +02:00
  • ac3e8f34c3 Ignore LNK4221 in Windows builds Itms 2024-08-27 14:37:58 +02:00
  • a0a4ca56a5 Remove setSelectedBiome phosit 2024-09-21 13:55:58 +02:00
  • ac54096bb2 Allow selecting a biome in Atlas phosit 2024-09-21 13:45:48 +02:00
  • 67464ebbaa Fix the CPU name detection on AARCH64 macOS Stan 2024-09-25 23:34:43 +02:00
  • 86a4092e55 Remove platform-dependant atomic operations Itms 2024-09-16 23:05:10 +02:00
  • e7434e1770 Use std::atomic instead of platform-dependant code Itms 2024-09-16 23:02:32 +02:00
  • 9db8e792b6 Replace custom atomic_bool with std::atomic<bool> Itms 2024-09-16 22:54:34 +02:00
  • e401b206d0 Remove TIMER_ACCRUE_ATOMIC Itms 2024-09-16 22:41:40 +02:00
  • 944994b21e Do not use atomic CAS in VfsDirectory Itms 2024-09-16 22:32:30 +02:00
  • a84b5a61ed Adopt generator based interface by mapgen tests phosit 2024-09-19 18:36:06 +02:00
  • c5eab43423 Disable cutoff distance option when cover whole map is ON abian 2024-09-01 22:10:26 +02:00
  • 288d5002f3 Add support for vendored spirv-reflect Ralph Sennhauser 2024-09-16 20:12:30 +02:00
  • 39f3fa7d5b Package spirv-reflect for building shaders Ralph Sennhauser 2024-09-16 20:07:58 +02:00
  • cf909a81db Add support for vendored spirv-reflect to compile.py Ralph Sennhauser 2024-09-16 20:06:09 +02:00
  • f0d99f8f54 Add output of build-archives to gitignore Ralph Sennhauser 2024-09-16 20:05:12 +02:00
  • 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. 1739136750112787884/tmp_refs/heads/main 1739136750112787884/main 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