655 Commits

Author SHA1 Message Date
Konstantin Koch
252e337375 Made GetData for VertexBuffer and IndexBuffer work for DirectX10 and DirectX11. Also added a few parameter checks. 2015-03-15 01:13:38 +01:00
Konstantin Koch
eb1af4eec4 applied #16078
"Changes the base assembly to resolve the relative path of the ContentManager from GetExecutingAssembly to GetEntryAssembly. Allows for ANX Applications that have been loaded via an AppDomain from another Directory than the executing assembly to not crash because it couldn't find the necessary files. Standalone applications still work the usual way."
2015-03-15 01:13:37 +01:00
Konstantin Koch
8e689b1fd8 fixed a bug with the song of the xaudio system where it wasn't able to read a file that contained spaces in the path. 2015-03-15 01:13:37 +01:00
SND\eagleeyestudios_cp
629320a40b Applied patch 15966 by KorsarNek, thanks for that!
Patch Notes:
Small fix that just removes the flicker of the Content Compiler gui for Linux systems.
2015-03-15 01:13:31 +01:00
SND\eagleeyestudios_cp
bf1f9c6421 Applied patch 15777 2015-03-15 01:13:30 +01:00
SND\eagleeyestudios_cp
549a6fbf23 Applied patch #15731 . 2015-03-15 01:13:29 +01:00
Glatzemann
48e1664ef2 - added icons for NuGet packages
- updated nuspec's to display icons
2015-03-15 01:13:29 +01:00
Glatzemann
2376d4c491 - added NuGet nuspec files for creating ANX-Packages
- fixed Release path in GL3 RenderSystem
2015-03-15 01:13:28 +01:00
Glatzemann
387c89ebd6 started a new main Solution file for improved compatibility with VS2012 (work in progress) 2015-03-15 01:13:27 +01:00
Glatzemann
ef034c0cb8 updated ANX.RenderSystem.GL3 to use NuGet for OpenTK dependencies 2015-03-15 01:13:27 +01:00
Glatzemann
1f1055e66f updated ANX.RenderSystem.Windows.DX11 to use NuGet for SharpDX dependencies
updated ANX.RenderSystem.Windows.DX11 to compile with SharpDX 2.4.2
2015-03-15 01:13:26 +01:00
Glatzemann
aa75274bab updated ANX.RenderSystem.Windows.DX10 to use NuGet for SharpDX dependencies 2015-03-15 01:13:25 +01:00
SND\eagleeyestudios_cp
c134042d56 Tweaked the assembly blacklisting for linux. Building stuff on linux does now work without crashing mono. 2015-03-15 01:13:25 +01:00
SND\eagleeyestudios_cp
3446b428fc Fixed Issue #1181 : Corrected Property Type of "SourceMesh" to MeshContent. 2015-03-15 01:13:24 +01:00
SND\eagleeyestudios_cp
34b7bddbef Added a special assembly case handling for mono on linux as crawling some assemblies
apparently crashes mono :(
2015-03-15 01:13:24 +01:00
SND\rene87_cp
8d46a01d1b Improve the Installer for W8
Fix the Templates for W8
add MakeMSI.cmd to create the installer
2015-03-15 01:13:23 +01:00
SND\rene87_cp
77afddf4ba For Test Only replace 2 private bools with proteced for an W8 workaround 2015-03-15 01:13:23 +01:00
Glatzemann
37075c7e90 added "CurrentDisplayMode" of DefaultAdapter for GL3, DX10 and DX11 (issue #1194) 2015-03-15 01:12:51 +01:00
Glatzemann
f9a44d9ac3 fixed issue #1146 2015-03-15 01:12:50 +01:00
SND\eagleeyestudios_cp
2d0a7b3fe0 Content Pipeline:
- Added default value for target platform when reading cproj files

Compiler GUI:
- fixed issue #1143, a message box should now be displayed if project path is wrong
- added default case for empty configuration when loading projects
2015-03-15 01:12:49 +01:00
SND\eagleeyestudios_cp
6cb1714c27 Visual Studio Templates:
- fixed wrong Template Naming.
- fixed empty values in provided cproj which caused the Compiler GUI to crash.
2015-03-15 01:12:49 +01:00
Glatzemann
076f3c4fa1 applied patch #13676 by clcrutch 2015-03-15 01:12:48 +01:00
SND\rene87_cp
112a9bc00b rebase 2015-03-15 01:12:48 +01:00
SND\rene87_cp
a6d50e8c72 Improve the Inputsystem for ModernUI 2015-03-15 01:12:47 +01:00
SND\eagleeyestudios_cp
d942f502e5 Content Compiler:
- Fixed a bug which caused the program to crash when trying to add files via context menu and no project is loaded
2015-03-15 01:12:47 +01:00
SND\eagleeyestudios_cp
31ef82845c Content Compiler:
- Fixed a bug where loading a project was impossible due to improper use of DialogResult
2015-03-15 01:12:46 +01:00
Glatzemann
f4ad054470 fixed some minor issues caused by the update to SharpDX 2.4.1 2015-03-15 01:12:46 +01:00
Glatzemann
6304f1bb80 updated dependencies to SharpDX 2.4.1 2015-03-15 01:12:37 +01:00
Glatzemann
0daa7c04f9 - applied patch #13368 of clcrutch (fixes XInput's Keyboard.GetState(PlayerIndex) to match XNA's functionality)
- added build support for "Visual Studio 2012 Express for Windows Desktop" using the MakeAnxFramework command
- marked patches in source files
2015-03-15 01:12:24 +01:00
SND\eagleeyestudios_cp
695ce34937 - Removed "Patch applied" region directives from Game.cs and DrawableGameComponent.cs because they made MSBuild complain about bad Syntax.
- Fixed bug in ContentCompiler build process that occurred when using relative Paths.
- Changed creation method to use relative paths
2015-03-15 01:12:24 +01:00
Glatzemann
8dced08668 applied patch #13365 by clcrutch 2015-03-15 01:12:23 +01:00
Glatzemann
4096a16846 some minor GL3 RenderSystem tweaking 2015-03-15 01:12:23 +01:00
Glatzemann
749fa0a5f1 Added ANX.SoundSystem.Null for debugging. This SoundSystem does nothing, it is only a empty hull. 2015-03-15 01:12:22 +01:00
Glatzemann
dbd391217c some build system tweaks for linux building on windows 2015-03-15 01:12:21 +01:00
Glatzemann
1570d270d3 added more samples when building without XNA installed 2015-03-15 01:12:21 +01:00
Glatzemann
dfe2e99724 added some more Visual Studio templates 2015-03-15 01:12:20 +01:00
Glatzemann
6aede9e53c Fixed StockShaderCodeGenerator (sscg) call in build script when whitespaces are in the path. 2015-03-15 01:12:20 +01:00
SND\eagleeyestudios_cp
d428d2a5ca - Made Content Compiler GUI support relative Paths. 2015-03-15 01:12:19 +01:00
Glatzemann
0d49da8822 - fixed some enumeration values
- fixed some build issues (tools)
- fixed some installer issues (msi)
- fixed some ANXStatusComparer issues
- changed some tools icons
2015-03-15 01:12:18 +01:00
Glatzemann
0f9b1f4c02 improved configuration handling of ANX.StatusComparer 2015-03-15 01:12:18 +01:00
Glatzemann
0820e0d24f started to add Visual Studio 2010 and 2012 project templates to the MSI installer 2015-03-15 01:12:17 +01:00
Glatzemann
aacbe6a5ac fixed a compiler issue with VS2012 in ProjectConverter 2015-03-15 01:12:17 +01:00
Glatzemann
b188b24a30 - improved exception handling in RenderSystem DX10
- added visual studio extension to build script
2015-03-15 01:12:16 +01:00
SND\eagleeyestudios_cp
412e4885c9 Improved Project Converter UI 2015-03-15 01:12:16 +01:00
SND\eagleeyestudios_cp
cd9d34aad5 ContentCompiler:
- added missing icon
- implemented Preview (still buggy though)

ProjectConverter:
- added GUI that is used when no parameters are supplied.
- added icon
2015-03-15 01:12:15 +01:00
SND\eagleeyestudios_cp
47c57e3222 Content Compiler:
-Changed behavior of the NewProjectScreen to fix a wrong message when changing the project path manually.
- Fixed application icon
- Fixed a bug when trying to open a preview with nothing selected
2015-03-15 01:12:14 +01:00
Glatzemann
86936c2004 - updated ContentBuilder version
- updated installer to add the ANX.Framework tools directory to the System-PATH. This is useful for compiling ContentProjects using the PreBuildAction of a Visual Studio project (this is used in the upcoming project templates)
2015-03-15 01:12:14 +01:00
Glatzemann
ba75e9f7a4 - added missing tools references to msi installer 2015-03-15 01:12:13 +01:00
Glatzemann
7e9eea9e26 - added ContentCompiler to install script
- created file association for 'cproj' files to ContentCompiler while installing
- registered ANX folders for Visual Studio to open assemblies without path
2015-03-15 01:12:13 +01:00
Glatzemann
198736bdd9 fixed some installer issues 2015-03-15 01:12:12 +01:00