private void View() { var hm = new HentaiModel { Link = Link, Title = "lul" }; if (Link.ToLower().Contains("hentai.org")) { hm.Site = "ExHentai.org"; } else if (Link.ToLower().Contains("nhentai")) { hm.Site = "nHentai.net"; } else if (Link.ToLower().Contains("hentai.cafe")) { hm.Site = "Hentai.cafe"; } else { return; } var viewWindow = new HentaiViewerWindow { DataContext = new HentaiViewerWindowViewModel(hm), WindowStartupLocation = WindowStartupLocation.CenterScreen }; viewWindow.Show(); }
//private bool _dialogIsOpen = false; private void OpenDialog() { //if (_dialogIsOpen) { // return; //} //_dialogIsOpen = true; //var dia = new GalleryLinkDialog(); //await DialogHost.Show(dia); //_dialogIsOpen = false; if (!Clipboard.ContainsText() && !Clipboard.GetText().StartsWith("http")) { return; } var link = Clipboard.GetText(); var hm = new HentaiModel { Link = link, Title = "lul" }; if (link.ToLower().Contains("hentai.org/g/")) { hm.Site = "ExHentai.org"; } else if (link.ToLower().Contains("nhentai.net/g/")) { hm.Site = "nHentai.net"; } else if (link.ToLower().Contains("hentai.cafe")) { hm.Site = "Hentai.cafe"; } else if (link.ToLower().Contains("pururin.us/gallery/")) { hm.Site = "Pururin.us"; } else if (link.ToLower().Contains("imgur.com/a/")) { hm.Site = "Imgur.com"; } else { return; } var viewWindow = new HentaiViewerWindow { DataContext = new HentaiViewerWindowViewModel(hm), WindowStartupLocation = WindowStartupLocation.CenterScreen }; viewWindow.Show(); viewWindow.Focus(); }
private void View() { //if (Site == "exhentai") return; var viewWindow = new HentaiViewerWindow { DataContext = new HentaiViewerWindowViewModel(new HentaiModel { Title = Title, Link = Link, Site = Site }), WindowStartupLocation = WindowStartupLocation.CenterScreen }; viewWindow.Show(); }
private void View() { if (Site == "ExHentai.org" && IsSavedGallery) { var pass = SettingsController.Settings.ExHentai.IpbPassHash; var memid = SettingsController.Settings.ExHentai.IpbMemberId; var igneous = SettingsController.Settings.ExHentai.Igneous; if (string.IsNullOrEmpty(memid) || string.IsNullOrEmpty(igneous) || string.IsNullOrEmpty(pass)) { MessageBox.Show("Need Cookies for Exhentai", "Cookies missing", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } } var viewWindow = new HentaiViewerWindow { DataContext = new HentaiViewerWindowViewModel(this, IsSavedGallery), WindowStartupLocation = WindowStartupLocation.CenterScreen }; viewWindow.Show(); Mark(false); }