SX
e6f5f9dcf9
Fix GPU digiline API calls
2021-03-08 03:07:32 +02:00
SX
459ead4bd6
Merge pull request #19 from mt-mods/upstream
...
Pulling upstream into master
2021-03-08 02:57:52 +02:00
SX
54f623819d
Merge pull request #18 from mt-mods/nic-qos
...
add QoS mod and wrap http variable
2021-03-08 02:56:38 +02:00
cheapie
4a3c741fb3
Add "sendpacked" and "loadpacked" commands to GPU
...
These allow converting images to/from string representations that are much easier and faster for Luacontrollers to store and handle.
2021-03-05 17:09:39 -06:00
BuckarooBanzay
b8ab7c98d2
set QoS priority to 3, lowest
2021-03-05 14:28:57 +01:00
BuckarooBanzay
b788f70ee9
add QoS mod and wrap http variable
2021-03-04 17:39:41 +01:00
SX
680c9c1ac2
Add mineunit pass/fail badge
2021-03-03 21:27:26 +02:00
SX
7a1c62c0d0
Merge pull request #16 from mt-mods/upstream
...
Pulling upstream into master
2021-03-03 21:17:45 +02:00
cheapie
7446451b1b
Add "drawline" command to GPU
2021-02-26 22:58:58 -06:00
SX
72b9d32785
Merge pull request #14 from mt-mods/upstream-merge
...
Upstream merge
2021-02-23 14:17:20 +02:00
SX
ccc26a5d80
Add simple initialization test ( #15 )
...
* Add simple initialization test
* Exclude spec from luacheck
Co-authored-by: SX <sx@minetest>
2021-02-23 14:10:13 +02:00
OgelGames
b2369b3e81
fix luacheck warnings and remove stray print()
2021-02-23 11:20:39 +02:00
SX
60ae65df47
Revert "Add craft recipe for movestone"
...
This reverts commit 904f6d7309c2ee7f4f552d91f1d18f9dbb63e605.
2021-02-23 11:16:03 +02:00
SX
0e59f66d39
Merge branch 'master' of github.com:mt-mods/digistuff into upstream-merge
2021-02-23 11:14:11 +02:00
SX
5e22da6fdb
Replace quotes for pull request job pr_body ( #12 )
2021-02-23 10:00:03 +02:00
SX
ffedb4ef83
Merge pull request #8 from mt-mods/upstream-rebased
...
Upstream rebased
2021-02-23 09:58:43 +02:00
cheapie
e421f0a5c0
Change control panel text color to black
2021-02-21 19:46:23 -06:00
cheapie
a38debb592
Add advanced touchscreen
...
Basically just lets you provide any formspec you want, which should resolve all of the "but the touchscreen can't do XYZ" issues :)
I don't believe this to be a security problem as arbitrary formspecs should do nothing unless you actually right-click the node (and you can always just... not), and if the client does crash in response to a bad formspec then this is probably a client bug anyway.
2021-02-21 18:46:55 -06:00
cheapie
b16d25c828
Convert game controller to use entity attachment instead of a physics override
...
This should make it get along better with other mods that affect physics overrides, and also prevent the "walking in place" when using it.
2021-02-21 18:36:09 -06:00
cheapie
9c0cb1104b
Split documentation from README out into separate files
2021-02-21 21:45:15 +01:00
cheapie
a5ca8f19b7
Add "sendregion" command to GPU
...
This allows part of a buffer to be sent instead of the whole thing, meaning that driving digiscreen arrays can now be done with fewer commands and no temporary buffers.
This also greatly improves the speed of doing so, and I suppose also allows hardware-accelerated scrolling if your display is smaller than 64x64...
2021-02-21 14:45:08 -06:00
cheapie
2680da269b
Add textures for movestone
2021-02-21 21:41:25 +01:00
cheapie
3262ac2025
Fix movestones not working in protected areas
2021-02-21 21:41:25 +01:00
cheapie
f62c9932b4
Allow stacking of blank EEPROMs
2021-02-21 04:17:44 -06:00
cheapie
904f6d7309
Add craft recipe for movestone
2021-02-21 04:16:20 -06:00
cheapie
896a256eb3
Add alternate piezo recipe
...
Now uses a mese crystal fragment if quartz isn't installed
2021-02-21 04:13:44 -06:00
cheapie
f0ce172302
Split documentation from README out into separate files
2021-02-21 03:50:59 -06:00
cheapie
39a7904f07
Convert depends.txt to mod.conf
2021-02-21 03:45:27 -06:00
cheapie
05e870d328
Add textures for movestone
2021-02-21 03:42:11 -06:00
cheapie
e0c0b5b48f
Fix movestones not working in protected areas
2021-02-21 03:36:46 -06:00
OgelGames
502a2d2b0d
allow stacking eeprom
...
fixes #6
2021-02-16 20:15:49 +11:00
OgelGames
6722e1894e
improve piezo beeper
...
- cleanup code
- fix long lines
- made quartz optional in recipe
2021-02-16 20:11:32 +11:00
OgelGames
d479ec3c7e
replace depends.txt with mod.conf, add luacheck badge to readme
2021-02-14 15:26:02 +11:00
OgelGames
ef1ea6ad80
improve piston
...
- cleaned up code a bit (-25 lines)
- added "retract_allsticky" string command
- fix ignored luacheck warning (ignored in #1 )
2021-02-10 18:52:50 +11:00
SX
f86f86bcd3
Merge pull request #5 from mt-mods/upstream
...
Pulling upstream into master
> Note the `git fetch upstream` isn't needed when the `-f` option is used when adding the remote:
>
> > With -f option, git fetch is run immediately after the remote information is set up.
>
> https://git-scm.com/docs/git-remote#_commands
So remove that. This PR is good for merge now so merging.
2021-02-10 08:14:23 +02:00
SX
5949a8e984
Update upstream.yml
2021-02-10 08:03:47 +02:00
SX
3e671d8f43
Simpler upstream update
...
No merges during action.
Always fast forward (keep upstream branch clean).
2021-02-10 07:35:16 +02:00
SX
6fda8026a9
Update upstream.yml
2021-02-10 06:49:41 +02:00
cheapie
ad062495d8
Make newly-placed pistons remember their owner and obey protection
...
Existing pistons are currently still exempt from protection.
2021-02-09 18:24:52 -06:00
OgelGames
49e84e4323
Add luacheck ( #1 )
...
* add luacheck workflow and config
* replace 'digiline' with 'digilines'
* fix whitespace
* fix most variable warnings
* piston.lua and movestone.lua have inline ignores for some hard to fix code
* increase line length for now
2021-02-09 16:16:56 +01:00
OgelGames
0233317a6d
markdown readme
2021-02-10 01:16:06 +11:00
SX
52135fb3d5
Use "upstream" as upstream branch
2021-02-09 13:30:55 +02:00
SX
72d975fa29
Create PR from upstream updates
2021-02-09 12:58:07 +02:00
cheapie
68b94cc366
Actually fix it this time
2021-02-05 20:26:21 -06:00
cheapie
b0f714f944
Fix string commands on pistons being silent
2021-02-05 20:23:05 -06:00
cheapie
8e65252826
Make piston sounds configurable
2021-02-05 20:16:32 -06:00
cheapie
6c299b2fe5
Add digilines movestone
2021-02-05 20:09:30 -06:00
cheapie
b3d8709f27
Add documentation for piston
2021-02-05 19:56:37 -06:00
cheapie
9d4d86136e
Improve EEPROM drop handling
2021-02-02 17:33:51 -06:00
cheapie
fae9422116
Add heatsink (decorative only)
2021-01-29 21:22:58 -06:00