Commit Graph

  • 54b529ddac Fixes crash for too many particles main Vladislav Belov 2026-06-20 21:45:55 +02:00
  • ec8b420abc Move Script* classes to Script namespace vyordan 2026-06-02 15:06:50 -06:00
  • 310c4bf028 Add staticbox padding style in Atlas Ralph Sennhauser 2026-06-18 21:10:27 +02:00
  • d23f9e1da3 Adds a storage check for resolve PBR shader Vladislav Belov 2026-06-20 13:29:14 +02:00
  • 7a19f38070 Allows floating point textures based on extension Vladislav Belov 2026-06-20 13:29:13 +02:00
  • f72c0c1c09 Enables fragment PBR resolve shader in PostProc Vladislav Belov 2026-06-20 13:29:11 +02:00
  • 8c5416e2c5 Adds fragment shader PBR resolve Vladislav Belov 2026-06-20 13:29:01 +02:00
  • 181a29597d Remove helper function FileExists Ralph Sennhauser 2026-06-20 10:35:23 +02:00
  • 5ca4c93f55 Reduces canvas2d layout for SPIR-V Vladislav Belov 2026-06-20 11:22:29 +02:00
  • 355c068068 Remove helper function FileSize Ralph Sennhauser 2026-06-18 21:36:15 +02:00
  • 364d50e184 Move the gameView input handler to CGameView phosit 2025-04-18 11:03:34 +02:00
  • 3bf8e92ed4 Move the profileViewer handler to CProfileViewer phosit 2025-04-17 22:10:38 +02:00
  • 80d5fd7a52 Move the gui input handler to CGUIManager phosit 2025-04-17 14:54:38 +02:00
  • b2a8f94a20 Move the console input handler to CConsole phosit 2025-04-17 14:42:38 +02:00
  • 596c0c2ddd Split screenshot from main input handler phosit 2025-04-17 12:17:19 +02:00
  • 464d40ab61 Split window from main event handler phosit 2025-04-16 19:49:51 +02:00
  • 3af4287f6d Change the return type of event-handler phosit 2025-07-14 20:14:31 +02:00
  • 47e8a17a41 New input handling system phosit 2025-04-13 18:27:40 +02:00
  • 02d9a083aa Restore visiblity on sim reset in Atlas Ralph Sennhauser 2026-05-29 19:17:58 +02:00
  • 628713859f Don't send default setting to engine Ralph Sennhauser 2026-06-06 09:19:57 +02:00
  • 52dee75c47 Remove unused helpers from wfilesystem Ralph Sennhauser 2026-06-18 20:43:15 +02:00
  • 3c0274c7cc Remove unused android filesystem helpers Ralph Sennhauser 2026-06-18 19:47:36 +02:00
  • 62e116340e Remove POSIX rename wrapper Ralph Sennhauser 2026-06-18 17:45:50 +02:00
  • 792949e812 Remove POSIX mkdir wrapper Ralph Sennhauser 2026-06-17 19:06:00 +02:00
  • ca3bacf6c1 Update Atlas sidebar layout Ralph Sennhauser 2026-06-16 19:57:38 +02:00
  • e3c65841de Replace all uses of POSIX stat Ralph Sennhauser 2026-06-16 19:11:34 +02:00
  • fab4a132e1 Fix camera reset under bird view in Atlas Ralph Sennhauser 2026-06-13 14:15:11 +02:00
  • 8336e679af Replace all uses of POSIX realpath Ralph Sennhauser 2026-06-15 21:15:33 +02:00
  • 6b4ecbdc40 Create dedicated stylesheet for Atlas Ralph Sennhauser 2026-06-08 21:09:19 +02:00
  • 149baf116b Replace all use of POSIX truncate Ralph Sennhauser 2026-06-14 19:49:19 +02:00
  • 57f5b73458 Remove unused wrapper for POSIX rmdir Ralph Sennhauser 2026-06-14 19:47:57 +02:00
  • 518ed74496 Replace all use of POSIX unlink Ralph Sennhauser 2026-06-14 19:44:09 +02:00
  • 4259c78150 Removes unused Get/SetDepthTextureBits methods Vladislav Belov 2026-06-15 00:35:04 +02:00
  • 71400e8045 Drop unused lowlevel functions Ralph Sennhauser 2026-06-12 21:15:03 +02:00
  • 43e7dbc6da Use std::filesystem for filesystem abstraction Ralph Sennhauser 2026-06-12 21:10:57 +02:00
  • 2f2cbb96bf Remove this.isDeserialized from BaseAI phosit 2025-09-07 16:09:20 +02:00
  • a4b580991b Move this.turn to PetraBot phosit 2025-09-07 15:04:40 +02:00
  • babe9e5c18 Remove this.events from AIs phosit 2025-09-07 14:53:56 +02:00
  • cbce748b8c Remove moduleName from Petras data.json phosit 2026-06-14 13:17:55 +02:00
  • 1ab55e7f2e Remove leftover code from wxCollapsiblePane use Ralph Sennhauser 2026-06-03 19:14:56 +02:00
  • b4fe426963 Replace notebook with choicebook Ralph Sennhauser 2026-06-02 18:58:16 +02:00
  • 8cb4f5e4a3 Fix negative content width GTK warnings in Atlas Ralph Sennhauser 2026-06-01 19:22:32 +02:00
  • 9388692a47 Add bird view to Atlas Ralph Sennhauser 2026-05-25 20:37:05 +02:00
  • fa9584fdc0 Fix some Atlas header includes Ralph Sennhauser 2026-06-11 17:54:24 +02:00
  • 7f4377c086 Treat <wx/defs.h> as private header Ralph Sennhauser 2026-06-11 17:53:41 +02:00
  • 1034b55037 Rename class names postifxed with "Man" to "Manager". animus 2026-01-16 23:39:58 +02:00
  • b1627f5158 Remove redundant virtual keywords animus 2026-01-16 23:14:58 +02:00
  • 917275d6cb Add more tips incl the Arsenal and Great Hall Jonny McCullagh 2026-05-12 01:19:06 +01:00
  • 50e1f51755 Draw trainer section before tree section mehmed-faheim-arslan 2026-06-09 23:54:36 +01:00
  • 39b1311fac Allow players to set rally points on allied buildings mehmed-faheim-arslan 2026-06-02 21:14:51 +01:00
  • 8a999d63b7 Add missing garrisoned prop point to the Athena Nike mesh. wowgetoffyourcellphone 2026-06-05 01:31:01 -04:00
  • 25f920bdb2 Make cxxtest optional Ralph Sennhauser 2025-12-20 14:12:25 +01:00
  • 2d317d509d Remove unix_ExecutablePathname Ralph Sennhauser 2025-12-20 14:09:55 +01:00
  • ae6d3bfc4e Implement BSD specific sys_ExecutablePathname Ralph Sennhauser 2025-12-20 14:04:35 +01:00
  • 349478aa6b Remove Linux sys_ExecutablePathname fallback Ralph Sennhauser 2025-12-20 14:00:13 +01:00
  • 6fc47e2997 Cleanup wposix header and source Ralph Sennhauser 2026-06-04 21:15:23 +02:00
  • 62fcb7e042 Removes requirement to restart the game for V-Sync Vladislav Belov 2026-06-08 18:27:12 +02:00
  • 7607d6bdd8 Decouples acquire/present from SubmitScheduler Vladislav Belov 2026-06-08 18:27:10 +02:00
  • 07e5ad5b23 Fixes acquire and submit semaphores syncronization Vladislav Belov 2026-06-08 18:27:08 +02:00
  • 4d83aa28e5 Uses SwapChain instead of direct Device calls Vladislav Belov 2026-06-08 18:27:06 +02:00
  • cf4a4d8fd5 Adds SwapChain as an explicit DeviceObject Vladislav Belov 2026-06-08 18:26:58 +02:00
  • dab6e1a37a Fix disabled pathfinder tests Ralph Sennhauser 2025-11-01 17:23:21 +01:00
  • 296ccc78c9 Fix disabled serializer tests Ralph Sennhauser 2025-11-02 08:01:31 +01:00
  • 0599848330 Cleanup Atlas SectionLayout Ralph Sennhauser 2026-06-03 19:37:01 +02:00
  • e3afa15966 Cleanup Atlas section headers Ralph Sennhauser 2026-06-03 19:32:55 +02:00
  • 94f13073ce Remove unused allocator page_aligned Ralph Sennhauser 2026-06-04 21:51:55 +02:00
  • cf5501a35b Support numpad with player hotkey in ActorViewer Ralph Sennhauser 2026-05-30 18:45:11 +02:00
  • fcbc3d3f71 Limit max PlayerID in Atlas hotkeys Ralph Sennhauser 2026-05-30 18:36:07 +02:00
  • 0c0552a428 Replace M_PI with C++ numbers Ralph Sennhauser 2026-06-04 19:46:01 +02:00
  • 4379194255 Fix sidepanel layout in Atlas Ralph Sennhauser 2026-05-25 11:48:30 +02:00
  • 3922a7ee0a Prioritize least busy buildings for hotkey training commands guerringuerrin 2026-03-18 19:05:12 -03:00
  • 1250ca1dac Replaces FALLTHROUGH macro by attribute Vladislav Belov 2026-05-22 23:25:31 +02:00
  • a0ecfbaa33 Skips UNIFORM buffers for GLES Vladislav Belov 2026-05-22 23:14:30 +02:00
  • 01bd743b30 Correct LoadModal to continue a saved campaign phosit 2026-05-20 19:13:30 +02:00
  • a0bb103390 Unwrap SDL_Event Ralph Sennhauser 2026-05-18 21:11:00 +02:00
  • 34ab0f3938 Disconnect before deleting the session phosit 2026-05-02 10:06:01 +02:00
  • a95579a046 Fix UI when connecting to a server fails phosit 2026-04-29 21:44:55 +02:00
  • 32e5520507 Add hotkeys for opening GUI pages across the game guerringuerrin 2026-03-19 17:46:55 -03:00
  • 9df2dc2585 Temple of Athena Nike by @nifa wowgetoffyourcellphone 2026-05-07 04:15:58 -04:00
  • 017aa3b736 Adds splitted shader effects to materials Vladislav Belov 2026-05-10 23:57:27 +02:00
  • 59e36be140 Splits shader effects to reuse in material passes Vladislav Belov 2026-05-10 23:57:23 +02:00
  • 18a16aa135 Moves all rendering to material passes Vladislav Belov 2026-05-10 23:57:20 +02:00
  • aced56c336 Adds material passes to choose different shaders Vladislav Belov 2026-05-10 23:57:16 +02:00
  • 9aee507e28 Adds wireframe techniques for particle and terrain Vladislav Belov 2026-05-10 23:57:12 +02:00
  • 75bd640bd8 Removes context of terrain shadows and silhouettes Vladislav Belov 2026-05-10 23:56:57 +02:00
  • 58d3527130 Adds profile table for renderer backend statistics Vladislav Belov 2026-05-10 17:54:53 +02:00
  • 2e87f6b5aa Adds renderer backend-specific statistics Vladislav Belov 2026-05-10 17:54:44 +02:00
  • 3549cc1e6c Remove the hint that ai-rejoin isn't supported phosit 2026-04-05 13:23:06 +02:00
  • b3552ebccb Clone the position in attackPlan phosit 2026-02-20 18:59:21 +01:00
  • e2466e9bd5 Consistently sort the ai-queues phosit 2026-02-20 18:55:48 +01:00
  • 6d31e6de89 Serialize the isIdleConfirmed for the AI phosit 2026-02-18 18:32:09 +01:00
  • be03605eac Update unitCollection in attackPlan phosit 2025-10-14 21:06:41 +02:00
  • 86289a89fd Clone the bonuses phosit 2025-10-04 11:12:37 +02:00
  • 53a67e560f Sort templateModifications after inserting phosit 2025-10-03 11:31:44 +02:00
  • b572fed672 Consistently sort the build order phosit 2025-10-01 16:27:03 +02:00
  • c4dd0040ee Never serialize an event when it's not owned phosit 2025-09-25 14:47:42 +02:00
  • 2f86d4a2f8 Don't write entity-metadata when deserializing phosit 2025-09-25 11:47:19 +02:00
  • 55f2d356ff Clone targetPos in attackPlan phosit 2025-09-24 16:40:58 +02:00
  • 3ddf101a06 Inform the AI about builders when initializing phosit 2025-09-23 16:30:44 +02:00
  • 9aea56e4a2 Also serialize unitCollUpdateArray in AttackPlan phosit 2025-09-21 17:18:07 +02:00