├── MessengerForWindows ├── obj │ ├── Debug │ │ ├── pri.resfiles │ │ ├── XamlTypeInfo.g.cs │ │ ├── resources.resfiles │ │ ├── pri.resfiles.intermediate │ │ ├── qualifiers.txt │ │ ├── resources.resfiles.intermediate │ │ ├── qualifiers.txt.intermediate │ │ ├── MultipleQualifiersPerDimensionFound.txt │ │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ │ ├── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs │ │ ├── App.xbf │ │ ├── MainPage.xbf │ │ ├── ProjectArchitectures.txt │ │ ├── MessengerForWindows.exe │ │ ├── MessengerForWindows.pdb │ │ ├── intermediatexaml │ │ │ ├── MessengerForWindows.exe │ │ │ └── MessengerForWindows.pdb │ │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ │ ├── App.xaml │ │ ├── layout.resfiles │ │ ├── layout.resfiles.intermediate │ │ ├── XamlSaveStateFile.xml │ │ ├── MainPage.xaml │ │ ├── MessengerForWindows.xr.xml │ │ ├── App.g.cs │ │ ├── MainPage.g.cs │ │ ├── MainPage.g.i.cs │ │ ├── App.g.i.cs │ │ ├── priconfig.xml │ │ ├── priconfig.xml.intermediate │ │ └── MessengerForWindows.csproj.FileListAbsolute.txt │ └── Release │ │ ├── pri.resfiles │ │ ├── resources.resfiles │ │ ├── pri.resfiles.intermediate │ │ ├── qualifiers.txt │ │ ├── resources.resfiles.intermediate │ │ ├── qualifiers.txt.intermediate │ │ ├── MultipleQualifiersPerDimensionFound.txt │ │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ │ ├── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs │ │ ├── App.xbf │ │ ├── MainPage.xbf │ │ ├── ProjectArchitectures.txt │ │ ├── MessengerForWindows.exe │ │ ├── MessengerForWindows.pdb │ │ ├── _pkginfo.txt │ │ ├── intermediatexaml │ │ ├── MessengerForWindows.exe │ │ └── MessengerForWindows.pdb │ │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ │ ├── App.xaml │ │ ├── layout.resfiles │ │ ├── layout.resfiles.intermediate │ │ ├── XamlSaveStateFile.xml │ │ ├── MainPage.xaml │ │ ├── MessengerForWindows.xr.xml │ │ ├── App.g.cs │ │ ├── MainPage.g.cs │ │ ├── package.map.txt │ │ ├── MainPage.g.i.cs │ │ ├── App.g.i.cs │ │ ├── priconfig.xml │ │ ├── priconfig.xml.intermediate │ │ ├── MessengerForWindows.csproj.FileListAbsolute.txt │ │ └── XamlTypeInfo.g.cs ├── bin │ ├── Debug │ │ ├── App.xbf │ │ ├── AppX │ │ │ ├── App.xbf │ │ │ ├── MainPage.xbf │ │ │ ├── resources.pri │ │ │ ├── MessengerForWindows.exe │ │ │ ├── Assets │ │ │ │ ├── Logo.scale-100.png │ │ │ │ ├── SmallLogo.scale-100.png │ │ │ │ ├── StoreLogo.scale-100.png │ │ │ │ ├── SplashScreen.scale-100.png │ │ │ │ ├── Square310x310Logo.scale-100.png │ │ │ │ └── Wide310x150Logo.scale-100.png │ │ │ ├── microsoft.system.package.metadata │ │ │ │ └── S-1-5-21-2770024549-3088952421-1814918502-1001.pckgdep │ │ │ ├── MessengerForWindows.xr.xml │ │ │ ├── AppxManifest.xml │ │ │ └── vs.appxrecipe │ │ ├── MainPage.xbf │ │ ├── resources.pri │ │ ├── MessengerForWindows.exe │ │ ├── MessengerForWindows.pdb │ │ ├── MessengerForWindows.xr.xml │ │ ├── AppxManifest.xml │ │ └── MessengerForWindows.build.appxrecipe │ └── Release │ │ ├── App.xbf │ │ ├── MainPage.xbf │ │ ├── resources.pri │ │ ├── MessengerForWindows.exe │ │ ├── MessengerForWindows.pdb │ │ ├── MessengerForWindows.xr.xml │ │ ├── AppxManifest.xml │ │ └── MessengerForWindows.build.appxrecipe ├── Assets │ ├── Logo.scale-100.png │ ├── SmallLogo.scale-100.png │ ├── StoreLogo.scale-100.png │ ├── SplashScreen.scale-100.png │ ├── Square310x310Logo.scale-100.png │ └── Wide310x150Logo.scale-100.png ├── MessengerForWindows_TemporaryKey.pfx ├── App.xaml ├── MessengerForWindows.csproj.user ├── MainPage.xaml ├── MainPage.xaml.cs ├── Properties │ └── AssemblyInfo.cs ├── Package.appxmanifest ├── App.xaml.cs └── MessengerForWindows.csproj ├── AppPackages ├── MessengerForWindows_1.0.0.0_AnyCPU.appxupload └── MessengerForWindows_1.0.0.0_AnyCPU_Test │ ├── Add-AppDevPackage.ps1 │ ├── MessengerForWindows_1.0.0.0_AnyCPU.cer │ ├── MessengerForWindows_1.0.0.0_AnyCPU.appx │ └── Add-AppDevPackage.resources │ ├── Add-AppDevPackage.psd1 │ ├── cs-CZ │ └── Add-AppDevPackage.psd1 │ ├── de-DE │ └── Add-AppDevPackage.psd1 │ ├── en-US │ └── Add-AppDevPackage.psd1 │ ├── es-ES │ └── Add-AppDevPackage.psd1 │ ├── fr-FR │ └── Add-AppDevPackage.psd1 │ ├── it-IT │ └── Add-AppDevPackage.psd1 │ ├── ja-JP │ └── Add-AppDevPackage.psd1 │ ├── ko-KR │ └── Add-AppDevPackage.psd1 │ ├── pl-PL │ └── Add-AppDevPackage.psd1 │ ├── pt-BR │ └── Add-AppDevPackage.psd1 │ ├── ru-RU │ └── Add-AppDevPackage.psd1 │ ├── tr-TR │ └── Add-AppDevPackage.psd1 │ ├── zh-CN │ └── Add-AppDevPackage.psd1 │ └── zh-TW │ └── Add-AppDevPackage.psd1 ├── ReadMe.md └── MessengerForWindows.sln /MessengerForWindows/obj/Debug/pri.resfiles: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /MessengerForWindows/obj/Debug/XamlTypeInfo.g.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /MessengerForWindows/obj/Debug/resources.resfiles: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /MessengerForWindows/obj/Release/pri.resfiles: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /MessengerForWindows/obj/Release/resources.resfiles: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /MessengerForWindows/obj/Debug/pri.resfiles.intermediate: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /MessengerForWindows/obj/Debug/qualifiers.txt: -------------------------------------------------------------------------------- 1 | Scale=100 2 | -------------------------------------------------------------------------------- /MessengerForWindows/obj/Release/pri.resfiles.intermediate: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /MessengerForWindows/obj/Debug/resources.resfiles.intermediate: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /MessengerForWindows/obj/Release/qualifiers.txt: -------------------------------------------------------------------------------- 1 | Scale=100 2 | -------------------------------------------------------------------------------- /MessengerForWindows/obj/Release/resources.resfiles.intermediate: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /MessengerForWindows/obj/Debug/qualifiers.txt.intermediate: -------------------------------------------------------------------------------- 1 | Scale=100 2 | -------------------------------------------------------------------------------- /MessengerForWindows/obj/Release/qualifiers.txt.intermediate: -------------------------------------------------------------------------------- 1 | Scale=100 2 | -------------------------------------------------------------------------------- /MessengerForWindows/obj/Debug/MultipleQualifiersPerDimensionFound.txt: -------------------------------------------------------------------------------- 1 | False -------------------------------------------------------------------------------- /MessengerForWindows/obj/Release/MultipleQualifiersPerDimensionFound.txt: -------------------------------------------------------------------------------- 1 | False -------------------------------------------------------------------------------- /MessengerForWindows/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /MessengerForWindows/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /MessengerForWindows/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /MessengerForWindows/obj/Release/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /MessengerForWindows/obj/Release/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /MessengerForWindows/obj/Release/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /MessengerForWindows/bin/Debug/App.xbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Todo/MessengerForWindows/master/MessengerForWindows/bin/Debug/App.xbf -------------------------------------------------------------------------------- /MessengerForWindows/obj/Debug/App.xbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Todo/MessengerForWindows/master/MessengerForWindows/obj/Debug/App.xbf -------------------------------------------------------------------------------- /MessengerForWindows/bin/Release/App.xbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Todo/MessengerForWindows/master/MessengerForWindows/bin/Release/App.xbf -------------------------------------------------------------------------------- /MessengerForWindows/obj/Release/App.xbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Todo/MessengerForWindows/master/MessengerForWindows/obj/Release/App.xbf -------------------------------------------------------------------------------- /MessengerForWindows/bin/Debug/AppX/App.xbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Todo/MessengerForWindows/master/MessengerForWindows/bin/Debug/AppX/App.xbf -------------------------------------------------------------------------------- /MessengerForWindows/bin/Debug/MainPage.xbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Todo/MessengerForWindows/master/MessengerForWindows/bin/Debug/MainPage.xbf -------------------------------------------------------------------------------- /MessengerForWindows/bin/Debug/resources.pri: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Todo/MessengerForWindows/master/MessengerForWindows/bin/Debug/resources.pri -------------------------------------------------------------------------------- /MessengerForWindows/obj/Debug/MainPage.xbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Todo/MessengerForWindows/master/MessengerForWindows/obj/Debug/MainPage.xbf -------------------------------------------------------------------------------- /MessengerForWindows/Assets/Logo.scale-100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Todo/MessengerForWindows/master/MessengerForWindows/Assets/Logo.scale-100.png -------------------------------------------------------------------------------- /MessengerForWindows/bin/Release/MainPage.xbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Todo/MessengerForWindows/master/MessengerForWindows/bin/Release/MainPage.xbf -------------------------------------------------------------------------------- /MessengerForWindows/bin/Release/resources.pri: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Todo/MessengerForWindows/master/MessengerForWindows/bin/Release/resources.pri -------------------------------------------------------------------------------- /MessengerForWindows/obj/Release/MainPage.xbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Todo/MessengerForWindows/master/MessengerForWindows/obj/Release/MainPage.xbf -------------------------------------------------------------------------------- /MessengerForWindows/bin/Debug/AppX/MainPage.xbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Todo/MessengerForWindows/master/MessengerForWindows/bin/Debug/AppX/MainPage.xbf -------------------------------------------------------------------------------- /MessengerForWindows/bin/Debug/AppX/resources.pri: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Todo/MessengerForWindows/master/MessengerForWindows/bin/Debug/AppX/resources.pri -------------------------------------------------------------------------------- /MessengerForWindows/obj/Debug/ProjectArchitectures.txt: -------------------------------------------------------------------------------- 1 | C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\MessengerForWindows.csproj;neutral 2 | -------------------------------------------------------------------------------- /MessengerForWindows/Assets/SmallLogo.scale-100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Todo/MessengerForWindows/master/MessengerForWindows/Assets/SmallLogo.scale-100.png -------------------------------------------------------------------------------- /MessengerForWindows/Assets/StoreLogo.scale-100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Todo/MessengerForWindows/master/MessengerForWindows/Assets/StoreLogo.scale-100.png -------------------------------------------------------------------------------- /MessengerForWindows/obj/Release/ProjectArchitectures.txt: -------------------------------------------------------------------------------- 1 | C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\MessengerForWindows.csproj;neutral 2 | -------------------------------------------------------------------------------- /MessengerForWindows/Assets/SplashScreen.scale-100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Todo/MessengerForWindows/master/MessengerForWindows/Assets/SplashScreen.scale-100.png -------------------------------------------------------------------------------- /MessengerForWindows/bin/Debug/MessengerForWindows.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Todo/MessengerForWindows/master/MessengerForWindows/bin/Debug/MessengerForWindows.exe -------------------------------------------------------------------------------- /MessengerForWindows/bin/Debug/MessengerForWindows.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Todo/MessengerForWindows/master/MessengerForWindows/bin/Debug/MessengerForWindows.pdb -------------------------------------------------------------------------------- /MessengerForWindows/obj/Debug/MessengerForWindows.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Todo/MessengerForWindows/master/MessengerForWindows/obj/Debug/MessengerForWindows.exe -------------------------------------------------------------------------------- /MessengerForWindows/obj/Debug/MessengerForWindows.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Todo/MessengerForWindows/master/MessengerForWindows/obj/Debug/MessengerForWindows.pdb -------------------------------------------------------------------------------- /MessengerForWindows/bin/Release/MessengerForWindows.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Todo/MessengerForWindows/master/MessengerForWindows/bin/Release/MessengerForWindows.exe -------------------------------------------------------------------------------- /MessengerForWindows/bin/Release/MessengerForWindows.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Todo/MessengerForWindows/master/MessengerForWindows/bin/Release/MessengerForWindows.pdb -------------------------------------------------------------------------------- /MessengerForWindows/obj/Release/MessengerForWindows.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Todo/MessengerForWindows/master/MessengerForWindows/obj/Release/MessengerForWindows.exe -------------------------------------------------------------------------------- /MessengerForWindows/obj/Release/MessengerForWindows.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Todo/MessengerForWindows/master/MessengerForWindows/obj/Release/MessengerForWindows.pdb -------------------------------------------------------------------------------- /AppPackages/MessengerForWindows_1.0.0.0_AnyCPU.appxupload: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Todo/MessengerForWindows/master/AppPackages/MessengerForWindows_1.0.0.0_AnyCPU.appxupload -------------------------------------------------------------------------------- /MessengerForWindows/Assets/Square310x310Logo.scale-100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Todo/MessengerForWindows/master/MessengerForWindows/Assets/Square310x310Logo.scale-100.png -------------------------------------------------------------------------------- /MessengerForWindows/Assets/Wide310x150Logo.scale-100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Todo/MessengerForWindows/master/MessengerForWindows/Assets/Wide310x150Logo.scale-100.png -------------------------------------------------------------------------------- /MessengerForWindows/MessengerForWindows_TemporaryKey.pfx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Todo/MessengerForWindows/master/MessengerForWindows/MessengerForWindows_TemporaryKey.pfx -------------------------------------------------------------------------------- /MessengerForWindows/bin/Debug/AppX/MessengerForWindows.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Todo/MessengerForWindows/master/MessengerForWindows/bin/Debug/AppX/MessengerForWindows.exe -------------------------------------------------------------------------------- /MessengerForWindows/bin/Debug/AppX/Assets/Logo.scale-100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Todo/MessengerForWindows/master/MessengerForWindows/bin/Debug/AppX/Assets/Logo.scale-100.png -------------------------------------------------------------------------------- /MessengerForWindows/bin/Debug/AppX/Assets/SmallLogo.scale-100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Todo/MessengerForWindows/master/MessengerForWindows/bin/Debug/AppX/Assets/SmallLogo.scale-100.png -------------------------------------------------------------------------------- /MessengerForWindows/bin/Debug/AppX/Assets/StoreLogo.scale-100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Todo/MessengerForWindows/master/MessengerForWindows/bin/Debug/AppX/Assets/StoreLogo.scale-100.png -------------------------------------------------------------------------------- /MessengerForWindows/bin/Debug/AppX/Assets/SplashScreen.scale-100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Todo/MessengerForWindows/master/MessengerForWindows/bin/Debug/AppX/Assets/SplashScreen.scale-100.png -------------------------------------------------------------------------------- /MessengerForWindows/obj/Debug/intermediatexaml/MessengerForWindows.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Todo/MessengerForWindows/master/MessengerForWindows/obj/Debug/intermediatexaml/MessengerForWindows.exe -------------------------------------------------------------------------------- /MessengerForWindows/obj/Debug/intermediatexaml/MessengerForWindows.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Todo/MessengerForWindows/master/MessengerForWindows/obj/Debug/intermediatexaml/MessengerForWindows.pdb -------------------------------------------------------------------------------- /AppPackages/MessengerForWindows_1.0.0.0_AnyCPU_Test/Add-AppDevPackage.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Todo/MessengerForWindows/master/AppPackages/MessengerForWindows_1.0.0.0_AnyCPU_Test/Add-AppDevPackage.ps1 -------------------------------------------------------------------------------- /MessengerForWindows/bin/Debug/AppX/Assets/Square310x310Logo.scale-100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Todo/MessengerForWindows/master/MessengerForWindows/bin/Debug/AppX/Assets/Square310x310Logo.scale-100.png -------------------------------------------------------------------------------- /MessengerForWindows/bin/Debug/AppX/Assets/Wide310x150Logo.scale-100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Todo/MessengerForWindows/master/MessengerForWindows/bin/Debug/AppX/Assets/Wide310x150Logo.scale-100.png -------------------------------------------------------------------------------- /MessengerForWindows/obj/Release/_pkginfo.txt: -------------------------------------------------------------------------------- 1 | C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\AppPackages\MessengerForWindows_1.0.0.0_AnyCPU_Test\MessengerForWindows_1.0.0.0_AnyCPU.appx 2 | -------------------------------------------------------------------------------- /MessengerForWindows/obj/Release/intermediatexaml/MessengerForWindows.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Todo/MessengerForWindows/master/MessengerForWindows/obj/Release/intermediatexaml/MessengerForWindows.exe -------------------------------------------------------------------------------- /MessengerForWindows/obj/Release/intermediatexaml/MessengerForWindows.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Todo/MessengerForWindows/master/MessengerForWindows/obj/Release/intermediatexaml/MessengerForWindows.pdb -------------------------------------------------------------------------------- /MessengerForWindows/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Todo/MessengerForWindows/master/MessengerForWindows/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache -------------------------------------------------------------------------------- /MessengerForWindows/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Todo/MessengerForWindows/master/MessengerForWindows/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache -------------------------------------------------------------------------------- /AppPackages/MessengerForWindows_1.0.0.0_AnyCPU_Test/MessengerForWindows_1.0.0.0_AnyCPU.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Todo/MessengerForWindows/master/AppPackages/MessengerForWindows_1.0.0.0_AnyCPU_Test/MessengerForWindows_1.0.0.0_AnyCPU.cer -------------------------------------------------------------------------------- /AppPackages/MessengerForWindows_1.0.0.0_AnyCPU_Test/MessengerForWindows_1.0.0.0_AnyCPU.appx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Todo/MessengerForWindows/master/AppPackages/MessengerForWindows_1.0.0.0_AnyCPU_Test/MessengerForWindows_1.0.0.0_AnyCPU.appx -------------------------------------------------------------------------------- /AppPackages/MessengerForWindows_1.0.0.0_AnyCPU_Test/Add-AppDevPackage.resources/Add-AppDevPackage.psd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Todo/MessengerForWindows/master/AppPackages/MessengerForWindows_1.0.0.0_AnyCPU_Test/Add-AppDevPackage.resources/Add-AppDevPackage.psd1 -------------------------------------------------------------------------------- /AppPackages/MessengerForWindows_1.0.0.0_AnyCPU_Test/Add-AppDevPackage.resources/cs-CZ/Add-AppDevPackage.psd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Todo/MessengerForWindows/master/AppPackages/MessengerForWindows_1.0.0.0_AnyCPU_Test/Add-AppDevPackage.resources/cs-CZ/Add-AppDevPackage.psd1 -------------------------------------------------------------------------------- /AppPackages/MessengerForWindows_1.0.0.0_AnyCPU_Test/Add-AppDevPackage.resources/de-DE/Add-AppDevPackage.psd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Todo/MessengerForWindows/master/AppPackages/MessengerForWindows_1.0.0.0_AnyCPU_Test/Add-AppDevPackage.resources/de-DE/Add-AppDevPackage.psd1 -------------------------------------------------------------------------------- /AppPackages/MessengerForWindows_1.0.0.0_AnyCPU_Test/Add-AppDevPackage.resources/en-US/Add-AppDevPackage.psd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Todo/MessengerForWindows/master/AppPackages/MessengerForWindows_1.0.0.0_AnyCPU_Test/Add-AppDevPackage.resources/en-US/Add-AppDevPackage.psd1 -------------------------------------------------------------------------------- /AppPackages/MessengerForWindows_1.0.0.0_AnyCPU_Test/Add-AppDevPackage.resources/es-ES/Add-AppDevPackage.psd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Todo/MessengerForWindows/master/AppPackages/MessengerForWindows_1.0.0.0_AnyCPU_Test/Add-AppDevPackage.resources/es-ES/Add-AppDevPackage.psd1 -------------------------------------------------------------------------------- /AppPackages/MessengerForWindows_1.0.0.0_AnyCPU_Test/Add-AppDevPackage.resources/fr-FR/Add-AppDevPackage.psd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Todo/MessengerForWindows/master/AppPackages/MessengerForWindows_1.0.0.0_AnyCPU_Test/Add-AppDevPackage.resources/fr-FR/Add-AppDevPackage.psd1 -------------------------------------------------------------------------------- /AppPackages/MessengerForWindows_1.0.0.0_AnyCPU_Test/Add-AppDevPackage.resources/it-IT/Add-AppDevPackage.psd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Todo/MessengerForWindows/master/AppPackages/MessengerForWindows_1.0.0.0_AnyCPU_Test/Add-AppDevPackage.resources/it-IT/Add-AppDevPackage.psd1 -------------------------------------------------------------------------------- /AppPackages/MessengerForWindows_1.0.0.0_AnyCPU_Test/Add-AppDevPackage.resources/ja-JP/Add-AppDevPackage.psd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Todo/MessengerForWindows/master/AppPackages/MessengerForWindows_1.0.0.0_AnyCPU_Test/Add-AppDevPackage.resources/ja-JP/Add-AppDevPackage.psd1 -------------------------------------------------------------------------------- /AppPackages/MessengerForWindows_1.0.0.0_AnyCPU_Test/Add-AppDevPackage.resources/ko-KR/Add-AppDevPackage.psd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Todo/MessengerForWindows/master/AppPackages/MessengerForWindows_1.0.0.0_AnyCPU_Test/Add-AppDevPackage.resources/ko-KR/Add-AppDevPackage.psd1 -------------------------------------------------------------------------------- /AppPackages/MessengerForWindows_1.0.0.0_AnyCPU_Test/Add-AppDevPackage.resources/pl-PL/Add-AppDevPackage.psd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Todo/MessengerForWindows/master/AppPackages/MessengerForWindows_1.0.0.0_AnyCPU_Test/Add-AppDevPackage.resources/pl-PL/Add-AppDevPackage.psd1 -------------------------------------------------------------------------------- /AppPackages/MessengerForWindows_1.0.0.0_AnyCPU_Test/Add-AppDevPackage.resources/pt-BR/Add-AppDevPackage.psd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Todo/MessengerForWindows/master/AppPackages/MessengerForWindows_1.0.0.0_AnyCPU_Test/Add-AppDevPackage.resources/pt-BR/Add-AppDevPackage.psd1 -------------------------------------------------------------------------------- /AppPackages/MessengerForWindows_1.0.0.0_AnyCPU_Test/Add-AppDevPackage.resources/ru-RU/Add-AppDevPackage.psd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Todo/MessengerForWindows/master/AppPackages/MessengerForWindows_1.0.0.0_AnyCPU_Test/Add-AppDevPackage.resources/ru-RU/Add-AppDevPackage.psd1 -------------------------------------------------------------------------------- /AppPackages/MessengerForWindows_1.0.0.0_AnyCPU_Test/Add-AppDevPackage.resources/tr-TR/Add-AppDevPackage.psd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Todo/MessengerForWindows/master/AppPackages/MessengerForWindows_1.0.0.0_AnyCPU_Test/Add-AppDevPackage.resources/tr-TR/Add-AppDevPackage.psd1 -------------------------------------------------------------------------------- /AppPackages/MessengerForWindows_1.0.0.0_AnyCPU_Test/Add-AppDevPackage.resources/zh-CN/Add-AppDevPackage.psd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Todo/MessengerForWindows/master/AppPackages/MessengerForWindows_1.0.0.0_AnyCPU_Test/Add-AppDevPackage.resources/zh-CN/Add-AppDevPackage.psd1 -------------------------------------------------------------------------------- /AppPackages/MessengerForWindows_1.0.0.0_AnyCPU_Test/Add-AppDevPackage.resources/zh-TW/Add-AppDevPackage.psd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Todo/MessengerForWindows/master/AppPackages/MessengerForWindows_1.0.0.0_AnyCPU_Test/Add-AppDevPackage.resources/zh-TW/Add-AppDevPackage.psd1 -------------------------------------------------------------------------------- /MessengerForWindows/App.xaml: -------------------------------------------------------------------------------- 1 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /MessengerForWindows/bin/Debug/AppX/microsoft.system.package.metadata/S-1-5-21-2770024549-3088952421-1814918502-1001.pckgdep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Todo/MessengerForWindows/master/MessengerForWindows/bin/Debug/AppX/microsoft.system.package.metadata/S-1-5-21-2770024549-3088952421-1814918502-1001.pckgdep -------------------------------------------------------------------------------- /MessengerForWindows/obj/Debug/App.xaml: -------------------------------------------------------------------------------- 1 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /MessengerForWindows/obj/Release/App.xaml: -------------------------------------------------------------------------------- 1 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /MessengerForWindows/obj/Debug/layout.resfiles: -------------------------------------------------------------------------------- 1 | Assets\Logo.scale-100.png 2 | Assets\SmallLogo.scale-100.png 3 | Assets\SplashScreen.scale-100.png 4 | Assets\Square310x310Logo.scale-100.png 5 | Assets\StoreLogo.scale-100.png 6 | Assets\Wide310x150Logo.scale-100.png 7 | App.xbf 8 | MainPage.xbf 9 | MessengerForWindows.xr.xml 10 | -------------------------------------------------------------------------------- /MessengerForWindows/obj/Release/layout.resfiles: -------------------------------------------------------------------------------- 1 | Assets\Logo.scale-100.png 2 | Assets\SmallLogo.scale-100.png 3 | Assets\SplashScreen.scale-100.png 4 | Assets\Square310x310Logo.scale-100.png 5 | Assets\StoreLogo.scale-100.png 6 | Assets\Wide310x150Logo.scale-100.png 7 | App.xbf 8 | MainPage.xbf 9 | MessengerForWindows.xr.xml 10 | -------------------------------------------------------------------------------- /MessengerForWindows/obj/Debug/layout.resfiles.intermediate: -------------------------------------------------------------------------------- 1 | Assets\Logo.scale-100.png 2 | Assets\SmallLogo.scale-100.png 3 | Assets\SplashScreen.scale-100.png 4 | Assets\Square310x310Logo.scale-100.png 5 | Assets\StoreLogo.scale-100.png 6 | Assets\Wide310x150Logo.scale-100.png 7 | App.xbf 8 | MainPage.xbf 9 | MessengerForWindows.xr.xml 10 | -------------------------------------------------------------------------------- /MessengerForWindows/obj/Release/layout.resfiles.intermediate: -------------------------------------------------------------------------------- 1 | Assets\Logo.scale-100.png 2 | Assets\SmallLogo.scale-100.png 3 | Assets\SplashScreen.scale-100.png 4 | Assets\Square310x310Logo.scale-100.png 5 | Assets\StoreLogo.scale-100.png 6 | Assets\Wide310x150Logo.scale-100.png 7 | App.xbf 8 | MainPage.xbf 9 | MessengerForWindows.xr.xml 10 | -------------------------------------------------------------------------------- /MessengerForWindows/obj/Debug/XamlSaveStateFile.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /MessengerForWindows/obj/Release/XamlSaveStateFile.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /MessengerForWindows/MessengerForWindows.csproj.user: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | False 5 | False 6 | neutral 7 | 8 | -------------------------------------------------------------------------------- /MessengerForWindows/MainPage.xaml: -------------------------------------------------------------------------------- 1 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /MessengerForWindows/obj/Debug/MainPage.xaml: -------------------------------------------------------------------------------- 1 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /MessengerForWindows/obj/Release/MainPage.xaml: -------------------------------------------------------------------------------- 1 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /MessengerForWindows/bin/Debug/MessengerForWindows.xr.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /MessengerForWindows/bin/Release/MessengerForWindows.xr.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /MessengerForWindows/obj/Debug/MessengerForWindows.xr.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /MessengerForWindows/obj/Release/MessengerForWindows.xr.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /MessengerForWindows/bin/Debug/AppX/MessengerForWindows.xr.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /MessengerForWindows/MainPage.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.IO; 4 | using System.Linq; 5 | using System.Runtime.InteropServices.WindowsRuntime; 6 | using Windows.Foundation; 7 | using Windows.Foundation.Collections; 8 | using Windows.UI.Xaml; 9 | using Windows.UI.Xaml.Controls; 10 | using Windows.UI.Xaml.Controls.Primitives; 11 | using Windows.UI.Xaml.Data; 12 | using Windows.UI.Xaml.Input; 13 | using Windows.UI.Xaml.Media; 14 | using Windows.UI.Xaml.Navigation; 15 | 16 | // The Blank Page item template is documented at http://go.microsoft.com/fwlink/?LinkId=234238 17 | 18 | namespace MessengerForWindows 19 | { 20 | /// 21 | /// Windows app page that navigates to messenger.com and does some magic. :) 22 | /// 23 | public sealed partial class MainPage : Page 24 | { 25 | public MainPage() 26 | { 27 | this.InitializeComponent(); 28 | messengerWeb.Navigate(new Uri("https://messenger.com")); 29 | } 30 | } 31 | } 32 | -------------------------------------------------------------------------------- /MessengerForWindows/obj/Debug/App.g.cs: -------------------------------------------------------------------------------- 1 | 2 | 3 | #pragma checksum "C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\App.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "A0F96248BB2C9571F293DF777982654C" 4 | //------------------------------------------------------------------------------ 5 | // 6 | // This code was generated by a tool. 7 | // 8 | // Changes to this file may cause incorrect behavior and will be lost if 9 | // the code is regenerated. 10 | // 11 | //------------------------------------------------------------------------------ 12 | 13 | namespace MessengerForWindows 14 | { 15 | partial class App : global::Windows.UI.Xaml.Application, global::Windows.UI.Xaml.Markup.IComponentConnector 16 | { 17 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Windows.UI.Xaml.Build.Tasks"," 4.0.0.0")] 18 | [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] 19 | 20 | public void Connect(int connectionId, object target) 21 | { 22 | this._contentLoaded = true; 23 | } 24 | } 25 | } 26 | 27 | 28 | -------------------------------------------------------------------------------- /MessengerForWindows/obj/Release/App.g.cs: -------------------------------------------------------------------------------- 1 | 2 | 3 | #pragma checksum "C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\App.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "A0F96248BB2C9571F293DF777982654C" 4 | //------------------------------------------------------------------------------ 5 | // 6 | // This code was generated by a tool. 7 | // 8 | // Changes to this file may cause incorrect behavior and will be lost if 9 | // the code is regenerated. 10 | // 11 | //------------------------------------------------------------------------------ 12 | 13 | namespace MessengerForWindows 14 | { 15 | partial class App : global::Windows.UI.Xaml.Application, global::Windows.UI.Xaml.Markup.IComponentConnector 16 | { 17 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Windows.UI.Xaml.Build.Tasks"," 4.0.0.0")] 18 | [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] 19 | 20 | public void Connect(int connectionId, object target) 21 | { 22 | this._contentLoaded = true; 23 | } 24 | } 25 | } 26 | 27 | 28 | -------------------------------------------------------------------------------- /MessengerForWindows/obj/Debug/MainPage.g.cs: -------------------------------------------------------------------------------- 1 | 2 | 3 | #pragma checksum "C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\MainPage.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "98D8E68EF2F12C32AE163CC0E76BED16" 4 | //------------------------------------------------------------------------------ 5 | // 6 | // This code was generated by a tool. 7 | // 8 | // Changes to this file may cause incorrect behavior and will be lost if 9 | // the code is regenerated. 10 | // 11 | //------------------------------------------------------------------------------ 12 | 13 | namespace MessengerForWindows 14 | { 15 | partial class MainPage : global::Windows.UI.Xaml.Controls.Page, global::Windows.UI.Xaml.Markup.IComponentConnector 16 | { 17 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Windows.UI.Xaml.Build.Tasks"," 4.0.0.0")] 18 | [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] 19 | 20 | public void Connect(int connectionId, object target) 21 | { 22 | this._contentLoaded = true; 23 | } 24 | } 25 | } 26 | 27 | 28 | -------------------------------------------------------------------------------- /MessengerForWindows/obj/Release/MainPage.g.cs: -------------------------------------------------------------------------------- 1 | 2 | 3 | #pragma checksum "C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\MainPage.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "98D8E68EF2F12C32AE163CC0E76BED16" 4 | //------------------------------------------------------------------------------ 5 | // 6 | // This code was generated by a tool. 7 | // 8 | // Changes to this file may cause incorrect behavior and will be lost if 9 | // the code is regenerated. 10 | // 11 | //------------------------------------------------------------------------------ 12 | 13 | namespace MessengerForWindows 14 | { 15 | partial class MainPage : global::Windows.UI.Xaml.Controls.Page, global::Windows.UI.Xaml.Markup.IComponentConnector 16 | { 17 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Windows.UI.Xaml.Build.Tasks"," 4.0.0.0")] 18 | [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] 19 | 20 | public void Connect(int connectionId, object target) 21 | { 22 | this._contentLoaded = true; 23 | } 24 | } 25 | } 26 | 27 | 28 | -------------------------------------------------------------------------------- /MessengerForWindows/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.CompilerServices; 3 | using System.Runtime.InteropServices; 4 | 5 | // General Information about an assembly is controlled through the following 6 | // set of attributes. Change these attribute values to modify the information 7 | // associated with an assembly. 8 | [assembly: AssemblyTitle("MessengerForWindows")] 9 | [assembly: AssemblyDescription("")] 10 | [assembly: AssemblyConfiguration("")] 11 | [assembly: AssemblyCompany("")] 12 | [assembly: AssemblyProduct("MessengerForWindows")] 13 | [assembly: AssemblyCopyright("Copyright © 2015")] 14 | [assembly: AssemblyTrademark("")] 15 | [assembly: AssemblyCulture("")] 16 | 17 | // Version information for an assembly consists of the following four values: 18 | // 19 | // Major Version 20 | // Minor Version 21 | // Build Number 22 | // Revision 23 | // 24 | // You can specify all the values or you can default the Build and Revision Numbers 25 | // by using the '*' as shown below: 26 | // [assembly: AssemblyVersion("1.0.*")] 27 | [assembly: AssemblyVersion("1.0.0.0")] 28 | [assembly: AssemblyFileVersion("1.0.0.0")] 29 | [assembly: ComVisible(false)] -------------------------------------------------------------------------------- /ReadMe.md: -------------------------------------------------------------------------------- 1 | Messenger For Windows Store 2 | ============================ 3 | 4 | The MessengerForWindows project is a Windows Store app that I built simply to get Facebook's new Messenger.com service (released yesterday) into a dockable app window that Windows users can play with. I built it in a little over 3 minutes (so fast because there isn't a whole lot of code here) primarily so others can see how easy it is to build apps. Take a look at the video if you have ~3 minutes or so. This is by no means production quality and certainly not an official Facebook app. 5 | 6 | If you have any questions, feel free to ping me at elmer.morales@gmail.com or on Twitter at @elmerm. Enjoy! 7 | 8 | ##How To Install the App 9 | 10 | Since this app isn't in the Windows Store, you'll need to use a method known as sideloading to run it on your Windows 8.1 PC. Please follow the steps below. 11 | 12 | 1. From your Windows PC, navigate to the 'AppPackages/MessengerForWindows_1.0.0.0_AnyCPU_Test' directory. 13 | 2. Find the file 'Add-AppDevPackage.ps1' and right click. 14 | 3. Select the "Run with Powershell" command from the right-click menu. 15 | 4. Follow the on-screen instructions. 16 | 5. Once complete, the app should be available from your Start screen under the name "Messenger". 17 | 18 | Microsoft has an article on sideloading apps which is much more extensive than these instructions. Check it out if you get stuck. https://technet.microsoft.com/en-us/windows/jj874388.aspx. 19 | -------------------------------------------------------------------------------- /MessengerForWindows/obj/Release/package.map.txt: -------------------------------------------------------------------------------- 1 | [Files] 2 | "C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\bin\Release\AppxManifest.xml" "AppxManifest.xml" 3 | "C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\bin\Release\MessengerForWindows.exe" "MessengerForWindows.exe" 4 | "C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\Assets\Logo.scale-100.png" "Assets\Logo.scale-100.png" 5 | "C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\Assets\SmallLogo.scale-100.png" "Assets\SmallLogo.scale-100.png" 6 | "C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\Assets\SplashScreen.scale-100.png" "Assets\SplashScreen.scale-100.png" 7 | "C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\Assets\Square310x310Logo.scale-100.png" "Assets\Square310x310Logo.scale-100.png" 8 | "C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\Assets\StoreLogo.scale-100.png" "Assets\StoreLogo.scale-100.png" 9 | "C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\Assets\Wide310x150Logo.scale-100.png" "Assets\Wide310x150Logo.scale-100.png" 10 | "C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\bin\Release\App.xbf" "App.xbf" 11 | "C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\bin\Release\MainPage.xbf" "MainPage.xbf" 12 | "C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\bin\Release\MessengerForWindows.xr.xml" "MessengerForWindows.xr.xml" 13 | "C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\bin\Release\resources.pri" "resources.pri" 14 | -------------------------------------------------------------------------------- /MessengerForWindows/Package.appxmanifest: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | MessengerForWindows 6 | elmer 7 | Assets\StoreLogo.png 8 | 9 | 10 | 6.3.0 11 | 6.3.0 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | -------------------------------------------------------------------------------- /MessengerForWindows/obj/Debug/MainPage.g.i.cs: -------------------------------------------------------------------------------- 1 | 2 | 3 | #pragma checksum "C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\MainPage.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "98D8E68EF2F12C32AE163CC0E76BED16" 4 | //------------------------------------------------------------------------------ 5 | // 6 | // This code was generated by a tool. 7 | // 8 | // Changes to this file may cause incorrect behavior and will be lost if 9 | // the code is regenerated. 10 | // 11 | //------------------------------------------------------------------------------ 12 | 13 | namespace MessengerForWindows 14 | { 15 | partial class MainPage : global::Windows.UI.Xaml.Controls.Page 16 | { 17 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Windows.UI.Xaml.Build.Tasks"," 4.0.0.0")] 18 | private global::Windows.UI.Xaml.Controls.WebView messengerWeb; 19 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Windows.UI.Xaml.Build.Tasks"," 4.0.0.0")] 20 | private bool _contentLoaded; 21 | 22 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Windows.UI.Xaml.Build.Tasks"," 4.0.0.0")] 23 | [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] 24 | public void InitializeComponent() 25 | { 26 | if (_contentLoaded) 27 | return; 28 | 29 | _contentLoaded = true; 30 | global::Windows.UI.Xaml.Application.LoadComponent(this, new global::System.Uri("ms-appx:///MainPage.xaml"), global::Windows.UI.Xaml.Controls.Primitives.ComponentResourceLocation.Application); 31 | 32 | messengerWeb = (global::Windows.UI.Xaml.Controls.WebView)this.FindName("messengerWeb"); 33 | } 34 | } 35 | } 36 | 37 | 38 | 39 | -------------------------------------------------------------------------------- /MessengerForWindows/obj/Release/MainPage.g.i.cs: -------------------------------------------------------------------------------- 1 | 2 | 3 | #pragma checksum "C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\MainPage.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "98D8E68EF2F12C32AE163CC0E76BED16" 4 | //------------------------------------------------------------------------------ 5 | // 6 | // This code was generated by a tool. 7 | // 8 | // Changes to this file may cause incorrect behavior and will be lost if 9 | // the code is regenerated. 10 | // 11 | //------------------------------------------------------------------------------ 12 | 13 | namespace MessengerForWindows 14 | { 15 | partial class MainPage : global::Windows.UI.Xaml.Controls.Page 16 | { 17 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Windows.UI.Xaml.Build.Tasks"," 4.0.0.0")] 18 | private global::Windows.UI.Xaml.Controls.WebView messengerWeb; 19 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Windows.UI.Xaml.Build.Tasks"," 4.0.0.0")] 20 | private bool _contentLoaded; 21 | 22 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Windows.UI.Xaml.Build.Tasks"," 4.0.0.0")] 23 | [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] 24 | public void InitializeComponent() 25 | { 26 | if (_contentLoaded) 27 | return; 28 | 29 | _contentLoaded = true; 30 | global::Windows.UI.Xaml.Application.LoadComponent(this, new global::System.Uri("ms-appx:///MainPage.xaml"), global::Windows.UI.Xaml.Controls.Primitives.ComponentResourceLocation.Application); 31 | 32 | messengerWeb = (global::Windows.UI.Xaml.Controls.WebView)this.FindName("messengerWeb"); 33 | } 34 | } 35 | } 36 | 37 | 38 | 39 | -------------------------------------------------------------------------------- /MessengerForWindows/obj/Debug/App.g.i.cs: -------------------------------------------------------------------------------- 1 | 2 | 3 | #pragma checksum "C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\App.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "A0F96248BB2C9571F293DF777982654C" 4 | //------------------------------------------------------------------------------ 5 | // 6 | // This code was generated by a tool. 7 | // 8 | // Changes to this file may cause incorrect behavior and will be lost if 9 | // the code is regenerated. 10 | // 11 | //------------------------------------------------------------------------------ 12 | 13 | 14 | namespace MessengerForWindows 15 | { 16 | #if !DISABLE_XAML_GENERATED_MAIN 17 | public static class Program 18 | { 19 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Windows.UI.Xaml.Build.Tasks"," 4.0.0.0")] 20 | [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] 21 | static void Main(string[] args) 22 | { 23 | global::Windows.UI.Xaml.Application.Start((p) => new App()); 24 | } 25 | } 26 | #endif 27 | 28 | partial class App : global::Windows.UI.Xaml.Application 29 | { 30 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Windows.UI.Xaml.Build.Tasks"," 4.0.0.0")] 31 | private bool _contentLoaded; 32 | 33 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Windows.UI.Xaml.Build.Tasks"," 4.0.0.0")] 34 | [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] 35 | public void InitializeComponent() 36 | { 37 | if (_contentLoaded) 38 | return; 39 | 40 | _contentLoaded = true; 41 | #if DEBUG && !DISABLE_XAML_GENERATED_BINDING_DEBUG_OUTPUT 42 | DebugSettings.BindingFailed += (sender, args) => 43 | { 44 | global::System.Diagnostics.Debug.WriteLine(args.Message); 45 | }; 46 | #endif 47 | #if DEBUG && !DISABLE_XAML_GENERATED_BREAK_ON_UNHANDLED_EXCEPTION 48 | UnhandledException += (sender, e) => 49 | { 50 | if (global::System.Diagnostics.Debugger.IsAttached) global::System.Diagnostics.Debugger.Break(); 51 | }; 52 | #endif 53 | } 54 | } 55 | } 56 | 57 | -------------------------------------------------------------------------------- /MessengerForWindows/obj/Release/App.g.i.cs: -------------------------------------------------------------------------------- 1 | 2 | 3 | #pragma checksum "C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\App.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "A0F96248BB2C9571F293DF777982654C" 4 | //------------------------------------------------------------------------------ 5 | // 6 | // This code was generated by a tool. 7 | // 8 | // Changes to this file may cause incorrect behavior and will be lost if 9 | // the code is regenerated. 10 | // 11 | //------------------------------------------------------------------------------ 12 | 13 | 14 | namespace MessengerForWindows 15 | { 16 | #if !DISABLE_XAML_GENERATED_MAIN 17 | public static class Program 18 | { 19 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Windows.UI.Xaml.Build.Tasks"," 4.0.0.0")] 20 | [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] 21 | static void Main(string[] args) 22 | { 23 | global::Windows.UI.Xaml.Application.Start((p) => new App()); 24 | } 25 | } 26 | #endif 27 | 28 | partial class App : global::Windows.UI.Xaml.Application 29 | { 30 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Windows.UI.Xaml.Build.Tasks"," 4.0.0.0")] 31 | private bool _contentLoaded; 32 | 33 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Windows.UI.Xaml.Build.Tasks"," 4.0.0.0")] 34 | [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] 35 | public void InitializeComponent() 36 | { 37 | if (_contentLoaded) 38 | return; 39 | 40 | _contentLoaded = true; 41 | #if DEBUG && !DISABLE_XAML_GENERATED_BINDING_DEBUG_OUTPUT 42 | DebugSettings.BindingFailed += (sender, args) => 43 | { 44 | global::System.Diagnostics.Debug.WriteLine(args.Message); 45 | }; 46 | #endif 47 | #if DEBUG && !DISABLE_XAML_GENERATED_BREAK_ON_UNHANDLED_EXCEPTION 48 | UnhandledException += (sender, e) => 49 | { 50 | if (global::System.Diagnostics.Debugger.IsAttached) global::System.Diagnostics.Debugger.Break(); 51 | }; 52 | #endif 53 | } 54 | } 55 | } 56 | 57 | -------------------------------------------------------------------------------- /MessengerForWindows/obj/Debug/priconfig.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | -------------------------------------------------------------------------------- /MessengerForWindows/obj/Release/priconfig.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | -------------------------------------------------------------------------------- /MessengerForWindows/obj/Debug/priconfig.xml.intermediate: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | -------------------------------------------------------------------------------- /MessengerForWindows/obj/Release/priconfig.xml.intermediate: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | -------------------------------------------------------------------------------- /MessengerForWindows.sln: -------------------------------------------------------------------------------- 1 | 2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio 2013 4 | VisualStudioVersion = 12.0.30501.0 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MessengerForWindows", "MessengerForWindows\MessengerForWindows.csproj", "{7C964395-BB1E-46AA-B3F9-ADA4A4458C1B}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|Any CPU = Debug|Any CPU 11 | Debug|ARM = Debug|ARM 12 | Debug|x64 = Debug|x64 13 | Debug|x86 = Debug|x86 14 | Release|Any CPU = Release|Any CPU 15 | Release|ARM = Release|ARM 16 | Release|x64 = Release|x64 17 | Release|x86 = Release|x86 18 | EndGlobalSection 19 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 20 | {7C964395-BB1E-46AA-B3F9-ADA4A4458C1B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 21 | {7C964395-BB1E-46AA-B3F9-ADA4A4458C1B}.Debug|Any CPU.Build.0 = Debug|Any CPU 22 | {7C964395-BB1E-46AA-B3F9-ADA4A4458C1B}.Debug|Any CPU.Deploy.0 = Debug|Any CPU 23 | {7C964395-BB1E-46AA-B3F9-ADA4A4458C1B}.Debug|ARM.ActiveCfg = Debug|ARM 24 | {7C964395-BB1E-46AA-B3F9-ADA4A4458C1B}.Debug|ARM.Build.0 = Debug|ARM 25 | {7C964395-BB1E-46AA-B3F9-ADA4A4458C1B}.Debug|ARM.Deploy.0 = Debug|ARM 26 | {7C964395-BB1E-46AA-B3F9-ADA4A4458C1B}.Debug|x64.ActiveCfg = Debug|x64 27 | {7C964395-BB1E-46AA-B3F9-ADA4A4458C1B}.Debug|x64.Build.0 = Debug|x64 28 | {7C964395-BB1E-46AA-B3F9-ADA4A4458C1B}.Debug|x64.Deploy.0 = Debug|x64 29 | {7C964395-BB1E-46AA-B3F9-ADA4A4458C1B}.Debug|x86.ActiveCfg = Debug|x86 30 | {7C964395-BB1E-46AA-B3F9-ADA4A4458C1B}.Debug|x86.Build.0 = Debug|x86 31 | {7C964395-BB1E-46AA-B3F9-ADA4A4458C1B}.Debug|x86.Deploy.0 = Debug|x86 32 | {7C964395-BB1E-46AA-B3F9-ADA4A4458C1B}.Release|Any CPU.ActiveCfg = Release|Any CPU 33 | {7C964395-BB1E-46AA-B3F9-ADA4A4458C1B}.Release|Any CPU.Build.0 = Release|Any CPU 34 | {7C964395-BB1E-46AA-B3F9-ADA4A4458C1B}.Release|Any CPU.Deploy.0 = Release|Any CPU 35 | {7C964395-BB1E-46AA-B3F9-ADA4A4458C1B}.Release|ARM.ActiveCfg = Release|ARM 36 | {7C964395-BB1E-46AA-B3F9-ADA4A4458C1B}.Release|ARM.Build.0 = Release|ARM 37 | {7C964395-BB1E-46AA-B3F9-ADA4A4458C1B}.Release|ARM.Deploy.0 = Release|ARM 38 | {7C964395-BB1E-46AA-B3F9-ADA4A4458C1B}.Release|x64.ActiveCfg = Release|x64 39 | {7C964395-BB1E-46AA-B3F9-ADA4A4458C1B}.Release|x64.Build.0 = Release|x64 40 | {7C964395-BB1E-46AA-B3F9-ADA4A4458C1B}.Release|x64.Deploy.0 = Release|x64 41 | {7C964395-BB1E-46AA-B3F9-ADA4A4458C1B}.Release|x86.ActiveCfg = Release|x86 42 | {7C964395-BB1E-46AA-B3F9-ADA4A4458C1B}.Release|x86.Build.0 = Release|x86 43 | {7C964395-BB1E-46AA-B3F9-ADA4A4458C1B}.Release|x86.Deploy.0 = Release|x86 44 | EndGlobalSection 45 | GlobalSection(SolutionProperties) = preSolution 46 | HideSolutionNode = FALSE 47 | EndGlobalSection 48 | EndGlobal 49 | -------------------------------------------------------------------------------- /MessengerForWindows/bin/Debug/AppxManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 10 | 11 | 12 | MessengerForWindows 13 | elmer 14 | Assets\StoreLogo.png 15 | 16 | 17 | 6.3.0 18 | 6.3.0 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | -------------------------------------------------------------------------------- /MessengerForWindows/bin/Release/AppxManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 10 | 11 | 12 | MessengerForWindows 13 | elmer 14 | Assets\StoreLogo.png 15 | 16 | 17 | 6.3.0 18 | 6.3.0 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | -------------------------------------------------------------------------------- /MessengerForWindows/bin/Debug/AppX/AppxManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 10 | 11 | 12 | MessengerForWindows 13 | elmer 14 | Assets\StoreLogo.png 15 | 16 | 17 | 6.3.0 18 | 6.3.0 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | -------------------------------------------------------------------------------- /MessengerForWindows/obj/Debug/MessengerForWindows.csproj.FileListAbsolute.txt: -------------------------------------------------------------------------------- 1 | C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\bin\Debug\App.xbf 2 | C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\bin\Debug\MainPage.xbf 3 | C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\bin\Debug\MessengerForWindows.xr.xml 4 | C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\bin\Debug\MessengerForWindows.exe 5 | C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\bin\Debug\MessengerForWindows.pdb 6 | C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\bin\Debug\resources.pri 7 | C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\bin\Debug\AppxManifest.xml 8 | C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\bin\Debug\MessengerForWindows.build.appxrecipe 9 | C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\obj\Debug\App.g.i.cs 10 | C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\obj\Debug\App.g.cs 11 | C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\obj\Debug\MainPage.g.i.cs 12 | C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\obj\Debug\MainPage.g.cs 13 | C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\obj\Debug\XamlTypeInfo.g.cs 14 | C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\obj\Debug\App.xaml 15 | C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\obj\Debug\MainPage.xaml 16 | C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\obj\Debug\App.xbf 17 | C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\obj\Debug\MainPage.xbf 18 | C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\obj\Debug\XamlSaveStateFile.xml 19 | C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\obj\Debug\MessengerForWindows.exe 20 | C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\obj\Debug\MessengerForWindows.pdb 21 | C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\obj\Debug\priconfig.xml 22 | C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\obj\Debug\priconfig.xml.intermediate 23 | C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\obj\Debug\layout.resfiles 24 | C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\obj\Debug\layout.resfiles.intermediate 25 | C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\obj\Debug\resources.resfiles 26 | C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\obj\Debug\resources.resfiles.intermediate 27 | C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\obj\Debug\pri.resfiles 28 | C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\obj\Debug\pri.resfiles.intermediate 29 | C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\obj\Debug\qualifiers.txt 30 | C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\obj\Debug\qualifiers.txt.intermediate 31 | C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\obj\Debug\MultipleQualifiersPerDimensionFound.txt 32 | C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\obj\Debug\ProjectArchitectures.txt 33 | -------------------------------------------------------------------------------- /MessengerForWindows/obj/Release/MessengerForWindows.csproj.FileListAbsolute.txt: -------------------------------------------------------------------------------- 1 | C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\bin\Release\App.xbf 2 | C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\bin\Release\MainPage.xbf 3 | C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\bin\Release\MessengerForWindows.xr.xml 4 | C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\bin\Release\MessengerForWindows.exe 5 | C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\bin\Release\MessengerForWindows.pdb 6 | C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\bin\Release\resources.pri 7 | C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\bin\Release\AppxManifest.xml 8 | C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\bin\Release\MessengerForWindows.build.appxrecipe 9 | C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\obj\Release\App.g.i.cs 10 | C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\obj\Release\App.g.cs 11 | C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\obj\Release\MainPage.g.i.cs 12 | C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\obj\Release\MainPage.g.cs 13 | C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\obj\Release\XamlTypeInfo.g.cs 14 | C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\obj\Release\App.xaml 15 | C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\obj\Release\App.xbf 16 | C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\obj\Release\XamlSaveStateFile.xml 17 | C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\obj\Release\MainPage.xaml 18 | C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\obj\Release\MainPage.xbf 19 | C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\obj\Release\MessengerForWindows.exe 20 | C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\obj\Release\MessengerForWindows.pdb 21 | C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\obj\Release\priconfig.xml 22 | C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\obj\Release\priconfig.xml.intermediate 23 | C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\obj\Release\layout.resfiles 24 | C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\obj\Release\layout.resfiles.intermediate 25 | C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\obj\Release\resources.resfiles 26 | C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\obj\Release\resources.resfiles.intermediate 27 | C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\obj\Release\pri.resfiles 28 | C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\obj\Release\pri.resfiles.intermediate 29 | C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\obj\Release\qualifiers.txt 30 | C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\obj\Release\qualifiers.txt.intermediate 31 | C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\obj\Release\MultipleQualifiersPerDimensionFound.txt 32 | C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\obj\Release\ProjectArchitectures.txt 33 | -------------------------------------------------------------------------------- /MessengerForWindows/bin/Debug/MessengerForWindows.build.appxrecipe: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | WINBOOK 5 | elmer 6 | Windows 7 | Debug|AnyCPU 8 | neutral 9 | 9b1d1467-8d87-4850-88ae-b350669dbdd4 10 | C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\obj\Debug\ 11 | 12 | 13 | 14 | AppxManifest.xml 15 | true 16 | 17 | 18 | 19 | 20 | MessengerForWindows.exe 21 | 22 | 23 | Assets\Logo.scale-100.png 24 | true 25 | 26 | 27 | Assets\SmallLogo.scale-100.png 28 | true 29 | 30 | 31 | Assets\SplashScreen.scale-100.png 32 | true 33 | 34 | 35 | Assets\Square310x310Logo.scale-100.png 36 | true 37 | 38 | 39 | Assets\StoreLogo.scale-100.png 40 | true 41 | 42 | 43 | Assets\Wide310x150Logo.scale-100.png 44 | true 45 | 46 | 47 | App.xbf 48 | 49 | 50 | MainPage.xbf 51 | 52 | 53 | MessengerForWindows.xr.xml 54 | 55 | 56 | resources.pri 57 | 58 | 59 | 60 | 61 | 62 | -------------------------------------------------------------------------------- /MessengerForWindows/bin/Release/MessengerForWindows.build.appxrecipe: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | WINBOOK 5 | elmer 6 | Windows 7 | Release|AnyCPU 8 | neutral 9 | 9b1d1467-8d87-4850-88ae-b350669dbdd4 10 | C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\obj\Release\ 11 | 12 | 13 | 14 | AppxManifest.xml 15 | true 16 | 17 | 18 | 19 | 20 | MessengerForWindows.exe 21 | 22 | 23 | Assets\Logo.scale-100.png 24 | true 25 | 26 | 27 | Assets\SmallLogo.scale-100.png 28 | true 29 | 30 | 31 | Assets\SplashScreen.scale-100.png 32 | true 33 | 34 | 35 | Assets\Square310x310Logo.scale-100.png 36 | true 37 | 38 | 39 | Assets\StoreLogo.scale-100.png 40 | true 41 | 42 | 43 | Assets\Wide310x150Logo.scale-100.png 44 | true 45 | 46 | 47 | App.xbf 48 | 49 | 50 | MainPage.xbf 51 | 52 | 53 | MessengerForWindows.xr.xml 54 | 55 | 56 | resources.pri 57 | 58 | 59 | 60 | 61 | 62 | -------------------------------------------------------------------------------- /MessengerForWindows/App.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.IO; 4 | using System.Linq; 5 | using System.Runtime.InteropServices.WindowsRuntime; 6 | using Windows.ApplicationModel; 7 | using Windows.ApplicationModel.Activation; 8 | using Windows.Foundation; 9 | using Windows.Foundation.Collections; 10 | using Windows.UI.Xaml; 11 | using Windows.UI.Xaml.Controls; 12 | using Windows.UI.Xaml.Controls.Primitives; 13 | using Windows.UI.Xaml.Data; 14 | using Windows.UI.Xaml.Input; 15 | using Windows.UI.Xaml.Media; 16 | using Windows.UI.Xaml.Navigation; 17 | 18 | // The Blank Application template is documented at http://go.microsoft.com/fwlink/?LinkId=234227 19 | 20 | namespace MessengerForWindows 21 | { 22 | /// 23 | /// Provides application-specific behavior to supplement the default Application class. 24 | /// 25 | sealed partial class App : Application 26 | { 27 | /// 28 | /// Initializes the singleton application object. This is the first line of authored code 29 | /// executed, and as such is the logical equivalent of main() or WinMain(). 30 | /// 31 | public App() 32 | { 33 | this.InitializeComponent(); 34 | this.Suspending += OnSuspending; 35 | } 36 | 37 | /// 38 | /// Invoked when the application is launched normally by the end user. Other entry points 39 | /// will be used such as when the application is launched to open a specific file. 40 | /// 41 | /// Details about the launch request and process. 42 | protected override void OnLaunched(LaunchActivatedEventArgs e) 43 | { 44 | 45 | #if DEBUG 46 | if (System.Diagnostics.Debugger.IsAttached) 47 | { 48 | this.DebugSettings.EnableFrameRateCounter = false; 49 | } 50 | #endif 51 | 52 | Frame rootFrame = Window.Current.Content as Frame; 53 | 54 | // Do not repeat app initialization when the Window already has content, 55 | // just ensure that the window is active 56 | if (rootFrame == null) 57 | { 58 | // Create a Frame to act as the navigation context and navigate to the first page 59 | rootFrame = new Frame(); 60 | // Set the default language 61 | rootFrame.Language = Windows.Globalization.ApplicationLanguages.Languages[0]; 62 | 63 | rootFrame.NavigationFailed += OnNavigationFailed; 64 | 65 | if (e.PreviousExecutionState == ApplicationExecutionState.Terminated) 66 | { 67 | //TODO: Load state from previously suspended application 68 | } 69 | 70 | // Place the frame in the current Window 71 | Window.Current.Content = rootFrame; 72 | } 73 | 74 | if (rootFrame.Content == null) 75 | { 76 | // When the navigation stack isn't restored navigate to the first page, 77 | // configuring the new page by passing required information as a navigation 78 | // parameter 79 | rootFrame.Navigate(typeof(MainPage), e.Arguments); 80 | } 81 | // Ensure the current window is active 82 | Window.Current.Activate(); 83 | } 84 | 85 | /// 86 | /// Invoked when Navigation to a certain page fails 87 | /// 88 | /// The Frame which failed navigation 89 | /// Details about the navigation failure 90 | void OnNavigationFailed(object sender, NavigationFailedEventArgs e) 91 | { 92 | throw new Exception("Failed to load Page " + e.SourcePageType.FullName); 93 | } 94 | 95 | /// 96 | /// Invoked when application execution is being suspended. Application state is saved 97 | /// without knowing whether the application will be terminated or resumed with the contents 98 | /// of memory still intact. 99 | /// 100 | /// The source of the suspend request. 101 | /// Details about the suspend request. 102 | private void OnSuspending(object sender, SuspendingEventArgs e) 103 | { 104 | var deferral = e.SuspendingOperation.GetDeferral(); 105 | //TODO: Save application state and stop any background activity 106 | deferral.Complete(); 107 | } 108 | } 109 | } 110 | -------------------------------------------------------------------------------- /MessengerForWindows/bin/Debug/AppX/vs.appxrecipe: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | WINBOOK 5 | elmer 6 | Windows 7 | Debug|AnyCPU 8 | neutral 9 | 9b1d1467-8d87-4850-88ae-b350669dbdd4 10 | C:\Content\Code\Projects\MessengerForWindows\MessengerForWindows\obj\Debug\ 11 | 11678D846C2F8E3C668F4C082FD455D98A121A409B2ADCE04B44F28FFDD96892 12 | 9b1d1467-8d87-4850-88ae-b350669dbdd4_1.0.0.0_neutral__m9jddsm1102jt 13 | 9b1d1467-8d87-4850-88ae-b350669dbdd4_m9jddsm1102jt!App 14 | 9b1d1467-8d87-4850-88ae-b350669dbdd4 15 | CN=elmer 16 | 1.0.0.0 17 | True 18 | 19 | 20 | 21 | AppxManifest.xml 22 | true 23 | 2015-04-09T12:01:32.705 24 | 25 | 26 | 27 | 28 | MessengerForWindows.exe 29 | 2015-04-09T12:02:43.166 30 | 31 | 32 | Assets\Logo.scale-100.png 33 | true 34 | 2015-04-09T10:21:51.278 35 | 36 | 37 | Assets\SmallLogo.scale-100.png 38 | true 39 | 2015-04-09T10:22:02.622 40 | 41 | 42 | Assets\SplashScreen.scale-100.png 43 | true 44 | 2015-04-09T10:51:13.291 45 | 46 | 47 | Assets\Square310x310Logo.scale-100.png 48 | true 49 | 2015-04-09T10:21:22.002 50 | 51 | 52 | Assets\StoreLogo.scale-100.png 53 | true 54 | 2013-07-23T13:01:02.000 55 | 56 | 57 | Assets\Wide310x150Logo.scale-100.png 58 | true 59 | 2015-04-09T10:23:11.266 60 | 61 | 62 | App.xbf 63 | 2015-04-09T12:01:32.396 64 | 65 | 66 | MainPage.xbf 67 | 2015-04-09T12:02:43.039 68 | 69 | 70 | MessengerForWindows.xr.xml 71 | 2015-04-09T12:02:43.028 72 | 73 | 74 | resources.pri 75 | 2015-04-09T12:01:32.608 76 | 77 | 78 | 79 | 80 | -------------------------------------------------------------------------------- /MessengerForWindows/MessengerForWindows.csproj: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Debug 6 | AnyCPU 7 | {7C964395-BB1E-46AA-B3F9-ADA4A4458C1B} 8 | AppContainerExe 9 | Properties 10 | MessengerForWindows 11 | MessengerForWindows 12 | en-US 13 | 8.1 14 | 12 15 | 512 16 | {BC8A1FFA-BEE3-4634-8014-F334798102B3};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} 17 | MessengerForWindows_TemporaryKey.pfx 18 | True 19 | False 20 | neutral 21 | 22 | 23 | AnyCPU 24 | true 25 | full 26 | false 27 | bin\Debug\ 28 | DEBUG;TRACE;NETFX_CORE;WINDOWS_APP 29 | prompt 30 | 4 31 | 32 | 33 | AnyCPU 34 | pdbonly 35 | true 36 | bin\Release\ 37 | TRACE;NETFX_CORE;WINDOWS_APP 38 | prompt 39 | 4 40 | 41 | 42 | true 43 | bin\ARM\Debug\ 44 | DEBUG;TRACE;NETFX_CORE;WINDOWS_APP 45 | ;2008 46 | full 47 | ARM 48 | false 49 | prompt 50 | true 51 | 52 | 53 | bin\ARM\Release\ 54 | TRACE;NETFX_CORE;WINDOWS_APP 55 | true 56 | ;2008 57 | pdbonly 58 | ARM 59 | false 60 | prompt 61 | true 62 | 63 | 64 | true 65 | bin\x64\Debug\ 66 | DEBUG;TRACE;NETFX_CORE;WINDOWS_APP 67 | ;2008 68 | full 69 | x64 70 | false 71 | prompt 72 | true 73 | 74 | 75 | bin\x64\Release\ 76 | TRACE;NETFX_CORE;WINDOWS_APP 77 | true 78 | ;2008 79 | pdbonly 80 | x64 81 | false 82 | prompt 83 | true 84 | 85 | 86 | true 87 | bin\x86\Debug\ 88 | DEBUG;TRACE;NETFX_CORE;WINDOWS_APP 89 | ;2008 90 | full 91 | x86 92 | false 93 | prompt 94 | true 95 | 96 | 97 | bin\x86\Release\ 98 | TRACE;NETFX_CORE;WINDOWS_APP 99 | true 100 | ;2008 101 | pdbonly 102 | x86 103 | false 104 | prompt 105 | true 106 | 107 | 108 | 109 | 110 | 111 | 112 | App.xaml 113 | 114 | 115 | MainPage.xaml 116 | 117 | 118 | 119 | 120 | 121 | Designer 122 | 123 | 124 | 125 | 126 | 127 | 128 | 129 | 130 | 131 | 132 | 133 | 134 | 135 | MSBuild:Compile 136 | Designer 137 | 138 | 139 | MSBuild:Compile 140 | Designer 141 | 142 | 143 | 144 | 12.0 145 | 146 | 147 | 154 | -------------------------------------------------------------------------------- /MessengerForWindows/obj/Release/XamlTypeInfo.g.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // 5 | // Changes to this file may cause incorrect behavior and will be lost if 6 | // the code is regenerated. 7 | // 8 | //------------------------------------------------------------------------------ 9 | 10 | 11 | 12 | namespace MessengerForWindows 13 | { 14 | public partial class App : global::Windows.UI.Xaml.Markup.IXamlMetadataProvider 15 | { 16 | private global::MessengerForWindows.MessengerForWindows_XamlTypeInfo.XamlTypeInfoProvider _provider; 17 | 18 | public global::Windows.UI.Xaml.Markup.IXamlType GetXamlType(global::System.Type type) 19 | { 20 | if(_provider == null) 21 | { 22 | _provider = new global::MessengerForWindows.MessengerForWindows_XamlTypeInfo.XamlTypeInfoProvider(); 23 | } 24 | return _provider.GetXamlTypeByType(type); 25 | } 26 | 27 | public global::Windows.UI.Xaml.Markup.IXamlType GetXamlType(string fullName) 28 | { 29 | if(_provider == null) 30 | { 31 | _provider = new global::MessengerForWindows.MessengerForWindows_XamlTypeInfo.XamlTypeInfoProvider(); 32 | } 33 | return _provider.GetXamlTypeByName(fullName); 34 | } 35 | 36 | public global::Windows.UI.Xaml.Markup.XmlnsDefinition[] GetXmlnsDefinitions() 37 | { 38 | return new global::Windows.UI.Xaml.Markup.XmlnsDefinition[0]; 39 | } 40 | } 41 | } 42 | 43 | namespace MessengerForWindows.MessengerForWindows_XamlTypeInfo 44 | { 45 | 46 | [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Windows.UI.Xaml.Build.Tasks", "4.0.0.0")] 47 | [System.Diagnostics.DebuggerNonUserCodeAttribute()] 48 | internal partial class XamlTypeInfoProvider 49 | { 50 | public global::Windows.UI.Xaml.Markup.IXamlType GetXamlTypeByType(global::System.Type type) 51 | { 52 | global::Windows.UI.Xaml.Markup.IXamlType xamlType; 53 | if (_xamlTypeCacheByType.TryGetValue(type, out xamlType)) 54 | { 55 | return xamlType; 56 | } 57 | int typeIndex = LookupTypeIndexByType(type); 58 | if(typeIndex != -1) 59 | { 60 | xamlType = CreateXamlType(typeIndex); 61 | } 62 | if (xamlType != null) 63 | { 64 | _xamlTypeCacheByName.Add(xamlType.FullName, xamlType); 65 | _xamlTypeCacheByType.Add(xamlType.UnderlyingType, xamlType); 66 | } 67 | return xamlType; 68 | } 69 | 70 | public global::Windows.UI.Xaml.Markup.IXamlType GetXamlTypeByName(string typeName) 71 | { 72 | if (string.IsNullOrEmpty(typeName)) 73 | { 74 | return null; 75 | } 76 | global::Windows.UI.Xaml.Markup.IXamlType xamlType; 77 | if (_xamlTypeCacheByName.TryGetValue(typeName, out xamlType)) 78 | { 79 | return xamlType; 80 | } 81 | int typeIndex = LookupTypeIndexByName(typeName); 82 | if(typeIndex != -1) 83 | { 84 | xamlType = CreateXamlType(typeIndex); 85 | } 86 | if (xamlType != null) 87 | { 88 | _xamlTypeCacheByName.Add(xamlType.FullName, xamlType); 89 | _xamlTypeCacheByType.Add(xamlType.UnderlyingType, xamlType); 90 | } 91 | return xamlType; 92 | } 93 | 94 | public global::Windows.UI.Xaml.Markup.IXamlMember GetMemberByLongName(string longMemberName) 95 | { 96 | if (string.IsNullOrEmpty(longMemberName)) 97 | { 98 | return null; 99 | } 100 | global::Windows.UI.Xaml.Markup.IXamlMember xamlMember; 101 | if (_xamlMembers.TryGetValue(longMemberName, out xamlMember)) 102 | { 103 | return xamlMember; 104 | } 105 | xamlMember = CreateXamlMember(longMemberName); 106 | if (xamlMember != null) 107 | { 108 | _xamlMembers.Add(longMemberName, xamlMember); 109 | } 110 | return xamlMember; 111 | } 112 | 113 | global::System.Collections.Generic.Dictionary 114 | _xamlTypeCacheByName = new global::System.Collections.Generic.Dictionary(); 115 | 116 | global::System.Collections.Generic.Dictionary 117 | _xamlTypeCacheByType = new global::System.Collections.Generic.Dictionary(); 118 | 119 | global::System.Collections.Generic.Dictionary 120 | _xamlMembers = new global::System.Collections.Generic.Dictionary(); 121 | 122 | string[] _typeNameTable = null; 123 | global::System.Type[] _typeTable = null; 124 | 125 | private void InitTypeTables() 126 | { 127 | _typeNameTable = new string[3]; 128 | _typeNameTable[0] = "MessengerForWindows.MainPage"; 129 | _typeNameTable[1] = "Windows.UI.Xaml.Controls.Page"; 130 | _typeNameTable[2] = "Windows.UI.Xaml.Controls.UserControl"; 131 | 132 | _typeTable = new global::System.Type[3]; 133 | _typeTable[0] = typeof(global::MessengerForWindows.MainPage); 134 | _typeTable[1] = typeof(global::Windows.UI.Xaml.Controls.Page); 135 | _typeTable[2] = typeof(global::Windows.UI.Xaml.Controls.UserControl); 136 | } 137 | 138 | private int LookupTypeIndexByName(string typeName) 139 | { 140 | if (_typeNameTable == null) 141 | { 142 | InitTypeTables(); 143 | } 144 | for (int i=0; i<_typeNameTable.Length; i++) 145 | { 146 | if(0 == string.CompareOrdinal(_typeNameTable[i], typeName)) 147 | { 148 | return i; 149 | } 150 | } 151 | return -1; 152 | } 153 | 154 | private int LookupTypeIndexByType(global::System.Type type) 155 | { 156 | if (_typeTable == null) 157 | { 158 | InitTypeTables(); 159 | } 160 | for(int i=0; i<_typeTable.Length; i++) 161 | { 162 | if(type == _typeTable[i]) 163 | { 164 | return i; 165 | } 166 | } 167 | return -1; 168 | } 169 | 170 | private object Activate_0_MainPage() { return new global::MessengerForWindows.MainPage(); } 171 | 172 | private global::Windows.UI.Xaml.Markup.IXamlType CreateXamlType(int typeIndex) 173 | { 174 | global::MessengerForWindows.MessengerForWindows_XamlTypeInfo.XamlSystemBaseType xamlType = null; 175 | global::MessengerForWindows.MessengerForWindows_XamlTypeInfo.XamlUserType userType; 176 | string typeName = _typeNameTable[typeIndex]; 177 | global::System.Type type = _typeTable[typeIndex]; 178 | 179 | switch (typeIndex) 180 | { 181 | 182 | case 0: // MessengerForWindows.MainPage 183 | userType = new global::MessengerForWindows.MessengerForWindows_XamlTypeInfo.XamlUserType(this, typeName, type, GetXamlTypeByName("Windows.UI.Xaml.Controls.Page")); 184 | userType.Activator = Activate_0_MainPage; 185 | userType.SetIsLocalType(); 186 | xamlType = userType; 187 | break; 188 | 189 | case 1: // Windows.UI.Xaml.Controls.Page 190 | xamlType = new global::MessengerForWindows.MessengerForWindows_XamlTypeInfo.XamlSystemBaseType(typeName, type); 191 | break; 192 | 193 | case 2: // Windows.UI.Xaml.Controls.UserControl 194 | xamlType = new global::MessengerForWindows.MessengerForWindows_XamlTypeInfo.XamlSystemBaseType(typeName, type); 195 | break; 196 | } 197 | return xamlType; 198 | } 199 | 200 | 201 | 202 | private global::Windows.UI.Xaml.Markup.IXamlMember CreateXamlMember(string longMemberName) 203 | { 204 | global::MessengerForWindows.MessengerForWindows_XamlTypeInfo.XamlMember xamlMember = null; 205 | // No Local Properties 206 | return xamlMember; 207 | } 208 | } 209 | 210 | 211 | [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Windows.UI.Xaml.Build.Tasks", "4.0.0.0")] 212 | [System.Diagnostics.DebuggerNonUserCodeAttribute()] 213 | internal class XamlSystemBaseType : global::Windows.UI.Xaml.Markup.IXamlType 214 | { 215 | string _fullName; 216 | global::System.Type _underlyingType; 217 | 218 | public XamlSystemBaseType(string fullName, global::System.Type underlyingType) 219 | { 220 | _fullName = fullName; 221 | _underlyingType = underlyingType; 222 | } 223 | 224 | public string FullName { get { return _fullName; } } 225 | 226 | public global::System.Type UnderlyingType 227 | { 228 | get 229 | { 230 | return _underlyingType; 231 | } 232 | } 233 | 234 | virtual public global::Windows.UI.Xaml.Markup.IXamlType BaseType { get { throw new global::System.NotImplementedException(); } } 235 | virtual public global::Windows.UI.Xaml.Markup.IXamlMember ContentProperty { get { throw new global::System.NotImplementedException(); } } 236 | virtual public global::Windows.UI.Xaml.Markup.IXamlMember GetMember(string name) { throw new global::System.NotImplementedException(); } 237 | virtual public bool IsArray { get { throw new global::System.NotImplementedException(); } } 238 | virtual public bool IsCollection { get { throw new global::System.NotImplementedException(); } } 239 | virtual public bool IsConstructible { get { throw new global::System.NotImplementedException(); } } 240 | virtual public bool IsDictionary { get { throw new global::System.NotImplementedException(); } } 241 | virtual public bool IsMarkupExtension { get { throw new global::System.NotImplementedException(); } } 242 | virtual public bool IsBindable { get { throw new global::System.NotImplementedException(); } } 243 | virtual public bool IsReturnTypeStub { get { throw new global::System.NotImplementedException(); } } 244 | virtual public bool IsLocalType { get { throw new global::System.NotImplementedException(); } } 245 | virtual public global::Windows.UI.Xaml.Markup.IXamlType ItemType { get { throw new global::System.NotImplementedException(); } } 246 | virtual public global::Windows.UI.Xaml.Markup.IXamlType KeyType { get { throw new global::System.NotImplementedException(); } } 247 | virtual public object ActivateInstance() { throw new global::System.NotImplementedException(); } 248 | virtual public void AddToMap(object instance, object key, object item) { throw new global::System.NotImplementedException(); } 249 | virtual public void AddToVector(object instance, object item) { throw new global::System.NotImplementedException(); } 250 | virtual public void RunInitializer() { throw new global::System.NotImplementedException(); } 251 | virtual public object CreateFromString(string input) { throw new global::System.NotImplementedException(); } 252 | } 253 | 254 | internal delegate object Activator(); 255 | internal delegate void AddToCollection(object instance, object item); 256 | internal delegate void AddToDictionary(object instance, object key, object item); 257 | 258 | 259 | [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Windows.UI.Xaml.Build.Tasks", "4.0.0.0")] 260 | [System.Diagnostics.DebuggerNonUserCodeAttribute()] 261 | internal class XamlUserType : global::MessengerForWindows.MessengerForWindows_XamlTypeInfo.XamlSystemBaseType 262 | { 263 | global::MessengerForWindows.MessengerForWindows_XamlTypeInfo.XamlTypeInfoProvider _provider; 264 | global::Windows.UI.Xaml.Markup.IXamlType _baseType; 265 | bool _isArray; 266 | bool _isMarkupExtension; 267 | bool _isBindable; 268 | bool _isReturnTypeStub; 269 | bool _isLocalType; 270 | 271 | string _contentPropertyName; 272 | string _itemTypeName; 273 | string _keyTypeName; 274 | global::System.Collections.Generic.Dictionary _memberNames; 275 | global::System.Collections.Generic.Dictionary _enumValues; 276 | 277 | public XamlUserType(global::MessengerForWindows.MessengerForWindows_XamlTypeInfo.XamlTypeInfoProvider provider, string fullName, global::System.Type fullType, global::Windows.UI.Xaml.Markup.IXamlType baseType) 278 | :base(fullName, fullType) 279 | { 280 | _provider = provider; 281 | _baseType = baseType; 282 | } 283 | 284 | // --- Interface methods ---- 285 | 286 | override public global::Windows.UI.Xaml.Markup.IXamlType BaseType { get { return _baseType; } } 287 | override public bool IsArray { get { return _isArray; } } 288 | override public bool IsCollection { get { return (CollectionAdd != null); } } 289 | override public bool IsConstructible { get { return (Activator != null); } } 290 | override public bool IsDictionary { get { return (DictionaryAdd != null); } } 291 | override public bool IsMarkupExtension { get { return _isMarkupExtension; } } 292 | override public bool IsBindable { get { return _isBindable; } } 293 | override public bool IsReturnTypeStub { get { return _isReturnTypeStub; } } 294 | override public bool IsLocalType { get { return _isLocalType; } } 295 | 296 | override public global::Windows.UI.Xaml.Markup.IXamlMember ContentProperty 297 | { 298 | get { return _provider.GetMemberByLongName(_contentPropertyName); } 299 | } 300 | 301 | override public global::Windows.UI.Xaml.Markup.IXamlType ItemType 302 | { 303 | get { return _provider.GetXamlTypeByName(_itemTypeName); } 304 | } 305 | 306 | override public global::Windows.UI.Xaml.Markup.IXamlType KeyType 307 | { 308 | get { return _provider.GetXamlTypeByName(_keyTypeName); } 309 | } 310 | 311 | override public global::Windows.UI.Xaml.Markup.IXamlMember GetMember(string name) 312 | { 313 | if (_memberNames == null) 314 | { 315 | return null; 316 | } 317 | string longName; 318 | if (_memberNames.TryGetValue(name, out longName)) 319 | { 320 | return _provider.GetMemberByLongName(longName); 321 | } 322 | return null; 323 | } 324 | 325 | override public object ActivateInstance() 326 | { 327 | return Activator(); 328 | } 329 | 330 | override public void AddToMap(object instance, object key, object item) 331 | { 332 | DictionaryAdd(instance, key, item); 333 | } 334 | 335 | override public void AddToVector(object instance, object item) 336 | { 337 | CollectionAdd(instance, item); 338 | } 339 | 340 | override public void RunInitializer() 341 | { 342 | System.Runtime.CompilerServices.RuntimeHelpers.RunClassConstructor(UnderlyingType.TypeHandle); 343 | } 344 | 345 | override public object CreateFromString(string input) 346 | { 347 | if (_enumValues != null) 348 | { 349 | int value = 0; 350 | 351 | string[] valueParts = input.Split(','); 352 | 353 | foreach (string valuePart in valueParts) 354 | { 355 | object partValue; 356 | int enumFieldValue = 0; 357 | try 358 | { 359 | if (_enumValues.TryGetValue(valuePart.Trim(), out partValue)) 360 | { 361 | enumFieldValue = global::System.Convert.ToInt32(partValue); 362 | } 363 | else 364 | { 365 | try 366 | { 367 | enumFieldValue = global::System.Convert.ToInt32(valuePart.Trim()); 368 | } 369 | catch( global::System.FormatException ) 370 | { 371 | foreach( string key in _enumValues.Keys ) 372 | { 373 | if( string.Compare(valuePart.Trim(), key, global::System.StringComparison.OrdinalIgnoreCase) == 0 ) 374 | { 375 | if( _enumValues.TryGetValue(key.Trim(), out partValue) ) 376 | { 377 | enumFieldValue = global::System.Convert.ToInt32(partValue); 378 | break; 379 | } 380 | } 381 | } 382 | } 383 | } 384 | value |= enumFieldValue; 385 | } 386 | catch( global::System.FormatException ) 387 | { 388 | throw new global::System.ArgumentException(input, FullName); 389 | } 390 | } 391 | 392 | return value; 393 | } 394 | throw new global::System.ArgumentException(input, FullName); 395 | } 396 | 397 | // --- End of Interface methods 398 | 399 | public Activator Activator { get; set; } 400 | public AddToCollection CollectionAdd { get; set; } 401 | public AddToDictionary DictionaryAdd { get; set; } 402 | 403 | public void SetContentPropertyName(string contentPropertyName) 404 | { 405 | _contentPropertyName = contentPropertyName; 406 | } 407 | 408 | public void SetIsArray() 409 | { 410 | _isArray = true; 411 | } 412 | 413 | public void SetIsMarkupExtension() 414 | { 415 | _isMarkupExtension = true; 416 | } 417 | 418 | public void SetIsBindable() 419 | { 420 | _isBindable = true; 421 | } 422 | 423 | public void SetIsReturnTypeStub() 424 | { 425 | _isReturnTypeStub = true; 426 | } 427 | 428 | public void SetIsLocalType() 429 | { 430 | _isLocalType = true; 431 | } 432 | 433 | public void SetItemTypeName(string itemTypeName) 434 | { 435 | _itemTypeName = itemTypeName; 436 | } 437 | 438 | public void SetKeyTypeName(string keyTypeName) 439 | { 440 | _keyTypeName = keyTypeName; 441 | } 442 | 443 | public void AddMemberName(string shortName) 444 | { 445 | if(_memberNames == null) 446 | { 447 | _memberNames = new global::System.Collections.Generic.Dictionary(); 448 | } 449 | _memberNames.Add(shortName, FullName + "." + shortName); 450 | } 451 | 452 | public void AddEnumValue(string name, object value) 453 | { 454 | if (_enumValues == null) 455 | { 456 | _enumValues = new global::System.Collections.Generic.Dictionary(); 457 | } 458 | _enumValues.Add(name, value); 459 | } 460 | } 461 | 462 | internal delegate object Getter(object instance); 463 | internal delegate void Setter(object instance, object value); 464 | 465 | 466 | [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Windows.UI.Xaml.Build.Tasks", "4.0.0.0")] 467 | [System.Diagnostics.DebuggerNonUserCodeAttribute()] 468 | internal class XamlMember : global::Windows.UI.Xaml.Markup.IXamlMember 469 | { 470 | global::MessengerForWindows.MessengerForWindows_XamlTypeInfo.XamlTypeInfoProvider _provider; 471 | string _name; 472 | bool _isAttachable; 473 | bool _isDependencyProperty; 474 | bool _isReadOnly; 475 | 476 | string _typeName; 477 | string _targetTypeName; 478 | 479 | public XamlMember(global::MessengerForWindows.MessengerForWindows_XamlTypeInfo.XamlTypeInfoProvider provider, string name, string typeName) 480 | { 481 | _name = name; 482 | _typeName = typeName; 483 | _provider = provider; 484 | } 485 | 486 | public string Name { get { return _name; } } 487 | 488 | public global::Windows.UI.Xaml.Markup.IXamlType Type 489 | { 490 | get { return _provider.GetXamlTypeByName(_typeName); } 491 | } 492 | 493 | public void SetTargetTypeName(string targetTypeName) 494 | { 495 | _targetTypeName = targetTypeName; 496 | } 497 | public global::Windows.UI.Xaml.Markup.IXamlType TargetType 498 | { 499 | get { return _provider.GetXamlTypeByName(_targetTypeName); } 500 | } 501 | 502 | public void SetIsAttachable() { _isAttachable = true; } 503 | public bool IsAttachable { get { return _isAttachable; } } 504 | 505 | public void SetIsDependencyProperty() { _isDependencyProperty = true; } 506 | public bool IsDependencyProperty { get { return _isDependencyProperty; } } 507 | 508 | public void SetIsReadOnly() { _isReadOnly = true; } 509 | public bool IsReadOnly { get { return _isReadOnly; } } 510 | 511 | public Getter Getter { get; set; } 512 | public object GetValue(object instance) 513 | { 514 | if (Getter != null) 515 | return Getter(instance); 516 | else 517 | throw new global::System.InvalidOperationException("GetValue"); 518 | } 519 | 520 | public Setter Setter { get; set; } 521 | public void SetValue(object instance, object value) 522 | { 523 | if (Setter != null) 524 | Setter(instance, value); 525 | else 526 | throw new global::System.InvalidOperationException("SetValue"); 527 | } 528 | } 529 | } 530 | 531 | 532 | --------------------------------------------------------------------------------