1
0
forked from mirrors/0ad

Commit Graph

  • cb2717faba Add support for bird's eye camera view Mentula 0 A.D. 2025-06-09 14:58:22 +02:00
  • 617e438fad Enable all recommended eslint rules that are clean Ralph Sennhauser 2025-06-15 15:27:42 +02:00
  • 8e255af185 Fix mods configuration stacking and mergin per mod trompetin17 2025-06-14 19:38:13 -05:00
  • 7ccda26f34 Use cppdialect "C++17" instead of per-action buildoptions trompetin17 2025-06-15 23:30:09 -05:00
  • bd15b87be6 Remove the limit of the available graph colors Dunedan 2025-06-15 07:43:54 +02:00
  • 1a65267b83 Remove unnecessary hslToRgb() utility function Dunedan 2025-06-15 07:43:52 +02:00
  • 256e3819df Use other composition for multiple graphs Dunedan 2025-06-15 07:43:48 +02:00
  • ff754b8bb1 Reset modifiers properly when changing ownership Lancelot de Ferrière 2025-06-14 14:18:18 +02:00
  • 58219b974c Fix trailing whitespace and add pre-commit hook Ralph Sennhauser 2025-06-14 19:19:35 +02:00
  • e6ad1141fd fix(atlas): Fix ship placement in Atlas Langbart 2025-06-13 23:28:40 +02:00
  • 7938a120d1 Rename the 'Objectives' dialog to 'Match Settings' Vantha 2025-04-22 12:41:46 +02:00
  • 2f54155219 Don't list disabled rules in eslint extra Ralph Sennhauser 2025-06-14 15:36:24 +02:00
  • 782443c543 Explicitly disable eslint rule 'no-unused-vars' Ralph Sennhauser 2025-06-13 18:23:18 +02:00
  • 10f331271e Explicitly disable eslint rule 'no-undef' Ralph Sennhauser 2025-06-13 18:23:18 +02:00
  • c0a3f2d885 Preload common glyphs after font load to reduce rendering delay trompetin17 2025-06-11 23:11:39 -05:00
  • 03f7903fec Make rallypoints moddable. Allow use of {civ} tags in templates to simplify mod dependencies and inheritance. Stan 2025-06-14 22:03:01 +02:00
  • 92ef4ffa19 Improve profiler2 analysis graphs Dunedan 2025-06-14 15:02:18 +02:00
  • 97a82cbc4a Enable eslint rule 'no-redeclare' Ralph Sennhauser 2025-06-14 12:27:36 +02:00
  • d5f4c812ea Improve CC detection using premake Ralph Sennhauser 2024-12-15 07:52:39 +01:00
  • ead2fbc115 Improve clang default toolset on BSD Ralph Sennhauser 2025-06-14 06:53:16 +02:00
  • 8b98a7a27c Enable eslint rule 'no-extra-boolean-cast' Ralph Sennhauser 2025-06-13 18:23:18 +02:00
  • 6a62dae166 Split eslint rules into recommended and extra Ralph Sennhauser 2025-06-13 18:22:18 +02:00
  • df5cdbe8f1 Load map scripts as modules phosit 2025-02-05 18:23:13 +01:00
  • 086e8ec09d Replace deprecated eslint rule 'no-negated-in-lhs' Ralph Sennhauser 2025-06-12 18:41:43 +02:00
  • 638c04987e Bump premake to version 5.0.0-beta6 Ralph Sennhauser 2025-02-19 20:07:09 +01:00
  • f1d577be62 Add semver.lua for use by premake Ralph Sennhauser 2025-02-19 20:01:43 +01:00
  • 4524460d9c Increase text size for capture, health, and resource stats in GUI panels trompetin17 2025-06-04 20:41:56 -05:00
  • 79104db2c5 Revert "Fix position of the ingame release label" trompetin17 2025-06-04 20:05:05 -05:00
  • b1123ff259 Revert "Fix element positions after new font rendering" trompetin17 2025-06-04 20:04:48 -05:00
  • dfb4598186 Align font height, capHeight to FreeType metrics trompetin17 2025-05-28 22:37:37 -05:00
  • 638d4d28d2 Use the official eslint pre-commit hook Dunedan 2025-06-11 10:02:34 +02:00
  • 994645930c Move maps XML files out of LFS Itms 2025-05-30 11:13:23 +02:00
  • a2830603b4 Capitalize first letter in ancient Egyptian Carl-O 2025-01-31 19:22:59 +01:00
  • c772b3ad89 Fix gaul Assembly SoundGroups Carl-O 2025-04-07 15:14:35 +02:00
  • 6a7ad264e4 Add pitch-rolling to some bush and grass props Vantha 2025-01-23 21:48:26 +01:00
  • eb2f59eeaa Allow actors to override the entity's anchor type Vantha 2025-01-23 21:47:26 +01:00
  • 0ce889ca6d Use stylistic for deprecated eslint rules Ralph Sennhauser 2025-05-30 21:33:49 +02:00
  • ff03dd45c4 Adjust log path to use XDG_STATE_HOME Stan 2025-06-05 17:59:06 +02:00
  • 05869454e5 Disalow importing some files phosit 2025-02-05 15:15:53 +01:00
  • 6492bc705a Allow modules to be hotloaded phosit 2025-01-29 19:28:48 +01:00
  • 4043f954a7 Allow mods to write appendices phosit 2025-01-25 08:48:52 +01:00
  • d76e107dca Support the import.meta property phosit 2025-01-15 22:15:08 +01:00
  • a40caaffc4 Support dynamic import phosit 2025-01-15 22:08:06 +01:00
  • 252df0a1db Return the namespace of a module phosit 2025-01-15 21:34:58 +01:00
  • d26d9b9b2b Rethrow exceptions from the top level of a module phosit 2025-01-15 21:11:53 +01:00
  • ce01bdddf6 Allow to check whether modules finished evaluating phosit 2025-01-15 21:01:23 +01:00
  • 32ef4fd0fa Normalize module-path phosit 2025-04-03 19:59:05 +02:00
  • c6d42ebbd5 Support JavaScript modules phosit 2025-01-15 20:38:37 +01:00
  • 475053ea7c Fix copyright linter invocation Ralph Sennhauser 2025-06-04 21:12:13 +02:00
  • c3d3943047 Fix incorrect shadow behavior in VisualActors trompetin17 2024-11-12 15:42:21 -05:00
  • 8ec21aac53 Group documentation pages Ralph Sennhauser 2025-05-16 14:36:33 +02:00
  • 4dc686564e Fix FreeType font loading from zipped mods trompetin17 2025-06-03 07:22:13 -05:00
  • 67eaa8f1a9 Fix change perspective in replays elexis 2025-06-01 16:14:50 +02:00
  • 81dfd51eb3 Fix hard crash when terrain is missing from map trompetin17 2025-05-29 19:31:23 -05:00
  • 9dfc638b80 Add Win64 pipeline support Ralph Sennhauser 2025-04-28 17:52:08 +02:00
  • 623e7f7a47 Disable warning LNK4098 Ralph Sennhauser 2025-05-31 14:52:00 +02:00
  • 241b9f0952 Add missing Win64 dbghelp dlls Ralph Sennhauser 2025-05-07 19:22:12 +02:00
  • a8e0e50ae5 Use Bit instead of BIT Ralph Sennhauser 2025-05-06 07:40:44 +02:00
  • 06e2f0bcc3 Fix cast to void for Win64 Ralph Sennhauser 2025-05-02 09:46:20 +02:00
  • e1e1e42939 Update fmt and libxml2 for Wind64 Ralph Sennhauser 2025-05-01 18:16:47 +02:00
  • b527e6b870 Fix check for availability of wxWidgets for Win64 Ralph Sennhauser 2025-05-01 12:45:47 +02:00
  • fb56668dd9 Fix size mismatch in shift operation for Win64 Ralph Sennhauser 2025-04-30 12:53:53 +02:00
  • 58b70719be Disable conversion warnings on Win64 Ralph Sennhauser 2025-04-29 23:06:24 +02:00
  • 904dffdaba Disable warnings for Mongoose on Win64 Ralph Sennhauser 2025-04-29 21:15:35 +02:00
  • ef7f1d336c Move errorlist.pl from build to tools Ralph Sennhauser 2025-06-01 16:21:17 +02:00
  • 4463e9480a Remove leftovers of arclint Ralph Sennhauser 2025-06-01 13:21:47 +02:00
  • 895cb63c4a Add --build-archive to spidermonkey build.sh Ralph Sennhauser 2025-05-31 17:10:10 +02:00
  • 167020c05c Fix broken build restrictions Stan 2025-05-31 10:31:00 +02:00
  • d3017b6f9c Fix error spam in Atlas Stan 2025-05-29 20:50:38 +02:00
  • 02e15da51b Add eslint pre-commit hook Ralph Sennhauser 2024-09-04 17:34:54 +02:00
  • 666ffb0f18 Fix new and profiler eslint warnings Ralph Sennhauser 2025-05-30 09:58:09 +02:00
  • d98a205feb Don't pass report explicitly in ReportDraw phosit 2025-05-30 12:58:23 +02:00
  • e0ed2ae0c8 Replace var in inner scopes from ReportDraw phosit 2025-05-30 12:49:51 +02:00
  • 07ed959422 Remove IIFE in ReportDraw phosit 2025-05-30 12:28:19 +02:00
  • 61de7ccbfc Don't use this in do_zoom callbacks phosit 2025-05-30 11:08:05 +02:00
  • 0e9d2a8d5e Remove outInterface from ReportDraw phosit 2025-05-30 10:39:28 +02:00
  • 83f2a34a50 Make canvas local in ReportDraw phosit 2025-05-30 10:33:47 +02:00
  • d323797d98 Add glyph debug box rendering for font system trompetin17 2025-05-28 14:02:23 -05:00
  • 8b1c6c76b6 Make Profiler2Report a class and make eslint happy Ralph Sennhauser 2025-05-29 11:03:07 +02:00
  • b36782388b Allow removing player entities when starting a match. Stan 2025-05-04 17:52:14 +02:00
  • e4e80a2504 Use trigger hook to init map Flood Ralph Sennhauser 2025-05-14 18:38:26 +02:00
  • 7583c4f241 Fix remaining eslint warnings Ralph Sennhauser 2025-05-28 19:46:43 +02:00
  • 97d76b1495 Fix eslint rule 'prefer-const' Ralph Sennhauser 2025-05-28 17:51:20 +02:00
  • f3ac9e9669 Fix eslint rule 'default-case' Ralph Sennhauser 2025-05-12 21:26:08 +02:00
  • d37811d42c Fix eslint rule 'no-invalid-this' Ralph Sennhauser 2025-05-28 17:18:23 +02:00
  • e930cf893e Align SM GC time budget with manual GC time budget Lancelot de Ferrière 2025-05-28 08:46:11 +02:00
  • e3e542b1f9 Always allow last-ditch GCs Lancelot de Ferrière 2025-05-27 09:22:17 +02:00
  • 2781d9a6a3 Add Fallback Font support trompetin17 2025-05-26 14:13:58 -05:00
  • e024f5c88b Fix blurry text by aligning glyph positions trompetin17 2025-05-27 16:47:27 -05:00
  • b772ebc262 Small normal map improvement Vantha 2025-05-27 11:20:10 +02:00
  • 03fd1acd5d Fix memory leak wrt renderer instance Ralph Sennhauser 2025-05-22 09:52:53 +02:00
  • ba9dcd8146 Fix eslint warnings for 'gamestate.js' Ralph Sennhauser 2025-05-26 20:08:23 +02:00
  • f00dff380d Refactor validate_dae.py for more speed Dunedan 2025-05-27 08:05:13 +02:00
  • 4b3d7f018b Improve find_files implementation Dunedan 2025-05-25 17:12:06 +02:00
  • 279233aca1 Two improved normal maps Vantha 2025-05-25 15:12:20 +02:00
  • bdd94bd264 Add font engine aware of Gui.scale trompetin17 2025-05-16 18:02:40 -05:00
  • 189ec6a7eb Fix eslint rule 'brace-rules' Ralph Sennhauser 2025-05-26 19:19:02 +02:00
  • 8b13be3b03 Fix eslint rule 'consistent-return' Ralph Sennhauser 2025-05-19 17:47:28 +02:00
  • b42ea94c3c Update the pre-commit hooks Dunedan 2025-05-26 17:19:03 +02:00
  • d111d4cc84 Specify the NodeJS version for markdownlint Dunedan 2025-05-26 17:18:58 +02:00