diff --git a/.gitignore b/.gitignore
index 30a047b..939772d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,6 +1,6 @@
-/.vs
-/bin
-/obj
-*.user
-*.pubxml.user
-*.csproj.user
+bin
+obj
+packages
+*~
+.github
+.vs
\ No newline at end of file
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..d4603a0
--- /dev/null
+++ b/README.md
@@ -0,0 +1,40 @@
+# Roketto Launch
+
+> Roketto Launch is an application launcher for Windows! Formerly known as Fizzy Launcher.
+
+
+
+---
+
+## Features
+
+- Launch applications from your customised menus
+- Toggle the launcher with a convenient hotkey
+- No ads
+
+## Screenshots
+
+[](wiki/screenshot-1.png) [](wiki/screenshot-2.png) [](wiki/screenshot-3.png)
+
+---
+
+## Releases & Builds
+
+See [Releases](/Ray/roketto-launch/releases)
+
+## Acknowledgements
+
+This software uses a number of dependencies and assets from third-parties.
+These developers and artists deserve due credit for their work and for their commitment to sharing their work freely.
+Each product is released under their own particular license, for more information please visit their websites.
+
+
+- [Feather - Simply Beautiful Open Source Icons](https://feathericons.com/)
+- [Lucide](https://lucide.dev/icons/)
+
+## License
+
+This software is due to be released under the GPLv3 license.
+
+All software on this website is provided "as is" without warranty of any kind, either express or implied.
+The use of this software, in particular, is done solely at your own risk; with agreement that the original author is not liable for any damage (subsequently incurred) of any kind.
\ No newline at end of file
diff --git a/RokettoLaunch.slnx b/RokettoLaunch.slnx
new file mode 100644
index 0000000..a5f23dd
--- /dev/null
+++ b/RokettoLaunch.slnx
@@ -0,0 +1,3 @@
+
+
+
diff --git a/build-installer.iss b/build-installer.iss
index cb9092c..c23b91d 100644
--- a/build-installer.iss
+++ b/build-installer.iss
@@ -2,9 +2,9 @@
; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!
#define MyAppName "RokettoLaunch"
-#define MyAppVersion "0.3.5.335"
+#define MyAppVersion "0.4.2.208"
#define MyAppPublisher "Hi, I'm Ray"
-#define MyAppURL "https://www.hiimray.co.uk/software-fizzy-launcher"
+#define MyAppURL "https://git.hiimray.co.uk/Ray/roketto-launch"
#define MyAppExeName "rokettolaunch.exe"
#define AppSourcePath "L:\gitea-hiimray\roketto-launch\bin"
diff --git a/build.bat b/build.bat
index 29f0b99..be6031e 100644
--- a/build.bat
+++ b/build.bat
@@ -1,17 +1,15 @@
-RMDIR /s /q "bin\"
-RMDIR /s /q "obj\"
+rmdir /s /q "bin\"
+rmdir /s /q "source\bin\"
+rmdir /s /q "source\obj\"
-MKDIR bin
-
-dotnet restore skye.sln
-dotnet publish skye.sln -r win-x64 -c Release /p:PublishSingleFile=true /p:SelfContained=false /p:PublishReadyToRunfalse=true /p:PublishDir="bin\"
+dotnet restore RokettoLaunch.slnx
+dotnet publish RokettoLaunch.slnx -r win-x64 -c Release /p:PublishSingleFile=true /p:SelfContained=false /p:PublishReadyToRunfalse=true /p:PublishDir="..\bin\"
"C:\B\Portable Files (dev)\Inno Setup\v6.0.4-2\app\ISCC.exe" "build-installer.iss"
-"C:\B\Portable Files\7-Zip (Portable)\25.01\App\7-Zip64\7z.exe" a -t7z "bin\rokettolaunch.7z" ".\bin\rokettolaunch.exe" -mx9
+"C:\B\Portable Files\7-Zip (Portable)\26.02\App\7-Zip64\7z.exe" a -t7z "bin\rokettolaunch.7z" ".\bin\rokettolaunch.exe" -mx9
-RMDIR /s /q "bin\debug"
-RMDIR /s /q "bin\release"
-RMDIR /s /q "obj\"
+rmdir /s /q "source\bin\"
+rmdir /s /q "source\obj\"
PAUSE
\ No newline at end of file
diff --git a/favicon.ico b/icon/favicon.ico
similarity index 100%
rename from favicon.ico
rename to icon/favicon.ico
diff --git a/icon/icon.svg b/icon/icon.svg
new file mode 100644
index 0000000..3e3ba7a
--- /dev/null
+++ b/icon/icon.svg
@@ -0,0 +1,119 @@
+
+
+
+
diff --git a/icon/icon_128.png b/icon/icon_128.png
new file mode 100644
index 0000000..e5457de
Binary files /dev/null and b/icon/icon_128.png differ
diff --git a/icon/icon_16.png b/icon/icon_16.png
new file mode 100644
index 0000000..17159df
Binary files /dev/null and b/icon/icon_16.png differ
diff --git a/icon/icon_24.png b/icon/icon_24.png
new file mode 100644
index 0000000..49743d4
Binary files /dev/null and b/icon/icon_24.png differ
diff --git a/icon/icon_32.png b/icon/icon_32.png
new file mode 100644
index 0000000..c4e6441
Binary files /dev/null and b/icon/icon_32.png differ
diff --git a/icon/icon_48.png b/icon/icon_48.png
new file mode 100644
index 0000000..86692d3
Binary files /dev/null and b/icon/icon_48.png differ
diff --git a/Resources/icon-64.png b/icon/icon_64.png
similarity index 100%
rename from Resources/icon-64.png
rename to icon/icon_64.png
diff --git a/skye.sln b/skye.sln
deleted file mode 100644
index 8b48949..0000000
--- a/skye.sln
+++ /dev/null
@@ -1,25 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 18
-VisualStudioVersion = 18.5.11723.231
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "RokettoLaunch", "RokettoLaunch.csproj", "{4833FB27-0817-4720-A54B-180369B0C374}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Any CPU = Debug|Any CPU
- Release|Any CPU = Release|Any CPU
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {4833FB27-0817-4720-A54B-180369B0C374}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {4833FB27-0817-4720-A54B-180369B0C374}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {4833FB27-0817-4720-A54B-180369B0C374}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {4833FB27-0817-4720-A54B-180369B0C374}.Release|Any CPU.Build.0 = Release|Any CPU
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
- GlobalSection(ExtensibilityGlobals) = postSolution
- SolutionGuid = {CB4C1DB0-19FE-4AA0-9621-D66FAC4CF7C5}
- EndGlobalSection
-EndGlobal
diff --git a/AppResource.Designer.cs b/source/AppResource.Designer.cs
similarity index 97%
rename from AppResource.Designer.cs
rename to source/AppResource.Designer.cs
index 9fa888a..2a2eb3a 100644
--- a/AppResource.Designer.cs
+++ b/source/AppResource.Designer.cs
@@ -79,7 +79,7 @@ namespace RokettoLaunch {
}
///
- /// Looks up a localized string similar to https://www.hiimray.co.uk/software-rokettolaunch.
+ /// Looks up a localized string similar to https://git.hiimray.co.uk/Ray/roketto-launch.
///
internal static string AppHelpURL {
get {
@@ -88,7 +88,7 @@ namespace RokettoLaunch {
}
///
- /// Looks up a localized string similar to https://www.hiimray.co.uk/software-rokettolaunch.
+ /// Looks up a localized string similar to https://git.hiimray.co.uk/Ray/roketto-launch.
///
internal static string AppProductURL {
get {
diff --git a/AppResource.resx b/source/AppResource.resx
similarity index 98%
rename from AppResource.resx
rename to source/AppResource.resx
index 6ea4339..3f9b29f 100644
--- a/AppResource.resx
+++ b/source/AppResource.resx
@@ -124,10 +124,10 @@
https://www.hiimray.co.uk
- https://www.hiimray.co.uk/software-rokettolaunch
+ https://git.hiimray.co.uk/Ray/roketto-launch
- https://www.hiimray.co.uk/software-rokettolaunch
+ https://git.hiimray.co.uk/Ray/roketto-launch
diff --git a/DTOs/SaveFile/App3Options.cs b/source/DTOs/SaveFile/App3Options.cs
similarity index 100%
rename from DTOs/SaveFile/App3Options.cs
rename to source/DTOs/SaveFile/App3Options.cs
diff --git a/DTOs/SaveFile/App4Options.cs b/source/DTOs/SaveFile/App4Options.cs
similarity index 100%
rename from DTOs/SaveFile/App4Options.cs
rename to source/DTOs/SaveFile/App4Options.cs
diff --git a/DTOs/SaveFile/AppOptionsBase.cs b/source/DTOs/SaveFile/AppOptionsBase.cs
similarity index 100%
rename from DTOs/SaveFile/AppOptionsBase.cs
rename to source/DTOs/SaveFile/AppOptionsBase.cs
diff --git a/Forms/CopyToTileForm.cs b/source/Forms/CopyToTileForm.cs
similarity index 100%
rename from Forms/CopyToTileForm.cs
rename to source/Forms/CopyToTileForm.cs
diff --git a/Forms/CopyToTileForm.resx b/source/Forms/CopyToTileForm.resx
similarity index 100%
rename from Forms/CopyToTileForm.resx
rename to source/Forms/CopyToTileForm.resx
diff --git a/Forms/EditFolderForm.cs b/source/Forms/EditFolderForm.cs
similarity index 100%
rename from Forms/EditFolderForm.cs
rename to source/Forms/EditFolderForm.cs
diff --git a/Forms/EditFolderForm.resx b/source/Forms/EditFolderForm.resx
similarity index 100%
rename from Forms/EditFolderForm.resx
rename to source/Forms/EditFolderForm.resx
diff --git a/Forms/EditGroupForm.cs b/source/Forms/EditGroupForm.cs
similarity index 100%
rename from Forms/EditGroupForm.cs
rename to source/Forms/EditGroupForm.cs
diff --git a/Forms/EditGroupForm.resx b/source/Forms/EditGroupForm.resx
similarity index 100%
rename from Forms/EditGroupForm.resx
rename to source/Forms/EditGroupForm.resx
diff --git a/Forms/EditTileForm.cs b/source/Forms/EditTileForm.cs
similarity index 100%
rename from Forms/EditTileForm.cs
rename to source/Forms/EditTileForm.cs
diff --git a/Forms/EditTileForm.resx b/source/Forms/EditTileForm.resx
similarity index 100%
rename from Forms/EditTileForm.resx
rename to source/Forms/EditTileForm.resx
diff --git a/Forms/LoadingForm.cs b/source/Forms/LoadingForm.cs
similarity index 100%
rename from Forms/LoadingForm.cs
rename to source/Forms/LoadingForm.cs
diff --git a/Forms/LoadingForm.resx b/source/Forms/LoadingForm.resx
similarity index 100%
rename from Forms/LoadingForm.resx
rename to source/Forms/LoadingForm.resx
diff --git a/Forms/OptionsForm.cs b/source/Forms/OptionsForm.cs
similarity index 100%
rename from Forms/OptionsForm.cs
rename to source/Forms/OptionsForm.cs
diff --git a/Forms/OptionsForm.resx b/source/Forms/OptionsForm.resx
similarity index 100%
rename from Forms/OptionsForm.resx
rename to source/Forms/OptionsForm.resx
diff --git a/MainForm.Designer.cs b/source/MainForm.Designer.cs
similarity index 98%
rename from MainForm.Designer.cs
rename to source/MainForm.Designer.cs
index 72e4028..c32be7e 100644
--- a/MainForm.Designer.cs
+++ b/source/MainForm.Designer.cs
@@ -138,7 +138,7 @@ namespace RokettoLaunch
newToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None;
newToolStripMenuItem.Name = "newToolStripMenuItem";
newToolStripMenuItem.ShortcutKeys = System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.N;
- newToolStripMenuItem.Size = new System.Drawing.Size(146, 22);
+ newToolStripMenuItem.Size = new System.Drawing.Size(180, 22);
newToolStripMenuItem.Text = "&New";
newToolStripMenuItem.Click += NewToolStripMenuItem_Click;
//
@@ -147,52 +147,52 @@ namespace RokettoLaunch
openToolStripMenuItem.Image = AppResource.folder_minus;
openToolStripMenuItem.Name = "openToolStripMenuItem";
openToolStripMenuItem.ShortcutKeys = System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.O;
- openToolStripMenuItem.Size = new System.Drawing.Size(146, 22);
- openToolStripMenuItem.Text = "&Open";
+ openToolStripMenuItem.Size = new System.Drawing.Size(180, 22);
+ openToolStripMenuItem.Text = "&Open...";
openToolStripMenuItem.Click += OpenToolStripMenuItem_Click;
//
// toolStripMenuItem13
//
toolStripMenuItem13.Name = "toolStripMenuItem13";
- toolStripMenuItem13.Size = new System.Drawing.Size(143, 6);
+ toolStripMenuItem13.Size = new System.Drawing.Size(177, 6);
//
// closeToolStripMenuItem
//
closeToolStripMenuItem.Name = "closeToolStripMenuItem";
- closeToolStripMenuItem.Size = new System.Drawing.Size(146, 22);
+ closeToolStripMenuItem.Size = new System.Drawing.Size(180, 22);
closeToolStripMenuItem.Text = "&Close";
closeToolStripMenuItem.Click += CloseToolStripMenuItem_Click;
//
// toolStripMenuItem14
//
toolStripMenuItem14.Name = "toolStripMenuItem14";
- toolStripMenuItem14.Size = new System.Drawing.Size(143, 6);
+ toolStripMenuItem14.Size = new System.Drawing.Size(177, 6);
//
// saveToolStripMenuItem
//
saveToolStripMenuItem.Image = AppResource.save;
saveToolStripMenuItem.Name = "saveToolStripMenuItem";
saveToolStripMenuItem.ShortcutKeys = System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.S;
- saveToolStripMenuItem.Size = new System.Drawing.Size(146, 22);
+ saveToolStripMenuItem.Size = new System.Drawing.Size(180, 22);
saveToolStripMenuItem.Text = "&Save";
saveToolStripMenuItem.Click += SaveToolStripMenuItem_Click;
//
// saveAsToolStripMenuItem
//
saveAsToolStripMenuItem.Name = "saveAsToolStripMenuItem";
- saveAsToolStripMenuItem.Size = new System.Drawing.Size(146, 22);
+ saveAsToolStripMenuItem.Size = new System.Drawing.Size(180, 22);
saveAsToolStripMenuItem.Text = "Save &As...";
saveAsToolStripMenuItem.Click += SaveAsToolStripMenuItem_Click;
//
// toolStripMenuItem15
//
toolStripMenuItem15.Name = "toolStripMenuItem15";
- toolStripMenuItem15.Size = new System.Drawing.Size(143, 6);
+ toolStripMenuItem15.Size = new System.Drawing.Size(177, 6);
//
// exitToolStripMenuItem2
//
exitToolStripMenuItem2.Name = "exitToolStripMenuItem2";
- exitToolStripMenuItem2.Size = new System.Drawing.Size(146, 22);
+ exitToolStripMenuItem2.Size = new System.Drawing.Size(180, 22);
exitToolStripMenuItem2.Text = "E&xit";
exitToolStripMenuItem2.Click += ExitToolStripMenuItem_Click;
//
@@ -207,7 +207,7 @@ namespace RokettoLaunch
//
addGroupToolStripMenuItem.Image = AppResource.plus;
addGroupToolStripMenuItem.Name = "addGroupToolStripMenuItem";
- addGroupToolStripMenuItem.Size = new System.Drawing.Size(132, 22);
+ addGroupToolStripMenuItem.Size = new System.Drawing.Size(180, 22);
addGroupToolStripMenuItem.Text = "&Add Group";
addGroupToolStripMenuItem.Click += AddGroupToolStripMenuItem_Click;
//
@@ -221,14 +221,14 @@ namespace RokettoLaunch
// showBigIconsToolStripMenuItem
//
showBigIconsToolStripMenuItem.Name = "showBigIconsToolStripMenuItem";
- showBigIconsToolStripMenuItem.Size = new System.Drawing.Size(154, 22);
+ showBigIconsToolStripMenuItem.Size = new System.Drawing.Size(180, 22);
showBigIconsToolStripMenuItem.Text = "Show &Big Icons";
showBigIconsToolStripMenuItem.Click += ShowBigIconsToolStripMenuItem_Click;
//
// alwaysOnTopToolStripMenuItem
//
alwaysOnTopToolStripMenuItem.Name = "alwaysOnTopToolStripMenuItem";
- alwaysOnTopToolStripMenuItem.Size = new System.Drawing.Size(154, 22);
+ alwaysOnTopToolStripMenuItem.Size = new System.Drawing.Size(180, 22);
alwaysOnTopToolStripMenuItem.Text = "Always On &Top";
alwaysOnTopToolStripMenuItem.Click += AlwaysOnTopToolStripMenuItem_Click;
//
@@ -244,8 +244,8 @@ namespace RokettoLaunch
optionsToolStripMenuItem.Image = AppResource.settings;
optionsToolStripMenuItem.Name = "optionsToolStripMenuItem";
optionsToolStripMenuItem.ShortcutKeys = System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.F12;
- optionsToolStripMenuItem.Size = new System.Drawing.Size(168, 22);
- optionsToolStripMenuItem.Text = "&Options";
+ optionsToolStripMenuItem.Size = new System.Drawing.Size(180, 22);
+ optionsToolStripMenuItem.Text = "&Options...";
optionsToolStripMenuItem.Click += OptionsToolStripMenuItem_Click;
//
// helpToolStripMenuItem1
@@ -260,19 +260,19 @@ namespace RokettoLaunch
viewHelpToolStripMenuItem1.Image = AppResource.help_circle;
viewHelpToolStripMenuItem1.Name = "viewHelpToolStripMenuItem1";
viewHelpToolStripMenuItem1.ShortcutKeys = System.Windows.Forms.Keys.F1;
- viewHelpToolStripMenuItem1.Size = new System.Drawing.Size(146, 22);
+ viewHelpToolStripMenuItem1.Size = new System.Drawing.Size(180, 22);
viewHelpToolStripMenuItem1.Text = "&View Help";
viewHelpToolStripMenuItem1.Click += ViewHelpToolStripMenuItem_Click;
//
// toolStripMenuItem16
//
toolStripMenuItem16.Name = "toolStripMenuItem16";
- toolStripMenuItem16.Size = new System.Drawing.Size(143, 6);
+ toolStripMenuItem16.Size = new System.Drawing.Size(177, 6);
//
// aboutToolStripMenuItem1
//
aboutToolStripMenuItem1.Name = "aboutToolStripMenuItem1";
- aboutToolStripMenuItem1.Size = new System.Drawing.Size(146, 22);
+ aboutToolStripMenuItem1.Size = new System.Drawing.Size(180, 22);
aboutToolStripMenuItem1.Text = "&About";
aboutToolStripMenuItem1.Click += AboutToolStripMenuItem_Click;
//
@@ -398,27 +398,27 @@ namespace RokettoLaunch
// editToolStripMenuItem1
//
editToolStripMenuItem1.Name = "editToolStripMenuItem1";
- editToolStripMenuItem1.Size = new System.Drawing.Size(180, 22);
+ editToolStripMenuItem1.Size = new System.Drawing.Size(126, 22);
editToolStripMenuItem1.Text = "&Edit";
editToolStripMenuItem1.Click += EditTileToolStripMenuItem_Click;
//
// toolStripMenuItem6
//
toolStripMenuItem6.Name = "toolStripMenuItem6";
- toolStripMenuItem6.Size = new System.Drawing.Size(180, 22);
+ toolStripMenuItem6.Size = new System.Drawing.Size(126, 22);
toolStripMenuItem6.Text = "Copy To...";
toolStripMenuItem6.Click += CopyToTileToolStripMenuItem_Click;
//
// toolStripSeparator4
//
toolStripSeparator4.Name = "toolStripSeparator4";
- toolStripSeparator4.Size = new System.Drawing.Size(177, 6);
+ toolStripSeparator4.Size = new System.Drawing.Size(123, 6);
//
// removeToolStripMenuItem1
//
removeToolStripMenuItem1.Image = AppResource.trash_2;
removeToolStripMenuItem1.Name = "removeToolStripMenuItem1";
- removeToolStripMenuItem1.Size = new System.Drawing.Size(180, 22);
+ removeToolStripMenuItem1.Size = new System.Drawing.Size(126, 22);
removeToolStripMenuItem1.Text = "&Remove";
removeToolStripMenuItem1.Click += RemoveTileToolStripMenuItem_Click;
//
diff --git a/MainForm.cs b/source/MainForm.cs
similarity index 100%
rename from MainForm.cs
rename to source/MainForm.cs
diff --git a/MainForm.resx b/source/MainForm.resx
similarity index 100%
rename from MainForm.resx
rename to source/MainForm.resx
diff --git a/Program.cs b/source/Program.cs
similarity index 100%
rename from Program.cs
rename to source/Program.cs
diff --git a/Resources/MainMenu/folder-minus.png b/source/Resources/MainMenu/folder-minus.png
similarity index 100%
rename from Resources/MainMenu/folder-minus.png
rename to source/Resources/MainMenu/folder-minus.png
diff --git a/Resources/MainMenu/help-circle.png b/source/Resources/MainMenu/help-circle.png
similarity index 100%
rename from Resources/MainMenu/help-circle.png
rename to source/Resources/MainMenu/help-circle.png
diff --git a/Resources/MainMenu/plus.png b/source/Resources/MainMenu/plus.png
similarity index 100%
rename from Resources/MainMenu/plus.png
rename to source/Resources/MainMenu/plus.png
diff --git a/Resources/MainMenu/save.png b/source/Resources/MainMenu/save.png
similarity index 100%
rename from Resources/MainMenu/save.png
rename to source/Resources/MainMenu/save.png
diff --git a/Resources/MainMenu/settings.png b/source/Resources/MainMenu/settings.png
similarity index 100%
rename from Resources/MainMenu/settings.png
rename to source/Resources/MainMenu/settings.png
diff --git a/Resources/MainMenu/trash-2.png b/source/Resources/MainMenu/trash-2.png
similarity index 100%
rename from Resources/MainMenu/trash-2.png
rename to source/Resources/MainMenu/trash-2.png
diff --git a/Resources/folder_32.png b/source/Resources/folder_32.png
similarity index 100%
rename from Resources/folder_32.png
rename to source/Resources/folder_32.png
diff --git a/Resources/icon-128.png b/source/Resources/icon-128.png
similarity index 100%
rename from Resources/icon-128.png
rename to source/Resources/icon-128.png
diff --git a/source/Resources/icon-64.png b/source/Resources/icon-64.png
new file mode 100644
index 0000000..08decc5
Binary files /dev/null and b/source/Resources/icon-64.png differ
diff --git a/RokettoLaunch.csproj b/source/RokettoLaunch.csproj
similarity index 98%
rename from RokettoLaunch.csproj
rename to source/RokettoLaunch.csproj
index e41b57e..d44a759 100644
--- a/RokettoLaunch.csproj
+++ b/source/RokettoLaunch.csproj
@@ -14,7 +14,7 @@
Ray Lam
1.0.0.0
1.0.0.0
- 0.4.2.204
+ 0.4.2.208
False
x64
icon-128.png
@@ -82,8 +82,8 @@
-
-
+
+
diff --git a/source/RokettoLaunch.csproj.user b/source/RokettoLaunch.csproj.user
new file mode 100644
index 0000000..ae6d63f
--- /dev/null
+++ b/source/RokettoLaunch.csproj.user
@@ -0,0 +1,30 @@
+
+
+
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ UserControl
+
+
+ Component
+
+
+ UserControl
+
+
+
\ No newline at end of file
diff --git a/Windows/Forms/TileForms/DefaultVisualStyle.cs b/source/Windows/Forms/TileForms/DefaultVisualStyle.cs
similarity index 100%
rename from Windows/Forms/TileForms/DefaultVisualStyle.cs
rename to source/Windows/Forms/TileForms/DefaultVisualStyle.cs
diff --git a/Windows/Forms/TileForms/Tile.Designer.cs b/source/Windows/Forms/TileForms/Tile.Designer.cs
similarity index 100%
rename from Windows/Forms/TileForms/Tile.Designer.cs
rename to source/Windows/Forms/TileForms/Tile.Designer.cs
diff --git a/Windows/Forms/TileForms/Tile.cs b/source/Windows/Forms/TileForms/Tile.cs
similarity index 100%
rename from Windows/Forms/TileForms/Tile.cs
rename to source/Windows/Forms/TileForms/Tile.cs
diff --git a/Windows/Forms/TileForms/Tile.resx b/source/Windows/Forms/TileForms/Tile.resx
similarity index 100%
rename from Windows/Forms/TileForms/Tile.resx
rename to source/Windows/Forms/TileForms/Tile.resx
diff --git a/Windows/Forms/TileLayoutPanel.cs b/source/Windows/Forms/TileLayoutPanel.cs
similarity index 100%
rename from Windows/Forms/TileLayoutPanel.cs
rename to source/Windows/Forms/TileLayoutPanel.cs
diff --git a/Windows/Forms/TilePanel.Designer.cs b/source/Windows/Forms/TilePanel.Designer.cs
similarity index 100%
rename from Windows/Forms/TilePanel.Designer.cs
rename to source/Windows/Forms/TilePanel.Designer.cs
diff --git a/Windows/Forms/TilePanel.cs b/source/Windows/Forms/TilePanel.cs
similarity index 100%
rename from Windows/Forms/TilePanel.cs
rename to source/Windows/Forms/TilePanel.cs
diff --git a/Windows/Forms/TilePanel.resx b/source/Windows/Forms/TilePanel.resx
similarity index 100%
rename from Windows/Forms/TilePanel.resx
rename to source/Windows/Forms/TilePanel.resx
diff --git a/source/favicon.ico b/source/favicon.ico
new file mode 100644
index 0000000..6f5f7b5
Binary files /dev/null and b/source/favicon.ico differ
diff --git a/wiki/screenshot-1-h240.png b/wiki/screenshot-1-h240.png
new file mode 100644
index 0000000..b969c3e
Binary files /dev/null and b/wiki/screenshot-1-h240.png differ
diff --git a/wiki/screenshot-1.png b/wiki/screenshot-1.png
new file mode 100644
index 0000000..c322b32
Binary files /dev/null and b/wiki/screenshot-1.png differ
diff --git a/wiki/screenshot-2-h240.png b/wiki/screenshot-2-h240.png
new file mode 100644
index 0000000..01f5526
Binary files /dev/null and b/wiki/screenshot-2-h240.png differ
diff --git a/wiki/screenshot-2.png b/wiki/screenshot-2.png
new file mode 100644
index 0000000..a21eb1b
Binary files /dev/null and b/wiki/screenshot-2.png differ
diff --git a/wiki/screenshot-3-h240.png b/wiki/screenshot-3-h240.png
new file mode 100644
index 0000000..fdaf9ca
Binary files /dev/null and b/wiki/screenshot-3-h240.png differ
diff --git a/wiki/screenshot-3.png b/wiki/screenshot-3.png
new file mode 100644
index 0000000..e42132d
Binary files /dev/null and b/wiki/screenshot-3.png differ