Commit History

Autor SHA1 Mensaxe Data
  Ivan Safrin 34f312d7dd Merge pull request #259 from CIB/cleanup %!s(int64=12) %!d(string=hai) anos
  cib d48451256f Added more safety checks to config loading for PolycodeProject %!s(int64=12) %!d(string=hai) anos
  Ivan Safrin 9f0a1f1905 Added safe_delete to Lua API which deletes passed object on next frame, added stopTrackingChild to PhysicsScreen, contact events now dispatched after box2d step completes. %!s(int64=12) %!d(string=hai) anos
  Remi Gillig 023a413d34 Fix some warnings %!s(int64=13) %!d(string=hai) anos
  Ivan Safrin 1d7db8ed64 Fixed screen entities not being set correctly in 2d collision responses after recent pull request, added support for shorts in the bindings %!s(int64=13) %!d(string=hai) anos
  mcc afc74abac5 Prevent event code collisions when using Polycode stock classes by adding a class-unique EVENTBASE_ constant to each class's event types. (The EVENTBASE_s are documented in PolyEvent.h.) Make a small change to create_lua_library to support the EVENTBASE_ idiom. %!s(int64=13) %!d(string=hai) anos
  Ivan Safrin 1015a016cf Merge pull request #151 from mcclure/gcfix %!s(int64=13) %!d(string=hai) anos
  Ivan Safrin 5930b20c15 Fixed PolyKEY in bindings, added Services.Input to Lua defaults %!s(int64=13) %!d(string=hai) anos
  Ivan Safrin 2522352a17 Fixed Lua debug reporting in player, made IDE throttle down instead of pausing core on lose focus, added open files dropdown and active project name display to the IDE %!s(int64=13) %!d(string=hai) anos
  Ivan Safrin 88b35abe7e Added stack reset to lua event callbacks to temporarily fix stack overflows, fixed project export on Mac %!s(int64=13) %!d(string=hai) anos
  Ivan Safrin c77626f237 Fix unsupported vector returns not returning lua stack uncrement value in bindings, added POLYCODE_CORE defines in all cores for convenience %!s(int64=13) %!d(string=hai) anos
  Ivan Safrin 502593b743 Switched back to python 2, sorry Andi :) %!s(int64=13) %!d(string=hai) anos
  Ivan Safrin 1bf52f7203 Linux build fixes, switch to python3 %!s(int64=13) %!d(string=hai) anos
  mcc fec6e15a43 Make the following safe in lua: delete(nil); double delete(); delete() followed by GC %!s(int64=13) %!d(string=hai) anos
  Ivan Safrin 697a0e8aff Merge pull request #149 from mcclure/luadoc_optout %!s(int64=13) %!d(string=hai) anos
  mcc bd5fd3897a create_lua_library: Fix stack overlow from unnecessary getfield in LuaEventHandler::handleEvent. Remove brute-force workaround for overflow also. %!s(int64=13) %!d(string=hai) anos
  mcc b5784f92a1 create_lua_library: Fix stack overflow from unbalanced metatable creation %!s(int64=13) %!d(string=hai) anos
  mcc 16613a22ae create_lua_library lua doc generation path controls, opt-out %!s(int64=13) %!d(string=hai) anos
  Ivan Safrin e63d8970bc Lua setters for class-type members %!s(int64=13) %!d(string=hai) anos
  Ivan Safrin 5382bbbb9b 2DPhysics,3DPhysics and UI are now statically compiled into the player, disabled dynamic modules for now, added a UI theme pack to the player %!s(int64=13) %!d(string=hai) anos
  Ivan Safrin 6b38b84adf Merge pull request #147 from mcclure/LuaUI %!s(int64=13) %!d(string=hai) anos
  Ivan Safrin ba4e3cbd37 New Lua EventDispatcher system. addEventListener now takes a callback function as second parameter %!s(int64=13) %!d(string=hai) anos
  Ivan Safrin 35a12c27db Fixed event handling errors with LuaJIT %!s(int64=13) %!d(string=hai) anos
  mcc 7edefa0d85 Include relevant UI classes in create_lua_library inheritInModule %!s(int64=13) %!d(string=hai) anos
  Ivan Safrin 02c2a9fa44 Inheritance and static property/method support in Lua docs %!s(int64=13) %!d(string=hai) anos
  Ivan Safrin 8468cd225f Update CppHeaderParser to newest version, fixed bugs caused by that. Fixed bug in lua doc generation %!s(int64=13) %!d(string=hai) anos
  Ivan Safrin 244d7d6716 Lua html doc generation from xml, generate lua docs automatically on install, copy lua docs into Lua Standalone, IDE menu option for documentation opens bundled html %!s(int64=13) %!d(string=hai) anos
  Ivan Safrin dc8204753b create_lua_library now generates documentation in XML form %!s(int64=13) %!d(string=hai) anos
  Ivan Safrin 3b371b3df5 Major speed improvements to UITextInput when dealing with large text files %!s(int64=13) %!d(string=hai) anos
  Ivan Safrin a503864244 All classes now subclass PolyBase to faciliate casting in Lua bindings %!s(int64=13) %!d(string=hai) anos