Kudzu
1dbf352c74
ref fixes
2017-07-02 12:21:53 -04:00
Kudzu
10ae3a1960
Inline change
2017-07-01 17:01:48 -04:00
Kudzu
eee320c724
Name consolidation
2017-07-01 16:49:28 -04:00
Kudzu
fa8b8813df
Post Build actions
2017-07-01 16:23:17 -04:00
Kudzu
5c9ed20623
sln
2017-07-01 14:27:01 -04:00
Kudzu
29b5f3e8db
SLN
2017-07-01 14:15:11 -04:00
Kudzu
8554d611ba
SLN work
2017-07-01 14:11:32 -04:00
Kudzu
2987b138f2
IDE SLN
2017-06-28 17:40:43 -04:00
Kudzu
f1e7e24750
Compiler sln
2017-06-28 17:32:43 -04:00
Kudzu
b9181e016e
Compiler.sln
2017-06-28 16:41:25 -04:00
Kudzu
71ec45c583
Bin Cache changes
2017-06-28 13:56:00 -04:00
Kudzu
e734ac7c87
Rewording of text in builder
2017-06-28 13:06:32 -04:00
Kudzu
c74db79223
Fatal error in builder
2017-06-28 13:03:55 -04:00
Kudzu
65a4b58049
Builder
2017-06-22 20:41:57 -04:00
Kudzu
bcfccbf861
Builder
2017-06-22 19:56:13 -04:00
Kudzu
906ce5455b
Builder
2017-06-22 19:38:43 -04:00
Kudzu
2d8f089eeb
Builder
2017-06-22 19:13:24 -04:00
Kudzu
d54d00b0ab
Builder
2017-06-22 18:13:34 -04:00
Kudzu
e81ad5820d
Builder UI
2017-06-22 17:40:30 -04:00
Kudzu
099f91a74e
Builder
2017-06-22 17:27:14 -04:00
Kudzu
791d80f879
Builder UI
2017-06-22 17:09:20 -04:00
Kudzu
7d91946fa0
Builder
2017-06-22 15:38:22 -04:00
Kudzu
07a49ef876
Builder
2017-06-22 14:59:39 -04:00
Kudzu
c810072793
builder
2017-06-22 13:58:15 -04:00
Kudzu
ba96991787
Consolidation
2017-06-22 13:55:47 -04:00
Kudzu
59ded86262
Builder
2017-06-22 13:21:45 -04:00
Kudzu
f0cb7f6cd1
Merge branch 'master' of https://github.com/CosmosOS/Cosmos
2017-06-22 11:39:34 -04:00
Kudzu
92ab366223
Kernel sln work
2017-06-22 11:39:22 -04:00
Valentin Charbonnier
4eeb5ce5db
Update Global.cs
...
"Start ACPI" replaced by "Starting ACPI"
2017-06-21 19:34:31 +02:00
Valentin Charbonnier
1a9e83b632
Some modifications...
...
ACPI class clarified.
Start ACPI added when starting a Cosmos Kernel project. (it does not
work with remote debugging, the project crash in the VM)
2017-06-21 19:26:08 +02:00
Valentin Charbonnier
b9aba9a17b
Minor change
...
Set "AllowUnsafeBlocks" to false.
2017-06-21 13:40:37 +02:00
Valentin Charbonnier
78f276aded
ACPI.cs moved to Cosmos.Core
...
(From Cosmos.HAL)
2017-06-21 13:38:40 +02:00
José Pedro
d382572b07
Version updates.
2017-06-20 19:29:28 +01:00
Valentin Charbonnier
a9eb8c314b
Shutdown Reboot with ACPI added
2017-06-19 22:56:34 +02:00
José Pedro
ebeb20fd7c
Reverted version change.
2017-06-17 01:44:39 +01:00
José Pedro
1204411e4e
Updated packages and templates.
2017-06-17 00:40:54 +01:00
José Pedro
412c55410f
Builder fixes.
2017-06-16 18:31:47 +01:00
José Pedro
354e913e4e
Merge branch 'master' of https://github.com/CosmosOS/Cosmos into netcore
2017-06-11 01:15:48 +01:00
José Pedro
ecc8ae397a
Installer change.
2017-06-11 01:15:16 +01:00
Charles Betros
7468ab1339
Local names and caching. Minor csproj changes.
2017-06-10 12:35:21 -05:00
José Pedro
ed497c5345
Fixes.
2017-06-09 16:43:25 +01:00
José Pedro
5103e8e72d
Added back the Random plug.
2017-06-07 19:29:28 +01:00
José Pedro
2d40461181
Installer change.
2017-06-04 19:54:15 +01:00
José Pedro
2493690980
Fixed debugger bug.
2017-06-01 22:17:19 +01:00
Charles Betros
95ccc7019e
Add restore target to include prerelease packages.
2017-05-29 14:10:44 -05:00
Charles Betros
52270342ce
Add dependencies so they are build when using test runner.
2017-05-28 15:41:57 -05:00
Charles Betros
e52a15355b
Set size for source or destination if indirect.
2017-05-28 11:28:43 -05:00
Charles Betros
522a054d70
Size for asm indirect ops
2017-05-28 09:23:11 -05:00
Charles Betros
50b43f88d6
Mov sign/zero extend.
2017-05-27 15:24:30 -05:00
Charles Betros
1147b18134
Install changes to remove dotnet cli.
...
include sqlite in vsix.
2017-05-26 18:30:53 -05:00
Charles Betros
20f510be47
Merge branch 'netcore' of https://github.com/CosmosOS/Cosmos into netcore
2017-05-24 18:08:53 -05:00
Charles Betros
b2d5d8af95
Fix sign extend opcodes. Remove use of dotnet cli and removed some embedded assemblies from vsip.
2017-05-24 18:08:46 -05:00
José Pedro
bc9bbb4ecc
Fixed project properties bug.
2017-05-24 22:01:27 +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
José Pedro
2139371c47
Changed Cosmos.targets path.
2017-05-22 00:58:55 +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
jp2masa
f3a10fb5f6
Merge pull request #611 from teokitan/patch-1
...
Update OpNone.cs for Math.Round()
2017-05-21 20:39:07 +01:00
jp2masa
b9b777e17d
Merge pull request #550 from Suchiman/master
...
Added basic Hyper-V support
2017-05-21 20:29:03 +01:00
jp2masa
60a198ccea
Added missing switch cases.
2017-05-21 20:15:51 +01:00
jp2masa
686904c918
Merge pull request #525 from zarlo/Dictionary
...
Dictionary test
2017-05-21 20:11:04 +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
4d68d027d4
Project build fixes.
2017-05-19 21:57:58 +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
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
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
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
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
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
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
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
Teo K
0203ceb874
Update OpNone.cs for Math.Round()
...
OS says Math.Round() is not implemented without the changes. It should work now!
2017-03-31 20:05:17 +02: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
José Pedro
91bacb5210
Updated packages.
2017-02-26 15:40:53 +00:00
José Pedro
c87ac235b9
Updated packages.
2017-02-26 15:29:53 +00:00
José Pedro
c20bf21e3d
Installer fixes.
2017-02-25 18:29:45 +00:00
José Pedro
59eb3c421e
Added project.json for Cosmos projects.
2017-02-21 18:16:36 +00:00
José Pedro
8c37df18af
Test Runner fixes.
2017-02-20 20:36:12 +00:00
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
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