368 Commits

Author SHA1 Message Date
Perttu Ahola
51fe18624a interface/process 2014-09-20 10:35:20 +03:00
Perttu Ahola
7ad609ca8b server/rccpp: Clean up code and add compiler_command constructor parameter 2014-09-20 10:12:34 +03:00
Perttu Ahola
e5fc8cc0b7 doc 2014-09-20 10:07:54 +03:00
Perttu Ahola
f2fef5271c README.md: Buildat Windows How-To 2014-09-20 03:20:53 +03:00
Perttu Ahola
99bfd2c53a server/rccpp, server/state: Supply cxxflags and ldflags from deps.txt to compiler 2014-09-20 03:02:26 +03:00
Perttu Ahola
b4645bb7a5 doc: Tweak deps.txt 2014-09-20 03:02:25 +03:00
Perttu Ahola
8e6b16fc53 client/app, client/main: Clean up, set better window title 2014-09-20 03:02:25 +03:00
Perttu Ahola
301887c179 testmodules/minigame 2014-09-20 03:02:25 +03:00
Perttu Ahola
e6ee6600f6 extensions/graphics3d: Don't create temporary saved-with-extension files multiple times 2014-09-20 03:02:25 +03:00
Perttu Ahola
00b79af1f1 builtin/network: Emit network:client_disconnected event at disconnect 2014-09-20 03:02:25 +03:00
Perttu Ahola
f36e5af4de extensions/cereal, client/app: Allow repeating values of the same type without specifying type for each value separately 2014-09-20 03:02:25 +03:00
Perttu Ahola
8aefb1c4d8 client/app: Log errors occurring in event callbacks 2014-09-20 03:02:25 +03:00
Perttu Ahola
d6179bcd01 extensions/mouseinput and client/default.lua 2014-09-20 03:02:25 +03:00
Perttu Ahola
640d7552a4 extensions/keyinput and related event handling boilerplate in client/app 2014-09-20 03:02:25 +03:00
Perttu Ahola
5ebde7540b client, extensions/cereal: Binary output 2014-09-20 03:02:25 +03:00
Perttu Ahola
ceb8adf65b doc 2014-09-20 03:02:25 +03:00
Perttu Ahola
ab2d4a06b4 server/state: Fully implement unload_module() 2014-09-20 03:02:25 +03:00
Perttu Ahola
0c7d5602bb client: Packet handling in Lua; extensions/cereal 2014-09-20 03:02:25 +03:00
Perttu Ahola
e41f7ad8b8 .gitignore: /Build 2014-09-20 03:02:25 +03:00
Perttu Ahola
8b2afa9088 README.md: -DCMAKE_BUILD_TYPE=Debug 2014-09-20 03:02:25 +03:00
Perttu Ahola
b991ce1149 client/sandbox.lua: Add a safe subset of the standard library to the sandbox environment 2014-09-20 03:02:25 +03:00
Perttu Ahola
8ce035f9ed README.md: Add a short description of the architecture 2014-09-20 03:02:25 +03:00
Perttu Ahola
23420897f0 doc/conventions.txt: build -> Build; some other tweaks 2014-09-20 03:02:25 +03:00
Perttu Ahola
bee744e7ae README.md 2014-09-20 03:02:24 +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
adde3a86fd 3rdparty/c55lib: Fix coding style 2014-09-19 18:44:55 +03:00
Perttu Ahola
8030b4c9a0 util/codestyle.sh: Format 3rdparty/c55lib too 2014-09-19 18:44:52 +03:00
Perttu Ahola
d2427313ea Prepend license notice to all *.{h,cpp} files 2014-09-19 18:42:14 +03:00
Perttu Ahola
ad14d15a42 LICENSE 2014-09-19 18:34:54 +03:00
Perttu Ahola
2c7b1670de NOTICE 2014-09-19 18:12:57 +03:00
Perttu Ahola
e0cb500671 server/state: Track modifications in files included from module source 2014-09-19 18:02:50 +03:00
Perttu Ahola
9a021d9b6f 3rdparty/c55lib/c55/string_util.h 2014-09-19 18:02:11 +03:00
Perttu Ahola
a370bcb166 client, builtin/{network,client_file}: Use portable binary archives 2014-09-19 17:34:00 +03:00
Perttu Ahola
4e76b92196 builtin/network,builtin/client_file: Store and restore state on reload 2014-09-19 17:29:26 +03:00
Perttu Ahola
028e4b9975 Supporting things for builtin/network,builtin/client_file reload restore 2014-09-19 17:02:25 +03:00
Perttu Ahola
66ab5c1985 builtin/client_file, interface/file_watch: Watch changes in automatically transferred files and reload content for new clients 2014-09-19 16:46:17 +03:00
Perttu Ahola
601de946b7 Move module/include/api.h to module/api.h 2014-09-19 15:54:23 +03:00
Perttu Ahola
f4862fdc0d extensions/graphics3d: Working texture loading 2014-09-19 15:48:03 +03:00
Perttu Ahola
3176478881 builtin/client_data 2014-09-19 15:47:21 +03:00
Perttu Ahola
acbce6c19f client: Support temporary file path 2014-09-19 15:46:15 +03:00
Perttu Ahola
b17ff040d7 client, ext/graphics3d: Loading of textures (not tested) 2014-09-19 15:19:17 +03:00
Perttu Ahola
4301546f2e buildat:Logger -> buildat.Logger 2014-09-19 14:50:25 +03:00
Perttu Ahola
591c04a755 extensions/polycode_sandbox; extensions/graphics3d works for small example 2014-09-19 14:46:46 +03:00
Perttu Ahola
f4798c2913 extensions/graphics3d WIP 2014-09-19 14:12:00 +03:00
Perttu Ahola
3db773a999 client/lua: buildat.dump 2014-09-19 13:38:10 +03:00
Perttu Ahola
b5db1b839e client: Improve Lua error handling and sandbox run_script() 2014-09-19 13:17:22 +03:00
Perttu Ahola
20cf5c4390 client: Get full traceback on lua_pcall() error 2014-09-19 12:51:02 +03:00
Perttu Ahola
2dc409fad9 impl/packet_stream: Fix coding style 2014-09-19 12:49:05 +03:00
Perttu Ahola
c3a829cd11 util/codestyle.sh: Update to newest directory structure 2014-09-19 12:48:34 +03:00