69 Commits

Author SHA1 Message Date
SND\eagleeyestudios_cp
6aea2f0fc4 - Updated all Linux projects using the ProjectConverter. (-> This created the missing Linux version of GL3-Rendersystem) 2015-03-15 01:11:02 +01:00
SND\eagleeyestudios_cp
ae61d9850c Fixed some Linux Reference Issues. Linux version of GL3 system still missing 2015-03-15 01:11:00 +01:00
Glatzemann
81bcc22032 - fixed a lot of issues in build script: most of metro building on Windows 8 is now working
- fixed PlatformSystem.Metro (untested)
- fixed project files of ANX.InputDevices.Windows.ModernUI
- fixed a small issue in ANX.Framework's generic PlatformSystem implementation
2015-03-15 01:10:55 +01:00
SND\AstrorEnales_cp
0ef016dc71 - Finished Dx10, Dx11 and Metro AlphaTest.fx and EnvironmentMap.fx shader
- Implemented AlphaTestEffect and EnvironmentMapEffect classes
- Added a lightmap.png and improved the DualTextureSample to show the real deal
- Removed old Metro configurations from csproj-files and converted them anew
- Added DualTextureSample to SampleCatalog.xml
- Fixed a compile error in the PsVitaGameTimer
- PsVitaConverter now removes the not available System.Net reference from projects
2012-09-09 07:55:45 +00:00
SND\floAr_cp
1f036805f5 Fixed Issue 995 http://anxframework.codeplex.com/workitem/995
Swapped middle- and right- mousebutton.
2012-09-08 08:52:37 +00:00
SND\AstrorEnales_cp
379a1bc50e Some refactorings in the Input namespace and added PercentageComplete and TestState attributes to most classes 2012-09-01 16:20:44 +00:00
SND\AstrorEnales_cp
ce07f40b4c Brought XInput GamePad to 100% implementation (final testing still needs to be done) 2012-09-01 13:22:52 +00:00
SND\AstrorEnales_cp
c9aa5eb707 Further refactoring of the XInput InputDevices, fixed some stuff and working on implementing it 100% 2012-08-31 21:45:50 +00:00
SND\AstrorEnales_cp
2745521141 Refactored the XInput FormatConverter and unknown keys are now ignored instead of throwing NotImplementedException 2012-08-31 16:02:52 +00:00
SND\AstrorEnales_cp
845d8ec716 - Further implemented the Dispose chain which now prevents the OpenGL gd from leaking (still some work required)
- Logging OpenGL version on Device Reset with GL3 RenderSystem
2012-08-30 12:05:40 +00:00
Glatzemann
64ac2da9dd Started to implement texture part of the ContentPipeline. 2012-08-27 09:12:20 +00:00
Glatzemann
6c5faecfae moved ANX.InputDevices.Windows.ModernUI to correct location 2012-08-27 05:36:49 +00:00
SND\AstrorEnales_cp
734679616b - Added ILRepack
- Refactored the AddIn-System to allow merged assemblies (for metro, android, etc. later on)
- Added empty PsVita Sound and Media System modules
- Fixed 2 small missing excludes in the build script
- Cleaned the License headers in the shader files
- Some other refactorings
2012-08-25 17:27:45 +00:00
SND\AstrorEnales_cp
9200286a83 - Implemented TouchPanel classes and added native TouchPanel interface
- Started PsVita Input project and implemented Touch and GamePad so far
- Added OpenALAudioListener
2012-08-22 09:51:35 +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
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
ca0d730bbb - Working on Metro Platform and Rendering
- Further implementations in the PsVita RenderSystem
2012-08-12 20:00:19 +00:00
SND\AstrorEnales_cp
9cfc4d256d - Started working on AssemblyNameFile to make the Factory work on all systems
- Started PsVita RenderSystem and PlatformSystem (still much todo)
2012-08-11 13:06:29 +00:00
Glatzemann
50e00c2052 - added NUnit 2.6.1 to libs folder -> it is used by the test cases
- fixed a lot of issues with the build system
- added PlatformSystems to the build
- fixed some project files (missing using statements)
- added PlatformSystems to the msi installer
- fixed some issues in the msi installer
- updated WIX to version 3.6RC (to support VS2012)

