70 Commits

Author SHA1 Message Date
bf5078f0bc Typos and minor additions (1.7.5)
Added support for more consistant module creator support. Examples to come soon
2017-06-25 19:25:05 -04:00
cf22651949 Added intergration loveManager
Adds multi.intergrations.loveManager,lua
Created an example file for you to look at
2017-06-24 22:46:44 -04:00
f34b200979 Fixed a bug in multi.threadinng
still had a reference to require("multi.updater") changed to require("multi") since the core now has the basic objects!

Also Starting work on love2d systemthreads!
2017-06-23 17:10:01 -04:00
f1c32efb8b Updated to 1.7.3
Changed how you require the library. It was kinda over the top. Coroutine threads may or may not be added into the core. I am still thinking about it.
2017-06-23 12:15:46 -04:00
5209ef20a7 Minor changes 2017-06-23 11:41:05 -04:00
0f7b5fc6af Fixed a bug in the init code
moved updaters, loops, and alarms into the init.lua file. I consider them core features and they are referenced in the init.lua file so they need to exist there. Threaded versions are still separate though.
2017-06-23 00:10:26 -04:00
34ec6b25f9 Fixed a slight bug in love2d.lua compat file
1.7.1
2017-06-22 11:53:15 -04:00
f072c2cfde Updated lanes intergration
It is now at a point where I feel okay with documenting.
2017-06-22 11:32:50 -04:00
bf011646f7 minibug
lua looks at 'dots' as '/' so they were changed to ','
2017-06-20 23:43:08 -04:00
acbfef10cc added ned version tag
Changed enough that it merited changing the version to 1.6.0
2017-06-20 23:34:06 -04:00
aad031062f Changed how steps and loops work
Added multi.compat.backwards[ver]
Require this to be able to use features that were changed from that version.
loops callback args are now: self,dt
steps callback args are now: self,pos
If requiring the backwards compat for the previous version do so after requiring all of the modules you are using.
2017-06-20 23:32:57 -04:00
ac68500be5 Changed warning message
Change a warning message in multi:Stop()
2017-06-18 23:12:24 -04:00
ca5b1f3cd3 Fixed some bugs/consistency typos
some methods on actors were were not upper camel case
2017-06-14 17:41:07 -04:00
62aa9120a8 Fixed a typo in the init.lua
Typo caused the library to crash during load due to forgetting the ".." in the getVersion function
2017-06-14 15:11:57 -04:00
65a4dfa9c9 Core Addition (1.5.0)
Updated version from 1.4.1 to 1.5.0
Added:
multiObj:SetTime(n)
multiObj:ResetTime(n)
multiObj:ResolveTimer(...)
multiObj:OnTimedOut([function(self)])
multiObj:OnTimerResolved([function(self)],...)

Added:
multi:getVersion()

Example will be posted in the readme
2017-06-12 11:07:56 -04:00
86db39ae7f Fixed a bug in the trigger module
It would return 2 self references upon connection instead of 1
2017-06-09 14:16:39 -04:00
6b3e0b5f9b Added ThreaderUpdater
Added the threadedupdater module and updated the all.lua to reflect the new additions!
2017-06-06 16:45:23 -04:00
fd97afea08 changelog fix 2017-06-02 22:03:32 -04:00
0e36ec917d Added Threaded TLoops
Modified the benchmark command
Fixed bugs in:
Timer s
Conditions
and Ranges
2017-06-02 17:00:21 -04:00
9c3bef8d78 Fixed filesystem stuff
cleaned up the filesystem
2017-06-01 20:51:47 -04:00