79 Commits

Author SHA1 Message Date
SND\GinieDp_cp
f28c1d0f10 + Implemented Transform methods for Plane structure
+ Added Tests for Plane structure
+ Implemented quaternion transforms for Vectors
2012-08-21 18:13:30 +00:00
SND\AstrorEnales_cp
cfe19d5c4a - Implemented a dynamic parameter buffer for shader parameters
- Updated the Metro shader generator
- Fixed the metro resolution being correctly set to the graphics device
2012-08-19 14:38:58 +00:00
SND\AstrorEnales_cp
67a2c482fd - Working on Metro conversion (adding the AppxManifest automatically)
- Working on Graphics initialization on Metro (already clearing with a bit of hacking!)
2012-08-13 11:23:26 +00:00
SND\AstrorEnales_cp
8881369976 Fixed the Metro converter so that executables are correctly converted. Still need to generate the certificate and add the Assets 2012-08-12 22:17:56 +00:00
SND\AstrorEnales_cp
bf97e6ba69 Updated Metro Converter and fixed a missing project reference 2012-08-12 21:43:28 +00:00
SND\AstrorEnales_cp
5505f7dcbf - Added PlatformSystem Plugins layer
- Started Windows, Metro and Linux Platform-Plugins
- Moved the RecordingSample to the Samples folder
- Started two samples for using the graphics device in a WinForms and Wpf Editor
- Refactorings in the AddIn-System
- Moved the Window initialization-code to the Platform modules
- Changed the License text in all code files which is now way smaller
- Started ProjectConverter tool which converts all the projects and solution to the target configuration
- Changed the SupportedPlatform names in the Resource files
- Changed the WIN8 define to WINDOWSMETRO which is actually meant
- Removed NLog and started our own Logger class
- Many more stuff...
2012-08-09 09:45:04 +00:00
Glatzemann
5ce38121d4 some work on building ANX.Framework for Windows8 / Metro Style 2012-03-26 08:27:29 +00:00
SND\rene87_cp
9e0bdcd9dc improve Mouse and GamePad test 2012-02-19 12:47:24 +00:00
SND\rene87_cp
467be0df38 improve GamePadTest 2012-02-19 11:26:27 +00:00
SND\AstrorEnales_cp
e1d3ca0575 - Made the loading of assembly types faster and more safe
- Started working on implementing all Texture baseclass methods
2012-02-19 11:24:23 +00:00
SND\AstrorEnales_cp
1cebf6f91e - Introduced new MediaSystem creator (handling the whole Media namespace)
- Made the plugin handling internally way simpler (no tons of duplicated code anymore)
- Added empty MediaSystem to have a default for now (Windows.OpenAL)
- Added a PercentageCompleteAttribute which will be used to mark the current state of a class (0-100%)
2012-02-15 19:48:46 +00:00
Glatzemann
8d9abfeccb - fixed issue #582 and added some unit tests to test the fix.
- opened new bug #583 because the corners of the BoundingFrustum differs from the XNA implementation
2012-01-31 06:14:52 +00:00
SND\rene87_cp
3bcbe67d9c add new Inputsystem for Test
add MouseTest
2012-01-20 15:17:50 +00:00
SND\rene87_cp
9907d2c740 add MouseStateTest.cs
some other test are modified
2012-01-19 12:13:42 +00:00
SND\rene87_cp
b3602239d9 add KeyboardStateTest.cs 2012-01-19 00:07:10 +00:00
Glatzemann
091b91ee05 - Fixed BoundingBox UnitTests.
- Some Improvements to AssertHelper for UnitTests.
2011-12-15 10:59:28 +00:00
SND\rene87_cp
1070e18e5c add GamePadStateTest
fixed issue #482
2011-12-06 11:54:38 +00:00
Glatzemann
0e1d271195 refactored AddInSystem (testing needed)
implemented feature #469 (Default AddIn override)
2011-12-06 09:11:26 +00:00
Glatzemann
0a903c67cc worked on feature #478 and #479
fixed bug #481
2011-12-05 13:19:42 +00:00
Glatzemann
9a4ea89478 2011-11-28 11:14:08 +00:00
SND\rene87_cp
e00b27abd8 add GamePadStateTest 2011-11-26 08:10:42 +00:00
SND\rene87_cp
61d4c7ab0a add GamePadThumbsStickTest
fix GamePadTruggersTest
2011-11-24 12:46:26 +00:00
Glatzemann
268db71ca6 removed "IntegrationTest" because it doesn't test any units
commented out StorageContainerTest as it contains no tests currently
2011-11-23 12:15:55 +00:00
SND\rene87_cp
689b796ff4 add GamePadsButtonsTest (GetHashCode doesn't work) 2011-11-23 00:04:20 +00:00
SND\rene87_cp
f83c55788e remove CurveKeyCollectionTest.Add2() 2011-11-22 22:14:41 +00:00
SND\rene87_cp
282729b0c0 finish the CurveKeyCollectionTest 2011-11-22 16:50:40 +00:00
Glatzemann
7251ab8fcb fixed Equality operators in CurveKey and Unit tests 2011-11-21 07:44:02 +00:00
SND\rene87_cp
a4f039fa4b add CurveKeyTest
add CurveCollectionTest (only for the add(item) test)
2011-11-20 22:25:20 +00:00
SND\floAr_cp
1d2773cebd corrected some errors, commented some tests out for, well, testing purpose 2011-11-20 22:22:56 +00:00
SND\rene87_cp
526de2b5ae improve CurveTest 2011-11-20 17:27:41 +00:00
SND\rene87_cp
38cbd8fcd2 add GamePadTest
fix GamePad class
improve IGamePad
2011-11-20 11:37:51 +00:00
SND\rene87_cp
9e40604119 update the TestCenter 2011-11-19 23:13:18 +00:00
SND\rene87_cp
f28f02bf7a add CurveTest 2011-11-19 19:15:10 +00:00
SND\xToast_cp
806367f4ff -Implemented an Corrected Vector-Methods, just Transform by Quaternion missing
-Fixed Unittests
2011-11-19 18:52:31 +00:00
SND\rene87_cp
89b65cc2be add DataFactory.RandomIntValueMinMax(int min, int max)
add AssertHelper.ConvertEquals(XNAStorageContainer xna, ANXStorageContainer anx, String test)
add more tests to StorageDeviceTest
2011-11-19 16:06:54 +00:00
SND\rene87_cp
da7a0029a6 add StorageDeviceTest
add StorageContainerTest
2011-11-19 12:47:46 +00:00
SND\floAr_cp
488ad31c21 basic curve test addet (semms like it wont run, corrected some minor errors in curve 2011-11-19 09:33:25 +00:00
SND\rene87_cp
6899ffb4cc add AssertHelper.ConvertEquals(Exception xna, Exception anx, String test)
add more test in MatrixTest
2011-11-18 15:59:33 +00:00
SND\rene87_cp
2002bcdc2c fix Matrix.CreatePerspective(float width,float height,float nearPlaneDistance, float farPlaneDistance,out Matrix result)
fix Matrix.CreatePerspectiveFieldOfView(float fieldOfView,float aspectRatio, float nearPlaneDistance, float farPlaneDistance,out Matrix result)
fix Matrix.CreatePerspectiveOffCenter(float left,float right, float bottom,float top,float nearPlaneDistance,float farPlaneDistance,out Matrix result)
2011-11-17 22:29:44 +00:00
SND\xToast_cp
f08e84341f Unit-Tests for Vector datatypes now fully implemented. 2011-11-17 18:22:51 +00:00
SND\rene87_cp
03754a8c69 rename AssertHelper.CompareString(String xna, String anx, String test) to AssertHelper.ConvertEquals(String xna, String anx, String test)
remove AssertHelper.ConvertEquals(float a, float b, String test)
rename AssertHelper.CompareFloats(float xna, float anx, String test) to Asserthelper.ConvertEquals(float xna, float anx, String test)
add more test in MatrixTest
2011-11-17 15:19:24 +00:00
SND\rene87_cp
a201b8092e fix Matrix.Divide(ref Matrix matrix1, ref Matrix matrix2, out Matrix result)
fix MathHelpers.WrapAngle(float angle)
add MatrixTest.Invert()
Modified GamePaddPadTest
2011-11-17 14:34:49 +00:00
Glatzemann
bb911b8840 optimized and fixed some minor issues in MathHelper
some work on tests
better float comparison for unit tests in AssertHelper
2011-11-17 10:05:09 +00:00
SND\rene87_cp
b9939387b6 2011-11-16 23:36:03 +00:00
SND\rene87_cp
a0b0f8f869 add AssertHelper.CompareFloats(float xna, float anx, String test)
add AssertHelper.CompareString(String xna, String anx, String test)
add GamePadTriggersTest
Fix Gamepadtriggers Properties
2011-11-16 23:30:37 +00:00
SND\GinieDp_cp
1dafda1067 - Added tests for the Design namespace
- Fixed all ToString methods
- Fixed some GetHashcode methods
2011-11-16 22:35:53 +00:00
SND\rene87_cp
8059966fef add GamePadDPadTest
fix GamePadDPad.ToString()
2011-11-16 21:51:39 +00:00
SND\rene87_cp
81ef204e94 add MathHelperTest 2011-11-16 20:11:05 +00:00
SND\xToast_cp
f1e561b2cd - Vector2, Vector3, Vector4 no more NUitn issues (except of GetHashCode)
- Vector2, Vector3, Vector4 optimised (not yet finished)
- fixed/extended some unit tests
2011-11-16 17:53:07 +00:00
SND\GinieDp_cp
4105de3c1a - fixed minor quaternion bugs
- implemented CreateFrom... quaternion methods
- quaternion seems to be feature complete
2011-11-11 23:21:26 +00:00