Commit graph

3370 commits

Author SHA1 Message Date
José Pedro
86a5ee339e XSharp.VS fixes.
Added back the Cosmos Graphic Subsystem demo.
2017-05-18 01:25:13 +01:00
José Pedro
490506edab Added back the MemberwiseClone plug.
Fixed issue with dotnet sdk version.
2017-05-16 22:29:02 +01:00
José Pedro
2826446441 Added missing dependency. 2017-05-14 02:22:50 +01:00
José Pedro
6e50e69d8c Fixed packages versions. 2017-05-14 01:31:31 +01:00
José Pedro
9553ab3f31 Project build fixes. 2017-05-13 17:27:17 +01:00
José Pedro
2d0ab5be77 Project build fixes. 2017-05-12 01:41:02 +01:00
José Pedro
188f91a983 Project build changes. 2017-05-06 01:37:42 +01:00
José Pedro
5e5f2d564b Finished merging. 2017-05-04 18:50:52 +01:00
José Pedro
5096e3cd90 Merge branch 'master'. 2017-05-04 01:18:50 +01:00
José Pedro
846e1923f1 Install fixes.
Fixed AppVeyor.
2017-05-04 00:56:31 +01:00
José Pedro
7cc7a8d16b Fixed the debug engine.
Added kernel packages to installation.
2017-05-03 00:34:28 +01:00
José Pedro
0dccc8e69b Tests and debugger fixes. 2017-05-01 21:19:50 +01:00
José Pedro
7228f90bc4 Tests fixes.
Improved IL2CPU assembly loading.
Fixed PlugManager bug.
2017-04-27 00:48:18 +01:00
José Pedro
2e61be6d8c Project build fixes. 2017-04-24 20:53:22 +01:00
José Pedro
02a006318d Fixes. 2017-04-18 15:13:36 +01:00
Charles Betros
aaee21a3a1 Work on debugger and fix assembly name in templates. 2017-04-17 09:02:54 -05:00
Charles Betros
0fef242e8e Add dependencies and includes to vsix. 2017-04-16 18:44:53 -05:00
Charles Betros
47585a4981 Include assemblies in vsix 2017-04-16 11:32:20 -05:00
Charles Betros
79b06357e6 Unused references 2017-04-16 10:10:35 -05:00
Charles Betros
8efad97af1 work on templates 2017-04-16 09:55:28 -05:00
Charles Betros
9eb0d74100 Make boot project template target net standard. 2017-04-16 01:42:03 -05:00
Charles Betros
eb4fae9253 Cosmos project property pages fix. 2017-04-14 23:28:26 -05:00
Charles Betros
17dec178de Fix load of boot project property pages. 2017-04-12 01:35:47 -05:00
Charles Betros
55e24343e7 Add targetframework to project templates. 2017-04-11 15:29:30 -05:00
Charles Betros
4702a1ec83 Cosmos project property pages. 2017-04-11 15:00:26 -05:00
Charles Betros
0d4b994a7d Add cosmos project options pages. 2017-04-11 13:17:59 -05:00
Charles Betros
a7716160e9 One more project template fix. 2017-04-11 11:28:11 -05:00
Charles Betros
bf7c30e69c Fix some template issues and modified mpf a bit. 2017-04-11 11:25:24 -05:00
Charles Betros
40d1382c4f Organize tool window and add guids for toolbar cmdsets. 2017-04-11 10:46:51 -05:00
Charles Betros
e502904a4d Fix path for net fx target. 2017-04-11 09:55:40 -05:00
Charles Betros
8a2f7b2062 Move netfx facades target to source folder for reuse. 2017-04-11 09:54:15 -05:00
Charles Betros
2c2d3be1c5 Change back to packages.config and include System.Runtime in windows vsix. 2017-04-11 07:13:44 -05:00
Charles Betros
9781aedf60 Minor changes to VS Windows package. 2017-04-09 12:37:44 -05:00
Charles Betros
43154e4426 Working on install. 2017-04-06 15:41:02 -05:00
Charles Betros
923466735f Install Vsip and targets. 2017-04-06 00:36:05 -05:00
Charles Betros
eb174e4354 Missed one. 2017-04-03 23:56:58 -05:00
Charles Betros
f255b9aa88 Project system work. 2017-04-03 23:55:10 -05:00
Charles Betros
f2b0cc6e76 Fix syntax error in boot project. 2017-03-26 23:50:21 -05:00
Charles Betros
106fb0f6de Merge branch 'netcore' of https://github.com/CosmosOS/Cosmos into netcore 2017-03-26 12:32:57 -05:00
Charles Betros
3ceb2944c9 Progress on vs 2017. 2017-03-26 12:32:48 -05:00
José Pedro
78d4bdb326 Installer work.
Updated NuGet to v4.0.0
Fixed Cosmos.Debug.Hosts.VMWare
2017-03-23 23:45:16 +00:00
José Pedro
dbf135816d Installer work. 2017-03-23 21:02:16 +00:00
José Pedro
ddc326887c Fixes. 2017-03-20 22:54:00 +00:00
Charles Betros
6cb98d2c58 Remove some files that shouldn't be in source control. 2017-03-19 20:12:43 -05:00
Charles Betros
a319a3f97e VS 2017 work. 2017-03-19 09:29:46 -05:00
José Pedro
0e73e13a3b Fixed build.
Moved Cosmos Graphic Subsystem project to Demos.
2017-03-07 00:26:59 +00:00
fanoI
9e70004cce Remove GraphicTestBoot from default configuration to avoid AppVoyer crashing... 2017-03-05 23:59:46 +01:00
fanoI
6e33a51bd7 Is AppVoyer happy now? 2017-03-05 23:34:23 +01:00
fanoI
765cc6688a Merge branch 'master' of https://github.com/CosmosOS/Cosmos
# Conflicts:
#	source/Cosmos.HAL/Drivers/VBEDriver.cs
2017-03-05 22:30:05 +01:00
fanoI
db5b713090 CGS is finally ready to be used! Let's merge it...
- To solve the slowness of the MemoryBlock Fill() method when the block has a big size I've created a new class for this MemoryOperations that for now contains only the method Fill() with a part implemented in ASM and with some overloads to semplify its usage from managed code. In future in this class will be added other methods to operate fast on memory for example Cmp() and Copy().
- Adding (not passing) test of the Color struct to the BoxingTest kernel
- Removed BoxingTest kernel inside BCL test: it was a duplicate of the BoxingTest kernel
- Restored correct TestKernelSets
- In the CGS Test kernel the last rectangle is now LimeGreen instead of another type of red (more clear that is working correctly)
- Added to X# the generation of the instruction Shuftps
- Added to X# the generation of the instruction MoveUPS
- Modified Guess Demo to wait for a key press to terminate (it closed suddenly in case the number was guessed)
- The VBE IOMemoryBlock has again size of 1920x1200 (the max usable)
- Added CGS Demo
- Code clean up
2017-03-05 20:32:55 +01:00