├── Manual ├── readme.md ├── Documentation.chm └── Manual - online editor.docx ├── docs ├── fti │ ├── FTI_106.json │ ├── FTI_113.json │ ├── FTI_107.json │ ├── FTI_103.json │ ├── FTI_120.json │ ├── FTI_119.json │ ├── FTI_117.json │ ├── FTI_98.json │ └── FTI_111.json ├── icons │ ├── CFW.gif │ ├── xna.gif │ ├── Search.png │ ├── TocOpen.gif │ ├── favicon.ico │ ├── static.gif │ ├── AlertNote.png │ ├── TocClose.gif │ ├── privclass.gif │ ├── privevent.gif │ ├── privfield.gif │ ├── protclass.gif │ ├── protevent.gif │ ├── protfield.gif │ ├── pubclass.gif │ ├── pubevent.gif │ ├── pubfield.gif │ ├── pubmethod.gif │ ├── slMobile.gif │ ├── AlertCaution.png │ ├── CodeExample.png │ ├── TocCollapsed.gif │ ├── TocExpanded.gif │ ├── privdelegate.gif │ ├── privmethod.gif │ ├── privproperty.gif │ ├── protdelegate.gif │ ├── protmethod.gif │ ├── protoperator.gif │ ├── protproperty.gif │ ├── pubdelegate.gif │ ├── pubextension.gif │ ├── pubinterface.gif │ ├── puboperator.gif │ ├── pubproperty.gif │ ├── pubstructure.gif │ ├── AlertSecurity.png │ ├── privextension.gif │ ├── privinterface.gif │ ├── privstructure.gif │ ├── protextension.gif │ ├── protinterface.gif │ ├── protstructure.gif │ ├── pubenumeration.gif │ ├── SectionCollapsed.png │ ├── SectionExpanded.png │ ├── privenumeration.gif │ └── protenumeration.gif ├── Documentation.chm ├── styles │ ├── branding-cs-CZ.css │ ├── branding-de-DE.css │ ├── branding-en-US.css │ ├── branding-es-ES.css │ ├── branding-fr-FR.css │ ├── branding-it-IT.css │ ├── branding-pl-PL.css │ ├── branding-pt-BR.css │ ├── branding-ru-RU.css │ ├── branding-tr-TR.css │ ├── branding-ja-JP.css │ ├── branding-zh-CN.css │ ├── branding-zh-TW.css │ ├── branding-ko-KR.css │ ├── branding-Help1.css │ └── branding-HelpViewer.css ├── toc │ ├── roottoc.xml │ ├── d8b963a7-251b-c754-43eb-313feb47e462.xml │ ├── 3eaece21-2e61-ba92-1087-a69cf2254e49.xml │ ├── ce90f4b3-e17c-ab5f-c630-e1f1a86e11a3.xml │ ├── d58fe5e9-f02e-4349-eca1-624b309f3554.xml │ ├── dd86d73d-efde-b924-c3da-e01fad682175.xml │ ├── 69734e2d-41c9-13cf-6e7d-cc15a2b05b93.xml │ ├── d0af60f9-342d-5951-7b81-208a8ed02433.xml │ ├── d096534c-b9cb-1961-36c0-29ef5c3083b8.xml │ ├── 602bec38-3a61-1766-d378-bdc39c17cde0.xml │ ├── a6d7dc46-08e4-ede7-e4db-dd09e4003c4d.xml │ ├── 0fbdc478-1df2-c53d-5461-4609c0c3e43d.xml │ ├── 46e1a396-6861-cc48-e610-a66b3fb3ecc0.xml │ ├── 4b8d1fe4-e69f-10c3-aeb8-498a8ee925f1.xml │ ├── eba17485-b0da-42e2-93e2-b6e45ed4660d.xml │ ├── 14346019-6133-dd65-5339-c612a10d0b25.xml │ ├── d5c0d12e-9b8c-c087-7790-bff36b0fd15d.xml │ ├── 5b42c151-7aed-c99e-e221-42195f16b22e.xml │ ├── 9676200c-da30-aa57-9d3a-31ec011a33f0.xml │ ├── 97d8b253-0f08-d9e6-1c3f-cf6b78ad280b.xml │ ├── 3d866b90-aedd-3133-300b-2beb45e0036b.xml │ ├── 786bf238-ca44-1c0e-1ec6-99222e14cd04.xml │ ├── 78e669dd-01f7-2d72-ed9f-c0d0807dd6b0.xml │ ├── 9f6ff04e-2353-1939-4401-f206f8cae236.xml │ ├── bb4b6c31-eb4c-dd9b-9d14-31d09a342d1c.xml │ ├── d26b28a4-4dde-1086-728c-4b3dcb989c46.xml │ ├── df4d9a87-ab25-3ca0-f8ab-6885c7c827a3.xml │ ├── f9b0121f-24ae-43e0-a030-58c986b67e13.xml │ ├── 357ec000-04f1-f094-771f-94f9dfafaad3.xml │ ├── 3f195809-f1a4-80df-e471-f6f28fc347f4.xml │ ├── 55e41f5d-b4a5-4d65-8b6a-39d324d5440d.xml │ ├── 5b5a587b-6b70-2fac-872c-e827421c61dc.xml │ ├── 7a28bf20-9bd7-a466-334f-a39ee4ca5a48.xml │ ├── c0cf4b65-415a-0641-5ca2-58c09e7a4437.xml │ ├── c5b9f9b2-ff5d-39dc-f82d-9cd5347bea01.xml │ ├── d9f759b2-c4c0-d99e-3a63-726fac5bec85.xml │ ├── e520b3f0-9506-b75d-7ac2-ba9603b2a734.xml │ ├── f5b6a7a6-d265-fd61-377c-04303eab2aa4.xml │ ├── 0fdf7666-9ac4-184e-b863-99e314f323b7.xml │ ├── 4c91d8cc-24ac-42dc-0f46-8ca7e80a4817.xml │ ├── 65f5d521-8d24-52ad-20ab-36755ae9178d.xml │ ├── 7852c405-e463-2257-c777-29fc7bb009b1.xml │ ├── 8a699023-f7ac-758a-ba42-b4c9040bcde9.xml │ ├── a5fe2a4b-79fa-3521-ff81-c4a3bac24470.xml │ ├── 3a9c4776-0425-893a-8f98-dc4353e06f27.xml │ ├── 65454dbc-d5e3-31bc-8cb5-c673ccb10448.xml │ ├── 19b0ec95-54da-1580-9e1e-71a9c36b6837.xml │ ├── 98445124-b11a-0185-02a1-f9bb8f008b48.xml │ ├── d75eb659-6335-53f6-af7a-81814a21ab7f.xml │ ├── 0adf4734-c894-d49c-76bb-b8037bd5f470.xml │ ├── 3b6c0342-0764-a910-0154-c6748264d219.xml │ ├── a9b11bc5-59e8-24a9-4c4a-04249176941f.xml │ ├── 2f03580f-4726-d862-3a17-e1a93f698ffc.xml │ ├── 7d0fb02d-5db2-7968-3266-e3355cb9b094.xml │ ├── cff5e301-3ba9-30a6-1c0b-58a6a980afae.xml │ ├── e014906c-13f3-973a-bdd2-bf7a69434ac5.xml │ ├── 13ca0723-5550-103b-1a20-d2fa9ee3e612.xml │ ├── 2f03e116-c024-b3cc-0f7f-657344604e68.xml │ ├── ae774e47-c263-145b-2e7f-11dd15321e3c.xml │ ├── 4490981b-2eb2-1e88-4771-bf4edca5c150.xml │ ├── b4752e6e-3a91-ceee-4301-74e7fa30b55b.xml │ ├── 0bad8328-f321-e1d4-3c8a-400ed7a905a5.xml │ ├── c0b949b9-a6d9-c558-4baa-e7ea14d3c3a2.xml │ ├── 1006bc22-7ffb-bcd0-5cec-d842f321d12d.xml │ ├── c05a457c-b69a-311b-90dc-37842b1b9b25.xml │ ├── ca1a1ac3-e509-82d8-29f7-a1554bbbac2e.xml │ ├── 7a64c234-2395-d3d6-8db0-2d403089d456.xml │ ├── 7af16c14-d9ba-c15f-ee31-7d6b3df3068b.xml │ ├── ae8a8488-e577-50a8-c499-7530bc7b4d2d.xml │ ├── 843576ad-3b11-7df1-3fa6-b5b57341bd3e.xml │ ├── a2e1d46b-b021-a4e8-4f23-4ef6cba40f21.xml │ ├── 422d6a5a-8110-959a-9e4c-c340a79565cc.xml │ ├── 0243bf12-94ee-25d8-7da0-551f6a47135f.xml │ ├── ef42e860-c54d-63a2-17c5-653cdda8cd17.xml │ ├── 07603485-86c8-318c-0f0a-a577569286e7.xml │ ├── 47a62a26-3927-8632-cd64-bc1c799f335e.xml │ ├── 675bb5e6-07ae-eaec-d9e9-0dbd9e0c8065.xml │ ├── bf631a70-958b-484a-3b7c-7d0a806484fe.xml │ ├── ebc128b2-4335-a100-e731-57c0fc291dc4.xml │ ├── 3c3ecce7-dc8b-541f-cf40-c5e8bce09b36.xml │ ├── 96412f4c-405a-dc30-3cf5-eff7be0b9fe6.xml │ ├── 7032d461-be52-627a-9fac-2c598747b44d.xml │ ├── f9a80b61-13c5-5f9c-56fa-d61e73f18b52.xml │ ├── a14e7f8e-715d-13ce-79f1-71af7c771641.xml │ ├── 39ee2374-5316-930b-6b2e-c2da45ac4c2c.xml │ ├── 309f5715-d639-2c64-4d6d-dd6ef58c69ef.xml │ ├── 33910635-73a9-fee1-23ee-869034fc8e93.xml │ ├── 11396765-f1bf-143e-0cc5-6b72899d033d.xml │ ├── 694e7854-8304-9f2b-a4b4-a385ca1295c9.xml │ ├── 4fb99805-b138-ce8c-f759-f868b554904c.xml │ ├── baea842c-fd4a-2871-30c6-697f425714cc.xml │ ├── c7de4933-3a9b-8d26-7d2d-e5abc0d76d29.xml │ ├── 5f3fe148-3a93-a57d-a07e-13c7b8dfe5f0.xml │ ├── 3b55d831-fcf8-b240-8342-b3f9bf8483bf.xml │ └── e3fc1b17-d03b-fc75-e271-b4dcb242b383.xml ├── index.html ├── Web.Config ├── search.html └── SearchHelp.php ├── src ├── icon.ico ├── Images │ ├── exit.png │ ├── help.png │ ├── about.png │ ├── element.png │ ├── esheep.png │ ├── install.png │ ├── option.png │ ├── sheep.png │ ├── attribute.png │ ├── optional.png │ ├── required.png │ └── microsoftstore.png ├── dotNet │ ├── icon.ico │ ├── icon.png │ ├── esheep.png.ico │ ├── Portable │ │ ├── NAudio.dll │ │ ├── FormHelp.cs │ │ └── Settings.settings │ └── app.config ├── esheep.png.ico ├── Portable │ ├── NAudio.dll │ ├── _NAudio.dll │ ├── Newtonsoft.Json.dll │ └── FormHelp.cs ├── AppWins │ ├── Images │ │ ├── esheep.png │ │ └── install.png │ ├── Assets │ │ ├── StoreLogo.png │ │ ├── LockScreenLogo.scale-200.png │ │ ├── SplashScreen.scale-200.png │ │ ├── Square44x44Logo.scale-200.png │ │ ├── Wide310x150Logo.scale-200.png │ │ ├── Square150x150Logo.scale-200.png │ │ └── Square44x44Logo.targetsize-24_altform-unplated.png │ ├── App.xaml │ ├── HelpPage.xaml │ ├── PetAboutPage.xaml │ ├── HelpPage.xaml.cs │ ├── PetAboutPage.xaml.cs │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ └── Default.rd.xml │ ├── AboutPage.xaml.cs │ ├── Package.appxmanifest │ ├── MainPage.xaml │ ├── AppOptionsPage.xaml │ └── PetOptionsPage.xaml ├── UWPSheep │ ├── Images │ │ ├── StoreLogo.png │ │ ├── LockScreenLogo.scale-200.png │ │ ├── Square44x44Logo.scale-200.png │ │ ├── Wide310x150Logo.scale-200.png │ │ ├── Square150x150Logo.scale-200.png │ │ └── Square44x44Logo.targetsize-24_altform-unplated.png │ └── Package.appxmanifest ├── packages.config ├── Properties │ ├── Settings.settings │ ├── AssemblyInfoPortable.cs │ ├── AssemblyInfo.cs │ └── app.manifest ├── Settings.cs ├── LocalData │ └── LocalData.csproj └── DesktopPet_Portable.sln ├── Documentation.chm ├── Pets ├── fox │ ├── icon.png │ └── README.md ├── esheep_ani.gif ├── neko │ ├── icon.png │ └── README.md ├── bbunny │ ├── icon.png │ └── README.md ├── esheep64 │ ├── icon.png │ └── README.md ├── mareep │ ├── icon.png │ └── README.md ├── mimiko │ ├── icon.png │ └── README.md ├── negima │ ├── icon.png │ └── README.md ├── pikachu │ ├── icon.png │ └── README.md ├── pingus │ ├── icon.png │ └── README.md ├── pink_fox │ ├── icon.png │ └── README.md ├── ssj-goku │ ├── icon.png │ └── README.md ├── blue_sheep │ └── icon.png ├── pink_neko │ ├── icon.png │ └── README.md ├── pink_sheep │ └── icon.png ├── red_sheep │ └── icon.png ├── blue_ham_ham │ ├── icon.png │ └── README.md ├── esheepbackground.jpg ├── green_sheep │ └── icon.png ├── orange_sheep │ └── icon.png ├── purple_sheep │ └── icon.png ├── shiny_sylveon │ ├── icon.png │ └── README.md ├── yellow_neko │ ├── icon.png │ └── README.md ├── yellow_sheep │ └── icon.png ├── Video.html ├── index.html ├── README.md ├── Tools.html └── Info.html ├── _posts ├── negima.jpg ├── googleplay.png ├── 2019-07-01-GitHub-blog.md ├── 2019-10-04-version-1-2-3.md ├── 2020-01-02-new-green-sheep.md ├── 2025-12-08-Michelle.md ├── 2021-05-15-android-porting.md ├── 2019-10-17-version-1-2-5.md ├── 2021-05-18-rainbow-sheeps.md └── 2019-07-02-sprite-sheets.md ├── Tools ├── PetEditor │ ├── icon.ico │ ├── Icons │ │ ├── ico_x.png │ │ ├── ok_32.png │ │ ├── pet_16.png │ │ ├── pet_32.png │ │ ├── error_16.png │ │ ├── ico_add.png │ │ ├── ico_chat.png │ │ ├── ico_edit.png │ │ ├── ico_g_h.png │ │ ├── ico_g_r.png │ │ ├── ico_g_w.png │ │ ├── ico_g_x.png │ │ ├── ico_g_y.png │ │ ├── ico_help.png │ │ ├── ico_menu.png │ │ ├── ico_new.png │ │ ├── ico_open.png │ │ ├── ico_play.png │ │ ├── ico_plus.png │ │ ├── ico_redo.png │ │ ├── ico_save.png │ │ ├── ico_stop.png │ │ ├── ico_undo.png │ │ ├── ico_xml.png │ │ ├── ico_xml2.png │ │ ├── menu_add.png │ │ ├── menu_new.png │ │ ├── ico_delete.png │ │ ├── ico_open2.png │ │ ├── ico_pause.png │ │ ├── ico_play2.png │ │ ├── ico_redo2.png │ │ ├── ico_undo2.png │ │ ├── menu_back.png │ │ ├── menu_delete.png │ │ ├── menu_edit.png │ │ ├── menu_find.png │ │ ├── menu_open.png │ │ ├── menu_redo.png │ │ ├── menu_save.png │ │ ├── warning_16.png │ │ ├── ico_settings.png │ │ ├── menu_settings.png │ │ ├── ico_xml2_c2G_icon.ico │ │ └── 678092-sign-add-256[1].png │ ├── Images │ │ ├── monitor.jpg │ │ ├── tb_left.jpg │ │ ├── window.png │ │ ├── background.jpg │ │ └── tb_right.jpg │ ├── packages.config │ ├── Properties │ │ ├── Settings.settings │ │ ├── Settings.Designer.cs │ │ └── AssemblyInfo.cs │ ├── WebForm.cs │ ├── App.config │ ├── Program.cs │ └── WebForm.Designer.cs ├── PetTester │ ├── packages.config │ ├── App.config │ ├── Properties │ │ ├── Settings.settings │ │ ├── Settings.Designer.cs │ │ └── AssemblyInfo.cs │ └── Program.cs ├── PetEditor.sln └── PetTester.sln ├── Manual - online editor.docx ├── _layouts ├── page.html ├── post.html ├── app.html └── pet.html ├── _includes ├── nav.html ├── disqus.html └── header.html ├── _config.yml ├── index.html └── Download.md /Manual/readme.md: -------------------------------------------------------------------------------- 1 | Documentation 2 | -------------------------------------------------------------------------------- /docs/fti/FTI_106.json: -------------------------------------------------------------------------------- 1 | {"jump":[1900545,13303809,23724033]} -------------------------------------------------------------------------------- /src/icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/src/icon.ico -------------------------------------------------------------------------------- /docs/fti/FTI_113.json: -------------------------------------------------------------------------------- 1 | {"quantity":[3276801,8781825,13631489,13893634,15990785,23527426]} -------------------------------------------------------------------------------- /Documentation.chm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/Documentation.chm -------------------------------------------------------------------------------- /Pets/fox/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/Pets/fox/icon.png -------------------------------------------------------------------------------- /_posts/negima.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/_posts/negima.jpg -------------------------------------------------------------------------------- /Pets/esheep_ani.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/Pets/esheep_ani.gif -------------------------------------------------------------------------------- /Pets/neko/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/Pets/neko/icon.png -------------------------------------------------------------------------------- /docs/icons/CFW.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/docs/icons/CFW.gif -------------------------------------------------------------------------------- /docs/icons/xna.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/docs/icons/xna.gif -------------------------------------------------------------------------------- /src/Images/exit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/src/Images/exit.png -------------------------------------------------------------------------------- /src/Images/help.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/src/Images/help.png -------------------------------------------------------------------------------- /src/dotNet/icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/src/dotNet/icon.ico -------------------------------------------------------------------------------- /src/dotNet/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/src/dotNet/icon.png -------------------------------------------------------------------------------- /src/esheep.png.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/src/esheep.png.ico -------------------------------------------------------------------------------- /Pets/bbunny/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/Pets/bbunny/icon.png -------------------------------------------------------------------------------- /Pets/esheep64/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/Pets/esheep64/icon.png -------------------------------------------------------------------------------- /Pets/mareep/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/Pets/mareep/icon.png -------------------------------------------------------------------------------- /Pets/mimiko/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/Pets/mimiko/icon.png -------------------------------------------------------------------------------- /Pets/negima/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/Pets/negima/icon.png -------------------------------------------------------------------------------- /Pets/pikachu/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/Pets/pikachu/icon.png -------------------------------------------------------------------------------- /Pets/pingus/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/Pets/pingus/icon.png -------------------------------------------------------------------------------- /Pets/pink_fox/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/Pets/pink_fox/icon.png -------------------------------------------------------------------------------- /Pets/ssj-goku/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/Pets/ssj-goku/icon.png -------------------------------------------------------------------------------- /_posts/googleplay.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/_posts/googleplay.png -------------------------------------------------------------------------------- /docs/Documentation.chm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/docs/Documentation.chm -------------------------------------------------------------------------------- /docs/icons/Search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/docs/icons/Search.png -------------------------------------------------------------------------------- /docs/icons/TocOpen.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/docs/icons/TocOpen.gif -------------------------------------------------------------------------------- /docs/icons/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/docs/icons/favicon.ico -------------------------------------------------------------------------------- /docs/icons/static.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/docs/icons/static.gif -------------------------------------------------------------------------------- /src/Images/about.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/src/Images/about.png -------------------------------------------------------------------------------- /src/Images/element.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/src/Images/element.png -------------------------------------------------------------------------------- /src/Images/esheep.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/src/Images/esheep.png -------------------------------------------------------------------------------- /src/Images/install.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/src/Images/install.png -------------------------------------------------------------------------------- /src/Images/option.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/src/Images/option.png -------------------------------------------------------------------------------- /src/Images/sheep.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/src/Images/sheep.png -------------------------------------------------------------------------------- /Manual/Documentation.chm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/Manual/Documentation.chm -------------------------------------------------------------------------------- /Pets/blue_sheep/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/Pets/blue_sheep/icon.png -------------------------------------------------------------------------------- /Pets/pink_neko/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/Pets/pink_neko/icon.png -------------------------------------------------------------------------------- /Pets/pink_sheep/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/Pets/pink_sheep/icon.png -------------------------------------------------------------------------------- /Pets/red_sheep/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/Pets/red_sheep/icon.png -------------------------------------------------------------------------------- /Tools/PetEditor/icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/Tools/PetEditor/icon.ico -------------------------------------------------------------------------------- /docs/icons/AlertNote.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/docs/icons/AlertNote.png -------------------------------------------------------------------------------- /docs/icons/TocClose.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/docs/icons/TocClose.gif -------------------------------------------------------------------------------- /docs/icons/privclass.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/docs/icons/privclass.gif -------------------------------------------------------------------------------- /docs/icons/privevent.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/docs/icons/privevent.gif -------------------------------------------------------------------------------- /docs/icons/privfield.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/docs/icons/privfield.gif -------------------------------------------------------------------------------- /docs/icons/protclass.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/docs/icons/protclass.gif -------------------------------------------------------------------------------- /docs/icons/protevent.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/docs/icons/protevent.gif -------------------------------------------------------------------------------- /docs/icons/protfield.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/docs/icons/protfield.gif -------------------------------------------------------------------------------- /docs/icons/pubclass.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/docs/icons/pubclass.gif -------------------------------------------------------------------------------- /docs/icons/pubevent.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/docs/icons/pubevent.gif -------------------------------------------------------------------------------- /docs/icons/pubfield.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/docs/icons/pubfield.gif -------------------------------------------------------------------------------- /docs/icons/pubmethod.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/docs/icons/pubmethod.gif -------------------------------------------------------------------------------- /docs/icons/slMobile.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/docs/icons/slMobile.gif -------------------------------------------------------------------------------- /src/Images/attribute.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/src/Images/attribute.png -------------------------------------------------------------------------------- /src/Images/optional.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/src/Images/optional.png -------------------------------------------------------------------------------- /src/Images/required.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/src/Images/required.png -------------------------------------------------------------------------------- /src/Portable/NAudio.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/src/Portable/NAudio.dll -------------------------------------------------------------------------------- /src/Portable/_NAudio.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/src/Portable/_NAudio.dll -------------------------------------------------------------------------------- /Manual - online editor.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/Manual - online editor.docx -------------------------------------------------------------------------------- /Pets/blue_ham_ham/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/Pets/blue_ham_ham/icon.png -------------------------------------------------------------------------------- /Pets/esheepbackground.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/Pets/esheepbackground.jpg -------------------------------------------------------------------------------- /Pets/green_sheep/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/Pets/green_sheep/icon.png -------------------------------------------------------------------------------- /Pets/orange_sheep/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/Pets/orange_sheep/icon.png -------------------------------------------------------------------------------- /Pets/purple_sheep/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/Pets/purple_sheep/icon.png -------------------------------------------------------------------------------- /Pets/shiny_sylveon/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/Pets/shiny_sylveon/icon.png -------------------------------------------------------------------------------- /Pets/yellow_neko/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/Pets/yellow_neko/icon.png -------------------------------------------------------------------------------- /Pets/yellow_sheep/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/Pets/yellow_sheep/icon.png -------------------------------------------------------------------------------- /docs/icons/AlertCaution.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/docs/icons/AlertCaution.png -------------------------------------------------------------------------------- /docs/icons/CodeExample.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/docs/icons/CodeExample.png -------------------------------------------------------------------------------- /docs/icons/TocCollapsed.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/docs/icons/TocCollapsed.gif -------------------------------------------------------------------------------- /docs/icons/TocExpanded.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/docs/icons/TocExpanded.gif -------------------------------------------------------------------------------- /docs/icons/privdelegate.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/docs/icons/privdelegate.gif -------------------------------------------------------------------------------- /docs/icons/privmethod.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/docs/icons/privmethod.gif -------------------------------------------------------------------------------- /docs/icons/privproperty.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/docs/icons/privproperty.gif -------------------------------------------------------------------------------- /docs/icons/protdelegate.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/docs/icons/protdelegate.gif -------------------------------------------------------------------------------- /docs/icons/protmethod.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/docs/icons/protmethod.gif -------------------------------------------------------------------------------- /docs/icons/protoperator.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/docs/icons/protoperator.gif -------------------------------------------------------------------------------- /docs/icons/protproperty.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/docs/icons/protproperty.gif -------------------------------------------------------------------------------- /docs/icons/pubdelegate.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/docs/icons/pubdelegate.gif -------------------------------------------------------------------------------- /docs/icons/pubextension.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/docs/icons/pubextension.gif -------------------------------------------------------------------------------- /docs/icons/pubinterface.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/docs/icons/pubinterface.gif -------------------------------------------------------------------------------- /docs/icons/puboperator.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/docs/icons/puboperator.gif -------------------------------------------------------------------------------- /docs/icons/pubproperty.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/docs/icons/pubproperty.gif -------------------------------------------------------------------------------- /docs/icons/pubstructure.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/docs/icons/pubstructure.gif -------------------------------------------------------------------------------- /docs/styles/branding-cs-CZ.css: -------------------------------------------------------------------------------- 1 | /* Start CS-CZ locale-specific CSS */ 2 | 3 | /* End locale-specific CSS */ 4 | -------------------------------------------------------------------------------- /docs/styles/branding-de-DE.css: -------------------------------------------------------------------------------- 1 | /* Start DE-DE locale-specific CSS */ 2 | 3 | /* End locale-specific CSS */ 4 | -------------------------------------------------------------------------------- /docs/styles/branding-en-US.css: -------------------------------------------------------------------------------- 1 | /* Start EN-US locale-specific CSS */ 2 | 3 | /* End locale-specific CSS */ 4 | -------------------------------------------------------------------------------- /docs/styles/branding-es-ES.css: -------------------------------------------------------------------------------- 1 | /* Start ES-ES locale-specific CSS */ 2 | 3 | /* End locale-specific CSS */ 4 | -------------------------------------------------------------------------------- /docs/styles/branding-fr-FR.css: -------------------------------------------------------------------------------- 1 | /* Start FR-FR locale-specific CSS */ 2 | 3 | /* End locale-specific CSS */ 4 | -------------------------------------------------------------------------------- /docs/styles/branding-it-IT.css: -------------------------------------------------------------------------------- 1 | /* Start IT-IT locale-specific CSS */ 2 | 3 | /* End locale-specific CSS */ 4 | -------------------------------------------------------------------------------- /docs/styles/branding-pl-PL.css: -------------------------------------------------------------------------------- 1 | /* Start PL-PL locale-specific CSS */ 2 | 3 | /* End locale-specific CSS */ 4 | -------------------------------------------------------------------------------- /docs/styles/branding-pt-BR.css: -------------------------------------------------------------------------------- 1 | /* Start PT-BR locale-specific CSS */ 2 | 3 | /* End locale-specific CSS */ 4 | -------------------------------------------------------------------------------- /docs/styles/branding-ru-RU.css: -------------------------------------------------------------------------------- 1 | /* Start RU-RU locale-specific CSS */ 2 | 3 | /* End locale-specific CSS */ 4 | -------------------------------------------------------------------------------- /docs/styles/branding-tr-TR.css: -------------------------------------------------------------------------------- 1 | /* Start TR-TR locale-specific CSS */ 2 | 3 | /* End locale-specific CSS */ 4 | -------------------------------------------------------------------------------- /src/dotNet/esheep.png.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/src/dotNet/esheep.png.ico -------------------------------------------------------------------------------- /docs/icons/AlertSecurity.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/docs/icons/AlertSecurity.png -------------------------------------------------------------------------------- /docs/icons/privextension.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/docs/icons/privextension.gif -------------------------------------------------------------------------------- /docs/icons/privinterface.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/docs/icons/privinterface.gif -------------------------------------------------------------------------------- /docs/icons/privstructure.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/docs/icons/privstructure.gif -------------------------------------------------------------------------------- /docs/icons/protextension.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/docs/icons/protextension.gif -------------------------------------------------------------------------------- /docs/icons/protinterface.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/docs/icons/protinterface.gif -------------------------------------------------------------------------------- /docs/icons/protstructure.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/docs/icons/protstructure.gif -------------------------------------------------------------------------------- /docs/icons/pubenumeration.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/docs/icons/pubenumeration.gif -------------------------------------------------------------------------------- /src/AppWins/Images/esheep.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/src/AppWins/Images/esheep.png -------------------------------------------------------------------------------- /src/Images/microsoftstore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/src/Images/microsoftstore.png -------------------------------------------------------------------------------- /Tools/PetEditor/Icons/ico_x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/Tools/PetEditor/Icons/ico_x.png -------------------------------------------------------------------------------- /Tools/PetEditor/Icons/ok_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/Tools/PetEditor/Icons/ok_32.png -------------------------------------------------------------------------------- /Tools/PetEditor/Icons/pet_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/Tools/PetEditor/Icons/pet_16.png -------------------------------------------------------------------------------- /Tools/PetEditor/Icons/pet_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/Tools/PetEditor/Icons/pet_32.png -------------------------------------------------------------------------------- /docs/icons/SectionCollapsed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/docs/icons/SectionCollapsed.png -------------------------------------------------------------------------------- /docs/icons/SectionExpanded.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/docs/icons/SectionExpanded.png -------------------------------------------------------------------------------- /docs/icons/privenumeration.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/docs/icons/privenumeration.gif -------------------------------------------------------------------------------- /docs/icons/protenumeration.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/docs/icons/protenumeration.gif -------------------------------------------------------------------------------- /src/AppWins/Assets/StoreLogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/src/AppWins/Assets/StoreLogo.png -------------------------------------------------------------------------------- /src/AppWins/Images/install.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/src/AppWins/Images/install.png -------------------------------------------------------------------------------- /src/Portable/Newtonsoft.Json.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/src/Portable/Newtonsoft.Json.dll -------------------------------------------------------------------------------- /src/dotNet/Portable/NAudio.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/src/dotNet/Portable/NAudio.dll -------------------------------------------------------------------------------- /Manual/Manual - online editor.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/Manual/Manual - online editor.docx -------------------------------------------------------------------------------- /Tools/PetEditor/Icons/error_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/Tools/PetEditor/Icons/error_16.png -------------------------------------------------------------------------------- /Tools/PetEditor/Icons/ico_add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/Tools/PetEditor/Icons/ico_add.png -------------------------------------------------------------------------------- /Tools/PetEditor/Icons/ico_chat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/Tools/PetEditor/Icons/ico_chat.png -------------------------------------------------------------------------------- /Tools/PetEditor/Icons/ico_edit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/Tools/PetEditor/Icons/ico_edit.png -------------------------------------------------------------------------------- /Tools/PetEditor/Icons/ico_g_h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/Tools/PetEditor/Icons/ico_g_h.png -------------------------------------------------------------------------------- /Tools/PetEditor/Icons/ico_g_r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/Tools/PetEditor/Icons/ico_g_r.png -------------------------------------------------------------------------------- /Tools/PetEditor/Icons/ico_g_w.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/Tools/PetEditor/Icons/ico_g_w.png -------------------------------------------------------------------------------- /Tools/PetEditor/Icons/ico_g_x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/Tools/PetEditor/Icons/ico_g_x.png -------------------------------------------------------------------------------- /Tools/PetEditor/Icons/ico_g_y.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/Tools/PetEditor/Icons/ico_g_y.png -------------------------------------------------------------------------------- /Tools/PetEditor/Icons/ico_help.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/Tools/PetEditor/Icons/ico_help.png -------------------------------------------------------------------------------- /Tools/PetEditor/Icons/ico_menu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/Tools/PetEditor/Icons/ico_menu.png -------------------------------------------------------------------------------- /Tools/PetEditor/Icons/ico_new.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/Tools/PetEditor/Icons/ico_new.png -------------------------------------------------------------------------------- /Tools/PetEditor/Icons/ico_open.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/Tools/PetEditor/Icons/ico_open.png -------------------------------------------------------------------------------- /Tools/PetEditor/Icons/ico_play.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/Tools/PetEditor/Icons/ico_play.png -------------------------------------------------------------------------------- /Tools/PetEditor/Icons/ico_plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/Tools/PetEditor/Icons/ico_plus.png -------------------------------------------------------------------------------- /Tools/PetEditor/Icons/ico_redo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/Tools/PetEditor/Icons/ico_redo.png -------------------------------------------------------------------------------- /Tools/PetEditor/Icons/ico_save.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/Tools/PetEditor/Icons/ico_save.png -------------------------------------------------------------------------------- /Tools/PetEditor/Icons/ico_stop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/Tools/PetEditor/Icons/ico_stop.png -------------------------------------------------------------------------------- /Tools/PetEditor/Icons/ico_undo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/Tools/PetEditor/Icons/ico_undo.png -------------------------------------------------------------------------------- /Tools/PetEditor/Icons/ico_xml.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/Tools/PetEditor/Icons/ico_xml.png -------------------------------------------------------------------------------- /Tools/PetEditor/Icons/ico_xml2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/Tools/PetEditor/Icons/ico_xml2.png -------------------------------------------------------------------------------- /Tools/PetEditor/Icons/menu_add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/Tools/PetEditor/Icons/menu_add.png -------------------------------------------------------------------------------- /Tools/PetEditor/Icons/menu_new.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/Tools/PetEditor/Icons/menu_new.png -------------------------------------------------------------------------------- /Tools/PetEditor/Images/monitor.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/Tools/PetEditor/Images/monitor.jpg -------------------------------------------------------------------------------- /Tools/PetEditor/Images/tb_left.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/Tools/PetEditor/Images/tb_left.jpg -------------------------------------------------------------------------------- /Tools/PetEditor/Images/window.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/Tools/PetEditor/Images/window.png -------------------------------------------------------------------------------- /src/UWPSheep/Images/StoreLogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/src/UWPSheep/Images/StoreLogo.png -------------------------------------------------------------------------------- /Tools/PetEditor/Icons/ico_delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/Tools/PetEditor/Icons/ico_delete.png -------------------------------------------------------------------------------- /Tools/PetEditor/Icons/ico_open2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/Tools/PetEditor/Icons/ico_open2.png -------------------------------------------------------------------------------- /Tools/PetEditor/Icons/ico_pause.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/Tools/PetEditor/Icons/ico_pause.png -------------------------------------------------------------------------------- /Tools/PetEditor/Icons/ico_play2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/Tools/PetEditor/Icons/ico_play2.png -------------------------------------------------------------------------------- /Tools/PetEditor/Icons/ico_redo2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/Tools/PetEditor/Icons/ico_redo2.png -------------------------------------------------------------------------------- /Tools/PetEditor/Icons/ico_undo2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/Tools/PetEditor/Icons/ico_undo2.png -------------------------------------------------------------------------------- /Tools/PetEditor/Icons/menu_back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/Tools/PetEditor/Icons/menu_back.png -------------------------------------------------------------------------------- /Tools/PetEditor/Icons/menu_delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/Tools/PetEditor/Icons/menu_delete.png -------------------------------------------------------------------------------- /Tools/PetEditor/Icons/menu_edit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/Tools/PetEditor/Icons/menu_edit.png -------------------------------------------------------------------------------- /Tools/PetEditor/Icons/menu_find.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/Tools/PetEditor/Icons/menu_find.png -------------------------------------------------------------------------------- /Tools/PetEditor/Icons/menu_open.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/Tools/PetEditor/Icons/menu_open.png -------------------------------------------------------------------------------- /Tools/PetEditor/Icons/menu_redo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/Tools/PetEditor/Icons/menu_redo.png -------------------------------------------------------------------------------- /Tools/PetEditor/Icons/menu_save.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/Tools/PetEditor/Icons/menu_save.png -------------------------------------------------------------------------------- /Tools/PetEditor/Icons/warning_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/Tools/PetEditor/Icons/warning_16.png -------------------------------------------------------------------------------- /Tools/PetEditor/Images/background.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/Tools/PetEditor/Images/background.jpg -------------------------------------------------------------------------------- /Tools/PetEditor/Images/tb_right.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/Tools/PetEditor/Images/tb_right.jpg -------------------------------------------------------------------------------- /Tools/PetEditor/Icons/ico_settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/Tools/PetEditor/Icons/ico_settings.png -------------------------------------------------------------------------------- /Tools/PetEditor/Icons/menu_settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/Tools/PetEditor/Icons/menu_settings.png -------------------------------------------------------------------------------- /Tools/PetEditor/Icons/ico_xml2_c2G_icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/Tools/PetEditor/Icons/ico_xml2_c2G_icon.ico -------------------------------------------------------------------------------- /src/AppWins/Assets/LockScreenLogo.scale-200.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/src/AppWins/Assets/LockScreenLogo.scale-200.png -------------------------------------------------------------------------------- /src/AppWins/Assets/SplashScreen.scale-200.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/src/AppWins/Assets/SplashScreen.scale-200.png -------------------------------------------------------------------------------- /Tools/PetEditor/Icons/678092-sign-add-256[1].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/Tools/PetEditor/Icons/678092-sign-add-256[1].png -------------------------------------------------------------------------------- /src/AppWins/Assets/Square44x44Logo.scale-200.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/src/AppWins/Assets/Square44x44Logo.scale-200.png -------------------------------------------------------------------------------- /src/AppWins/Assets/Wide310x150Logo.scale-200.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/src/AppWins/Assets/Wide310x150Logo.scale-200.png -------------------------------------------------------------------------------- /src/UWPSheep/Images/LockScreenLogo.scale-200.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/src/UWPSheep/Images/LockScreenLogo.scale-200.png -------------------------------------------------------------------------------- /src/UWPSheep/Images/Square44x44Logo.scale-200.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/src/UWPSheep/Images/Square44x44Logo.scale-200.png -------------------------------------------------------------------------------- /src/UWPSheep/Images/Wide310x150Logo.scale-200.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/src/UWPSheep/Images/Wide310x150Logo.scale-200.png -------------------------------------------------------------------------------- /src/AppWins/Assets/Square150x150Logo.scale-200.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/src/AppWins/Assets/Square150x150Logo.scale-200.png -------------------------------------------------------------------------------- /src/UWPSheep/Images/Square150x150Logo.scale-200.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/src/UWPSheep/Images/Square150x150Logo.scale-200.png -------------------------------------------------------------------------------- /Tools/PetTester/packages.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /src/AppWins/Assets/Square44x44Logo.targetsize-24_altform-unplated.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/src/AppWins/Assets/Square44x44Logo.targetsize-24_altform-unplated.png -------------------------------------------------------------------------------- /src/UWPSheep/Images/Square44x44Logo.targetsize-24_altform-unplated.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Adrianotiger/desktopPet/HEAD/src/UWPSheep/Images/Square44x44Logo.targetsize-24_altform-unplated.png -------------------------------------------------------------------------------- /docs/toc/roottoc.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /_layouts/page.html: -------------------------------------------------------------------------------- 1 | --- 2 | layout: default 3 | --- 4 | 5 |
6 |

