diff --git a/README.md b/README.md index c40a211f..4eebe964 100644 --- a/README.md +++ b/README.md @@ -15,20 +15,18 @@ Thanks to all those that support the project on Patreon! Running an open source [![image](https://cloud.githubusercontent.com/assets/3201643/17462536/f5608898-5cf3-11e6-8e81-47d6594a8d9c.png)](https://www.patreon.com/craftworkgames) -### Special thanks to the supporters +### Special thanks to the top supporters - - Austin - Ben - - Chris - - Conor - - Iliyan - - James - - Laurence + - Patrick ([PRT Studios](http://prt-studios.com/)) + - Benny + - Walter - Marcel - - Mario - - Max - - [Nathanial](http://www.optimuspi.com/) - - Nox + - [Nathanial]([optimuspi](http://www.optimuspi.com/)) + - Austin + + If you're not on the list and you should be please let me know! Managing Patreon is a job in itself. + ## We're working towards the v0.6 release @@ -106,13 +104,13 @@ The `MonoGame.Extended.Content.Pipeline.dll` needs to be referenced by the [Pipe - [ ] Screen Management #### GUI System - - [ ] Controls - - [ ] Label** - - [ ] Button (Text or Image)** + - [x] Controls + - [x] Label** + - [x] Button (Text or Image)** - [ ] Toggle Button (Checkbox)** - - [ ] Progress Bar - - [ ] Text Box** - - [ ] Image + - [x] Progress Bar + - [x] Text Box** + - [x] Image - [ ] Slider - [ ] Layout - [ ] Canvas @@ -122,8 +120,8 @@ The `MonoGame.Extended.Content.Pipeline.dll` needs to be referenced by the [Pipe - [ ] Grid - [ ] Dialog - [ ] Window - - [ ] Skinning** - - [ ] Events** + - [x] Skinning + - [x] Events - [ ] Drag and Drop #### Particle System @@ -145,7 +143,7 @@ The `MonoGame.Extended.Content.Pipeline.dll` needs to be referenced by the [Pipe - [x] Windows - [x] Linux - [x] Mac - - [ ] Android^^ + - [x] Android^^ - [ ] iOS^^ \** Work in progress diff --git a/Source/Demos/Demo.Animations/Demo.Animations.csproj b/Source/Demos/Demo.Animations/Demo.Animations.csproj index 5b7bdb1d..2a55caff 100644 --- a/Source/Demos/Demo.Animations/Demo.Animations.csproj +++ b/Source/Demos/Demo.Animations/Demo.Animations.csproj @@ -50,10 +50,52 @@ - + + + libopenal.1.dylib + PreserveNewest + + + libSDL2-2.0.0.dylib + PreserveNewest + + + x64\SDL2.dll + PreserveNewest + + + x64\soft_oal.dll + PreserveNewest + + + x86\SDL2.dll + PreserveNewest + + + x86\soft_oal.dll + PreserveNewest + + + + + x64\libopenal.so.1 + PreserveNewest + + + x64\libSDL2-2.0.so.0 + PreserveNewest + + + x86\libopenal.so.1 + PreserveNewest + + + x86\libSDL2-2.0.so.0 + PreserveNewest + diff --git a/Source/Demos/Demo.Animations/Icon.bmp b/Source/Demos/Demo.Animations/Icon.bmp new file mode 100644 index 00000000..2b481653 Binary files /dev/null and b/Source/Demos/Demo.Animations/Icon.bmp differ diff --git a/Source/Demos/Demo.Animations/app.manifest b/Source/Demos/Demo.Animations/app.manifest new file mode 100644 index 00000000..d13ebce0 --- /dev/null +++ b/Source/Demos/Demo.Animations/app.manifest @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + true/pm + + + + diff --git a/Source/Demos/Demo.Batching/Demo.Batching.csproj b/Source/Demos/Demo.Batching/Demo.Batching.csproj index 7a7dfee8..69ba488f 100644 --- a/Source/Demos/Demo.Batching/Demo.Batching.csproj +++ b/Source/Demos/Demo.Batching/Demo.Batching.csproj @@ -53,10 +53,53 @@ + + + + libopenal.1.dylib + PreserveNewest + + + libSDL2-2.0.0.dylib + PreserveNewest + + + x64\libopenal.so.1 + PreserveNewest + + + x64\libSDL2-2.0.so.0 + PreserveNewest + + + x86\libopenal.so.1 + PreserveNewest + + + x86\libSDL2-2.0.so.0 + PreserveNewest + - + + x64\SDL2.dll + PreserveNewest + + + x64\soft_oal.dll + PreserveNewest + + + x86\SDL2.dll + PreserveNewest + + + x86\soft_oal.dll + PreserveNewest + + + diff --git a/Source/Demos/Demo.Batching/Icon.bmp b/Source/Demos/Demo.Batching/Icon.bmp new file mode 100644 index 00000000..2b481653 Binary files /dev/null and b/Source/Demos/Demo.Batching/Icon.bmp differ diff --git a/Source/Demos/Demo.Batching/app.config b/Source/Demos/Demo.Batching/app.config new file mode 100644 index 00000000..5c73fc53 --- /dev/null +++ b/Source/Demos/Demo.Batching/app.config @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/Source/Demos/Demo.Batching/app.manifest b/Source/Demos/Demo.Batching/app.manifest new file mode 100644 index 00000000..d13ebce0 --- /dev/null +++ b/Source/Demos/Demo.Batching/app.manifest @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + true/pm + + + + diff --git a/Source/Demos/Demo.BitmapFonts/Demo.BitmapFonts.csproj b/Source/Demos/Demo.BitmapFonts/Demo.BitmapFonts.csproj index 52d18083..a22168b9 100644 --- a/Source/Demos/Demo.BitmapFonts/Demo.BitmapFonts.csproj +++ b/Source/Demos/Demo.BitmapFonts/Demo.BitmapFonts.csproj @@ -49,11 +49,53 @@ + + + libopenal.1.dylib + PreserveNewest + + + libSDL2-2.0.0.dylib + PreserveNewest + + + x64\SDL2.dll + PreserveNewest + + + x64\soft_oal.dll + PreserveNewest + + + x86\SDL2.dll + PreserveNewest + + + x86\soft_oal.dll + PreserveNewest + - + + + + x64\libopenal.so.1 + PreserveNewest + + + x64\libSDL2-2.0.so.0 + PreserveNewest + + + x86\libopenal.so.1 + PreserveNewest + + + x86\libSDL2-2.0.so.0 + PreserveNewest + diff --git a/Source/Demos/Demo.BitmapFonts/Icon.bmp b/Source/Demos/Demo.BitmapFonts/Icon.bmp new file mode 100644 index 00000000..2b481653 Binary files /dev/null and b/Source/Demos/Demo.BitmapFonts/Icon.bmp differ diff --git a/Source/Demos/Demo.BitmapFonts/app.config b/Source/Demos/Demo.BitmapFonts/app.config index 51278a45..5c73fc53 100644 --- a/Source/Demos/Demo.BitmapFonts/app.config +++ b/Source/Demos/Demo.BitmapFonts/app.config @@ -1,3 +1,7 @@ - + + - + + + + \ No newline at end of file diff --git a/Source/Demos/Demo.BitmapFonts/app.manifest b/Source/Demos/Demo.BitmapFonts/app.manifest new file mode 100644 index 00000000..d13ebce0 --- /dev/null +++ b/Source/Demos/Demo.BitmapFonts/app.manifest @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + true/pm + + + + diff --git a/Source/Demos/Demo.Camera/Demo.Camera.csproj b/Source/Demos/Demo.Camera/Demo.Camera.csproj index 1acce489..6409c122 100644 --- a/Source/Demos/Demo.Camera/Demo.Camera.csproj +++ b/Source/Demos/Demo.Camera/Demo.Camera.csproj @@ -50,10 +50,52 @@ - + + + libopenal.1.dylib + PreserveNewest + + + libSDL2-2.0.0.dylib + PreserveNewest + + + x64\SDL2.dll + PreserveNewest + + + x64\soft_oal.dll + PreserveNewest + + + x86\SDL2.dll + PreserveNewest + + + x86\soft_oal.dll + PreserveNewest + + + + + x64\libopenal.so.1 + PreserveNewest + + + x64\libSDL2-2.0.so.0 + PreserveNewest + + + x86\libopenal.so.1 + PreserveNewest + + + x86\libSDL2-2.0.so.0 + PreserveNewest + diff --git a/Source/Demos/Demo.Camera/Icon.bmp b/Source/Demos/Demo.Camera/Icon.bmp new file mode 100644 index 00000000..2b481653 Binary files /dev/null and b/Source/Demos/Demo.Camera/Icon.bmp differ diff --git a/Source/Demos/Demo.Camera/app.manifest b/Source/Demos/Demo.Camera/app.manifest new file mode 100644 index 00000000..d13ebce0 --- /dev/null +++ b/Source/Demos/Demo.Camera/app.manifest @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + true/pm + + + + diff --git a/Source/Demos/Demo.EntityComponentSystem/Demo.EntityComponentSystem.csproj b/Source/Demos/Demo.EntityComponentSystem/Demo.EntityComponentSystem.csproj index 17305714..0b4ef7e1 100644 --- a/Source/Demos/Demo.EntityComponentSystem/Demo.EntityComponentSystem.csproj +++ b/Source/Demos/Demo.EntityComponentSystem/Demo.EntityComponentSystem.csproj @@ -50,11 +50,53 @@ + + + libopenal.1.dylib + PreserveNewest + + + libSDL2-2.0.0.dylib + PreserveNewest + + + x64\SDL2.dll + PreserveNewest + + + x64\soft_oal.dll + PreserveNewest + + + x86\SDL2.dll + PreserveNewest + + + x86\soft_oal.dll + PreserveNewest + - + + + + x64\libopenal.so.1 + PreserveNewest + + + x64\libSDL2-2.0.so.0 + PreserveNewest + + + x86\libopenal.so.1 + PreserveNewest + + + x86\libSDL2-2.0.so.0 + PreserveNewest + diff --git a/Source/Demos/Demo.EntityComponentSystem/Icon.bmp b/Source/Demos/Demo.EntityComponentSystem/Icon.bmp new file mode 100644 index 00000000..2b481653 Binary files /dev/null and b/Source/Demos/Demo.EntityComponentSystem/Icon.bmp differ diff --git a/Source/Demos/Demo.EntityComponentSystem/app.manifest b/Source/Demos/Demo.EntityComponentSystem/app.manifest new file mode 100644 index 00000000..d13ebce0 --- /dev/null +++ b/Source/Demos/Demo.EntityComponentSystem/app.manifest @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + true/pm + + + + diff --git a/Source/Demos/Demo.Gui/Demo.Gui.csproj b/Source/Demos/Demo.Gui/Demo.Gui.csproj index 0de58b49..51aca5af 100644 --- a/Source/Demos/Demo.Gui/Demo.Gui.csproj +++ b/Source/Demos/Demo.Gui/Demo.Gui.csproj @@ -54,6 +54,39 @@ + + + libopenal.1.dylib + PreserveNewest + + + libSDL2-2.0.0.dylib + PreserveNewest + + + x64\libopenal.so.1 + PreserveNewest + + + x64\libSDL2-2.0.so.0 + PreserveNewest + + + x86\SDL2.dll + PreserveNewest + + + x86\soft_oal.dll + PreserveNewest + + + x64\SDL2.dll + PreserveNewest + + + x64\soft_oal.dll + PreserveNewest + @@ -71,10 +104,19 @@ - + + + + x86\libopenal.so.1 + PreserveNewest + + + x86\libSDL2-2.0.so.0 + PreserveNewest + PreserveNewest diff --git a/Source/Demos/Demo.Gui/Icon.bmp b/Source/Demos/Demo.Gui/Icon.bmp new file mode 100644 index 00000000..2b481653 Binary files /dev/null and b/Source/Demos/Demo.Gui/Icon.bmp differ diff --git a/Source/Demos/Demo.Gui/app.manifest b/Source/Demos/Demo.Gui/app.manifest new file mode 100644 index 00000000..d13ebce0 --- /dev/null +++ b/Source/Demos/Demo.Gui/app.manifest @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + true/pm + + + + diff --git a/Source/Demos/Demo.InputListeners/Demo.InputListeners.csproj b/Source/Demos/Demo.InputListeners/Demo.InputListeners.csproj index b760e356..2a2cdefe 100644 --- a/Source/Demos/Demo.InputListeners/Demo.InputListeners.csproj +++ b/Source/Demos/Demo.InputListeners/Demo.InputListeners.csproj @@ -50,10 +50,52 @@ - + + + libopenal.1.dylib + PreserveNewest + + + libSDL2-2.0.0.dylib + PreserveNewest + + + x64\SDL2.dll + PreserveNewest + + + x64\soft_oal.dll + PreserveNewest + + + x86\SDL2.dll + PreserveNewest + + + x86\soft_oal.dll + PreserveNewest + + + + + x64\libopenal.so.1 + PreserveNewest + + + x64\libSDL2-2.0.so.0 + PreserveNewest + + + x86\libopenal.so.1 + PreserveNewest + + + x86\libSDL2-2.0.so.0 + PreserveNewest + diff --git a/Source/Demos/Demo.InputListeners/Icon.bmp b/Source/Demos/Demo.InputListeners/Icon.bmp new file mode 100644 index 00000000..2b481653 Binary files /dev/null and b/Source/Demos/Demo.InputListeners/Icon.bmp differ diff --git a/Source/Demos/Demo.InputListeners/app.manifest b/Source/Demos/Demo.InputListeners/app.manifest new file mode 100644 index 00000000..d13ebce0 --- /dev/null +++ b/Source/Demos/Demo.InputListeners/app.manifest @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + true/pm + + + + diff --git a/Source/Demos/Demo.NuclexGui/Demo.NuclexGui.csproj b/Source/Demos/Demo.NuclexGui/Demo.NuclexGui.csproj index d7227235..52a53feb 100644 --- a/Source/Demos/Demo.NuclexGui/Demo.NuclexGui.csproj +++ b/Source/Demos/Demo.NuclexGui/Demo.NuclexGui.csproj @@ -50,11 +50,53 @@ + + + libopenal.1.dylib + PreserveNewest + + + libSDL2-2.0.0.dylib + PreserveNewest + + + x64\SDL2.dll + PreserveNewest + + + x64\soft_oal.dll + PreserveNewest + + + x86\SDL2.dll + PreserveNewest + + + x86\soft_oal.dll + PreserveNewest + - + + + + x64\libopenal.so.1 + PreserveNewest + + + x64\libSDL2-2.0.so.0 + PreserveNewest + + + x86\libopenal.so.1 + PreserveNewest + + + x86\libSDL2-2.0.so.0 + PreserveNewest + diff --git a/Source/Demos/Demo.NuclexGui/Icon.bmp b/Source/Demos/Demo.NuclexGui/Icon.bmp new file mode 100644 index 00000000..2b481653 Binary files /dev/null and b/Source/Demos/Demo.NuclexGui/Icon.bmp differ diff --git a/Source/Demos/Demo.NuclexGui/app.manifest b/Source/Demos/Demo.NuclexGui/app.manifest new file mode 100644 index 00000000..d13ebce0 --- /dev/null +++ b/Source/Demos/Demo.NuclexGui/app.manifest @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + true/pm + + + + diff --git a/Source/Demos/Demo.Particles/Demo.Particles.csproj b/Source/Demos/Demo.Particles/Demo.Particles.csproj index 4fa393f6..47fde1b5 100644 --- a/Source/Demos/Demo.Particles/Demo.Particles.csproj +++ b/Source/Demos/Demo.Particles/Demo.Particles.csproj @@ -50,10 +50,52 @@ - + + + libopenal.1.dylib + PreserveNewest + + + libSDL2-2.0.0.dylib + PreserveNewest + + + x64\SDL2.dll + PreserveNewest + + + x64\soft_oal.dll + PreserveNewest + + + x86\SDL2.dll + PreserveNewest + + + x86\soft_oal.dll + PreserveNewest + + + + + x64\libopenal.so.1 + PreserveNewest + + + x64\libSDL2-2.0.so.0 + PreserveNewest + + + x86\libopenal.so.1 + PreserveNewest + + + x86\libSDL2-2.0.so.0 + PreserveNewest + diff --git a/Source/Demos/Demo.Particles/Icon.bmp b/Source/Demos/Demo.Particles/Icon.bmp new file mode 100644 index 00000000..2b481653 Binary files /dev/null and b/Source/Demos/Demo.Particles/Icon.bmp differ diff --git a/Source/Demos/Demo.Particles/app.manifest b/Source/Demos/Demo.Particles/app.manifest new file mode 100644 index 00000000..d13ebce0 --- /dev/null +++ b/Source/Demos/Demo.Particles/app.manifest @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + true/pm + + + + diff --git a/Source/Demos/Demo.Platformer/Demo.Platformer.csproj b/Source/Demos/Demo.Platformer/Demo.Platformer.csproj index 0ea46680..7c9edea3 100644 --- a/Source/Demos/Demo.Platformer/Demo.Platformer.csproj +++ b/Source/Demos/Demo.Platformer/Demo.Platformer.csproj @@ -63,13 +63,55 @@ + + + libopenal.1.dylib + PreserveNewest + + + libSDL2-2.0.0.dylib + PreserveNewest + + + x64\SDL2.dll + PreserveNewest + + + x64\soft_oal.dll + PreserveNewest + + + x86\SDL2.dll + PreserveNewest + + + x86\soft_oal.dll + PreserveNewest + - + + + + x64\libopenal.so.1 + PreserveNewest + + + x64\libSDL2-2.0.so.0 + PreserveNewest + + + x86\libopenal.so.1 + PreserveNewest + + + x86\libSDL2-2.0.so.0 + PreserveNewest + diff --git a/Source/Demos/Demo.Platformer/Icon.bmp b/Source/Demos/Demo.Platformer/Icon.bmp new file mode 100644 index 00000000..2b481653 Binary files /dev/null and b/Source/Demos/Demo.Platformer/Icon.bmp differ diff --git a/Source/Demos/Demo.Platformer/app.manifest b/Source/Demos/Demo.Platformer/app.manifest new file mode 100644 index 00000000..d13ebce0 --- /dev/null +++ b/Source/Demos/Demo.Platformer/app.manifest @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + true/pm + + + + diff --git a/Source/Demos/Demo.SceneGraphs/Demo.SceneGraphs.csproj b/Source/Demos/Demo.SceneGraphs/Demo.SceneGraphs.csproj index 6da4b964..6b7d2f2d 100644 --- a/Source/Demos/Demo.SceneGraphs/Demo.SceneGraphs.csproj +++ b/Source/Demos/Demo.SceneGraphs/Demo.SceneGraphs.csproj @@ -50,10 +50,52 @@ - + + + libopenal.1.dylib + PreserveNewest + + + libSDL2-2.0.0.dylib + PreserveNewest + + + x64\SDL2.dll + PreserveNewest + + + x64\soft_oal.dll + PreserveNewest + + + x86\SDL2.dll + PreserveNewest + + + x86\soft_oal.dll + PreserveNewest + + + + + x64\libopenal.so.1 + PreserveNewest + + + x64\libSDL2-2.0.so.0 + PreserveNewest + + + x86\libopenal.so.1 + PreserveNewest + + + x86\libSDL2-2.0.so.0 + PreserveNewest + diff --git a/Source/Demos/Demo.SceneGraphs/Icon.bmp b/Source/Demos/Demo.SceneGraphs/Icon.bmp new file mode 100644 index 00000000..2b481653 Binary files /dev/null and b/Source/Demos/Demo.SceneGraphs/Icon.bmp differ diff --git a/Source/Demos/Demo.SceneGraphs/app.manifest b/Source/Demos/Demo.SceneGraphs/app.manifest new file mode 100644 index 00000000..d13ebce0 --- /dev/null +++ b/Source/Demos/Demo.SceneGraphs/app.manifest @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + true/pm + + + + diff --git a/Source/Demos/Demo.Screens/Demo.Screens.csproj b/Source/Demos/Demo.Screens/Demo.Screens.csproj index 6ca1df45..33928556 100644 --- a/Source/Demos/Demo.Screens/Demo.Screens.csproj +++ b/Source/Demos/Demo.Screens/Demo.Screens.csproj @@ -59,8 +59,50 @@ + + + libopenal.1.dylib + PreserveNewest + + + libSDL2-2.0.0.dylib + PreserveNewest + + + x64\libopenal.so.1 + PreserveNewest + + + x64\libSDL2-2.0.so.0 + PreserveNewest + + + x86\libopenal.so.1 + PreserveNewest + + + x86\libSDL2-2.0.so.0 + PreserveNewest + - + + x64\SDL2.dll + PreserveNewest + + + x64\soft_oal.dll + PreserveNewest + + + x86\SDL2.dll + PreserveNewest + + + x86\soft_oal.dll + PreserveNewest + + + diff --git a/Source/Demos/Demo.Screens/Icon.bmp b/Source/Demos/Demo.Screens/Icon.bmp new file mode 100644 index 00000000..2b481653 Binary files /dev/null and b/Source/Demos/Demo.Screens/Icon.bmp differ diff --git a/Source/Demos/Demo.Screens/app.manifest b/Source/Demos/Demo.Screens/app.manifest new file mode 100644 index 00000000..d13ebce0 --- /dev/null +++ b/Source/Demos/Demo.Screens/app.manifest @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + true/pm + + + + diff --git a/Source/Demos/Demo.SpaceGame/Demo.SpaceGame.csproj b/Source/Demos/Demo.SpaceGame/Demo.SpaceGame.csproj index e871773d..14327fdd 100644 --- a/Source/Demos/Demo.SpaceGame/Demo.SpaceGame.csproj +++ b/Source/Demos/Demo.SpaceGame/Demo.SpaceGame.csproj @@ -58,8 +58,50 @@ + + + libopenal.1.dylib + PreserveNewest + + + libSDL2-2.0.0.dylib + PreserveNewest + + + x64\libopenal.so.1 + PreserveNewest + + + x64\libSDL2-2.0.so.0 + PreserveNewest + + + x86\libopenal.so.1 + PreserveNewest + + + x86\libSDL2-2.0.so.0 + PreserveNewest + - + + x64\SDL2.dll + PreserveNewest + + + x64\soft_oal.dll + PreserveNewest + + + x86\SDL2.dll + PreserveNewest + + + x86\soft_oal.dll + PreserveNewest + + + diff --git a/Source/Demos/Demo.SpaceGame/Icon.bmp b/Source/Demos/Demo.SpaceGame/Icon.bmp new file mode 100644 index 00000000..2b481653 Binary files /dev/null and b/Source/Demos/Demo.SpaceGame/Icon.bmp differ diff --git a/Source/Demos/Demo.SpaceGame/app.manifest b/Source/Demos/Demo.SpaceGame/app.manifest new file mode 100644 index 00000000..d13ebce0 --- /dev/null +++ b/Source/Demos/Demo.SpaceGame/app.manifest @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + true/pm + + + + diff --git a/Source/Demos/Demo.SpriteSheetAnimations/Demo.SpriteSheetAnimatons.csproj b/Source/Demos/Demo.SpriteSheetAnimations/Demo.SpriteSheetAnimatons.csproj index c91c35fb..df789c44 100644 --- a/Source/Demos/Demo.SpriteSheetAnimations/Demo.SpriteSheetAnimatons.csproj +++ b/Source/Demos/Demo.SpriteSheetAnimations/Demo.SpriteSheetAnimatons.csproj @@ -12,6 +12,21 @@ DesktopGL v4.5 + publish\ + true + Disk + false + Foreground + 7 + Days + false + false + true + 0 + 1.0.0.%2a + false + false + true true @@ -51,11 +66,53 @@ + + + libopenal.1.dylib + PreserveNewest + + + libSDL2-2.0.0.dylib + PreserveNewest + + + x64\SDL2.dll + PreserveNewest + + + x64\soft_oal.dll + PreserveNewest + + + x86\SDL2.dll + PreserveNewest + + + x86\soft_oal.dll + PreserveNewest + - + + + + x64\libopenal.so.1 + PreserveNewest + + + x64\libSDL2-2.0.so.0 + PreserveNewest + + + x86\libopenal.so.1 + PreserveNewest + + + x86\libSDL2-2.0.so.0 + PreserveNewest + @@ -96,6 +153,13 @@ MonoGame.Extended + + + False + .NET Framework 3.5 SP1 + false + + + + + + + + + + + + + + + + + + + + + + + + true/pm + + + + diff --git a/Source/Demos/Demo.Sprites/Demo.Sprites.csproj b/Source/Demos/Demo.Sprites/Demo.Sprites.csproj index 6839aef4..b1e67e6c 100644 --- a/Source/Demos/Demo.Sprites/Demo.Sprites.csproj +++ b/Source/Demos/Demo.Sprites/Demo.Sprites.csproj @@ -50,11 +50,53 @@ + + + libopenal.1.dylib + PreserveNewest + + + libSDL2-2.0.0.dylib + PreserveNewest + + + x64\SDL2.dll + PreserveNewest + + + x64\soft_oal.dll + PreserveNewest + + + x86\SDL2.dll + PreserveNewest + + + x86\soft_oal.dll + PreserveNewest + - + + + + x64\libopenal.so.1 + PreserveNewest + + + x64\libSDL2-2.0.so.0 + PreserveNewest + + + x86\libopenal.so.1 + PreserveNewest + + + x86\libSDL2-2.0.so.0 + PreserveNewest + diff --git a/Source/Demos/Demo.Sprites/Icon.bmp b/Source/Demos/Demo.Sprites/Icon.bmp new file mode 100644 index 00000000..2b481653 Binary files /dev/null and b/Source/Demos/Demo.Sprites/Icon.bmp differ diff --git a/Source/Demos/Demo.Sprites/app.manifest b/Source/Demos/Demo.Sprites/app.manifest new file mode 100644 index 00000000..d13ebce0 --- /dev/null +++ b/Source/Demos/Demo.Sprites/app.manifest @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + true/pm + + + + diff --git a/Source/Demos/Demo.TiledMaps/Demo.TiledMaps.csproj b/Source/Demos/Demo.TiledMaps/Demo.TiledMaps.csproj index 5e0bc988..465297de 100644 --- a/Source/Demos/Demo.TiledMaps/Demo.TiledMaps.csproj +++ b/Source/Demos/Demo.TiledMaps/Demo.TiledMaps.csproj @@ -12,6 +12,21 @@ DesktopGL v4.5 + publish\ + true + Disk + false + Foreground + 7 + Days + false + false + true + 0 + 1.0.0.%2a + false + false + true true @@ -24,6 +39,7 @@ false false 6 + x86 true @@ -51,13 +67,55 @@ + + + libopenal.1.dylib + PreserveNewest + + + libSDL2-2.0.0.dylib + PreserveNewest + + + x64\SDL2.dll + PreserveNewest + + + x64\soft_oal.dll + PreserveNewest + + + x86\SDL2.dll + PreserveNewest + + + x86\soft_oal.dll + PreserveNewest + - + + + + x64\libopenal.so.1 + PreserveNewest + + + x64\libSDL2-2.0.so.0 + PreserveNewest + + + x86\libopenal.so.1 + PreserveNewest + + + x86\libSDL2-2.0.so.0 + PreserveNewest + Designer @@ -101,6 +159,13 @@ MonoGame.Extended + + + False + .NET Framework 3.5 SP1 + false + + + + + + + + + + + + + + + + + + + + + + + + true/pm + + + + diff --git a/Source/Demos/Demo.ViewportAdapters/Demo.ViewportAdapters.csproj b/Source/Demos/Demo.ViewportAdapters/Demo.ViewportAdapters.csproj index 812464dc..59bd78bd 100644 --- a/Source/Demos/Demo.ViewportAdapters/Demo.ViewportAdapters.csproj +++ b/Source/Demos/Demo.ViewportAdapters/Demo.ViewportAdapters.csproj @@ -51,10 +51,52 @@ - + + + libopenal.1.dylib + PreserveNewest + + + libSDL2-2.0.0.dylib + PreserveNewest + + + x64\SDL2.dll + PreserveNewest + + + x64\soft_oal.dll + PreserveNewest + + + x86\SDL2.dll + PreserveNewest + + + x86\soft_oal.dll + PreserveNewest + + + + + x64\libopenal.so.1 + PreserveNewest + + + x64\libSDL2-2.0.so.0 + PreserveNewest + + + x86\libopenal.so.1 + PreserveNewest + + + x86\libSDL2-2.0.so.0 + PreserveNewest + diff --git a/Source/Demos/Demo.ViewportAdapters/Icon.bmp b/Source/Demos/Demo.ViewportAdapters/Icon.bmp new file mode 100644 index 00000000..2b481653 Binary files /dev/null and b/Source/Demos/Demo.ViewportAdapters/Icon.bmp differ diff --git a/Source/Demos/Demo.ViewportAdapters/app.manifest b/Source/Demos/Demo.ViewportAdapters/app.manifest new file mode 100644 index 00000000..d13ebce0 --- /dev/null +++ b/Source/Demos/Demo.ViewportAdapters/app.manifest @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + true/pm + + + + diff --git a/Source/Demos/README.md b/Source/Demos/README.md new file mode 100644 index 00000000..dd4690d1 --- /dev/null +++ b/Source/Demos/README.md @@ -0,0 +1,9 @@ +# Demos + +Each of these demos are setup like the MonoGame 3.6 Cross Platform Desktop Project template. + +This means you'll *need* to have MonoGame 3.6 installed on your machine because some of the +files are expected to be on your machine. + +To run each demo in Visual Studio right click the project and select 'Set as StartUp Project' +then run it as usual. diff --git a/Source/MonoGame.Extended.sln b/Source/MonoGame.Extended.sln index e1e7475a..a7071877 100644 --- a/Source/MonoGame.Extended.sln +++ b/Source/MonoGame.Extended.sln @@ -1,6 +1,6 @@ Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio 15 -VisualStudioVersion = 15.0.26020.0 +VisualStudioVersion = 15.0.26206.0 MinimumVisualStudioVersion = 10.0.40219.1 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MonoGame.Extended", "MonoGame.Extended\MonoGame.Extended.csproj", "{41724C52-3D50-45BB-81EB-3C8A247EAFD1}" EndProject @@ -23,6 +23,9 @@ EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Tests", "Tests", "{E5A148A1-DE7B-4D17-ABE8-831B9673B863}" EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Demos", "Demos", "{932F8931-4A8D-4205-BFCF-98E794207786}" + ProjectSection(SolutionItems) = preProject + Demos\README.md = Demos\README.md + EndProjectSection EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Demo.BitmapFonts", "Demos\Demo.BitmapFonts\Demo.BitmapFonts.csproj", "{18CCC0B0-4FF9-4C23-BD46-483132E1D986}" ProjectSection(ProjectDependencies) = postProject