160 Commits

Author SHA1 Message Date
Glatzemann
41f26acf5b fixed issue #1019 in DX10 and DX11 RenderSystems 2015-03-15 01:11:08 +01:00
SND\eagleeyestudios_cp
900f5e5dc2 - Fixed missing Reference in GL3 RenderSystem
- Fixed some Content Compiler platform reference issues
2015-03-15 01:11:07 +01:00
SND\eagleeyestudios_cp
f17e001ba1 Content Compiler 3:
- Changed some files to enable Execution in Mono/Linux Environments. Building content does not work though, everything else does except the arrow buttons flicker.
2015-03-15 01:11:05 +01:00
SND\eagleeyestudios_cp
900d51ccae Content Compiler 3:
- Fixed missing resource files, build should work again
2015-03-15 01:11:03 +01:00
SND\eagleeyestudios_cp
4c50fcd91d Content Compiler 3:
- Added ability to save project using CTRL+S
- Fixed version label in menu state
- Added Preview screen (empty for now)
- Improved selection & folder handling
2015-03-15 01:11:03 +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
08b945da2e - fixed metro project file generation for samples. Samples are still NOT working in metro. Metro building is still experimental. 2015-03-15 01:10:56 +01:00
Glatzemann
10aea90e56 - optimized ContentProject enumeration loading
- extended ContentBuilder tool to support ContentProjects
2015-03-15 01:10:53 +01:00
SND\eagleeyestudios_cp
629847f297 Content Compiler:
- Added Option to display the FirstStartScreen on the next start.
- Moved the Icon to the global Resource file
2015-03-15 01:10:53 +01:00
Glatzemann
dfb43eea2b - fixed a minor bug while loading recent projects in ContentCompiler
- replaced default Visual Studio icons in ContentCompiler
2015-03-15 01:10:52 +01:00
SND\eagleeyestudios_cp
4015ed44d8 Content Compiler:
- Implemented quick tour (can be started form the FirstStartScreen)
- fixed wrong alignment of menuState
2015-03-15 01:10:52 +01:00
SND\eagleeyestudios_cp
08c1b2fa70 Content Compiler:
- Fixed folder-delete bug. Folders can now be deleted.
2015-03-15 01:10:51 +01:00
SND\eagleeyestudios_cp
d0775cda88 Content Compiler:
- Fixed MenuState order
2015-03-15 01:10:51 +01:00
SND\eagleeyestudios_cp
3544a156b5 Content Compiler:
- Removed unnecessary references
2015-03-15 01:10:50 +01:00
Glatzemann
d98c0890f9 - fixed some issues in build system
- removed ANX.BaseDirectX and replaced it using shared source files
- renamed ANX.Framework.Windows.DX10 to ANX.RenderSystem.Windows.DX10
- some refactoring in ANX.RenderSystem.Windows.DX10
- some refactoring in ANX.RenderSystem.Windows.DX11
- fixed some minor issues in DX10 stock shader generation
- fixed sample projects

There's still an issue with the AddIn-System: The WindowsGame sample does not work currently.
2015-03-15 01:10:50 +01:00
Glatzemann
df1f49462f renamed ANX.RenderSystem.Windows.GL3 to ANX.RenderSystem.GL3 as it is not windows specific (it runs on MacOs X, Linux and Windows) 2015-03-15 01:10:48 +01:00
SND\eagleeyestudios_cp
a35bd9d6bd Content Compiler 3:
- Implemented Website Button event
- Implemented Support button event
- Implemented deletion of files & folders from the project
- Added Events for adding files via context menu
2012-09-11 19:58:00 +00:00
SND\eagleeyestudios_cp
8b735c16c2 Content Compiler:
- Added Developer Attributes & did some cleaning
- Fixed RibbonButton image aligning bug (Worldicon not centered)
- Added some comments to da code
- Implemented cleaning of ContentProject (Deleting bin files)
2012-09-10 19:10:39 +00:00
SND\eagleeyestudios_cp
9b842c7fd8 Content Compiler:
- Fixed some resource issues
- Implemented RecentProjects Feature
- Implemented build process
- Added a Logger implementation for BuildContent Class
- Added a displayable log to the MainWindow UI
- Fixed a bug that occured when adding files to the content root
- Trying to open a not existing project no longer throws an exception

