Commit graph

127 commits

Author SHA1 Message Date
Quajak
43a812b720 A bit of progress, now stuck on StreamReader.ReadToEnd 2021-01-27 16:13:24 +01:00
Quajak
76df7fbd75 New signature, same bug 2021-01-16 19:46:40 +01:00
Quajak
b70818603d Back to problems with fat 2021-01-13 21:51:00 +01:00
Quajak
e6e1a15529 More plugs and fixed first string ctor 2020-12-31 11:11:45 +01:00
Quajak
d5c9a79bfe More plugs 2020-11-30 17:25:43 +01:00
Quajak
a50b1facad Added more plugs 2020-11-26 23:15:54 +01:00
Quajak
7c8e1c07d5 All plug changes to get il2cpu to build .net5.0 bcl test 2020-11-23 14:24:45 +01:00
Quajak
c56e740b86 Merge remote-tracking branch 'origin/master' into netcoreapp2.1
# Conflicts:
#	Tests/Cosmos.TestRunner/Cosmos.TestRunner.csproj
#	source/Cosmos.Core_Asm/Cosmos.Core_Asm.csproj
#	source/Cosmos.Core_Plugs/Cosmos.Core_Plugs.csproj
#	source/Cosmos.System2_Plugs/Cosmos.System2_Plugs.csproj
#	source/Cosmos.System2_Plugs/System/DateTimeImpl.cs
#	source/Kernel-X86/10-CPU/Cosmos.CPU_Asm/Cosmos.CPU_Asm.csproj
2020-11-14 22:27:04 +01:00
KM198912
3a0c3884bb
Update ColorImpl.cs
Remove break Statements since we have return values
2020-10-18 16:23:09 +02:00
KM198912
7fd9abf515
Finish Plug
Add Remainig Colors, also throw a exception on Invalid Color Name instead or returning Black
2020-10-18 13:18:07 +02:00
KM198912
f783dace2e
Update ColorImpl.cs
Change Exception to ArgumentException
2020-10-17 20:28:43 +02:00
KM198912
93e32b0204
[WiP]
Color.FromName Plug
2020-10-16 23:04:42 +02:00
Quajak
e62eae1414 Added plugs for Convert.ToString
Fixed int.ToString("x")
2020-09-07 00:28:55 +02:00
Quajak
6fa701f945 Made Random return different values when called multiple times in the same second
Added tests to confirm this behaviour
2020-08-22 22:21:05 +02:00
fanoI
eaec73f960 Plugged more methods of DateTime. 2019-01-27 16:36:52 +01:00
José Pedro
689d2df611
Upgrade to .NET Core 2.1. 2018-12-27 21:14:56 +00:00
José Pedro
9c1c4330c1
Renamed FloatImpl to SingleImpl. 2018-12-22 19:38:20 +00:00
fanoI
a882e34665
Merge pull request #1041 from quajak/memory-stream
Fixed IO Tests
2018-09-30 13:12:13 +02:00
fanoI
c0ce82a9fd
Merge pull request #908 from fanoI/hashtable-work
[WIP] Created plugs to make Hashtable work (at least when an object is key).
2018-09-23 18:11:16 +02:00
Quajak
fb6b96f178 Fixed IO Tests 2018-09-08 19:27:09 +02:00
José Pedro
43b7614e83
Merge latest from master. 2018-08-27 22:57:51 +01:00
fanoI
e941c8561c Merge branch 'master' of https://github.com/CosmosOS/Cosmos into hashtable-work 2018-08-22 17:50:46 +02:00
Valentin Charbonnier
94a6bd68aa Revert "Merge branch 'master' into master"
This reverts commit 0e00eedcc2, reversing
changes made to 15086f1909.
2018-08-05 18:08:13 +02:00
valentinbreiz
13808faf7b
Merge pull request #57 from CosmosOS/master
Merge master.
2018-07-28 18:23:01 +02:00
valentinbreiz
2698b051fa
To hex plugged. .ToString("X") 2018-07-26 01:19:56 +02:00
fanoI
bd6d211f5d - Added tests for HashTable
- Changed plug in ArrayImpl taking 'this' as pointer with the ObjectPointerAccess attribute (this solves the foreach test in HashTable)
- Corrected Thread plug signature
- Corrected SpinWait plug signature
- Added plug for Decimal.Equal (strangely was not required before)
2018-04-30 21:40:53 +02:00
valentinbreiz
ae49dd7c67
Merge pull request #47 from CosmosOS/master
Merge master.
2018-04-28 12:49:04 +02:00
jp2masa
e8262d196c
Merge pull request #950 from CosmosOS/structs-tests
Tests for structs
2018-04-27 19:33:16 +01:00
fanoI
57dc7813d5
Merge pull request #955 from fanoI/driveinfo_work
Driveinfo work
2018-04-22 21:30:07 +02:00
Alexy DA CRUZ (GeomTech)
7f0d0c067c
Merge pull request #45 from CosmosOS/master
Merge
2018-04-19 23:40:13 +02:00
fanoI
b3bd8cbd1e Merge branch 'master' of https://github.com/CosmosOS/Cosmos into hashtable-work 2018-04-15 14:32:23 +02:00
fanoI
7439eed145 Merge branch 'master' of https://github.com/CosmosOS/Cosmos into driveinfo_work 2018-04-15 13:29:57 +02:00
Siaranite
a1c72e1c51 Plugged Console.Beep
Not sure about nuget.exe must've upgraded during build.
2018-04-14 02:12:42 +01:00
José Pedro
92bc85c9bc
Fixed TimeSpan and DateTime.
Added tests.
2018-04-14 01:31:52 +01:00
fanoI
d2ecdfdeee First part of the work on DiskManager
- plugged DriveInfo
- added tests for DriveInfo
- added to VFS a new method RegisterFilesystem()
2018-04-13 17:43:00 +02:00
José Pedro
75e0c8b648
Uncommented structs tests.
Added plug for Convert.ToString(long, int).
2018-04-11 20:42:11 +01:00
valentinbreiz
701fdab96c
Merge pull request #44 from CosmosOS/master
Merge master.
2018-04-09 16:32:15 +02:00
José Pedro
6bf136c713
Plugs improvements. 2018-04-04 19:47:55 +01:00
Alexy DA CRUZ (GeomTech)
570fe7419c It sounds working but it doesn't working well 2018-04-01 23:27:03 +02:00
Alexy DA CRUZ (GeomTech)
2ba61cc4a8 Changes 2018-04-01 22:47:30 +02:00
Valentin Charbonnier
f3de70a404 History command. + FAT Stream Fix. 2018-03-28 23:30:43 +02:00
valentinbreiz
1906db9dc0
Merge pull request #36 from CosmosOS/master
Updates from upstream
2018-03-11 14:35:31 +01:00
fanoI
d0f8fa85c3
Merge pull request #912 from quajak/master
Added Math.Floor function with tests
2018-02-27 23:39:56 +01:00
José Pedro
5e51301d5c
Added tests for Convert.
Added back plugs for Decimal.
Plugged Int32.ToString(IFormatProvider).
2018-02-26 00:22:06 +00:00
Quajak
4cb8d65752 Added Math.Floor function with tests (Tests are simply copied from ceiling and changed results) 2018-02-25 21:10:10 +01:00
fanoI
e240641863 Created plugs to make Hashtable work (at least when an object is key).
There are issue however:
1. IL2CPU modifications are needed (see the PR for the list of the PR of IL2CPU to merge to make this usable)
2. Some fix in IL2CPU seems to give problems with Dictionary (VMT problem again?)
3. Hashtable with valuetype as key doesn't work (ContainsKey() always return false)
2018-02-25 15:27:39 +01:00
Quajak
63f140f0ba Added new ceiling command 2018-02-24 15:23:44 +01:00
Quajak
106abb8744 Uses to double 2018-02-23 18:21:28 +01:00
Qujak
dc27f898fb
Merge branch 'master' into master 2018-02-22 08:17:50 +01:00
Qujak
e9b463c1e5 Added tan and atan method with tests 2018-02-21 21:41:48 +01:00