This website requires JavaScript.
4c22387816
Unknown addtional files
master
Emojigit
2021-05-03 13:14:36 +0800
16dc7a29c4
Unknown addtional files
Emojigit
2021-05-03 13:03:41 +0800
319b7dd484
import steps: rename items
Emojigit
2021-05-03 13:02:39 +0800
c77b42d6b3
Update mod.conf
Emojigit
2021-05-03 12:59:53 +0800
ded540d6f8
Update LICENSE
Emojigit
2021-05-03 12:59:14 +0800
629482e525
Update README.md
Emojigit
2021-05-03 12:58:47 +0800
ca6beff464
Move clear, shutdown, and reboot to OS
octacian
2018-11-24 22:45:30 -0800
12415cc700
Replace input, output, and output_editable APIs for system.* keys
octacian
2018-11-24 21:25:27 -0800
0326648b0d
Replace OS APIs in favour of a system table `get_os` and `set_os` APIs are replaced with a `system` table which stores the data and limits the valid keys and types via metatables.
octacian
2018-07-23 18:39:42 -0700
31d4360570
Preserve RAM across MT restarts via metadata RAM is still accessible with the RAM table, however, as a metatable is used to ensure that whenever information is set in the RAM table it is automatically stored in the metadata, and to ensure that functions and userdata is not stored.
octacian
2018-07-23 18:07:45 -0700
ec5864b645
Prevent naming field from closing on enter
octacian
2018-07-23 17:45:02 -0700
1ed8f9cf73
Add configurable text wrapping to command line and debug
octacian
2018-07-23 17:43:21 -0700
4c6884fd6f
Add debug console tab
octacian
2018-07-23 17:16:34 -0700
c836b569f5
Fix current user management
octacian
2018-07-23 12:54:46 -0700
327a6dd29e
Clean up custom environment definition * Separate custom function definitions from make_env for better readability * Add newlines between functions * Make comments more descriptive * Move `Settings()` API to `fs.read_settings()`
octacian
2018-07-23 12:25:38 -0700
642139b1b8
Split API into different files * Move formspec APIs to gui.lua * Move environment APIs to env.lua * Move userdata and computer ID APIs to init.lua
octacian
2018-07-23 11:48:01 -0700
d749eafb28
Preserve, improve environment and replace userdata
octacian
2018-06-01 07:21:44 -0700
fdeb68a5d5
Improve help and fix blank output after reinit
octacian
2018-05-31 19:13:15 -0700
e930f0715f
Fix computers frozen on bios after MT restart
octacian
2018-05-31 18:53:08 -0700
7bc3a5c6b1
Disconnect player object environment and scripts
octacian
2018-05-31 17:06:15 -0700
43bc638dbf
Document missing OS APIs and remove loadstring API
octacian
2018-05-31 12:48:47 -0700
b48d5c2d55
Add nano command
octacian
2018-05-31 12:40:26 -0700
84ea1850ce
OctOS: Add ls and cat commands
octacian
2018-05-31 11:28:31 -0700
613657d454
Add luacheck and convert spaces to tabs
octacian
2018-05-31 11:00:44 -0700
6cf860b0b1
Windows: Temporarily fix crash on break computer Check if `os.execute` is available before attempting to use it (is not available on Windows). This is not a real fix as it results in empty directories being left behind in the computer files. The only actual fix to this issue is an official `rmdir` Minetest API.
octacian
2017-06-27 13:59:08 -0700
dc6c24e669
OctOS: Add mv command
octacian
2017-03-28 17:21:38 -0700
cfc1bb4e79
OctOS: Add mkdir, rmdir, and cpdir commands
octacian
2017-03-28 17:18:06 -0700
b84a250c25
OctOS: Add touch, rm, and cp commands
octacian
2017-03-28 17:09:53 -0700
5d59142b10
OctOS: Improve error handling
octacian
2017-03-28 16:45:27 -0700
662c265cab
OctOS: Allow specifying command to get help for with help command
octacian
2017-03-28 16:35:25 -0700
c4bd091ae8
OctOS: Add `params` field to applications
octacian
2017-03-28 16:31:00 -0700
3c2fa52b4f
OctOS: Add echo command
octacian
2017-03-28 16:26:26 -0700
9ec3d9e76f
OctOS: Add command framework
octacian
2017-03-28 16:23:49 -0700
a32178ae55
Fix on Windows
octacian
2017-02-06 21:02:54 -0800
6cdabc2934
Fix Modules on Windows (#2 )
octacian
2017-02-03 15:45:17 -0800
af2023b3eb
Computer/env: Add assert, pairs, ipairs
octacian
2017-02-02 17:13:46 -0800
a1701f4513
Computer: Add Settings to env
octacian
2017-01-31 18:54:49 -0800
6c640f5823
env: Add dump() and type()
octacian
2017-01-31 18:43:39 -0800
5141e41fe4
Improve documentation with Modules in mind
octacian
2017-01-31 07:39:01 -0800
f805b6b1e0
Computer: allow output buffer to be editable
octacian
2017-01-30 22:29:52 -0800
a4e0a2c875
Computers: Rename BiosOS to octOS
octacian
2017-01-30 22:14:27 -0800
adda987e6b
Computers: Replace "local function" with "function" in env
octacian
2017-01-30 20:39:44 -0800
7fad5d4762
Make loops time out
octacian
2017-01-30 19:57:46 -0800
9169209333
"Modulify"
octacian
2017-01-30 19:40:30 -0800
b155acb3c2
Bump version to 0.5, beta
octacian
2017-01-29 15:28:59 -0800
416a60039f
Add screenshot, mod.conf, and description
octacian
2017-01-29 15:28:38 -0800
03d8e9235b
Make computers emmit light level 7
octacian
2017-01-29 15:26:46 -0800
de79747243
Rewrite entire mod
octacian
2017-01-29 15:18:49 -0800
78b1b836a7
fix error checking in digicompute.fs.run_file
octacian
2016-12-02 13:12:55 -0800
2b28ee800f
introduce filesystem API & adjust meta API
octacian
2016-12-02 12:08:51 -0800
37b4080423
rework filesystem & make bios nodes unbreakable
octacian
2016-10-20 20:18:36 -0700
3b74efe8e8
adjust main formspec
octacian
2016-10-16 11:57:38 -0700
b7ab4bac89
rewrite readme and add license
octacian
2016-10-16 11:10:01 -0700
593f779ebf
rework mod directory structure
octacian
2016-10-16 08:40:33 -0700
abba9e5582
use env for executing code
octacian
2016-10-16 07:52:40 -0700
b34aa70765
use datalib external mod with new functions rather than internal library
octacian
2016-08-11 11:41:51 -0700
d75137a9db
remove autogenerated file (compute.lua)
octacian
2016-07-30 21:29:24 -0700
01b32c9202
rewrite os sytem to be more modular using a filesystem
octacian
2016-07-30 14:16:13 -0700
b5ac03f99b
name formspec: submit as submit_name instead of submit
octacian
2016-07-30 14:15:44 -0700
add715cedb
data.lua: customize & add mkdir
octacian
2016-07-30 14:13:53 -0700
ac71ecc9c3
depends.txt: make digilines optional & require default
octacian
2016-07-30 14:13:34 -0700
5e3429b338
must set name on initial boot & rework receiving functions
octacian
2016-07-29 09:46:56 -0700
7ac34cd86b
textures: fix bottom
octacian
2016-07-28 22:16:17 -0700
7e348e3383
use formspec instead of formspec_normal
octacian
2016-07-28 22:11:16 -0700
de482bc9aa
re-commit files
octacian
2016-07-28 22:02:36 -0700
7f2c1a7db2
digicompute:default: renamed
octacian
2016-07-14 08:18:56 -0700
2bba504e4e
on & bios not in creative inventory
octacian
2016-07-14 08:18:01 -0700
7a139ee9f9
new nodebox and textures
octacian
2016-07-14 08:13:03 -0700
5a07f0962e
fixed facedir loss & formspec not dissappearing after shutdown
octacian
2016-07-12 19:39:00 -0700
26c7c28718
mod rename: digiterm -> digicompute
octacian
2016-07-12 15:18:06 -0700
855b4c0099
os creation API
octacian
2016-07-12 15:13:26 -0700
1607a509d8
reworked init.lua for previous and WIP changes
octacian
2016-07-12 12:19:16 -0700
24991e35d1
rework formspecs
octacian
2016-07-12 11:54:13 -0700
0ec3d5b81f
fix remote turn on via digilines
octacian
2016-07-12 09:10:11 -0700
75df78a6ea
use fewer sub tables (digiterm.system, digiterm.formspec removed)
octacian
2016-07-12 09:04:10 -0700
e64b87d2a4
fix formspec not showing when turned on or showing when turned off
octacian
2016-07-12 09:01:04 -0700
40c885f4d5
turn on when off node is rightclicked
octacian
2016-07-12 08:54:32 -0700
97739b1228
use API for registering terminals
octacian
2016-07-11 16:43:38 -0700
5b0d2d781b
cleaned up code
octacian
2016-07-03 14:24:12 -0700
569481d0b3
initial commit!
hdastwb
2013-08-04 17:37:45 -0400