5564 Commits

Author SHA1 Message Date
Adrian Siekierka
0784099596
Merge pull request #3558 from Smok1e/master-MC1.7.10
Fix ls.lua timestamp
2022-09-17 23:19:02 +02:00
Smok1e
7a976b35a0 Fix ls.lua timestamp
filesystem.lastModied returns timestamp as milliseconds but os.date using it as seconds, so files modification date was shown wrong
2022-09-15 15:29:38 +03:00
Adrian Siekierka
9efc6d8872 add profiler logging to OpenComputers screen rendering 2022-09-07 20:48:48 +02:00
Adrian Siekierka
fa30722e6b Remove "n" list field setting, decrease OC-LuaJ size.
Setting "n" inside a numbered list was only fully supported up until Lua 5.0,
and was fully removed by Lua 5.2 (which is the lowest version we support).
To improve performance and memory usage a little, remove setting it across
the OpenComputers Lua world (including in our fork of LuaJ).

In addition, more unused LuaJ code was removed, saving about ~100-130KB after
JAR compression.
2022-09-07 17:18:37 +02:00
Adrian Siekierka
e652fd8df1 crash the game instead of loading defaults if config file present but invalid; close #3068 2022-09-06 19:29:36 +02:00
Adrian Siekierka
dee3bdeab4 Document dimensions needing to be specific as numeric IDs. (#3068) 2022-09-05 21:53:54 +02:00
Martin Robertz
c88d4c789a
Merge pull request #79 from GTNewHorizons/remove-stray-actions
[ci skip] Remove stray github actions from the other repository
2022-09-05 10:26:20 +02:00
Raven Szewczyk
761791c038 [ci skip] Remove stray github actions from the other repository
Fix gimp file being treated as text
2022-09-05 09:08:25 +01:00
Martin Robertz
4c9681ddaf
add gitattributes 2022-09-05 08:37:06 +02:00
Martin Robertz
da0e716f8d
Merge pull request #78 from asiekierka/gtnh-oc-1.8.0-20220904
Merge branch 'master-MC1.7.10' into gtnh-oc-1.8.0-20220904 (-> OC 1.8.0-snapshot-20220904)
2022-09-05 08:34:51 +02:00
Martin Robertz
9f90b5f57d
Merge pull request #77 from asiekierka/gtnh-oc-1.7.7
Merge branch 'OC1.7-MC1.7.10' into HEAD (-> OC 1.7.7)
2022-09-05 08:34:39 +02:00
Adrian Siekierka
7956eccaf8 Merge branch 'master-MC1.7.10' into gtnh-oc-1.8.0-20220904 2022-09-05 00:13:24 +02:00
Adrian Siekierka
c654c32697 Merge branch 'OC1.7-MC1.7.10' into HEAD (-> OC 1.7.7) 2022-09-05 00:02:51 +02:00
Adrian Siekierka
bd7c9e72bb Gradle: Create 1.8.0-snapshot mod versions, include build day in filename, do not include Git ref in mod version 2022-09-04 21:25:31 +02:00
Adrian Siekierka
f1323cb5ca Add Lucky Beast to robot name list. 2022-09-04 21:25:01 +02:00
Adrian Siekierka
ac4d93589a Add Lua 5.4 support, update LuaJ, JNLua, fix everything, break everything.
To say that this has been a long time coming would be an understatement.

This commit changes the following:

 * Updates LuaJ to 3.0.2 with many third-party patches applied. Not that
   it doesn't have obvious breaking bugs still - however, it emulates
   Lua 5.2 that little bit better now.
 * Updates JNLua in every conceivable way:
   * Now compiled with actual optimizations - ~2x better performance!
   * Updates Lua 5.2 with gamax92's backported bugfixes.
   * Updates Lua 5.3 from 5.3.2 to 5.3.6.
   * Adds experimental Lua 5.4 support (Lua 5.4.4).
   * Adds proper support for 64-bit integers (longs) in LuaState.
   * Adds official support for AArch64 on Linux and macOS.
   * Drops support for all architectures on FreeBSD and x86 on macOS.
   * Further minor bugfixes here and there.
 * Adds a Lua 5.4 architecture (behind a config option for now).
 * Updates the Lua copyright date.

Thanks to everyone who has been patient enough to wait over four years
for this to finally get upstreamed.

( No joke! https://github.com/MightyPirates/OpenComputers/pull/2898 )

Let's hope this doesn't break the world. (It probably does, though.)
2022-09-04 21:24:50 +02:00
Adrian Siekierka
62887f81a7 add subtle dice-like indentations to Redstone I/O texture 2022-09-04 20:35:11 +02:00
Adrian Siekierka
b9696ab310 tweak Robot block detection code, close #3239 2022-09-04 10:51:19 +02:00
Adrian Siekierka
9b6ab25769 Merge branch 'OC1.7-MC1.7.10' into master-MC1.7.10 2022-09-03 22:58:31 +02:00
Adrian Siekierka
3d2bec9640 bump version, update changelog 1.7.10-forge/1.7.7 2022-09-03 22:50:58 +02:00
payonel
912d93efb0 Revert support for /bin/sh command... as it causes various env issues. will not support #3196 at this time 2022-09-03 13:46:59 -07:00
Adrian Siekierka
719d2f90d2 fix artifact name for GitHub Packages 2022-09-03 20:47:45 +02:00
Adrian Siekierka
7b8172af0f cache inflated color entries in PackedColor 2022-09-03 16:25:44 +02:00
Adrian Siekierka
3c0ee3c731 do not allow any domain through if a whitelisted domain fails to resolve - fix #2883 2022-09-02 20:55:23 +02:00
Adrian Siekierka
e92fa472d4 fix version check to support newer GitHub tag format 2022-09-02 20:39:26 +02:00
Adrian Siekierka
112ca93155 remove improper getDamage() override from Cable, fix #3004 2022-09-02 20:21:58 +02:00
Adrian Siekierka
ae644f3c74 allow robot flight height values above 256, close #3515 2022-09-02 19:41:50 +02:00
Adrian Siekierka
a7f93408d7 adjust #3499 fix to work on Lua 5.2 2022-09-01 22:40:09 +02:00
Adrian Siekierka
6f59b11da5 fix #3547 2022-09-01 21:01:14 +02:00
Adrian Siekierka
b381aa5190
Merge pull request #3534 from repo-alt/feature/Forestry_circuit_boards
Forestry circuit boards internal layout
2022-08-29 19:46:51 +02:00
Adrian Siekierka
892535c667
Merge pull request #3518 from asiekierka/non-bmp-codepoints-take2
Support for non-BMP codepoints, take 2
2022-08-28 20:05:09 +02:00
Adrian Siekierka
011ec73cbb fix github actions upload 2022-08-28 19:47:19 +02:00
Adrian Siekierka
227bf52ebb fix modrinth upload 2022-08-28 19:45:33 +02:00
Adrian Siekierka
e84596e522 fix gtnh-found null fluid tank info crash 1.7.10-forge/1.7.6 2022-08-28 10:47:31 +02:00
Adrian Siekierka
33eb8cb7fd fix #3540, update changelog 2022-08-28 10:14:31 +02:00
payonel
e86201d116 Use max instead of min to allow configuring max machine signal queue size. closes #3084 2022-08-27 10:48:25 -07:00
Adrian Siekierka
33a405f899 Update changelog, bump version to 1.7.6. 2022-08-27 12:22:29 +02:00
Adrian Siekierka
352e75603c fix #3182 by passing inventory source to transposer.getInventoryName 2022-08-24 03:19:58 -07:00
Martin Robertz
997a893f5e
Merge pull request #74 from GTNewHorizons/feature/stackLimit
Remove stack size limit in pattern
2022-08-16 12:12:49 +02:00
repo_alt
32580ec155 remove stack size limit in pattern 2022-08-16 12:55:08 +04:00
Martin Robertz
e85b461f94
update build gradle 2022-08-15 17:10:40 +02:00
Connor-Colenso
1981ba06f4
Merge pull request #73 from GTNewHorizons/OCError
Fix error message
2022-08-06 04:13:56 +01:00
GTNH-Colen
7ea034bcd9 Remove error 2022-08-05 23:33:19 +01:00
GTNH-Colen
02b352e138 Remove error 2022-08-05 23:30:08 +01:00
Connor-Colenso
472651f79f
Merge pull request #72 from GTNewHorizons/feature/databaseDocs
Fix OC database documentation not showing in NEI "usage"
2022-07-27 03:28:24 +01:00
Martin Robertz
d3c74ae79e
Merge pull request #71 from GTNewHorizons/feature/tankInfoFix
some FluidHandler may return null from getTankInfo call
2022-07-26 20:34:32 +07:00
repo_alt
eaeca8f5a3 fix database documentation not showing in NEI "usage" 2022-07-25 23:20:16 +04:00
repo_alt
31b9dd8368 some FluidHandler may return null from getTankInfo call
also updated buildscript (again)
2022-07-25 21:54:58 +04:00
repo-alt
392e264c4c
Merge pull request #70 from vlaetansky/fix/pattern-outputs
Fix ConverterPattern not properly handling outputs
2022-07-23 23:57:33 +03:00
Vladislav Laetansky
4a984ae556 Fix ConverterPattern not properly handling outputs 2022-07-23 23:06:43 +03:00