Ivan Safrin
|
cf54992f8a
Fixed last pull request merge breaking Lua doc generation because of unhandled return type
|
12 lat temu |
Ivan Safrin
|
87d681a908
Merge pull request #404 from Lunatix89/lunatix_winfixes
|
12 lat temu |
Ivan Safrin
|
8a4923f08b
Linux fixes, fixed UIMenuBar not rendering properly, UIMenuBar now uses theme accent color, added linux build shell script to the repository
|
12 lat temu |
lunatix
|
9ea31cda64
fixes for windows, some things like getopt where missing (added them to CMakeLists.txt, found via codeproject: http://www.codeproject.com/Articles/157001/Full-getopt-Port-for-Unicode-and-Multibyte-Microso) and an "Entity" inside PolyPhysicsSceneEntity was ambigous.
|
12 lat temu |
Ivan Safrin
|
42108bb57b
Fixed bindings issue with UI module, fixed player crashing on quit on Mac, fixed colors in IDE console
|
12 lat temu |
Ivan Safrin
|
04fc32a398
Fixed bindings, tweaked UI, added new UI theme to default themes, fixed IDE network stuff
|
12 lat temu |
Ivan Safrin
|
534021da0b
Added Tween support to Lua bindings
|
12 lat temu |
Christopher Reed
|
8b39189581
Use 'class_notes' tag to indicate non-gc'd classes in generated Lua documentation.
|
12 lat temu |
Ivan Safrin
|
ae315fb205
Added UIMenuItem to inheritInModule hack, removed check for modified files in bindings build script.
|
12 lat temu |
Ivan Safrin
|
66b8eb05bb
Removed ScreenLine from Lua garbage collection
|
12 lat temu |
Ivan Safrin
|
ceaad6bee0
Lua bindings now return pointer class members. Added an equality operator for Lua classes (you can just use == instead of same_c_class now). Updated examples to reflect new changes. UI scroll bars and tree containers will now set cursor to arrow.
|
12 lat temu |
Ivan Safrin
|
34f312d7dd
Merge pull request #259 from CIB/cleanup
|
12 lat temu |
cib
|
d48451256f
Added more safety checks to config loading for PolycodeProject
|
12 lat temu |
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.
|
12 lat temu |
Remi Gillig
|
023a413d34
Fix some warnings
|
13 lat temu |
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
|
13 lat temu |
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.
|
13 lat temu |
Ivan Safrin
|
1015a016cf
Merge pull request #151 from mcclure/gcfix
|
13 lat temu |
Ivan Safrin
|
5930b20c15
Fixed PolyKEY in bindings, added Services.Input to Lua defaults
|
13 lat temu |
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
|
13 lat temu |
Ivan Safrin
|
88b35abe7e
Added stack reset to lua event callbacks to temporarily fix stack overflows, fixed project export on Mac
|
13 lat temu |
Ivan Safrin
|
c77626f237
Fix unsupported vector returns not returning lua stack uncrement value in bindings, added POLYCODE_CORE defines in all cores for convenience
|
13 lat temu |
Ivan Safrin
|
502593b743
Switched back to python 2, sorry Andi :)
|
13 lat temu |
Ivan Safrin
|
1bf52f7203
Linux build fixes, switch to python3
|
13 lat temu |
mcc
|
fec6e15a43
Make the following safe in lua: delete(nil); double delete(); delete() followed by GC
|
13 lat temu |
Ivan Safrin
|
697a0e8aff
Merge pull request #149 from mcclure/luadoc_optout
|
13 lat temu |
mcc
|
bd5fd3897a
create_lua_library: Fix stack overlow from unnecessary getfield in LuaEventHandler::handleEvent. Remove brute-force workaround for overflow also.
|
13 lat temu |
mcc
|
b5784f92a1
create_lua_library: Fix stack overflow from unbalanced metatable creation
|
13 lat temu |
mcc
|
16613a22ae
create_lua_library lua doc generation path controls, opt-out
|
13 lat temu |
Ivan Safrin
|
e63d8970bc
Lua setters for class-type members
|
13 lat temu |