Kudzu
84b0b0184d
Cosmos.IL2CPU.Plugs is now Cosmos.IL2CPU.API
2017-07-13 13:05:05 -04:00
jp2masa
7f3f647197
Merge pull request #671 from valentinbreiz/ACPI
...
ACPI Implementation (Restart, Shutdown)
2017-07-09 15:19:20 +01:00
José Pedro
1ce42933e3
Updates.
2017-07-06 00:34:04 +01:00
Valentin Charbonnier
ba65f3b479
Bug fixes and additions.
...
- The user can now Enable and Disable ACPI
- Image change in the setup (for a better design)
- Bug fixed with Remote Debugging (NRE)
2017-07-03 20:27:28 +02:00
Kudzu
8cc1ba85fd
Builds and install runs again
2017-07-02 14:10:02 -04:00
Kudzu
09379d9ecc
sln
2017-07-02 13:51:27 -04:00
Kudzu
1dbf352c74
ref fixes
2017-07-02 12:21:53 -04:00
Kudzu
fa8b8813df
Post Build actions
2017-07-01 16:23:17 -04:00
Kudzu
71ec45c583
Bin Cache changes
2017-06-28 13:56:00 -04:00
Valentin Charbonnier
a9eb8c314b
Shutdown Reboot with ACPI added
2017-06-19 22:56:34 +02:00
José Pedro
354e913e4e
Merge branch 'master' of https://github.com/CosmosOS/Cosmos into netcore
2017-06-11 01:15:48 +01:00
jp2masa
c7286fe825
Merge pull request #571 from zarlo/patch-1
...
Console Optimize
2017-05-23 20:15:08 +01:00
jp2masa
adfb302ef1
Update Canvas.cs
2017-05-23 19:51:40 +01:00
jp2masa
eb944bb27d
Merge branch 'master' into master
2017-05-23 19:43:48 +01:00
jp2masa
d4fc437d9e
Merge pull request #646 from nuhash/DrawCircle
...
Implemented additional drawing function as per issue #603
2017-05-23 19:28:17 +01:00
NuHash
ab56018cf3
Removed PointsCollection
2017-05-23 14:30:58 +01:00
NuHash
feffe0a39f
Made requested changes
...
Made DrawPolygon variadic
Included exception handling for drawing out of bounds
Updated CGS demo
2017-05-22 22:51:07 +01:00
José Pedro
9c90f7eaae
Merge branch 'master'.
2017-05-22 01:51:41 +01:00
NuHash
fb2065fd78
Added virtual keywords
2017-05-21 22:45:08 +01:00
NuHash
fa5b7e30b7
Completed DrawPolygon method
...
Create Point and PointsCollection classes to make it easier to use.
2017-05-21 22:27:19 +01:00
NuHash
ba861ddd18
Completed DrawCircle and DrawEllipse
...
Tested
2017-05-21 21:49:37 +01:00
NuHash
8476a1f0fd
DrawCircle and DrawEllipse
...
Need to implement Bresenham
2017-05-21 02:23:00 +01:00
NuHash
cbb2f4440a
Began DrawCircle function
2017-05-20 23:02:38 +01:00
José Pedro
86a5ee339e
XSharp.VS fixes.
...
Added back the Cosmos Graphic Subsystem demo.
2017-05-18 01:25:13 +01:00
José Pedro
188f91a983
Project build changes.
2017-05-06 01:37:42 +01:00
DjAlEx234
297cbdff0f
update
...
add stuff
2017-05-04 20:48:06 -05: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
7cc7a8d16b
Fixed the debug engine.
...
Added kernel packages to installation.
2017-05-03 00:34:28 +01:00
Valentin Charbonnier
ffd8660aa1
Update ConsoleKeyExExtensions.cs
2017-05-01 21:06:50 +02:00
Valentin Charbonnier
573c7a805b
ConsoleKeyEx (numpad : 0123456789*-+/.) added!
...
That fix "KeyEx not implemented!".
2017-05-01 16:52:52 +02:00
DjAlEx234
ac812dbeed
DrawTriangle
2017-04-30 10:22:35 -05:00
DjAlEx234
542db2e460
changed
2017-04-29 19:20:50 -05:00
DjAlEx234
d4c0729ad7
Should Work
...
Fix spelling mistake and fix errors
2017-04-29 14:15:17 -05:00
zarlo
0cc2ef0573
Merge remote-tracking branch 'refs/remotes/CosmosOS/master' into patch-1
2017-04-28 13:34:26 +10:00
DjAlEx234
e1e5c0165b
CGS
2017-04-27 21:28:18 -05:00
DjAlEx234
161e3c54b1
Canvas Update
2017-04-27 19:50:45 -05:00
kaleb
81c1148088
\r moves the cursor back at the start
2017-04-21 04:47:53 +10:00
kaleb
e3ec545d40
Console Optimize
2017-04-21 04:41:51 +10:00
Charles Betros
a319a3f97e
VS 2017 work.
2017-03-19 09:29:46 -05:00
kaleb
4ff5b1835c
i think this will be faster
2017-02-04 03:39:10 +10:00
Charles Betros
2633005924
Exception regions and assembly ring.
2017-01-31 11:22:59 -06:00
Charles Betros
a06bc64ecf
Add mor local sigs.
2017-01-29 00:50:57 -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
afd18e2f15
Code cleanup and solution cleanup for netcore.
2017-01-15 22:23:56 -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
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
88bdb029a9
Progress on net core.
2017-01-03 15:31:21 -06:00