Commit graph

4813 commits

Author SHA1 Message Date
Elia Sulimanov
6368c1c15d Done CP437Enconding api docs 2020-06-17 16:09:35 +03:00
Elia Sulimanov
bdeb12376a Done CosmosEncodingProvider api docs 2020-06-17 16:06:55 +03:00
Elia Sulimanov
430551773f Done EncodingTable api docs 2020-06-17 16:01:37 +03:00
Elia Sulimanov
472e2775dd Done NetworkStack api docs 2020-06-17 15:43:51 +03:00
Elia Sulimanov
8d9b3b5a54 Done ICMPPacket api docs 2020-06-17 15:32:19 +03:00
Elia Sulimanov
e97a53661e Done UdpClient api docs 2020-06-17 14:27:11 +03:00
Elia Sulimanov
1d169b171b Done Config api docs 2020-06-17 14:12:44 +03:00
Elia Sulimanov
215e393c8e Done IPPacket api docs 2020-06-17 09:03:15 +03:00
Elia Sulimanov
4a4a50cb30 Done UDPPacket api docs 2020-06-17 08:57:11 +03:00
Elia Sulimanov
4d9aa5052e Done EndPoint api docs 2020-06-17 08:52:28 +03:00
Elia Sulimanov
a7b2276dca Done ICMPPacket api docs 2020-06-17 08:19:22 +03:00
Elia Sulimanov
ef98ad48a7 Done OutgoingBuffer api docs 2020-06-16 22:23:17 +03:00
Elia Sulimanov
f254b5ac35 Done ARPPacket api docs 2020-06-16 22:02:00 +03:00
Elia Sulimanov
6c3109e14c Done ARPPacket_Ethernet api docs 2020-06-16 21:38:36 +03:00
Elia Sulimanov
42028d78b0 Done ARPCache class api docs 2020-06-16 10:13:09 +03:00
Elia Sulimanov
74890143d3 Done EthernetPacket api docs 2020-06-16 09:53:43 +03:00
Elia Sulimanov
21001cd4ff Done Address api docs 2020-06-16 09:23:18 +03:00
Elia Sulimanov
5364356a18 Done TempDictionary api docs 2020-06-16 08:53:40 +03:00
Elia Sulimanov
b64584fc92 Done Bitmap api docs 2020-06-16 08:30:48 +03:00
Elia Sulimanov
ad785a73c6 Working on the Bitmap class api0 2020-06-15 23:54:09 +03:00
Elia Sulimanov
4737567162 Done Canvas api docs 2020-06-15 19:45:44 +03:00
Elia Sulimanov
8af6adc6d7 Done FullScreenCanvas api docs 2020-06-15 16:03:27 +03:00
Elia Sulimanov
dbfd606a09 Done SVGAIIScreen api docs 2020-06-15 10:38:20 +03:00
Elia Sulimanov
1991577394 Done VBEScreen api docs 2020-06-15 08:41:38 +03:00
Elia Sulimanov
36193ab376 Done VGAScreen api docs 2020-06-11 23:03:15 +03:00
Elia Sulimanov
04b00b83c9 Done Pen class api docs 2020-06-11 22:13:35 +03:00
Elia Sulimanov
e78962cbb5 Done Mode struct api docs 2020-06-11 13:44:58 +03:00
Elia Sulimanov
2023423c82 Done Point api docs 2020-06-11 08:30:19 +03:00
Elia Sulimanov
b0e7a10a64 Done Image and ColorDepth api docs 2020-06-11 08:30:04 +03:00
Elia Sulimanov
87daed69f2 Done KeyboardManager api docs 2020-06-10 23:53:46 +03:00
Elia Sulimanov
74afc68f59 Done key layouts api docs 2020-06-10 23:01:57 +03:00
Elia Sulimanov
7207b0c29d Done ConsoleKeyEx api docs 2020-06-10 22:54:43 +03:00
Elia Sulimanov
26306821f9 Done ConsoleKeyExExtensions api docs 2020-06-10 22:52:30 +03:00
Elia Sulimanov
d1c25e1a1f Done KeyEvent api docs. 2020-06-10 22:46:37 +03:00
Elia Sulimanov
bb14819c72 Done ScanMapBase api docs 2020-06-10 22:41:30 +03:00
Elia Sulimanov
433274f311 Done KeyMapping api docs 2020-06-10 22:40:30 +03:00
Elia Sulimanov
0a5cc370a0 Done FatFileSystemFactory api docs 2020-06-10 22:02:02 +03:00
Elia Sulimanov
5993b19903 Done FileSystemFactory api docs. 2020-06-10 22:01:13 +03:00
Elia Sulimanov
27ad9ee4ed Done VFSManager api docs 2020-06-10 21:47:52 +03:00
Elia Sulimanov
91cbeea0e4 Done CosmosVFS api docs 2020-06-10 20:33:28 +03:00
Elia Sulimanov
f8c9746727 Done FileSystem api docs 2020-06-10 19:31:12 +03:00
Elia Sulimanov
a8cbd0cd53 Done DiskManager api docs 2020-06-10 15:53:53 +03:00
Elia Sulimanov
646fba1328 Continued adding api docs 2020-06-10 00:24:01 +03:00
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
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
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
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
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
Quajak
5164c0a240 Typo 2020-05-18 21:09:42 +02:00
Quajak
570045ebeb Removed additional test
Cleaned up code
2020-05-18 20:41:30 +02:00
Mostafa Mahmoud
29cf68fe32 Implemented & used TrimLine() in Canvas.DrawLine() 2020-05-18 20:37:51 +02:00
Quajak
e36c87192f Correctly use VGA palette now
Optimised some VGA operations
2020-05-18 00:24:11 +02:00
Quajak
19cffbadd1 VGA should work now 2020-05-17 18:29:22 +02:00
Quajak
ae8d3ef435 Getting the code running again 2020-05-11 14:24:56 +02:00
Quajak
9683bac713
Fixed changing ScreenHeight 2020-05-10 17:37:52 +02:00
Quajak
299c0b1e49 Merged master into CGSE 2020-05-10 10:44:58 +02:00
Charles Betros
d418a8ce86
Merge branch 'master' into bug/bitmap 2020-05-07 21:58:37 -05:00
Charles Betros
2e5c4c3bc0
Merge pull request #1256 from quajak/bug/ArrayMethods
Fixed Array.Clear and Array.GetValue
2020-05-07 21:45:20 -05:00
Quajak
5b0ddbed8f Merge remote-tracking branch 'upstream/master' into bug/ArrayMethods 2020-05-07 23:43:34 +02:00
Quajak
2822abc39a Merge remote-tracking branch 'origin/master' into bug/bitmap_loading 2020-05-07 23:16:44 +02:00
Quajak
1c913100e4 Fixed loading and rendering of 24 bit bitmaps 2020-05-07 23:14:53 +02:00
Quajak
e45c3a5514 Merge remote-tracking branch 'upstream/master' into feature/CPUInfoPlugs
# Conflicts:
#	Test.sln
2020-04-23 18:35:17 +02:00
Quajak
5365e7287d Fixed string.IsNullOrWhitespace and fixed ProcessorTest kernel 2020-04-23 18:23:20 +02:00
Quajak
d727825b2d
Merge pull request #1228 from alicangonullu/patch-1
Cosmos OS Turkish Keyboard Map
2020-04-23 09:11:14 +02:00
Mido Elgamal
7d53fd0a30 GPT Support 2020-03-02 19:25:59 -05:00
Quajak
6153d281ce Fixed Array.Clear and Array.GetValue 2019-12-23 07:27:44 -05:00
Quajak
71f078eab8 Fixed bitmaps (Should hopefully work now)
Added bitmap tests
Extended equalityhelper
2019-12-18 02:12:10 -05:00
Quajak
9295b39ec3 Fixed implementations 2019-10-26 15:40:32 -04:00
Quajak
0c2d88ce64 Fix merge 2019-10-26 13:36:10 -04:00
Quajak
b945751d47 Merge remote-tracking branch 'upstream/master' into feature/CPUInfoPlugs
# Conflicts:
#	Tests/Kernels/ProcessorTests/Kernel.cs
#	source/Cosmos.Core/CPU.cs
#	source/Cosmos.Core_Asm/CPU/CPUCanReadCPUIDAsm.cs
#	source/Cosmos.Core_Asm/CPU/CPUReadCPUIDAsm.cs
#	source/Cosmos.Core_Asm/CPU/CPUReadTimestampCounterAsm.cs
#	source/Cosmos.Core_Asm/CPUImpl.cs
2019-10-26 12:31:36 -04:00
Quajak
ecfb7fed26 Add indexof and similar tests
Added/Fixed implementation for indexof and lastindexof
2019-10-26 12:19:27 -04:00
Charles Betros
03ce256ede Comment GetPoint() 2019-10-18 14:43:34 -04:00
Charles Betros
bfeeb167a6 Update year 2019-10-18 14:43:34 -04:00
Christopher Joseph Dean Schaefer
d443e905f7 Commented out nullable support. 2019-10-18 14:43:34 -04:00
Charles Betros
3dd5511489 Use xsharp repo root variable 2019-10-18 14:43:34 -04:00
Charles Betros
2d744893ae Add reference to XSharp 2019-10-18 14:43:34 -04:00
Charles Betros
6da4776c08 Update XSharp project paths 2019-10-18 14:43:34 -04:00
zarlo
3e20f73a05 Update MouseManager.cs 2019-10-18 14:43:34 -04:00
Christopher Joseph Dean Schaefer
7d44153508 Added requested null checks. 2019-10-18 14:43:34 -04:00
zarlo
2ea7db0f91 Update MouseManager.cs
why not most people will not likely do this in there code so why not here
2019-10-18 14:43:34 -04:00
Christopher Joseph Dean Schaefer
158d54de13 Added tests for comparers. 2019-10-18 14:43:34 -04:00
Christopher Joseph Dean Schaefer
9aad25b8ce Switched to Equals method. 2019-10-18 14:43:34 -04:00
Christopher Joseph Dean Schaefer
30521d2e90 Added comparers and added regions for comparers and equity comparers. 2019-10-18 14:43:34 -04:00
Christopher Joseph Dean Schaefer
8a31387f5a Added draft implementation of common value types, nullable variations, enums, and object callback. 2019-10-18 14:43:34 -04:00
José Pedro
cd5b891905 Package updates. 2019-10-18 14:43:34 -04:00
José Pedro
e357813b31 Added missing reference. 2019-10-18 14:43:34 -04:00
José Pedro
45292d82ca Fixed install-VS2019.bat.
Removed install-VS2017.bat.
2019-10-18 14:43:34 -04:00
Quajak
683a133584 Set default bochs display_library back to win32 2019-10-18 14:43:34 -04:00
fanoI
a706dbe646 Plugged more methods of DateTime. 2019-10-18 14:43:34 -04:00
Quajak
cfc41ea088 Implemented GetCPUCycleSpeed 2019-10-11 15:22:24 -04:00
Ali Can Gönüllü
72f82185a4
Turkish Standard Keyboard Map | QWERTY
Note : It is Q Keyboard. Not F keyboard.
Turkish F Keyboard. Wait Please.
2019-10-09 16:00:24 +03:00
Ali Can Gönüllü
c2f455234b
Update TR_Standard.cs 2019-10-09 15:55:07 +03:00
Ali Can Gönüllü
dbd604ee29
Cosmos OS Turkish Keyboard Map
Hi There !