{{ page.title }}

7 |
8 | {{ content }} 9 |
10 |
11 | 12 | -------------------------------------------------------------------------------- /Tools/PetTester/App.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /docs/toc/d8b963a7-251b-c754-43eb-313feb47e462.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/AppWins/App.xaml: -------------------------------------------------------------------------------- 1 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /docs/toc/3eaece21-2e61-ba92-1087-a69cf2254e49.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/toc/ce90f4b3-e17c-ab5f-c630-e1f1a86e11a3.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/toc/d58fe5e9-f02e-4349-eca1-624b309f3554.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/toc/dd86d73d-efde-b924-c3da-e01fad682175.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/toc/69734e2d-41c9-13cf-6e7d-cc15a2b05b93.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/toc/d0af60f9-342d-5951-7b81-208a8ed02433.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/toc/d096534c-b9cb-1961-36c0-29ef5c3083b8.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/toc/602bec38-3a61-1766-d378-bdc39c17cde0.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/toc/a6d7dc46-08e4-ede7-e4db-dd09e4003c4d.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/toc/0fbdc478-1df2-c53d-5461-4609c0c3e43d.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/toc/46e1a396-6861-cc48-e610-a66b3fb3ecc0.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tools/PetTester/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /docs/toc/4b8d1fe4-e69f-10c3-aeb8-498a8ee925f1.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/toc/eba17485-b0da-42e2-93e2-b6e45ed4660d.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/toc/14346019-6133-dd65-5339-c612a10d0b25.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /_includes/nav.html: -------------------------------------------------------------------------------- 1 | 10 | -------------------------------------------------------------------------------- /_layouts/post.html: -------------------------------------------------------------------------------- 1 | --- 2 | layout: default 3 | --- 4 | 5 |
6 |

