Commit graph

  • e4904409e4
    Mark as deprecated. See https://github.com/worldforge/worldforge. master Erik Ogenvik 2023-12-03 14:43:31 +01:00
  • dbda5f0a07 Remove references to obsolete media download targets. squall_integration Erik Ogenvik 2023-10-30 21:04:11 +01:00
  • 013e47e195 Adapt to fixes to Eris. Erik Ogenvik 2023-10-30 17:37:14 +01:00
  • d5bf86971b Check that resource group exists. Erik Ogenvik 2023-10-30 17:07:51 +01:00
  • a9ee97e479 Added FunctionalTask code. Erik Ogenvik 2023-10-26 12:57:20 +02:00
  • 3a9639adad Moved Caelum assets from repository to here. Erik Ogenvik 2023-10-25 23:14:51 +02:00
  • 23bcf6cb2d Clarify usage of Conan. Erik Ogenvik 2023-10-23 23:53:24 +02:00
  • 957ae3f2b7 Use AsyncProvider to wrap Curl Provider. Erik Ogenvik 2023-10-21 16:18:43 +02:00
  • 2fe64962d2 Use connection host name if none specified. Erik Ogenvik 2023-10-18 22:43:37 +02:00
  • 72df787605 Update Conan script. Erik Ogenvik 2023-10-17 23:30:31 +02:00
  • 29e8c907ea Handle squall "http" and "https" protocol. Erik Ogenvik 2023-10-15 21:54:25 +02:00
  • 67fc6ba9f3 Remove obsolete config.h inclusion. Erik Ogenvik 2023-10-13 22:54:10 +02:00
  • 0184ddd6ec Implement loading and unloading of resources specified by the server. Erik Ogenvik 2023-10-10 00:05:30 +02:00
  • 7946566de5 Remove samplers use in core scripts. Erik Ogenvik 2023-10-09 23:34:37 +02:00
  • f72257382e Improve on assets sync. Erik Ogenvik 2023-08-27 14:21:59 +02:00
  • 33f4fa5e95 Show widget when we initially sync assets. Erik Ogenvik 2023-08-27 12:06:14 +02:00
  • fdf7303ff0 Added assets sync step to server connection process. Erik Ogenvik 2023-08-26 19:43:43 +02:00
  • 6c9b429570 Handle resources not being in the default group. Erik Ogenvik 2023-08-14 23:15:48 +02:00
  • 78a05a0b1a Adapt to having core data bundled with Ember source. Erik Ogenvik 2023-08-14 22:57:00 +02:00
  • eff1f235fd Moved core assets from media repo to Ember repo. Erik Ogenvik 2023-08-14 22:49:09 +02:00
  • 683960613c Check that textures exists before applying them. Erik Ogenvik 2023-08-14 20:33:31 +02:00
  • 975aa1e1a3 Fixed inclusion of squall. Erik Ogenvik 2023-08-14 20:29:11 +02:00
  • 17a3f41a63 Disable dynamic widget plugins if building with Conan. Erik Ogenvik 2023-08-14 20:28:39 +02:00
  • d0b9697153 Bail out early if empty material. Erik Ogenvik 2023-08-13 23:13:09 +02:00
  • 2324248a87 Require Squall through Conan. Erik Ogenvik 2023-08-13 20:19:33 +02:00
  • 0d3d838332 Fixed issue with including multiple symbols. Erik Ogenvik 2023-07-10 00:26:13 +02:00
  • b7443bbdbb Added SquallArchive for Ogre. Erik Ogenvik 2023-05-09 22:41:13 +02:00
  • 2152784df6 Minor code cleanup. Erik Ogenvik 2023-04-06 16:47:59 +02:00
  • 56dd0c27c0 Smaller code fixes. Erik Ogenvik 2023-04-06 12:06:43 +02:00
  • fc732537ff Clean up Conan file. Erik Ogenvik 2023-06-20 23:50:03 +02:00
  • b69b5df114 Skip MacOS for now as we're getting linking errors with iconv and CEGUI. Erik Ogenvik 2023-06-10 22:25:48 +02:00
  • 3c81215648 Try with MacOS. Erik Ogenvik 2023-06-10 20:20:50 +02:00
  • 307d4eb934 Always build tests, to make ctest work on Windows. Erik Ogenvik 2023-06-10 00:42:23 +02:00
  • 8b75a487fa Find CEGUI through Conan if Conan is used. Erik Ogenvik 2023-06-10 00:38:39 +02:00
  • 25e3f7f641 Fixed warning. Erik Ogenvik 2023-06-07 00:13:34 +02:00
  • eb78076fdb Fixed link conflicts on Windows. Erik Ogenvik 2023-06-07 00:13:21 +02:00
  • cf67c8e13a Fixed AppImage build. Erik Ogenvik 2023-06-06 17:37:43 +02:00
  • 8c7c93e683 Fix build issues. Erik Ogenvik 2023-06-06 17:31:22 +02:00
  • 399785b0bf Remove unused build stuff. Erik Ogenvik 2023-06-06 17:06:40 +02:00
  • 1c57845b38 Specify that we use mojoal statically. Erik Ogenvik 2023-06-06 01:16:25 +02:00
  • 7cde5cbf0f Fixed compile warnings. Erik Ogenvik 2023-06-06 01:16:04 +02:00
  • 61770d504d Fixed tests. Erik Ogenvik 2023-06-05 10:11:09 +02:00
  • 776fe36db5 Provide a TinyXML xml parser for CEGUI. Erik Ogenvik 2023-06-04 22:49:54 +02:00
  • 5b18499d3b Don't use "build_ci" directory. Erik Ogenvik 2023-06-04 17:32:36 +02:00
  • 022ef231ff Use "check" target. Erik Ogenvik 2023-06-04 16:22:44 +02:00
  • 8158527bdf Skip components we don't need. Erik Ogenvik 2023-06-03 16:52:14 +02:00
  • 6afaaec089 Use C++17. Erik Ogenvik 2023-06-03 12:20:12 +02:00
  • db412bf492 Use sigc++ 3 and commit to Conan more. Erik Ogenvik 2023-06-03 10:32:31 +02:00
  • 537389a848 Fixed build issues. Erik Ogenvik 2023-05-31 15:55:01 +02:00
  • c2deae3bd4 Provide snapcraft token as env variable. Erik Ogenvik 2023-05-27 23:19:03 +02:00
  • 1a2a6c0080 Use correct directory. Erik Ogenvik 2023-05-22 23:53:22 +02:00
  • 56877db17a Fix Snap build. Erik Ogenvik 2023-05-20 22:13:46 +02:00
  • 6e292d3cc0 Use STB image codec instead of FreeImage. Erik Ogenvik 2023-05-20 18:27:05 +02:00
  • ac19e17430 Match Lua for Conan. Erik Ogenvik 2023-05-20 16:53:36 +02:00
  • 7e74ad6890 Use Expat parser with Conan. Erik Ogenvik 2023-05-20 16:28:45 +02:00
  • 89fe90af37 Use bundled MojoAL. Erik Ogenvik 2023-05-20 15:32:29 +02:00
  • d290645809 Ease up on parallel builds. Erik Ogenvik 2023-05-19 10:59:49 +02:00
  • 966493a9b3 Specify install directory. Erik Ogenvik 2023-05-19 10:34:42 +02:00
  • ee5abf04c4 Fix Conan upload command. Erik Ogenvik 2023-05-19 01:21:07 +02:00
  • 48f38cb357 Ignore Windows for now, and fix requirements. Erik Ogenvik 2023-05-19 01:06:30 +02:00
  • c1ec9de110 Specify correct dir. Erik Ogenvik 2023-05-19 00:32:53 +02:00
  • 671a4a5fc7 Adapt build to Conan 2. Erik Ogenvik 2023-05-19 00:27:29 +02:00
  • 1ca055ae3d Specify sigc++ version. Erik Ogenvik 2023-05-16 23:10:27 +02:00
  • 972e01c7ba Adjust building with Conan 2. conan2 Erik Ogenvik 2023-05-14 23:47:57 +02:00
  • f9aca68b20 Convert to Conan 2. Erik Ogenvik 2023-04-06 12:07:25 +02:00
  • 43b328daab Fixed minor shell issues. Erik Ogenvik 2023-02-16 22:17:55 +01:00
  • de229fc779 More workaround for Conan issues. Erik Ogenvik 2023-02-11 12:07:40 +01:00
  • 4ea6d579a0 Workaround Ogre issue with Conan. Erik Ogenvik 2023-02-09 22:46:25 +01:00
  • d4364fa037 Provide common format. Erik Ogenvik 2023-02-08 22:55:16 +01:00
  • 7a5207d507 More fixes for building. Erik Ogenvik 2023-02-08 20:40:47 +01:00
  • 7335cf87de Fixed various compiler warnings. Erik Ogenvik 2023-02-08 14:15:30 +01:00
  • 9378bf77d4 Use legacy linking format, to work around Conan issue. Erik Ogenvik 2023-02-08 14:10:21 +01:00
  • 4620389c91 Use correct struct type. Erik Ogenvik 2023-02-07 19:49:03 +01:00
  • 13a9cdd8d6 Disable macOS for now as we're getting SDL link errors. Erik Ogenvik 2023-02-07 12:07:32 +01:00
  • f79e0f7beb Enable macOS again. Erik Ogenvik 2023-02-06 23:52:28 +01:00
  • c297d6edb0 Fixed various compiler warnings. Erik Ogenvik 2023-02-06 23:19:35 +01:00
  • 6c7f2a57ef Mark CEGUI as static if Conan is used. Erik Ogenvik 2023-02-06 22:59:04 +01:00
  • 54828de0e1 Skip OSX for now. Erik Ogenvik 2023-02-06 22:35:23 +01:00
  • bb034b3cea Fix shadowing. Erik Ogenvik 2023-02-06 22:24:27 +01:00
  • bc1fcac188 Fixes for finding CEGUI with Conan. Erik Ogenvik 2023-02-06 22:24:16 +01:00
  • 276924f6ef More fixes for building on Windows. Erik Ogenvik 2023-02-06 20:06:40 +01:00
  • 21ec86d8e5 Mark deps as overridden. Erik Ogenvik 2023-02-04 16:36:15 +01:00
  • c075d2a9a3 Workaround for Lua on Windows. Erik Ogenvik 2023-02-03 23:27:27 +01:00
  • 1280accba7 Fixed for building on Windows. Erik Ogenvik 2023-02-02 23:26:41 +01:00
  • 93bf535faf Use CMake targets. Erik Ogenvik 2023-02-02 22:16:53 +01:00
  • e23962efe9 Fixed various compiler warnings. Erik Ogenvik 2023-02-02 22:16:36 +01:00
  • ca0cb5c161 Fix Windows cmd invocation. Erik Ogenvik 2023-01-21 22:45:54 +01:00
  • 5c511a9f37 Cache Conan. Erik Ogenvik 2023-01-21 22:25:54 +01:00
  • 62f2f652aa Avoid obsolete macro. Erik Ogenvik 2023-01-21 21:16:37 +01:00
  • 3339cb9c1c Fix warning in CMake. Erik Ogenvik 2023-01-21 20:40:49 +01:00
  • 598babac25 Build AppImage on Ubuntu 20.04 Erik Ogenvik 2023-01-15 13:01:02 +01:00
  • df9a7f5d08 Update runners. Erik Ogenvik 2023-01-13 23:02:24 +01:00
  • 7989ffb2ca Added required header. Erik Ogenvik 2023-01-12 23:13:08 +01:00
  • 5fdb94e200 Bump Github actions. Erik Ogenvik 2023-01-12 22:25:06 +01:00
  • 55c0f5ee5a Bump deps. Erik Ogenvik 2023-01-12 00:38:13 +01:00
  • 0a62cfe77e Resolve Conan conflicts. Erik Ogenvik 2022-12-15 00:12:26 +01:00
  • c3f0d09fe4 Catch errors when reparsing scripts. Erik Ogenvik 2022-12-14 23:44:20 +01:00
  • 4180eb0faa Make sure directories are sorted. Erik Ogenvik 2022-12-14 22:54:48 +01:00
  • 3f4274c1c4 Make sure anisotropic filtering is used on the ground. Erik Ogenvik 2022-12-14 00:03:26 +01:00
  • 63047fe822 Check that mHandles haven't been emptied already. Erik Ogenvik 2022-12-13 23:03:16 +01:00