Commit graph

8568 commits

Author SHA1 Message Date
Elia Sulimanov
ba23e75cfe Done VFSBase api docs. 2020-06-09 23:26:37 +03:00
Elia Sulimanov
eb4b746414 Done DirectoryEntry api docs 2020-06-09 20:45:01 +03:00
Elia Sulimanov
8bac7ed946 Done FatSream api docs 2020-06-09 20:38:52 +03:00
Elia Sulimanov
0d0ff14df8 Done api docs of FatFileSystem 2020-06-09 19:21:31 +03:00
Elia Sulimanov
8d7861d94e Added api docs to FileSystem 2020-06-09 19:21:02 +03:00
Elia Sulimanov
3ae9ab633d Added api docs to FileSystemType 2020-06-09 19:20:14 +03:00
Elia Sulimanov
104aff59aa Added the exceptions list in all the functions 2020-06-08 21:33:54 +03:00
Charles Betros
be92ed4386 Fix up docs project 2020-06-08 06:42:01 -05:00
Elia Sulimanov
7884c34666 Done FatDirectoryEntry class api docs 2020-06-08 00:25:14 +03:00
Quajak
18ab8bdcc4
Merge pull request #1351 from EliaSulimanov/common-api-docs
Added API docs for the classes at Cosmos.Common namespace
2020-06-07 20:45:41 +02:00
Quajak
710a738dae
Merge pull request #1347 from EliaSulimanov/api-docs-for-userkit
Made API documentation visable while using the userkit
2020-06-07 20:45:23 +02:00
Elia Sulimanov
377ce12dca Started working on FatDirectoryEntry api docs 2020-06-05 21:11:09 +03:00
Elia Sulimanov
cb97444b0f Made FatDirectoryEntryMetadata api docs clearer 2020-06-05 21:09:44 +03:00
Elia Sulimanov
2d64da1146 Added FatDirectoryEntryAttributeConsts api docs 2020-06-05 21:08:48 +03:00
Charles Betros
c350e95778 Bump dependencies version 2020-06-04 21:42:39 -05:00
Charles Betros
ff5b6c07a7 Bump build tools version 2020-06-03 21:47:49 -05:00
Charles Betros
53ade46e27 Bump net framework reference assemblies 2020-06-03 21:39:49 -05:00
Quajak
68917ff2ef
Add additional tests
Added index out of range tests for when setting elements and for object or struct arrays.
2020-06-03 22:14:17 +02:00
Elia Sulimanov
2fc053a32f Added FatDirectoryEntryMetadata api docs 2020-06-02 22:37:22 +03:00
Elia Sulimanov
fb3a86a6bf Added FatDirectoryEntryAttributeConsts api docs 2020-06-02 22:37:02 +03:00
Elia Sulimanov
884fb7276b Added TestingHelpers class api docs 2020-06-02 21:53:52 +03:00
Elia Sulimanov
e5195475d1 Added Power class api docs 2020-06-02 21:53:30 +03:00
Elia Sulimanov
439ee051b5 Added PCSpeaker class api docs 2020-06-02 21:44:47 +03:00
Elia Sulimanov
eea80ff80e Added MouseManager class api docs 2020-06-02 21:44:24 +03:00
Elia Sulimanov
27cc44ace2 Added Kernal class api docs 2020-06-02 21:42:43 +03:00
Elia Sulimanov
731099fb57 Added Global class api docs 2020-06-02 20:58:38 +03:00
Elia Sulimanov
947e96fc48 Added console class api docs 2020-06-02 20:31:48 +03:00
Elia Sulimanov
e7e6ef047c Added API docs for the classes at Cosmos.Common namespace 2020-06-02 17:11:19 +03:00
Elia Sulimanov
32aeb7f2c3 Made API documentation visable while using the userkit
Added GenerateDocumentationFile property in all the libs, so xml documentation would be generated with the NuGet package.
2020-06-01 16:13:22 +03:00
Charles Betros
2757ebec11 vscode launch files for test runner 2020-05-31 18:19:17 -05:00
Quajak
e060458d8f
Merge pull request #1345 from KM198912/patch-2
Update Global.cs
2020-05-31 10:58:18 +02:00
KM198912
28805e40f6
Update Global.cs
When using PXE boot or USB Boot the syslinux text remains on screen making the kernel output hard to read.
2020-05-31 02:42:07 +02:00
Quajak
46aa21fca4 Fixed PXE launch path
Also stopped trying to launch debugger, since that wont work
2020-05-30 07:21:05 -05:00
Quajak
43ee990618
Fix builder not closing
Make additional builders close, when one is already open
2020-05-30 11:51:44 +02:00
Quajak
5e145ae2be
Made MessageBox always use UI thread 2020-05-29 09:35:53 +02:00
Quajak
9f300f940e
Merge pull request #1336 from EliaSulimanov/master
Added condition on StrToByteArray in order to prevent CPU exception
2020-05-28 16:02:26 +02:00
Elia Sulimanov
892e0eafaa Removed IsLengthDivisible function 2020-05-28 15:34:43 +03:00
Elia Sulimanov
20eff3e967 Updated the way passed string length checked 2020-05-28 14:52:39 +03:00
Elia Sulimanov
8e0a564990 Removed minus check on IsNumeric function 2020-05-28 14:48:23 +03:00
Elia Sulimanov
4b5b2fa231 Added new condition check on StrToByteArray
Added new condition check on StrToByteArray to make sure the length of the passed string is divisible by 3
2020-05-28 14:28:31 +03:00
Elia Sulimanov
de5eaa1683 Added IsLengthDivisible function 2020-05-28 14:20:06 +03:00
Elia Sulimanov
0d0da0040c Changed IsNumeric function
Changed IsNumeric function in order to be able to check long strings
2020-05-28 14:19:47 +03:00
Elia Sulimanov
9e185e27b2 Added new check on the string passed to StrToByteArray
StrToByteArray had unsafe, unchecked case in which str in not in a number format.
Passing non-numerical string to byte.Parse makes it throw the "System.FormatException: Input string was not in a correct format." exception.

Added new condition, to check if the string passed to this function is numeric, in order to prevent unhandled exception problem.
2020-05-28 01:46:28 +03:00
Elia Sulimanov
21864f6aad Added IsNumeric function 2020-05-28 01:38:49 +03:00
Quajak
a833b76bca Final fixes 2020-05-27 23:33:52 +02:00
Quajak
aed0bd670e Fixed that words were written, not bytes 2020-05-21 16:58:11 +02:00
Quajak
1a3e3dd2c9 Improved disabling of canvas + going back to text mode 2020-05-20 01:06:00 +02:00
Quajak
6d65f6b07a Added support for changing fonts 2020-05-19 23:02:28 +02:00
Quajak
3523c588e6
Merge pull request #1325 from MostafaNanticock/TrimLine
Implemented & used TrimLine() in Canvas.DrawLine()
2020-05-18 21:26:32 +02:00
Mostafa Mahmoud
c5046e09b5 Added Lines Larger than Canvas Test 2020-05-18 21:24:43 +02:00