Commit Graph

  • 1e276bb4ad Remove duplicate call of on_report_loaded() Dunedan 2025-04-19 09:47:44 +02:00
  • 19d568d506 Add linter to check for copyright year Ralph Sennhauser 2025-04-01 20:58:52 +02:00
  • ef42efe1e1 Make sure mozjs patch FixFpNormIssue.diff applies cleanly on i386 Vincent Cheng 2025-02-15 01:34:24 -08:00
  • 8a31db1659 OpenBSD supports pkg-config Martijn van Duren 2025-02-08 09:07:52 +00:00
  • 50127606b3 Make libraries/*/build.sh use "${TAR}" instead of tar directly. This allows systems using a tar version not supporting all the required flags to easily switch to gnu tar. Martijn van Duren 2025-02-07 16:10:37 +00:00
  • 8053860a5b build-source-libs.sh: fix "--with-system-premake" Ștefan Talpalaru 2025-01-31 13:01:40 +01:00
  • 6746f380f7 Add missing header in KeyName Ralph Sennhauser 2025-01-30 21:15:16 +01:00
  • 263b481442 Cmake-4 support for nvtt Ralph Sennhauser 2025-04-27 08:33:11 +02:00
  • 7275f590e9 Fixes wxWidgets on 64bits. Vladislav Belov 2025-04-26 20:53:24 +02:00
  • d049a09f81 Adds libraries/win64 to .gitignore. Vladislav Belov 2025-04-26 20:53:22 +02:00
  • f2fcc12859 Restores iconv dependency for collada. Vladislav Belov 2025-04-26 20:53:20 +02:00
  • c46593149b Adds amd64 support to get-windows-libs. Vladislav Belov 2025-04-26 20:53:18 +02:00
  • 479cdbfc82 Removes unapplied arch_suffix for now. Vladislav Belov 2025-04-26 20:53:16 +02:00
  • b0160d0ece Adds 64bits support. Vladislav Belov 2025-04-26 20:53:09 +02:00
  • 8a40673dab Avoid overflow in silhouette occluder bounds Lancelot de Ferrière 2025-04-06 12:45:41 +02:00
  • 2264807ad0 Fixes runtime switch of the GPU skinning. Vladislav Belov 2025-04-25 20:13:59 +02:00
  • 0180faa1f2 Adds fixed frame frequency. Vladislav Belov 2025-04-25 19:15:57 +02:00
  • d78e46ba26 Fix positioning of bottom minimap tooltips Dunedan 2025-04-18 10:40:32 +02:00
  • 680efb147d Unify tooltip style of top menu items Dunedan 2025-04-18 10:40:30 +02:00
  • dee2b73c7d Remove pointless content from counter tooltips Dunedan 2025-04-18 10:40:27 +02:00
  • 0bf3ff5ad6 Reduce allocations for GUI and Hotkeys. Vladislav Belov 2025-04-20 21:54:40 +02:00
  • bdd3cac051 Reduces allocations for ShaderDefines. Vladislav Belov 2025-04-20 17:32:53 +02:00
  • 25ef6107e0 Make get-windows-libs fail on error Ralph Sennhauser 2025-02-20 09:05:34 +01:00
  • e2511cfbac Propagate error for failed update-workspace.bat Ralph Sennhauser 2025-02-19 21:33:28 +01:00
  • af32d386b9 Stop running shrinking gcs & simplify GC logic. Lancelot de Ferrière 2024-11-23 18:36:23 +01:00
  • d262eb8757 Remove log scale in profiler2 Lancelot de Ferrière 2025-04-19 12:43:33 +02:00
  • 9306aae297 Fixes PS::StaticVector insert and adds more tests Vladislav Belov 2025-04-20 12:33:21 +02:00
  • ea5a350f83 Cache JS component wrappers Lancelot de Ferrière 2025-01-19 15:19:25 +01:00
  • 0a4bfefb1e Fix modifiersManager cache incorrectly storing values with player-wide modifier Lancelot de Ferrière 2025-02-17 19:53:21 +01:00
  • e65879bdbf Fixes non-PCH compilation after 0b33921c06. Vladislav Belov 2025-04-17 23:26:23 +02:00
  • 280dcd3a1c Tweak probabilities of tip categories Dunedan 2025-04-17 17:15:43 +02:00
  • 44605c1297 Add a class to register stateful callbacks to JS phosit 2025-02-17 20:01:04 +01:00
  • 0afb5f3d06 Use std::string_view in ConfigDB phosit 2025-04-15 20:49:09 +02:00
  • 0b33921c06 Removes GL code from the common GPU profiler. Vladislav Belov 2025-04-16 22:38:34 +02:00
  • 6ef6a87287 Adds queries implementation to renderer backends. Vladislav Belov 2025-04-16 22:38:32 +02:00
  • 0e7d193fcc Adds an interface for queries. Vladislav Belov 2025-04-16 22:38:24 +02:00
  • 8da6c758fc Add small metal/ore mine objects to the game. wowgetoffyourcellphone 2025-02-07 14:08:49 -05:00
  • 9c560c36af Removes ARBShadersShadow IDevice capability. Vladislav Belov 2025-04-12 22:36:05 +02:00
  • fa3fb5d064 Allows compute shaders for GL only since 4.3. Vladislav Belov 2025-04-12 16:56:18 +02:00
  • bce6e2c238 Fixes out of bounds during GL buffer binding. Vladislav Belov 2025-04-12 16:27:52 +02:00
  • 1b797ce0a0 Add specific tips for multiplayer sessions ramtzok1 2025-01-13 11:14:56 +02:00
  • 8482f25800 Fix a bunch of spelling mistakes Dunedan 2025-04-11 06:24:32 +02:00
  • 9bae3c86d6 Fix LFS pull in checkrefs workflow Dunedan 2025-04-10 10:10:40 +02:00
  • 6224223807 Add myself (Feldfeld) to the programming credits Feldfeld 2025-01-26 17:58:30 +01:00
  • b5256ce014 Include Player Placement setting in Game Description Feldfeld 2024-12-22 20:59:15 +01:00
  • 683a9cb06e Not send redundant argument to StartNetworkGame Viktor Semenov 2025-04-09 15:03:21 +00:00
  • 11dd480b67 Add workaround to turn off nursery size heuristic Dunedan 2025-04-05 09:33:47 +02:00
  • 56abf84da2 Catch all std::exception from a map in atlas phosit 2025-03-06 20:57:56 +01:00
  • 1a8757660f Get config values without using return parameters phosit 2025-01-29 16:38:52 +01:00
  • 874c4d1c59 Use __framestart only as frame references Lancelot de Ferrière 2025-04-06 10:33:00 +02:00
  • a917d393e1 Only autocomplete unambiguous words Dunedan 2025-04-05 08:14:09 +02:00
  • 312c6e8165 Properly terminate the XMPP connection Dunedan 2025-04-05 08:01:18 +02:00
  • 4d323177b8 Correct error message when the host disconnects Vantha 2025-03-20 19:04:14 +01:00
  • 933f49722e Use js compiler option for strict-mode Ralph Sennhauser 2025-03-29 14:34:43 +01:00
  • 2ed912ae88 Disable push trigger for lint workflow Ralph Sennhauser 2025-03-31 20:18:33 +02:00
  • 6562faa559 Simplify workflow expression Ralph Sennhauser 2025-03-31 19:28:35 +02:00
  • 3c3c57d673 Fix base sha for lint workflow Ralph Sennhauser 2025-03-31 15:07:54 +02:00
  • 6da4e606d4 Add cppcheck workflow Ralph Sennhauser 2025-01-16 19:40:00 +01:00
  • 387ea927ac Add util.sh shell library Ralph Sennhauser 2025-03-28 20:19:03 +01:00
  • 2d206708cd Start Atlas by closing the root page phosit 2025-03-12 14:05:27 +01:00
  • c2d3595777 Remove LCC compiler defines Itms 2025-03-25 12:30:01 +01:00
  • 8f43dd53fc Remove ICC code paths Itms 2024-11-17 22:02:44 +01:00
  • 3f3bb8300e Remove ICC compiler support Itms 2024-11-17 15:32:15 +01:00
  • a8d7a3312c Pull LFS from forks as well. Stanislas Dolcini 2025-03-12 09:57:14 +01:00
  • a09b2cc242 Disable deprecation warning for old boost Ralph Sennhauser 2025-03-03 21:24:55 +01:00
  • 7494602de5 Avoid maybe uninitialized warning with gcc Ralph Sennhauser 2025-03-03 21:23:56 +01:00
  • 9ef1bff6aa Disable dangling-pointer warning whith gcc-12 Ralph Sennhauser 2025-03-03 21:23:00 +01:00
  • a2fdc3427e Remove unused Dockerfiles Ralph Sennhauser 2025-03-02 11:21:26 +01:00
  • 84f626d2b5 Use Debian 12 in Linux pipeline Ralph Sennhauser 2025-02-15 08:33:43 +01:00
  • 0481f13fff Add Debian 12 Dockerfile Ralph Sennhauser 2025-02-15 08:23:53 +01:00
  • 038decb12e Add Dockerfile to editorconfig Ralph Sennhauser 2025-02-15 08:16:19 +01:00
  • f3948fb9db Add more badges to the UI. Stan 2025-03-17 15:18:54 +01:00
  • e755ef7155 Improve performance and output of entvalidate.py Dunedan 2025-03-18 12:57:01 +01:00
  • f68a8c2532 Verify the lobby certificate by default Dunedan 2025-03-18 08:58:45 +01:00
  • 771e33f462 Fix g_MainMenuItems "onPress" phosit 2025-03-13 20:38:53 +01:00
  • f4baf8944c Fix the import of datetime.UTC in bundle script Dunedan 2025-03-17 13:24:52 +01:00
  • f10526284f Don't map unknown scancodes to hotkeys Ralph Sennhauser 2025-02-22 20:59:48 +01:00
  • 75f414c665 Clear filter when closing Map Browser Sanctorum Thomas 2025-02-21 11:12:56 +01:00
  • 78900842b1 Improve the "UDP port 20595" connection error dialog Vantha 2025-02-09 18:31:44 +01:00
  • 40762c257d Quit Engine by closing the root page phosit 2024-10-28 21:34:20 +01:00
  • 71f78eb2ce Use JOBS var instead of hardcoding on Windows Ralph Sennhauser 2025-03-06 10:21:46 +01:00
  • 2a0817d930 Add JOBS support to Unix build pipelines Ralph Sennhauser 2025-03-05 21:14:17 +01:00
  • df5fee6103 Rename PushGuiPage to OpenChildPage phosit 2024-10-30 18:56:33 +01:00
  • d0ab2cb783 Remove Engine.PopGuiPage phosit 2024-09-21 20:24:54 +02:00
  • 094a7c2268 Return a promise from most page-inits phosit 2024-09-21 20:24:36 +02:00
  • 4f62e9f6f0 Change the GuiManager tests to use promises phosit 2024-09-21 20:22:55 +02:00
  • d3bc5bc802 Enable page-inits to return a Promise phosit 2024-09-21 20:20:35 +02:00
  • 5741f77c6e Add a 'team population' gamesetting Vantha 2024-11-12 13:47:08 +01:00
  • c448973398 Remove a bunch of unused scripts Dunedan 2025-03-01 12:53:03 +01:00
  • 03cb24d400 Move xmlvalidator code to entity directory Dunedan 2025-03-03 17:45:08 +01:00
  • 118ea18a58 Enable a few more ruff rules Dunedan 2025-02-26 18:56:02 +01:00
  • 3c57fdb4a9 Fix ruff linting for scripts in source/tools/dist/ Dunedan 2025-02-27 08:13:03 +01:00
  • b831b1f559 Fix Jenkins pipelines on Linux agent Itms 2025-03-01 17:18:00 +01:00
  • 6738fdbab7 Remove root check in update-workspace.sh Ralph Sennhauser 2025-02-15 08:16:48 +01:00
  • 13dd7c0bb7 Remove empty and invalid sprite assignments Vantha 2025-01-26 23:29:27 +01:00
  • 0177b97c69 Complete the GUI XML checks in checkrefs.py Vantha 2024-11-15 11:56:14 +01:00
  • 734f8e1192 Add an "OnAttackDetected" trigger Vantha 2025-02-22 23:56:12 +01:00
  • 288f125178 Add three options to the autostart CLI. - a speed option - a placement option - a map visibility option Stan 2025-01-25 14:06:34 +01:00
  • 40fe7df654 Silence dangling pointer warning for JS::Rooted phosit 2025-01-05 08:58:11 +01:00
  • 18d7746c84 Fix adding port forwardings using UPnP Dunedan 2025-02-24 08:23:07 +01:00