Commit graph

238 commits

Author SHA1 Message Date
085e2c2947 Comment error 2023-02-25 09:31:44 +01:00
311b705fa9 Disable TCP client lib 2023-02-25 09:31:23 +01:00
96e1fb9223 Add basic (empty) TCP lib 2023-02-23 22:32:34 +01:00
1cf706f633 Include "needs" in publish.yml 2023-02-23 19:11:50 +01:00
d9f947c406 Merge branch 'main' of https://github.com/Ale32bit/Capy64 2023-02-23 19:08:10 +01:00
240efdc493 Separate workers into different OSes 2023-02-23 19:07:42 +01:00
7090bc842c
Update bug_report.md 2023-02-23 14:46:11 +01:00
Alessandro Proto
444652da12 Bugfix mouse events and cursor not being offset by border 2023-02-22 09:48:05 +01:00
Alessandro Proto
4c78f8afff Add border even when in windowed mode 2023-02-22 09:47:47 +01:00
fd8b38932b 2nd potential fix for #7 and #8 2023-02-21 18:47:10 +01:00
1c6419ff10 Merge branch 'main' of https://github.com/Ale32bit/Capy64 2023-02-21 18:30:55 +01:00
2a84c8cb35 Potential fix for #7 and #8 2023-02-21 18:30:44 +01:00
191a2954c6
Update README.md 2023-02-21 11:26:53 +01:00
f9b0a38fd2
Update README.md 2023-02-21 11:25:12 +01:00
aee3434b44 Revert "Bugfix width being offset by 1"
This reverts commit dd1834ad2b.
2023-02-20 20:16:25 +01:00
dd1834ad2b Bugfix width being offset by 1 2023-02-20 20:13:51 +01:00
12272f13ab
Add reference to CapyOS repository in README 2023-02-20 10:38:28 +01:00
e662e77fa5 Add gpu.clear 2023-02-19 21:38:11 +01:00
8b32d524de Merge branch 'main' of https://github.com/Ale32bit/Capy64 2023-02-19 14:18:35 +01:00
Alessandro Proto
70ff5ba20b Bump to v0.0.9-alpha 2023-02-19 14:18:18 +01:00
Alessandro Proto
adaf63c7fc Dump to v0.0.9-alpha 2023-02-19 14:10:36 +01:00
Alessandro Proto
ed66911489 Tweaked cursor size 2023-02-19 00:00:49 +01:00
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