Exemple #1
0
 private void QueryWorks(string keyword)
 {
     QueryStartUp();
     SearchingHistoryManager.EnqueueSearchHistory(keyword);
     PixivHelper.Enumerate(Settings.Global.SortOnInserting
                               ? (AbstractQueryAsyncEnumerable) new PopularityQueryAsyncEnumerable(keyword, Settings.Global.TagMatchOption, Session.Current.IsPremium, Settings.Global.QueryStart)
                               : new PublishDateQueryAsyncEnumerable(keyword, Settings.Global.TagMatchOption, Session.Current.IsPremium, Settings.Global.QueryStart),
                           NewItemsSource <Illustration>(ImageListView), Settings.Global.QueryPages);
 }
Exemple #2
0
 public TrendingTagControl()
 {
     InitializeComponent();
     TrendingTagListBox.ItemsSource      = PixevalContext.TrendingTags;
     SearchingHistoryListBox.ItemsSource = SearchingHistoryManager.GetSearchingHistory();
 }
Exemple #3
0
 private void TryQueryUser(string keyword)
 {
     QueryStartUp();
     SearchingHistoryManager.EnqueueSearchHistory(keyword);
     PixivHelper.Enumerate(new UserPreviewAsyncEnumerable(keyword), NewItemsSource <User>(UserPreviewListView));
 }
Exemple #4
0
 private void QueryWorks(string keyword)
 {
     QueryStartUp();
     SearchingHistoryManager.EnqueueSearchHistory(keyword);
     PixivHelper.Iterate(new QueryAsyncEnumerable(keyword, Settings.Global.SortOnInserting ? SortOption.Popularity : SortOption.PublishDate, Settings.Global.QueryStart), NewItemsSource <Illustration>(ImageListView), Settings.Global.QueryPages);
 }