Commit Graph

  • c9a9cd9e3e
    Fix ENet IPv6 address issue, fix text rendering not working master Celeste Wouters 2022-07-03 21:25:01 +0200
  • b2a454b475
    Make things build again Celeste Wouters 2022-07-03 19:55:18 +0200
  • 2d830ff140
    BuildInfo: BUILDINFO_PLATFORM_MAC -> MACOS Dorian Wouters 2019-05-30 12:45:38 +0200
  • 334540ca98
    Remove GLFWHandler from CMakeLists Dorian Wouters 2019-05-16 10:54:12 +0200
  • 6030092f35
    Get rid of the GLFWHandler proxy Dorian Wouters 2019-05-12 20:46:12 +0200
  • b59ad7dfcc
    World: split Emerger into its own class Dorian Wouters 2019-01-30 14:38:19 +0100
  • 4255b63652
    Remove use of <glm/detail/*> Dorian Wouters 2018-09-17 00:14:38 +0200
  • de2d5744cc
    Use -pie flag only on Linux GCC Dorian Wouters 2018-09-09 19:33:43 +0200
  • a04f430b04
    Chunk.cpp: fix string literal cast to non-const char* Dorian Wouters 2018-09-09 16:41:27 +0200
  • 1a235adb40
    Remove Lua scripting Dorian Wouters 2018-09-09 16:06:22 +0200
  • 745f53a731
    util/Tipsify: fix a few warnings Dorian Wouters 2018-09-09 15:56:32 +0200
  • 559d4e39de
    Add a few words to CoC Dorian Wouters 2018-09-09 15:49:35 +0200
  • 28e35c28cb
    README: fix typo Dorian Wouters 2018-09-09 15:49:09 +0200
  • 0558c9a417
    Shut GLM up about experimental extensions Dorian Wouters 2018-08-18 23:34:50 +0200
  • b363fb4690
    Fix ambiguous LogInput::operator<<(size_t) on macOS Dorian Wouters 2018-08-18 22:54:47 +0200
  • 8f343ee214
    Fix SoundBuffer copy & move methods Dorian Wouters 2018-08-18 22:15:38 +0200
  • f8035472a7
    Replace lzfx with lzo Dorian Wouters 2018-08-18 22:14:41 +0200
  • ecec8f7fba
    Rework a lot of #include lists Dorian Wouters 2018-08-14 08:35:34 +0200
  • 8c058e25b7
    CMakeLists: quieten glm lookup (pkg-config files somtimes missing) Dorian Wouters 2018-08-14 08:30:59 +0200
  • f19f460169
    Findmeiose.cmake: replace left MPACK with MEIOSE Dorian Wouters 2018-08-14 08:30:33 +0200
  • 9964d19ebd
    Fix LuaJIT failing on MacOS Dorian Wouters 2018-08-13 21:20:01 +0200
  • 771b53eeab
    Platform.cpp/OSX: implement getExecutablePath Dorian Wouters 2018-03-14 19:06:14 +0100
  • 7a68a2a256
    Try and make Mac build work (OpenAL related headers, u32string) Dorian Wouters 2018-03-14 18:50:00 +0100
  • 7d8d473d87
    Tipsify: try to fix the 'int[3] is not a scalar' error Dorian Wouters 2018-03-14 18:24:02 +0100
  • ba2cf58728
    README: Add MinGW64 required packages list Dorian Wouters 2018-01-18 12:34:21 +0100
  • 0c6b8a1cf4
    Clean up audio sources & buffers before shutdown Dorian Wouters 2018-01-14 23:40:34 +0100
  • 07a8d73706
    README: update GCC dep to 7+ Dorian Wouters 2018-01-14 23:40:21 +0100
  • eb552a052e
    Host::create: specify IPv6 scope ID (0) Dorian Wouters 2018-01-14 23:40:09 +0100
  • 4eceb52afe
    Update ENet (fix IPv6-related Windows issue) Dorian Wouters 2018-01-14 23:39:16 +0100
  • 4b0515b9e1
    Fix some binary files (inc. PNGs) not reading properly on Windows Dorian Wouters 2018-01-14 20:49:44 +0100
  • c8d8a8d404
    Don't enable GL debug features if not available Dorian Wouters 2018-01-14 20:33:11 +0100
  • ce74626805
    Add GL version command-line option Dorian Wouters 2018-01-14 19:48:59 +0100
  • 8f02acdf09
    Lowercase namespaces; move states to state/; cmd-based render groundwork Dorian Wouters 2018-01-13 22:58:04 +0100
  • 85cb2a8623
    Windows: fix Diggler::proc::getExecutableDirectory failing Dorian Wouters 2018-01-12 20:46:56 +0100
  • 2c913f780c
    Attempt at MinGW compilation support Dorian Wouters 2018-01-12 20:12:33 +0100
  • a72b8f1caf
    Update enet Dorian Wouters 2018-01-11 21:30:54 +0100
  • b95baa41c5
    SoundBuffer.cpp: fix missing Types.hpp include Dorian Wouters 2018-01-11 20:38:07 +0100
  • 14f5a403ab
    CMakeLists: remove unused OpenGL require Dorian Wouters 2018-01-11 20:21:22 +0100
  • 071db06f2b
    Replace goodform with meiose; refactor game state management Dorian Wouters 2018-01-11 20:04:15 +0100
  • 46082b5d01
    Move Lua modules; remove goodform Dorian Wouters 2017-10-14 12:39:36 +0200
  • 521ec24a95
    Add (no) code of conduct Dorian Wouters 2017-09-21 11:58:21 +0200
  • cd19f4fdf7
    Up CMake min ver to 3.1.0, use builtin C++14 detection Dorian Wouters 2017-08-29 23:51:46 +0200
  • b7cdd3de19
    platform/Endian.hpp: fix "MIBS"/"MIPS" typo Dorian Wouters 2017-06-13 19:07:42 -0400
  • 3b967c5ee4
    World: remove getLoadChunk, move to getChunk param Dorian Wouters 2017-06-13 19:06:57 -0400
  • 9e42a1f39a
    Add (disabled by default) memory tracker code & jemalloc Dorian Wouters 2017-06-13 18:06:55 -0400
  • 2960adeadb
    Remove unused callbacks in TextureLoader::Loading Dorian Wouters 2017-03-18 13:46:29 -0400
  • bf48f8af7f
    LICENSE: upgrade to AGPLv3 Dorian Wouters 2017-03-18 13:44:51 -0400
  • ff8dc69514
    Async texture loading, move Streams to IO namespace Dorian Wouters 2017-03-18 13:36:20 -0400
  • 6d4b28688a
    Fix platform/VecTypes.hpp & platform/types/vec{2,3,3}.hpp Dorian Wouters 2017-03-16 13:31:39 -0400
  • 710ff2537f
    Chunk: move CX, CY, CZ into class, more documentation Dorian Wouters 2017-03-16 13:29:56 -0400
  • 24fbabd6d3
    Doxygen: recursive scan Dorian Wouters 2017-03-16 00:02:50 -0400
  • b656c74a9e
    ProgramManager: get rid of PM_* defines Dorian Wouters 2017-03-10 17:06:25 -0500
  • c54d02f6b2
    UI::Element::Area::isIn: fix bounding box check error Dorian Wouters 2017-03-04 23:21:50 -0500
  • 03f3f9c480
    Update stb_image, add stb_c_lexer Dorian Wouters 2017-03-04 23:20:44 -0500
  • e3c76940a0
    Commit missing VBO.cpp Dorian Wouters 2017-02-27 21:10:13 -0500
  • 14d6601f12
    Remove __FILENAME__ (working only on Makefiles anyway) Dorian Wouters 2017-02-27 11:08:58 -0500
  • 2434cd4d4a
    Remove old log stream functions, replace by Util::Log Dorian Wouters 2017-02-27 11:04:40 -0500
  • bdf2f710f7
    Better logging system ; move GL debug output to own class Dorian Wouters 2017-02-27 00:49:36 -0500
  • 9772d68504
    Enable ASLR Dorian Wouters 2017-02-27 00:13:35 -0500
  • 8a4ac24054
    Revamp way of handling matrices in UI drawing Dorian Wouters 2017-02-27 00:13:27 -0500
  • aef28d0727
    Fix uninitialized value in UI::Text causing crash Dorian Wouters 2017-02-26 01:41:20 -0500
  • c110e3fc21
    Change UI::Manager way of managing lifetime ; reduce header pollution Dorian Wouters 2017-02-26 01:19:21 -0500
  • 3857e1f5c2
    Move "Connecting" from GameState to new ConnectingState Dorian Wouters 2017-02-25 16:42:09 -0500
  • e01f411ea9
    Message handling on client: 1 file per msgtype Dorian Wouters 2017-02-25 15:45:37 -0500
  • 12fdcc237f
    Support for multiple OpenGL Loaders: epoxy, glbinding, glad, glew Dorian Wouters 2017-02-24 21:15:22 -0500
  • 72ec16aefb
    CMakeLists: add `diggler_add_sources` macro, replace subdirs set() Dorian Wouters 2017-02-23 21:20:28 -0500
  • 8a2bd08d84
    ui/Text: allow update frequency hinting Dorian Wouters 2017-02-18 14:26:41 -0500
  • f1590353e2
    GL 3.0 Forward compatibility Dorian Wouters 2017-02-18 13:04:21 -0500
  • a33382a91b
    Remove player death reason Dorian Wouters 2017-02-06 17:15:20 -0500
  • c27fd49526
    Remove redundant std::move in GameWindow Dorian Wouters 2017-02-06 17:09:07 -0500
  • 0084d371fc
    Fix shutdown crash (client Game members destructed before State) Dorian Wouters 2017-02-06 16:09:56 -0500
  • bd24e024bd
    Move Program, Shader and ProgramManager to render/gl/ Dorian Wouters 2017-02-06 14:26:35 -0500
  • b57c352dcb
    Temp fix for Lua script crashing the game Dorian Wouters 2017-02-06 10:02:51 -0500
  • 015d45b579
    Fix AssetManager wrong construction Dorian Wouters 2017-02-05 23:28:46 -0500
  • f7ab4c9a79
    platform/BuildInfo: more detailed *BSD reporting Dorian Wouters 2017-02-05 23:16:44 -0500
  • a5c775b6c7
    ParticlesRenderer: use ParticleEmitter reference instead of pointer Dorian Wouters 2017-02-05 23:15:05 -0500
  • 1f8efa1f31
    Add "vk" (Vulkan) renderer dir Dorian Wouters 2017-02-05 23:14:26 -0500
  • 42c0a856f9
    MemoryStream: fix out_of_range on valid EOS seeking Dorian Wouters 2017-02-05 23:13:48 -0500
  • 82e9f73a2c
    Display <?> in logs when filename is unknown Dorian Wouters 2017-02-05 23:13:23 -0500
  • 68e4eec7af
    Move text rendering to own renderer Dorian Wouters 2017-02-05 23:12:54 -0500
  • acf2885110
    Add platform/Endian.hpp (portable <endian.h> alike) Dorian Wouters 2016-12-30 12:13:42 +0100
  • d371db004c
    CryptoData: add std::vector-based construction, comparison & cast Dorian Wouters 2016-12-30 12:12:31 +0100
  • 16bf6e259c
    net::InMessage: fix potential OOB access (bad length) Dorian Wouters 2016-12-30 12:11:22 +0100
  • 5c0ef5867f
    io/Stream: add rewind() (seeks to 0) Dorian Wouters 2016-12-30 12:09:40 +0100
  • 38dd34031d
    FindCXX14: better variable name + cleanup Dorian Wouters 2016-12-30 12:08:16 +0100
  • 8207179d59
    io/MemoryStream: throw std::out_of_range when seeking beyond limits Dorian Wouters 2016-12-30 12:08:01 +0100
  • 2165dcb50a
    crypto/Sign: add KeyPair struct Dorian Wouters 2016-12-30 12:03:51 +0100
  • 97a5a7088a
    CMakeLists: fix compilation failing on non-Makefile project gen Dorian Wouters 2016-12-30 11:55:41 +0100
  • 712cceefe3
    CMakeLists: remove redundant C++14 flag Dorian Wouters 2016-12-30 11:53:55 +0100
  • dfdb3fe4c6
    util/Tipsify: fix a signed/unsigned comparison warning Dorian Wouters 2016-12-30 11:51:19 +0100
  • ac758f06d1
    Alias glm vec & mat types into the Diggler namespace Dorian Wouters 2016-10-28 13:36:14 +0200
  • 4dfc309295
    Add torch7 & torch/threads submodules Dorian Wouters 2016-10-28 13:12:08 +0200
  • 6a32ff33b7
    crypto/CryptoData: handle string conversion Dorian Wouters 2016-10-24 18:59:46 +0200
  • 1b4cf1da1b
    platform/FourCC: properly cast computed values Dorian Wouters 2016-10-24 18:58:40 +0200
  • 470d8f5a23
    Platform: move BuildInfo and fs funcs to decidated files Dorian Wouters 2016-10-24 18:57:16 +0200
  • c7a14d8025
    Game: proper pointer init, fix a cast warning Dorian Wouters 2016-10-24 18:55:39 +0200
  • 732b23f0ac
    Chunk: cleanup updateClient, make Vertex::{x,y,z} floats Dorian Wouters 2016-10-24 18:55:07 +0200
  • e354fc8947
    content: improve Asset, create AssetContentMetadata Dorian Wouters 2016-10-06 21:58:28 +0200
  • bda0cbb064
    Rendering: begin/end frame markers, move highlight box to WorldRenderer Dorian Wouters 2016-10-06 21:50:38 +0200
  • 7fc56e8579
    SHA256::Digest: add >, >=, <, <= operators (for use as map keys) Dorian Wouters 2016-10-06 21:32:38 +0200