payonel
dbd2f3067f
term safe slow write, fix pastebin get, low mem loadfile fix
2017-02-04 11:26:21 -08:00
Florian Nücke
81c34e0c14
Fire item toss event when agents try to drop items into the world.
2017-02-04 14:11:48 +01:00
Florian Nücke
706905603d
Waila's back to calling server methods on the client apparently \o/
2017-02-04 13:52:08 +01:00
Florian Nücke
5105266f90
Merge branch 'mfu' of https://github.com/Vexatos/OpenComputers into master-MC1.7.10
...
# Conflicts:
# src/main/resources/assets/opencomputers/lang/en_US.lang
2017-02-03 23:37:49 +01:00
Florian Nücke
a84b557e93
Renderer to indicate block held MFU is bound to (and the face).
2017-02-03 23:37:09 +01:00
Florian Nücke
330745055f
Tooltip for MFU.
2017-02-03 23:36:49 +01:00
Vexatos
645ca3e448
Added manual entry for MFU.
2017-02-03 23:36:14 +01:00
Florian Nücke
32c383ea11
Item icons for MFU.
2017-02-03 23:26:41 +01:00
Vexatos
0c64dd30fd
Added device info to MFU.
2017-02-03 23:03:42 +01:00
Florian Nücke
0286b76b53
Merge branch 'mfu' of https://github.com/Vexatos/OpenComputers into master-MC1.7.10
2017-02-03 22:16:59 +01:00
Vexatos
9fd7adc341
Added device info to MFU.
2017-02-03 22:16:50 +01:00
Florian Nücke
709bfb7f4f
So I'm told we're at 1.6.2 already. Waddaya know.
2017-02-03 22:16:40 +01:00
Florian Nücke
a9615de2f3
Merge branch 'mfu' of https://github.com/Vexatos/OpenComputers into master-MC1.7.10
2017-02-03 22:15:37 +01:00
Vexatos
4c3b7d03d8
Added device info to MFU.
2017-02-03 22:13:16 +01:00
Vexatos
f00b828332
Merge branch 'master-MC1.7.10' into mfu
2017-02-03 21:46:27 +01:00
Florian Nücke
5209f57239
Merge branch 'debug-messages' of https://github.com/Vexatos/OpenComputers into master-MC1.7.10
2017-02-03 21:43:09 +01:00
Vexatos
a5e718bb16
Allow debug cards to send messages to one another and text to a player's clipboard. Also added a command for sending messages to a debug card.
...
Closes #2253 .
2017-02-03 17:45:44 +01:00
payonel
c86ce4d28c
1.6.1 update: memory, performance, devfs, relative links
...
reduced memory cost to boot to shell!
READONLY mount option added: `mount -r ...`
os.execute (and shell.execute) now correctly spawn child shells with isolated shell environment (i.e. shell env vars such as PWD do not proprogate to the parent shell) Note that require("sh").execute(env, command, ...) is an option for direct command execution if dirtying the current shell is desired. Note that /bin/source uses sh.execute for this purpose
/dev/components added with smart adapters and links
supported devfs components at this time:
computer, internet, filesystem, screen, gpu, modem, eeprom
components can be labeled with /bin/label
/dev/components/by-label respects component labels
/etc/udev/rules.d/ supports boot labels
* component labeling and udev rules should be considered experiemental
links can now be relative
devfs significantly simplified, api reduced to single create method
various code cleanup
/bin/cp and /bin/mv hardened and now share common code
multiple fs mount point now share appropriate meta data (e.g. links)
hardened fs library
fs now detects and appropriately handles link cycles (a->b->a)
grep fix: show multiple matches with -o
install .prop added support for "ignore" key, for floppies to NOT be detected as an install source candidate. If you have a floppy and you don't want install to list it for install options, add {ignore=true} in a .prop file
less and more call cat when there is no tty (e.g. piped via |)
ln can create relative links
pwd -P option added to show real path
a messy term gpu resize issue fixed where the gpu can change resolution before the terminal is able to handle the resize event
smart hinting (where single hint results can extend to the next set) has been improved and put in shared code: now shell has it not just lua shell
text stream reader/writer now supports unicode as well as binary mode, e.g. writing binary data to /dev/eeprom now fixed
2017-02-01 23:56:08 -08:00
Vexatos
9332bc70cd
Properly send the cycling disk list to the client.
2017-01-28 13:59:53 +01:00
Vexatos
02add30920
Merge pull request #2209 from Vexatos/addon-disk-cycling
...
Allow addons to register their floppies for loot disk cycling.
2017-01-27 18:48:41 +01:00
Vexatos
ce304ea248
Allow nil to be passed to optional type-specific arguments, making them return their default value.
...
For #2232 .
2017-01-22 15:12:38 +01:00
Vexatos
5c76be7fc5
Just making sure on the paths on OPPM installation.
2017-01-12 20:14:04 +01:00
Vexatos
790f5976b9
Merge remote-tracking branch 'origin/master-MC1.7.10' into master-MC1.7.10
2017-01-12 20:12:03 +01:00
Vexatos
fa3fff4148
Update OPPM floppy to use new install features.
...
Also updated OPPM.
2017-01-12 20:11:46 +01:00
Vexatos
dcdf8346f3
Merge pull request #2210 from magik6k/master-MC1.7.10
...
Update Plan9k(Fixed PR)
2016-12-30 16:19:58 +01:00
Łukasz Magiera
742c8eecb6
Fixed plan9k
2016-12-30 16:16:04 +01:00
Łukasz Magiera
337ecbb1f2
Update Plan9k
2016-12-30 16:15:53 +01:00
Vexatos
42519e8af3
Allow addons to register their floppies for loot disk cycling.
2016-12-30 12:49:40 +01:00
Vexatos
16fc8a9113
May fix #2192 .
2016-12-29 18:37:36 +01:00
Florian Nücke
94efa8d17e
Don't close all sides for adapters placed before the last update. I hope you didn't update if you used adapters to control anything... sensitive. You didn't, right? Right?!
2016-12-17 23:48:11 +01:00
Florian Nücke
008f55f6bb
Version bump.
2016-12-17 22:28:16 +01:00
Florian "Sangar" Nücke
9441679dbb
Merge pull request #2113 from MoonlightOwl/patch-1
...
Update ru_RU.lang
2016-12-17 21:48:46 +01:00
Florian Nücke
3548062e82
Merge branch 'multi-environment-providers' of https://github.com/Vexatos/OpenComputers into master-MC1.7.10
2016-12-17 21:37:02 +01:00
Florian Nücke
00132337de
Added overlay for adapter to indicate open sides. Using same graphic for all adapter sides. Fixed match error when side is closed, homogenized removal logic.
2016-12-17 20:35:18 +01:00
Florian Nücke
15f7524837
Merge branch 'adapter-sides' of https://github.com/Vexatos/OpenComputers into master-MC1.7.10
2016-12-17 19:58:40 +01:00
Florian Nücke
cca50d7c7a
Merge branch 'master-MC1.7.10' of github.com:MightyPirates/OpenComputers into master-MC1.7.10
2016-12-17 14:53:14 +01:00
Florian Nücke
0148ccff26
Make Machine.signal less picky about the types of maps it accepts.
2016-12-17 14:49:05 +01:00
Florian "Sangar" Nücke
ffc65616c0
Merge pull request #2180 from Vexatos/fuzzy-compare
...
Added metadata-ignoring fuzzy option to robot.compare.
2016-12-17 14:23:19 +01:00
payonel
648a289c4a
Merge pull request #2183 from gamax92/fix-time-formatter
...
Fix time formatter bugs
2016-12-12 14:28:12 -08:00
gamax92
16d272303c
Fix broken c and e time formatting flags
...
%c should be using %e not %d
%e does not need a space
2016-12-12 14:58:59 -07:00
gamax92
f8315269f6
Fix os.time and os.date affected by host timezone
...
The UTC timezone has an offset of 0 and does not experience daylights saving time.
2016-12-12 14:48:49 -07:00
Florian "Sangar" Nücke
a131029fd1
Merge pull request #2181 from Vexatos/fix-item-inventory-control
...
Fixed methods ItemInventoryControl not doing what they are supposed to do.
2016-12-11 20:06:55 +01:00
Vexatos
75356d1f04
Fixed methods ItemInventoryControl not doing what they are supposed to do.
2016-12-11 20:04:06 +01:00
Vexatos
db0a67eca5
Added metadata-ignoring fuzzy option to robot.compare.
2016-12-11 13:15:36 +01:00
Florian "Sangar" Nücke
6e1270ef08
Merge pull request #2174 from Vexatos/no-crash-in-NBT
...
Fix robots duplicating with SpongeForge.
2016-12-11 11:58:31 +01:00
Vexatos
4b70a026d2
Allow multiple environment providers to return environments for the same ItemStack.
2016-12-11 11:53:29 +01:00
Vexatos
f48dfee32d
Fix #2173 .
2016-12-10 16:10:37 +01:00
payonel
21be185fe9
Merge pull request #2149 from gamax92/fix-luaj-kernel-name
...
Fix kernel naming in LuaJ
2016-11-29 21:04:31 -08:00
gamax92
60512f71d5
Fix kernel naming in LuaJ
...
LuaC has "=machine" but LuaJ has "=kernel"
2016-11-29 15:36:58 -07:00
payonel
6b662a4f79
Merge pull request #2139 from Vexatos/redlogic-fix
...
Fixed RedLogic redstone input reading.
2016-11-20 22:14:16 -08:00