Alessandro Proto
|
65cb15f6c8
|
Add support for underlined text in term
|
2023-02-18 23:49:21 +01:00 |
|
Alessandro Proto
|
3f9f036b49
|
Write the missing char U+FFFD when unable to render a char in term.write
|
2023-02-18 21:25:36 +01:00 |
|
Alessandro Proto
|
001ce2f626
|
Return nil if clipboard does not contain any text
|
2023-02-18 20:33:25 +01:00 |
|
Alessandro Proto
|
ac9081cf89
|
Extract event queueing snippet from Audio.cs
|
2023-02-18 20:24:12 +01:00 |
|
Apache
|
dee550b28d
|
Remove paste event (#6)
Paste event is superseded by `machine.getClipboard`
|
2023-02-18 20:15:57 +01:00 |
|
Apache
|
03e0992328
|
add setClipboard and getClipboard to machine (#5)
|
2023-02-18 19:14:41 +01:00 |
|
Alessandro Proto
|
1dbbb23ff6
|
Catch unicode error to prevent state crash.
|
2023-02-18 18:09:00 +01:00 |
|
Alessandro Proto
|
aa63b19929
|
Add more args to buffer drawing function
|
2023-02-18 11:38:54 +01:00 |
|
Alessandro Proto
|
38478b3359
|
Add sides arg to gpu.drawCircle
|
2023-02-18 11:38:25 +01:00 |
|
Alessandro Proto
|
e606dfee95
|
Cleanup
|
2023-02-17 19:22:24 +01:00 |
|
Alessandro Proto
|
40295112fe
|
Cleanup state stack during sandboxing process
|
2023-02-17 16:08:25 +01:00 |
|
Alessandro Proto
|
b86d330532
|
Remove _HOST, superseded by machine.version()
|
2023-02-17 14:12:41 +01:00 |
|
Alessandro Proto
|
0e5a4895fa
|
Remove redundant file
|
2023-02-17 14:05:06 +01:00 |
|
Alessandro Proto
|
19d65651bd
|
Update repository and wiki URL.
Add requirements section
|
2023-02-17 14:02:11 +01:00 |
|
Alessandro Proto
|
0a365f8b72
|
Update license header comment to reflect new repository url.
IDE got confused and broke something with the previous commit.
|
2023-02-17 13:19:10 +01:00 |
|
Alessandro Proto
|
03f82a6796
|
Revert "Update license header comment to reflect new repository url"
This reverts commit fffbb76a5e .
|
2023-02-17 13:15:56 +01:00 |
|
Alessandro Proto
|
fffbb76a5e
|
Update license header comment to reflect new repository url
|
2023-02-17 13:11:04 +01:00 |
|
|
6fd4f6ec39
|
Changed repository URL
|
2023-02-17 09:47:54 +01:00 |
|
Alessandro Proto
|
9cc8377503
|
Added HQ audio channel.
Lowered sample rate to 16kHz to normal channels.
Arbitrary audio can only be played on the HQ channel
|
2023-02-16 21:49:33 +01:00 |
|
Alessandro Proto
|
8703733b91
|
Remove audio_end event.
Add audio_need event, emitted when the channel is ready to get more audio data
|
2023-02-16 21:29:12 +01:00 |
|
Alessandro Proto
|
32d5299a3f
|
Add multiple audio channels (WIP)
|
2023-02-16 20:14:39 +01:00 |
|
Alessandro Proto
|
9907232af7
|
Added back volume arg
|
2023-02-16 19:12:50 +01:00 |
|
Alessandro Proto
|
9dd01041d0
|
Rename IPlugin to IComponent
|
2023-02-16 18:43:10 +01:00 |
|
Alessandro Proto
|
dba8f8c600
|
Remove missing file reference from project
|
2023-02-16 18:39:40 +01:00 |
|
|
ee44873e07
|
Remove debug log from Audio.GenerateWave
|
2023-02-16 16:11:58 +01:00 |
|
Apache
|
2f701a6338
|
Add machine.title length checks (#4)
Setting an empty string resets the title, setting a string longer than 256 characters truncates it.
|
2023-02-16 14:37:13 +01:00 |
|
|
5045fa757c
|
Create codeql.yml
|
2023-02-16 10:49:05 +01:00 |
|
Alessandro Proto
|
f7591e0d35
|
Fix incomplete license on top of each file
|
2023-02-15 14:35:44 +01:00 |
|
Alessandro Proto
|
6cce546749
|
Add LICENSE to top of each source file
|
2023-02-15 14:26:04 +01:00 |
|
Alessandro Proto
|
4017296426
|
Add .editorconfig
Add template for inserting license on top of source files.
|
2023-02-15 14:17:38 +01:00 |
|
Alessandro Proto
|
dc51203d3e
|
Add machine.vibrate to vibrate gamepad.
This location is temporary.
|
2023-02-15 13:23:38 +01:00 |
|
Alessandro Proto
|
8cdf2148ed
|
Allow deletion of open files
|
2023-02-15 13:17:17 +01:00 |
|
Alessandro Proto
|
d744432a50
|
Dispose IDisposable objects on close.
Objects that implement the IDisposable interface didn't get collected by GC.
|
2023-02-15 13:15:39 +01:00 |
|
Alessandro Proto
|
e37ed56a43
|
Add gamepad support
|
2023-02-14 23:06:37 +01:00 |
|
Alessandro Proto
|
e3616e4ac6
|
Fix audio that was fucked up since the beginning
|
2023-02-14 21:05:15 +01:00 |
|
Alessandro Proto
|
5e95e74545
|
Improved waveforms of triangle and sawtooth
|
2023-02-14 16:23:01 +01:00 |
|
Alessandro Proto
|
8e08c80d91
|
Better square waveform
|
2023-02-14 15:04:48 +01:00 |
|
Alessandro Proto
|
e24192fb26
|
Add support for other audio waveforms
|
2023-02-13 22:36:30 +01:00 |
|
Alessandro Proto
|
d3bbedb30e
|
Bugfix volume not being actually clamped
|
2023-02-13 21:55:42 +01:00 |
|
Alessandro Proto
|
6d9dbda7b5
|
Revert "Pointers are headache"
This reverts commit 1ca007b8d5 .
|
2023-02-12 20:54:29 +01:00 |
|
Alessandro Proto
|
34cf7a6bc4
|
Window out of focus should no longer lag
|
2023-02-12 20:54:20 +01:00 |
|
Alessandro Proto
|
1ca007b8d5
|
Pointers are headache
|
2023-02-12 20:03:31 +01:00 |
|
Alessandro Proto
|
33037a40fc
|
Hide console by default
|
2023-02-12 17:33:06 +01:00 |
|
Alessandro Proto
|
1b2ad30759
|
Add togglable console window
|
2023-02-12 17:32:43 +01:00 |
|
Alessandro Proto
|
b477e74141
|
Bugfix out of bounds file mode
|
2023-02-12 12:44:45 +01:00 |
|
Alessandro Proto
|
963d47afb2
|
Getting ready for 0.0.8-alpha
|
2023-02-12 11:22:16 +01:00 |
|
Alessandro Proto
|
4143417947
|
Make WebSocketClient use ObjectManager
|
2023-02-12 11:20:02 +01:00 |
|
Alessandro Proto
|
f9f56c8063
|
Rename Metatable functions
|
2023-02-12 11:19:29 +01:00 |
|
Alessandro Proto
|
5dddc42910
|
Stop audio on close
|
2023-02-12 09:49:58 +01:00 |
|
Alessandro Proto
|
d318523bde
|
use UserData instead of tables
|
2023-02-12 09:49:51 +01:00 |
|