Skip to content

Commit

Permalink
re-organized solution
Browse files Browse the repository at this point in the history
  • Loading branch information
jeremyknight-me committed Oct 29, 2023
1 parent 4748dfb commit e33b874
Show file tree
Hide file tree
Showing 20 changed files with 29 additions and 32 deletions.
1 change: 1 addition & 0 deletions PhotoCollageScreensaver/App.xaml.cs
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
using System.Windows.Threading;
using Microsoft.Extensions.DependencyInjection;
using PhotoCollageScreensaver.Collage.Presenters;
using PhotoCollageScreensaver.Views;

namespace PhotoCollageScreensaver;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<UserControl x:Class="PhotoCollageScreensaver.UserControls.CollageImage"
<UserControl x:Class="PhotoCollageScreensaver.Collage.CollageImage"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,10 @@
using System.Windows.Media.Animation;
using System.Windows.Media.Imaging;
using PhotoCollage.Common.Enums;
using PhotoCollageScreensaver.Views;
using PhotoCollageScreensaver.Collage.Imaging;
using PhotoCollageScreensaver.Collage.Presenters;

namespace PhotoCollageScreensaver.UserControls;
namespace PhotoCollageScreensaver.Collage;

public partial class CollageImage : UserControl, IDisposable
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<Window x:Class="PhotoCollageScreensaver.Views.CollageWindow"
<Window x:Class="PhotoCollageScreensaver.Collage.CollageWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
using System.Windows.Controls;
using System.Windows.Input;

namespace PhotoCollageScreensaver.Views;
namespace PhotoCollageScreensaver.Collage;

public partial class CollageWindow : Window, ICollageView
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
using System.Windows.Controls;

namespace PhotoCollageScreensaver.Views;
namespace PhotoCollageScreensaver.Collage;

public interface ICollageView
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
using PhotoCollageScreensaver.Views;
using PhotoCollageScreensaver.Collage.Presenters;

namespace PhotoCollageScreensaver;
namespace PhotoCollageScreensaver.Collage.Imaging;

internal abstract class ImagePositioner
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
using System.Windows.Controls;
using PhotoCollageScreensaver.Views;
using PhotoCollageScreensaver.Collage.Presenters;

namespace PhotoCollageScreensaver;
namespace PhotoCollageScreensaver.Collage.Imaging;

internal sealed class ImagePositionerCollage : ImagePositioner
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
using System.Windows.Controls;
using PhotoCollageScreensaver.Views;
using PhotoCollageScreensaver.Collage.Presenters;

namespace PhotoCollageScreensaver;
namespace PhotoCollageScreensaver.Collage.Imaging;

internal sealed class ImagePositionerFullscreen : ImagePositioner
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
using System.Windows.Media;
using System.Windows.Media.Imaging;
using PhotoCollageScreensaver.Views;

namespace PhotoCollageScreensaver;
namespace PhotoCollageScreensaver.Collage.Imaging;

internal abstract class ImageProcessor
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
using System.Windows.Media;
using System.Windows.Media.Imaging;
using PhotoCollageScreensaver.Views;

namespace PhotoCollageScreensaver;
namespace PhotoCollageScreensaver.Collage.Imaging;

internal sealed class ImageProcessorCollage : ImageProcessor
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,8 @@
using System.Linq;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using PhotoCollageScreensaver.Views;

namespace PhotoCollageScreensaver;
namespace PhotoCollageScreensaver.Collage.Imaging;

internal sealed class ImageProcessorFullscreen : ImageProcessor
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,8 @@
using System.Threading;
using System.Windows.Media;
using System.Windows.Threading;
using PhotoCollageScreensaver.Views;

namespace PhotoCollageScreensaver;
namespace PhotoCollageScreensaver.Collage.Presenters;

public abstract class CollagePresenter
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
using System.Collections.Concurrent;
using PhotoCollageScreensaver.UserControls;
using PhotoCollageScreensaver.Views;
using PhotoCollageScreensaver.Collage.Imaging;

namespace PhotoCollageScreensaver;
namespace PhotoCollageScreensaver.Collage.Presenters;

internal sealed class CollagePresenterCollage : CollagePresenter
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
using System.Collections.Concurrent;
using PhotoCollageScreensaver.UserControls;
using PhotoCollageScreensaver.Views;
using PhotoCollageScreensaver.Collage.Imaging;

namespace PhotoCollageScreensaver;
namespace PhotoCollageScreensaver.Collage.Presenters;

internal sealed class CollagePresenterFullscreen : CollagePresenter
{
Expand Down
4 changes: 2 additions & 2 deletions PhotoCollageScreensaver/DependencyInjectionHelper.cs
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
using System.IO;
using Microsoft.Extensions.DependencyInjection;
using PhotoCollage.Common.Data;
using PhotoCollageScreensaver.Data;
using PhotoCollageScreensaver.Collage.Presenters;
using PhotoCollageScreensaver.Logging;
using PhotoCollageScreensaver.ViewModels;
using PhotoCollageScreensaver.Setup;
using PhotoCollageScreensaver.Views;

namespace PhotoCollageScreensaver;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
using System.IO;
using System.Text.Json;

namespace PhotoCollageScreensaver.Data;
namespace PhotoCollageScreensaver;

internal class FileSystemSettingsRepository : ISettingsRepository
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,10 @@
using System.Windows.Forms;
using System.Windows.Input;
using PhotoCollage.Common.Enums;
using PhotoCollageScreensaver.Collage.Presenters;
using PhotoCollageScreensaver.Commands;

namespace PhotoCollageScreensaver.ViewModels;
namespace PhotoCollageScreensaver.Setup;

public class SetupViewModel : INotifyPropertyChanged
{
Expand Down Expand Up @@ -50,7 +51,7 @@ public SetupViewModel(
public ICommand CancelCommand { get; private set; }
public ICommand SelectDirectoryCommand { get; private set; }


public ObservableCollection<KeyValuePair<string, string>> BorderOptions { get; set; }
public ObservableCollection<string> SpeedOptions { get; set; }
public ObservableCollection<KeyValuePair<string, string>> FullScreenModeOptions { get; set; }
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
using PhotoCollageScreensaver.ViewModels;
using PhotoCollageScreensaver.Setup;

namespace PhotoCollageScreensaver.Views;

Expand Down

0 comments on commit e33b874

Please sign in to comment.