65 Commits

Author SHA1 Message Date
31e51ce3b3 updated some details on the readme 2018-07-25 12:29:29 -04:00
5e8c50082c fixed version # 2018-07-25 12:16:48 -04:00
9c3e66e9cc doing some tests 2018-06-15 13:45:43 -04:00
89b4901e06 Love2d support is updated to 11.1
May be bugs in supporting libraries, but the multitasking library is fully updated.

The guimanager may have a bug or 2, but I haven't found any ground breaking bugs that haven't been fixed
2018-06-08 22:14:21 -04:00
a07fe49880 Updated to 1.10.0!
Check changes.md for what was done
2018-05-31 22:48:14 -04:00
e32720b687 1.9.2 is out!
Added, updated, and fixed stuff
2018-05-17 01:19:56 -04:00
03d632c3da System threading updates
Added luvitManager limited due to the way luvit works
Updated:
multi:newSystemThread(name,func,...)
You can now pass arguments to the threaded function :D
2017-11-17 23:05:28 -05:00
641845a0fa New features on the horizon
For now you can enjoy:
str=multiobj:ToString()
and
multi:newFromString(str)
2017-11-13 23:00:36 -05:00
181723e1c7 Added multi.timer(func,...)
Time how long a function executes for
2017-09-27 15:57:31 -04:00
fc4d53a4cc updated readme 2017-08-02 00:07:49 -04:00
285fa7e933 updated readme
Added slight changes and gave an update of upcoming stuff :D
2017-07-28 00:28:09 -04:00
842274e663 Added info and cleaned up the readme a bit 2017-07-23 19:03:38 -04:00
eaaf5d80a7 Fixed System Threaded Queues!
Faster
Added older versions
Other bug fixes
More examples
2017-07-07 23:38:54 -04:00
e0c72cb8ea SystemThreadedExecute (1.8.5)
Added: SystemThreadedExecute
2017-07-04 13:53:31 -04:00
854862f2c8 (1.8.4) Bug fix and readme Notice 2017-07-04 13:32:58 -04:00
584e8be3a2 (1.8.4) Update 2017-07-03 13:59:44 -04:00
367982898a Update README.md 2017-07-02 22:59:32 -04:00
6863704352 Updated to (1.8.3)
Added new mainloop Options to increase the speed of the program
2017-07-01 14:22:44 -04:00
e396c18b80 Updated readme
added instructions for luarocks
2017-06-30 22:31:30 -04:00
dcb98ab66b Massive Typo
intergration changed to
integration
Updated the examples and readme
2017-06-30 21:51:50 -04:00
a414def307 Updated to version (1.8.2)
Added more example files
Added SystemThreadedTables
Some bug fixes
2017-06-30 11:04:27 -04:00
ac1dd5f79b ReadMe now reflects (1.8.1) 2017-06-29 15:12:43 -04:00
7601fc636d Updated to 1.8.0
Added:
SystemThreadedBenchmark
SystemThreadedQueue
Fixed a bunch of bugs in the intergrations and regular multi objects
Fixed Error management in threads
All errors trigger the multi.OnError connection
Module creation support improved
added more examples
added Type to threaded objects
2017-06-28 22:40:04 -04:00
e7d82d5681 Formatting (1.7.6) 2017-06-26 23:20:46 -04:00
38f8234d20 Added some new methods (1.7.6)
More examples
small tweaks
added/modified examples
typos as always
minor bug fixes
some new features, read readme for them
2017-06-26 23:18:38 -04:00
1635a1633c Formatting (1.7.5) 2017-06-26 16:08:46 -04:00
561a5466e0 Update README.md 2017-06-26 14:46:11 -04:00
4761475845 type (1.7.5) 2017-06-26 14:23:47 -04:00
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
ca1d05899e typo 2017-06-23 14:59:54 -04:00
66b96cf567 formatting of the readme 2017-06-23 12:19: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
04528ef56c Changed some things
Updated parts of the readme examples to reflect the changes in the code
2017-06-23 11:05:15 -04:00
4cbb4b0982 Updated version # 2017-06-23 00:27:45 -04:00
bb3c814325 Update README.md 2017-06-23 00:14:23 -04:00
74cc5ffde8 formatting 2017-06-23 00:13:43 -04:00
de4de84d2e Update README.md 2017-06-23 00:12:13 -04:00
8cf45ac5dd Added documentation for sThreads
Fixed some typos
Added doc for sThreads
2017-06-22 17:13:16 -04:00
81a88e5b89 Update README.md 2017-06-22 13:18:38 -04:00
5b95dbec38 Update README.md 2017-06-22 13:17:14 -04:00
0968219926 typos and ordering of some text 2017-06-22 13:14:24 -04:00
5edea3a6a4 Typos in readme and example file 2017-06-22 11:34:19 -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
091cd90a0d Changed some features!
Updated the ReadMe to reflect said changes
2017-06-20 23:42:45 -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
3ff72de1e0 Typos and my promise
Fixed a few typos i saw while reading the Read-Me.
Currently looking over my library to see what can be added or optimized.
Due to making backwards support my #1 priority some changes that I want to make to the loop and step objects will be tricky.
The idea is to change the callback method to give the self object first then the position/index for steps and make loops callback to give the self then the time value. To make this work the user would need to import those new object separately. This though opens a new can of worms though... I'll think about it...
2017-06-20 23:08:50 -04:00
b047734d5f Fixed a typo in one of the examples 2017-06-18 22:45:22 -04:00
b7196f9a44 Create README.md 2017-06-14 22:17:30 -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