Commit Graph

106 Commits

Author SHA1 Message Date
5cba8539e1 Merge from Github repo 2018-03-13 08:56:55 +08:00
35acd7c4af new downloader and updater 2018-03-13 08:56:39 +08:00
d9eb17f4b3
Create LICENSE 2018-03-13 08:36:43 +08:00
d250973ea6 Add libgui 2018-03-13 08:26:00 +08:00
b584eb34fc Update libgpu 2018-03-13 08:25:49 +08:00
833967b6a2 Update libworld 2018-03-12 19:19:05 +08:00
9cbe89fc5c Try to fix debug call errors 2018-03-12 17:02:06 +08:00
6d5160fa77 Add world copy and paste support 2018-03-12 16:53:15 +08:00
98d7763251 Update Minesweeper. Happy game! 2018-03-10 10:04:09 +08:00
2ed503620a Update MineSweeper.
Now can right click on blocks
2018-03-10 03:19:18 +08:00
e47d31a4c0 Add library document 2018-03-10 03:07:02 +08:00
5022de88b6 Add chinese document 2018-03-10 02:58:18 +08:00
08a704d58f Add methods to get real world time 2018-03-10 02:16:49 +08:00
028d215107 Add fallback code for WaitEvent 2018-03-10 01:29:19 +08:00
9d07e3fedf Breaking change: WaitEvent now follow event.pull 2018-03-10 01:18:01 +08:00
9d4dd91328 Update libevent
Fix WaitMultipleEvent
Check Times before adding timer.
2018-03-10 00:46:04 +08:00
9c4081a0df Add color support 2018-03-10 00:33:40 +08:00
1b1d674e68 Add mine sweeper game 2018-03-10 00:19:56 +08:00
73b803997a Add gui library 2018-03-10 00:19:42 +08:00
b3b89b3605 Add wait_ratio option to GetNextEvent()
This should make event listener queue work faster.
Check per second (cps) is limited up to 20.
2018-03-10 00:18:19 +08:00
d8d252e0f8 Add quick setup intro 2018-03-06 17:05:55 +08:00
035242c439 Add file share client 2018-03-06 16:57:16 +08:00
c354acded8 Add file share server (fss) 2018-03-06 16:17:27 +08:00
2065bb9892 Now clear event bus on destroyed 2018-03-06 16:12:22 +08:00
2c5bc2f649 Update system shop
Stop buying while destroy factory is busy.
Will block until internal buffer is free
2018-02-13 13:30:02 +08:00
44ea034fd6 Add system shop (buy from player) 2018-02-13 12:00:08 +08:00
d65cb87186 Add giant storage 2018-02-13 11:59:38 +08:00
1f15b7529a update libraries 2018-02-13 11:59:23 +08:00
db306383c2 Add switch_flipped event support 2018-02-12 20:01:12 +08:00
e88959649f Update libevent.
Now support Computronics:chat_box
2018-02-12 08:14:47 +08:00
e291c45da1 Merge from github 2018-01-20 12:49:36 +08:00
cdc4938caa Add OpenSecurity event support 2018-01-20 12:48:45 +08:00
76a626219b
Update README.md 2018-01-15 15:45:03 +08:00
03a98233e8 Add Train Report Program 2018-01-15 01:47:33 +08:00
e0c3a48cb2 Update transport client 2018-01-08 12:01:33 +08:00
757d965bf2 Update libevent
Fix GetNextEvent. Now GetNextEvent will wait infinitely by default.
Update transport system due to libnetbox api update.
2018-01-08 11:20:04 +08:00
5c5ee4da37 Fix libevent
Now e.data has member n (e.data.n)
2018-01-08 10:56:17 +08:00
f4fcfe5be8 Update transport system.
Now transport system is using LibNetbox.
2018-01-07 22:32:08 +08:00
64e657bd14 Update libnetbox.
Meet "packet has too many parts" error.
Now we are using serialization library.
2018-01-07 22:29:46 +08:00
1f2491ca83 Update libnetbox 2018-01-07 16:20:47 +08:00
0a9eac2851 Merge from github. 2018-01-07 14:55:23 +08:00
4260db14fe Update libevent.
Now event are dispatched through table. (instead of if-elseif)
External event handlers are seperated from standard event handlers.
2018-01-07 14:54:12 +08:00
193cdccb98
Update README.md 2018-01-07 14:46:02 +08:00
1ed0c8749c Fix libnetbox.
Now libnetbox is working fine with libevent.
Port table added to stop message from closed logical port.
2018-01-07 13:44:27 +08:00
bc635d5d69 Fix bugs in libevent
Thanks for the developers of OpenComputers~!
Now libevent use os.sleep() to wait available events.
2018-01-07 13:42:05 +08:00
4fd6b54552 Add LibNetbox 2018-01-07 02:58:23 +08:00
eabe7757d5 Update transport system 2018-01-05 23:32:58 +08:00
79b82f3f8c Update transport system
Fix bugs in libevent
Update transport client
Update transport center
2018-01-05 08:39:52 +08:00
1da89c1be6 Add load support 2018-01-04 23:42:38 +08:00
cfe72b9f47 Add chest check 2018-01-04 23:28:53 +08:00