Commit Graph

  • ddb738b17d Remove empty cpp file vfs_path.cpp Ralph Sennhauser 2025-06-18 22:14:12 +02:00
  • 0108ff51f4 Fix no-pch build after b34f4b79aa Ralph Sennhauser 2025-06-18 20:55:31 +02:00
  • 11b92f784f Decrease interval of hotload check on mac phosit 2025-06-14 13:00:10 +02:00
  • 85bb494c17 Catch more file changes on mac Stan 2025-06-13 18:54:21 +02:00
  • 6a0dfa6dc1 Test whether some files are reloaded more directly Stan 2025-06-13 17:44:33 +02:00
  • 2a47bbf096 Use a mutex to syncronize g_QueuedDirs Stan 2025-06-13 17:17:48 +02:00
  • 8b58d8865c Don't use ".." to get the data-directory Stan 2025-06-13 17:28:01 +02:00
  • 0698243dd1 Don't skip tests on mac phosit 2025-06-13 17:59:53 +02:00
  • d9795d29fe Remove the name of some unused arguments phosit 2025-06-04 08:10:15 +02:00
  • 084b141ecc Fix MatchSettingsDialog after b34f4b79aa trompetin17 2025-06-17 23:24:31 -05:00
  • 657be906fe Cleanup use of boost::filesystem Ralph Sennhauser 2025-06-17 14:04:24 +02:00
  • fd847c2a23 Refactor GUI object resizing JS code passages Vantha 2025-05-30 00:23:46 +02:00
  • b34f4b79aa Allow setting CGUISize properties directly trompetin17 2025-06-04 16:22:34 -05:00
  • b382a4c47a Enable eslint rule 'no-sparse-arrays' Ralph Sennhauser 2025-06-17 16:19:20 +02:00
  • 9a4708cb71 Remove ignore LNK4098 trompetin17 2025-06-03 06:28:54 -05:00
  • 8d957ec91d Remove hardcoded library linking pragmas from vorbis.h trompetin17 2025-06-02 12:23:00 -05:00
  • ba67208b22 Remove zlib library linking pragma trompetin17 2025-06-02 12:18:44 -05:00
  • c1751cd8e8 Remove libpng library linking pragma trompetin17 2025-06-02 12:17:42 -05:00
  • cd4aebbb90 Remove unnecessary pragma comment for OpenAL trompetin17 2025-06-02 12:15:10 -05:00
  • c375d9ba67 Add SDL2 linking configuration to premake trompetin17 2025-06-02 12:12:55 -05:00
  • 6fc46c16f4 Update SVN revision to 28262 in get-windows-libs.bat trompetin17 2025-06-17 10:10:27 -05:00
  • 59ff5d912f Add oleaut32 library support and remove unnecessary pragma comment trompetin17 2025-06-02 12:08:59 -05:00
  • 91df65d64c Enable eslint rule 'require-yield' Ralph Sennhauser 2025-06-17 16:19:20 +02:00
  • 14bb7730fe Enable eslint rule 'no-useless-escape' Ralph Sennhauser 2025-06-14 12:27:36 +02:00
  • f29f0b7fd1 Enable eslint rule 'no-prototype-builtins' Ralph Sennhauser 2025-06-14 12:27:36 +02:00
  • f87d266e4e Enable eslint rule 'no-fallthrough' Ralph Sennhauser 2025-06-14 12:27:36 +02:00
  • 57e72b01ae Enable eslint rule 'no-case-declarations' Ralph Sennhauser 2025-06-14 12:27:36 +02:00
  • 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