We are added Turkish keyboard in Cosmos Project.
Please add Cosmos Official Repository

Note :" ğ(Ğ)", "ü(Ü)", "ö(Ö)", "ç(Ç)", "ş(Ş)" and "ı" letters not working please fix.
Thanks Support By @iSnowBoy7
Link : https://alicangonullu.biz/konu/55
2019-10-09 15:49:42 +03:00
Charles Betros
da3ca1fe02 Use enums for LaunchType 2019-10-06 21:52:54 -05:00
Charles Betros
3e25902894 Qemu test runner work 2019-09-03 15:05:50 -05:00
Charles Betros
799954653b WIP -QEMU support 2019-08-31 22:33:41 -05:00
Arawn-Davies
4543741d8d Unified Canvas classes and updated references 2019-09-01 00:45:31 +01:00
Arawn-Davies
a1c46a8e02 Reverted change in master that sets VBEDriver.Disable to private, and fixed mode list in Cosmos.System namespace 2019-08-31 21:49:43 +01:00
Arawn-Davies
d9e8ca1575 Fix 2019-08-31 21:40:30 +01:00
Arawn Davies
85a387ec45
Update VBEDriver.cs 2019-08-31 22:00:58 +01:00
Arawn Davies
606ca2a5c9
Update VBEDriver.cs
Fixed ref
2019-08-31 21:59:26 +01:00
Arawn Davies
688a4a74c9
Merge branch 'master' into CGSE 2019-08-31 21:38:55 +01:00
Charles Betros
c0d41f2e13 Get cpu vendor 2019-08-30 19:10:24 -05:00
Charles Betros
2ef23ec808 Merge branch 'feature/CPUInfoPlugs' of https://github.com/CosmosOS/Cosmos into feature/CPUInfoPlugs 2019-08-30 18:05:43 -05:00
Charles Betros
fe7d16d17e Implement get CPU vendor 2019-08-30 18:05:39 -05:00
Quajak
c07a5b02d8 Implemented read timestampcounter 2019-08-30 16:44:01 +02:00
Charles Betros
73c29ac360 Update CPUReadCPUIDAsm.cs 2019-08-30 07:09:23 -05:00
Charles Betros
c191bd0783 Implement CanReadCPUID 2019-08-30 07:09:05 -05:00
Charles Betros
56d1faf4fa Add check to see id cpuid can be read 2019-08-28 19:13:13 -05:00
Charles Betros
ba2ace3ad1 Revert "In progress branch for cpuid plugs and tests"
This reverts commit d6c421d0bd.
2019-08-27 18:07:07 -05:00
Charles Betros
6a4a1701ec Revert "Change ProcessorInfo to CPU"
This reverts commit 0b6b557a5a.
2019-08-27 18:06:47 -05:00
Charles Betros
0b6b557a5a Change ProcessorInfo to CPU 2019-08-27 12:40:26 -05:00
Charles Betros
d6c421d0bd In progress branch for cpuid plugs and tests 2019-08-27 12:35:50 -05:00
Charles Betros
6b8055cbd1 Comment GetPoint() 2019-06-30 21:34:04 -05:00
Charles Betros
eecfcd8390
Merge pull request #1187 from zarlo/patch-1
Update MouseManager.cs
2019-06-30 10:25:58 -05:00
Charles Betros
dc794e0eb9 Update year 2019-06-28 22:09:09 -05:00
Charles Betros
3f763212aa
Merge pull request #1181 from disks86/master
Comparer Issue #584
2019-06-24 14:24:33 -05:00
Christopher Joseph Dean Schaefer
95fcd08564 Commented out nullable support. 2019-06-23 18:39:47 -04:00
Charles Betros
182783d046 Use xsharp repo root variable 2019-06-21 18:14:57 -05:00
Charles Betros
363e5e9474 Add reference to XSharp 2019-06-21 16:49:44 -05:00
Charles Betros
dc13f824f7 Update XSharp project paths 2019-06-20 17:02:02 -05:00
zarlo
8b694f7d22
Update MouseManager.cs 2019-06-15 01:07:20 +10:00
Christopher Joseph Dean Schaefer
7373bc9afb Added requested null checks. 2019-06-12 20:33:13 -04:00
zarlo
c1b34ed15a
Update MouseManager.cs
why not most people will not likely do this in there code so why not here
2019-06-12 15:55:10 +10:00
Christopher Joseph Dean Schaefer
1dd7123cce Added tests for comparers. 2019-06-01 17:30:15 -04:00
Christopher Joseph Dean Schaefer
529b26d589 Switched to Equals method. 2019-05-31 22:15:23 -04:00
Christopher Joseph Dean Schaefer
41a2f96da5 Added comparers and added regions for comparers and equity comparers. 2019-05-30 20:41:42 -04:00
Christopher Joseph Dean Schaefer
a5e3a32ebb Added draft implementation of common value types, nullable variations, enums, and object callback. 2019-05-29 21:34:09 -04:00
José Pedro
8114f87ebf
Package updates. 2019-05-20 23:48:05 +01:00
José Pedro
b2dd28d371
Added missing reference. 2019-05-18 11:11:06 +01:00
José Pedro
91ad9ef974
Fixed install-VS2019.bat.
Removed install-VS2017.bat.
2019-05-18 10:44:44 +01:00
Quajak
2837332128
Set default bochs display_library back to win32 2019-05-14 07:44:51 +02:00
Charles Betros
747f4d0865
Merge pull request #1116 from fanoI/DateTime_fixes
Plugged more methods of DateTime.
2019-05-10 20:01:53 -05:00
Charles Betros
566848d71d Update target framework to net472 2019-05-06 21:08:55 -05:00
Quajak
051aea92cf
Fixed missing semicolon in Inno dependency 2019-05-04 20:14:55 +02:00
Quajak
0bbab7c30c
Merge pull request #1157 from VisualDevelopment/master
Bumped Inno Setup version
2019-05-04 19:15:46 +02:00
Quajak
a7722657fe
Merge pull request #1124 from fanoI/cgs-fix
Fixes #1109 and #1078.
2019-05-04 19:14:00 +02:00
Quajak
b76f7e57e1 Use environment variable to use nogui on CI build 2019-05-04 18:40:14 +02:00
Quajak
68629f133d Undo registry addition and try nogui
This commit tests is nogui will allow the tests to run on appveyor without problem.
2019-05-04 17:33:20 +02:00
VisualDevelopment
507cb2f48e Changed download link 2019-05-02 16:36:29 +03:00
VisualDevelopment
cbc5b5509a Support for Inno Setup 6 2019-05-02 16:32:28 +03:00
Quajak
339e389f5d Minimal graphics test
Commented out all cgs tests except `FullScreenCanvas.GetFullScreenCanvas();` to determine cause of timeout
Also Renamed registery
2019-05-02 15:23:55 +02:00
Quajak
7c41612030 Make Bochs Run with nogui on appveyor build
To overcome the timeouts of normally running bochs with graphics, this commit makes the appveyor build use nogui to speed up the graphics tests
2019-05-02 14:01:11 +02:00
valentinbreiz
5cade819d7 Temporary fix before Inno Setup 6 support 2019-05-02 10:40:52 +02:00
Charles Betros
b9307acfdf Fix multi-cluster allocation when writing using fatstream. 2019-04-19 18:07:47 -05:00
José Pedro
169dc5eae1
Updates for VS 2019.
Package updates.
2019-04-16 00:26:33 +01:00
fanoI
ffca0df48e Fixes #1109 and #1078.
The CGS test kernel is now enabled always.
2019-02-17 16:35:24 +01:00
fanoI
eaec73f960 Plugged more methods of DateTime. 2019-01-27 16:36:52 +01:00
José Pedro
6c411b3872
Code cleanup. 2018-12-26 15:57:47 +00:00
José Pedro
9c1c4330c1
Renamed FloatImpl to SingleImpl. 2018-12-22 19:38:20 +00:00
José Pedro
ace3fc243b
Cleanup. 2018-12-21 00:10:24 +00:00
José Pedro
960cf85617
Code cleanup. 2018-12-13 21:29:22 +00:00
José Pedro
b17ce14982
Removed old project system. 2018-12-10 22:21:58 +00:00
José Pedro
70128bb09b
Fixed build tasks package. 2018-12-07 11:36:55 +00:00
José Pedro
5cf4dbd990
Project system fixes for VS 2019. 2018-12-06 16:55:11 +00:00
José Pedro
420ca1c715
VSIX manifest updates. 2018-12-06 01:24:20 +00:00
José Pedro
de52f31d3f
Code cleanup. 2018-12-06 00:39:52 +00:00
José Pedro
1a8a398840
Build targets. 2018-12-05 23:13:37 +00:00
José Pedro
482ef83d3c
Build target fixes. 2018-12-05 22:39:01 +00:00
José Pedro
990a375ea0
Builder fixes for VS 2019. 2018-12-05 22:34:14 +00:00
José Pedro
945a1cce72
Code cleanup. 2018-12-01 22:55:14 +00:00
José Pedro
18ea0cd23f
Build updates. 2018-11-28 23:35:10 +00:00
José Pedro
e5a2d6cf2e
Code cleanup. 2018-11-26 23:42:31 +00:00
José Pedro
a098ce7b73
Build updates. 2018-11-25 22:55:38 +00:00
José Pedro
1f72b95c33
Fixed package reference version. 2018-11-25 01:24:41 +00:00
José Pedro
adf1973948
Replaced package license URL with license file. 2018-11-20 22:50:54 +00:00
José Pedro
d1b6d4c61e
Fixed project references. 2018-11-19 12:50:25 +00:00
José Pedro
d9b65bde1b
Fixed project references. 2018-11-19 01:19:28 +00:00
José Pedro
217997e7ff
Fixed templates. 2018-11-19 00:58:07 +00:00
Quajak
b5f4e054fe
Fixed magic number check for bitmap 2018-11-18 12:32:26 +01:00
José Pedro
10e214aed0
Build updates. 2018-11-16 00:47:37 +00:00
José Pedro
d3a704905b
Fixed builder. 2018-11-11 21:56:11 +00:00
José Pedro
60242fff7d
Package updates. 2018-11-10 23:32:13 +00:00
José Pedro
e363ce3f3e
Code cleanup. 2018-11-08 23:12:05 +00:00
José Pedro
a4e19c4db6
Build updates. 2018-11-01 22:47:48 +00:00
José Pedro
746b6da5d7
Build updates. 2018-11-01 14:39:15 +00:00
José Pedro
0076ee1788
Moved Cosmos.Core.DebugStub to IL2CPU. 2018-10-30 20:08:45 +00:00
José Pedro
feac2fef40
Code cleanup. 2018-10-30 18:00:26 +00:00
José Pedro
f2a938752f
Builder updates. 2018-10-30 12:09:59 +00:00
José Pedro
39d3d2be14
Moved Cosmos.Build.Common to Common.
Moved Cosmos.Build.Common.Tests to Common.
2018-10-30 11:56:00 +00:00
José Pedro
5593dedac0
Build updates.
Project file cleanup.
2018-10-29 00:38:17 +00:00
José Pedro
6d721b095a
Package updates.
Project file cleanup.
2018-10-29 00:01:39 +00:00
José Pedro
14a661b579
Removed CA1708 suppression from Cosmos.System. 2018-10-25 22:29:20 +01:00
jp2masa
54c9472244
Merge pull request #1065 from CosmosOS/cgs-code-cleanup
CGS code cleanup
2018-10-24 00:18:39 +01:00
José Pedro
dec3e16d63
CGS code cleanup. 2018-10-23 21:02:33 +01:00
José Pedro
acdc048402
Network code cleanup. 2018-10-20 17:02:45 +01:00
José Pedro
a7f508af14
Code cleanup. 2018-10-18 23:29:07 +01:00
José Pedro
a08fdc6dfd
Code cleanup. 2018-10-17 22:18:27 +01:00
José Pedro
39b06adcaa
Added roslyn analyzers. 2018-10-15 21:19:01 +01:00
Sijmen J. Mulder
87a233ab3f Check for floating bus
Fixes #1056: Does not boot if there is no IDE Secondary Master
(VirtualBox)
2018-10-11 23:02:16 +02:00
Charles Betros
2ca4b2adb8 Add comparers for byte and char. 2018-10-10 18:02:57 -05:00
Charles Betros
2831811035 Change AssemblyQualifiedName to FullName since mscorlib and System.Private.CoreLib won't match. 2018-10-08 21:37:35 -05:00
Charles Betros
668debc3ab
Merge pull request #1031 from CosmosOS/coredump-fixes
Fixed core dump
2018-10-07 15:00:35 -05:00
José Pedro
19c86c21f1
Build targets. 2018-10-04 23:51:36 +01:00
José Pedro
470d47b6c9
Code cleanup. 2018-10-02 22:07:00 +01:00
Quajak
d5352d12e2 Revert "Code cleanup."
This reverts commit 571aadfd63.
2018-10-02 15:25:24 +02:00
José Pedro
571aadfd63
Code cleanup. 2018-10-01 22:44:42 +01:00
fanoI
a882e34665
Merge pull request #1041 from quajak/memory-stream
Fixed IO Tests
2018-09-30 13:12:13 +02:00
José Pedro
0078fd62bf
Removed XSharp from builder dependencies. 2018-09-30 03:15:09 +01:00
José Pedro
3dfe554315
Code cleanup. 2018-09-28 20:03:07 +01:00
José Pedro
14eb79c8ae
Code cleanup. 2018-09-27 20:38:45 +01:00
José Pedro
1175aa5594
Removed Cosmos.Build.MSBuild. 2018-09-25 20:41:40 +01: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
fanoI
db730bda35
Merge pull request #951 from CosmosOS/timespan-datetime
Fixed TimeSpan and DateTime
2018-09-23 18:07:28 +02:00
valentinbreiz
b781ac6f4b
Faster. 2018-09-23 14:59:30 +02:00
fanoI
613f0a83a0
Merge pull request #1025 from fanoI/MemoryCopyOperations.Copy_work
Memory copy operations.copy work
2018-09-23 14:37:32 +02:00
valentinbreiz
ee87b63da0
ToArray method added. 2018-09-23 14:24:26 +02:00
valentinbreiz
957a21a299
Update MemoryBlock.cs 2018-09-22 11:12:06 +02:00
José Pedro
d299f63be4
Fixed design time targets. 2018-09-21 21:11:52 +01:00
José Pedro
1de49df587
Fixed project system rules. 2018-09-20 21:15:16 +01:00
fanoI
5209ea5154
Merge pull request #1022 from quajak/master
Removed BitConverterImpl, as we now support unsafe
2018-09-16 16:11:34 +02:00
José Pedro
ad3a92d187
Cosmos project system improvements. 2018-09-10 23:22:34 +01:00
José Pedro
03ede6a046
Code cleanup. 2018-09-09 21:22:00 +01:00