|
|
@471
|
10 years |
epyon |
* full math library
* GLM dependency removed
|
|
|
@454
|
10 years |
epyon |
* math library work
* glm only referenced in math/common.hh
* still …
|
|
|
@452
|
10 years |
epyon |
* lua_glm -> lua_math
|
|
|
@451
|
10 years |
epyon |
* math library started
|
|
|
@449
|
10 years |
epyon |
* metatable types cleanup
* fix for nlua_typecontent
|
|
|
@445
|
10 years |
epyon |
* cleaning up string usage in lua (WIP)
* cleaned up types.hh (WIP)
|
|
|
@441
|
10 years |
epyon |
* md5 support moved to legacy code
* more std::string removal
* …
|
|
|
@440
|
10 years |
epyon |
* massive std::string removal
* no header depends on std::string …
|
|
|
@438
|
10 years |
epyon |
* massive amount of std::string removal
* removed slurp, use …
|
|
|
@437
|
10 years |
epyon |
* local updates (string removal)
|
|
|
@435
|
10 years |
epyon |
* short_string implementation - first usages
|
|
|
@433
|
10 years |
epyon |
* string.hh split into separate files
* string.hh - removed …
|
|
|
@431
|
10 years |
epyon |
* hash storage type
* string hash storage type
* several minor fixes …
|
|
|
@426
|
10 years |
epyon |
* lua table - get_string_hash_64
|
|
|
@406
|
10 years |
epyon |
* code compiles cleanly on maximum warning level
|
|
|
@403
|
10 years |
epyon |
* got rid of exceptions
* assert enhancements
* lots of minor cleanup
|
|
|
@399
|
10 years |
epyon |
* naming cleanup
* string_ref -> string_view (compatible with C++17 …
|
|
|
@397
|
10 years |
epyon |
* various cleanups
|
|
|
@395
|
10 years |
epyon |
* bulk update
copyright update
include guards cleanup
…
|
|
|
@385
|
10 years |
epyon |
* stl/traits -> stl/type_traits
|
|
|
@383
|
10 years |
epyon |
* more work on stl
* fully working vectors!
* copy & copy_n
* …
|
|
|
@380
|
10 years |
epyon |
* oops, missed src :
got rid of to_string and other std::string …
|
|
|
@378
|
10 years |
epyon |
* important fix in reverse_iterator operators
* std::string functions …
|
|
|
@376
|
10 years |
epyon |
* stl/assert.hh, stl/capi.hh, size_t independent
* GCC 4.8 …
|
|
|
@374
|
10 years |
epyon |
* MASSIVE commit
* common.hh - size_t, ptrdiff_t, nv:: namespace, …
|
|
|
@369
|
10 years |
epyon |
* removed all std headers (except cassert) from common.hh
* sized int …
|
|
|
@368
|
10 years |
epyon |
* massive restructuring
* detail::data_base class for …
|
|
|
@367
|
10 years |
epyon |
* fixed compilation and warnings on gcc
* slowly removing/merging …
|
|
|
@365
|
10 years |
epyon |
* overhaul of logging:
no longer stream operated
no longer …
|
|
|
@364
|
10 years |
epyon |
* fixed compilation on clang
* cleared all clang warnings (except …
|
|
|
@361
|
10 years |
epyon |
* more string_ref changes
|
|
|
@360
|
10 years |
epyon |
* more string_ref usage
* string_ref moved to string.hh
* initial …
|
|
|
@359
|
10 years |
epyon |
* rewrite of lua_path:
doesn't use dynamic memory anymore
…
|
|
|
@358
|
10 years |
epyon |
* fixed string_ref constructor
* implementing string_ref usage in …
|
|
|
@341
|
11 years |
epyon |
* lua_state - lua component support
* lua_state - call function from …
|
|
|
@335
|
11 years |
epyon |
* NV_LUA_STACKASSERT -> NV_LUA_STACK_ASSERT
* asserts for lua_handle
…
|
|
|
@334
|
11 years |
epyon |
* added lua::stack_assert - will come in use later
|
|
|
@333
|
11 years |
epyon |
* extended handle_operator (unsafe ops)
* lua_handle library and …
|
|
|
@323
|
11 years |
epyon |
* nova now compiles again under all three compilers with -Winsane and …
|
|
|
@319
|
11 years |
epyon |
* created core module and moved all free source files there
* took …
|
|
|
@316
|
11 years |
epyon |
* engine category
* resource system beginnings
* early effects …
|
|
|
@305
|
11 years |
epyon |
* lua_state - state_wrapper::get functions with default values
* …
|
|
|
@296
|
11 years |
epyon |
* lua::table_guard is_* utility functions
* minor tweaks
|
|
|
@288
|
11 years |
epyon |
* unified animation_entry class
* virtuals removed from …
|
|
|
@265
|
11 years |
epyon |
* lua::ref lightweight wrapper class
* allows distinction from int …
|
|
|
@263
|
11 years |
epyon |
* cleaned up sneaky lua map_area registration
|
|
|
@262
|
11 years |
epyon |
* major decoupling
lua system independent of nv::object
…
|
|
|
@256
|
11 years |
epyon |
* various minor fixes
|
|
|
@228
|
11 years |
epyon |
* various untracked changes
|
|
|
@221
|
12 years |
epyon |
* nv::lua - map_tile class added (with expansion and flipping)
|
|
|
@220
|
12 years |
epyon |
* nv::lua - lua_raw byte array function (probably should be templated …
|
|
|
@217
|
12 years |
epyon |
* lua/nova - almost complete reimplementation of "core" from FPC …
|
|
|
@216
|
12 years |
epyon |
* lua/state - sorted the functions in the cc file, it was getting a mess
|
|
|
@215
|
12 years |
epyon |
* root - no longer holds a type_database
* lua - lua::state has it's …
|
|
|
@213
|
12 years |
epyon |
* lua/state - upvalue_index moved to lua/values
|
|
|
@212
|
12 years |
epyon |
* lua/dispatch - powerful module for binding any function or method to …
|
|
|
@209
|
12 years |
epyon |
* lua_flags - dedicated flags module and lua type passing support
* …
|
|
|
@208
|
12 years |
epyon |
* lua - rewrite of template and custom attribute passing - should be …
|
|
|
@207
|
12 years |
epyon |
* lua - concept change - all functionality in nv::lua except raw
* …
|
|
|
@206
|
12 years |
epyon |
* lua - major refactoring of the lua state/table
* lua - added …
|
|
|
@204
|
12 years |
cahir |
Fix warnings on MacOSX 64-bit with clang 3.3
|
|
|
@198
|
12 years |
epyon |
* warning cleanup for clang and gcc
|
|
|
@188
|
12 years |
epyon |
* lua/path - bugfix
* lua/state - added is_defined(path)
* …
|
|
|
@187
|
12 years |
epyon |
* object - lua registration will now be manual, with an option to be …
|
|
|
@185
|
12 years |
epyon |
* lua/state - call any function with any param count and any return …
|
|
|
@183
|
12 years |
epyon |
* lua - alternative way of specifing push/pop support
|
|
|
@182
|
12 years |
epyon |
* lua/values - universal template-friendly any value push and …
|
|
|
@181
|
12 years |
epyon |
* string - string_length template
* lua/path - power tool, universal …
|
|
|
@180
|
12 years |
epyon |
* lua/aux - now overrides for math.random and math.randomseed
* …
|
|
|
@179
|
12 years |
epyon |
* interface/map_area added
* lua/map_area implemented (barebones)
|
|
|
@177
|
12 years |
epyon |
* common - added narrow_cast (to be expanded)
* lua/glm - added …
|
|
|
@176
|
12 years |
epyon |
* lua/area - lua-side area class added
|
|
|
@174
|
12 years |
epyon |
* lua/glm - breaking functions into module (static) functions and methods
|
|
|
@172
|
12 years |
epyon |
* sdl - missing 2.0 sdl_functions
* lua - compat implementation of …
|
|
|
@163
|
12 years |
epyon |
* lua_state - lua::state::register_enum added (based on type database)
|
|
|
@162
|
12 years |
epyon |
* flags - flags support, essentially a std::bitset implementation with …
|
|
|
@121
|
12 years |
epyon |
* Nova builds with -Weverything/-Wall/-pedantic/etc on:
on MSVC …
|
|
|
@113
|
12 years |
epyon |
* LLVM C++ fixes part 3. NV compiles on LLVM
|
|
|
@86
|
12 years |
epyon |
* lua::state constructors made explicit
* lua::state can implicitly …
|
|
|
@85
|
12 years |
epyon |
* lua_raw - several utility functions added
* lua_aux - aux …
|
|
|
@79
|
12 years |
epyon |
* lua::state::do_string can take a returns parameter
* …
|
|
|
@78
|
12 years |
epyon |
* types.hh - basing totally on typeid now
* types.hh - removed …
|
|
|
@77
|
12 years |
epyon |
* types - typemap based on type_index, allowing type retrival by …
|
|
|
@75
|
12 years |
epyon |
* lua_glm - uses own naming scheme, made independent of nv/types.hh …
|
|
|
@74
|
12 years |
epyon |
* lua::state - removed notion of global state
* lua_glm - fixed stack …
|
|
|
@56
|
12 years |
epyon |
* lua_aux added ( table functions currently )
|
|
|
@53
|
12 years |
epyon |
* lua_glm - powertool - almost complete implementation of glm/glsl …
|
|
|
@51
|
12 years |
epyon |
* lua_raw module added
|
|
|
@9
|
12 years |
epyon |
* rudimentary lua support classes (lua::state, lua::table_guard, …
|