1317 Commits

Author SHA1 Message Date
Florian Nücke
54cc679c37 Make shell stop parsing options at --. 2014-04-25 15:45:14 +02:00
Florian Nücke
9d87cdbcb4 Merge pull request #233 from gamax92/master
Modify option parsing to ignore - and --, add support for equal sign
2014-04-25 15:08:11 +02:00
Florian Nücke
9b00d73abf Nerfed tier one server a bit but buffed tier two and three servers by making them have 3 and 4 card slots, respectively. Closes #133. 2014-04-25 15:04:13 +02:00
Robert Gadzerfraud
501e82411d convert indentation to spaces 2014-04-24 18:39:27 -06:00
Robert Gadzerfraud
9afeb024d1 Modify option parsing to ignore - and --, add support for equal sign 2014-04-24 18:37:37 -06:00
Florian Nücke
30106ba4f5 Simplified OpenAL stuff for computer speaker a little (less get(0)). 2014-04-24 22:53:15 +02:00
Florian Nücke
23b3590c46 Merge pull request #232 from Wobbo/master
Small fixes to make besh work again
2014-04-24 22:08:29 +02:00
Wobbo
70faea9516 Small fixes to make besh work again 2014-04-24 22:06:10 +02:00
Florian Nücke
d5bd34b76d Merge branch 'master' of github.com:MightyPirates/OpenComputers 2014-04-24 21:35:35 +02:00
Florian Nücke
a9cf5b2da3 Somewhat less broken besh, but something's still not right... 2014-04-24 21:35:17 +02:00
Florian Nücke
8978280e3c Changed name of computer.bell to computer.beep and added option for frequency (20 - 2000Hz) and duration (0.05 to 5 seconds).
Forcing computer to sleep for the duration of the sound.
This is uncomfortably close to what should go into a sound card, but... it's just too nice not to have it in by default.
2014-04-24 21:28:22 +02:00
Florian Nücke
d9d7ad217f Merge pull request #229 from JoshTheEnder/patch-1
Support actions in irc client.
2014-04-24 14:31:56 +02:00
Josh
65be8856fb Update irc.lua
fixed up formatting
2014-04-24 13:26:07 +01:00
Josh
b22af6a55b Update irc.lua 2014-04-24 11:05:10 +01:00
Josh
40cc1be25a Update irc.lua 2014-04-24 10:59:07 +01:00
Josh
892c6f1588 Update irc.lua
Should add in support for /me commands; untested though
2014-04-24 10:33:55 +01:00
Florian Nücke
9c05dd7e40 Added computer.bell() method to trigger the audible bell, automatically triggered when a string containing \a is processed by term.write(), closes #75.
Bumped version number.
2014-04-23 13:20:26 +02:00
Florian Nücke
d503db63fd Added missing implementation for os.time(table), i.e. parsing a timestamp from a table, closes #223
Cleaned up, fixed and standardized formatting/os.date() a little.
2014-04-22 04:21:39 +02:00
Florian Nücke
fc96037ed9 Got rid of the Java 1.7 interface.
Avoid duplicate listing of file system entries in compound file systems if one is a file and the other a directory, closes #219.
2014-04-21 13:39:59 +02:00
Florian Nücke
59d7c75428 Fixed options not being passed along properly by shell.execute. 2014-04-20 22:19:12 +02:00
Florian Nücke
d0d4f502ba Made files opened in read mode seekable more reliably. 2014-04-20 22:12:00 +02:00
Florian Nücke
bbe80bc5de Fixed Abstract Bus Card in servers (broke in recent cleanup).
Updated SGT2 API.
2014-04-20 20:53:48 +02:00
Florian Nücke
50ddf683d2 Getting rid of tessellator, maybe that'll fix the ATI crash... read somewhere that ATI drivers derp when VBOs are used inside display lists. 2014-04-19 03:06:49 +02:00
Florian Nücke
1961d0101b Revert "Splitting up rendering of text on screens with a vertical resolution > 25 into separate display lists to see it if might help with the ATI driver crash."
This reverts commit 774ca1268b84664fac3167b1d1972de13386b817.
2014-04-19 02:56:23 +02:00
Florian Nücke
774ca1268b Splitting up rendering of text on screens with a vertical resolution > 25 into separate display lists to see it if might help with the ATI driver crash. 2014-04-18 14:33:04 +02:00
Florian Nücke
b3ea58c96b Fixed NPE in robot.use().
Fixed undirected robot commands leading to unexpected results (in particular place, which can place blocks in "adjacent" blocks if the block is replaceable), always testing into the primary facing direction first now.
2014-04-18 14:06:45 +02:00
Florian Nücke
1bb2c76bd5 Merge pull request #211 from infinikiller64/master
allow system to catch too long without yielding
2014-04-17 16:42:21 +02:00
Florian Nücke
a513459f5e Merge branch 'master' of github.com:MightyPirates/OpenComputers 2014-04-17 16:32:52 +02:00
Florian Nücke
d0c620d802 Fixed math.random erroring for unit intervals. Closes #214. 2014-04-17 16:27:39 +02:00
Florian Nücke
d07f102ce7 Merge pull request #213 from KlutzLament/master
Added a couple names to robot.names
2014-04-17 16:15:15 +02:00
KlutzLament
c9315f57a6 Update robot.names 2014-04-16 23:59:28 -05:00
PixelToast
f49066ee20 stupid github editor is stupid 2014-04-15 19:12:53 -04:00
PixelToast
4734c179f7 allow system to catch too long without yielding
gives system 0.5 seconds to yield before crashing.
makes it much much less annoying, and its still safe:
while true do end -> error
while true do pcall(function() while true do end end) end -> system crash
2014-04-15 19:08:15 -04:00
Florian Nücke
f65616c42a Removed fingerprint completely to avoid confusing certain mods that decide they have to check the fingerprints of other mods... 2014-04-13 17:38:04 +02:00
Florian Nücke
757834d9b9 Forgot to disable the fingerprint check while not signing the JAR... 2014-04-13 16:04:05 +02:00
Florian Nücke
a647faeafd Side check in getRenderType - this could cause a server crash in 1.7, can't hurt to have it in 1.6, too. v1.2.7 2014-04-12 14:35:20 +02:00
Florian Nücke
44b69a4045 Allow placing item tier 1 memory (tier 1 and 1.5 RAM) into the upgrade slot of robots. 2014-04-10 00:28:20 +02:00
Florian Nücke
c01081e6fd Localizing error messages in bluescreen, just to make sure (usually those are plain strings already anyway). 2014-04-09 15:18:23 +02:00
Florian Nücke
6b7edc5d2c Make paper terminate recipe search for item costs. 2014-04-09 15:09:16 +02:00
Florian Nücke
db5882b667 Re-using sneak keybind for extended tooltip to avoid conflict.
Added bluescreens (show error on crash on installed GPUs' screen).
2014-04-09 15:05:28 +02:00
Florian Nücke
0d446cd1a8 Fixed config upgrading when coming directly from much older versions. 2014-04-09 13:00:34 +02:00
Florian Nücke
ff949f493e Merge branch 'master' of github.com:MightyPirates/OpenComputers 2014-04-08 17:19:45 +02:00
Florian Nücke
1669580cef Made extended tooltip, material cost and clipboard paste keys rebindable using MC keybinds.
This means pasting now is only one key (no ctrl+v, sorry), but hey, it's rebindable without having to touch the config! Middle mouse button also still works because why not.
Tooltips now also tell people which key to press for the material costs info.
Inserting the name of the actually bound key in the tooltips.
2014-04-08 17:19:31 +02:00
Florian Nücke
b38aa983a6 Merge pull request #203 from Vexatos/patch-3
Because German. And punctuations.
2014-04-08 13:46:08 +02:00
Vexatos
8604a58cf5 Because German. And punctuations.
Check Vanilla localization.
2014-04-08 13:42:57 +02:00
Florian Nücke
acff869e9a cleanup v1.2.6 2014-04-08 12:45:26 +02:00
Florian Nücke
17357fa6c3 Fixed the navigation upgrade forgetting its position. 2014-04-08 12:37:23 +02:00
Florian Nücke
58ea6ea94e Added a setting whether /tmp should be erased on *soft* reboots (computer.shutdown(true)).
Beware: defaults to *false*, which is different from what it was up to now.
2014-04-07 18:19:06 +02:00
Florian Nücke
4fdf33a882 Fixed a bug in man.lua when help topic wasn't found.
Moved dig.lua to a loot disk.
Added loot disks to creative tab. Won't show in NEI, just classic creative tab, but I'm OK with that.
2014-04-07 18:07:39 +02:00
Florian Nücke
73cbe3127b Fixed memory slot checks.
Added creative tier case with all max-tier slots, closes #171. This case also generates an infinite amount of energy.
2014-04-07 17:20:26 +02:00