Commit graph

6803 commits

Author SHA1 Message Date
José Pedro
a6353d9a0e Added back FAT plugs.
Fixed GetTypeFromDefinition for nested types.
2017-02-20 20:02:49 +00:00
José Pedro
e6dedfbba9 Fixed Stind_I1 and Stind_I2. 2017-02-19 01:55:02 +00:00
José Pedro
6da5a0060a Plugs fixes. 2017-02-12 01:08:29 +00:00
José Pedro
eb2c2eec14 Plugs fixes. 2017-02-09 22:43:27 +00:00
José Pedro
32d1f2502d Fixed some plugs.
Fixed DebugConnector.Thread.
Compiler fixes.
2017-02-09 19:55:49 +00:00
José Pedro
79c86781a2 Disabled tests Boot projects build. 2017-02-06 01:36:43 +00:00
José Pedro
a1e0b0e83a Merge previous commit amend. 2017-02-06 01:16:21 +00:00
José Pedro
8fa80cd007 Trying to fix AppVeyor build. 2017-02-06 01:12:10 +00:00
José Pedro
3a77db78ca Trying to fix AppVeyor build. 2017-02-06 01:10:17 +00:00
José Pedro
35f52ba5d1 Fixed part of the project templates. 2017-02-06 01:03:30 +00:00
José Pedro
cd6a34daad Plugs.
Fixed part of the installer.
2017-02-05 21:36:38 +00:00
Charles Betros
2637bc9b41 Plugs 2017-02-05 01:36:54 -06:00
José Pedro
50214ab94b Fixed virtual methods scanning.
Added back some system plugs.
2017-02-03 22:26:47 +00:00
José Pedro
8bcc922f71 Fixed AppVeyor test project. 2017-02-03 19:59:18 +00:00
kaleb
4ff5b1835c i think this will be faster 2017-02-04 03:39:10 +10:00
José Pedro
b216608e3f Fixed Cosmos.sln
Fixed some unit test projects.
2017-02-03 15:29:11 +00:00
José Pedro
1ec74b94a8 Fixes. 2017-02-03 12:53:07 +00:00
José Pedro
fc2fe6195f Fixes. 2017-02-03 00:53:08 +00:00
Charles Betros
064ef18f9b Change some app.config. 2017-02-02 15:12:52 -06:00
Charles Betros
6c221324f0 Fix reference to CPU. 2017-02-02 14:28:41 -06:00
Charles Betros
cb5ed51f67 Embed xs files for debug stub. Fix endfinally label. 2017-02-02 14:15:01 -06:00
Charles Betros
cadc917530 Add dapperextensions project, some work on install, and testrunner. 2017-02-02 07:39:44 -06:00
Charles Betros
d561610f28 Changes for the install. 2017-02-01 17:06:40 -06:00
Charles Betros
04c5db4791 Get user kit path from build common. 2017-01-31 15:39:24 -06:00
Charles Betros
0c0c9e3b64 Test runner work. 2017-01-31 15:09:55 -06:00
Charles Betros
2633005924 Exception regions and assembly ring. 2017-01-31 11:22:59 -06:00
Charles Betros
31cfc63535 Load debug symbold to sqlite db. 2017-01-30 08:15:38 -06:00
Charles Betros
38626920d2 Added buffer plugs and changed some project configs to any cpu. 2017-01-29 22:59:35 -06:00
Charles Betros
fd767c67ca Added more plugs. 2017-01-29 17:24:43 -06:00
Charles Betros
28e27af420 Generic type and parameter args. Added a few plugs back. 2017-01-29 16:55:08 -06:00
Charles Betros
2fb7a701c3 More locals work. 2017-01-29 14:18:53 -06:00
Charles Betros
ced66a79b6 membertype was too granular for the scanner type check. 2017-01-29 13:24:11 -06:00
Charles Betros
a06bc64ecf Add mor local sigs. 2017-01-29 00:50:57 -06:00
Charles Betros
4e92a523b4 Moved plugs from il2cpu. 2017-01-28 23:04:47 -06:00
Charles Betros
aa08e48366 Get locals 2017-01-28 16:39:30 -06:00
Charles Betros
4ac1ca23f2 Got ResolveType, String, Method, Field working. 2017-01-28 00:27:45 -06:00
Charles Betros
296ca05ab0 Get references. 2017-01-22 09:07:37 -06:00
José Pedro
c095cbbf93 TestRunner port to net core. 2017-01-17 00:35:58 +00:00
Charles Betros
ff966cd3f1 Fix up Build solution. 2017-01-16 06:38:35 -06:00
Charles Betros
afd18e2f15 Code cleanup and solution cleanup for netcore. 2017-01-15 22:23:56 -06:00
Charles Betros
206dde2b78 Add nuget.config for local packages. 2017-01-11 00:43:26 -06:00
José Pedro
c2d422edf4 Compiler fixes.
Created project.json files for projects that need it.
2017-01-11 00:12:14 +00:00
fanoI
73aa970508 CGS finally works!
Please note that this version works only with Bochs.

- To make it works was needed to renounce to all structures (a part for primitive types) so now Mode and Color are classes.
- Implemented methods of Canvas DrawPoint(), DrawLine() and DrawRect() for now only color depth of 32 bit and integer coordinates are supported
- Changed IoPort of Bochs / VBE to MemoryBlock and not MemoryBlock08 so I can write an 32 bit ARGB color in only an operation instead of 4, this will semplify the future
  work of RGB24 and RGB16 too. Changed the name to the correct one "LinearFrameBuffer".
- Made VBEDriver more object oriented (used enums instead of hardcoded values, created methods and so on...)
- Bugfix in the Pen class there was confusion in the setter / getter of the Color property
- In VBEScreen removed the old code that is not needed anymore, added check to method arguments (that throws in case of fatal errors)
2017-01-08 22:57:27 +01:00
José Pedro
fc9a412652 Compiler fixes.
Moved XSharp implementation to XSharp.Common.
2017-01-08 20:55:52 +00:00
José Pedro
3db5ce43bb Compiler fixes.
Compiler fixes.
Updated project.json files.
Removed *.lock.json files and updated gitignore to ignore them.
Updated some Cosmos.Debug projects.
2017-01-08 14:54:29 +00:00
Charles Betros
1d49522495 Merge branch 'netcore' of https://github.com/CosmosOS/Cosmos.git 2017-01-06 16:09:41 -06:00
Charles Betros
8e62606d50 Created some csproj specific project json 2017-01-06 16:09:35 -06:00
José Pedro
d930431c89 Debug projects changes and port to PCL. 2017-01-05 20:43:14 +00:00
Charles Betros
88bdb029a9 Progress on net core. 2017-01-03 15:31:21 -06:00
fanoI
d804a30f37 Merge pull request #552 from cjhannah/patch-1
Add check for BGA
2016-12-31 15:10:49 +01:00