WIX v3.6RC is not included in the svn repository. If you want to build a msi installer yourself you have to install it. I added the link to the wix installer package to the documentation.
2012-08-10 13:24:34 +00:00
SND\AstrorEnales_cp
d05594fce8 Completely removed the Metadata.resx files which didn't work on Metro, added a new approach with an Interface and derived classes in the modules, which is basically the same approach. 2012-08-09 16:33:47 +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
SND\simsmaster_cp
3ca3e314d7 Some work on the RecordingGamePad. 2012-08-08 12:04:37 +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
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
d0dbd56aab - fixed some build errors in ANX.InputSystem.Recording when using the CLI MSBuild tasks
- improved the installer and added a start menu folder with ANX2XNA Converter, ANXStatusComparer, ANX.Framework website and a uninstall link
2012-01-27 17:15:57 +00:00
SND\rene87_cp
3bcbe67d9c add new Inputsystem for Test
add MouseTest
2012-01-20 15:17:50 +00:00
Glatzemann
829305a522 fixed issue #530 (Kinect sample not working) 2012-01-17 05:55:36 +00:00
SND\simsmaster_cp
900404c333 Completed work for RecordingKeyboard, updated sample Game. 2012-01-02 16:45:51 +00:00
SND\simsmaster_cp
70c5870e28 Fixed XInput using wrong KeyboardState Constructor 2012-01-02 16:45:17 +00:00
SND\floAr_cp
115de0957f added check for connected kinect 2011-12-29 21:12:43 +00:00
SND\simsmaster_cp
a32da95cde Added Recording and Playback logic for the Keyboard - untested! 2011-12-29 17:11:12 +00:00
SND\simsmaster_cp
2c00dc6a67 Some work on the RecordingKeyboard. 2011-12-20 20:46:18 +00:00
SND\simsmaster_cp
a5dbfb721a Modified the RecordingSystem to work with the new InputSystem. Fixes #532 2011-12-20 20:16:50 +00:00
Glatzemann
571ae26707 - Removed three TODOs from ContentReader.
- Worked on a TODO in AudioEngine
- Worked on TODOs in ContentManager
- fixed another bunch of TODOs which doesn't need work or are very simple and solved directly
2011-12-15 12:59:20 +00:00
Glatzemann
1a03ea2ad2 - Removed InputSystemCreators from ANX.InputDevices.OpenTK and ANX.InputDevices.Windows.Kinect as they don't host InputSystems anymore.
- Improved handling of GameWindow handle (needed for mouse and keyboard support)
- Improved exception handling while creating mouse and keyboard instances from InputDevice AddIns.
- Fixed some sample issues (and opened issues at codeplex for some remaining issues)
2011-12-15 09:19:40 +00:00
Glatzemann
9ff4fcc9b1 fixed Namespaces, Build-Scripts etc. 2011-12-14 20:25:54 +00:00
Glatzemann
2a7dbe64e3 re-added some missing files 2011-12-14 20:12:04 +00:00
Glatzemann
cdf22618d4 renamed ANX.InputSystem.OpenTK to ANX.InputDevices.OpenTK
renamed ANX.InputSystem.Windows.Kinect to ANX.InputDevices.Windows.Kinect
2011-12-14 20:04:04 +00:00
Glatzemann
4e6a14a984 re-added some missing files 2011-12-14 19:54:23 +00:00
Glatzemann
a07485dbc7 deleted some obstructed files 2011-12-14 19:42:25 +00:00
Glatzemann
8572207a4f renamed ANX.Framework.InputDevices.XInput folder in filesystem 2011-12-14 19:31:55 +00:00
Glatzemann
71fd33ca49 renamed ANX.Framework.InputDevices.XInput folder in filesystem 2011-12-14 19:30:59 +00:00
Glatzemann
3765f00151 - fixed a minor issue with pathes in MSI-Installer build script
- added creators for concrete InputDevice instances
- added a factory to manage InputDeviceCreators which are located in AddIn assemblies
- implemented some InputDeviceCreators in ANX.InputSystem.Windows.XInput as reference
- created the new InputSystem: ANX.InputSystem.Standard which is the default container for the new InputDevices. It is replaceable by the ANX.InputSystem.Recording e.g.
- added ANX.InputSystem.Standard to build script and MSI-Installer build script
- added ANX.InputSystem.Recording to the MSI-Installer build script
- implemented AvailableNetworkSessions (and fixed another wrong class reported by ANXStatusComparer)
- updated WindowsGame sample to support only one InputSystem at the time (replaced multi SelectBox with ComboBox)
- renamed ANX.InputSystem.Windows.XInput to ANX.InputDevices.Windows.XInput because it no longer contains a InputSystem but InputDevices

This version is UNSTABLE and not TESTED because of massive changes regarding the InputSystem !!!
2011-12-14 19:22:17 +00:00
SND\simsmaster_cp
1d61c78f88 Added RecordingSample (working but ugly), some fixes in RecordingMouse 2011-12-08 17:18:05 +00:00
SND\simsmaster_cp
7d2de05ea0 Implemented Playback for Recoding-Mouse, Tests pending 2011-12-08 15:59:16 +00:00
SND\simsmaster_cp
d90ada8b61 More work on the Recording System, recording for Mouse is done (but not playback) 2011-12-08 15:42:03 +00:00
Glatzemann
0e1d271195 refactored AddInSystem (testing needed)
implemented feature #469 (Default AddIn override)
2011-12-06 09:11:26 +00:00