-
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