Commit graph

228 commits

Author SHA1 Message Date
7c799426a9 Bugfix crash upon deleting non existant /sys directory 2023-04-11 23:12:22 +02:00
Alessandro Proto
fa39689e3a Bugfix crash unauthorized delete 2023-04-11 13:26:18 +02:00
Alessandro Proto
b09ab4bdff Moved CapyOS to folder /sys 2023-04-11 13:24:11 +02:00
Alessandro Proto
756b8b35dd Replace native event.pull event.pullRaw with Lua functions 2023-04-11 11:41:56 +02:00
e520383da3 Remove cursor test 2023-04-10 12:55:23 +02:00
f5887c63c0 Increased tickrate to 30 from 20 in classic mode 2023-04-10 12:54:55 +02:00
544025290b Add alpha channel support to GPUBuffer 2023-04-08 19:31:21 +02:00
4b21daa095 Add f:lines() 2023-04-07 17:18:52 +02:00
1d28f07a7e Add support to FILE:read("n") 2023-04-06 21:14:44 +02:00
e07f79c31a Bring back CapyOS to the main repo 2023-04-05 22:17:23 +02:00
e926bd6d6b Fix #11 gpu.drawLine being offset 2023-03-21 21:26:33 +01:00
f124520a2f Hide console 2023-03-18 18:44:35 +01:00
451abe6b86 Project cleanup, welcome beta version! 2023-03-18 18:43:15 +01:00
8121920ad7 Change build path in workflow 2023-03-18 18:29:04 +01:00
f782dbddb2 Remove binary flag in file 2023-03-18 18:12:22 +01:00
57195bcf0b Increased audio channels from 5 to 8 2023-03-17 23:11:49 +01:00
63838e97c7 Add docs to task fulfill and reject 2023-03-17 22:46:43 +01:00
44437e84f1 Add checks against fulfill nil values 2023-03-17 22:38:25 +01:00
4a9d2bad34 Adapt WS to use Task 2023-03-17 21:00:20 +01:00
9fadf6d064 Merge branch 'main' of https://github.com/Ale32bit/Capy64 2023-03-16 20:18:30 +01:00
9abb828dbd Improved task cleanup 2023-03-16 20:10:50 +01:00
7b07ec4f09
Create CODE_OF_CONDUCT.md 2023-03-16 09:12:39 +01:00
a84aedbe38 Add support for user tasks, deprecate native task:await() 2023-03-15 21:29:33 +01:00
Alessandro Proto
b2e7969793 Fixes 2023-03-10 16:02:42 +01:00
Alessandro Proto
6d4161e251 Unlock full RGB in classic mode 2023-03-10 15:44:37 +01:00
Alessandro Proto
b7a956bfd6 Add timer.delay() that returns a task 2023-03-10 15:41:30 +01:00
Alessandro Proto
f9a88f39bb Bugfix gpu not pushing a GPUBuffer 2023-03-09 21:00:23 +01:00
Alessandro Proto
7628d4a29e Cleanup 2023-03-08 14:57:37 +01:00
Alessandro Proto
d56a0d1a2a Cleaner user event pushing 2023-03-08 14:57:31 +01:00
c5fa0d44ca Cleanup unused method 2023-03-07 22:17:31 +01:00
16223c9986 Bugfixes and Task:await() returns result/error if already ended 2023-03-07 22:16:41 +01:00
9aadc35329 Fix tasks crashing memory and stuff 2023-03-07 22:09:05 +01:00
d137c46ed9 Use Lua threads to conserve data from tasks 2023-03-07 11:09:10 +01:00
0e4d3c135a
Classic mode (#10) 2023-03-06 23:01:56 +01:00
341ed38897 Different default screen size 2023-02-27 19:30:41 +01:00
67d3ea6154 Use ~/.local/share as directory for data 2023-02-27 19:27:57 +01:00
07da11fe40 Bugfix FS opening an invalid filepath 2023-02-26 16:56:32 +01:00
9ed2cc1687 Bugfix file:read not reading anything without args 2023-02-26 11:18:22 +01:00
eb58bdda14 Support for multiple args in file:read 2023-02-26 11:11:09 +01:00
e6c70d43a0 "Smart" border color 2023-02-25 09:55:26 +01:00
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