diff --git a/MediaLib.userprefs b/MediaLib.userprefs
index 7e81188..0af920b 100644
--- a/MediaLib.userprefs
+++ b/MediaLib.userprefs
@@ -2,17 +2,17 @@
-
-
+
-
+
+
+
+
-
-
-
+
\ No newline at end of file
diff --git a/MediaLib.v12.suo b/MediaLib.v12.suo
index b28a141..1daeb21 100644
Binary files a/MediaLib.v12.suo and b/MediaLib.v12.suo differ
diff --git a/MediaLib/MainWindow.cs b/MediaLib/MainWindow.cs
index 47a2201..9fd92ac 100644
--- a/MediaLib/MainWindow.cs
+++ b/MediaLib/MainWindow.cs
@@ -9,8 +9,8 @@ public partial class MainWindow : Gtk.Window
public MainWindow()
: base(Gtk.WindowType.Toplevel)
- {
- Build();
+ {
+ Build();
}
protected void OnDeleteEvent(object sender, DeleteEventArgs a)
{
diff --git a/MediaLib/MediaLib.csproj b/MediaLib/MediaLib.csproj
index 044aa9f..682a69e 100644
--- a/MediaLib/MediaLib.csproj
+++ b/MediaLib/MediaLib.csproj
@@ -7,8 +7,24 @@
WinExe
MediaLib
MediaLib
+ true
v4.5.1
+ publish\
+ true
+ Disk
+ false
+ Foreground
+ 7
+ Days
+ false
+ false
+ true
+ 0
+ 1.0.0.%2a
+ false
+ false
+ true
true
@@ -21,6 +37,8 @@
x86
false
false
+ true
+ ManagedMinimumRules.ruleset
full
@@ -84,6 +102,11 @@
gui.stetic
+
+ ResXFileCodeGenerator
+ Resources.Designer.cs
+
+
@@ -93,10 +116,24 @@
+
+ True
+ True
+ Resources.resx
+
+
+ True
+ True
+ Settings.settings
+
+
+ SettingsSingleFileGenerator
+ Settings.Designer.cs
+
@@ -104,5 +141,22 @@
MediaLib
+
+
+ False
+ Microsoft .NET Framework 4.5.1 %28x86 and x64%29
+ true
+
+
+ False
+ .NET Framework 3.5 SP1 Client Profile
+ false
+
+
+ False
+ .NET Framework 3.5 SP1
+ false
+
+
\ No newline at end of file
diff --git a/MediaLib/MediaLib.csproj.user b/MediaLib/MediaLib.csproj.user
new file mode 100644
index 0000000..073e85a
--- /dev/null
+++ b/MediaLib/MediaLib.csproj.user
@@ -0,0 +1,14 @@
+
+
+
+ ShowAllFiles
+ publish\
+
+
+
+
+
+ en-US
+ false
+
+
\ No newline at end of file
diff --git a/MediaLib/Properties/AssemblyInfo.cs b/MediaLib/Properties/AssemblyInfo.cs
new file mode 100644
index 0000000..d8f03c4
--- /dev/null
+++ b/MediaLib/Properties/AssemblyInfo.cs
@@ -0,0 +1,27 @@
+using System.Reflection;
+using System.Runtime.CompilerServices;
+
+// Information about this assembly is defined by the following attributes.
+// Change them to the values specific to your project.
+
+[assembly: AssemblyTitle ("MediaLib")]
+[assembly: AssemblyDescription ("")]
+[assembly: AssemblyConfiguration ("")]
+[assembly: AssemblyCompany ("")]
+[assembly: AssemblyProduct ("")]
+[assembly: AssemblyCopyright ("kriroy")]
+[assembly: AssemblyTrademark ("")]
+[assembly: AssemblyCulture ("")]
+
+// The assembly version has the format "{Major}.{Minor}.{Build}.{Revision}".
+// The form "{Major}.{Minor}.*" will automatically update the build and revision,
+// and "{Major}.{Minor}.{Build}.*" will update just the revision.
+
+[assembly: AssemblyVersion ("1.0.*")]
+
+// The following attributes are used to specify the signing key for the assembly,
+// if desired. See the Mono documentation for more information about signing.
+
+//[assembly: AssemblyDelaySign(false)]
+//[assembly: AssemblyKeyFile("")]
+
diff --git a/MediaLib/Properties/Resources.Designer.cs b/MediaLib/Properties/Resources.Designer.cs
new file mode 100644
index 0000000..5eda9a8
--- /dev/null
+++ b/MediaLib/Properties/Resources.Designer.cs
@@ -0,0 +1,63 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by a tool.
+// Runtime Version:4.0.30319.18444
+//
+// Changes to this file may cause incorrect behavior and will be lost if
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+
+namespace MediaLib.Properties {
+ using System;
+
+
+ ///
+ /// A strongly-typed resource class, for looking up localized strings, etc.
+ ///
+ // This class was auto-generated by the StronglyTypedResourceBuilder
+ // class via a tool like ResGen or Visual Studio.
+ // To add or remove a member, edit your .ResX file then rerun ResGen
+ // with the /str option, or rebuild your VS project.
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")]
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
+ internal class Resources {
+
+ private static global::System.Resources.ResourceManager resourceMan;
+
+ private static global::System.Globalization.CultureInfo resourceCulture;
+
+ [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
+ internal Resources() {
+ }
+
+ ///
+ /// Returns the cached ResourceManager instance used by this class.
+ ///
+ [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
+ internal static global::System.Resources.ResourceManager ResourceManager {
+ get {
+ if (object.ReferenceEquals(resourceMan, null)) {
+ global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("MediaLib.Properties.Resources", typeof(Resources).Assembly);
+ resourceMan = temp;
+ }
+ return resourceMan;
+ }
+ }
+
+ ///
+ /// Overrides the current thread's CurrentUICulture property for all
+ /// resource lookups using this strongly typed resource class.
+ ///
+ [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
+ internal static global::System.Globalization.CultureInfo Culture {
+ get {
+ return resourceCulture;
+ }
+ set {
+ resourceCulture = value;
+ }
+ }
+ }
+}
diff --git a/MediaLib/Properties/Resources.resx b/MediaLib/Properties/Resources.resx
new file mode 100644
index 0000000..4fdb1b6
--- /dev/null
+++ b/MediaLib/Properties/Resources.resx
@@ -0,0 +1,101 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 1.3
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.3500.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.3500.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
\ No newline at end of file
diff --git a/MediaLib/Properties/Settings.Designer.cs b/MediaLib/Properties/Settings.Designer.cs
new file mode 100644
index 0000000..99d2fbe
--- /dev/null
+++ b/MediaLib/Properties/Settings.Designer.cs
@@ -0,0 +1,26 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by a tool.
+// Runtime Version:4.0.30319.18444
+//
+// Changes to this file may cause incorrect behavior and will be lost if
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+
+namespace MediaLib.Properties {
+
+
+ [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "12.0.0.0")]
+ internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase {
+
+ private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings())));
+
+ public static Settings Default {
+ get {
+ return defaultInstance;
+ }
+ }
+ }
+}
diff --git a/MediaLib/Properties/Settings.settings b/MediaLib/Properties/Settings.settings
new file mode 100644
index 0000000..049245f
--- /dev/null
+++ b/MediaLib/Properties/Settings.settings
@@ -0,0 +1,6 @@
+
+
+
+
+
+
diff --git a/MediaLib/bin/Debug/MediaLib.exe b/MediaLib/bin/Debug/MediaLib.exe
index 85beaa7..2afbdfc 100644
Binary files a/MediaLib/bin/Debug/MediaLib.exe and b/MediaLib/bin/Debug/MediaLib.exe differ
diff --git a/MediaLib/bin/Debug/MediaLib.exe.config b/MediaLib/bin/Debug/MediaLib.exe.config
index 884f984..78f7b54 100644
--- a/MediaLib/bin/Debug/MediaLib.exe.config
+++ b/MediaLib/bin/Debug/MediaLib.exe.config
@@ -1,3 +1,14 @@
-
+
-
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/MediaLib/bin/Debug/MediaLib.pdb b/MediaLib/bin/Debug/MediaLib.pdb
index 2b3afc9..b199740 100644
Binary files a/MediaLib/bin/Debug/MediaLib.pdb and b/MediaLib/bin/Debug/MediaLib.pdb differ
diff --git a/MediaLib/bin/Debug/MediaLib.vshost.exe.config b/MediaLib/bin/Debug/MediaLib.vshost.exe.config
index 884f984..78f7b54 100644
--- a/MediaLib/bin/Debug/MediaLib.vshost.exe.config
+++ b/MediaLib/bin/Debug/MediaLib.vshost.exe.config
@@ -1,3 +1,14 @@
-
+
-
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/MediaLib/gtk-gui/MediaLib.MainWindow.cs b/MediaLib/gtk-gui/MediaLib.MainWindow.cs
new file mode 100644
index 0000000..cf679c6
--- /dev/null
+++ b/MediaLib/gtk-gui/MediaLib.MainWindow.cs
@@ -0,0 +1,65 @@
+
+// This file has been generated by the GUI designer. Do not modify.
+namespace MediaLib
+{
+ public partial class MainWindow
+ {
+ private global::Gtk.Frame frame1;
+
+ private global::Gtk.Alignment GtkAlignment;
+
+ private global::Gtk.Button button6;
+
+ private global::Gtk.Label GtkLabel1;
+
+ protected virtual void Build ()
+ {
+ global::Stetic.Gui.Initialize (this);
+ // Widget MediaLib.MainWindow
+ this.WidthRequest = 0;
+ this.HeightRequest = 0;
+ this.Name = "MediaLib.MainWindow";
+ this.Title = global::Mono.Unix.Catalog.GetString ("MainWindow");
+ this.Icon = global::Gdk.Pixbuf.LoadFromResource ("MediaLib.iTunes.ico");
+ this.WindowPosition = ((global::Gtk.WindowPosition)(4));
+ // Container child MediaLib.MainWindow.Gtk.Container+ContainerChild
+ this.frame1 = new global::Gtk.Frame ();
+ this.frame1.Name = "frame1";
+
+ this.frame1.ShadowType = ((global::Gtk.ShadowType)(0));
+ this.frame1.LabelXalign = 0.02F;
+ this.frame1.LabelYalign = 0F;
+ this.frame1.BorderWidth = ((uint)(44));
+ // Container child frame1.Gtk.Container+ContainerChild
+ this.GtkAlignment = new global::Gtk.Alignment (5F, 0F, 1F, 1F);
+ this.GtkAlignment.Name = "GtkAlignment";
+ this.GtkAlignment.LeftPadding = ((uint)(12));
+ // Container child GtkAlignment.Gtk.Container+ContainerChild
+ this.button6 = new global::Gtk.Button ();
+ this.button6.CanFocus = true;
+ this.button6.Events = ((global::Gdk.EventMask)(256));
+ this.button6.Name = "button6";
+ this.button6.UseStock = true;
+ this.button6.UseUnderline = true;
+ this.button6.BorderWidth = ((uint)(26));
+ this.button6.Label = "gtk-ok";
+ this.GtkAlignment.Add (this.button6);
+ this.frame1.Add (this.GtkAlignment);
+ this.GtkLabel1 = new global::Gtk.Label ();
+ this.GtkLabel1.Name = "GtkLabel1";
+ this.GtkLabel1.Xalign = 1F;
+ this.GtkLabel1.LabelProp = global::Mono.Unix.Catalog.GetString ("GtkFrame");
+ this.GtkLabel1.UseMarkup = true;
+ this.frame1.LabelWidget = this.GtkLabel1;
+ this.Add (this.frame1);
+ if ((this.Child != null)) {
+ this.Child.ShowAll ();
+ }
+ this.DefaultWidth = 817;
+ this.DefaultHeight = 433;
+ this.Show ();
+ this.DeleteEvent += new global::Gtk.DeleteEventHandler (this.OnDeleteEvent);
+ this.button6.Clicked += new global::System.EventHandler (this.button6_Click);
+ }
+ }
+}
diff --git a/MediaLib/gtk-gui/generated.cs b/MediaLib/gtk-gui/generated.cs
new file mode 100644
index 0000000..9ef3363
--- /dev/null
+++ b/MediaLib/gtk-gui/generated.cs
@@ -0,0 +1,29 @@
+
+// This file has been generated by the GUI designer. Do not modify.
+namespace Stetic
+{
+ internal class Gui
+ {
+ private static bool initialized;
+
+ internal static void Initialize (Gtk.Widget iconRenderer)
+ {
+ if ((Stetic.Gui.initialized == false)) {
+ Stetic.Gui.initialized = true;
+ }
+ }
+ }
+
+ internal class ActionGroups
+ {
+ public static Gtk.ActionGroup GetActionGroup (System.Type type)
+ {
+ return Stetic.ActionGroups.GetActionGroup (type.FullName);
+ }
+
+ public static Gtk.ActionGroup GetActionGroup (string name)
+ {
+ return null;
+ }
+ }
+}
diff --git a/MediaLib/gtk-gui/gui.stetic b/MediaLib/gtk-gui/gui.stetic
new file mode 100644
index 0000000..3e17249
--- /dev/null
+++ b/MediaLib/gtk-gui/gui.stetic
@@ -0,0 +1,60 @@
+
+
+
+ ..
+
+
+
+
+
+
+
+ 0
+ 0
+ MainWindow
+ resource:MediaLib.iTunes.ico
+ CenterOnParent
+
+
+
+
+ None
+ 0.02
+ 0
+ 44
+
+
+
+ 0
+ 0
+ 12
+
+
+
+ True
+ ButtonPressMask
+ True
+ StockItem
+ gtk-ok
+ 26
+
+ gtk-ok
+
+
+
+
+
+
+
+ 1
+ <b>GtkFrame</b>
+ True
+
+
+ label_item
+
+
+
+
+
+
\ No newline at end of file
diff --git a/MediaLib/obj/x86/Debug/DesignTimeResolveAssemblyReferences.cache b/MediaLib/obj/x86/Debug/DesignTimeResolveAssemblyReferences.cache
new file mode 100644
index 0000000..097e443
Binary files /dev/null and b/MediaLib/obj/x86/Debug/DesignTimeResolveAssemblyReferences.cache differ
diff --git a/MediaLib/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/MediaLib/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache
index bb35ac5..022b9c9 100644
Binary files a/MediaLib/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache and b/MediaLib/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache differ
diff --git a/MediaLib/obj/x86/Debug/MediaLib.Properties.Resources.resources b/MediaLib/obj/x86/Debug/MediaLib.Properties.Resources.resources
new file mode 100644
index 0000000..6c05a97
Binary files /dev/null and b/MediaLib/obj/x86/Debug/MediaLib.Properties.Resources.resources differ
diff --git a/MediaLib/obj/x86/Debug/MediaLib.csproj.FileListAbsolute.txt b/MediaLib/obj/x86/Debug/MediaLib.csproj.FileListAbsolute.txt
index 6ce3391..aeb4997 100644
--- a/MediaLib/obj/x86/Debug/MediaLib.csproj.FileListAbsolute.txt
+++ b/MediaLib/obj/x86/Debug/MediaLib.csproj.FileListAbsolute.txt
@@ -1,5 +1,4 @@
C:\Users\kriroy\Documents\GitHub\MediaLib\MediaLib\bin\Debug\MediaLib.exe.config
-C:\Users\kriroy\Documents\GitHub\MusicLib\MediaLib\obj\x86\Debug\MediaLib.g.resources
C:\Users\kriroy\Documents\GitHub\MusicLib\MediaLib\bin\Debug\MediaLib.exe.config
C:\Users\kriroy\Documents\GitHub\MusicLib\MediaLib\bin\Debug\MediaLib.exe
C:\Users\kriroy\Documents\GitHub\MusicLib\MediaLib\bin\Debug\MediaLib.pdb
@@ -19,5 +18,9 @@ C:\Users\kriroy\Documents\GitHub\MusicLib\MediaLib\bin\Debug\OxyPlot.GtkSharp.pd
C:\Users\kriroy\Documents\GitHub\MusicLib\MediaLib\bin\Debug\OxyPlot.GtkSharp.xml
C:\Users\kriroy\Documents\GitHub\MusicLib\MediaLib\bin\Debug\OxyPlot.WindowsForms.pdb
C:\Users\kriroy\Documents\GitHub\MusicLib\MediaLib\bin\Debug\OxyPlot.WindowsForms.xml
+C:\Users\kriroy\Documents\GitHub\MusicLib\MediaLib\obj\x86\Debug\MediaLib.csproj.MediaLib.exe.config
+C:\Users\kriroy\Documents\GitHub\MusicLib\MediaLib\obj\x86\Debug\MediaLib.g.resources
+C:\Users\kriroy\Documents\GitHub\MusicLib\MediaLib\obj\x86\Debug\MediaLib.Properties.Resources.resources
+C:\Users\kriroy\Documents\GitHub\MusicLib\MediaLib\obj\x86\Debug\MediaLib.csproj.GenerateResource.Cache
C:\Users\kriroy\Documents\GitHub\MusicLib\MediaLib\obj\x86\Debug\MediaLib.exe
C:\Users\kriroy\Documents\GitHub\MusicLib\MediaLib\obj\x86\Debug\MediaLib.pdb
diff --git a/MediaLib/obj/x86/Debug/MediaLib.csproj.GenerateResource.Cache b/MediaLib/obj/x86/Debug/MediaLib.csproj.GenerateResource.Cache
new file mode 100644
index 0000000..2141bd9
Binary files /dev/null and b/MediaLib/obj/x86/Debug/MediaLib.csproj.GenerateResource.Cache differ
diff --git a/MediaLib/obj/x86/Debug/MediaLib.csproj.MediaLib.exe.config b/MediaLib/obj/x86/Debug/MediaLib.csproj.MediaLib.exe.config
new file mode 100644
index 0000000..78f7b54
--- /dev/null
+++ b/MediaLib/obj/x86/Debug/MediaLib.csproj.MediaLib.exe.config
@@ -0,0 +1,14 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/MediaLib/obj/x86/Debug/MediaLib.exe b/MediaLib/obj/x86/Debug/MediaLib.exe
index 85beaa7..2afbdfc 100644
Binary files a/MediaLib/obj/x86/Debug/MediaLib.exe and b/MediaLib/obj/x86/Debug/MediaLib.exe differ
diff --git a/MediaLib/obj/x86/Debug/MediaLib.g.resources b/MediaLib/obj/x86/Debug/MediaLib.g.resources
new file mode 100644
index 0000000..4ecdc27
Binary files /dev/null and b/MediaLib/obj/x86/Debug/MediaLib.g.resources differ
diff --git a/MediaLib/obj/x86/Debug/MediaLib.pdb b/MediaLib/obj/x86/Debug/MediaLib.pdb
new file mode 100644
index 0000000..b199740
Binary files /dev/null and b/MediaLib/obj/x86/Debug/MediaLib.pdb differ
diff --git a/MediaLib/obj/x86/Debug/TempPE/Properties.Resources.Designer.cs.dll b/MediaLib/obj/x86/Debug/TempPE/Properties.Resources.Designer.cs.dll
new file mode 100644
index 0000000..e8ce64f
Binary files /dev/null and b/MediaLib/obj/x86/Debug/TempPE/Properties.Resources.Designer.cs.dll differ
diff --git a/MediaLib/packages.config b/MediaLib/packages.config
index bc065a7..728146b 100644
--- a/MediaLib/packages.config
+++ b/MediaLib/packages.config
@@ -5,5 +5,4 @@
-
\ No newline at end of file