5014 Commits

Author SHA1 Message Date
Florian Nücke
4508cc4a80 Fixed data lib only providing methods of the card installed at the time it is initialized (libs are cached so this broke things when moving to a different tier of data card). 2015-07-25 12:03:37 +02:00
Florian Nücke
c447588442 Removed data.tier(), doesn't really fit IMHO and no other component does that (and feature checks are more robust anyway).
Made simple md5/sha256 on data card T2+ call super for basic variant to make sure they behave absolutely the same as T1.
Just a bit of code shuffling.
2015-07-25 12:02:42 +02:00
Florian Nücke
12a37cf83a Make dataCard -> dataCard1 for consistence; if any addon mod used Items.get("dataCard") they'll have to adjust, but that chance is slim, I'd say...
Also adjusted recipes a bit, recursive upgrading fits better into the hardmode set.
2015-07-25 11:21:43 +02:00
Florian Nücke
fd96b309a5 Formatting of lua programs (two space indentation), also feature based check in gpg.lua which is more in line with other components. 2015-07-25 11:19:17 +02:00
Florian Nücke
f27e0c1d5a Avoid potential match errors in data card driver and specific environment for different tiers. 2015-07-25 11:16:53 +02:00
Florian Nücke
d24a02f04b Merge branch 'master-MC1.7.10' of https://github.com/makkarpov/OpenComputers into master-MC1.7.10
Conflicts:
	build.gradle
2015-07-25 11:08:40 +02:00
Florian Nücke
f89fb5bfea Merge branch 'master-MC1.7.10' of https://github.com/Shuudoushi/OpenComputers into master-MC1.7.10 2015-07-25 11:08:03 +02:00
Florian Nücke
d510fe9fb0 Merge branch 'master-MC1.7.10' of https://github.com/CaitlynMainer/OpenComputers into master-MC1.7.10 2015-07-25 11:07:43 +02:00
Florian Nücke
074ee33f76 Merge branch 'patch-1' of https://github.com/Chlikikijleelgus/OpenComputers into master-MC1.7.10 2015-07-25 11:07:06 +02:00
Florian Nücke
77cdd50e5c Merge branch 'master-MC1.7.10' of github.com:MightyPirates/OpenComputers into master-MC1.7.10 2015-07-25 11:07:02 +02:00
Caitlyn
71ecf0dacf Wobbo is Wobbo.
[14:56:01] <@Mimiru>Wobbo, has anyone ever gotten your In game MC name?
[14:56:14] <Wobbo>Mimiru: Wobbo
[15:06:37] <Wobbo> R: 25 G: 120 B: 200
2015-07-24 15:08:17 -05:00
Shuudoushi
15345a736b Fixed spelling and grammar errors within the man pages. 2015-07-24 13:40:32 -05:00
Florian Nücke
20f6e83539 tl;dr 2015-07-24 19:02:16 +02:00
Florian Nücke
1fbde2c866 Removed unused and now dead dep on resonant engine that caused build errors. 2015-07-24 18:59:15 +02:00
Chlikikijleelgus
46130b036b Added some new robot names 2015-07-24 05:22:18 -07:00
makkarpov
3f69cab11a Add tiered data cards:
- Tier 1: Basic data card operations
- Tier 2: Basic operations + AES-CBC encryption/decryption
- Tier 3: Basic + AES-CBC + ECDSA + ECDH

- Textures are now looking like a stubs that are waiting for better alternatives
- Recipes by Kubuxu
- gpg.lua program (simple version without keychain)

--- Change log after squash ---

