Lupus590
d13bd2cce8
use arg[0] in all usage printouts ( #571 )
2020-11-04 14:03:08 +00:00
SquidDev
cc96e41d3e
Remove stray copy-paste error from changelog
2020-11-03 14:37:24 +00:00
Drew Lemmy
741adfa7bb
Use blit to draw boxes, add colors.toBlit ( #570 )
2020-11-01 19:28:18 +00:00
SquidDev
666e83cf4f
Fix JSON objects failing to pass
...
Maybe I should run the whole test suite, not just the things I think
matter? Nah....
2020-11-01 11:48:19 +00:00
SquidDev
c58441b29c
Various SNBT parsing improvements
...
Correctly handle:
- Typed arrays ([I; 1, 2, 3])
- All suffixed numbers (1.2d)
- Single-quoted strings
Fixes #559
2020-11-01 11:36:48 +00:00
SquidDev
c334423d42
Add function to get window visibility
...
Closes #562
Co-authored-by: devomaa <lmao@distruzione.org>
2020-10-31 09:54:38 +00:00
SquidDev
61fb4caaad
Bump to 1.93.1
2020-10-23 17:44:52 +01:00
Drew Lemmy
bf6053906d
Fix TBO norm issues on old GPUs
2020-10-21 10:28:12 +01:00
Drew Lemmy
34a2c835d4
Add color table to docs ( #553 )
2020-10-11 21:37:56 +01:00
Jonathan Coates
30d35883b8
Fix my docs
...
Thanks @plt-hokusai. Kinda embarrassing this slipped through - I
evidently need to lint examples too.
2020-10-08 09:48:36 +01:00
SquidDev
334ca65482
Bump to 1.93.0
2020-10-04 11:19:43 +01:00
SquidDev
84036d97d9
Fix io.open documentation
...
Well, that was silly.
2020-10-02 21:21:53 +01:00
Weblate
0832974725
Translations for Swedish
...
Co-authored-by: David Isaksson <davidisaksson93@gmail.com>
2020-09-30 08:25:57 +00:00
SquidDev
87393e8aef
Fix additional -
in docs
...
Why isn't this automatically stripped! Bad squid.
2020-09-13 17:56:12 +01:00
SquidDev
86bf57e3cd
My inability to spell will be immortalsied in the changelog
2020-09-12 11:03:18 +01:00
SquidDev
748ebbe66b
Bump to 1.92.0
...
A tiny release, but there's new features so it's technically a minor
bump.
2020-09-12 09:27:47 +01:00
SquidDev
59de21eae2
Handle tabs when parsing JSON
...
Fixes #539
2020-09-11 18:02:23 +01:00
Weblate
ae6124d1f4
Translations for Vietnamese
...
Co-authored-by: Boom <boom@flyingpackets.net>
2020-09-08 03:57:52 +00:00
Weblate
7e121ff72f
Translations for Vietnamese
...
Co-authored-by: Boom <boom@flyingpackets.net>
2020-09-07 06:37:58 +00:00
Weblate
5155e18de2
Added translation for Vietnamese
...
Co-authored-by: Boom <boom@flyingpackets.net>
2020-09-07 03:33:36 +00:00
JackMacWindows
d5368d0719
Add date-specific MOTDs (like Minecraft) ( #533 )
2020-09-04 17:35:46 +01:00
SquidDev
183b342071
Bump for 1.91.0
2020-08-23 15:35:58 +01:00
R93950X
d5de39ebd4
Fix time formatting ( #527 )
...
Fixes #525 .
Co-authored-by: R93950X <R93950X@users.noreply.github.com>
2020-08-22 15:17:12 +01:00
SquidDev
e8e2ed9fe5
Fix incorrect lower bound in mods.toml
...
It appears I had failed to update this when last bumping the Forge
version. Closes #521 - we're relying on a feature only added in Forge
31.1.16, and they're using 3.1.14.
2020-08-09 21:51:55 +01:00
SquidDev
9f72448ecd
Properly deprecate colors.rgb8
2020-08-04 19:50:36 +01:00
Jonathan Coates
cd879b067f
Merge pull request #508 from neumond/mc-1.15.x
...
Fix JSON serialization of strings
2020-07-25 17:51:46 +01:00
neumond
053cb1b53c
Fix JSON serialization of strings
...
Control characters become escaped as JSON requires
Non-ASCII characters get escaped as well for better interoperability
We assume here that lua strings represent only first 256 code points of unicode
2020-07-25 19:40:06 +03:00
SquidDev
ac7979fb46
Bump for 1.90.2
2020-07-25 11:53:46 +01:00
SquidDev
2f323f23d7
Update changelog for release
2020-07-18 12:23:36 +01:00
SquidDev
3f277a7a7b
Bump version to 1.90.0
...
Going to let this stew for a couple of days - there's probably something
else which'll break.
2020-07-06 15:38:09 +01:00
Weblate
45297665c6
Translations for Russian
...
Translations for French
Co-authored-by: neumond <alice.johnson@yandex.ru>
Co-authored-by: Naheulf <newheulf@gmail.com>
2020-07-05 03:41:59 +00:00
Weblate
da82b89676
Added translation for Russian
...
Co-authored-by: neumond <alice.johnson@yandex.ru>
2020-07-04 20:41:15 +00:00
SquidDev
8f3a56dd32
Merge branch 'mc-1.14.x' into mc-1.15.x
2020-06-30 11:31:41 +01:00
SquidDev
113d5d982f
Merge branch 'master' into mc-1.14.x
2020-06-30 11:28:56 +01:00
SquidDev
37a447e745
Bump version to 1.89.2
...
Somewhat reluctant to do this, but it's a pretty major bug.
2020-06-30 11:10:26 +01:00
Weblate
e4c422d6f9
Translations for German
...
Co-authored-by: Jummit <jummit@web.de>
2020-06-27 01:59:35 +00:00
Weblate
478f992dea
Translations for German
...
Co-authored-by: Jummit <jummit@web.de>
2020-06-25 16:49:08 +00:00
JakobDev
b54519d0e6
Add functions for parsing and drawing nft ( #458 )
2020-06-25 09:08:35 +01:00
Jonathan Coates
9499654757
Add documentation for peripherals
...
No clue how we're going to do this for the dynamic peripheral system
if/when that ships, but this is a good first stage.
Like the Java APIs, this relies on stub files, so we can't link to the
implementation which is a bit of a shame. However, it's a good first
step.
2020-06-24 12:12:06 +01:00
Weblate
ab0310e27c
Translations for Italian
...
Translations for French
Translations for French
Co-authored-by: hds <hds536jhmk@gmail.com>
Co-authored-by: Anavrins <xanavrins@gmail.com>
Co-authored-by: AxelFontarive <afontarive@gmail.com>
2020-06-21 16:42:35 +00:00
SquidDev
1efabccd14
Merge branch 'mc-1.14.x' into mc-1.15.x
2020-06-21 12:09:28 +01:00
SquidDev
029374e9aa
Merge branch 'master' into mc-1.14.x
2020-06-21 12:08:30 +01:00
SquidDev
2a8efb3fd5
Fix crashes when rendering monitors of varying sizes
...
When calling .flip(), we limit the size of the buffer. However, this
limit is not reset when writing the next time, which means we get
out-of-bounds errors, even if the buffer is /technically/ big enough.
Clearing the buffer before drawing (rather than just resetting the
position) is enough to fix this.
Fixes #476 (and closes #477 , which is a duplicate)
2020-06-21 12:03:24 +01:00
Weblate
58a2995bbc
Translations for Dutch
...
Translations for Chinese (Simplified)
Translations for Korean
Translations for German
Co-authored-by: SquidDev <bonzoweb@hotmail.co.uk>
2020-06-18 14:10:23 +00:00
SquidDev
a35dcb28ef
Import translations and clean up
...
- Strip any gui._.config options. These haven't been used since 1.12
and while they may return, it doesn't seem worth it right now.
- Fix a couple of typos in the English translations.
- Import from https://i18n.tweaked.cc . There's definitely some problems
with the import - empty translations are still included, so we write
a script to strip them.
2020-06-18 13:10:51 +01:00
SquidDev
2b077554f7
Merge branch 'mc-1.14.x' into mc-1.15.x
...
# Conflicts:
# gradle.properties
# src/main/java/dan200/computercraft/client/render/MonitorTextureBufferShader.java
# src/main/java/dan200/computercraft/client/render/TileEntityMonitorRenderer.java
# src/main/java/dan200/computercraft/core/apis/handles/HandleGeneric.java
# src/main/java/dan200/computercraft/shared/Config.java
# src/main/java/dan200/computercraft/shared/network/NetworkHandler.java
# src/main/java/dan200/computercraft/shared/peripheral/monitor/TileMonitor.java
# src/main/java/dan200/computercraft/shared/turtle/apis/TurtleAPI.java
# src/main/resources/data/computercraft/lua/rom/help/changelog.txt
# src/main/resources/data/computercraft/lua/rom/help/whatsnew.txt
2020-06-16 09:24:14 +01:00
SquidDev
9134f243c1
Merge branch 'master' into mc-1.14.x
2020-06-15 22:05:02 +01:00
SquidDev
c0f3ca81fb
Bump to 1.89.0
2020-06-15 21:37:08 +01:00
Lignum
014bf55cd4
Cherry pick several improvements from #455
...
- Use texture over texture2D - the latter was deprecated in GLSL 1.30.
- Cache the tbo buffer - this saves an allocation when monitors update.
Closes #455 . While the rest of the PR has some nice changes, it
performs signlificantly worse on my system.
2020-05-31 17:23:49 +01:00
Lignum
085ae2e74a
Use an older version of GLSL ( #459 )
...
This ensures that the MVP matrix is available within the monitor
fragment shader, without requiring the ARB_compatibility extension.
2020-05-28 11:06:14 +01:00