diff --git a/DistroLauncher/DistributionInfo.cpp b/DistroLauncher/DistributionInfo.cpp index 7e3aa2d1..80b38972 100644 --- a/DistroLauncher/DistributionInfo.cpp +++ b/DistroLauncher/DistributionInfo.cpp @@ -5,28 +5,11 @@ #include "stdafx.h" -HRESULT DistributionInfo::ChangeDefaultUserInWslConf(const std::wstring_view userName) -{ - DWORD exitCode = 0; - - wchar_t commandLine[255]; - _swprintf_p(commandLine, _countof(commandLine), - L"if [ $(grep -c \"\\[user\\]\" /etc/wsl.conf) -eq \"0\" ]; then echo -e \"\\n[user]\\ndefault=%1$s\">>/etc/wsl.conf; else sed -i \"s/\\(default=\\)\\(.*\\)/\\1%1$s/\" /etc/wsl.conf ; fi", - std::wstring(userName).c_str()); - - if (const auto hr = g_wslApi.WslLaunchInteractive(commandLine, true, &exitCode); FAILED(hr) || exitCode != 0) - { - return hr; - } - - return 0; -} - bool DistributionInfo::CreateUser(std::wstring_view userName) { // Create the user account. DWORD exitCode; - std::wstring commandLine = L"/usr/sbin/adduser --quiet --gecos '' "; + std::wstring commandLine = L"/usr/sbin/adduser --quiet --comment '' "; commandLine += userName; auto hr = g_wslApi.WslLaunchInteractive(commandLine.c_str(), true, &exitCode); if (FAILED(hr) || exitCode != 0) diff --git a/DistroLauncher/DistributionInfo.h b/DistroLauncher/DistributionInfo.h index 8d116885..a4bd10b3 100644 --- a/DistroLauncher/DistributionInfo.h +++ b/DistroLauncher/DistributionInfo.h @@ -13,7 +13,8 @@ namespace DistributionInfo // // WARNING: This value must not change between versions of your app, // otherwise users upgrading from older versions will see launch failures. - const std::wstring NAME = L"WLinux"; + const std::wstring NAME = L"Pengwin"; + const std::wstring NAME_OLD = L"WLinux"; // The title bar for the console window while the distribution is installing. const std::wstring WINDOW_TITLE = L"Pengwin"; @@ -23,7 +24,4 @@ namespace DistributionInfo // Query the UID of the user account. ULONG QueryUid(std::wstring_view userName); - - // Changes the default user in /etc/wsl.conf - HRESULT ChangeDefaultUserInWslConf(std::wstring_view userName); } diff --git a/DistroLauncher/DistroLauncher.cpp b/DistroLauncher/DistroLauncher.cpp index 29aaaf96..b595c5f2 100644 --- a/DistroLauncher/DistroLauncher.cpp +++ b/DistroLauncher/DistroLauncher.cpp @@ -30,7 +30,7 @@ using namespace Windows::Storage; // Helper class for calling WSL Functions: // https://msdn.microsoft.com/en-us/library/windows/desktop/mt826874(v=vs.85).aspx // ReSharper disable once CppInconsistentNaming -WslApiLoader g_wslApi(DistributionInfo::NAME); +WslApiLoader g_wslApi(DistributionInfo::NAME, DistributionInfo::NAME_OLD); static HRESULT InstallDistribution(bool createUser); static HRESULT SetDefaultUser(std::wstring_view userName); @@ -85,20 +85,7 @@ HRESULT SetDefaultUser(std::wstring_view userName) return E_INVALIDARG; } - // Set the default user as root, so ChangeDefaultUserInWslConf chan make the change - HRESULT hr = g_wslApi.WslConfigureDistribution(0, WSL_DISTRIBUTION_FLAGS_DEFAULT); - if (FAILED(hr)) - { - return hr; - } - - hr = DistributionInfo::ChangeDefaultUserInWslConf(userName); - if (FAILED(hr)) - { - return hr; - } - - hr = g_wslApi.WslConfigureDistribution(uid, WSL_DISTRIBUTION_FLAGS_DEFAULT); + HRESULT hr = g_wslApi.WslConfigureDistribution(uid, WSL_DISTRIBUTION_FLAGS_DEFAULT); if (FAILED(hr)) { return hr; @@ -172,6 +159,17 @@ fire_and_forget ShowPengwinUi() } } +static bool is_current_dir_not_system32() +{ + wchar_t system_32dir[MAX_PATH]; + GetSystemDirectoryW(system_32dir, MAX_PATH); + + wchar_t current_dir[MAX_PATH]; + GetCurrentDirectoryW(MAX_PATH, current_dir); + + return _wcsicmp(system_32dir, current_dir) != 0; +} + // ReSharper disable once IdentifierTypo int wmain(const int argc, const wchar_t* argv[]) { @@ -201,13 +199,6 @@ int wmain(const int argc, const wchar_t* argv[]) // Install the distribution if it is not already. const auto installOnly = arguments.size() > 0 && arguments[0] == ARG_INSTALL; auto hr = S_OK; - /* - - if (!g_wslApi.WslIsDistributionRegistered()) - { - g_wslApi.SetDistributionName(L"Pengwin"); - } - */ if (!g_wslApi.WslIsDistributionRegistered()) { @@ -246,7 +237,11 @@ int wmain(const int argc, const wchar_t* argv[]) if (arguments.empty()) { - hr = g_wslApi.WslLaunchInteractive(L"", false, &exitCode); + /* If the current working dir is not System32 then it was called from Open with Terminal + option or from command line. In this case is better to start the distro in the current directory */ + const bool useCurrentWorkingDirectory = is_current_dir_not_system32(); + + hr = g_wslApi.WslLaunchInteractive(L"", useCurrentWorkingDirectory, &exitCode); // Check exitCode to see if wsl.exe returned that it could not start the Linux process // then prompt users for input so they can view the error message. diff --git a/DistroLauncher/WslApiLoader.cpp b/DistroLauncher/WslApiLoader.cpp index 12992eb5..a796337e 100644 --- a/DistroLauncher/WslApiLoader.cpp +++ b/DistroLauncher/WslApiLoader.cpp @@ -6,8 +6,9 @@ #include "stdafx.h" #include "WslApiLoader.h" -WslApiLoader::WslApiLoader(const std::wstring& distributionName) : - _distributionName(distributionName) +WslApiLoader::WslApiLoader(const std::wstring& distributionName, const std::wstring& distributionNameOld) : + _distributionName(distributionName), + _distributionNameOld(distributionNameOld) { _wslApiDll = LoadLibraryEx(L"wslapi.dll", nullptr, LOAD_LIBRARY_SEARCH_SYSTEM32); if (_wslApiDll != nullptr) @@ -40,9 +41,18 @@ BOOL WslApiLoader::WslIsOptionalComponentInstalled() const _launch != nullptr; } -BOOL WslApiLoader::WslIsDistributionRegistered() const +BOOL WslApiLoader::WslIsDistributionRegistered() { - return _isDistributionRegistered(_distributionName.c_str()); + if (!_isDistributionRegistered(_distributionName.c_str())) + { + if (!_isDistributionRegistered(_distributionNameOld.c_str())) + { + return FALSE; + } + _distributionName = _distributionNameOld; + return TRUE; + } + return TRUE; } HRESULT WslApiLoader::WslRegisterDistribution() const diff --git a/DistroLauncher/WslApiLoader.h b/DistroLauncher/WslApiLoader.h index 26acee84..2e8f0cdd 100644 --- a/DistroLauncher/WslApiLoader.h +++ b/DistroLauncher/WslApiLoader.h @@ -23,12 +23,12 @@ using WSL_LAUNCH = HRESULT(STDAPICALLTYPE*)(PCWSTR, PCWSTR, BOOL, HANDLE, HANDLE class WslApiLoader { public: - WslApiLoader(const std::wstring& distributionName); + WslApiLoader(const std::wstring& distributionName, const std::wstring& distributionNameOld); ~WslApiLoader(); BOOL WslIsOptionalComponentInstalled() const; - BOOL WslIsDistributionRegistered() const; + BOOL WslIsDistributionRegistered(); HRESULT WslRegisterDistribution() const; @@ -52,6 +52,7 @@ class WslApiLoader private: std::wstring _distributionName; + std::wstring _distributionNameOld; HMODULE _wslApiDll; WSL_IS_DISTRIBUTION_REGISTERED _isDistributionRegistered; WSL_REGISTER_DISTRIBUTION _registerDistribution; diff --git a/Pengwin/Assets/background1.png b/Pengwin/Assets/background1.png index 0d1cba27..52531052 100644 Binary files a/Pengwin/Assets/background1.png and b/Pengwin/Assets/background1.png differ diff --git a/Pengwin/Assets/background2.png b/Pengwin/Assets/background2.png index 37272dc0..1cdbc1fb 100644 Binary files a/Pengwin/Assets/background2.png and b/Pengwin/Assets/background2.png differ diff --git a/Pengwin/Assets/pengwin.png b/Pengwin/Assets/pengwin.png index 293cdf7e..aa1d643f 100644 Binary files a/Pengwin/Assets/pengwin.png and b/Pengwin/Assets/pengwin.png differ diff --git a/Pengwin/Images/LargeTile.scale-100.png b/Pengwin/Images/LargeTile.scale-100.png index df444835..9073e2c3 100644 Binary files a/Pengwin/Images/LargeTile.scale-100.png and b/Pengwin/Images/LargeTile.scale-100.png differ diff --git a/Pengwin/Images/LargeTile.scale-125.png b/Pengwin/Images/LargeTile.scale-125.png index 2df8c879..4d688c52 100644 Binary files a/Pengwin/Images/LargeTile.scale-125.png and b/Pengwin/Images/LargeTile.scale-125.png differ diff --git a/Pengwin/Images/LargeTile.scale-150.png b/Pengwin/Images/LargeTile.scale-150.png index 2bc6f516..3cfc8f63 100644 Binary files a/Pengwin/Images/LargeTile.scale-150.png and b/Pengwin/Images/LargeTile.scale-150.png differ diff --git a/Pengwin/Images/LargeTile.scale-200.png b/Pengwin/Images/LargeTile.scale-200.png index 79cb5537..204a48dd 100644 Binary files a/Pengwin/Images/LargeTile.scale-200.png and b/Pengwin/Images/LargeTile.scale-200.png differ diff --git a/Pengwin/Images/LargeTile.scale-400.png b/Pengwin/Images/LargeTile.scale-400.png index 250daea3..fc7fd2bf 100644 Binary files a/Pengwin/Images/LargeTile.scale-400.png and b/Pengwin/Images/LargeTile.scale-400.png differ diff --git a/Pengwin/Images/SmallTile.scale-100.png b/Pengwin/Images/SmallTile.scale-100.png index c8edbb86..e282504c 100644 Binary files a/Pengwin/Images/SmallTile.scale-100.png and b/Pengwin/Images/SmallTile.scale-100.png differ diff --git a/Pengwin/Images/SmallTile.scale-125.png b/Pengwin/Images/SmallTile.scale-125.png index 39354350..f5a5fa77 100644 Binary files a/Pengwin/Images/SmallTile.scale-125.png and b/Pengwin/Images/SmallTile.scale-125.png differ diff --git a/Pengwin/Images/SmallTile.scale-150.png b/Pengwin/Images/SmallTile.scale-150.png index f037f34d..06b6ef24 100644 Binary files a/Pengwin/Images/SmallTile.scale-150.png and b/Pengwin/Images/SmallTile.scale-150.png differ diff --git a/Pengwin/Images/SmallTile.scale-200.png b/Pengwin/Images/SmallTile.scale-200.png index 8b79f751..d5e4a9b3 100644 Binary files a/Pengwin/Images/SmallTile.scale-200.png and b/Pengwin/Images/SmallTile.scale-200.png differ diff --git a/Pengwin/Images/SmallTile.scale-400.png b/Pengwin/Images/SmallTile.scale-400.png index b56c0cfe..ef822d78 100644 Binary files a/Pengwin/Images/SmallTile.scale-400.png and b/Pengwin/Images/SmallTile.scale-400.png differ diff --git a/Pengwin/Images/SplashScreen.scale-100.png b/Pengwin/Images/SplashScreen.scale-100.png index 3546e7c9..77a9a2fa 100644 Binary files a/Pengwin/Images/SplashScreen.scale-100.png and b/Pengwin/Images/SplashScreen.scale-100.png differ diff --git a/Pengwin/Images/SplashScreen.scale-125.png b/Pengwin/Images/SplashScreen.scale-125.png index 75c64057..ada793c3 100644 Binary files a/Pengwin/Images/SplashScreen.scale-125.png and b/Pengwin/Images/SplashScreen.scale-125.png differ diff --git a/Pengwin/Images/SplashScreen.scale-150.png b/Pengwin/Images/SplashScreen.scale-150.png index f52d3725..c3c2c6cc 100644 Binary files a/Pengwin/Images/SplashScreen.scale-150.png and b/Pengwin/Images/SplashScreen.scale-150.png differ diff --git a/Pengwin/Images/SplashScreen.scale-200.png b/Pengwin/Images/SplashScreen.scale-200.png index dc62c969..31f1d16f 100644 Binary files a/Pengwin/Images/SplashScreen.scale-200.png and b/Pengwin/Images/SplashScreen.scale-200.png differ diff --git a/Pengwin/Images/SplashScreen.scale-400.png b/Pengwin/Images/SplashScreen.scale-400.png index 3ef9cfbf..7dcd51fd 100644 Binary files a/Pengwin/Images/SplashScreen.scale-400.png and b/Pengwin/Images/SplashScreen.scale-400.png differ diff --git a/Pengwin/Images/Square150x150Logo.scale-100.png b/Pengwin/Images/Square150x150Logo.scale-100.png index 09ccb336..6e6ddb55 100644 Binary files a/Pengwin/Images/Square150x150Logo.scale-100.png and b/Pengwin/Images/Square150x150Logo.scale-100.png differ diff --git a/Pengwin/Images/Square150x150Logo.scale-125.png b/Pengwin/Images/Square150x150Logo.scale-125.png index 3ce98b09..b7532b26 100644 Binary files a/Pengwin/Images/Square150x150Logo.scale-125.png and b/Pengwin/Images/Square150x150Logo.scale-125.png differ diff --git a/Pengwin/Images/Square150x150Logo.scale-150.png b/Pengwin/Images/Square150x150Logo.scale-150.png index a18241d3..b2dee59b 100644 Binary files a/Pengwin/Images/Square150x150Logo.scale-150.png and b/Pengwin/Images/Square150x150Logo.scale-150.png differ diff --git a/Pengwin/Images/Square150x150Logo.scale-200.png b/Pengwin/Images/Square150x150Logo.scale-200.png index eadfd7a2..5aa59761 100644 Binary files a/Pengwin/Images/Square150x150Logo.scale-200.png and b/Pengwin/Images/Square150x150Logo.scale-200.png differ diff --git a/Pengwin/Images/Square150x150Logo.scale-400.png b/Pengwin/Images/Square150x150Logo.scale-400.png index c6d2f95a..203f1bd2 100644 Binary files a/Pengwin/Images/Square150x150Logo.scale-400.png and b/Pengwin/Images/Square150x150Logo.scale-400.png differ diff --git a/Pengwin/Images/Square44x44Logo.altform-lightunplated_targetsize-16.png b/Pengwin/Images/Square44x44Logo.altform-lightunplated_targetsize-16.png index 13166cce..870c4e96 100644 Binary files a/Pengwin/Images/Square44x44Logo.altform-lightunplated_targetsize-16.png and b/Pengwin/Images/Square44x44Logo.altform-lightunplated_targetsize-16.png differ diff --git a/Pengwin/Images/Square44x44Logo.altform-lightunplated_targetsize-24.png b/Pengwin/Images/Square44x44Logo.altform-lightunplated_targetsize-24.png index 9aa0e527..8b807daf 100644 Binary files a/Pengwin/Images/Square44x44Logo.altform-lightunplated_targetsize-24.png and b/Pengwin/Images/Square44x44Logo.altform-lightunplated_targetsize-24.png differ diff --git a/Pengwin/Images/Square44x44Logo.altform-lightunplated_targetsize-256.png b/Pengwin/Images/Square44x44Logo.altform-lightunplated_targetsize-256.png index be397c72..8f4d612b 100644 Binary files a/Pengwin/Images/Square44x44Logo.altform-lightunplated_targetsize-256.png and b/Pengwin/Images/Square44x44Logo.altform-lightunplated_targetsize-256.png differ diff --git a/Pengwin/Images/Square44x44Logo.altform-lightunplated_targetsize-32.png b/Pengwin/Images/Square44x44Logo.altform-lightunplated_targetsize-32.png index 64d40875..37c61b5b 100644 Binary files a/Pengwin/Images/Square44x44Logo.altform-lightunplated_targetsize-32.png and b/Pengwin/Images/Square44x44Logo.altform-lightunplated_targetsize-32.png differ diff --git a/Pengwin/Images/Square44x44Logo.altform-lightunplated_targetsize-48.png b/Pengwin/Images/Square44x44Logo.altform-lightunplated_targetsize-48.png index cc4f8c1a..06102847 100644 Binary files a/Pengwin/Images/Square44x44Logo.altform-lightunplated_targetsize-48.png and b/Pengwin/Images/Square44x44Logo.altform-lightunplated_targetsize-48.png differ diff --git a/Pengwin/Images/Square44x44Logo.altform-unplated_targetsize-16.png b/Pengwin/Images/Square44x44Logo.altform-unplated_targetsize-16.png index 55587aee..870c4e96 100644 Binary files a/Pengwin/Images/Square44x44Logo.altform-unplated_targetsize-16.png and b/Pengwin/Images/Square44x44Logo.altform-unplated_targetsize-16.png differ diff --git a/Pengwin/Images/Square44x44Logo.altform-unplated_targetsize-256.png b/Pengwin/Images/Square44x44Logo.altform-unplated_targetsize-256.png index 54572509..8f4d612b 100644 Binary files a/Pengwin/Images/Square44x44Logo.altform-unplated_targetsize-256.png and b/Pengwin/Images/Square44x44Logo.altform-unplated_targetsize-256.png differ diff --git a/Pengwin/Images/Square44x44Logo.altform-unplated_targetsize-32.png b/Pengwin/Images/Square44x44Logo.altform-unplated_targetsize-32.png index 4afb21f1..37c61b5b 100644 Binary files a/Pengwin/Images/Square44x44Logo.altform-unplated_targetsize-32.png and b/Pengwin/Images/Square44x44Logo.altform-unplated_targetsize-32.png differ diff --git a/Pengwin/Images/Square44x44Logo.altform-unplated_targetsize-48.png b/Pengwin/Images/Square44x44Logo.altform-unplated_targetsize-48.png index 67393a32..06102847 100644 Binary files a/Pengwin/Images/Square44x44Logo.altform-unplated_targetsize-48.png and b/Pengwin/Images/Square44x44Logo.altform-unplated_targetsize-48.png differ diff --git a/Pengwin/Images/Square44x44Logo.scale-100.png b/Pengwin/Images/Square44x44Logo.scale-100.png index 237f3880..7099741e 100644 Binary files a/Pengwin/Images/Square44x44Logo.scale-100.png and b/Pengwin/Images/Square44x44Logo.scale-100.png differ diff --git a/Pengwin/Images/Square44x44Logo.scale-125.png b/Pengwin/Images/Square44x44Logo.scale-125.png index 02495a6c..c3b54e0f 100644 Binary files a/Pengwin/Images/Square44x44Logo.scale-125.png and b/Pengwin/Images/Square44x44Logo.scale-125.png differ diff --git a/Pengwin/Images/Square44x44Logo.scale-150.png b/Pengwin/Images/Square44x44Logo.scale-150.png index 34a71564..8d300479 100644 Binary files a/Pengwin/Images/Square44x44Logo.scale-150.png and b/Pengwin/Images/Square44x44Logo.scale-150.png differ diff --git a/Pengwin/Images/Square44x44Logo.scale-200.png b/Pengwin/Images/Square44x44Logo.scale-200.png index 43621552..cb33e273 100644 Binary files a/Pengwin/Images/Square44x44Logo.scale-200.png and b/Pengwin/Images/Square44x44Logo.scale-200.png differ diff --git a/Pengwin/Images/Square44x44Logo.scale-400.png b/Pengwin/Images/Square44x44Logo.scale-400.png index 094fd50b..fe6e85a2 100644 Binary files a/Pengwin/Images/Square44x44Logo.scale-400.png and b/Pengwin/Images/Square44x44Logo.scale-400.png differ diff --git a/Pengwin/Images/Square44x44Logo.targetsize-16.png b/Pengwin/Images/Square44x44Logo.targetsize-16.png index dc09fdf8..98533f38 100644 Binary files a/Pengwin/Images/Square44x44Logo.targetsize-16.png and b/Pengwin/Images/Square44x44Logo.targetsize-16.png differ diff --git a/Pengwin/Images/Square44x44Logo.targetsize-24.png b/Pengwin/Images/Square44x44Logo.targetsize-24.png index 39bf4e58..53df14d9 100644 Binary files a/Pengwin/Images/Square44x44Logo.targetsize-24.png and b/Pengwin/Images/Square44x44Logo.targetsize-24.png differ diff --git a/Pengwin/Images/Square44x44Logo.targetsize-24_altform-unplated.png b/Pengwin/Images/Square44x44Logo.targetsize-24_altform-unplated.png index fa072bf7..8b807daf 100644 Binary files a/Pengwin/Images/Square44x44Logo.targetsize-24_altform-unplated.png and b/Pengwin/Images/Square44x44Logo.targetsize-24_altform-unplated.png differ diff --git a/Pengwin/Images/Square44x44Logo.targetsize-256.png b/Pengwin/Images/Square44x44Logo.targetsize-256.png index 39845ad2..0b1458b5 100644 Binary files a/Pengwin/Images/Square44x44Logo.targetsize-256.png and b/Pengwin/Images/Square44x44Logo.targetsize-256.png differ diff --git a/Pengwin/Images/Square44x44Logo.targetsize-32.png b/Pengwin/Images/Square44x44Logo.targetsize-32.png index f3edd7a7..78062af3 100644 Binary files a/Pengwin/Images/Square44x44Logo.targetsize-32.png and b/Pengwin/Images/Square44x44Logo.targetsize-32.png differ diff --git a/Pengwin/Images/Square44x44Logo.targetsize-48.png b/Pengwin/Images/Square44x44Logo.targetsize-48.png index 3174ed9b..fb0d3a59 100644 Binary files a/Pengwin/Images/Square44x44Logo.targetsize-48.png and b/Pengwin/Images/Square44x44Logo.targetsize-48.png differ diff --git a/Pengwin/Images/StoreLogo.scale-100.png b/Pengwin/Images/StoreLogo.scale-100.png index a456158e..169f65e1 100644 Binary files a/Pengwin/Images/StoreLogo.scale-100.png and b/Pengwin/Images/StoreLogo.scale-100.png differ diff --git a/Pengwin/Images/StoreLogo.scale-125.png b/Pengwin/Images/StoreLogo.scale-125.png index ddad6ffe..ac2926ee 100644 Binary files a/Pengwin/Images/StoreLogo.scale-125.png and b/Pengwin/Images/StoreLogo.scale-125.png differ diff --git a/Pengwin/Images/StoreLogo.scale-150.png b/Pengwin/Images/StoreLogo.scale-150.png index 4d9aaa13..4fab9bf7 100644 Binary files a/Pengwin/Images/StoreLogo.scale-150.png and b/Pengwin/Images/StoreLogo.scale-150.png differ diff --git a/Pengwin/Images/StoreLogo.scale-200.png b/Pengwin/Images/StoreLogo.scale-200.png index 9ae26ed5..2ba0ba47 100644 Binary files a/Pengwin/Images/StoreLogo.scale-200.png and b/Pengwin/Images/StoreLogo.scale-200.png differ diff --git a/Pengwin/Images/StoreLogo.scale-400.png b/Pengwin/Images/StoreLogo.scale-400.png index d88d0382..a6575954 100644 Binary files a/Pengwin/Images/StoreLogo.scale-400.png and b/Pengwin/Images/StoreLogo.scale-400.png differ diff --git a/Pengwin/Images/Wide310x150Logo.scale-100.png b/Pengwin/Images/Wide310x150Logo.scale-100.png index 07e4b9e8..33659f7c 100644 Binary files a/Pengwin/Images/Wide310x150Logo.scale-100.png and b/Pengwin/Images/Wide310x150Logo.scale-100.png differ diff --git a/Pengwin/Images/Wide310x150Logo.scale-125.png b/Pengwin/Images/Wide310x150Logo.scale-125.png index 35530c25..6faca3dd 100644 Binary files a/Pengwin/Images/Wide310x150Logo.scale-125.png and b/Pengwin/Images/Wide310x150Logo.scale-125.png differ diff --git a/Pengwin/Images/Wide310x150Logo.scale-150.png b/Pengwin/Images/Wide310x150Logo.scale-150.png index fe727237..d241d33d 100644 Binary files a/Pengwin/Images/Wide310x150Logo.scale-150.png and b/Pengwin/Images/Wide310x150Logo.scale-150.png differ diff --git a/Pengwin/Images/Wide310x150Logo.scale-200.png b/Pengwin/Images/Wide310x150Logo.scale-200.png index cd06b3c3..77a9a2fa 100644 Binary files a/Pengwin/Images/Wide310x150Logo.scale-200.png and b/Pengwin/Images/Wide310x150Logo.scale-200.png differ diff --git a/Pengwin/Images/Wide310x150Logo.scale-400.png b/Pengwin/Images/Wide310x150Logo.scale-400.png index bcec7fdb..31f1d16f 100644 Binary files a/Pengwin/Images/Wide310x150Logo.scale-400.png and b/Pengwin/Images/Wide310x150Logo.scale-400.png differ diff --git a/Pengwin/Package.appxmanifest b/Pengwin/Package.appxmanifest index 1ce1c259..83c8bb63 100644 --- a/Pengwin/Package.appxmanifest +++ b/Pengwin/Package.appxmanifest @@ -11,7 +11,7 @@ + Version="26.2.1.0" /> Pengwin @@ -36,7 +36,7 @@