mirror of
https://github.com/ckaczor/FeedCenter.git
synced 2026-02-17 02:51:37 -05:00
Code cleanup
This commit is contained in:
@@ -1,12 +1,12 @@
|
||||
using System;
|
||||
using System.IO;
|
||||
using System.Linq;
|
||||
using System.Windows.Threading;
|
||||
using ChrisKaczor.GenericSettingsProvider;
|
||||
using ChrisKaczor.Wpf.Application;
|
||||
using ChrisKaczor.GenericSettingsProvider;
|
||||
using FeedCenter.Data;
|
||||
using FeedCenter.Properties;
|
||||
using Serilog;
|
||||
using System;
|
||||
using System.IO;
|
||||
using System.Linq;
|
||||
using System.Windows.Threading;
|
||||
|
||||
namespace FeedCenter
|
||||
{
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
using Serilog;
|
||||
using System;
|
||||
using FeedCenter.Xml;
|
||||
using Serilog;
|
||||
using System.Xml;
|
||||
using FeedCenter.Xml;
|
||||
|
||||
namespace FeedCenter.FeedParsers
|
||||
{
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
using Serilog;
|
||||
using FeedCenter.Xml;
|
||||
using Serilog;
|
||||
using System;
|
||||
using System.Xml;
|
||||
using FeedCenter.Xml;
|
||||
|
||||
namespace FeedCenter.FeedParsers
|
||||
{
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
using System;
|
||||
using Realms;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Realms;
|
||||
|
||||
namespace FeedCenter
|
||||
{
|
||||
|
||||
@@ -1,7 +1,8 @@
|
||||
using ChrisKaczor.ApplicationUpdate;
|
||||
using FeedCenter.Data;
|
||||
using FeedCenter.FeedParsers;
|
||||
using FeedCenter.Properties;
|
||||
using FeedCenter.Xml;
|
||||
using JetBrains.Annotations;
|
||||
using Realms;
|
||||
using Serilog;
|
||||
using System;
|
||||
@@ -14,8 +15,6 @@ using System.Net.Http;
|
||||
using System.Net.Http.Headers;
|
||||
using System.Text;
|
||||
using System.Text.RegularExpressions;
|
||||
using System.Threading.Tasks;
|
||||
using FeedCenter.Xml;
|
||||
using Resources = FeedCenter.Properties.Resources;
|
||||
|
||||
namespace FeedCenter
|
||||
@@ -36,12 +35,6 @@ namespace FeedCenter
|
||||
Atom
|
||||
}
|
||||
|
||||
public enum FeedItemComparison : byte
|
||||
{
|
||||
Default,
|
||||
Title
|
||||
}
|
||||
|
||||
public enum FeedReadResult
|
||||
{
|
||||
Success,
|
||||
@@ -77,7 +70,6 @@ namespace FeedCenter
|
||||
public bool Authenticate { get; set; }
|
||||
public string Username { get; set; }
|
||||
public string Password { get; set; }
|
||||
public string Domain { get; set; }
|
||||
|
||||
private string LastReadResultRaw { get; set; }
|
||||
|
||||
@@ -89,14 +81,6 @@ namespace FeedCenter
|
||||
|
||||
public DateTimeOffset LastUpdated { get; set; }
|
||||
|
||||
private string ItemComparisonRaw { get; set; }
|
||||
|
||||
public FeedItemComparison ItemComparison
|
||||
{
|
||||
get => Enum.TryParse(ItemComparisonRaw, out FeedItemComparison result) ? result : FeedItemComparison.Default;
|
||||
set => ItemComparisonRaw = value.ToString();
|
||||
}
|
||||
|
||||
[MapTo("CategoryID")]
|
||||
public Guid CategoryId { get; set; }
|
||||
|
||||
@@ -110,6 +94,7 @@ namespace FeedCenter
|
||||
|
||||
public Category Category { get; set; }
|
||||
|
||||
[UsedImplicitly]
|
||||
public IList<FeedItem> Items { get; }
|
||||
|
||||
// ReSharper disable once UnusedMember.Global
|
||||
@@ -217,6 +202,9 @@ namespace FeedCenter
|
||||
// Get the feed text
|
||||
var feedText = textReader.ReadToEnd();
|
||||
|
||||
if (string.IsNullOrEmpty(feedText))
|
||||
return Tuple.Create(FeedReadResult.NoResponse, string.Empty);
|
||||
|
||||
// Get rid of any leading and trailing whitespace
|
||||
feedText = feedText.Trim();
|
||||
|
||||
|
||||
@@ -153,7 +153,6 @@
|
||||
Foreground="White"
|
||||
nameBasedGrid:NameBasedGrid.Row="FeedListRow"
|
||||
ScrollViewer.HorizontalScrollBarVisibility="Disabled">
|
||||
<ListBoxItem Content="Test item" />
|
||||
<ListBox.ItemTemplate>
|
||||
<DataTemplate>
|
||||
<htmlTextBlock:HtmlTextBlock Html="{Binding}"
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
using System;
|
||||
using ChrisKaczor.ApplicationUpdate;
|
||||
using ChrisKaczor.Wpf.Application;
|
||||
using FeedCenter.Data;
|
||||
using FeedCenter.Properties;
|
||||
using Serilog;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
using System.Linq;
|
||||
using System.Windows;
|
||||
using System.Windows.Controls;
|
||||
using System.Windows.Media;
|
||||
using ChrisKaczor.Wpf.Application;
|
||||
using ChrisKaczor.ApplicationUpdate;
|
||||
using FeedCenter.Data;
|
||||
using FeedCenter.Properties;
|
||||
using Serilog;
|
||||
|
||||
namespace FeedCenter
|
||||
{
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
using System.Collections.Generic;
|
||||
using ChrisKaczor.InstalledBrowsers;
|
||||
using ChrisKaczor.Wpf.Application;
|
||||
using ChrisKaczor.Wpf.Validation;
|
||||
using System.Collections.Generic;
|
||||
using System.Windows.Controls;
|
||||
using System.Windows.Data;
|
||||
using ChrisKaczor.Wpf.Application;
|
||||
using ChrisKaczor.InstalledBrowsers;
|
||||
using ChrisKaczor.Wpf.Validation;
|
||||
|
||||
internal class UserAgentItem
|
||||
{
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
using System.Collections.Generic;
|
||||
using FeedCenter.Data;
|
||||
using System.Collections.Generic;
|
||||
using System.Windows;
|
||||
using System.Windows.Controls;
|
||||
using FeedCenter.Data;
|
||||
|
||||
namespace FeedCenter.Options
|
||||
{
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
using System;
|
||||
using FeedCenter.Properties;
|
||||
using System;
|
||||
using System.IO;
|
||||
using System.Reflection;
|
||||
using FeedCenter.Properties;
|
||||
|
||||
namespace FeedCenter
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user