Perttu Ahola
|
25d9e994a3
|
interface/debug: Backtrace logging on Linux
|
2014-10-27 23:25:48 +02:00 |
|
Perttu Ahola
|
4937a83ac5
|
server: Run modules in separate threads
|
2014-10-27 01:01:47 +02:00 |
|
Perttu Ahola
|
ab1b49cf6b
|
server: Move stuff to rccpp_util.{h,cpp}
|
2014-10-26 12:48:08 +02:00 |
|
Perttu Ahola
|
6e2ea8c499
|
Fix various build issues on Linux systems
|
2014-10-22 23:10:54 +03:00 |
|
Perttu Ahola
|
450e367e25
|
Fix Windows build
|
2014-10-22 14:15:52 +03:00 |
|
Perttu Ahola
|
16097914bd
|
client: Trigger replicate.sub_sync_node_added callbacks only after and immediately when replicate:create_node has been fully processed
|
2014-10-22 11:53:41 +03:00 |
|
Perttu Ahola
|
b0de2e16ce
|
Have a thread pool in the server (and rename worker_thread to thread_pool)
|
2014-10-21 18:19:27 +03:00 |
|
Perttu Ahola
|
a71a4c56ef
|
interface/os
|
2014-10-21 18:19:27 +03:00 |
|
Perttu Ahola
|
adbb3290e7
|
WIP
|
2014-10-21 18:19:26 +03:00 |
|
Perttu Ahola
|
997bf1bc94
|
client: Lua owns VoxelRegistry and TextureAtlasRegistry
|
2014-10-21 18:19:26 +03:00 |
|
Perttu Ahola
|
4c7e59138f
|
CMakeLists.txt, core/sajson.h: Get rid of warnings
|
2014-10-21 18:19:26 +03:00 |
|
Perttu Ahola
|
bbc300f540
|
VoxelRegistry Lua interface WIP
|
2014-10-21 18:19:26 +03:00 |
|
Perttu Ahola
|
89ed2a114c
|
3rdparty/luabind-deboostified
|
2014-10-21 18:19:25 +03:00 |
|
Perttu Ahola
|
bee6f91275
|
Add build option: DEBUG_LOG_TIMING: Output log messages of interesting but floody time measurements
|
2014-10-21 18:19:25 +03:00 |
|
Perttu Ahola
|
62d3c66760
|
interface/semaphore
|
2014-10-21 18:19:25 +03:00 |
|
Perttu Ahola
|
ced7361400
|
CMakeLists.txt, server/state: Use buildat core library on the client too
|
2014-10-21 18:19:25 +03:00 |
|
Perttu Ahola
|
6967ff6c9f
|
client, builtin/voxelworld: Add voxelworld updates to profiler
|
2014-10-21 18:19:24 +03:00 |
|
Perttu Ahola
|
abad1e0e2f
|
lua_bindings/spatial_update_queue: Initial half-working version
|
2014-10-21 18:19:24 +03:00 |
|
Perttu Ahola
|
7ccebbff05
|
interface/compress
|
2014-10-21 18:19:22 +03:00 |
|
Perttu Ahola
|
ce54bc92fd
|
3rdparty/zlib
|
2014-10-21 18:19:22 +03:00 |
|
Perttu Ahola
|
24e660b1af
|
CMakeLists.txt: Compile Debug build with -O1 to get some speed
|
2014-10-21 18:19:22 +03:00 |
|
Perttu Ahola
|
7f52b74fcb
|
builtin/voxelworld, games/digger: WIP
|
2014-10-21 18:19:22 +03:00 |
|
Perttu Ahola
|
c3905412e7
|
interface/noise
|
2014-10-09 15:41:22 +03:00 |
|
Perttu Ahola
|
f516f4984d
|
block,voxel,atlas: Initial interfaces
|
2014-10-08 00:51:22 +03:00 |
|
Perttu Ahola
|
64719a5b72
|
interface/voxel: Move create_simple_voxel_model() into here
|
2014-10-06 08:00:14 +03:00 |
|
Perttu Ahola
|
f55cbc7468
|
games/geometry, buildat.set_simple_voxel_model()
|
2014-10-06 07:59:39 +03:00 |
|
Perttu Ahola
|
02e1918f75
|
CMakeLists.txt: Link client to libtoluapp.a
|
2014-10-06 07:53:58 +03:00 |
|
Perttu Ahola
|
263906be8f
|
3rdparty/polyvox
|
2014-10-06 07:53:58 +03:00 |
|
Perttu Ahola
|
62315882dc
|
client: Split common Lua stuff to a sane-ish file structure
|
2014-10-05 15:54:14 +03:00 |
|
Perttu Ahola
|
0159cfe392
|
windows: CMakeLists.txt: Call the full package -full- instead of -client-server-
|
2014-10-05 10:57:41 +03:00 |
|
Perttu Ahola
|
e6c1b78b4b
|
windows: Fix client by using LuaJIT and installing DLLs
|
2014-10-04 19:12:12 +03:00 |
|
Perttu Ahola
|
dedc75f6db
|
windows: Fix Urho3D includes done by modules
|
2014-10-04 15:05:21 +03:00 |
|
Perttu Ahola
|
aec15b0494
|
windows: Install docs
|
2014-10-04 14:08:45 +03:00 |
|
Perttu Ahola
|
81b4f08aee
|
windows: Optimize compiler installation; package size goes down to 104MiB
|
2014-10-04 13:51:55 +03:00 |
|
Perttu Ahola
|
f383a40572
|
Initial Windows packaging: Works only with mingw-w64 i686; resuulting fully functional package size is 140MiB.
|
2014-10-04 13:51:49 +03:00 |
|
Perttu Ahola
|
15e9dbcc95
|
Hack and rape everything so that everything works on Windows and Linux
|
2014-10-04 00:12:40 +03:00 |
|
Perttu Ahola
|
a3bf54f068
|
client: Remove buildat_guard and use Urho3D's FileSystem::RegisterPath instead
|
2014-10-03 11:58:34 +03:00 |
|
Perttu Ahola
|
0f6900d669
|
core/json
|
2014-09-29 21:42:49 +03:00 |
|
Perttu Ahola
|
4b25272cc9
|
Add an LD_PRELOAD library "buildat_guard" which takes care of limiting Urho3D::ResourceCache's file system access while it's lacking the functionalty by itself
|
2014-09-27 20:40:26 +03:00 |
|
Perttu Ahola
|
724ec0a488
|
CMakeLists.txt: Don't cache CMAKE_MODULE_PATH
|
2014-09-27 11:27:45 +03:00 |
|
Perttu Ahola
|
abab2f9ee0
|
Apply Vim modeline magic to everything
|
2014-09-24 14:54:15 +03:00 |
|
Perttu Ahola
|
dfd2865d3a
|
util/codestyle.sh: Add CMakeLists.txt whitespace and caps rules and apply them
|
2014-09-24 14:30:53 +03:00 |
|
Perttu Ahola
|
977eabd1d5
|
Builds now; doesn't run yet due to stuff in Lua expecting Polycode
|
2014-09-24 01:12:16 +03:00 |
|
Perttu Ahola
|
847f8e9599
|
CMakeLists.txt: Initial Urho3D things
|
2014-09-24 01:12:16 +03:00 |
|
Perttu Ahola
|
036ea9dc77
|
CMakeLists.txt: Allow selecting what to build (-DBUILD_SERVER=true/false, -DBUILD_CLIENT=true/false)
|
2014-09-21 13:12:48 +03:00 |
|
Perttu Ahola
|
95db31394a
|
client: Add Polycode's UI Lua bindings to the build system and Lua environment
|
2014-09-21 11:02:04 +03:00 |
|
Perttu Ahola
|
51fe18624a
|
interface/process
|
2014-09-20 10:35:20 +03:00 |
|
Perttu Ahola
|
4e765c6d7b
|
CMakeLists.txt: Allow effectively specifying POLYCODE_ROOT_DIR
|
2014-09-19 19:38:04 +03:00 |
|
Perttu Ahola
|
928706b36e
|
client/config, server/config: Check configured paths at startup
|
2014-09-19 19:11:42 +03:00 |
|
Perttu Ahola
|
60c0a790bb
|
client, builtin/client_file: Transferring of file content into cache
|
2014-09-19 02:22:53 +03:00 |
|