diff --git a/.gitignore b/.gitignore
index bb32bcf9..da2d9046 100644
--- a/.gitignore
+++ b/.gitignore
@@ -260,10 +260,10 @@ paket-files/
__pycache__/
*.pyc
-/Remotely_Server/wwwroot/Downloads/*.exe
-/Remotely_Server/wwwroot/Downloads/*.zip
-/Remotely_Server/wwwroot/Downloads/*.appimage
-/Remotely_Server/Server.db
-/Remotely_Server/Recordings/*
-/Remotely_Server/ffmpeg.exe
-/Remotely_Server/Properties/PublishProfiles
\ No newline at end of file
+/Server/wwwroot/Downloads/*.exe
+/Server/wwwroot/Downloads/*.zip
+/Server/wwwroot/Downloads/*.appimage
+/Server/Server.db
+/Server/Recordings/*
+/Server/ffmpeg.exe
+/Server/Properties/PublishProfiles
\ No newline at end of file
diff --git a/Remotely_Agent/Remotely_Agent.csproj b/Agent/Agent.csproj
similarity index 95%
rename from Remotely_Agent/Remotely_Agent.csproj
rename to Agent/Agent.csproj
index 871ea656..97497814 100644
--- a/Remotely_Agent/Remotely_Agent.csproj
+++ b/Agent/Agent.csproj
@@ -15,7 +15,7 @@
https://remotely.lucency.co
AnyCPU;x86;x64
Remotely_Agent
- Remotely_Agent
+ Agent
@@ -36,7 +36,7 @@
-
+
diff --git a/Remotely_Agent/Program.cs b/Agent/Program.cs
similarity index 97%
rename from Remotely_Agent/Program.cs
rename to Agent/Program.cs
index 877970ce..f664533c 100644
--- a/Remotely_Agent/Program.cs
+++ b/Agent/Program.cs
@@ -1,5 +1,5 @@
-using Remotely_Agent.Services;
-using Remotely_Shared.Services;
+using Remotely.Agent.Services;
+using Remotely.Shared.Services;
using Newtonsoft.Json;
using System;
using System.Collections.Generic;
@@ -10,7 +10,7 @@ using System.ServiceProcess;
using System.Threading.Tasks;
using System.Diagnostics;
-namespace Remotely_Agent
+namespace Remotely.Agent
{
public class Program
{
diff --git a/Remotely_Agent/Properties/launchSettings.json b/Agent/Properties/launchSettings.json
similarity index 100%
rename from Remotely_Agent/Properties/launchSettings.json
rename to Agent/Properties/launchSettings.json
diff --git a/Remotely_Agent/Services/Bash.cs b/Agent/Services/Bash.cs
similarity index 98%
rename from Remotely_Agent/Services/Bash.cs
rename to Agent/Services/Bash.cs
index ae776238..cdfaa320 100644
--- a/Remotely_Agent/Services/Bash.cs
+++ b/Agent/Services/Bash.cs
@@ -1,4 +1,4 @@
-using Remotely_Shared.Models;
+using Remotely.Shared.Models;
using System;
using System.Collections.Generic;
using System.Diagnostics;
@@ -6,7 +6,7 @@ using System.Text;
using System.Threading;
using System.Collections.Concurrent;
-namespace Remotely_Agent.Services
+namespace Remotely.Agent.Services
{
public class Bash
{
diff --git a/Remotely_Agent/Services/CMD.cs b/Agent/Services/CMD.cs
similarity index 98%
rename from Remotely_Agent/Services/CMD.cs
rename to Agent/Services/CMD.cs
index 738d55e8..9885b0f7 100644
--- a/Remotely_Agent/Services/CMD.cs
+++ b/Agent/Services/CMD.cs
@@ -1,4 +1,4 @@
-using Remotely_Shared.Models;
+using Remotely.Shared.Models;
using Newtonsoft.Json;
using System;
using System.Collections.Concurrent;
@@ -7,7 +7,7 @@ using System.Diagnostics;
using System.Text;
using System.Threading;
-namespace Remotely_Agent.Services
+namespace Remotely.Agent.Services
{
public class CMD
{
diff --git a/Remotely_Agent/Services/DeviceSocket.cs b/Agent/Services/DeviceSocket.cs
similarity index 99%
rename from Remotely_Agent/Services/DeviceSocket.cs
rename to Agent/Services/DeviceSocket.cs
index b1c6670d..d3aa03e8 100644
--- a/Remotely_Agent/Services/DeviceSocket.cs
+++ b/Agent/Services/DeviceSocket.cs
@@ -1,5 +1,5 @@
-using Remotely_Shared.Models;
-using Remotely_Shared.Services;
+using Remotely.Shared.Models;
+using Remotely.Shared.Services;
using Microsoft.AspNetCore.SignalR.Client;
using Newtonsoft.Json;
using System;
@@ -12,9 +12,9 @@ using System.Text;
using System.Threading.Tasks;
using System.Timers;
using System.Reflection;
-using Remotely_Shared.Win32;
+using Remotely.Shared.Win32;
-namespace Remotely_Agent.Services
+namespace Remotely.Agent.Services
{
public static class DeviceSocket
{
diff --git a/Remotely_Agent/Services/Logger.cs b/Agent/Services/Logger.cs
similarity index 98%
rename from Remotely_Agent/Services/Logger.cs
rename to Agent/Services/Logger.cs
index 5491ae49..c36557f5 100644
--- a/Remotely_Agent/Services/Logger.cs
+++ b/Agent/Services/Logger.cs
@@ -8,7 +8,7 @@ using System.Runtime.InteropServices;
using System.Text;
using System.Threading.Tasks;
-namespace Remotely_Agent.Services
+namespace Remotely.Agent.Services
{
public static class Logger
{
diff --git a/Remotely_Agent/Services/PSCore.cs b/Agent/Services/PSCore.cs
similarity index 98%
rename from Remotely_Agent/Services/PSCore.cs
rename to Agent/Services/PSCore.cs
index ecf21f49..23700b8f 100644
--- a/Remotely_Agent/Services/PSCore.cs
+++ b/Agent/Services/PSCore.cs
@@ -1,4 +1,4 @@
-using Remotely_Shared.Models;
+using Remotely.Shared.Models;
using Newtonsoft.Json;
using System;
using System.Collections.Concurrent;
@@ -8,7 +8,7 @@ using System.Management.Automation;
using System.Text;
using System.Timers;
-namespace Remotely_Agent.Services
+namespace Remotely.Agent.Services
{
public class PSCore
{
diff --git a/Remotely_Agent/Services/Uninstaller.cs b/Agent/Services/Uninstaller.cs
similarity index 94%
rename from Remotely_Agent/Services/Uninstaller.cs
rename to Agent/Services/Uninstaller.cs
index 9ddc5e89..2b13b2ca 100644
--- a/Remotely_Agent/Services/Uninstaller.cs
+++ b/Agent/Services/Uninstaller.cs
@@ -1,4 +1,4 @@
-using Remotely_Shared.Services;
+using Remotely.Shared.Services;
using System;
using System.Collections.Generic;
using System.Diagnostics;
@@ -7,7 +7,7 @@ using System.Linq;
using System.Management.Automation;
using System.Text;
-namespace Remotely_Agent.Services
+namespace Remotely.Agent.Services
{
public class Uninstaller
{
diff --git a/Remotely_Agent/Services/Updater.cs b/Agent/Services/Updater.cs
similarity index 99%
rename from Remotely_Agent/Services/Updater.cs
rename to Agent/Services/Updater.cs
index 062112be..1aaa076b 100644
--- a/Remotely_Agent/Services/Updater.cs
+++ b/Agent/Services/Updater.cs
@@ -1,4 +1,4 @@
-using Remotely_Shared.Services;
+using Remotely.Shared.Services;
using Microsoft.AspNetCore.SignalR.Client;
using System;
using System.Diagnostics;
@@ -10,7 +10,7 @@ using System.Net.Http;
using System.Threading.Tasks;
using System.Linq;
-namespace Remotely_Agent.Services
+namespace Remotely.Agent.Services
{
public class Updater
{
diff --git a/Remotely_Agent/Services/Utilities.cs b/Agent/Services/Utilities.cs
similarity index 96%
rename from Remotely_Agent/Services/Utilities.cs
rename to Agent/Services/Utilities.cs
index 5e94cd84..82617997 100644
--- a/Remotely_Agent/Services/Utilities.cs
+++ b/Agent/Services/Utilities.cs
@@ -1,4 +1,4 @@
-using Remotely_Shared.Models;
+using Remotely.Shared.Models;
using Newtonsoft.Json;
using System;
using System.Collections.Generic;
@@ -6,7 +6,7 @@ using System.Diagnostics;
using System.IO;
using System.Linq;
-namespace Remotely_Agent.Services
+namespace Remotely.Agent.Services
{
public static class Utilities
{
diff --git a/Remotely_Agent/Services/WindowsPS.cs b/Agent/Services/WindowsPS.cs
similarity index 98%
rename from Remotely_Agent/Services/WindowsPS.cs
rename to Agent/Services/WindowsPS.cs
index c55b50cb..8ea0790c 100644
--- a/Remotely_Agent/Services/WindowsPS.cs
+++ b/Agent/Services/WindowsPS.cs
@@ -1,4 +1,4 @@
-using Remotely_Shared.Models;
+using Remotely.Shared.Models;
using System;
using System.Collections.Concurrent;
using System.Collections.Generic;
@@ -6,7 +6,7 @@ using System.Diagnostics;
using System.Text;
using System.Threading;
-namespace Remotely_Agent.Services
+namespace Remotely.Agent.Services
{
public class WindowsPS
{
diff --git a/Remotely_Agent/Services/WindowsService.Designer.cs b/Agent/Services/WindowsService.Designer.cs
similarity index 96%
rename from Remotely_Agent/Services/WindowsService.Designer.cs
rename to Agent/Services/WindowsService.Designer.cs
index 5ef988f8..b7ff0e7b 100644
--- a/Remotely_Agent/Services/WindowsService.Designer.cs
+++ b/Agent/Services/WindowsService.Designer.cs
@@ -1,4 +1,4 @@
-namespace Remotely_Agent.Services
+namespace Remotely.Agent.Services
{
partial class WindowsService
{
diff --git a/Remotely_Agent/Services/WindowsService.cs b/Agent/Services/WindowsService.cs
similarity index 96%
rename from Remotely_Agent/Services/WindowsService.cs
rename to Agent/Services/WindowsService.cs
index e2fe2778..bddf3bba 100644
--- a/Remotely_Agent/Services/WindowsService.cs
+++ b/Agent/Services/WindowsService.cs
@@ -1,4 +1,4 @@
-using Remotely_Shared.Services;
+using Remotely.Shared.Services;
using System;
using System.Collections.Generic;
using System.ComponentModel;
@@ -8,7 +8,7 @@ using System.Runtime.InteropServices;
using System.ServiceProcess;
using System.Text;
-namespace Remotely_Agent.Services
+namespace Remotely.Agent.Services
{
partial class WindowsService : ServiceBase
{
diff --git a/Remotely_Desktop.Unix/App.xaml b/Desktop.Unix/App.xaml
similarity index 94%
rename from Remotely_Desktop.Unix/App.xaml
rename to Desktop.Unix/App.xaml
index 71d35736..f3419d25 100644
--- a/Remotely_Desktop.Unix/App.xaml
+++ b/Desktop.Unix/App.xaml
@@ -1,7 +1,7 @@
+ xmlns:local="clr-namespace:Remotely.Desktop.Unix;assembly=Remotely_Desktop"
+ x:Class="Remotely.Desktop.Unix.App">
diff --git a/Remotely_Desktop.Unix/App.xaml.cs b/Desktop.Unix/App.xaml.cs
similarity index 86%
rename from Remotely_Desktop.Unix/App.xaml.cs
rename to Desktop.Unix/App.xaml.cs
index dd7e1d6c..b8d4ee0b 100644
--- a/Remotely_Desktop.Unix/App.xaml.cs
+++ b/Desktop.Unix/App.xaml.cs
@@ -1,7 +1,7 @@
using Avalonia;
using Avalonia.Markup.Xaml;
-namespace Remotely_Desktop.Unix
+namespace Remotely.Desktop.Unix
{
public class App : Application
{
diff --git a/Remotely_Desktop.Unix/Assets/avalonia-logo.ico b/Desktop.Unix/Assets/avalonia-logo.ico
similarity index 100%
rename from Remotely_Desktop.Unix/Assets/avalonia-logo.ico
rename to Desktop.Unix/Assets/avalonia-logo.ico
diff --git a/Remotely_Desktop.Unix/Assets/favicon.ico b/Desktop.Unix/Assets/favicon.ico
similarity index 100%
rename from Remotely_Desktop.Unix/Assets/favicon.ico
rename to Desktop.Unix/Assets/favicon.ico
diff --git a/Remotely_Desktop.Unix/Controls/HostNamePrompt.xaml b/Desktop.Unix/Controls/HostNamePrompt.xaml
similarity index 89%
rename from Remotely_Desktop.Unix/Controls/HostNamePrompt.xaml
rename to Desktop.Unix/Controls/HostNamePrompt.xaml
index 6998a78e..c022a3f2 100644
--- a/Remotely_Desktop.Unix/Controls/HostNamePrompt.xaml
+++ b/Desktop.Unix/Controls/HostNamePrompt.xaml
@@ -3,8 +3,8 @@
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
mc:Ignorable="d" d:DesignWidth="800" d:DesignHeight="450"
- x:Class="Remotely_Desktop.Unix.Controls.HostNamePrompt"
- xmlns:ViewModels="clr-namespace:Remotely_Desktop.Unix.ViewModels;assembly=Remotely_Desktop"
+ x:Class="Remotely.Desktop.Unix.Controls.HostNamePrompt"
+ xmlns:ViewModels="clr-namespace:Remotely.Desktop.Unix.ViewModels;assembly=Remotely_Desktop"
Title="Remotely Host Name" Height="150" Width="350" WindowStartupLocation="CenterOwner">
diff --git a/Remotely_Desktop.Unix/Controls/HostNamePrompt.xaml.cs b/Desktop.Unix/Controls/HostNamePrompt.xaml.cs
similarity index 91%
rename from Remotely_Desktop.Unix/Controls/HostNamePrompt.xaml.cs
rename to Desktop.Unix/Controls/HostNamePrompt.xaml.cs
index ce004057..066768f6 100644
--- a/Remotely_Desktop.Unix/Controls/HostNamePrompt.xaml.cs
+++ b/Desktop.Unix/Controls/HostNamePrompt.xaml.cs
@@ -2,7 +2,7 @@
using Avalonia.Controls;
using Avalonia.Markup.Xaml;
-namespace Remotely_Desktop.Unix.Controls
+namespace Remotely.Desktop.Unix.Controls
{
public class HostNamePrompt : Window
{
diff --git a/Remotely_Desktop.Unix/Controls/MessageBox.xaml b/Desktop.Unix/Controls/MessageBox.xaml
similarity index 93%
rename from Remotely_Desktop.Unix/Controls/MessageBox.xaml
rename to Desktop.Unix/Controls/MessageBox.xaml
index 93ccdb04..cc64f638 100644
--- a/Remotely_Desktop.Unix/Controls/MessageBox.xaml
+++ b/Desktop.Unix/Controls/MessageBox.xaml
@@ -3,8 +3,8 @@
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
mc:Ignorable="d" d:DesignWidth="800" d:DesignHeight="450"
- xmlns:vm="clr-namespace:Remotely_Desktop.Unix.ViewModels;assembly=Remotely_Desktop"
- x:Class="Remotely_Desktop.Unix.Controls.MessageBox"
+ xmlns:vm="clr-namespace:Remotely.Desktop.Unix.ViewModels;assembly=Remotely_Desktop"
+ x:Class="Remotely.Desktop.Unix.Controls.MessageBox"
Title="{Binding Caption}" SizeToContent="WidthAndHeight" MinWidth="200" MinHeight="100" WindowStartupLocation="CenterOwner">
diff --git a/Remotely_Desktop.Unix/Controls/MessageBox.xaml.cs b/Desktop.Unix/Controls/MessageBox.xaml.cs
similarity index 94%
rename from Remotely_Desktop.Unix/Controls/MessageBox.xaml.cs
rename to Desktop.Unix/Controls/MessageBox.xaml.cs
index 36584e55..764e32ab 100644
--- a/Remotely_Desktop.Unix/Controls/MessageBox.xaml.cs
+++ b/Desktop.Unix/Controls/MessageBox.xaml.cs
@@ -1,10 +1,10 @@
using Avalonia;
using Avalonia.Controls;
using Avalonia.Markup.Xaml;
-using Remotely_Desktop.Unix.ViewModels;
+using Remotely.Desktop.Unix.ViewModels;
using System.Threading.Tasks;
-namespace Remotely_Desktop.Unix.Controls
+namespace Remotely.Desktop.Unix.Controls
{
public class MessageBox : Window
{
diff --git a/Remotely_Desktop.Unix/Remotely_Desktop.Unix.csproj b/Desktop.Unix/Desktop.Unix.csproj
similarity index 80%
rename from Remotely_Desktop.Unix/Remotely_Desktop.Unix.csproj
rename to Desktop.Unix/Desktop.Unix.csproj
index a648a15f..beadbf0a 100644
--- a/Remotely_Desktop.Unix/Remotely_Desktop.Unix.csproj
+++ b/Desktop.Unix/Desktop.Unix.csproj
@@ -4,7 +4,7 @@
netcoreapp2.2
Assets\favicon.ico
Remotely_Desktop
- Remotely_Desktop.Unix
+ Remotely.Desktop.Unix
@@ -36,8 +36,8 @@
-
-
-
+
+
+
diff --git a/Remotely_Desktop.Unix/Program.cs b/Desktop.Unix/Program.cs
similarity index 90%
rename from Remotely_Desktop.Unix/Program.cs
rename to Desktop.Unix/Program.cs
index 33769877..d4044221 100644
--- a/Remotely_Desktop.Unix/Program.cs
+++ b/Desktop.Unix/Program.cs
@@ -1,10 +1,10 @@
using System;
using Avalonia;
using Avalonia.Logging.Serilog;
-using Remotely_Desktop.Unix.ViewModels;
-using Remotely_Desktop.Unix.Views;
+using Remotely.Desktop.Unix.ViewModels;
+using Remotely.Desktop.Unix.Views;
-namespace Remotely_Desktop.Unix
+namespace Remotely.Desktop.Unix
{
class Program
{
diff --git a/Remotely_Desktop.Unix/Services/Config.cs b/Desktop.Unix/Services/Config.cs
similarity index 97%
rename from Remotely_Desktop.Unix/Services/Config.cs
rename to Desktop.Unix/Services/Config.cs
index d54f02e3..105ae3fe 100644
--- a/Remotely_Desktop.Unix/Services/Config.cs
+++ b/Desktop.Unix/Services/Config.cs
@@ -7,7 +7,7 @@ using System.Linq;
using System.Text;
using System.Threading.Tasks;
-namespace Remotely_Desktop.Unix.Services
+namespace Remotely.Desktop.Unix.Services
{
public class Config
{
diff --git a/Remotely_Desktop.Unix/Services/Executor.cs b/Desktop.Unix/Services/Executor.cs
similarity index 95%
rename from Remotely_Desktop.Unix/Services/Executor.cs
rename to Desktop.Unix/Services/Executor.cs
index d72c439a..aa474be7 100644
--- a/Remotely_Desktop.Unix/Services/Executor.cs
+++ b/Desktop.Unix/Services/Executor.cs
@@ -5,7 +5,7 @@ using System.Text;
using System.Threading.Tasks;
using System.Windows.Input;
-namespace Remotely_Desktop.Unix.Services
+namespace Remotely.Desktop.Unix.Services
{
public class Executor : ICommand
{
diff --git a/Remotely_Desktop.Unix/ViewLocator.cs b/Desktop.Unix/ViewLocator.cs
similarity index 90%
rename from Remotely_Desktop.Unix/ViewLocator.cs
rename to Desktop.Unix/ViewLocator.cs
index 473ed0da..f78a27c5 100644
--- a/Remotely_Desktop.Unix/ViewLocator.cs
+++ b/Desktop.Unix/ViewLocator.cs
@@ -1,9 +1,9 @@
using System;
using Avalonia.Controls;
using Avalonia.Controls.Templates;
-using Remotely_Desktop.Unix.ViewModels;
+using Remotely.Desktop.Unix.ViewModels;
-namespace Remotely_Desktop.Unix
+namespace Remotely.Desktop.Unix
{
public class ViewLocator : IDataTemplate
{
diff --git a/Remotely_Desktop.Unix/ViewModels/HostNamePromptViewModel.cs b/Desktop.Unix/ViewModels/HostNamePromptViewModel.cs
similarity index 90%
rename from Remotely_Desktop.Unix/ViewModels/HostNamePromptViewModel.cs
rename to Desktop.Unix/ViewModels/HostNamePromptViewModel.cs
index 44f01576..df59cd9f 100644
--- a/Remotely_Desktop.Unix/ViewModels/HostNamePromptViewModel.cs
+++ b/Desktop.Unix/ViewModels/HostNamePromptViewModel.cs
@@ -7,9 +7,9 @@ using System.Threading.Tasks;
using System.Windows.Input;
using Avalonia.Controls;
using ReactiveUI;
-using Remotely_Desktop.Unix.Services;
+using Remotely.Desktop.Unix.Services;
-namespace Remotely_Desktop.Unix.ViewModels
+namespace Remotely.Desktop.Unix.ViewModels
{
public class HostNamePromptViewModel : ViewModelBase
{
diff --git a/Remotely_Desktop.Unix/ViewModels/MainWindowViewModel.cs b/Desktop.Unix/ViewModels/MainWindowViewModel.cs
similarity index 94%
rename from Remotely_Desktop.Unix/ViewModels/MainWindowViewModel.cs
rename to Desktop.Unix/ViewModels/MainWindowViewModel.cs
index ced42d60..72f65b42 100644
--- a/Remotely_Desktop.Unix/ViewModels/MainWindowViewModel.cs
+++ b/Desktop.Unix/ViewModels/MainWindowViewModel.cs
@@ -2,16 +2,16 @@
using Avalonia.Controls;
using Avalonia.Threading;
using ReactiveUI;
-using Remotely_Desktop.Unix.Controls;
-using Remotely_Desktop.Unix.Services;
-using Remotely_ScreenCast.Core;
-using Remotely_ScreenCast.Core.Capture;
-using Remotely_ScreenCast.Core.Models;
-using Remotely_ScreenCast.Core.Utilities;
-using Remotely_ScreenCast.Linux.Capture;
-using Remotely_ScreenCast.Linux.Input;
-using Remotely_Shared.Models;
-using Remotely_Shared.Services;
+using Remotely.Desktop.Unix.Controls;
+using Remotely.Desktop.Unix.Services;
+using Remotely.ScreenCast.Core;
+using Remotely.ScreenCast.Core.Capture;
+using Remotely.ScreenCast.Core.Models;
+using Remotely.ScreenCast.Core.Utilities;
+using Remotely.ScreenCast.Linux.Capture;
+using Remotely.ScreenCast.Linux.Input;
+using Remotely.Shared.Models;
+using Remotely.Shared.Services;
using System;
using System.Collections.Generic;
using System.Collections.ObjectModel;
@@ -21,7 +21,7 @@ using System.Text;
using System.Threading.Tasks;
using System.Windows.Input;
-namespace Remotely_Desktop.Unix.ViewModels
+namespace Remotely.Desktop.Unix.ViewModels
{
public class MainWindowViewModel : ReactiveObject
{
diff --git a/Remotely_Desktop.Unix/ViewModels/MessageBoxViewModel.cs b/Desktop.Unix/ViewModels/MessageBoxViewModel.cs
similarity index 89%
rename from Remotely_Desktop.Unix/ViewModels/MessageBoxViewModel.cs
rename to Desktop.Unix/ViewModels/MessageBoxViewModel.cs
index 04aebb1e..cd49e7cd 100644
--- a/Remotely_Desktop.Unix/ViewModels/MessageBoxViewModel.cs
+++ b/Desktop.Unix/ViewModels/MessageBoxViewModel.cs
@@ -1,12 +1,12 @@
using Avalonia.Controls;
-using Remotely_Desktop.Unix.Controls;
-using Remotely_Desktop.Unix.Services;
+using Remotely.Desktop.Unix.Controls;
+using Remotely.Desktop.Unix.Services;
using System;
using System.Collections.Generic;
using System.Text;
using System.Windows.Input;
-namespace Remotely_Desktop.Unix.ViewModels
+namespace Remotely.Desktop.Unix.ViewModels
{
public class MessageBoxViewModel : ViewModelBase
{
diff --git a/Remotely_Desktop.Unix/ViewModels/ViewModelBase.cs b/Desktop.Unix/ViewModels/ViewModelBase.cs
similarity index 78%
rename from Remotely_Desktop.Unix/ViewModels/ViewModelBase.cs
rename to Desktop.Unix/ViewModels/ViewModelBase.cs
index 0fc227c8..42499eb4 100644
--- a/Remotely_Desktop.Unix/ViewModels/ViewModelBase.cs
+++ b/Desktop.Unix/ViewModels/ViewModelBase.cs
@@ -3,7 +3,7 @@ using System.Collections.Generic;
using System.Text;
using ReactiveUI;
-namespace Remotely_Desktop.Unix.ViewModels
+namespace Remotely.Desktop.Unix.ViewModels
{
public class ViewModelBase : ReactiveObject
{
diff --git a/Remotely_Desktop.Unix/Views/MainWindow.xaml b/Desktop.Unix/Views/MainWindow.xaml
similarity index 97%
rename from Remotely_Desktop.Unix/Views/MainWindow.xaml
rename to Desktop.Unix/Views/MainWindow.xaml
index 2a8ae6c6..2e52886d 100644
--- a/Remotely_Desktop.Unix/Views/MainWindow.xaml
+++ b/Desktop.Unix/Views/MainWindow.xaml
@@ -1,10 +1,10 @@
diff --git a/Remotely_Desktop.Unix/Views/MainWindow.xaml.cs b/Desktop.Unix/Views/MainWindow.xaml.cs
similarity index 92%
rename from Remotely_Desktop.Unix/Views/MainWindow.xaml.cs
rename to Desktop.Unix/Views/MainWindow.xaml.cs
index a241d47b..3df5ade3 100644
--- a/Remotely_Desktop.Unix/Views/MainWindow.xaml.cs
+++ b/Desktop.Unix/Views/MainWindow.xaml.cs
@@ -1,10 +1,10 @@
using Avalonia;
using Avalonia.Controls;
using Avalonia.Markup.Xaml;
-using Remotely_Desktop.Unix.ViewModels;
+using Remotely.Desktop.Unix.ViewModels;
using System.Threading.Tasks;
-namespace Remotely_Desktop.Unix.Views
+namespace Remotely.Desktop.Unix.Views
{
public class MainWindow : Window
{
diff --git a/Remotely_Desktop.Unix/nuget.config b/Desktop.Unix/nuget.config
similarity index 100%
rename from Remotely_Desktop.Unix/nuget.config
rename to Desktop.Unix/nuget.config
diff --git a/Remotely_Desktop.Win/App.config b/Desktop.Win/App.config
similarity index 100%
rename from Remotely_Desktop.Win/App.config
rename to Desktop.Win/App.config
diff --git a/Remotely_Desktop.Win/App.xaml b/Desktop.Win/App.xaml
similarity index 93%
rename from Remotely_Desktop.Win/App.xaml
rename to Desktop.Win/App.xaml
index eb710864..1af8a261 100644
--- a/Remotely_Desktop.Win/App.xaml
+++ b/Desktop.Win/App.xaml
@@ -1,7 +1,7 @@
-