Exemplo n.º 1
0
        private async void lvSettingsCategory_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            hideAllSettingsCategory();

            visualSetters();

            switch (lvSettingsCategory.SelectedIndex)
            {
            case 0:
                if (gdGeneralSettings == null)
                {
                    this.FindName("gdGeneralSettings");
                }
                gdGeneralSettings.Visibility = Visibility.Visible;
                break;

            case 1:
                if (gdAboutSettings == null)
                {
                    this.FindName("gdAboutSettings");
                    tbVersionNumber.Content = UtilityData.VersionNumber;
                    UtilityClass.TranslationAnimation(_compositor, gdAboutSettings, false);
                }
                gdAboutSettings.Visibility = Visibility.Visible;
                break;

            case 2:
                if (gdAddOnsSettings == null)
                {
                    this.FindName("gdAddOnsSettings");
                }
                gdAddOnsSettings.Visibility = Visibility.Visible;
                break;

            case 3:
                if (gdChangelogSettings == null)
                {
                    this.FindName("gdChangelogSettings");
                    tbChangelog.Text = await FileIO.ReadTextAsync(await StorageFile.GetFileFromApplicationUriAsync(new Uri(@"ms-appx:///Assets/Changelog.txt")));

                    UtilityClass.TranslationAnimation(_compositor, gdChangelogSettings, false);
                }
                gdChangelogSettings.Visibility = Visibility.Visible;
                break;

            case 4:
                if (gdOurAppsSettings == null)
                {
                    this.FindName("gdOurAppsSettings");
                    UtilityClass.TranslationAnimation(_compositor, gdOurAppsSettings, false);
                    lvDSApps.ItemsSource = DefineStudioApps.getAppsData("Socialize Up").OrderByDescending(p => p.AppName).Reverse();
                }
                gdOurAppsSettings.Visibility = Visibility.Visible;
                break;
            }
            if (lvSettingsCategory.SelectedIndex >= 0 && lvSettingsCategory.SelectedIndex <= 6)
            {
                tbSettingsHeader.Text = obSettingsList[lvSettingsCategory.SelectedIndex].title;
            }
        }
Exemplo n.º 2
0
        public BlankPage4()
        {
            this.InitializeComponent();
            ncSettings = new ncMainPage();
            ncSettings.PropertyChanged += NcSettings_PropertyChanged;
            OneTimeSave();

            _compositor = ElementCompositionPreview.GetElementVisual(this).Compositor;

            UtilityClass.TranslationAnimation(_compositor, gdGeneralSettings, false);
            UtilityClass.TranslationAnimation(_compositor, gdAddOnsSettings, false);
        }
Exemplo n.º 3
0
 private void web_ContentLoading(WebView sender, WebViewContentLoadingEventArgs args)
 {
     style();
     if (args.Uri.AbsoluteUri.Contains("www.instagram.com/p/"))
     {
         if (gdDownloadPhotoOverlay == null)
         {
             this.FindName("gdDownloadPhotoOverlay");
             UtilityClass.TranslationAnimation(_compositor, gdDownloadPhotoOverlay, false);
         }
         gdDownloadPhotoOverlay.Visibility = Visibility.Visible;
     }
     else
     {
         if (gdDownloadPhotoOverlay != null)
         {
             gdDownloadPhotoOverlay.Visibility = Visibility.Collapsed;
         }
     }
 }
Exemplo n.º 4
0
        private void BtDLPhotoLink_Click(object sender, RoutedEventArgs e)
        {
            if (gdImageDownloadContainer == null)
            {
                this.FindName("gdImageDownloadContainer");

                if (UtilityData.isFluentDesign)
                {
                    gdImageDownloadContainer.Background = new AcrylicBrush()
                    {
                        BackgroundSource = AcrylicBackgroundSource.Backdrop,
                        TintOpacity      = 0.2,
                        TintColor        = (gdImageDownloadContainer.Background as SolidColorBrush).Color,
                        FallbackColor    = (gdImageDownloadContainer.Background as SolidColorBrush).Color
                    };

                    gdPhotoScndContainer.Background = new AcrylicBrush()
                    {
                        BackgroundSource = AcrylicBackgroundSource.Backdrop,
                        TintOpacity      = 0.5,
                        TintColor        = (gdPhotoScndContainer.Background as SolidColorBrush).Color,
                        FallbackColor    = (gdPhotoScndContainer.Background as SolidColorBrush).Color
                    };
                }

                UtilityClass.TranslationAnimation(_compositor, gdPhotoScndContainer, false);
            }

            gdImageDownloadContainer.Visibility = Visibility.Visible;
            gdMediaContainer.Visibility         = Visibility.Collapsed;
            spDLMediaProgress.Visibility        = Visibility.Collapsed;
            mdePlayer.Source = null;

            txtRedditLink.Text = "";
            if (web.Source.AbsoluteUri.Contains("www.reddit.com/"))
            {
                txtRedditLink.Text = web.Source.AbsoluteUri;
            }

            ContentSplitView.IsPaneOpen = !ContentSplitView.IsPaneOpen;
        }