Граф коммитов

  • *
  • | *
  • | *
  • * |
  • * |
  • | *
  • | *
  • * |
  • * |
  • | *
  • | *
  • | *
  • * |
  • | *
  • * |
  • * |
  • * |
  • | *
  • | *
  • * |
  • | *
  • | *
  • | *
  • * |
  • | *
  • * |
  • | *
  • * |
  • | *
  • | *
  • * |
  • | *
  • * |
  • | *
  • * |
  • | *
  • * |
  • * |
  • | *
  • | *
  • * |
  • | *
  • | *
  • * |
  • | *
  • | *
  • * |
  • | *
  • | *
  • | *
  • | *
  • | *
  • * |
  • * |
  • | *
  • * |
  • | *
  • * |
  • | *
  • | *
  • * |
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • |/
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • |\
  • | *
  • |/
  • *
  • *
  • *
  • e30a69d4 Update lol-core. by Sam Hocevar 2020-03-07 14:56:01 +0100
  • c1645f5e Add a pair of headers to guard against intrusive Windows macros. by Sam Hocevar 2020-03-07 14:31:52 +0100
  • 6d98787e Change the arraynd size query API. by Sam Hocevar 2020-03-07 12:39:51 +0100
  • 0e858050 Fix issue in property sheet that would disable NOMINMAX macro. by Sam Hocevar 2020-03-07 12:36:58 +0100
  • 9e982a51 Major header refactoring. by Sam Hocevar 2020-03-06 23:03:02 +0100
  • b85c7adf Big header refactor yet again. by Sam Hocevar 2020-03-06 13:59:59 +0100
  • 68adfe97 Clean up math/functions.h header. by Sam Hocevar 2020-03-06 13:57:24 +0100
  • 1188cfb5 Update lol-core. by Sam Hocevar 2020-03-06 13:53:03 +0100
  • af511768 Fix Windows build. by Sam Hocevar 2020-03-06 13:55:05 +0100
  • 342c9ea0 Add portable-file-dialogs submodule to 3rdparty. by Sam Hocevar 2020-03-06 13:52:05 +0100
  • 4bad4a9c Remove undocumented variable in getopt(). by Sam Hocevar 2020-03-06 13:48:01 +0100
  • e6472db0 Add C string variants of starts_with() and ends_with(). by Sam Hocevar 2020-03-06 13:47:22 +0100
  • f8d3df06 Update lol-core. by Sam Hocevar 2020-03-06 13:45:11 +0100
  • 8ea7dcfb Move noise functions to the clean header namespace. by Sam Hocevar 2020-03-06 13:44:13 +0100
  • 0aa6ccde Get rid of lol::array in our public headers. by Sam Hocevar 2020-03-06 13:34:07 +0100
  • d2dc08f3 Get rid of lol::array in our public headers. by Sam Hocevar 2020-03-06 13:29:07 +0100
  • 35955b2a Remove several deprecated headers. by Sam Hocevar 2020-03-06 13:17:43 +0100
  • c1d74196 Add a few helper functions for std::vector. by Sam Hocevar 2020-03-06 12:38:18 +0100
  • e7984246 Move portal.h to legacy directory; I don’t know what to do with it. by Sam Hocevar 2020-03-06 12:35:15 +0100
  • 53e86aa9 Clean up header usage. by Sam Hocevar 2020-03-06 00:29:57 +0100
  • ec5f308b Clean up abs/fabs discrepancies here and there. by Sam Hocevar 2020-03-06 00:16:15 +0100
  • 6f84e247 Remove all usage of lol::array in the standalone headers. by Sam Hocevar 2020-03-05 23:24:17 +0100
  • c1aac567 Replace lol::array with std::vector in aabb_tree.h. by Sam Hocevar 2020-03-05 22:13:13 +0100
  • 65abcac3 Use std::tuple for our custom dynamic arrays. by Sam Hocevar 2020-03-05 07:58:54 +0100
  • 4446947a Use std::tuple for our custom dynamic arrays. by Sam Hocevar 2020-03-05 07:58:32 +0100
  • 5422afb5 Various Windows compilation fixes. by Sam Hocevar 2020-03-04 19:47:53 +0100
  • ecc3aee6 Various Windows compilation fixes. by Sam Hocevar 2020-03-04 19:47:36 +0100
  • 2ab98cf9 Clean up test suite so that it no longer includes <lol/engine-internal.h>. by Sam Hocevar 2020-03-03 07:42:56 +0100
  • d05eb966 Improve standalone inclusion support. by Sam Hocevar 2020-03-03 07:41:13 +0100
  • 20f39ee0 Refactor arraynd class. by Sam Hocevar 2020-03-03 07:23:05 +0100
  • f9d97f63 Refactor several headers, slowly migrating to include-what-you-use. by Sam Hocevar 2020-03-03 07:17:46 +0100
  • 2235ce16 Various compilation fixes. by Sam Hocevar 2020-03-03 07:15:55 +0100
  • b3a9bf49 Update core submodule. by Sam Hocevar 2020-03-03 01:12:44 +0100
  • f65ab0fa Fix Windows compilation. by Sam Hocevar 2020-03-03 01:09:56 +0100
  • d1a24228 Move lolunit.h to lol-core because it makes sense. by Sam Hocevar 2020-03-02 21:10:28 +0100
  • c6960306 Add <lol/base/lolunit.h> header for unit tests. by Sam Hocevar 2020-03-02 21:03:25 +0100
  • 85007bd0 More header cleanup. by Sam Hocevar 2020-03-02 20:51:05 +0100
  • 2a798387 Refactor all code that uses the color class. by Sam Hocevar 2020-03-02 20:32:50 +0100
  • 02bb54bd Refactor the color class. by Sam Hocevar 2020-03-02 20:31:22 +0100
  • 4b814630 Fix some warnings reported by Visual Studio. by Sam Hocevar 2020-03-02 14:00:28 +0100
  • e340757a Remove more math-related headers. by Sam Hocevar 2020-03-02 13:54:45 +0100
  • 71d9bc1e Move math types to a separate types/ subdirectory. by Sam Hocevar 2020-03-02 13:54:19 +0100
  • c0428506 Clean up bigint.h header. by Sam Hocevar 2020-03-02 13:50:31 +0100
  • f0ac602e Remove the half.h header, now part of lol-core. by Sam Hocevar 2020-03-02 13:42:44 +0100
  • 59a4b5bd Clean up the half.h header and make it optional. by Sam Hocevar 2020-03-02 13:26:01 +0100
  • 38ee6b26 Use <stdint.h> instead of <cstdint>. by Sam Hocevar 2020-03-02 13:24:04 +0100
  • 8fe56fc2 Clean up the features.h header. by Sam Hocevar 2020-03-02 07:58:39 +0100
  • f0b8cfc6 Clean up the features.h header. by Sam Hocevar 2020-03-02 07:59:37 +0100
  • 655beda5 It’s 2020, use [[nodiscard]] unconditionally. by Sam Hocevar 2020-03-02 07:55:59 +0100
  • fcc37570 Use fallthrough attribute properly (using a trailing semicolon as an empty statement). by Sam Hocevar 2020-03-02 07:55:27 +0100
  • 2626ce4e Make more headers private and remove unnecessary #includes. by Sam Hocevar 2020-02-28 07:27:16 +0100
  • 5c7ef8d8 Update todo list. by Sam Hocevar 2020-02-28 07:12:48 +0100
  • 555032db math: use real.h only where necessary; improves build times. by Sam Hocevar 2020-02-27 07:38:12 +0100
  • fdc2c981 test: remove implicit conversions in the real class tests. by Sam Hocevar 2020-02-27 07:29:45 +0100
  • e1ef913d Make the “real” functions more generic. Not specialising them speeds up compilation. by Sam Hocevar 2020-02-27 07:32:20 +0100
  • b631cbe2 Update lol-core submodule and get rid of numerous headers. by Sam Hocevar 2020-02-27 01:20:01 +0100
  • ca3fb5a4 Make the vector, matrix and transform-related classes header-only. by Sam Hocevar 2020-02-26 20:40:53 +0100
  • 9d4b7ff4 Refactor header usage to use our core submodule instead. by Sam Hocevar 2020-02-26 13:29:00 +0100
  • f30c17f1 Fix bug in real::real(int64_t) caused by undefined behaviour. by Sam Hocevar 2020-02-26 08:31:35 +0100
  • 7a309a53 Various compilation fixes. by Sam Hocevar 2020-02-26 07:31:14 +0100
  • dbfecd27 Add the core branch as a submodule. by Sam Hocevar 2020-02-25 13:09:48 +0100
  • f579dbc8 Minor header refactoring. by Sam Hocevar 2020-02-25 12:53:35 +0100
  • 29336e3d math: quick fix for linking issues in the real class. by Sam Hocevar 2020-02-24 13:59:19 +0100
  • 0ba2833b Make a lot of headers work independently. by Sam Hocevar 2020-02-24 08:25:55 +0100
  • c45a494a base: re-add the threading and getopt classes. by Sam Hocevar 2020-02-24 08:03:06 +0100
  • 8d5891b8 math: clean up the polynomial.h header. by Sam Hocevar 2020-02-24 07:47:13 +0100
  • a38dc4a1 base: add a proxy header for PEGTL. by Sam Hocevar 2020-02-24 07:26:53 +0100
  • 742bb53b base: add a features.h header. by Sam Hocevar 2020-02-24 07:25:13 +0100
  • 80dafa8e math: clean up the Real class. by Sam Hocevar 2020-02-24 07:14:02 +0100
  • bf2ea074 base: clean up string utility functions. by Sam Hocevar 2020-02-24 07:02:02 +0100
  • 155ae65a Start working on the header-only part of the framework. by Sam Hocevar 2020-02-22 09:28:08 +0100
  • dd1d8fe4 sys: fix uninitialised memory in File class. by Sam Hocevar 2020-02-18 23:26:45 +0100
  • 944923ae emscripten: resume audio context if necessary. by Sam Hocevar 2020-02-18 13:56:11 +0100
  • bdda5b37 build: check for -lSDL2_image_bmp-jpg-png as a fallback for -lSDL2_image. by Sam Hocevar 2020-02-18 13:06:23 +0100
  • cc7d3440 net: fix emscripten build. by Sam Hocevar 2020-02-18 08:03:06 +0100
  • 8c37ce14 net: fix a Windows compilation issue. by Sam Hocevar 2020-02-17 13:58:10 +0100
  • a1e25865 Minor compilation warning fixes. by Sam Hocevar 2020-02-17 13:50:31 +0100
  • 607369b2 net: implement async HTTP/HTTPS requests for Windows and Linux. by Sam Hocevar 2020-02-17 13:26:59 +0100
  • e1c47e9e net: implement async HTTP requests for the emscripten backend. by Sam Hocevar 2020-02-17 13:04:54 +0100
  • 634fd296 Add some emscripten-generated files to .gitignore. by Sam Hocevar 2020-02-17 12:50:05 +0100
  • c9a09efe sys: fix Linux build. by Sam Hocevar 2020-02-17 12:34:20 +0100
  • 4defbeaa build: provide cpp-httplib to client projects. by Sam Hocevar 2020-02-11 07:25:52 +0100
  • 9646b3eb build: add a huge lol.props property sheet that seems to do the job for Visual Studio. by Sam Hocevar 2020-02-10 14:05:09 +0100
  • 84a62867 net: add the necessary files for an HTTP client class. by Sam Hocevar 2020-02-10 13:58:21 +0100
  • 369f2b90 math: fix a warning in the matrix determinant code. by Sam Hocevar 2020-02-10 13:21:04 +0100
  • 54335bd5 build: reference projects using a property sheet instead of a guid. by Sam Hocevar 2020-02-10 12:55:17 +0100
  • cfe60cef external: ensure we use release binaries. by Sam Hocevar 2020-02-10 12:54:41 +0100
  • 41493c23 external: provide openssl and zlib windows static libs. by Sam Hocevar 2020-02-08 14:45:05 +0100
  • e05e9ff1 sys: implement lol::sys::getenv() for safety. by Sam Hocevar 2020-02-07 13:41:14 +0100
  • 0f9c07a9 build: more emscripten fixes. by Sam Hocevar 2020-02-06 13:16:57 +0100
  • 269ab7c1 Fix emscripten regressions. by Sam Hocevar 2020-02-06 12:50:11 +0100
  • b8089894 build: add src/private to .gitignore. by Sam Hocevar 2020-02-05 12:53:48 +0100
  • ffaac3a6 build: enforce Unix line endings for autotools files. by Sam Hocevar 2020-02-05 12:52:14 +0100
  • d95cca88 Remove NX submodule because it causes too many issues for other people. by Sam Hocevar 2020-02-02 18:28:41 +0100
  • 2122d898 build: use AM_SILENT_RULES unconditionally even for client projects. by Sam Hocevar 2020-01-14 16:50:58 +0100
  • 4a5e2a24 Merge pull request #12 from Low-power/fix-disable-silent-rules by Sam Hocevar 2020-01-14 16:37:45 +0100
  • cb8e3856 Fix configure option '--disable-silent-rules' not working by WHR 2020-01-14 17:53:56 +0800
  • bb57a5e2 Fix MSYS2 “native” build. by Sam Hocevar 2019-10-28 14:09:26 +0100
  • 8e3d062b osx: use gl3.h instead of gl.h. by Sam Hocevar 2019-10-21 13:40:29 +0200
  • 1f45f3ac math: improve matrix inversion unit tests. by Sam Hocevar 2019-10-21 07:04:31 +0200