{{ page.title }}

7 | 8 |
9 | {{ content }} 10 |
11 | 12 |
13 | Written on {{ page.date | date: "%B %e, %Y" }} 14 |
15 | 16 | {% include disqus.html %} 17 |
18 | -------------------------------------------------------------------------------- /docs/fti/FTI_107.json: -------------------------------------------------------------------------------- 1 | {"kill":[2490370,14221313,17694723,17760257,24313858],"keys":[14417921,17432578,20054017,25690114],"killsheep":[18087939,22151169,22872065],"killsheeps":[10354690,22151169,22872065],"key":[1572865,1900545,4849665,6160385,6750209,8650753,8781825,8912897,9437185,9961473,13303809,16056321,17694721,17760257,19922945,22151170,22872066]} -------------------------------------------------------------------------------- /Tools/PetEditor/packages.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /docs/toc/d5c0d12e-9b8c-c087-7790-bff36b0fd15d.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Pets/ssj-goku/README.md: -------------------------------------------------------------------------------- 1 | # SSJ Goku 2 | 3 | ## Description 4 | SSJ Goku will fly and walk around your screen occasionally shooting blast. 5 | 6 | ## Changelog 7 | ### `v1.2.3` 8 | - first version for UWP app 9 | 10 | ## Credits 11 | 12 | Author: [RedSparr0w](https://github.com/RedSparr0w)
13 | Sprites: [spritedatabase.net](http://spritedatabase.net/file/10580) 14 | -------------------------------------------------------------------------------- /docs/toc/5b42c151-7aed-c99e-e221-42195f16b22e.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/toc/9676200c-da30-aa57-9d3a-31ec011a33f0.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/toc/97d8b253-0f08-d9e6-1c3f-cf6b78ad280b.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Pets/Video.html: -------------------------------------------------------------------------------- 1 | --- 2 | layout: page 3 | title: Video 4 | --- 5 | Youtube Video of some eSheeps walking on the desktop. 6 | 15 | -------------------------------------------------------------------------------- /docs/toc/3d866b90-aedd-3133-300b-2beb45e0036b.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/toc/786bf238-ca44-1c0e-1ec6-99222e14cd04.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/toc/78e669dd-01f7-2d72-ed9f-c0d0807dd6b0.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/toc/9f6ff04e-2353-1939-4401-f206f8cae236.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/toc/bb4b6c31-eb4c-dd9b-9d14-31d09a342d1c.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/toc/d26b28a4-4dde-1086-728c-4b3dcb989c46.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/toc/df4d9a87-ab25-3ca0-f8ab-6885c7c827a3.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/toc/f9b0121f-24ae-43e0-a030-58c986b67e13.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/toc/357ec000-04f1-f094-771f-94f9dfafaad3.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/toc/3f195809-f1a4-80df-e471-f6f28fc347f4.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/toc/55e41f5d-b4a5-4d65-8b6a-39d324d5440d.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/toc/5b5a587b-6b70-2fac-872c-e827421c61dc.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/toc/7a28bf20-9bd7-a466-334f-a39ee4ca5a48.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/toc/c0cf4b65-415a-0641-5ca2-58c09e7a4437.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/toc/c5b9f9b2-ff5d-39dc-f82d-9cd5347bea01.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/toc/d9f759b2-c4c0-d99e-3a63-726fac5bec85.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/toc/e520b3f0-9506-b75d-7ac2-ba9603b2a734.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/toc/f5b6a7a6-d265-fd61-377c-04303eab2aa4.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/toc/0fdf7666-9ac4-184e-b863-99e314f323b7.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/toc/4c91d8cc-24ac-42dc-0f46-8ca7e80a4817.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/toc/65f5d521-8d24-52ad-20ab-36755ae9178d.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/toc/7852c405-e463-2257-c777-29fc7bb009b1.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/toc/8a699023-f7ac-758a-ba42-b4c9040bcde9.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/toc/a5fe2a4b-79fa-3521-ff81-c4a3bac24470.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/toc/3a9c4776-0425-893a-8f98-dc4353e06f27.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/toc/65454dbc-d5e3-31bc-8cb5-c673ccb10448.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/toc/19b0ec95-54da-1580-9e1e-71a9c36b6837.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/toc/98445124-b11a-0185-02a1-f9bb8f008b48.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/toc/d75eb659-6335-53f6-af7a-81814a21ab7f.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Pets/shiny_sylveon/README.md: -------------------------------------------------------------------------------- 1 | # Shiny Sylveon 2 | 3 | ## Description 4 | 5 | Sylveon Pocket Monster that wanders your screen! Goes around your screen. Resources found here: https://eeveeexpo.com/resources/ 6 | 7 | 8 | 9 | ## Changelog 10 | 11 | v0.1 first version 12 | 13 | ## About pet 14 | 15 | Pikachu, a cute electric mouse that goes around your screen. Resources found here: https://eeveeexpo.com/resources/ 16 | 17 | -------------------------------------------------------------------------------- /_layouts/app.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | {{ content }} 13 | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /docs/styles/branding-ja-JP.css: -------------------------------------------------------------------------------- 1 | /* Start JA-JP locale-specific CSS */ 2 | body 3 | { 4 | font-family: Segoe UI, Verdana, Arial, MS Pゴシック; 5 | } 6 | pre 7 | { 8 | font-family: Consolas, Courier, monospace, MS ゴシック; 9 | } 10 | span.tt 11 | { 12 | font-family: Consolas, Courier, monospace, MS ゴシック; 13 | } 14 | span.code 15 | { 16 | font-family: Consolas, Courier, monospace, MS ゴシック; 17 | } 18 | /* End locale-specific CSS */ 19 | -------------------------------------------------------------------------------- /docs/styles/branding-zh-CN.css: -------------------------------------------------------------------------------- 1 | /* Start ZH-CN locale-specific CSS */ 2 | body 3 | { 4 | font-family: MS YaHei, Simsun, Segoe UI, Verdana, Arial; 5 | } 6 | pre 7 | { 8 | font-family: Consolas, Courier, monospace, 新宋体; 9 | } 10 | span.tt 11 | { 12 | font-family: Consolas, Courier, monospace, 新宋体; 13 | } 14 | span.code 15 | { 16 | font-family: Consolas, Courier, monospace, 新宋体; 17 | } 18 | /* End locale-specific CSS */ 19 | -------------------------------------------------------------------------------- /docs/styles/branding-zh-TW.css: -------------------------------------------------------------------------------- 1 | /* Start ZH-TW locale-specific CSS */ 2 | body 3 | { 4 | font-family: MS JhengHei, MingLiU, Segoe UI, Verdana, Arial; 5 | } 6 | pre 7 | { 8 | font-family: Consolas, Courier, monospace, 細明體; 9 | } 10 | span.tt 11 | { 12 | font-family: Consolas, Courier, monospace, 細明體; 13 | } 14 | span.code 15 | { 16 | font-family: Consolas, Courier, monospace, 細明體; 17 | } 18 | /* End locale-specific CSS */ 19 | -------------------------------------------------------------------------------- /Pets/bbunny/README.md: -------------------------------------------------------------------------------- 1 | # Buster Bunny 2 | 3 | ## Description 4 | Just a simple example using a few images. 5 | 6 | This pet will just walk, without any special animation. Created in just a few minutes. 7 | 8 | ## Changelog 9 | v0.1 first version 10 | 11 | ## About pet 12 | Copyright: Spritesheet was taken from Spritedatabase.net - Daisy of the Wolves 13 | Author: Adriano Petrucci 14 | -------------------------------------------------------------------------------- /docs/toc/0adf4734-c894-d49c-76bb-b8037bd5f470.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/toc/3b6c0342-0764-a910-0154-c6748264d219.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/toc/a9b11bc5-59e8-24a9-4c4a-04249176941f.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Pets/pikachu/README.md: -------------------------------------------------------------------------------- 1 | # Pikachu 2 | 3 | ## Description 4 | 5 | Pikachu Pocket Monster that wanders your screen! Pikachu, a cute electric mouse that goes around your screen. Resources found here: https://eeveeexpo.com/resources/ 6 | 7 | ## Changelog 8 | 9 | v0.1 first version 10 | 11 | ## About pet 12 | 13 | Pikachu, a cute electric mouse that goes around your screen. Resources found here: https://eeveeexpo.com/resources/ 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /docs/toc/2f03580f-4726-d862-3a17-e1a93f698ffc.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/toc/7d0fb02d-5db2-7968-3266-e3355cb9b094.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/toc/cff5e301-3ba9-30a6-1c0b-58a6a980afae.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/toc/e014906c-13f3-973a-bdd2-bf7a69434ac5.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Pets/mareep/README.md: -------------------------------------------------------------------------------- 1 | # Mareep 2 | 3 | ## Description 4 | 5 | Mareep the electric sheep. They will go all over the screen, fall, and stop at the edges of the screen. 6 | 7 | Mareep that wanders around your screen. Resources found on https://eeveeexpo.com/resources 8 | 9 | ## Changelog 10 | 11 | v0.1 first version 12 | 13 | ## About pet 14 | 15 | Mareep that wanders around your screen. Resources found on https://eeveeexpo.com/resources 16 | 17 | -------------------------------------------------------------------------------- /docs/toc/13ca0723-5550-103b-1a20-d2fa9ee3e612.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tools/PetEditor/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /docs/styles/branding-ko-KR.css: -------------------------------------------------------------------------------- 1 | /* Start KO-KR locale-specific CSS */ 2 | body 3 | { 4 | font-family: Malgun Gothic, Segoe UI, Verdana, Arial; 5 | font-size: 0.75em; /*9pt*/ 6 | } 7 | pre 8 | { 9 | font-family: Consolas, Courier, monospace, 돋움체; 10 | } 11 | span.tt 12 | { 13 | font-family: Consolas, Courier, monospace, 돋움체; 14 | } 15 | span.code 16 | { 17 | font-family: Consolas, Courier, monospace, 돋움체; 18 | } 19 | /* End locale-specific CSS */ 20 | -------------------------------------------------------------------------------- /docs/toc/2f03e116-c024-b3cc-0f7f-657344604e68.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/toc/ae774e47-c263-145b-2e7f-11dd15321e3c.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/toc/4490981b-2eb2-1e88-4771-bf4edca5c150.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Pets/fox/README.md: -------------------------------------------------------------------------------- 1 | # Fox Mate 2 | 3 | ## Description 4 | This is an original sprite of a fox. They will go all over the screen, fall, and push on the edges of the screen. 5 | 6 | ## Changelog 7 | v0.1 first version 8 | 9 | ## About pet 10 | Original pet character sprite art by me, Michelle! A fox friend. This is a character from a game I made together with classmates for school. Play the original game here:https://ganeshsar.github.io/thefoxtale/index.html 11 | Author: Michelle Tran 12 | -------------------------------------------------------------------------------- /docs/toc/b4752e6e-3a91-ceee-4301-74e7fa30b55b.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/toc/0bad8328-f321-e1d4-3c8a-400ed7a905a5.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/toc/c0b949b9-a6d9-c558-4baa-e7ea14d3c3a2.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/toc/1006bc22-7ffb-bcd0-5cec-d842f321d12d.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/toc/c05a457c-b69a-311b-90dc-37842b1b9b25.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/toc/ca1a1ac3-e509-82d8-29f7-a1554bbbac2e.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/toc/7a64c234-2395-d3d6-8db0-2d403089d456.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/toc/7af16c14-d9ba-c15f-ee31-7d6b3df3068b.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /_posts/2019-07-01-GitHub-blog.md: -------------------------------------------------------------------------------- 1 | --- 2 | layout: post 3 | title: "Welcome to the new blog!" 4 | --- 5 | 6 | This will be the next official page for the esheep project. 7 | 8 | I want to move everything to GitHub and once the webpage is here, I can linke everything to this webserver. 9 | 10 | There is also a Disqus-chat for every blog entry and also for every screen mate! So if you upload your pet, everyone can give you a feedback! 11 | 12 | Hope you enjoy it, even if it is not so colorfull like the old webpage. 13 | -------------------------------------------------------------------------------- /docs/toc/ae8a8488-e577-50a8-c499-7530bc7b4d2d.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/toc/843576ad-3b11-7df1-3fa6-b5b57341bd3e.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/toc/a2e1d46b-b021-a4e8-4f23-4ef6cba40f21.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /_config.yml: -------------------------------------------------------------------------------- 1 | theme: jekyll-theme-minimal 2 | title: Desktop Pet (eSheep 64bit) 3 | description: Add a screen mate to your desktop 4 | 5 | footer-links: 6 | github: adrianotiger/desktopPet 7 | 8 | # Enter your Disqus shortname (not your username) to enable commenting on posts 9 | # You can find your shortname on the Settings page of your Disqus account 10 | disqus: esheep 11 | 12 | url: https://adrianotiger.github.io/desktopPet/ 13 | 14 | defaults: 15 | - 16 | scope: 17 | path: "Pets" 18 | values: 19 | layout: "pet" 20 | -------------------------------------------------------------------------------- /src/Portable/FormHelp.cs: -------------------------------------------------------------------------------- 1 | using System.Windows.Forms; 2 | 3 | namespace DesktopPet 4 | { 5 | /// 6 | /// Help Form (simple form with a Browser component, directing to eheep.petrucci.ch to display a webpage. 7 | /// 8 | public partial class FormHelp : Form 9 | { 10 | /// 11 | /// Constructor. Initialize components. 12 | /// 13 | public FormHelp() 14 | { 15 | InitializeComponent(); 16 | } 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /docs/toc/422d6a5a-8110-959a-9e4c-c340a79565cc.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/dotNet/Portable/FormHelp.cs: -------------------------------------------------------------------------------- 1 | using System.Windows.Forms; 2 | 3 | namespace DesktopPet 4 | { 5 | /// 6 | /// Help Form (simple form with a Browser component, directing to eheep.petrucci.ch to display a webpage. 7 | /// 8 | public partial class FormHelp : Form 9 | { 10 | /// 11 | /// Constructor. Initialize components. 12 | /// 13 | public FormHelp() 14 | { 15 | InitializeComponent(); 16 | } 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /docs/toc/0243bf12-94ee-25d8-7da0-551f6a47135f.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Pets/esheep64/README.md: -------------------------------------------------------------------------------- 1 | # eSheep 64bit 2 | 3 | ## Description 4 | This is the default animation for this application. 5 | 6 | It is a simple sheep walking over your desktop and over your windows. 7 | 8 | Other '90 screen mates in this project: 9 | - [eSheep](../esheep64) or the better [gSheep](../gsheep-green) 10 | - [Neko](../neko) 11 | - [Pingus](../pingus) 12 | 13 | ## Changelog 14 | v1.8 first version for UWP app 15 | 16 | ## About pet 17 | Author: Adriano Petrucci 18 | 19 | Copyright: sprites from [LiL_Stenly](http://spritedatabase.net/game/2071) 20 | -------------------------------------------------------------------------------- /docs/toc/ef42e860-c54d-63a2-17c5-653cdda8cd17.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 9 | DesktopPet Documented Class Library - Redirect 10 | 11 | 12 |

If you are not redirected automatically, follow this link to the default topic.

13 | 14 | 15 | -------------------------------------------------------------------------------- /Pets/pingus/README.md: -------------------------------------------------------------------------------- 1 | # Pingus 2 | 3 | ## Description 4 | Another old Screenmate: Pingus is from an open source game 5 | 6 | This animation reproduce some of the game features like superman and so on. 7 | The game can be downloaded here: https://pingus.seul.org/ 8 | 9 | '90 screen mates in this project: 10 | - [eSheep](../esheep64) or the better [gSheep](../gsheep-green) 11 | - [Neko](../neko) 12 | - [Pingus](../pingus) 13 | 14 | 15 | ## Changelog 16 | v0.1 first version 17 | 18 | ## About pet 19 | Author: Adriano Petrucci 20 | 21 | Copyright: sprites from https://github.com/Pingus/ 22 | -------------------------------------------------------------------------------- /docs/toc/07603485-86c8-318c-0f0a-a577569286e7.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/toc/47a62a26-3927-8632-cd64-bc1c799f335e.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/toc/675bb5e6-07ae-eaec-d9e9-0dbd9e0c8065.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/AppWins/HelpPage.xaml: -------------------------------------------------------------------------------- 1 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /docs/toc/bf631a70-958b-484a-3b7c-7d0a806484fe.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/AppWins/PetAboutPage.xaml: -------------------------------------------------------------------------------- 1 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /Pets/mimiko/README.md: -------------------------------------------------------------------------------- 1 | # Mimiko Mate 2 | 3 | ## Description 4 | This is a sprite of the original Neko Black 2 screen mate. 5 | 6 | For more information about the original mate, visit: webneko.net 7 | 8 | If you want download the original Neko, visit: Webarchive.org/neko 9 | 10 | ## Changelog 11 | v0.1 first version 12 | v0.2 added forgotten z's while snoozing 13 | v0.3 fixed white pixels when Mimiko is scratching and the png icon 14 | 15 | ## About pet 16 | Original pet character sprite art by the creator of webneko. There was a black cat missing, I just added the images to the existing animations.xml. 17 | 18 | Author: madnuttah 19 | -------------------------------------------------------------------------------- /docs/toc/ebc128b2-4335-a100-e731-57c0fc291dc4.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Pets/blue_ham_ham/README.md: -------------------------------------------------------------------------------- 1 | # Blue Ham Ham 2 | 3 | ## Description 4 | 5 | Blue Hamster Sprite. They will go all over the screen, fall, and has several different emotes. 6 | 7 | 8 | 9 | Blue Ham-Ham from Ham Ham Heartbreak that wanders around your screen. Resources found on https://www.spriters-resource.com/game\_boy\_advance/hamtarohamhamheartbreak/asset/475948/ 10 | 11 | 12 | 13 | ## Changelog 14 | 15 | v0.1 first version 16 | 17 | ## About pet 18 | 19 | Blue Ham-Ham from Ham Ham Heartbreak that wanders around your screen. Resources found on https://www.spriters-resource.com/game\_boy\_advance/hamtarohamhamheartbreak/asset/475948/ 20 | 21 | -------------------------------------------------------------------------------- /Pets/negima/README.md: -------------------------------------------------------------------------------- 1 | # Asuna & Akira 2 | 3 | ## Description 4 | Taken from the Negima! mascots. 5 | 6 | 7 | 8 | If you want the original program and more mascots, you can visit 9 | [deviantart.com/digitalromance77](https://www.deviantart.com/digitalromance77/art/Negima-Mascots-Dekstop-Pets-Window-sitters-327513300) 10 | 11 | Negima is an anime from Kodansha, if you want more info about it visit: 12 | [Kodansha Comics](https://kodanshacomics.com/series/negima/) 13 | 14 | ## Changelog 15 | v0.1 16 | - first version 17 | 18 | ## About pet 19 | Author: Adriano Petrucci 20 | Copyright: sprites from deviantart, character names from https://kodanshacomics.com/series/negima/ 21 | -------------------------------------------------------------------------------- /docs/toc/3c3ecce7-dc8b-541f-cf40-c5e8bce09b36.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /_includes/disqus.html: -------------------------------------------------------------------------------- 1 | {% if site.disqus %} 2 |
3 |
4 | 12 | 13 |
14 | {% endif %} 15 | -------------------------------------------------------------------------------- /docs/styles/branding-Help1.css: -------------------------------------------------------------------------------- 1 | /* Define the userData cache persistence mechanism for Help 1 files */ 2 | .userDataStyle { 3 | behavior: url(#default#userdata); 4 | } 5 | 6 | /* Style adjustments for Help 1 */ 7 | .pageBody { 8 | padding-top: 0px 20px 0px 0px; 9 | } 10 | 11 | table { 12 | width: 95%; 13 | padding-right: 20px; 14 | } 15 | 16 | table.members { 17 | width: 95%; 18 | padding-right: 20px; 19 | } 20 | 21 | th p { 22 | padding-bottom: 0px; 23 | } 24 | 25 | td p { 26 | padding-bottom: 5px; 27 | } 28 | 29 | .codeSnippetContainerTabs { 30 | top: 1px; 31 | } 32 | 33 | .codeSnippetToolBarText { 34 | top: -13px; 35 | } 36 | 37 | .codeSnippetContainerTabSingle { 38 | padding: 2px 15px 0px 15px; 39 | height: 22px; 40 | } 41 | -------------------------------------------------------------------------------- /_layouts/pet.html: -------------------------------------------------------------------------------- 1 | --- 2 | layout: default 3 | --- 4 | 5 |
6 |

Pet: {{ page.title }}

7 | 8 |
9 | {{ content }} 10 |
11 | 12 | {% include disqus.html %} 13 | 14 | 24 |
25 | -------------------------------------------------------------------------------- /docs/toc/96412f4c-405a-dc30-3cf5-eff7be0b9fe6.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/toc/7032d461-be52-627a-9fac-2c598747b44d.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /_includes/header.html: -------------------------------------------------------------------------------- 1 | 2 |
3 |
4 | View on GitHub 5 |

{{ site.title | default: site.github.repository_name }}

6 |

{{ site.description | default: site.github.project_tagline }}

7 | {% if site.show_downloads %} 8 |
9 | Download this project as a .zip file 10 | Download this project as a tar.gz file 11 |
12 | {% endif %} 13 | {% include nav.html %} 14 |
15 |
16 | -------------------------------------------------------------------------------- /_posts/2019-10-04-version-1-2-3.md: -------------------------------------------------------------------------------- 1 | --- 2 | layout: post 3 | title: "Version 1.2.3" 4 | --- 5 | 6 | There was an annoying bug, cutting the pet when it was leaving the screen just for a few pixels. 7 | 8 | In the last release, I begun to cut the pet when it was leaving the screen. 9 | In this way, if you have 2 or more screens the pet didn't walked on the second screen to disappear. 10 | 11 | Unfortunately, if the pet returned to the screen without respawn, it was cut. 12 | Hope it will work now :) 13 | 14 | The UWP will be published in the next hours if everything is ok for Microsoft. 15 | 16 | From now, the installed pet (portable) will always check GitHub for a new version of the app and downalod it from there. 17 | I can definitively remove my esheep.petrucci.ch page now! 18 | 19 | Thank you for your help and all your feedbacks! 20 | -------------------------------------------------------------------------------- /docs/styles/branding-HelpViewer.css: -------------------------------------------------------------------------------- 1 | /* Style adjustments for Help Viewer */ 2 | .pageBody { 3 | padding-top: 0px 20px 0px 0px; 4 | } 5 | 6 | table { 7 | width: 95%; 8 | padding-right: 20px; 9 | } 10 | 11 | table.members { 12 | width: 95%; 13 | padding-right: 20px; 14 | } 15 | 16 | th p { 17 | padding-bottom: 0px; 18 | } 19 | 20 | td p { 21 | padding-bottom: 5px; 22 | } 23 | 24 | .codeSnippetContainerTabs { 25 | top: 1px; 26 | } 27 | 28 | .codeSnippetToolBarText { 29 | top: -13px; 30 | } 31 | 32 | .codeSnippetContainerTabSingle { 33 | padding: 2px 15px 0px 15px; 34 | height: 22px; 35 | } 36 | 37 | .codeSnippetContainerTab a:visited { 38 | color: #000000; 39 | } 40 | 41 | .codeSnippetContainerTabActive a:visited { 42 | color: #000000; 43 | } 44 | 45 | span.keyword { 46 | color: #0000ff; 47 | font-weight: normal; 48 | } 49 | -------------------------------------------------------------------------------- /Pets/pink_fox/README.md: -------------------------------------------------------------------------------- 1 | # Pink Fox Mate 2 | 3 | ## Description 4 | 5 | This is an original sprite of a fox. They will go all over the screen, fall, and push on the edges of the screen. 6 | 7 | 8 | 9 | Original pet character sprite art by me, Michelle! A fox friend. This is a character from a game I made together with classmates for school. This is the pink version. Play the original game here:https://ganeshsar.github.io/thefoxtale/index.html 10 | Author: Michelle Tran 11 | 12 | 13 | 14 | ## Changelog 15 | 16 | v0.1 first version 17 | 18 | ## About pet 19 | 20 | Original pet character sprite art by me, Michelle! A fox friend. This is a character from a game I made together with classmates for school. This is the pink version. Play the original game here:https://ganeshsar.github.io/thefoxtale/index.html 21 | Author: Michelle Tran 22 | 23 | -------------------------------------------------------------------------------- /_posts/2020-01-02-new-green-sheep.md: -------------------------------------------------------------------------------- 1 | --- 2 | layout: post 3 | title: "New Green Sheep" 4 | --- 5 | 6 | 7 | 8 |

Version 7.0 is available

9 | 10 | Oliver released a new version of the green sheep (the best replication of the sheep on this app) with a lot of improvements. 11 | Since the app will not update the pet automatically (maybe in future), you have to download the new version under options, in your tray icon. 12 | 13 | For more information about it and write some comments directly to the designer, open this page: 14 | https://adrianotiger.github.io/desktopPet//Pets/green_sheep/ 15 | 16 | Thank you Oliver and all followers :D 17 | 18 | Happy New Year! 19 | -------------------------------------------------------------------------------- /Pets/pink_neko/README.md: -------------------------------------------------------------------------------- 1 | # Pink Neko 2 | 3 | ## Description 4 | 5 | Another old screen mate. It is a walking cat. This is the Pink Version! The original was able to follow your mouse cursor. The application is not able to implement this feature at the moment. 6 | 7 | For more information about the original mate, visit: 8 | [webneko.net](https://webneko.net/) 9 | 10 | If you want download the original Neko, visit: 11 | [Webarchive.org/neko](http://web.archive.org/web/20090322195013/http://www.angelfire.com/ct/neko/) 12 | 13 | Other '90 screen mates in this project: 14 | 15 | * [eSheep](../esheep64) or the better [gSheep](../gsheep-green) 16 | * [Neko](../neko) 17 | * [Pingus](../pingus) 18 | 19 | ## Changelog 20 | 21 | 0.1 Coloured 22 | 23 | ## About pet 24 | 25 | Author: Michelle! 26 | Copyright: sprites from [webneko.net](https://webneko.net/) 27 | 28 | -------------------------------------------------------------------------------- /Pets/yellow_neko/README.md: -------------------------------------------------------------------------------- 1 | # Yellow Neko 2 | 3 | ## Description 4 | 5 | Another old screen mate. It is a walking cat. This is a yellow version! The original was able to follow your mouse cursor. The application is not able to implement this feature at the moment. 6 | 7 | For more information about the original mate, visit: 8 | [webneko.net](https://webneko.net/) 9 | 10 | If you want download the original Neko, visit: 11 | [Webarchive.org/neko](http://web.archive.org/web/20090322195013/http://www.angelfire.com/ct/neko/) 12 | 13 | Other '90 screen mates in this project: 14 | 15 | * [eSheep](../esheep64) or the better [gSheep](../gsheep-green) 16 | * [Neko](../neko) 17 | * [Pingus](../pingus) 18 | 19 | ## Changelog 20 | 21 | 0.1 Coloured 22 | 23 | ## About pet 24 | 25 | Author: Michelle! 26 | Copyright: sprites from [webneko.net](https://webneko.net/) 27 | 28 | -------------------------------------------------------------------------------- /Tools/PetEditor/WebForm.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.ComponentModel; 4 | using System.Data; 5 | using System.Drawing; 6 | using System.Linq; 7 | using System.Text; 8 | using System.Threading.Tasks; 9 | using System.Windows.Forms; 10 | 11 | namespace PetEditor 12 | { 13 | public partial class WebForm : Form 14 | { 15 | public WebForm() 16 | { 17 | InitializeComponent(); 18 | } 19 | 20 | private void WebForm_Load(object sender, EventArgs e) 21 | { 22 | //chat link: http://www.e-chat.co/room/19829319 23 | //webViewCompatible1.Source = new Uri("http://www.e-chat.co/room/19829319"); 24 | 25 | // chat link2: https://tlk.io/esheep_editor 26 | webViewCompatible1.Source = new Uri("https://tlk.io/esheep_editor"); 27 | } 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /Pets/neko/README.md: -------------------------------------------------------------------------------- 1 | # Neko 2 | 3 | ## Description 4 | Another old screen mate. It is a walking cat. The original was able to follow your mouse cursor. The application is not able to implement this feature at the moment. 5 | 6 | For more information about the original mate, visit: 7 | [webneko.net](https://webneko.net/) 8 | 9 | If you want download the original Neko, visit: 10 | [Webarchive.org/neko](http://web.archive.org/web/20090322195013/http://www.angelfire.com/ct/neko/) 11 | 12 | Other '90 screen mates in this project: 13 | - [eSheep](../esheep64) or the better [gSheep](../gsheep-green) 14 | - [Neko](../neko) 15 | - [Pingus](../pingus) 16 | 17 | ## Changelog 18 | v0.3 19 | - improved screen border animation speed 20 | - improved spawn and kill animation 21 | 22 | v0.2 first version 23 | 24 | ## About pet 25 | Author: Adriano Petrucci 26 | Copyright: sprites from [webneko.net](https://webneko.net/) 27 | -------------------------------------------------------------------------------- /docs/toc/f9a80b61-13c5-5f9c-56fa-d61e73f18b52.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/toc/a14e7f8e-715d-13ce-79f1-71af7c771641.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tools/PetEditor/App.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 |
6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /docs/toc/39ee2374-5316-930b-6b2e-c2da45ac4c2c.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/toc/309f5715-d639-2c64-4d6d-dd6ef58c69ef.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/AppWins/HelpPage.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 | // Die Elementvorlage "Leere Seite" wird unter https://go.microsoft.com/fwlink/?LinkId=234238 dokumentiert. 17 | 18 | namespace OptionsWindow 19 | { 20 | /// 21 | /// Eine leere Seite, die eigenständig verwendet oder zu der innerhalb eines Rahmens navigiert werden kann. 22 | /// 23 | public sealed partial class HelpPage : Page 24 | { 25 | public HelpPage() 26 | { 27 | this.InitializeComponent(); 28 | } 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /Pets/index.html: -------------------------------------------------------------------------------- 1 | --- 2 | layout: page 3 | title: List of available pets 4 | --- 5 | 6 | Here a list of all screen mates that can be downloaded from your application. 7 | 8 | 21 | 22 | 35 | -------------------------------------------------------------------------------- /docs/toc/33910635-73a9-fee1-23ee-869034fc8e93.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- 1 | --- 2 | layout: page 3 | --- 4 | 7 |
8 | Can you remember this application from the '95? This nice sheep covered our desktops for years :D
9 | Since, this application was a 16-bit version and it doesn't work anymore on Windows7/8/10, I wrote a little application in c# to see this sheep again on the desktop! 10 |
11 |
12 |
13 | {% for post in site.posts %} 14 | 26 | {% endfor %} 27 |
28 | -------------------------------------------------------------------------------- /docs/fti/FTI_103.json: -------------------------------------------------------------------------------- 1 | {"getxmlcompute":[17432577,20054018,25690113],"github":[3407873,8781825,14155777,21954561,24707073],"getanimationchild":[524289,5373954,6881281,20512769],"getanimation":[6881281,15138818,20512769],"generated":[2228228,2490372,8192002,14745601,25427969],"getanimations":[15400962,22151169,22872065],"getrandomspawn":[6881281,8716290,20512769],"graphical":[12713985,22806529,23461889],"graphviz":[23986177],"got":[18481155],"generate":[23986177],"generic":[8060929],"getforegroundwindow":[11272193,25559041,26214402],"getwindow":[11272193,13565955,16777217,25559041],"getwindowrect":[11272193,11599874,25559041],"getwindowtext":[4653058,11272193,25559041],"gettitlebarinfo":[11272193,13500418,16777217,25559041],"greater":[19791873],"getnextspawns":[6881281,20512769,25165826],"graphically":[23986177],"gives":[8781825,19595265],"getvalue":[17301505,19398658,20774913],"gravity":[1900546,2359300,3342339,5767171,6619137,6750210,6946817,6881281,8781826,12910593,13303810,15532033,16056322,20512769,25624577],"getnextanimations":[6619139,6881281,20512769]} -------------------------------------------------------------------------------- /docs/toc/11396765-f1bf-143e-0cc5-6b72899d033d.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/toc/694e7854-8304-9f2b-a4b4-a385ca1295c9.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /_posts/2025-12-08-Michelle.md: -------------------------------------------------------------------------------- 1 | --- 2 | layout: post 3 | title: "Thank you Michelle!" 4 | --- 5 | 6 | 7 | 8 |

Some new pets

9 | 10 | I want to take a moment to thank **Michelle** for sending me some wonderful new artworks for pets to use 11 | in the **eSheep 64bit** application. 12 | 13 | Her contributions bring fresh life to the project, and I’m really excited to share them with all of you! 14 | 15 | If you’d like to see more or leave Michelle a comment, check out the [Pets page](https://adrianotiger.github.io/desktopPet/Pets/). 16 | 17 | Thank you Oliver and all followers :D 18 | -------------------------------------------------------------------------------- /docs/toc/4fb99805-b138-ce8c-f759-f868b554904c.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/dotNet/Portable/Settings.settings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 0.3 16 | 17 | 18 | False 19 | 20 | 21 | 1 22 | 23 | 24 | -------------------------------------------------------------------------------- /src/AppWins/PetAboutPage.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 | // Die Elementvorlage "Leere Seite" wird unter https://go.microsoft.com/fwlink/?LinkId=234238 dokumentiert. 17 | 18 | namespace OptionsWindow 19 | { 20 | /// 21 | /// Eine leere Seite, die eigenständig verwendet oder zu der innerhalb eines Rahmens navigiert werden kann. 22 | /// 23 | public sealed partial class PetAboutPage : Page 24 | { 25 | public PetAboutPage() 26 | { 27 | this.InitializeComponent(); 28 | 29 | aboutSource.Source = new Uri(LocalData.LocalData.GITHUB_PETDOCS + App.MyData.GetCurrentPet() + "#about"); 30 | } 31 | } 32 | } 33 | -------------------------------------------------------------------------------- /docs/toc/baea842c-fd4a-2871-30c6-697f425714cc.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tools/PetTester/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // Runtime Version:4.0.30319.42000 5 | // 6 | // Changes to this file may cause incorrect behavior and will be lost if 7 | // the code is regenerated. 8 | // 9 | //------------------------------------------------------------------------------ 10 | 11 | namespace PetTester.Properties { 12 | 13 | 14 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] 15 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "17.8.0.0")] 16 | internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase { 17 | 18 | private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); 19 | 20 | public static Settings Default { 21 | get { 22 | return defaultInstance; 23 | } 24 | } 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /docs/Web.Config: -------------------------------------------------------------------------------- 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 | 29 | 30 | 31 | 32 | -------------------------------------------------------------------------------- /docs/fti/FTI_120.json: -------------------------------------------------------------------------------- 1 | {"xmlrootattribute":[14811137],"xml":[262145,655363,983041,1572866,2162691,2228230,2490378,3014657,3145729,4259842,4521985,6029314,6881284,7208964,7602182,7798785,8126466,8192004,8257538,8781834,9109505,9437186,9568257,10878978,11010050,11862017,12124161,13107201,13369346,13697025,14024705,14155777,14286849,14417922,14483458,14745607,14811139,15597571,15728641,17301506,17432592,17563649,17629189,17694721,17760257,18481156,18743301,18808834,18939906,19398658,19922946,20054020,20119554,20250628,20316161,20512774,20709380,20774913,20905988,21626883,21757957,21954561,22020099,22085633,22151173,22872069,23986179,24313859,25427975,25493506,25690121],"xmlelementattribute":[917505,1179649,1638401,2031617,2359297,3276801,3473409,3670017,4128769,5636097,7274497,8585217,8978433,9306113,9961473,10289153,10551297,10616833,10682369,12255233,12779521,13107201,13172737,15990785,16580609,17956865,18153473,18415617,19726337,20381697,20643841,20971521,21823489,22085633,22282241,22609921,22675457,22806529,23134209,23199745,23330817,23855105,25231361,25362433,25886721],"xmltextattribute":[24838145],"xmltodot":[262147,6946818,8257539,11403269,11862018,13041669,23986182,24051728,26017796],"xmlattributeattribute":[393217,131073,786433,1507329,5701633,15466497,19529729,21692417,21889025]} -------------------------------------------------------------------------------- /src/AppWins/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Resources; 2 | using System.Reflection; 3 | using System.Runtime.CompilerServices; 4 | using System.Runtime.InteropServices; 5 | 6 | // General Information about an assembly is controlled through the following 7 | // set of attributes. Change these attribute values to modify the information 8 | // associated with an assembly. 9 | [assembly: AssemblyTitle("Options")] 10 | [assembly: AssemblyDescription("")] 11 | [assembly: AssemblyConfiguration("")] 12 | [assembly: AssemblyCompany("Adriano")] 13 | [assembly: AssemblyProduct("eSheep")] 14 | [assembly: AssemblyCopyright("Copyright © 2019")] 15 | [assembly: AssemblyTrademark("")] 16 | [assembly: AssemblyCulture("")] 17 | 18 | // Version information for an assembly consists of the following four values: 19 | // 20 | // Major Version 21 | // Minor Version 22 | // Build Number 23 | // Revision 24 | // 25 | // You can specify all the values or you can default the Build and Revision Numbers 26 | // by using the '*' as shown below: 27 | // [assembly: AssemblyVersion("1.0.*")] 28 | [assembly: AssemblyVersion("1.0.0.0")] 29 | [assembly: AssemblyFileVersion("1.0.0.0")] 30 | [assembly: ComVisible(false)] 31 | [assembly: NeutralResourcesLanguage("en-GB")] 32 | 33 | -------------------------------------------------------------------------------- /docs/toc/c7de4933-3a9b-8d26-7d2d-e5abc0d76d29.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/AppWins/AboutPage.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.Foundation; 8 | using Windows.Foundation.Collections; 9 | using Windows.UI.Xaml; 10 | using Windows.UI.Xaml.Controls; 11 | using Windows.UI.Xaml.Controls.Primitives; 12 | using Windows.UI.Xaml.Data; 13 | using Windows.UI.Xaml.Input; 14 | using Windows.UI.Xaml.Media; 15 | using Windows.UI.Xaml.Navigation; 16 | 17 | // Die Elementvorlage "Leere Seite" wird unter https://go.microsoft.com/fwlink/?LinkId=234238 dokumentiert. 18 | 19 | namespace OptionsWindow 20 | { 21 | /// 22 | /// Eine leere Seite, die eigenständig verwendet oder zu der innerhalb eines Rahmens navigiert werden kann. 23 | /// 24 | public sealed partial class AboutPage : Page 25 | { 26 | public AboutPage() 27 | { 28 | this.InitializeComponent(); 29 | 30 | Package package = Package.Current; 31 | PackageId packageId = package.Id; 32 | PackageVersion version = packageId.Version; 33 | 34 | 35 | appVersion.Text += version.Major + "." + version.Minor + " (build " + version.Build + ")"; 36 | } 37 | } 38 | } 39 | -------------------------------------------------------------------------------- /_posts/2021-05-15-android-porting.md: -------------------------------------------------------------------------------- 1 | --- 2 | layout: post 3 | title: "Android App" 4 | --- 5 | 6 | 7 | 8 |

Test version for Android

9 | 10 | With Xamarin, it is possible to write c# apps for Android. 11 | 12 | So, with just some small changes, I was able to port the sheep also on the play store. 13 | 14 | You can download a test version from here (it is not public - you need this direct link to download it): 15 |

Download from Google Play

16 | 17 | It is just a test, not an alpha or beta version. So please do not report any issue or requests! 18 | If you like it, you can post your comments on this blog post. 19 | 20 | Developer problems: 21 | If a Xamarin or Android developer can help me with the screen/bar sizes I would be really happy! 22 | 1. I need to use the screen density and dp to convert my pets to the right size as it should still be pixelated. But I can't understand what I need to convert (screen, menu bar, navigation bar, ...) 23 | 2. I need to detect the size of the key bar (bottom) and the status bar (top). I need also to find out the available screen size. Still can't find a good solution to retrieve all sizes. 24 | 25 | -------------------------------------------------------------------------------- /docs/search.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | DesktopPet Documented Class Library - Search 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 15 |
16 |
17 |
18 |
19 | 20 | 22 |
23 |
24 |    25 | Sort by title 26 |
27 |
28 |
29 |
30 |

31 | Back

32 |
33 |
34 | 35 | 36 | -------------------------------------------------------------------------------- /_posts/2019-10-17-version-1-2-5.md: -------------------------------------------------------------------------------- 1 | --- 2 | layout: post 3 | title: "Version 1.2.5" 4 | --- 5 | 6 | 7 | 8 |

Solved bugs:

9 | 10 | - Childs 11 | - On multiscreens, a child (second animation) never appeared on the secondary screen. 12 | - Sounds 13 | - Due a wrong sound library version, the sounds never played in the last release. 14 | - Settings 15 | - Settings didn't loaded correctly in the portable version 16 | - If you saved something, on the next start, the default value was token 17 | 18 |

New features

19 | 20 | - Now you can move the window and the mate will move with it, without falling down 21 | - Negima! mascots added to the pets* 22 | - The taskbar was always hiding the pet. Now the pet will try to set the topmost on each animation. Probably I have to remove this if you can't use the taskbar anymore... 23 | 24 |

For UWP / Windows store app

25 | 26 | - the settings didn't applied immediately, but only after a new start - [issue 37](https://github.com/Adrianotiger/desktopPet/issues/37) 27 | - volume settings had a strange format (example 10.500000005% instead of 10.5%) 28 | 29 | Negima! has a collection of many characters (mascots). I added 2 just to show how they are, for more info, visit the mate page: https://adrianotiger.github.io/desktopPet/Pets/negima/ 30 | 31 | Thank you for your help and all your feedbacks! 32 | -------------------------------------------------------------------------------- /src/packages.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /docs/fti/FTI_119.json: -------------------------------------------------------------------------------- 1 | {"www":[23986177],"webbrowser1_documentcompleted":[1572866,9437185,19922945],"webpage":[1572865,3407873,8781827,10027009,14024705,14155778,20578305,21954562,22151169,22872065,24707074],"warnings":[4849665,22151169,22872065],"warning":[11206657,22544385],"webbrowserdocumentcompletedeventargs":[1572866],"window":[1900545,2490374,2752513,4653058,4849666,5767169,5898242,6160385,6225921,6750209,7143426,8388611,8650755,8781829,9895938,11075585,11206657,11272202,11468801,11599875,13238276,13303809,13500418,13565957,14614530,15073283,15925249,16056321,16777225,19333121,22151169,22544386,22740995,22872065,23330817,23920641,24313862,25296897,25559050,26214402],"way":[8781825,11075585],"walking":[1376257,2490369,8060929,9175041,12910593,16777217,21954561,23658497,25034753],"write":[8781825,14417921,17301505],"wit":[1441793,3342337,15007745],"wanted":[15138817],"web":[8126465,15728641,20119553],"wave":[458755],"width":[851969,4259841,7602177,17301507,17432577],"word":[983041,12124161,17301505,19398657,20774913,20905985,22151169,22282241,22872065],"wparam":[2883587],"windows":[1572865,2490373,3014657,3407873,7012356,7143425,8650756,8781829,8847361,9175041,9240580,9437188,10027009,10092545,11075585,11272193,11337729,11665409,11927553,14155780,14286849,17825793,20578308,21299201,22740997,23658497,25296897,25559042],"webgraphviz":[23986177],"want":[8781826,8978433,12124161,13762561,17301505,19595265,20905985,21954561],"webclient_downloadfilecompleted":[14614529,22740993,23789570]} -------------------------------------------------------------------------------- /src/AppWins/Properties/Default.rd.xml: -------------------------------------------------------------------------------- 1 | 17 | 18 | 19 | 20 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | -------------------------------------------------------------------------------- /Tools/PetEditor/Program.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.IO; 4 | using System.Linq; 5 | using System.Threading.Tasks; 6 | using System.Windows.Forms; 7 | using System.Xml.Serialization; 8 | 9 | namespace PetEditor 10 | { 11 | static class Program 12 | { 13 | public static XmlData.RootNode AnimationXML { get; set; } 14 | public static Log LogForm { get; set; } 15 | public enum LOG_TYPE 16 | { 17 | MESSAGE = 1, 18 | WARNING = 2, 19 | ERROR = 3 20 | }; 21 | 22 | /// 23 | /// Der Haupteinstiegspunkt für die Anwendung. 24 | /// 25 | [STAThread] 26 | static void Main() 27 | { 28 | AnimationXML = new XmlData.RootNode(); 29 | LogForm = null; 30 | 31 | Application.EnableVisualStyles(); 32 | Application.SetCompatibleTextRenderingDefault(false); 33 | Application.Run(new MainWindow()); 34 | } 35 | 36 | public static void AddLog(string text, string action, LOG_TYPE type = LOG_TYPE.MESSAGE, Control emitter = null) 37 | { 38 | if(LogForm != null) 39 | { 40 | if (type == LOG_TYPE.ERROR) LogForm.AddErrorLog(text, action, emitter); 41 | else if (type == LOG_TYPE.WARNING) LogForm.AddWarningLog(text, action, emitter); 42 | else LogForm.AddLog(text, action); 43 | } 44 | } 45 | } 46 | } 47 | -------------------------------------------------------------------------------- /src/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 0.3 16 | 17 | 18 | False 19 | 20 | 21 | 1 22 | 23 | 24 | False 25 | 26 | 27 | False 28 | 29 | 30 | 1 31 | 32 | 33 | -------------------------------------------------------------------------------- /src/Settings.cs: -------------------------------------------------------------------------------- 1 | namespace DesktopPet.Properties { 2 | 3 | 4 | // Diese Klasse ermöglicht die Behandlung bestimmter Ereignisse der Einstellungsklasse: 5 | // Das SettingChanging-Ereignis wird ausgelöst, bevor der Wert einer Einstellung geändert wird. 6 | // Das PropertyChanged-Ereignis wird ausgelöst, nachdem der Wert einer Einstellung geändert wurde. 7 | // Das SettingsLoaded-Ereignis wird ausgelöst, nachdem die Einstellungswerte geladen wurden. 8 | // Das SettingsSaving-Ereignis wird ausgelöst, bevor die Einstellungswerte gespeichert werden. 9 | internal sealed partial class Settings { 10 | 11 | public Settings() { 12 | // // Heben Sie die Auskommentierung der unten angezeigten Zeilen auf, um Ereignishandler zum Speichern und Ändern von Einstellungen hinzuzufügen: 13 | // 14 | // this.SettingChanging += this.SettingChangingEventHandler; 15 | // 16 | // this.SettingsSaving += this.SettingsSavingEventHandler; 17 | // 18 | } 19 | 20 | private void SettingChangingEventHandler(object sender, System.Configuration.SettingChangingEventArgs e) { 21 | // Fügen Sie hier Code zum Behandeln des SettingChangingEvent-Ereignisses hinzu. 22 | } 23 | 24 | private void SettingsSavingEventHandler(object sender, System.ComponentModel.CancelEventArgs e) { 25 | // Fügen Sie hier Code zum Behandeln des SettingsSaving-Ereignisses hinzu. 26 | } 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /docs/fti/FTI_117.json: -------------------------------------------------------------------------------- 1 | {"upper":[1769473,10092546,12386305,12517378],"using":[1703937,2490369,8781825,14811137,24313857],"understand":[8781825,21954561],"updateicon":[6225921,11075585,16384002],"used":[1638401,1900545,2097153,2490370,2555905,5242881,5701633,5898241,6094849,6750210,6881281,7143425,7471105,7536641,7602179,7667713,8650754,8781830,8912897,9437185,9961473,10092545,10485761,10682369,10878977,11010049,11141121,11272193,11468802,12124162,13107201,13303809,13631489,13697025,13893633,14155777,14614529,14811137,14876673,15663105,16056322,16777217,17432580,19202049,19267585,19595265,19660801,19922945,20054017,20512769,20578305,20905986,21626881,22151170,22347777,22740993,22872067,23527425,24313858,24510465,24707073,24969217,25165825,25362433,25427969,25559042,25690113],"unique":[131073,1245185,3145729,5701633,6029316,6750209,7536641,9109505,9568257,14352385,14548993,16056321,16187393,20512772,24379393],"updateanimationvalues":[6881281,20512769,24510466],"umsg":[2883586],"updated":[6225921,6356993,11075585,14614529,16384001,22740993],"updates":[3538945,14614529,22740993],"uninstall":[6356994,14614533,18219010,22740997,23920641],"unmanaged":[1835009,6225921,11075585,15269889,24117249,25755649],"update":[3538945,3735554,4784130,5505025,6881281,10813441,14680066,14614536,20512769,22741001,24510465],"user":[2490369,7143425,8847361,11272193,13565953,14614529,17760257,22740993,23920641,24313857,25559041],"uninstaller":[8781825,22740993],"user32":[2883585,4653057,5898241,6094849,8781825,8847361,9895937,11599873,13500417,13565953,15073281,25559041,26214401],"unicode":[4653057]} -------------------------------------------------------------------------------- /src/Properties/AssemblyInfoPortable.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.InteropServices; 3 | 4 | // General Information about an assembly is controlled through the following 5 | // set of attributes. Change these attribute values to modify the information 6 | // associated with an assembly. 7 | [assembly: AssemblyTitle("eSheep")] 8 | [assembly: AssemblyDescription("Remembering the old 16-bit eSheep")] 9 | [assembly: AssemblyConfiguration("")] 10 | [assembly: AssemblyCompany("Adriano")] 11 | [assembly: AssemblyProduct("eSheep")] 12 | [assembly: AssemblyCopyright("Copyright © 2015-2025")] 13 | [assembly: AssemblyTrademark("")] 14 | [assembly: AssemblyCulture("")] 15 | 16 | // Setting ComVisible to false makes the types in this assembly not visible 17 | // to COM components. If you need to access a type in this assembly from 18 | // COM, set the ComVisible attribute to true on that type. 19 | [assembly: ComVisible(false)] 20 | 21 | // The following GUID is for the ID of the typelib if this project is exposed to COM 22 | [assembly: Guid("f90a0241-18eb-4728-9e35-b8f705485cb6")] 23 | 24 | // Version information for an assembly consists of the following four values: 25 | // 26 | // Major Version 27 | // Minor Version 28 | // Build Number 29 | // Revision 30 | // 31 | // You can specify all the values or you can default the Build and Revision Numbers 32 | // by using the '*' as shown below: 33 | // [assembly: AssemblyVersion("1.0.*")] 34 | [assembly: AssemblyVersion("1.3.2.0")] 35 | [assembly: AssemblyFileVersion("1.3.2.0")] 36 | -------------------------------------------------------------------------------- /Tools/PetEditor.sln: -------------------------------------------------------------------------------- 1 | Microsoft Visual Studio Solution File, Format Version 12.00 2 | # Visual Studio 15 3 | VisualStudioVersion = 15.0.28307.329 4 | MinimumVisualStudioVersion = 10.0.40219.1 5 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PetEditor", "PetEditor\PetEditor.csproj", "{5E5C4612-39A2-487F-B9D0-4C079CC0DCCD}" 6 | EndProject 7 | Global 8 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 9 | Debug|Any CPU = Debug|Any CPU 10 | Debug|x64 = Debug|x64 11 | Release|Any CPU = Release|Any CPU 12 | Release|x64 = Release|x64 13 | EndGlobalSection 14 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 15 | {5E5C4612-39A2-487F-B9D0-4C079CC0DCCD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 16 | {5E5C4612-39A2-487F-B9D0-4C079CC0DCCD}.Debug|Any CPU.Build.0 = Debug|Any CPU 17 | {5E5C4612-39A2-487F-B9D0-4C079CC0DCCD}.Debug|x64.ActiveCfg = Debug|x64 18 | {5E5C4612-39A2-487F-B9D0-4C079CC0DCCD}.Debug|x64.Build.0 = Debug|x64 19 | {5E5C4612-39A2-487F-B9D0-4C079CC0DCCD}.Release|Any CPU.ActiveCfg = Release|Any CPU 20 | {5E5C4612-39A2-487F-B9D0-4C079CC0DCCD}.Release|Any CPU.Build.0 = Release|Any CPU 21 | {5E5C4612-39A2-487F-B9D0-4C079CC0DCCD}.Release|x64.ActiveCfg = Release|x64 22 | {5E5C4612-39A2-487F-B9D0-4C079CC0DCCD}.Release|x64.Build.0 = Release|x64 23 | EndGlobalSection 24 | GlobalSection(SolutionProperties) = preSolution 25 | HideSolutionNode = FALSE 26 | EndGlobalSection 27 | GlobalSection(ExtensibilityGlobals) = postSolution 28 | SolutionGuid = {40EC36A1-218B-4E8C-BAB8-DABEDB326BE4} 29 | EndGlobalSection 30 | EndGlobal 31 | -------------------------------------------------------------------------------- /_posts/2021-05-18-rainbow-sheeps.md: -------------------------------------------------------------------------------- 1 | --- 2 | layout: post 3 | title: "Rainbow sheeps" 4 | --- 5 | 6 | 7 | 8 |

Version 8.0 is available

9 | 10 | Oliver released a new version of the sheeps, adding many colors (rainbow) and improving the animations. 11 | 12 | - Rolling bounce and screen wrap animations. 13 | - Instant turn around during run and jumps. 14 | - New bath and rocket launch sounds. 15 | - Wall and ground slide animations. 16 | - Wall jump/kick jump animations. 17 | - New alien spawn animation. 18 | - Staring/sleeping animation. 19 | - Walk-off death animation. 20 | - Removed clone spawning. 21 | - Bath sequence fixed. 22 | - Polished just about everything. 23 | 24 | And much more! 25 | 26 | For more information about it and write some comments directly to the designer, open this page: 27 | https://adrianotiger.github.io/desktopPet/Pets/ 28 | 29 | Thank you Oliver and all followers :D 30 | -------------------------------------------------------------------------------- /src/LocalData/LocalData.csproj: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | netstandard2.0 5 | ..\..\build\LocalData\obj\ 6 | x86;x64 7 | x64 8 | 9 | 10 | 11 | ..\..\build\LocalData\bin\Release\ 12 | ..\..\build\LocalData\obj\ 13 | x64 14 | 15 | 16 | 17 | ..\..\build\LocalData\bin\Release\ 18 | ..\..\build\LocalData\obj\ 19 | x86 20 | 21 | 22 | 23 | ..\..\build\LocalData\bin\Debug\ 24 | ..\..\build\LocalData\obj\ 25 | 26 | 27 | 28 | ..\..\build\LocalData\bin\Debug\ 29 | ..\..\build\LocalData\obj\ 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | -------------------------------------------------------------------------------- /Download.md: -------------------------------------------------------------------------------- 1 | # Downloads 2 | 3 | This application has different versions, you can download a Windows 7/8/10 portable exe, a UWP or also a Javascript version. 4 | 5 | ## Changelog 6 | To see the last changes on this application, check the Changelog page. 7 | 8 | ## Windows 10 9 | The easiest way to install it is over the Windows Store. As UWP it is simple to execute and to remove once you don't want it anymore. 10 | Works only with Windows 10. 11 | 12 | DOWNLOAD FROM STORE 13 | 14 | 15 | ## Windows 7/8/10 16 | This portable version does not have a certificate, so your antivirus could give you a warning. 17 | The nice thing is that the entire application is in a single EXE and you can distribute it on every Windows without pack or unpack something. 18 | You can also create your own pet and distribute it as single installer with winrar. 19 | 20 | Once executed, you can choose if you want install it (for the autostart option) or just close it. 21 | 22 | DOWNLOAD FROM GITHUB 23 | 24 | ## Javascript 25 | You can download also a script for your webpage, this project is hosted in GitHub. 26 | 27 | Currenty this script is not able to download the pets from this project. 28 | 29 | ## Editor 30 | If you want more mates or are a designer, why not create your own pet? 31 | If you have a sprite sheet, you can just use my offline editor to create and animate your pet. 32 | 33 | DOWNLOAD FROM GITHUB 34 | -------------------------------------------------------------------------------- /src/AppWins/Package.appxmanifest: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | esheep 7 | Adriano 8 | Assets\StoreLogo.png 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | -------------------------------------------------------------------------------- /src/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Resources; 2 | using System.Reflection; 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("eSheep")] 9 | [assembly: AssemblyDescription("Remembering the old 16-bit eSheep")] 10 | [assembly: AssemblyConfiguration("")] 11 | [assembly: AssemblyCompany("Adriano")] 12 | [assembly: AssemblyProduct("eSheep")] 13 | [assembly: AssemblyCopyright("Copyright © 2015-2022")] 14 | [assembly: AssemblyTrademark("")] 15 | [assembly: AssemblyCulture("")] 16 | 17 | // Setting ComVisible to false makes the types in this assembly not visible 18 | // to COM components. If you need to access a type in this assembly from 19 | // COM, set the ComVisible attribute to true on that type. 20 | [assembly: ComVisible(false)] 21 | 22 | // The following GUID is for the ID of the typelib if this project is exposed to COM 23 | [assembly: Guid("f90a0241-18eb-4728-9e35-b8f705485cb6")] 24 | 25 | // Version information for an assembly consists of the following four values: 26 | // 27 | // Major Version 28 | // Minor Version 29 | // Build Number 30 | // Revision 31 | // 32 | // You can specify all the values or you can default the Build and Revision Numbers 33 | // by using the '*' as shown below: 34 | // [assembly: AssemblyVersion("1.0.*")] 35 | [assembly: AssemblyVersion("2.2.6.0")] 36 | [assembly: AssemblyFileVersion("2.2.6.0")] 37 | [assembly: NeutralResourcesLanguage("en-GB")] 38 | 39 | -------------------------------------------------------------------------------- /Tools/PetEditor/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // Runtime Version:4.0.30319.42000 5 | // 6 | // Changes to this file may cause incorrect behavior and will be lost if 7 | // the code is regenerated. 8 | // 9 | //------------------------------------------------------------------------------ 10 | 11 | namespace PetEditor.Properties { 12 | 13 | 14 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] 15 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "17.2.0.0")] 16 | internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase { 17 | 18 | private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); 19 | 20 | public static Settings Default { 21 | get { 22 | return defaultInstance; 23 | } 24 | } 25 | 26 | [global::System.Configuration.UserScopedSettingAttribute()] 27 | [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] 28 | [global::System.Configuration.DefaultSettingValueAttribute("")] 29 | public string recent { 30 | get { 31 | return ((string)(this["recent"])); 32 | } 33 | set { 34 | this["recent"] = value; 35 | } 36 | } 37 | } 38 | } 39 | -------------------------------------------------------------------------------- /Tools/PetTester/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.CompilerServices; 3 | using System.Runtime.InteropServices; 4 | 5 | // Allgemeine Informationen über eine Assembly werden über die folgenden 6 | // Attribute gesteuert. Ändern Sie diese Attributwerte, um die Informationen zu ändern, 7 | // die einer Assembly zugeordnet sind. 8 | [assembly: AssemblyTitle("PetTester")] 9 | [assembly: AssemblyDescription("")] 10 | [assembly: AssemblyConfiguration("")] 11 | [assembly: AssemblyCompany("")] 12 | [assembly: AssemblyProduct("PetTester")] 13 | [assembly: AssemblyCopyright("Copyright © 2019")] 14 | [assembly: AssemblyTrademark("")] 15 | [assembly: AssemblyCulture("")] 16 | 17 | // Durch Festlegen von ComVisible auf FALSE werden die Typen in dieser Assembly 18 | // für COM-Komponenten unsichtbar. Wenn Sie auf einen Typ in dieser Assembly von 19 | // COM aus zugreifen müssen, sollten Sie das ComVisible-Attribut für diesen Typ auf "True" festlegen. 20 | [assembly: ComVisible(false)] 21 | 22 | // Die folgende GUID bestimmt die ID der Typbibliothek, wenn dieses Projekt für COM verfügbar gemacht wird 23 | [assembly: Guid("0fcdd3da-8188-4720-b34f-13457c8b69e9")] 24 | 25 | // Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten: 26 | // 27 | // Hauptversion 28 | // Nebenversion 29 | // Buildnummer 30 | // Revision 31 | // 32 | // Sie können alle Werte angeben oder Standardwerte für die Build- und Revisionsnummern verwenden, 33 | // übernehmen, indem Sie "*" eingeben: 34 | // [assembly: AssemblyVersion("1.0.*")] 35 | [assembly: AssemblyVersion("1.0.0.0")] 36 | [assembly: AssemblyFileVersion("1.0.0.0")] 37 | -------------------------------------------------------------------------------- /docs/toc/5f3fe148-3a93-a57d-a07e-13c7b8dfe5f0.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tools/PetEditor/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.CompilerServices; 3 | using System.Runtime.InteropServices; 4 | 5 | // Allgemeine Informationen über eine Assembly werden über die folgenden 6 | // Attribute gesteuert. Ändern Sie diese Attributwerte, um die Informationen zu ändern, 7 | // die einer Assembly zugeordnet sind. 8 | [assembly: AssemblyTitle("PetEditor")] 9 | [assembly: AssemblyDescription("")] 10 | [assembly: AssemblyConfiguration("")] 11 | [assembly: AssemblyCompany("")] 12 | [assembly: AssemblyProduct("PetEditor")] 13 | [assembly: AssemblyCopyright("Copyright © 2019-2021")] 14 | [assembly: AssemblyTrademark("")] 15 | [assembly: AssemblyCulture("")] 16 | 17 | // Durch Festlegen von ComVisible auf FALSE werden die Typen in dieser Assembly 18 | // für COM-Komponenten unsichtbar. Wenn Sie auf einen Typ in dieser Assembly von 19 | // COM aus zugreifen müssen, sollten Sie das ComVisible-Attribut für diesen Typ auf "True" festlegen. 20 | [assembly: ComVisible(false)] 21 | 22 | // Die folgende GUID bestimmt die ID der Typbibliothek, wenn dieses Projekt für COM verfügbar gemacht wird 23 | [assembly: Guid("5e5c4612-39a2-487f-b9d0-4c079cc0dccd")] 24 | 25 | // Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten: 26 | // 27 | // Hauptversion 28 | // Nebenversion 29 | // Buildnummer 30 | // Revision 31 | // 32 | // Sie können alle Werte angeben oder Standardwerte für die Build- und Revisionsnummern verwenden, 33 | // übernehmen, indem Sie "*" eingeben: 34 | // [assembly: AssemblyVersion("1.0.*")] 35 | [assembly: AssemblyVersion("0.6.0.0")] 36 | [assembly: AssemblyFileVersion("0.6.0.0")] 37 | -------------------------------------------------------------------------------- /Tools/PetTester.sln: -------------------------------------------------------------------------------- 1 | 2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Version 17 4 | VisualStudioVersion = 17.8.34330.188 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PetTester", "PetTester\PetTester.csproj", "{0FCDD3DA-8188-4720-B34F-13457C8B69E9}" 7 | EndProject 8 | Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "LocalData", "..\src\LocalData\LocalData.csproj", "{CFAE19D9-02F8-4E90-85E4-0A7D7D0E2AEF}" 9 | EndProject 10 | Global 11 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 12 | Debug|Any CPU = Debug|Any CPU 13 | Release|Any CPU = Release|Any CPU 14 | EndGlobalSection 15 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 16 | {0FCDD3DA-8188-4720-B34F-13457C8B69E9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 17 | {0FCDD3DA-8188-4720-B34F-13457C8B69E9}.Debug|Any CPU.Build.0 = Debug|Any CPU 18 | {0FCDD3DA-8188-4720-B34F-13457C8B69E9}.Release|Any CPU.ActiveCfg = Release|Any CPU 19 | {0FCDD3DA-8188-4720-B34F-13457C8B69E9}.Release|Any CPU.Build.0 = Release|Any CPU 20 | {CFAE19D9-02F8-4E90-85E4-0A7D7D0E2AEF}.Debug|Any CPU.ActiveCfg = Debug|x86 21 | {CFAE19D9-02F8-4E90-85E4-0A7D7D0E2AEF}.Debug|Any CPU.Build.0 = Debug|x86 22 | {CFAE19D9-02F8-4E90-85E4-0A7D7D0E2AEF}.Release|Any CPU.ActiveCfg = Release|Any CPU 23 | {CFAE19D9-02F8-4E90-85E4-0A7D7D0E2AEF}.Release|Any CPU.Build.0 = Release|Any CPU 24 | EndGlobalSection 25 | GlobalSection(SolutionProperties) = preSolution 26 | HideSolutionNode = FALSE 27 | EndGlobalSection 28 | GlobalSection(ExtensibilityGlobals) = postSolution 29 | SolutionGuid = {D1A62A2D-A55A-44E8-92F9-60B372531175} 30 | EndGlobalSection 31 | EndGlobal 32 | -------------------------------------------------------------------------------- /docs/SearchHelp.php: -------------------------------------------------------------------------------- 1 | 14 | Nothing found 15 | $val) 48 | { 49 | $wordDictionary[$ftiWord] = $val; 50 | } 51 | } 52 | } 53 | } 54 | 55 | // Perform the search and return the results as a block of HTML 56 | $results = Search($keywords, $fileList, $wordDictionary, $sortByTitle); 57 | echo $results; 58 | ?> -------------------------------------------------------------------------------- /_posts/2019-07-02-sprite-sheets.md: -------------------------------------------------------------------------------- 1 | --- 2 | layout: post 3 | title: "Sprite Sheets" 4 | --- 5 | 6 | Sprite sheets are a collection of single frames. 7 | Once you have 2 or more frames, you can animate your mate selecting another image every 20-100ms. 8 | 9 | # Download sprite sheets 10 | 11 | On the web there are some resources where you can download some sprite sheets: 12 | 13 | ## spritedatabase.net 14 | spritedatabase.net is a database with a lot of images from games. 15 | They are able to rip the sprites and create sprite sheets of the game characters. 16 | Unfortunately you don't have any preview, so you have to download every time the zip to see if there is a sprite sheet inside. 17 | 18 | ## spriters-resource.com 19 | www.spriters-resource.com is another database with a lot of images from games. 20 | Since it is not really for sprite sheets but more for sprites, it is not easy to find the right resource. 21 | 22 | ## deviantart.com 23 | www.deviantart.com is a collection of images from artists. 24 | Not for spritesheets, but you can find some. Maybe someone will create one for this application one day :P 25 | 26 | # Create sprite sheets 27 | 28 | It is also possible to create a sprite sheet from single images. 29 | HERE you can find some utility to download. 30 | 31 | And some other tools: 32 | - graphicsgale.com is a paint program to draw single frames 33 | - www.piskelapp.com is an online draw program to draw single frames 34 | -------------------------------------------------------------------------------- /Pets/README.md: -------------------------------------------------------------------------------- 1 | ## PETS Database 2 | This folder contains all pets for the Windows 10 application and WebSheep script. 3 | 4 | ## Develop another pet? 5 | The sheep and all animations are described in a simple XML file! So everyone can create an animation and publish it here. 6 | 7 | ### What do you need 8 | - An icon 48x48 px 9 | - A sprite sheet: a grid (every cell need to have the same size) with all possible images 10 | 11 | ### How to create the animations 12 | If you want, you can download the original XML and modify it. 13 | 14 | The entire documentation about the schema is documented here: https://github.com/Adrianotiger/desktopPet/wiki/XML%5CIntroduction 15 | 16 | But you can also use the online free editor on https://esheep.petrucci.ch 17 | 18 | ### How to test the animation 19 | Once you created your animations.xml, you can drag it over your sheep. The pet will automatically use the new XML if it can be loaded successfully. 20 | 21 | New: there is a tool to check all animations (not only XML parser): https://github.com/Adrianotiger/desktopPet/tree/master/Tools 22 | 23 | ## Add the new created pet on GitHub 24 | - Create a folder (this is a unique name and can't have special characters) in this directory with at least 2 files: 25 | - animations.xml 26 | - README.md * 27 | - icon.png 28 | - Update the pets.json file and add your pet informations: 29 | - folder id 30 | - author 31 | - update date 32 | 33 | The readme.md is your *about* message. This will be displayed also inside the app. So write whatever you want there about you and your animations. 34 | 35 | incon.png will be show in the home page of the application. 36 | 37 | The pets.json is the file loaded by the application to see if there are new pets to download. The list of pets will be generated by this file. 38 | -------------------------------------------------------------------------------- /src/dotNet/app.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 |
6 |
7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 0.3 22 | 23 | 24 | False 25 | 26 | 27 | 1 28 | 29 | 30 | 31 | 32 | -------------------------------------------------------------------------------- /docs/toc/3b55d831-fcf8-b240-8342-b3f9bf8483bf.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/AppWins/MainPage.xaml: -------------------------------------------------------------------------------- 1 | 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 | -------------------------------------------------------------------------------- /docs/toc/e3fc1b17-d03b-fc75-e271-b4dcb242b383.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/fti/FTI_98.json: -------------------------------------------------------------------------------- 1 | {"browser":[8781825,11927553,14155777,20578305,24707073],"boolean":[524289,2228225,2490370,2555905,3080193,5177345,5242881,5767169,5898241,6160385,6619142,7143425,7471105,7667713,8650753,8847361,9371649,9437185,9895937,10354689,10485761,11468801,11599873,13369345,13500417,14155777,14614529,15073281,15663105,16777218,17629185,18087937,19202049,19922945,20578305,20840449,22740993,23724033,24313857,24707073,25427970],"begins":[25165825],"button1_click":[9437185,9699330,12582914,14614529,19922945,22740993],"button2_click":[5505026,7077890,14155777,14614529,22740993,24707073],"bring":[2818049,5898241,11272193,22151169,22872065,25559041],"bar":[2752515,4456450,4653058,8781825,10682369,11272194,12124161,13500417,16646145,17039361,20905985,25559042],"buff":[18350083],"base64":[3473412,5570562,10682369,12124161,13893633,17891330,20316162,20905985,23527425,25886721],"beginning":[1900545,1966081,3801089,11993089,13303809,13631489,21233665],"bitmap":[18808834,20709382],"button":[2490369,3735553,4784129,6029313,6422529,14680065,14614531,17760257,20512769,22740995,24313857],"bytes":[2752514,4456450,17039361,23396353],"better":[6881281,20512769,24510465],"build":[17432577,20709377,25690113],"based":[6619137,6881282,8716289,8781825,13631490,16973825,20512770,26148865],"button2":[6029313,6422529,20512769],"byte":[4718593,15859713,18350084],"box":[2490370,6029313,6422529,11665409,14811137,17760257,20512769,20905985,24313858],"bool":[524289,2228225,2490369,2555905,3080193,5177345,5242881,5767169,5898241,6160385,6619139,7143425,7471105,7667713,8192001,8847361,9371649,9895937,10354689,11599873,13369345,13500417,15073281,15663105,16777218,17629185,18087937,19202049,20840449,23724033,25427969],"base":[6619137,20316161],"bcheck":[16777218],"border":[1900548,3342340,6619137,6750210,6946817,6881281,8781826,13238274,13303812,15532033,16056322,20512769,21495809,23330820,23724036,25034753,25624577],"borders":[13238275],"bitmapicon":[7602177,14483458,17432577],"break":[18481154],"batch":[14614529,18219009,22740993],"button3_click":[14614529,18219010,22740993],"buildsprites":[17432577,20709380,25690113],"button_ok_click":[12058626,14155777,24707073]} -------------------------------------------------------------------------------- /Pets/Tools.html: -------------------------------------------------------------------------------- 1 | --- 2 | layout: page 3 | title: Tools 4 | --- 5 | 6 | Do you want create your own screen mate? It is simple once you have a sprite sheet. If you have it, 90% of the work is already done!
7 | Now you just need to set a sequence to let it animate. This is done with a xml file.
8 | 9 |

Pet editor

10 | If you want begin with the simple way, just download the free editor for editing this xml from this repository:
11 | https://github.com/Adrianotiger/desktopPet/releases
12 |
13 | But if you are a guru, you can also download a simple XML editor and write it by yourself.
14 | The XML is documented in the WIKI section of this page.
15 |
16 |

Sprite sheets

17 | It is not easy to create a good pixel sprite sheet. So, the easiest way is to download a sheet from the web.
18 | You can find some resources from this blog post.
19 | If you are a good designer, you can create your own sprites and use some tools to create a sprite sheet.
20 |
21 |

Icon

22 | The xml animation has an icon, this must be 48x48 pixel. If you have just an image, you can use some converters like:
23 | 26 |
27 |

Base64

28 | Icon and spritesheet are merged in the xml file. So they have to be base64-formatted. If you use the pet editor, this is done automatically. But you can convert online your files with:
29 | 33 | 34 |
35 | This is all! If you need any help, just leave me a message. 36 | -------------------------------------------------------------------------------- /Tools/PetTester/Program.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Threading.Tasks; 5 | using System.Windows.Forms; 6 | 7 | namespace DesktopPet 8 | { 9 | class Program 10 | { 11 | public static LocalData.LocalData MyData; 12 | 13 | public class MainThread 14 | { 15 | public struct ErrorMsg 16 | { 17 | public string AudioErrorMessage; 18 | }; 19 | public ErrorMsg ErrorMessages; 20 | }; 21 | 22 | public static MainThread Mainthread = new MainThread(); 23 | 24 | /// 25 | /// Der Haupteinstiegspunkt für die Anwendung. 26 | /// 27 | [STAThread] 28 | static void Main() 29 | { 30 | Application.EnableVisualStyles(); 31 | Application.SetCompatibleTextRenderingDefault(false); 32 | 33 | try 34 | { 35 | MyData = new LocalData.LocalData("%TEMP%", ""); 36 | } 37 | catch(Exception ex) 38 | { 39 | int k = 0; 40 | } 41 | 42 | Application.Run(new Form1()); 43 | } 44 | } 45 | 46 | class StartUp 47 | { 48 | public enum DEBUG_TYPE 49 | { 50 | /// 51 | /// Only info, to show what is happening. 52 | /// 53 | info = 1, 54 | /// 55 | /// Something important happened or something that was not expected. 56 | /// 57 | warning = 2, 58 | /// 59 | /// An error is occurred. The application need to do something that was not expected. 60 | /// 61 | error = 3, 62 | } 63 | 64 | public static void AddDebugInfo(DEBUG_TYPE type, string text) 65 | { 66 | 67 | } 68 | } 69 | 70 | class Properties 71 | { 72 | public struct Rsc 73 | { 74 | public string animations; 75 | }; 76 | public static Rsc Resources; 77 | } 78 | } 79 | -------------------------------------------------------------------------------- /src/DesktopPet_Portable.sln: -------------------------------------------------------------------------------- 1 | Microsoft Visual Studio Solution File, Format Version 12.00 2 | # Visual Studio 15 3 | VisualStudioVersion = 15.0.28307.329 4 | MinimumVisualStudioVersion = 10.0.40219.1 5 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DesktopPet_Portable", "DesktopPet_Portable.csproj", "{87663C46-C416-4AED-971B-7A16624C1F1D}" 6 | EndProject 7 | Global 8 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 9 | Debug|x64 = Debug|x64 10 | Debug|x86 = Debug|x86 11 | Release|x64 = Release|x64 12 | Release|x86 = Release|x86 13 | EndGlobalSection 14 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 15 | {87663C46-C416-4AED-971B-7A16624C1F1D}.Debug|x64.ActiveCfg = Debug|x64 16 | {87663C46-C416-4AED-971B-7A16624C1F1D}.Debug|x64.Build.0 = Debug|x64 17 | {87663C46-C416-4AED-971B-7A16624C1F1D}.Debug|x86.ActiveCfg = Debug|x86 18 | {87663C46-C416-4AED-971B-7A16624C1F1D}.Debug|x86.Build.0 = Debug|x86 19 | {87663C46-C416-4AED-971B-7A16624C1F1D}.Release|x64.ActiveCfg = Release|x64 20 | {87663C46-C416-4AED-971B-7A16624C1F1D}.Release|x64.Build.0 = Release|x64 21 | {87663C46-C416-4AED-971B-7A16624C1F1D}.Release|x86.ActiveCfg = Release|x86 22 | {87663C46-C416-4AED-971B-7A16624C1F1D}.Release|x86.Build.0 = Release|x86 23 | {E95D998F-DF30-4C58-8FE7-EF10374D8AC5}.Debug|x64.ActiveCfg = Debug|Any CPU 24 | {E95D998F-DF30-4C58-8FE7-EF10374D8AC5}.Debug|x64.Build.0 = Debug|Any CPU 25 | {E95D998F-DF30-4C58-8FE7-EF10374D8AC5}.Debug|x86.ActiveCfg = Debug|Any CPU 26 | {E95D998F-DF30-4C58-8FE7-EF10374D8AC5}.Debug|x86.Build.0 = Debug|Any CPU 27 | {E95D998F-DF30-4C58-8FE7-EF10374D8AC5}.Release|x64.ActiveCfg = Release|Any CPU 28 | {E95D998F-DF30-4C58-8FE7-EF10374D8AC5}.Release|x64.Build.0 = Release|Any CPU 29 | {E95D998F-DF30-4C58-8FE7-EF10374D8AC5}.Release|x86.ActiveCfg = Release|Any CPU 30 | {E95D998F-DF30-4C58-8FE7-EF10374D8AC5}.Release|x86.Build.0 = Release|Any CPU 31 | EndGlobalSection 32 | GlobalSection(SolutionProperties) = preSolution 33 | HideSolutionNode = FALSE 34 | EndGlobalSection 35 | GlobalSection(ExtensibilityGlobals) = postSolution 36 | SolutionGuid = {F3D4D82E-8E80-4B9C-9B7D-C4175B9C30FA} 37 | EndGlobalSection 38 | EndGlobal 39 | -------------------------------------------------------------------------------- /docs/fti/FTI_111.json: -------------------------------------------------------------------------------- 1 | {"option":[2097153,4390913,4587521,6225921,11075585,13959169,14024705,19660801,21561345,22151169,22872066],"one":[2490369,3211265,3342337,3538945,6881281,8060929,8519681,12124161,13631489,14286849,14614529,15007745,17694721,17760257,20512769,20905985,22282241,22740993,24313857,25165825,26148865],"old":[2490369,14221313,24313857],"offsety":[9043969,9830401,12713985,22806531,22937602,23461889],"objects":[8781825,17432577,18939905,20119553,25690113],"overload":[2228225,8192001,14745601,25427969],"onlyflag":[786434,20447233,25624577],"occurs":[4587521,8781825],"openoptiondialog":[14024706,22151169,22872065],"optionally":[1835009,6225921,11075585,15269889,24117249,25755649],"opened":[2883585,3407873,6094849,6225923,7864321,8650753,10027009,11075587,11468801,13959169,14155778,18284545,23986177,24707074],"overridden":[2490370,9175042,20840449,23658497],"options":[4587521,8781826,9437185,14024705,22151169,22872065],"object":[458757,1572867,1835009,2293765,2490371,3014659,3407875,3735555,4521988,4784131,5046277,5505027,5570561,6750209,6815749,7012357,7077891,7536641,7733251,7864322,8650753,9240581,9437185,9699331,10027011,10223617,11075585,11141121,11337730,11665412,11730945,11927555,12058627,12582915,13959170,14155777,14221315,14286851,14680067,14811137,15335429,15532033,16121857,16711681,17432577,17825795,18022402,18219011,18284546,19070981,19333122,19595265,19857410,20119553,20185093,20250627,20512769,20578305,20905985,21102593,21299203,22347779,22740993,22872065,23265286,23461889,23527425,23789571,23986177,24248325,24313858,24576005,24641537,24772613,25296898,25559041,25624577],"occurred":[11206657],"order":[11272193,13565953,25559041],"overrides":[2490371,8650753,9175042,9437185,10485761,11468801,14155777,14614529,19922945,20578305,22740993,24313857,24707073],"opaque":[6553601,9043969,9306113,9830401,12713985,23461889],"override":[2555905,5242881,7471105,7667713,15663105,19202049,20840449,23658497],"open":[6094849,6225924,7864321,8126465,8650753,8781825,11075588,11468801,11927553,13959169,14024705,14090241,14155777,14614529,18284545,19333121,20119553,21954561,22151169,22740993,22872065,23920641,24707073],"options_click":[6225921,11075585,13959170],"offset":[12713985,13631489,14876673,22806529,23461889,24969217],"opacity":[851969,2490369,6553603,6750210,7274497,9043970,9306116,9830402,12713986,13631489,14876673,16056322,20971521,23461890,24313857,24969217],"openxmltoolstripmenuitem_click":[5046277,8650753,11468801]} -------------------------------------------------------------------------------- /Pets/Info.html: -------------------------------------------------------------------------------- 1 | --- 2 | layout: page 3 | title: Info 4 | --- 5 | 6 |

What is eSheep?

7 | This sheep is a screen mate. It isn't really an application, it will not help you for anything and is not an utility. 8 | So in facts, it is an inutility.
9 |
10 | Note: this is not the original sheep! As the original does not work on 64-bit systems. It is just a copy of the original one!
11 |
12 | This screen mate is just able to "detect" your windows, task and screen borders. In this way it is able to walk around staying in topmost.
13 |
14 | The original sheep was made in 1995 and was distributed with many names:
15 |
    16 |
  • eSheep 17 |
  • Scmpoo 18 |
  • Screen mate Poo 19 |
  • Stray Sheep 20 |
21 |
22 |

Stray Sheep

23 |

Original application

24 | This GitHub project was made to see the old sheep again, since the old one was a 16-bit application and was working only on Windows 3.11 to Windows 95.
25 |
26 | If you want download the original application, please visit this page:
27 | http://mentadd.com/sheep/
28 |
29 | The original webpage from Village Center is not available anymore, you can find some info in the Webarchive:
30 | http://web.archive.org/web/20060625192044/www.villagecenter.co.jp/english/poe.html
31 |
32 |

Who is this sheep?

33 | The Sheep program is based on the work of Japanese animator Tatsutoshi Nomura's 1994 "Stray Sheep" series of five-minute animation shorts that were shown at midnight on the Fuji Television network in Japan.
34 |
35 | A series of books followed from Mr. Nomura a decade later as well as other merchandise including Playstation games.
36 |
37 | Stray Sheep is still active and the webpage is (japanese):
38 | https://www.fujitv.co.jp/straysheep/
39 | Translated version:
40 | https://translate.google.ch/translate?sl=ja&tl=en&u=http%3A%2F%2Fwww.fujitv.co.jp%2Fstraysheep
41 |
42 | Here a sample video of this stray sheep:
43 | 44 | 45 | 46 | 47 | -------------------------------------------------------------------------------- /src/Properties/app.manifest: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 20 | 21 | 22 | 23 | 24 | 28 | 36 | 37 | 51 | -------------------------------------------------------------------------------- /Tools/PetEditor/WebForm.Designer.cs: -------------------------------------------------------------------------------- 1 | namespace PetEditor 2 | { 3 | partial class WebForm 4 | { 5 | /// 6 | /// Required designer variable. 7 | /// 8 | private System.ComponentModel.IContainer components = null; 9 | 10 | /// 11 | /// Clean up any resources being used. 12 | /// 13 | /// true if managed resources should be disposed; otherwise, false. 14 | protected override void Dispose(bool disposing) 15 | { 16 | if (disposing && (components != null)) 17 | { 18 | components.Dispose(); 19 | } 20 | base.Dispose(disposing); 21 | } 22 | 23 | #region Windows Form Designer generated code 24 | 25 | /// 26 | /// Required method for Designer support - do not modify 27 | /// the contents of this method with the code editor. 28 | /// 29 | private void InitializeComponent() 30 | { 31 | this.webViewCompatible1 = new Microsoft.Toolkit.Forms.UI.Controls.WebViewCompatible(); 32 | this.SuspendLayout(); 33 | // 34 | // webViewCompatible1 35 | // 36 | this.webViewCompatible1.Dock = System.Windows.Forms.DockStyle.Fill; 37 | this.webViewCompatible1.Location = new System.Drawing.Point(0, 0); 38 | this.webViewCompatible1.Name = "webViewCompatible1"; 39 | this.webViewCompatible1.Size = new System.Drawing.Size(800, 450); 40 | this.webViewCompatible1.TabIndex = 0; 41 | this.webViewCompatible1.Text = "webViewCompatible1"; 42 | // 43 | // WebForm 44 | // 45 | this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); 46 | this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; 47 | this.ClientSize = new System.Drawing.Size(800, 450); 48 | this.Controls.Add(this.webViewCompatible1); 49 | this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; 50 | this.Name = "WebForm"; 51 | this.Text = "Web Community"; 52 | this.Load += new System.EventHandler(this.WebForm_Load); 53 | this.ResumeLayout(false); 54 | 55 | } 56 | 57 | #endregion 58 | 59 | private Microsoft.Toolkit.Forms.UI.Controls.WebViewCompatible webViewCompatible1; 60 | } 61 | } -------------------------------------------------------------------------------- /src/UWPSheep/Package.appxmanifest: -------------------------------------------------------------------------------- 1 | 2 | 10 | 11 | 12 | esheep 13 | Adriano 14 | Images\StoreLogo.png 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | Images\StoreLogo.png 37 | Settings 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | -------------------------------------------------------------------------------- /src/AppWins/AppOptionsPage.xaml: -------------------------------------------------------------------------------- 1 | 10 | 11 | 12 | 13 | 14 | Autostart 15 | 16 | 17 | The only way to enable and disable this feature is over the Task-Manager. 18 | If activated, the Application will start when Windows starts. 19 | 20 | Pets to launch 21 | 22 | 23 | How many pets to start together when the app is launched. 24 | 25 | Developer Area 26 | 27 | 28 | Advanced settings for developers (if you want create your own pet). Developer settings are not saved when you close the app. 29 | 30 | Link to your pets.json on GitHub 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | -------------------------------------------------------------------------------- /src/AppWins/PetOptionsPage.xaml: -------------------------------------------------------------------------------- 1 | 10 | 11 | 12 | 13 | Volume 14 | 15 | 16 | >> This Pet doesn't have any sounds << 17 | Pet can play some sounds at random time. Select the volume of the played sounds. 18 | 19 | Window Foreground 20 | 21 | 22 | The original eSheep was able to bring to front the touched window. If you activate this option, your productivity will decrease ;) 23 | 24 | Steal Taskbar Focus 25 | 26 | 27 | Windows Taskbar is on topmost. Mate can "steal" the focus, but the tray icon will disappear if this occours. 28 | 29 | Multi Screen 30 | 31 | 32 | If enabled, the pet can spawn on different screens. If disabled, only the main screen is used. 33 | 34 | 35 | 36 | 37 | --------------------------------------------------------------------------------