ContentPipeline:
- Added missing property "Profile" to ContentProject
2012-09-09 15:44:49 +00:00
SND\AstrorEnales_cp
bf14329432 - Implemented BasicEffect.fx for Dx10, Dx11 and Metro
- Started to work on a Sample to demonstrate all the BasicEffect possibilities
2012-09-09 14:31:03 +00:00
SND\eagleeyestudios_cp
0c59e6a264 Content Compiler:
- Removed empty resx-Files
2012-09-09 09:19:42 +00: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\eagleeyestudios_cp
64a2d73001 Content Compiler 3:
- Added some fancy icon stuffs from Templarian(as proposed by floAr @ http://www.indiedev.de/forum/viewtopic.php?f=40&t=558)
2012-09-08 22:31:50 +00:00
SND\eagleeyestudios_cp
8947f2ce8b Content Compiler:
- Added Folder Feature -> You can now add Folders to a project (this was a hard, buggy one *phew*)
- Set Enter-Key as default for OK or Next in Dialogues
- Added missing Open/Add functionality in the Menustate
2012-09-08 22:03:13 +00:00
SND\AstrorEnales_cp
1bb53ec785 Merging some Dx10 and Dx11 Effect and GraphicsDevice code into BaseDirectX 2012-09-08 10:37:41 +00:00
SND\floAr_cp
e2f1aa32bd 2 minor enhancements on SampleBrowser 2012-09-08 10:32:05 +00:00
SND\floAr_cp
91cef16007 Redesigned SampleBrowser
Added pagination
Added missing features
2012-09-08 08:40:36 +00:00
SND\AstrorEnales_cp
e1a2a05e88 - Implemented DualTexture.fx shader for Dx11 and Metro (Metro untested atm)
- Fixed that multiple techniques can be used in the Dx11 rendersystem
2012-09-05 20:17:34 +00:00
SND\AstrorEnales_cp
e3be0183e0 - Fixed that a Dx10 effect can be used with multiple techniques
- Implemented DualTextureEffect 100% and added a Sample for it
- Finished the DualTexture.fx for Dx10 (others are coming soon)
- Some other preparations for built in shaders
2012-09-05 19:50:10 +00:00
SND\AstrorEnales_cp
3316d46dba - Implemented some GetData methods in the Vertex and Index Buffer implementations
- Added developer, PercentageComplete and TestState attributes
- Added Event to the FrameworkDispatcher which will be used by the components that need it (audio etc.)
- Some more refactorings, regions, etc.
2012-09-04 21:36:46 +00:00
SND\eagleeyestudios_cp
4e875e2115 Content Pipeline:
- Fixed wrong XML parsing in ContentProject at read time

Content Compiler:
- Implemented the ability to add files to a project.
- Implemented showing and renaming properties of BuildItems and ContentProjects
- NewProjectScreen now checks if the project already exists
- Added some TreeViewExtensions
2012-09-01 16:30:35 +00:00
SND\AstrorEnales_cp
0ad3ca056b Moved the WaveUtils project to the SoundSystems folder which is more suitable. 2012-09-01 15:09:10 +00:00
SND\eagleeyestudios_cp
6105dd9c02 Content Pipeline:
- Finished implementation of ContentProject (needs detailed testing though, not tested yet: saving/loading BuildItems, Saving loading References)

Content Compiler:
- Implemented opening of saved projects
2012-08-30 22:02:16 +00:00
SND\AstrorEnales_cp
4ec1977383 - Fixed compile errors in the AddInSystem under Metro
- Added OpenAL libraries
- Updated solutions and projects
2012-08-30 09:28:02 +00:00
SND\eagleeyestudios_cp
a85b5e51ee Content Pipeline:
- added ContentProject to Tasks namespace
- implemented Saving of the ContentProject (Loading is still missing)
Content Compiler:
- Basic creation/saving of an empty project without any files to XML works
- added Save and SaveAs implementations
2012-08-29 19:02:13 +00:00
SND\AstrorEnales_cp
67c9efa6cf - Moved the Wave loading/conversion to an extra project (WaveUtils)
- Started implementation of the Wave Content Pipeline
- Fixed GraphicsDeviceWindowsGL3
2012-08-29 18:07:54 +00:00
SND\eagleeyestudios_cp
f0a9bf34fa Content Compiler:
- Fixed issue with colors when loaded from a config file
- added project to main solution
2012-08-29 15:57:35 +00:00
Glatzemann
1f45cd9038 - added Developer-Attribute for tagging classes responsibility
- added a bunch of Completion- and Developer-Tags
2012-08-29 13:14:00 +00:00
SND\eagleeyestudios_cp
286ffe38c1 Content Compiler:
- implemented Settings system to save user customization (XmlFile to LocalAppData)
- added Screen for opening projects
2012-08-28 21:14:49 +00:00
SND\eagleeyestudios_cp
cc4358e031 Commit message of previous commit:
- Finished implementation of user interface (still no functional program logic)
- added "Skinning" ability
- improved "CrappyImproRibbon"(tm)
2012-08-27 19:14:16 +00:00
SND\eagleeyestudios_cp
ccd3200604 2012-08-27 19:09:10 +00:00
Glatzemann
7eb3e5241e - prepared ContentPipeline to load EffectFiles for the different TargetProfile's. Currently HLSL_FX is working fine and GLSL_FX is prepared (needs testing).
- ContentPipeline effects now have a EffectSourceLanguage parameter
2012-08-27 18:42:54 +00:00
Glatzemann
778b3c1ee2 extended the XNB file format (without breaking compatibility) for ANX specific extensions 2012-08-27 12:19:52 +00:00
Glatzemann
016694c770 added custom parameters to ContentPipeline BuildItem 2012-08-27 05:33:46 +00:00
SND\eagleeyestudios_cp
15629e7f47 Imported Content Compiler GUI into Tools section 2012-08-26 19:03:12 +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
Glatzemann
e5936ba781 - added target platform cli argument to ContentBuilder tool ( e.g. /T=psvita) 2012-08-25 16:26:18 +00:00
Glatzemann
93a848e883 - extended TargetPlatform enumeration for all supported platforms
- extended ContentWriter 
- extended XNB Inspector to show new TargetPlatforms
2012-08-24 20:25:16 +00:00
Glatzemann
478583c630 Some work on build file:
- target platforms are now supported
- generating of project files for target platform
2012-08-24 08:01:14 +00:00
Glatzemann
7f75c22eea - ProjectConverter is now able to convert single project files passed as command line argument 2012-08-23 21:11:44 +00:00