+ Changed to ThreadLocal instance of SecureRandom instead of genSeed function
+ Added readable errors in case of invalid key type
+ Added SecureRandom instance to EC key generator to avoid unnecessary creation of another one.
+ Added check that data card is present and `data.present()` function
+ Fixed typo at 029915d595/src/main/resources/assets/opencomputers/lua/component/data/lib/data.lua (L15)
2015-07-24 13:06:18 +03:00
Florian "Sangar" Nücke
1d5542d995 Merge pull request #1317 from magik6k/master
Update Plan9k
2015-07-21 10:04:30 +02:00
Łukasz Magiera
43057f1ee1
Update Plan9k
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2015-07-21 03:56:15 +02:00
Florian "Sangar" Nücke
991ef66a3a Merge pull request #1311 from ChickenNuggers/patch-2
tostring( reason ) is never false/nil
2015-07-19 18:50:35 +02:00
Charles Heywood
ed0acd06e5 tostring( reason ) is never false/nil 2015-07-19 05:06:28 -05:00
Florian Nücke
cdcbcc44b8 Merge branch 'master-MC1.7.10' of https://github.com/CaitlynMainer/OpenComputers into master-MC1.7.10 2015-07-17 19:13:18 +02:00
Florian Nücke
a1b164a134 Added blacklist for recipe inputs for disassembler. Default contains fire for chainmail blacklisting. Closes #1296. 2015-07-17 19:12:56 +02:00
Florian Nücke
f26ae2d1c6 Hi. 2015-07-17 19:12:17 +02:00
Florian Nücke
08f20645d4 Fixed division by zero in manual, closes #1295. 2015-07-17 19:11:43 +02:00
Caitlyn
d2f2b2d9ea Cause I R Dumb. 2015-07-15 20:56:19 -05:00
Florian Nücke
0be41dd4ec Merge branch 'master' of https://github.com/magik6k/OpenComputers into master-MC1.7.10 2015-07-12 20:01:44 +02:00
Florian Nücke
f1360f8158 Make redstone visually connect to net splitter. Closes #1293. 2015-07-12 14:04:56 +02:00
Florian Nücke
cf2a4e89d3 Merge branch 'master-MC1.7.10' of https://github.com/Kubuxu/OpenComputers into master-MC1.7.10
Conflicts:
	build.gradle
2015-07-12 14:01:00 +02:00
Florian Nücke
0fa31e854e Version bump. 2015-07-12 13:58:10 +02:00
Florian Nücke
5a9a6ef3bc Make assembler render without fake full bright to avoid Colored Lights' rendering to break.
Also added Colored Lights integration while I was at it.
2015-07-12 13:57:53 +02:00
Kubuxu
4305aae16d Make hollow covers from FMP close on Cables 2015-07-12 12:22:28 +02:00
Kubuxu
77751ffb15 Fix ProjectRed dependency 2015-07-12 12:22:12 +02:00
Florian Nücke
e979b09628 Merge branch 'master-MC1.7.10' of https://github.com/Kubuxu/OpenComputers into master-MC1.7.10 2015-07-12 12:22:06 +02:00
Florian Nücke
919e3c9397 Fixes drivers to use proper tier getter. Closes #1291. 2015-07-12 12:21:09 +02:00
Florian Nücke
e0f9f04e35 Made the touch inversion check in screens use the origin block as it should. First part of #1291. 2015-07-12 12:20:33 +02:00
Kubuxu
6b3c3f98d7 Make hollow covers from FMP close on Cables 2015-07-12 11:45:02 +02:00
Kubuxu
db87266128 Fix ProjectRed dependency 2015-07-12 11:44:51 +02:00
Florian Nücke
1b502f5a41 Merge branch 'master-MC1.7.10' of github.com:MightyPirates/OpenComputers into master-MC1.7.10 2015-07-11 22:48:54 +02:00
Florian Nücke
5c8572ba37 Added command to spawn a creative computer with the basic stuff built-in. Closes #1289. 2015-07-11 22:48:41 +02:00
Florian "Sangar" Nücke
24337f02f4 Merge pull request #1286 from cyber01/RU_doc
Added Netsplitter to RU lang
2015-07-11 19:36:14 +02:00
cyber01
dd46e54cbd Correction2 2015-07-11 20:28:06 +03:00
cyber01
c3958ff642 Correction 2015-07-11 20:12:11 +03:00
cyber01
3b96f1ff6d Add Netsplitter to RU lang 2015-07-11 20:09:34 +03:00
Florian Nücke
e21667d3d7 Only for the @return comment. Too confusing. 2015-07-11 18:38:52 +02:00
Florian Nücke
df3b5337a2 Building a better tomorrow. 2015-07-11 18:33:05 +02:00
Florian Nücke
5daac497fa okthen intellij 2015-07-11 18:22:47 +02:00
Florian Nücke
9540cb44fb Netsplitter it is. Also added a recipe for it and added sound when toggling states. 2015-07-11 18:04:21 +02:00
Florian Nücke
74763fa141 Removed deprecated call in bee converter, closes #1283. 2015-07-11 17:14:27 +02:00
Florian Nücke
f71bf06a59 All the right offsets in all the wrong places. Should fix #1278.
mktime is still borked kinda, but cba to fix that now ._.
2015-07-11 17:06:16 +02:00
Florian Nücke
b7ae7554fc Added toggle thinger. Closes #1273.
Name still subject to change, but using the leading one from the poll for now.
2015-07-11 13:58:57 +02:00