diff --git a/.ci_build.sh b/.ci_build.sh index b994e27d1..8505a2838 100755 --- a/.ci_build.sh +++ b/.ci_build.sh @@ -1,13 +1,4 @@ #!/bin/bash set -e - -export BUILD_DIR="/${SOURCE_DIR}/build" - -cd "${SOURCE_DIR}" -rm -Rf "${BUILD_DIR}" -meson "${BUILD_DIR}" - -cd "${BUILD_DIR}" -ninja -ninja -C "${BUILD_DIR}" test +./build.sh diff --git a/.gitattributes b/.gitattributes old mode 100644 new mode 100755 diff --git a/.gitignore b/.gitignore old mode 100644 new mode 100755 index 5fd7117fa..07bfe0086 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,8 @@ -build/ +## Add custom content for this repo bellow this + +BuildOutput/ +Generated/ +tools/ ## Ignore Visual Studio temporary files, build results, and ## files generated by popular Visual Studio add-ons. diff --git a/.travis.yml b/.travis.yml old mode 100644 new mode 100755 diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100755 index 000000000..3b6641073 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,3 @@ +{ + "git.ignoreLimitWarning": true +} \ No newline at end of file diff --git a/AUTHORS b/AUTHORS old mode 100644 new mode 100755 diff --git a/CakeScripts/GAssembly.cs b/CakeScripts/GAssembly.cs new file mode 100755 index 000000000..339947072 --- /dev/null +++ b/CakeScripts/GAssembly.cs @@ -0,0 +1,79 @@ +using System; +using P = System.IO.Path; + +public class GAssembly +{ + public static ICakeContext Cake; + + public bool Init { get; private set; } + public string Name { get; private set; } + public string Dir { get; private set; } + public string GDir { get; private set; } + public string Csproj { get; private set; } + public string RawApi { get; private set; } + public string Metadata { get; private set; } + + public string[] Includes { get; set; } + public string ExtraArgs { get; set; } + + public GAssembly(string name) + { + Includes = new string[0]; + + Name = name; + Dir = P.Combine("Source", "Libs", name); + GDir = P.Combine(Dir, "Generated"); + + var temppath = P.Combine(Dir, name); + Csproj = temppath + ".csproj"; + RawApi = temppath + "-api.raw"; + Metadata = temppath + ".metadata"; + } + + public void Prepare() + { + // Raw API file found, time to generate some stuff!!! + if (Cake.FileExists(RawApi)) + { + Cake.DeleteDirectory(GDir, true); + Cake.CreateDirectory(GDir); + + // Fixup API file + var tempapi = P.Combine(GDir, Name + "-api.xml"); + var symfile = P.Combine(Dir, Name + "-symbols.xml"); + Cake.CopyFile(RawApi, tempapi); + GapiFixup.Run(tempapi, Metadata, Cake.FileExists(symfile) ? symfile : string.Empty); + + // Locate APIs to include + foreach(var dep in Includes) + { + var ipath = P.Combine("Source", "Libs", dep, dep + "-api.xml"); + + if (!Cake.FileExists(ipath)) + ipath = P.Combine("Source", "Libs", dep, "Generated", dep + "-api.xml"); + + if (Cake.FileExists(ipath)) + { + ExtraArgs += "--include=" + ipath + " "; + ExtraArgs += "--include=" + ipath + " "; + } + } + + // Generate code + GAssembly.Cake.DotNetCoreExecute(P.Combine("BuildOutput", "Generator", "GapiCodegen.dll"), + "--outdir=" + GDir + " " + + "--schema=" + P.Combine("Source", "Libs", "Gapi.xsd") + " " + + ExtraArgs + " " + + "--assembly-name=" + Name + " " + + "--generate=" + tempapi + ); + } + + Init = true; + } + + public void Clean() + { + Cake.DeleteDirectory(GDir, true); + } +} diff --git a/CakeScripts/GapiFixup.cs b/CakeScripts/GapiFixup.cs new file mode 100755 index 000000000..beb165a8a --- /dev/null +++ b/CakeScripts/GapiFixup.cs @@ -0,0 +1,262 @@ +// xml alteration engine. +// +// Authors: +// Mike Kestner +// Stephan Sundermann +// +// Copyright (c) 2003 Mike Kestner +// Copyright (c) 2013 Stephan Sundermann +// +// This program is free software; you can redistribute it and/or +// modify it under the terms of version 2 of the GNU General Public +// License as published by the Free Software Foundation. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +// General Public License for more details. +// +// You should have received a copy of the GNU General Public +// License along with this program; if not, write to the +// Free Software Foundation, Inc., 59 Temple Place - Suite 330, +// Boston, MA 02111-1307, USA. + +using System; +using System.IO; +using System.Xml; +using System.Xml.XPath; + +public class GapiFixup +{ + public static int Run(string api_filename, string meta_filename, string symbol_filename = "") + { + XmlDocument api_doc = new XmlDocument(); + XmlDocument meta_doc = new XmlDocument(); + XmlDocument symbol_doc = new XmlDocument(); + + if (!string.IsNullOrEmpty(meta_filename)) + { + try + { + Stream stream = System.IO.File.OpenRead(meta_filename); + meta_doc.Load(stream); + stream.Close(); + } + catch (XmlException e) + { + Console.WriteLine("Invalid meta file."); + Console.WriteLine(e); + return 1; + } + } + + if (!string.IsNullOrEmpty(api_filename)) + { + try + { + Stream stream = System.IO.File.OpenRead(api_filename); + api_doc.Load(stream); + stream.Close(); + } + catch (XmlException e) + { + Console.WriteLine("Invalid api file."); + Console.WriteLine(e); + return 1; + } + + } + + if (!string.IsNullOrEmpty(symbol_filename)) + { + + try + { + Stream stream = System.IO.File.OpenRead(symbol_filename); + symbol_doc.Load(stream); + stream.Close(); + } + catch (XmlException e) + { + Console.WriteLine("Invalid api file."); + Console.WriteLine(e); + return 1; + } + + } + + XPathNavigator meta_nav = meta_doc.CreateNavigator(); + XPathNavigator api_nav = api_doc.CreateNavigator(); + + XPathNodeIterator copy_iter = meta_nav.Select("/metadata/copy-node"); + while (copy_iter.MoveNext()) + { + string path = copy_iter.Current.GetAttribute("path", String.Empty); + XPathExpression expr = api_nav.Compile(path); + string parent = copy_iter.Current.Value; + XPathNodeIterator parent_iter = api_nav.Select(parent); + bool matched = false; + while (parent_iter.MoveNext()) + { + XmlNode parent_node = ((IHasXmlNode)parent_iter.Current).GetNode(); + XPathNodeIterator path_iter = parent_iter.Current.Clone().Select(expr); + while (path_iter.MoveNext()) + { + XmlNode node = ((IHasXmlNode)path_iter.Current).GetNode(); + parent_node.AppendChild(node.Clone()); + } + matched = true; + } + if (!matched) + Console.WriteLine("Warning: matched no nodes", path); + } + + XPathNodeIterator rmv_iter = meta_nav.Select("/metadata/remove-node"); + while (rmv_iter.MoveNext()) + { + string path = rmv_iter.Current.GetAttribute("path", ""); + XPathNodeIterator api_iter = api_nav.Select(path); + bool matched = false; + while (api_iter.MoveNext()) + { + XmlElement api_node = ((IHasXmlNode)api_iter.Current).GetNode() as XmlElement; + api_node.ParentNode.RemoveChild(api_node); + matched = true; + } + if (!matched) + Console.WriteLine("Warning: matched no nodes", path); + } + + XPathNodeIterator add_iter = meta_nav.Select("/metadata/add-node"); + while (add_iter.MoveNext()) + { + string path = add_iter.Current.GetAttribute("path", ""); + XPathNodeIterator api_iter = api_nav.Select(path); + bool matched = false; + while (api_iter.MoveNext()) + { + XmlElement api_node = ((IHasXmlNode)api_iter.Current).GetNode() as XmlElement; + foreach (XmlNode child in ((IHasXmlNode)add_iter.Current).GetNode().ChildNodes) + api_node.AppendChild(api_doc.ImportNode(child, true)); + matched = true; + } + if (!matched) + Console.WriteLine("Warning: matched no nodes", path); + } + + XPathNodeIterator change_node_type_iter = meta_nav.Select("/metadata/change-node-type"); + while (change_node_type_iter.MoveNext()) + { + string path = change_node_type_iter.Current.GetAttribute("path", ""); + XPathNodeIterator api_iter = api_nav.Select(path); + bool matched = false; + while (api_iter.MoveNext()) + { + XmlElement node = ((IHasXmlNode)api_iter.Current).GetNode() as XmlElement; + XmlElement parent = node.ParentNode as XmlElement; + XmlElement new_node = api_doc.CreateElement(change_node_type_iter.Current.Value); + + foreach (XmlNode child in node.ChildNodes) + new_node.AppendChild(child.Clone()); + foreach (XmlAttribute attribute in node.Attributes) + new_node.Attributes.Append((XmlAttribute)attribute.Clone()); + + parent.ReplaceChild(new_node, node); + matched = true; + } + + if (!matched) + Console.WriteLine("Warning: matched no nodes", path); + } + + + XPathNodeIterator attr_iter = meta_nav.Select("/metadata/attr"); + while (attr_iter.MoveNext()) + { + string path = attr_iter.Current.GetAttribute("path", ""); + string attr_name = attr_iter.Current.GetAttribute("name", ""); + + int max_matches = -1; + var max_matches_str = attr_iter.Current.GetAttribute("max-matches", ""); + if (max_matches_str != "") + max_matches = Convert.ToInt32(max_matches_str); + + XPathNodeIterator api_iter = api_nav.Select(path); + var nmatches = 0; + while (api_iter.MoveNext()) + { + XmlElement node = ((IHasXmlNode)api_iter.Current).GetNode() as XmlElement; + node.SetAttribute(attr_name, attr_iter.Current.Value); + nmatches++; + + if (max_matches > 0 && nmatches == max_matches) + break; + } + if (nmatches == 0) + Console.WriteLine("Warning: matched no nodes", path); + } + + XPathNodeIterator move_iter = meta_nav.Select("/metadata/move-node"); + while (move_iter.MoveNext()) + { + string path = move_iter.Current.GetAttribute("path", ""); + XPathExpression expr = api_nav.Compile(path); + string parent = move_iter.Current.Value; + XPathNodeIterator parent_iter = api_nav.Select(parent); + bool matched = false; + while (parent_iter.MoveNext()) + { + XmlNode parent_node = ((IHasXmlNode)parent_iter.Current).GetNode(); + XPathNodeIterator path_iter = parent_iter.Current.Clone().Select(expr); + while (path_iter.MoveNext()) + { + XmlNode node = ((IHasXmlNode)path_iter.Current).GetNode(); + parent_node.AppendChild(node.Clone()); + node.ParentNode.RemoveChild(node); + } + matched = true; + } + if (!matched) + Console.WriteLine("Warning: matched no nodes", path); + } + + XPathNodeIterator remove_attr_iter = meta_nav.Select("/metadata/remove-attr"); + while (remove_attr_iter.MoveNext()) + { + string path = remove_attr_iter.Current.GetAttribute("path", ""); + string name = remove_attr_iter.Current.GetAttribute("name", ""); + XPathNodeIterator api_iter = api_nav.Select(path); + bool matched = false; + + while (api_iter.MoveNext()) + { + XmlElement node = ((IHasXmlNode)api_iter.Current).GetNode() as XmlElement; + + node.RemoveAttribute(name); + matched = true; + } + + if (!matched) + Console.WriteLine("Warning: matched no nodes", path); + } + + if (symbol_doc != null) + { + XPathNavigator symbol_nav = symbol_doc.CreateNavigator(); + XPathNodeIterator iter = symbol_nav.Select("/api/*"); + while (iter.MoveNext()) + { + XmlNode sym_node = ((IHasXmlNode)iter.Current).GetNode(); + XPathNodeIterator parent_iter = api_nav.Select("/api"); + if (parent_iter.MoveNext()) + { + XmlNode parent_node = ((IHasXmlNode)parent_iter.Current).GetNode(); + parent_node.AppendChild(api_doc.ImportNode(sym_node, true)); + } + } + } + + api_doc.Save(api_filename); + return 0; + } +} diff --git a/Dockerfile b/Dockerfile old mode 100644 new mode 100755 index c9047f6b6..4ac55efd1 --- a/Dockerfile +++ b/Dockerfile @@ -1,7 +1,7 @@ FROM debian:9 RUN apt-get update && \ - apt-get install -y git python3 python3-pip ninja-build mono-devel libgtk-3-dev + apt-get install -y git mono-devel libgtk-3-dev msbuild RUN pip3 install git+https://github.com/mesonbuild/meson/ diff --git a/GENERATOR.md b/GENERATOR.md deleted file mode 100644 index 08dafb79b..000000000 --- a/GENERATOR.md +++ /dev/null @@ -1,65 +0,0 @@ -NOTE: This file is out of date. Please refer to http://www.mono-project.com/GAPI for a more complete and up-to-date guide to the GAPI tools included with Gtk# - - -How to use the Gtk# code generator: - -Install dependencies: - - * You need to install the XML::LibXML perl bindings and Gtk#. - -Parse the library: - - * Create an xml file defining the libraries to be parsed. The - format of the XML is: - - - - - - atk-1.2.4/atk - - - - - - The api element filename attribute specifies the parser output file location. - The name attribute on the library output points to the native library name. If - you are creating a cross-platform project, you will want to specify the win32 dll - name here and use mono's config mechanism to map the name on other platforms. - The dir element points to a src directory to be parsed. Currently all .c and .h - files in the directory are parsed. - - All the elements inside the root can have multiples. The source/gtk-sharp-sources.xml - file has examples of producing multiple api files with a single parser input file, as - well as including muliple libraries in a single output file. - - * Create metadata rules files named .metadata in the directory where you invoke - the parser. Metadata rules allow you to massage the parsed api if necessary. Examples - of rule formats can be found in the sources directory. - - * Execute the parser on your xml input file: - gapi-parser - - * Distribute the xml file(s) produced by the parser with your project so that your - users don't need to have any native library source, or perl libraries installed in - order to build your project. - -Within your project directory, do the following: - - * Setup a toplevel subdirectory for each namespace/assembly you - are wrapping. Instruct the makefile for this directory to compile, - at minimum, generated/*. - - * Run gapi_codegen.exe on the API file(s) you created with the parser. If you depend - on any other wrapped libraries (such as gtk-sharp.dll), you need to include their API - listings via the --include directive. The code generator, if successful, will have - populated the assembly directories with generated/ directories. It is generally helpful - to automate this process with makefiles. Gtk# uses the following organization: - - sources/: Source directories, .sources listing, .metadata files. - developers run make manually here when they want to update the API files. - - api/: API files - The files are committed to CVS and included in releases for the convenience - of the lib user. This dir is included in the build before the namespace dirs - and the generator is invoked from this dir. - - diff --git a/LICENSE b/LICENSE old mode 100644 new mode 100755 diff --git a/README.md b/README.md old mode 100644 new mode 100755 diff --git a/Source/Addins/MonoDevelop.GtkSharp.Addin.sln b/Source/Addins/MonoDevelop.GtkSharp.Addin.sln old mode 100644 new mode 100755 diff --git a/Source/Addins/MonoDevelop.GtkSharp.Addin/CheckMissing.cs b/Source/Addins/MonoDevelop.GtkSharp.Addin/CheckMissing.cs old mode 100644 new mode 100755 diff --git a/Source/Addins/MonoDevelop.GtkSharp.Addin/GladeDesktopApplication.cs b/Source/Addins/MonoDevelop.GtkSharp.Addin/GladeDesktopApplication.cs old mode 100644 new mode 100755 diff --git a/Source/Addins/MonoDevelop.GtkSharp.Addin/GladeDisplayBindings.cs b/Source/Addins/MonoDevelop.GtkSharp.Addin/GladeDisplayBindings.cs old mode 100644 new mode 100755 diff --git a/Source/Addins/MonoDevelop.GtkSharp.Addin/MonoDevelop.GtkSharp.Addin.csproj b/Source/Addins/MonoDevelop.GtkSharp.Addin/MonoDevelop.GtkSharp.Addin.csproj old mode 100644 new mode 100755 diff --git a/Source/Addins/MonoDevelop.GtkSharp.Addin/Properties/AddinInfo.cs b/Source/Addins/MonoDevelop.GtkSharp.Addin/Properties/AddinInfo.cs old mode 100644 new mode 100755 diff --git a/Source/Addins/MonoDevelop.GtkSharp.Addin/Properties/AssemblyInfo.cs b/Source/Addins/MonoDevelop.GtkSharp.Addin/Properties/AssemblyInfo.cs old mode 100644 new mode 100755 diff --git a/Source/Addins/MonoDevelop.GtkSharp.Addin/Properties/Manifest.addin.xml b/Source/Addins/MonoDevelop.GtkSharp.Addin/Properties/Manifest.addin.xml old mode 100644 new mode 100755 diff --git a/Source/Addins/MonoDevelop.GtkSharp.Addin/Templates/File/Data/Dialog.cs b/Source/Addins/MonoDevelop.GtkSharp.Addin/Templates/File/Data/Dialog.cs old mode 100644 new mode 100755 diff --git a/Source/Addins/MonoDevelop.GtkSharp.Addin/Templates/File/Data/Dialog.glade b/Source/Addins/MonoDevelop.GtkSharp.Addin/Templates/File/Data/Dialog.glade old mode 100644 new mode 100755 diff --git a/Source/Addins/MonoDevelop.GtkSharp.Addin/Templates/File/Data/Widget.cs b/Source/Addins/MonoDevelop.GtkSharp.Addin/Templates/File/Data/Widget.cs old mode 100644 new mode 100755 diff --git a/Source/Addins/MonoDevelop.GtkSharp.Addin/Templates/File/Data/Widget.glade b/Source/Addins/MonoDevelop.GtkSharp.Addin/Templates/File/Data/Widget.glade old mode 100644 new mode 100755 diff --git a/Source/Addins/MonoDevelop.GtkSharp.Addin/Templates/File/Data/Window.cs b/Source/Addins/MonoDevelop.GtkSharp.Addin/Templates/File/Data/Window.cs old mode 100644 new mode 100755 diff --git a/Source/Addins/MonoDevelop.GtkSharp.Addin/Templates/File/Data/Window.glade b/Source/Addins/MonoDevelop.GtkSharp.Addin/Templates/File/Data/Window.glade old mode 100644 new mode 100755 diff --git a/Source/Addins/MonoDevelop.GtkSharp.Addin/Templates/File/Dialog.CS.xft.xml b/Source/Addins/MonoDevelop.GtkSharp.Addin/Templates/File/Dialog.CS.xft.xml old mode 100644 new mode 100755 diff --git a/Source/Addins/MonoDevelop.GtkSharp.Addin/Templates/File/Widget.CS.xft.xml b/Source/Addins/MonoDevelop.GtkSharp.Addin/Templates/File/Widget.CS.xft.xml old mode 100644 new mode 100755 diff --git a/Source/Addins/MonoDevelop.GtkSharp.Addin/Templates/File/Window.CS.xft.xml b/Source/Addins/MonoDevelop.GtkSharp.Addin/Templates/File/Window.CS.xft.xml old mode 100644 new mode 100755 diff --git a/Source/Addins/MonoDevelop.GtkSharp.Addin/Templates/Projects/Data/MainWindow.cs b/Source/Addins/MonoDevelop.GtkSharp.Addin/Templates/Projects/Data/MainWindow.cs old mode 100644 new mode 100755 diff --git a/Source/Addins/MonoDevelop.GtkSharp.Addin/Templates/Projects/Data/MainWindow.glade b/Source/Addins/MonoDevelop.GtkSharp.Addin/Templates/Projects/Data/MainWindow.glade old mode 100644 new mode 100755 diff --git a/Source/Addins/MonoDevelop.GtkSharp.Addin/Templates/Projects/Data/Program.cs b/Source/Addins/MonoDevelop.GtkSharp.Addin/Templates/Projects/Data/Program.cs old mode 100644 new mode 100755 diff --git a/Source/Addins/MonoDevelop.GtkSharp.Addin/Templates/Projects/GtkSharpProject.CS.xpt.xml b/Source/Addins/MonoDevelop.GtkSharp.Addin/Templates/Projects/GtkSharpProject.CS.xpt.xml old mode 100644 new mode 100755 diff --git a/Source/Addins/MonoDevelop.GtkSharp.Addin/Templates/Projects/GtkSharpProject.FS.xpt.xml b/Source/Addins/MonoDevelop.GtkSharp.Addin/Templates/Projects/GtkSharpProject.FS.xpt.xml old mode 100644 new mode 100755 diff --git a/Source/Addins/MonoDevelop.GtkSharp.Addin/packages.config b/Source/Addins/MonoDevelop.GtkSharp.Addin/packages.config old mode 100644 new mode 100755 diff --git a/Source/Libs/AssemblyInfo.cs b/Source/Libs/AssemblyInfo.cs new file mode 100755 index 000000000..c18c06f36 --- /dev/null +++ b/Source/Libs/AssemblyInfo.cs @@ -0,0 +1,5 @@ +using System.Reflection; +using System.Runtime.CompilerServices; + +[assembly:AssemblyVersion("1.0.0.0")] +[assembly:AssemblyDelaySign(false)] diff --git a/Source/AssemblyInfo.cs.in b/Source/Libs/AssemblyInfo.cs.in old mode 100644 new mode 100755 similarity index 100% rename from Source/AssemblyInfo.cs.in rename to Source/Libs/AssemblyInfo.cs.in diff --git a/Source/atk/atk-api.raw b/Source/Libs/AtkSharp/AtkSharp-api.raw old mode 100644 new mode 100755 similarity index 100% rename from Source/atk/atk-api.raw rename to Source/Libs/AtkSharp/AtkSharp-api.raw diff --git a/Source/Libs/AtkSharp/AtkSharp.csproj b/Source/Libs/AtkSharp/AtkSharp.csproj new file mode 100755 index 000000000..cd6065d0f --- /dev/null +++ b/Source/Libs/AtkSharp/AtkSharp.csproj @@ -0,0 +1,20 @@ + + + + true + netstandard2.0 + false + + + ..\..\..\BuildOutput\Debug + + + ..\..\..\BuildOutput\Release + + + + GLibSharp + + + + diff --git a/Source/atk/Atk.metadata b/Source/Libs/AtkSharp/AtkSharp.metadata old mode 100644 new mode 100755 similarity index 100% rename from Source/atk/Atk.metadata rename to Source/Libs/AtkSharp/AtkSharp.metadata diff --git a/Source/Libs/AtkSharp/Class1.cs b/Source/Libs/AtkSharp/Class1.cs new file mode 100755 index 000000000..d29e2217a --- /dev/null +++ b/Source/Libs/AtkSharp/Class1.cs @@ -0,0 +1,8 @@ +using System; + +namespace AtkSharp +{ + public class Class1 + { + } +} diff --git a/Source/atk/Global.cs b/Source/Libs/AtkSharp/Global.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/atk/Global.cs rename to Source/Libs/AtkSharp/Global.cs diff --git a/Source/atk/Hyperlink.cs b/Source/Libs/AtkSharp/Hyperlink.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/atk/Hyperlink.cs rename to Source/Libs/AtkSharp/Hyperlink.cs diff --git a/Source/atk/Misc.cs b/Source/Libs/AtkSharp/Misc.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/atk/Misc.cs rename to Source/Libs/AtkSharp/Misc.cs diff --git a/Source/atk/Object.cs b/Source/Libs/AtkSharp/Object.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/atk/Object.cs rename to Source/Libs/AtkSharp/Object.cs diff --git a/Source/atk/SelectionAdapter.cs b/Source/Libs/AtkSharp/SelectionAdapter.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/atk/SelectionAdapter.cs rename to Source/Libs/AtkSharp/SelectionAdapter.cs diff --git a/Source/atk/TextAdapter.cs b/Source/Libs/AtkSharp/TextAdapter.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/atk/TextAdapter.cs rename to Source/Libs/AtkSharp/TextAdapter.cs diff --git a/Source/atk/TextChangedDetail.cs b/Source/Libs/AtkSharp/TextChangedDetail.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/atk/TextChangedDetail.cs rename to Source/Libs/AtkSharp/TextChangedDetail.cs diff --git a/Source/atk/Util.cs b/Source/Libs/AtkSharp/Util.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/atk/Util.cs rename to Source/Libs/AtkSharp/Util.cs diff --git a/Source/cairo/Antialias.cs b/Source/Libs/CairoSharp/Antialias.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/cairo/Antialias.cs rename to Source/Libs/CairoSharp/Antialias.cs diff --git a/Source/cairo/AssemblyInfo.cs.in b/Source/Libs/CairoSharp/AssemblyInfo.cs.in old mode 100644 new mode 100755 similarity index 100% rename from Source/cairo/AssemblyInfo.cs.in rename to Source/Libs/CairoSharp/AssemblyInfo.cs.in diff --git a/Source/cairo/Cairo.cs b/Source/Libs/CairoSharp/Cairo.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/cairo/Cairo.cs rename to Source/Libs/CairoSharp/Cairo.cs diff --git a/Source/cairo/CairoDebug.cs b/Source/Libs/CairoSharp/CairoDebug.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/cairo/CairoDebug.cs rename to Source/Libs/CairoSharp/CairoDebug.cs diff --git a/Source/cairo/cairo-api.xml b/Source/Libs/CairoSharp/CairoSharp-api.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/cairo/cairo-api.xml rename to Source/Libs/CairoSharp/CairoSharp-api.xml diff --git a/Source/Libs/CairoSharp/CairoSharp.csproj b/Source/Libs/CairoSharp/CairoSharp.csproj new file mode 100755 index 000000000..4c77bff7b --- /dev/null +++ b/Source/Libs/CairoSharp/CairoSharp.csproj @@ -0,0 +1,15 @@ + + + + true + netstandard2.0 + false + + + ..\..\..\BuildOutput\Debug + + + ..\..\..\BuildOutput\Release + + + diff --git a/Source/Libs/CairoSharp/Class1.cs b/Source/Libs/CairoSharp/Class1.cs new file mode 100755 index 000000000..7cd3f767a --- /dev/null +++ b/Source/Libs/CairoSharp/Class1.cs @@ -0,0 +1,8 @@ +using System; + +namespace CairoSharp +{ + public class Class1 + { + } +} diff --git a/Source/cairo/Color.cs b/Source/Libs/CairoSharp/Color.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/cairo/Color.cs rename to Source/Libs/CairoSharp/Color.cs diff --git a/Source/cairo/Content.cs b/Source/Libs/CairoSharp/Content.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/cairo/Content.cs rename to Source/Libs/CairoSharp/Content.cs diff --git a/Source/cairo/Context.cs b/Source/Libs/CairoSharp/Context.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/cairo/Context.cs rename to Source/Libs/CairoSharp/Context.cs diff --git a/Source/cairo/Device.cs b/Source/Libs/CairoSharp/Device.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/cairo/Device.cs rename to Source/Libs/CairoSharp/Device.cs diff --git a/Source/cairo/DirectFBSurface.cs b/Source/Libs/CairoSharp/DirectFBSurface.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/cairo/DirectFBSurface.cs rename to Source/Libs/CairoSharp/DirectFBSurface.cs diff --git a/Source/cairo/Distance.cs b/Source/Libs/CairoSharp/Distance.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/cairo/Distance.cs rename to Source/Libs/CairoSharp/Distance.cs diff --git a/Source/cairo/Extend.cs b/Source/Libs/CairoSharp/Extend.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/cairo/Extend.cs rename to Source/Libs/CairoSharp/Extend.cs diff --git a/Source/cairo/FillRule.cs b/Source/Libs/CairoSharp/FillRule.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/cairo/FillRule.cs rename to Source/Libs/CairoSharp/FillRule.cs diff --git a/Source/cairo/Filter.cs b/Source/Libs/CairoSharp/Filter.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/cairo/Filter.cs rename to Source/Libs/CairoSharp/Filter.cs diff --git a/Source/cairo/FontExtents.cs b/Source/Libs/CairoSharp/FontExtents.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/cairo/FontExtents.cs rename to Source/Libs/CairoSharp/FontExtents.cs diff --git a/Source/cairo/FontFace.cs b/Source/Libs/CairoSharp/FontFace.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/cairo/FontFace.cs rename to Source/Libs/CairoSharp/FontFace.cs diff --git a/Source/cairo/FontOptions.cs b/Source/Libs/CairoSharp/FontOptions.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/cairo/FontOptions.cs rename to Source/Libs/CairoSharp/FontOptions.cs diff --git a/Source/cairo/FontSlant.cs b/Source/Libs/CairoSharp/FontSlant.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/cairo/FontSlant.cs rename to Source/Libs/CairoSharp/FontSlant.cs diff --git a/Source/cairo/FontType.cs b/Source/Libs/CairoSharp/FontType.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/cairo/FontType.cs rename to Source/Libs/CairoSharp/FontType.cs diff --git a/Source/cairo/FontWeight.cs b/Source/Libs/CairoSharp/FontWeight.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/cairo/FontWeight.cs rename to Source/Libs/CairoSharp/FontWeight.cs diff --git a/Source/cairo/Format.cs b/Source/Libs/CairoSharp/Format.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/cairo/Format.cs rename to Source/Libs/CairoSharp/Format.cs diff --git a/Source/cairo/GlitzSurface.cs b/Source/Libs/CairoSharp/GlitzSurface.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/cairo/GlitzSurface.cs rename to Source/Libs/CairoSharp/GlitzSurface.cs diff --git a/Source/cairo/Glyph.cs b/Source/Libs/CairoSharp/Glyph.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/cairo/Glyph.cs rename to Source/Libs/CairoSharp/Glyph.cs diff --git a/Source/cairo/Gradient.cs b/Source/Libs/CairoSharp/Gradient.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/cairo/Gradient.cs rename to Source/Libs/CairoSharp/Gradient.cs diff --git a/Source/cairo/HintMetrics.cs b/Source/Libs/CairoSharp/HintMetrics.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/cairo/HintMetrics.cs rename to Source/Libs/CairoSharp/HintMetrics.cs diff --git a/Source/cairo/HintStyle.cs b/Source/Libs/CairoSharp/HintStyle.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/cairo/HintStyle.cs rename to Source/Libs/CairoSharp/HintStyle.cs diff --git a/Source/cairo/ImageSurface.cs b/Source/Libs/CairoSharp/ImageSurface.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/cairo/ImageSurface.cs rename to Source/Libs/CairoSharp/ImageSurface.cs diff --git a/Source/cairo/LineCap.cs b/Source/Libs/CairoSharp/LineCap.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/cairo/LineCap.cs rename to Source/Libs/CairoSharp/LineCap.cs diff --git a/Source/cairo/LineJoin.cs b/Source/Libs/CairoSharp/LineJoin.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/cairo/LineJoin.cs rename to Source/Libs/CairoSharp/LineJoin.cs diff --git a/Source/cairo/LinearGradient.cs b/Source/Libs/CairoSharp/LinearGradient.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/cairo/LinearGradient.cs rename to Source/Libs/CairoSharp/LinearGradient.cs diff --git a/Source/cairo/Matrix.cs b/Source/Libs/CairoSharp/Matrix.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/cairo/Matrix.cs rename to Source/Libs/CairoSharp/Matrix.cs diff --git a/Source/cairo/NativeMethods.cs b/Source/Libs/CairoSharp/NativeMethods.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/cairo/NativeMethods.cs rename to Source/Libs/CairoSharp/NativeMethods.cs diff --git a/Source/cairo/Operator.cs b/Source/Libs/CairoSharp/Operator.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/cairo/Operator.cs rename to Source/Libs/CairoSharp/Operator.cs diff --git a/Source/cairo/PSSurface.cs b/Source/Libs/CairoSharp/PSSurface.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/cairo/PSSurface.cs rename to Source/Libs/CairoSharp/PSSurface.cs diff --git a/Source/cairo/Path.cs b/Source/Libs/CairoSharp/Path.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/cairo/Path.cs rename to Source/Libs/CairoSharp/Path.cs diff --git a/Source/cairo/Pattern.cs b/Source/Libs/CairoSharp/Pattern.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/cairo/Pattern.cs rename to Source/Libs/CairoSharp/Pattern.cs diff --git a/Source/cairo/PatternType.cs b/Source/Libs/CairoSharp/PatternType.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/cairo/PatternType.cs rename to Source/Libs/CairoSharp/PatternType.cs diff --git a/Source/cairo/PdfSurface.cs b/Source/Libs/CairoSharp/PdfSurface.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/cairo/PdfSurface.cs rename to Source/Libs/CairoSharp/PdfSurface.cs diff --git a/Source/cairo/Point.cs b/Source/Libs/CairoSharp/Point.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/cairo/Point.cs rename to Source/Libs/CairoSharp/Point.cs diff --git a/Source/cairo/PointD.cs b/Source/Libs/CairoSharp/PointD.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/cairo/PointD.cs rename to Source/Libs/CairoSharp/PointD.cs diff --git a/Source/cairo/RadialGradient.cs b/Source/Libs/CairoSharp/RadialGradient.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/cairo/RadialGradient.cs rename to Source/Libs/CairoSharp/RadialGradient.cs diff --git a/Source/cairo/Rectangle.cs b/Source/Libs/CairoSharp/Rectangle.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/cairo/Rectangle.cs rename to Source/Libs/CairoSharp/Rectangle.cs diff --git a/Source/cairo/Region.cs b/Source/Libs/CairoSharp/Region.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/cairo/Region.cs rename to Source/Libs/CairoSharp/Region.cs diff --git a/Source/cairo/ScaledFont.cs b/Source/Libs/CairoSharp/ScaledFont.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/cairo/ScaledFont.cs rename to Source/Libs/CairoSharp/ScaledFont.cs diff --git a/Source/cairo/SolidPattern.cs b/Source/Libs/CairoSharp/SolidPattern.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/cairo/SolidPattern.cs rename to Source/Libs/CairoSharp/SolidPattern.cs diff --git a/Source/cairo/Status.cs b/Source/Libs/CairoSharp/Status.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/cairo/Status.cs rename to Source/Libs/CairoSharp/Status.cs diff --git a/Source/cairo/SubpixelOrder.cs b/Source/Libs/CairoSharp/SubpixelOrder.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/cairo/SubpixelOrder.cs rename to Source/Libs/CairoSharp/SubpixelOrder.cs diff --git a/Source/cairo/Surface.cs b/Source/Libs/CairoSharp/Surface.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/cairo/Surface.cs rename to Source/Libs/CairoSharp/Surface.cs diff --git a/Source/cairo/SurfacePattern.cs b/Source/Libs/CairoSharp/SurfacePattern.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/cairo/SurfacePattern.cs rename to Source/Libs/CairoSharp/SurfacePattern.cs diff --git a/Source/cairo/SurfaceType.cs b/Source/Libs/CairoSharp/SurfaceType.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/cairo/SurfaceType.cs rename to Source/Libs/CairoSharp/SurfaceType.cs diff --git a/Source/cairo/SvgSurface.cs b/Source/Libs/CairoSharp/SvgSurface.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/cairo/SvgSurface.cs rename to Source/Libs/CairoSharp/SvgSurface.cs diff --git a/Source/cairo/SvgVersion.cs b/Source/Libs/CairoSharp/SvgVersion.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/cairo/SvgVersion.cs rename to Source/Libs/CairoSharp/SvgVersion.cs diff --git a/Source/cairo/TextExtents.cs b/Source/Libs/CairoSharp/TextExtents.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/cairo/TextExtents.cs rename to Source/Libs/CairoSharp/TextExtents.cs diff --git a/Source/cairo/Win32Surface.cs b/Source/Libs/CairoSharp/Win32Surface.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/cairo/Win32Surface.cs rename to Source/Libs/CairoSharp/Win32Surface.cs diff --git a/Source/cairo/XcbSurface.cs b/Source/Libs/CairoSharp/XcbSurface.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/cairo/XcbSurface.cs rename to Source/Libs/CairoSharp/XcbSurface.cs diff --git a/Source/cairo/XlibSurface.cs b/Source/Libs/CairoSharp/XlibSurface.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/cairo/XlibSurface.cs rename to Source/Libs/CairoSharp/XlibSurface.cs diff --git a/Source/cairo/meson.build b/Source/Libs/CairoSharp/meson.build old mode 100644 new mode 100755 similarity index 100% rename from Source/cairo/meson.build rename to Source/Libs/CairoSharp/meson.build diff --git a/Source/cairo/mono.snk b/Source/Libs/CairoSharp/mono.snk old mode 100644 new mode 100755 similarity index 100% rename from Source/cairo/mono.snk rename to Source/Libs/CairoSharp/mono.snk diff --git a/Source/glib/AbiField.cs b/Source/Libs/GLibSharp/AbiField.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/glib/AbiField.cs rename to Source/Libs/GLibSharp/AbiField.cs diff --git a/Source/glib/AbiStruct.cs b/Source/Libs/GLibSharp/AbiStruct.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/glib/AbiStruct.cs rename to Source/Libs/GLibSharp/AbiStruct.cs diff --git a/Source/glib/Argv.cs b/Source/Libs/GLibSharp/Argv.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/glib/Argv.cs rename to Source/Libs/GLibSharp/Argv.cs diff --git a/Source/glib/Bytes.cs b/Source/Libs/GLibSharp/Bytes.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/glib/Bytes.cs rename to Source/Libs/GLibSharp/Bytes.cs diff --git a/Source/Libs/GLibSharp/Class1.cs b/Source/Libs/GLibSharp/Class1.cs new file mode 100755 index 000000000..b7eb86f3d --- /dev/null +++ b/Source/Libs/GLibSharp/Class1.cs @@ -0,0 +1,8 @@ +using System; + +namespace GLibSharp +{ + public class Class1 + { + } +} diff --git a/Source/glib/Cond.cs b/Source/Libs/GLibSharp/Cond.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/glib/Cond.cs rename to Source/Libs/GLibSharp/Cond.cs diff --git a/Source/glib/ConnectBeforeAttribute.cs b/Source/Libs/GLibSharp/ConnectBeforeAttribute.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/glib/ConnectBeforeAttribute.cs rename to Source/Libs/GLibSharp/ConnectBeforeAttribute.cs diff --git a/Source/glib/Date.cs b/Source/Libs/GLibSharp/Date.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/glib/Date.cs rename to Source/Libs/GLibSharp/Date.cs diff --git a/Source/glib/DateTime.cs b/Source/Libs/GLibSharp/DateTime.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/glib/DateTime.cs rename to Source/Libs/GLibSharp/DateTime.cs diff --git a/Source/glib/DefaultSignalHandlerAttribute.cs b/Source/Libs/GLibSharp/DefaultSignalHandlerAttribute.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/glib/DefaultSignalHandlerAttribute.cs rename to Source/Libs/GLibSharp/DefaultSignalHandlerAttribute.cs diff --git a/Source/glib/DestroyNotify.cs b/Source/Libs/GLibSharp/DestroyNotify.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/glib/DestroyNotify.cs rename to Source/Libs/GLibSharp/DestroyNotify.cs diff --git a/Source/glib/ExceptionManager.cs b/Source/Libs/GLibSharp/ExceptionManager.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/glib/ExceptionManager.cs rename to Source/Libs/GLibSharp/ExceptionManager.cs diff --git a/Source/glib/FileUtils.cs b/Source/Libs/GLibSharp/FileUtils.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/glib/FileUtils.cs rename to Source/Libs/GLibSharp/FileUtils.cs diff --git a/Source/glib/GException.cs b/Source/Libs/GLibSharp/GException.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/glib/GException.cs rename to Source/Libs/GLibSharp/GException.cs diff --git a/Source/glib/GInterfaceAdapter.cs b/Source/Libs/GLibSharp/GInterfaceAdapter.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/glib/GInterfaceAdapter.cs rename to Source/Libs/GLibSharp/GInterfaceAdapter.cs diff --git a/Source/glib/GInterfaceAttribute.cs b/Source/Libs/GLibSharp/GInterfaceAttribute.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/glib/GInterfaceAttribute.cs rename to Source/Libs/GLibSharp/GInterfaceAttribute.cs diff --git a/Source/glib/glib-api.xml b/Source/Libs/GLibSharp/GLibSharp-api.xml old mode 100644 new mode 100755 similarity index 99% rename from Source/glib/glib-api.xml rename to Source/Libs/GLibSharp/GLibSharp-api.xml index 0ca4394d6..4aa4bfda8 --- a/Source/glib/glib-api.xml +++ b/Source/Libs/GLibSharp/GLibSharp-api.xml @@ -29,4 +29,4 @@ - + \ No newline at end of file diff --git a/Source/glib/GLibSharp.SourceDummyMarshalNative.cs b/Source/Libs/GLibSharp/GLibSharp.SourceDummyMarshalNative.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/glib/GLibSharp.SourceDummyMarshalNative.cs rename to Source/Libs/GLibSharp/GLibSharp.SourceDummyMarshalNative.cs diff --git a/Source/glib/GLibSharp.SourceFuncNative.cs b/Source/Libs/GLibSharp/GLibSharp.SourceFuncNative.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/glib/GLibSharp.SourceFuncNative.cs rename to Source/Libs/GLibSharp/GLibSharp.SourceFuncNative.cs diff --git a/Source/Libs/GLibSharp/GLibSharp.csproj b/Source/Libs/GLibSharp/GLibSharp.csproj new file mode 100755 index 000000000..4c77bff7b --- /dev/null +++ b/Source/Libs/GLibSharp/GLibSharp.csproj @@ -0,0 +1,15 @@ + + + + true + netstandard2.0 + false + + + ..\..\..\BuildOutput\Debug + + + ..\..\..\BuildOutput\Release + + + diff --git a/Source/glib/GLibSynchronizationContext.cs b/Source/Libs/GLibSharp/GLibSynchronizationContext.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/glib/GLibSynchronizationContext.cs rename to Source/Libs/GLibSharp/GLibSynchronizationContext.cs diff --git a/Source/glib/GString.cs b/Source/Libs/GLibSharp/GString.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/glib/GString.cs rename to Source/Libs/GLibSharp/GString.cs diff --git a/Source/glib/GType.cs b/Source/Libs/GLibSharp/GType.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/glib/GType.cs rename to Source/Libs/GLibSharp/GType.cs diff --git a/Source/glib/GTypeAttribute.cs b/Source/Libs/GLibSharp/GTypeAttribute.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/glib/GTypeAttribute.cs rename to Source/Libs/GLibSharp/GTypeAttribute.cs diff --git a/Source/glib/Global.cs b/Source/Libs/GLibSharp/Global.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/glib/Global.cs rename to Source/Libs/GLibSharp/Global.cs diff --git a/Source/glib/HookList.cs b/Source/Libs/GLibSharp/HookList.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/glib/HookList.cs rename to Source/Libs/GLibSharp/HookList.cs diff --git a/Source/glib/IOChannel.cs b/Source/Libs/GLibSharp/IOChannel.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/glib/IOChannel.cs rename to Source/Libs/GLibSharp/IOChannel.cs diff --git a/Source/glib/IWrapper.cs b/Source/Libs/GLibSharp/IWrapper.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/glib/IWrapper.cs rename to Source/Libs/GLibSharp/IWrapper.cs diff --git a/Source/glib/Idle.cs b/Source/Libs/GLibSharp/Idle.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/glib/Idle.cs rename to Source/Libs/GLibSharp/Idle.cs diff --git a/Source/glib/InitiallyUnowned.cs b/Source/Libs/GLibSharp/InitiallyUnowned.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/glib/InitiallyUnowned.cs rename to Source/Libs/GLibSharp/InitiallyUnowned.cs diff --git a/Source/glib/KeyFile.cs b/Source/Libs/GLibSharp/KeyFile.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/glib/KeyFile.cs rename to Source/Libs/GLibSharp/KeyFile.cs diff --git a/Source/glib/List.cs b/Source/Libs/GLibSharp/List.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/glib/List.cs rename to Source/Libs/GLibSharp/List.cs diff --git a/Source/glib/ListBase.cs b/Source/Libs/GLibSharp/ListBase.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/glib/ListBase.cs rename to Source/Libs/GLibSharp/ListBase.cs diff --git a/Source/glib/Log.cs b/Source/Libs/GLibSharp/Log.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/glib/Log.cs rename to Source/Libs/GLibSharp/Log.cs diff --git a/Source/glib/MainContext.cs b/Source/Libs/GLibSharp/MainContext.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/glib/MainContext.cs rename to Source/Libs/GLibSharp/MainContext.cs diff --git a/Source/glib/MainLoop.cs b/Source/Libs/GLibSharp/MainLoop.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/glib/MainLoop.cs rename to Source/Libs/GLibSharp/MainLoop.cs diff --git a/Source/glib/ManagedValue.cs b/Source/Libs/GLibSharp/ManagedValue.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/glib/ManagedValue.cs rename to Source/Libs/GLibSharp/ManagedValue.cs diff --git a/Source/glib/Markup.cs b/Source/Libs/GLibSharp/Markup.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/glib/Markup.cs rename to Source/Libs/GLibSharp/Markup.cs diff --git a/Source/glib/MarkupParser.cs b/Source/Libs/GLibSharp/MarkupParser.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/glib/MarkupParser.cs rename to Source/Libs/GLibSharp/MarkupParser.cs diff --git a/Source/glib/Marshaller.cs b/Source/Libs/GLibSharp/Marshaller.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/glib/Marshaller.cs rename to Source/Libs/GLibSharp/Marshaller.cs diff --git a/Source/glib/MissingIntPtrCtorException.cs b/Source/Libs/GLibSharp/MissingIntPtrCtorException.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/glib/MissingIntPtrCtorException.cs rename to Source/Libs/GLibSharp/MissingIntPtrCtorException.cs diff --git a/Source/glib/Mutex.cs b/Source/Libs/GLibSharp/Mutex.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/glib/Mutex.cs rename to Source/Libs/GLibSharp/Mutex.cs diff --git a/Source/glib/NotifyHandler.cs b/Source/Libs/GLibSharp/NotifyHandler.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/glib/NotifyHandler.cs rename to Source/Libs/GLibSharp/NotifyHandler.cs diff --git a/Source/glib/Object.cs b/Source/Libs/GLibSharp/Object.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/glib/Object.cs rename to Source/Libs/GLibSharp/Object.cs diff --git a/Source/glib/ObjectManager.cs b/Source/Libs/GLibSharp/ObjectManager.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/glib/ObjectManager.cs rename to Source/Libs/GLibSharp/ObjectManager.cs diff --git a/Source/glib/Opaque.cs b/Source/Libs/GLibSharp/Opaque.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/glib/Opaque.cs rename to Source/Libs/GLibSharp/Opaque.cs diff --git a/Source/glib/ParamSpec.cs b/Source/Libs/GLibSharp/ParamSpec.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/glib/ParamSpec.cs rename to Source/Libs/GLibSharp/ParamSpec.cs diff --git a/Source/glib/PollFD.cs b/Source/Libs/GLibSharp/PollFD.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/glib/PollFD.cs rename to Source/Libs/GLibSharp/PollFD.cs diff --git a/Source/glib/Priority.cs b/Source/Libs/GLibSharp/Priority.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/glib/Priority.cs rename to Source/Libs/GLibSharp/Priority.cs diff --git a/Source/glib/PropertyAttribute.cs b/Source/Libs/GLibSharp/PropertyAttribute.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/glib/PropertyAttribute.cs rename to Source/Libs/GLibSharp/PropertyAttribute.cs diff --git a/Source/glib/PtrArray.cs b/Source/Libs/GLibSharp/PtrArray.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/glib/PtrArray.cs rename to Source/Libs/GLibSharp/PtrArray.cs diff --git a/Source/glib/RecMutex.cs b/Source/Libs/GLibSharp/RecMutex.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/glib/RecMutex.cs rename to Source/Libs/GLibSharp/RecMutex.cs diff --git a/Source/glib/SList.cs b/Source/Libs/GLibSharp/SList.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/glib/SList.cs rename to Source/Libs/GLibSharp/SList.cs diff --git a/Source/glib/Signal.cs b/Source/Libs/GLibSharp/Signal.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/glib/Signal.cs rename to Source/Libs/GLibSharp/Signal.cs diff --git a/Source/glib/SignalArgs.cs b/Source/Libs/GLibSharp/SignalArgs.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/glib/SignalArgs.cs rename to Source/Libs/GLibSharp/SignalArgs.cs diff --git a/Source/glib/SignalAttribute.cs b/Source/Libs/GLibSharp/SignalAttribute.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/glib/SignalAttribute.cs rename to Source/Libs/GLibSharp/SignalAttribute.cs diff --git a/Source/glib/SignalClosure.cs b/Source/Libs/GLibSharp/SignalClosure.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/glib/SignalClosure.cs rename to Source/Libs/GLibSharp/SignalClosure.cs diff --git a/Source/glib/Source.cs b/Source/Libs/GLibSharp/Source.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/glib/Source.cs rename to Source/Libs/GLibSharp/Source.cs diff --git a/Source/glib/SourceCallbackFuncs.cs b/Source/Libs/GLibSharp/SourceCallbackFuncs.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/glib/SourceCallbackFuncs.cs rename to Source/Libs/GLibSharp/SourceCallbackFuncs.cs diff --git a/Source/glib/SourceDummyMarshal.cs b/Source/Libs/GLibSharp/SourceDummyMarshal.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/glib/SourceDummyMarshal.cs rename to Source/Libs/GLibSharp/SourceDummyMarshal.cs diff --git a/Source/glib/SourceFunc.cs b/Source/Libs/GLibSharp/SourceFunc.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/glib/SourceFunc.cs rename to Source/Libs/GLibSharp/SourceFunc.cs diff --git a/Source/glib/SourceFuncs.cs b/Source/Libs/GLibSharp/SourceFuncs.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/glib/SourceFuncs.cs rename to Source/Libs/GLibSharp/SourceFuncs.cs diff --git a/Source/glib/Spawn.cs b/Source/Libs/GLibSharp/Spawn.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/glib/Spawn.cs rename to Source/Libs/GLibSharp/Spawn.cs diff --git a/Source/glib/Thread.cs b/Source/Libs/GLibSharp/Thread.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/glib/Thread.cs rename to Source/Libs/GLibSharp/Thread.cs diff --git a/Source/glib/TimeVal.cs b/Source/Libs/GLibSharp/TimeVal.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/glib/TimeVal.cs rename to Source/Libs/GLibSharp/TimeVal.cs diff --git a/Source/glib/TimeZone.cs b/Source/Libs/GLibSharp/TimeZone.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/glib/TimeZone.cs rename to Source/Libs/GLibSharp/TimeZone.cs diff --git a/Source/glib/Timeout.cs b/Source/Libs/GLibSharp/Timeout.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/glib/Timeout.cs rename to Source/Libs/GLibSharp/Timeout.cs diff --git a/Source/glib/ToggleRef.cs b/Source/Libs/GLibSharp/ToggleRef.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/glib/ToggleRef.cs rename to Source/Libs/GLibSharp/ToggleRef.cs diff --git a/Source/glib/TypeFundamentals.cs b/Source/Libs/GLibSharp/TypeFundamentals.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/glib/TypeFundamentals.cs rename to Source/Libs/GLibSharp/TypeFundamentals.cs diff --git a/Source/glib/TypeInitializerAttribute.cs b/Source/Libs/GLibSharp/TypeInitializerAttribute.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/glib/TypeInitializerAttribute.cs rename to Source/Libs/GLibSharp/TypeInitializerAttribute.cs diff --git a/Source/glib/TypeNameAttribute.cs b/Source/Libs/GLibSharp/TypeNameAttribute.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/glib/TypeNameAttribute.cs rename to Source/Libs/GLibSharp/TypeNameAttribute.cs diff --git a/Source/glib/Value.cs b/Source/Libs/GLibSharp/Value.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/glib/Value.cs rename to Source/Libs/GLibSharp/Value.cs diff --git a/Source/glib/ValueArray.cs b/Source/Libs/GLibSharp/ValueArray.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/glib/ValueArray.cs rename to Source/Libs/GLibSharp/ValueArray.cs diff --git a/Source/glib/Variant.cs b/Source/Libs/GLibSharp/Variant.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/glib/Variant.cs rename to Source/Libs/GLibSharp/Variant.cs diff --git a/Source/glib/VariantType.cs b/Source/Libs/GLibSharp/VariantType.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/glib/VariantType.cs rename to Source/Libs/GLibSharp/VariantType.cs diff --git a/Source/gapi.xsd b/Source/Libs/Gapi.xsd old mode 100644 new mode 100755 similarity index 100% rename from Source/gapi.xsd rename to Source/Libs/Gapi.xsd diff --git a/Source/gdk/Atom.cs b/Source/Libs/GdkSharp/Atom.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gdk/Atom.cs rename to Source/Libs/GdkSharp/Atom.cs diff --git a/Source/Libs/GdkSharp/Class1.cs b/Source/Libs/GdkSharp/Class1.cs new file mode 100755 index 000000000..d3c0869f4 --- /dev/null +++ b/Source/Libs/GdkSharp/Class1.cs @@ -0,0 +1,8 @@ +using System; + +namespace GdkSharp +{ + public class Class1 + { + } +} diff --git a/Source/gdk/Color.cs b/Source/Libs/GdkSharp/Color.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gdk/Color.cs rename to Source/Libs/GdkSharp/Color.cs diff --git a/Source/gdk/Device.cs b/Source/Libs/GdkSharp/Device.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gdk/Device.cs rename to Source/Libs/GdkSharp/Device.cs diff --git a/Source/gdk/Display.cs b/Source/Libs/GdkSharp/Display.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gdk/Display.cs rename to Source/Libs/GdkSharp/Display.cs diff --git a/Source/gdk/DisplayManager.cs b/Source/Libs/GdkSharp/DisplayManager.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gdk/DisplayManager.cs rename to Source/Libs/GdkSharp/DisplayManager.cs diff --git a/Source/gdk/Event.cs b/Source/Libs/GdkSharp/Event.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gdk/Event.cs rename to Source/Libs/GdkSharp/Event.cs diff --git a/Source/gdk/EventButton.cs b/Source/Libs/GdkSharp/EventButton.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gdk/EventButton.cs rename to Source/Libs/GdkSharp/EventButton.cs diff --git a/Source/gdk/EventConfigure.cs b/Source/Libs/GdkSharp/EventConfigure.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gdk/EventConfigure.cs rename to Source/Libs/GdkSharp/EventConfigure.cs diff --git a/Source/gdk/EventCrossing.cs b/Source/Libs/GdkSharp/EventCrossing.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gdk/EventCrossing.cs rename to Source/Libs/GdkSharp/EventCrossing.cs diff --git a/Source/gdk/EventDND.cs b/Source/Libs/GdkSharp/EventDND.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gdk/EventDND.cs rename to Source/Libs/GdkSharp/EventDND.cs diff --git a/Source/gdk/EventExpose.cs b/Source/Libs/GdkSharp/EventExpose.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gdk/EventExpose.cs rename to Source/Libs/GdkSharp/EventExpose.cs diff --git a/Source/gdk/EventFocus.cs b/Source/Libs/GdkSharp/EventFocus.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gdk/EventFocus.cs rename to Source/Libs/GdkSharp/EventFocus.cs diff --git a/Source/gdk/EventGrabBroken.cs b/Source/Libs/GdkSharp/EventGrabBroken.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gdk/EventGrabBroken.cs rename to Source/Libs/GdkSharp/EventGrabBroken.cs diff --git a/Source/gdk/EventKey.cs b/Source/Libs/GdkSharp/EventKey.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gdk/EventKey.cs rename to Source/Libs/GdkSharp/EventKey.cs diff --git a/Source/gdk/EventMotion.cs b/Source/Libs/GdkSharp/EventMotion.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gdk/EventMotion.cs rename to Source/Libs/GdkSharp/EventMotion.cs diff --git a/Source/gdk/EventOwnerChange.cs b/Source/Libs/GdkSharp/EventOwnerChange.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gdk/EventOwnerChange.cs rename to Source/Libs/GdkSharp/EventOwnerChange.cs diff --git a/Source/gdk/EventProperty.cs b/Source/Libs/GdkSharp/EventProperty.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gdk/EventProperty.cs rename to Source/Libs/GdkSharp/EventProperty.cs diff --git a/Source/gdk/EventProximity.cs b/Source/Libs/GdkSharp/EventProximity.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gdk/EventProximity.cs rename to Source/Libs/GdkSharp/EventProximity.cs diff --git a/Source/gdk/EventScroll.cs b/Source/Libs/GdkSharp/EventScroll.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gdk/EventScroll.cs rename to Source/Libs/GdkSharp/EventScroll.cs diff --git a/Source/gdk/EventSelection.cs b/Source/Libs/GdkSharp/EventSelection.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gdk/EventSelection.cs rename to Source/Libs/GdkSharp/EventSelection.cs diff --git a/Source/gdk/EventSetting.cs b/Source/Libs/GdkSharp/EventSetting.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gdk/EventSetting.cs rename to Source/Libs/GdkSharp/EventSetting.cs diff --git a/Source/gdk/EventVisibility.cs b/Source/Libs/GdkSharp/EventVisibility.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gdk/EventVisibility.cs rename to Source/Libs/GdkSharp/EventVisibility.cs diff --git a/Source/gdk/EventWindowState.cs b/Source/Libs/GdkSharp/EventWindowState.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gdk/EventWindowState.cs rename to Source/Libs/GdkSharp/EventWindowState.cs diff --git a/Source/gdk/gdk-api.raw b/Source/Libs/GdkSharp/GdkSharp-api.raw old mode 100644 new mode 100755 similarity index 100% rename from Source/gdk/gdk-api.raw rename to Source/Libs/GdkSharp/GdkSharp-api.raw diff --git a/Source/gdk/gdk-symbols.xml b/Source/Libs/GdkSharp/GdkSharp-symbols.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/gdk/gdk-symbols.xml rename to Source/Libs/GdkSharp/GdkSharp-symbols.xml diff --git a/Source/Libs/GdkSharp/GdkSharp.csproj b/Source/Libs/GdkSharp/GdkSharp.csproj new file mode 100755 index 000000000..04bc7a74d --- /dev/null +++ b/Source/Libs/GdkSharp/GdkSharp.csproj @@ -0,0 +1,29 @@ + + + + true + netstandard2.0 + false + + + ..\..\..\BuildOutput\Debug + + + ..\..\..\BuildOutput\Release + + + + GLibSharp + + + GioSharp + + + CairoSharp + + + PangoSharp + + + + diff --git a/Source/gdk/Gdk.metadata b/Source/Libs/GdkSharp/GdkSharp.metadata old mode 100644 new mode 100755 similarity index 100% rename from Source/gdk/Gdk.metadata rename to Source/Libs/GdkSharp/GdkSharp.metadata diff --git a/Source/gdk/Global.cs b/Source/Libs/GdkSharp/Global.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gdk/Global.cs rename to Source/Libs/GdkSharp/Global.cs diff --git a/Source/gdk/Key.cs b/Source/Libs/GdkSharp/Key.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gdk/Key.cs rename to Source/Libs/GdkSharp/Key.cs diff --git a/Source/gdk/Keymap.cs b/Source/Libs/GdkSharp/Keymap.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gdk/Keymap.cs rename to Source/Libs/GdkSharp/Keymap.cs diff --git a/Source/gdk/Pixbuf.cs b/Source/Libs/GdkSharp/Pixbuf.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gdk/Pixbuf.cs rename to Source/Libs/GdkSharp/Pixbuf.cs diff --git a/Source/gdk/PixbufAnimation.cs b/Source/Libs/GdkSharp/PixbufAnimation.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gdk/PixbufAnimation.cs rename to Source/Libs/GdkSharp/PixbufAnimation.cs diff --git a/Source/gdk/PixbufFrame.cs b/Source/Libs/GdkSharp/PixbufFrame.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gdk/PixbufFrame.cs rename to Source/Libs/GdkSharp/PixbufFrame.cs diff --git a/Source/gdk/PixbufLoader.cs b/Source/Libs/GdkSharp/PixbufLoader.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gdk/PixbufLoader.cs rename to Source/Libs/GdkSharp/PixbufLoader.cs diff --git a/Source/gdk/Pixdata.cs b/Source/Libs/GdkSharp/Pixdata.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gdk/Pixdata.cs rename to Source/Libs/GdkSharp/Pixdata.cs diff --git a/Source/gdk/Point.cs b/Source/Libs/GdkSharp/Point.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gdk/Point.cs rename to Source/Libs/GdkSharp/Point.cs diff --git a/Source/gdk/Property.cs b/Source/Libs/GdkSharp/Property.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gdk/Property.cs rename to Source/Libs/GdkSharp/Property.cs diff --git a/Source/gdk/RGBA.cs b/Source/Libs/GdkSharp/RGBA.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gdk/RGBA.cs rename to Source/Libs/GdkSharp/RGBA.cs diff --git a/Source/gdk/Rectangle.cs b/Source/Libs/GdkSharp/Rectangle.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gdk/Rectangle.cs rename to Source/Libs/GdkSharp/Rectangle.cs diff --git a/Source/gdk/Screen.cs b/Source/Libs/GdkSharp/Screen.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gdk/Screen.cs rename to Source/Libs/GdkSharp/Screen.cs diff --git a/Source/gdk/Selection.cs b/Source/Libs/GdkSharp/Selection.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gdk/Selection.cs rename to Source/Libs/GdkSharp/Selection.cs diff --git a/Source/gdk/Size.cs b/Source/Libs/GdkSharp/Size.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gdk/Size.cs rename to Source/Libs/GdkSharp/Size.cs diff --git a/Source/gdk/TextProperty.cs b/Source/Libs/GdkSharp/TextProperty.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gdk/TextProperty.cs rename to Source/Libs/GdkSharp/TextProperty.cs diff --git a/Source/gdk/Window.cs b/Source/Libs/GdkSharp/Window.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gdk/Window.cs rename to Source/Libs/GdkSharp/Window.cs diff --git a/Source/gdk/WindowAttr.cs b/Source/Libs/GdkSharp/WindowAttr.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gdk/WindowAttr.cs rename to Source/Libs/GdkSharp/WindowAttr.cs diff --git a/Source/gio/AppInfoAdapter.cs b/Source/Libs/GioSharp/AppInfoAdapter.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gio/AppInfoAdapter.cs rename to Source/Libs/GioSharp/AppInfoAdapter.cs diff --git a/Source/gio/Application.cs b/Source/Libs/GioSharp/Application.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gio/Application.cs rename to Source/Libs/GioSharp/Application.cs diff --git a/Source/Libs/GioSharp/Class1.cs b/Source/Libs/GioSharp/Class1.cs new file mode 100755 index 000000000..d80dafbd9 --- /dev/null +++ b/Source/Libs/GioSharp/Class1.cs @@ -0,0 +1,8 @@ +using System; + +namespace GioSharp +{ + public class Class1 + { + } +} diff --git a/Source/gio/FileAdapter.cs b/Source/Libs/GioSharp/FileAdapter.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gio/FileAdapter.cs rename to Source/Libs/GioSharp/FileAdapter.cs diff --git a/Source/gio/FileEnumerator.cs b/Source/Libs/GioSharp/FileEnumerator.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gio/FileEnumerator.cs rename to Source/Libs/GioSharp/FileEnumerator.cs diff --git a/Source/gio/FileFactory.cs b/Source/Libs/GioSharp/FileFactory.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gio/FileFactory.cs rename to Source/Libs/GioSharp/FileFactory.cs diff --git a/Source/gio/GioGlobal.cs b/Source/Libs/GioSharp/GioGlobal.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gio/GioGlobal.cs rename to Source/Libs/GioSharp/GioGlobal.cs diff --git a/Source/gio/gio-api.raw b/Source/Libs/GioSharp/GioSharp-api.raw old mode 100644 new mode 100755 similarity index 100% rename from Source/gio/gio-api.raw rename to Source/Libs/GioSharp/GioSharp-api.raw diff --git a/Source/Libs/GioSharp/GioSharp.csproj b/Source/Libs/GioSharp/GioSharp.csproj new file mode 100755 index 000000000..cd6065d0f --- /dev/null +++ b/Source/Libs/GioSharp/GioSharp.csproj @@ -0,0 +1,20 @@ + + + + true + netstandard2.0 + false + + + ..\..\..\BuildOutput\Debug + + + ..\..\..\BuildOutput\Release + + + + GLibSharp + + + + diff --git a/Source/gio/Gio.metadata b/Source/Libs/GioSharp/GioSharp.metadata old mode 100644 new mode 100755 similarity index 100% rename from Source/gio/Gio.metadata rename to Source/Libs/GioSharp/GioSharp.metadata diff --git a/Source/gio/GioStream.cs b/Source/Libs/GioSharp/GioStream.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gio/GioStream.cs rename to Source/Libs/GioSharp/GioStream.cs diff --git a/Source/gio/IFile.cs b/Source/Libs/GioSharp/IFile.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gio/IFile.cs rename to Source/Libs/GioSharp/IFile.cs diff --git a/Source/Libs/GtkSharp.sln b/Source/Libs/GtkSharp.sln new file mode 100755 index 000000000..a287dddc7 --- /dev/null +++ b/Source/Libs/GtkSharp.sln @@ -0,0 +1,104 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 15 +VisualStudioVersion = 15.0.26124.0 +MinimumVisualStudioVersion = 15.0.26124.0 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "GLibSharp", "GLibSharp\GLibSharp.csproj", "{97C0501F-39DC-47D1-834A-7A8BE1D7DDE1}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "GioSharp", "GioSharp\GioSharp.csproj", "{25C49839-7DA6-45BA-849A-C6D4B8FAFA31}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CairoSharp", "CairoSharp\CairoSharp.csproj", "{23BB5F1B-2E85-4DF8-AC51-8018DDB8DE0E}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PangoSharp", "PangoSharp\PangoSharp.csproj", "{B7A3467A-DFF6-4089-B78A-E13B3D11FDAD}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "GdkSharp", "GdkSharp\GdkSharp.csproj", "{9596DD67-45E2-4A38-AF3A-B8314172FC89}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "GtkSharp", "GtkSharp\GtkSharp.csproj", "{1EB02885-8190-4A5D-B9EE-CD14E6EA149B}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Debug|x64 = Debug|x64 + Debug|x86 = Debug|x86 + Release|Any CPU = Release|Any CPU + Release|x64 = Release|x64 + Release|x86 = Release|x86 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {97C0501F-39DC-47D1-834A-7A8BE1D7DDE1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {97C0501F-39DC-47D1-834A-7A8BE1D7DDE1}.Debug|Any CPU.Build.0 = Debug|Any CPU + {97C0501F-39DC-47D1-834A-7A8BE1D7DDE1}.Debug|x64.ActiveCfg = Debug|x64 + {97C0501F-39DC-47D1-834A-7A8BE1D7DDE1}.Debug|x64.Build.0 = Debug|x64 + {97C0501F-39DC-47D1-834A-7A8BE1D7DDE1}.Debug|x86.ActiveCfg = Debug|x86 + {97C0501F-39DC-47D1-834A-7A8BE1D7DDE1}.Debug|x86.Build.0 = Debug|x86 + {97C0501F-39DC-47D1-834A-7A8BE1D7DDE1}.Release|Any CPU.ActiveCfg = Release|Any CPU + {97C0501F-39DC-47D1-834A-7A8BE1D7DDE1}.Release|Any CPU.Build.0 = Release|Any CPU + {97C0501F-39DC-47D1-834A-7A8BE1D7DDE1}.Release|x64.ActiveCfg = Release|x64 + {97C0501F-39DC-47D1-834A-7A8BE1D7DDE1}.Release|x64.Build.0 = Release|x64 + {97C0501F-39DC-47D1-834A-7A8BE1D7DDE1}.Release|x86.ActiveCfg = Release|x86 + {97C0501F-39DC-47D1-834A-7A8BE1D7DDE1}.Release|x86.Build.0 = Release|x86 + {25C49839-7DA6-45BA-849A-C6D4B8FAFA31}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {25C49839-7DA6-45BA-849A-C6D4B8FAFA31}.Debug|Any CPU.Build.0 = Debug|Any CPU + {25C49839-7DA6-45BA-849A-C6D4B8FAFA31}.Debug|x64.ActiveCfg = Debug|x64 + {25C49839-7DA6-45BA-849A-C6D4B8FAFA31}.Debug|x64.Build.0 = Debug|x64 + {25C49839-7DA6-45BA-849A-C6D4B8FAFA31}.Debug|x86.ActiveCfg = Debug|x86 + {25C49839-7DA6-45BA-849A-C6D4B8FAFA31}.Debug|x86.Build.0 = Debug|x86 + {25C49839-7DA6-45BA-849A-C6D4B8FAFA31}.Release|Any CPU.ActiveCfg = Release|Any CPU + {25C49839-7DA6-45BA-849A-C6D4B8FAFA31}.Release|Any CPU.Build.0 = Release|Any CPU + {25C49839-7DA6-45BA-849A-C6D4B8FAFA31}.Release|x64.ActiveCfg = Release|x64 + {25C49839-7DA6-45BA-849A-C6D4B8FAFA31}.Release|x64.Build.0 = Release|x64 + {25C49839-7DA6-45BA-849A-C6D4B8FAFA31}.Release|x86.ActiveCfg = Release|x86 + {25C49839-7DA6-45BA-849A-C6D4B8FAFA31}.Release|x86.Build.0 = Release|x86 + {23BB5F1B-2E85-4DF8-AC51-8018DDB8DE0E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {23BB5F1B-2E85-4DF8-AC51-8018DDB8DE0E}.Debug|Any CPU.Build.0 = Debug|Any CPU + {23BB5F1B-2E85-4DF8-AC51-8018DDB8DE0E}.Debug|x64.ActiveCfg = Debug|x64 + {23BB5F1B-2E85-4DF8-AC51-8018DDB8DE0E}.Debug|x64.Build.0 = Debug|x64 + {23BB5F1B-2E85-4DF8-AC51-8018DDB8DE0E}.Debug|x86.ActiveCfg = Debug|x86 + {23BB5F1B-2E85-4DF8-AC51-8018DDB8DE0E}.Debug|x86.Build.0 = Debug|x86 + {23BB5F1B-2E85-4DF8-AC51-8018DDB8DE0E}.Release|Any CPU.ActiveCfg = Release|Any CPU + {23BB5F1B-2E85-4DF8-AC51-8018DDB8DE0E}.Release|Any CPU.Build.0 = Release|Any CPU + {23BB5F1B-2E85-4DF8-AC51-8018DDB8DE0E}.Release|x64.ActiveCfg = Release|x64 + {23BB5F1B-2E85-4DF8-AC51-8018DDB8DE0E}.Release|x64.Build.0 = Release|x64 + {23BB5F1B-2E85-4DF8-AC51-8018DDB8DE0E}.Release|x86.ActiveCfg = Release|x86 + {23BB5F1B-2E85-4DF8-AC51-8018DDB8DE0E}.Release|x86.Build.0 = Release|x86 + {B7A3467A-DFF6-4089-B78A-E13B3D11FDAD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {B7A3467A-DFF6-4089-B78A-E13B3D11FDAD}.Debug|Any CPU.Build.0 = Debug|Any CPU + {B7A3467A-DFF6-4089-B78A-E13B3D11FDAD}.Debug|x64.ActiveCfg = Debug|x64 + {B7A3467A-DFF6-4089-B78A-E13B3D11FDAD}.Debug|x64.Build.0 = Debug|x64 + {B7A3467A-DFF6-4089-B78A-E13B3D11FDAD}.Debug|x86.ActiveCfg = Debug|x86 + {B7A3467A-DFF6-4089-B78A-E13B3D11FDAD}.Debug|x86.Build.0 = Debug|x86 + {B7A3467A-DFF6-4089-B78A-E13B3D11FDAD}.Release|Any CPU.ActiveCfg = Release|Any CPU + {B7A3467A-DFF6-4089-B78A-E13B3D11FDAD}.Release|Any CPU.Build.0 = Release|Any CPU + {B7A3467A-DFF6-4089-B78A-E13B3D11FDAD}.Release|x64.ActiveCfg = Release|x64 + {B7A3467A-DFF6-4089-B78A-E13B3D11FDAD}.Release|x64.Build.0 = Release|x64 + {B7A3467A-DFF6-4089-B78A-E13B3D11FDAD}.Release|x86.ActiveCfg = Release|x86 + {B7A3467A-DFF6-4089-B78A-E13B3D11FDAD}.Release|x86.Build.0 = Release|x86 + {9596DD67-45E2-4A38-AF3A-B8314172FC89}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {9596DD67-45E2-4A38-AF3A-B8314172FC89}.Debug|Any CPU.Build.0 = Debug|Any CPU + {9596DD67-45E2-4A38-AF3A-B8314172FC89}.Debug|x64.ActiveCfg = Debug|x64 + {9596DD67-45E2-4A38-AF3A-B8314172FC89}.Debug|x64.Build.0 = Debug|x64 + {9596DD67-45E2-4A38-AF3A-B8314172FC89}.Debug|x86.ActiveCfg = Debug|x86 + {9596DD67-45E2-4A38-AF3A-B8314172FC89}.Debug|x86.Build.0 = Debug|x86 + {9596DD67-45E2-4A38-AF3A-B8314172FC89}.Release|Any CPU.ActiveCfg = Release|Any CPU + {9596DD67-45E2-4A38-AF3A-B8314172FC89}.Release|Any CPU.Build.0 = Release|Any CPU + {9596DD67-45E2-4A38-AF3A-B8314172FC89}.Release|x64.ActiveCfg = Release|x64 + {9596DD67-45E2-4A38-AF3A-B8314172FC89}.Release|x64.Build.0 = Release|x64 + {9596DD67-45E2-4A38-AF3A-B8314172FC89}.Release|x86.ActiveCfg = Release|x86 + {9596DD67-45E2-4A38-AF3A-B8314172FC89}.Release|x86.Build.0 = Release|x86 + {1EB02885-8190-4A5D-B9EE-CD14E6EA149B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {1EB02885-8190-4A5D-B9EE-CD14E6EA149B}.Debug|Any CPU.Build.0 = Debug|Any CPU + {1EB02885-8190-4A5D-B9EE-CD14E6EA149B}.Debug|x64.ActiveCfg = Debug|x64 + {1EB02885-8190-4A5D-B9EE-CD14E6EA149B}.Debug|x64.Build.0 = Debug|x64 + {1EB02885-8190-4A5D-B9EE-CD14E6EA149B}.Debug|x86.ActiveCfg = Debug|x86 + {1EB02885-8190-4A5D-B9EE-CD14E6EA149B}.Debug|x86.Build.0 = Debug|x86 + {1EB02885-8190-4A5D-B9EE-CD14E6EA149B}.Release|Any CPU.ActiveCfg = Release|Any CPU + {1EB02885-8190-4A5D-B9EE-CD14E6EA149B}.Release|Any CPU.Build.0 = Release|Any CPU + {1EB02885-8190-4A5D-B9EE-CD14E6EA149B}.Release|x64.ActiveCfg = Release|x64 + {1EB02885-8190-4A5D-B9EE-CD14E6EA149B}.Release|x64.Build.0 = Release|x64 + {1EB02885-8190-4A5D-B9EE-CD14E6EA149B}.Release|x86.ActiveCfg = Release|x86 + {1EB02885-8190-4A5D-B9EE-CD14E6EA149B}.Release|x86.Build.0 = Release|x86 + EndGlobalSection +EndGlobal diff --git a/Source/gtk/Accel.cs b/Source/Libs/GtkSharp/Accel.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/Accel.cs rename to Source/Libs/GtkSharp/Accel.cs diff --git a/Source/gtk/AccelKey.cs b/Source/Libs/GtkSharp/AccelKey.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/AccelKey.cs rename to Source/Libs/GtkSharp/AccelKey.cs diff --git a/Source/gtk/Action.cs b/Source/Libs/GtkSharp/Action.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/Action.cs rename to Source/Libs/GtkSharp/Action.cs diff --git a/Source/gtk/ActionEntry.cs b/Source/Libs/GtkSharp/ActionEntry.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/ActionEntry.cs rename to Source/Libs/GtkSharp/ActionEntry.cs diff --git a/Source/gtk/ActionGroup.cs b/Source/Libs/GtkSharp/ActionGroup.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/ActionGroup.cs rename to Source/Libs/GtkSharp/ActionGroup.cs diff --git a/Source/gtk/Adjustment.cs b/Source/Libs/GtkSharp/Adjustment.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/Adjustment.cs rename to Source/Libs/GtkSharp/Adjustment.cs diff --git a/Source/gtk/Application.cs b/Source/Libs/GtkSharp/Application.cs similarity index 100% rename from Source/gtk/Application.cs rename to Source/Libs/GtkSharp/Application.cs diff --git a/Source/gtk/ArrayExtensions.cs b/Source/Libs/GtkSharp/ArrayExtensions.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/ArrayExtensions.cs rename to Source/Libs/GtkSharp/ArrayExtensions.cs diff --git a/Source/gtk/Bin.cs b/Source/Libs/GtkSharp/Bin.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/Bin.cs rename to Source/Libs/GtkSharp/Bin.cs diff --git a/Source/gtk/BindingAttribute.cs b/Source/Libs/GtkSharp/BindingAttribute.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/BindingAttribute.cs rename to Source/Libs/GtkSharp/BindingAttribute.cs diff --git a/Source/gtk/Builder.cs b/Source/Libs/GtkSharp/Builder.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/Builder.cs rename to Source/Libs/GtkSharp/Builder.cs diff --git a/Source/gtk/Button.cs b/Source/Libs/GtkSharp/Button.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/Button.cs rename to Source/Libs/GtkSharp/Button.cs diff --git a/Source/gtk/Calendar.cs b/Source/Libs/GtkSharp/Calendar.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/Calendar.cs rename to Source/Libs/GtkSharp/Calendar.cs diff --git a/Source/gtk/CellAreaBox.cs b/Source/Libs/GtkSharp/CellAreaBox.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/CellAreaBox.cs rename to Source/Libs/GtkSharp/CellAreaBox.cs diff --git a/Source/gtk/CellLayoutAdapter.cs b/Source/Libs/GtkSharp/CellLayoutAdapter.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/CellLayoutAdapter.cs rename to Source/Libs/GtkSharp/CellLayoutAdapter.cs diff --git a/Source/gtk/CellRenderer.cs b/Source/Libs/GtkSharp/CellRenderer.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/CellRenderer.cs rename to Source/Libs/GtkSharp/CellRenderer.cs diff --git a/Source/gtk/CellView.cs b/Source/Libs/GtkSharp/CellView.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/CellView.cs rename to Source/Libs/GtkSharp/CellView.cs diff --git a/Source/gtk/CheckMenuItem.cs b/Source/Libs/GtkSharp/CheckMenuItem.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/CheckMenuItem.cs rename to Source/Libs/GtkSharp/CheckMenuItem.cs diff --git a/Source/gtk/ChildPropertyAttribute.cs b/Source/Libs/GtkSharp/ChildPropertyAttribute.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/ChildPropertyAttribute.cs rename to Source/Libs/GtkSharp/ChildPropertyAttribute.cs diff --git a/Source/Libs/GtkSharp/Class1.cs b/Source/Libs/GtkSharp/Class1.cs new file mode 100755 index 000000000..1367c0c30 --- /dev/null +++ b/Source/Libs/GtkSharp/Class1.cs @@ -0,0 +1,8 @@ +using System; + +namespace GtkSharp +{ + public class Class1 + { + } +} diff --git a/Source/gtk/Clipboard.cs b/Source/Libs/GtkSharp/Clipboard.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/Clipboard.cs rename to Source/Libs/GtkSharp/Clipboard.cs diff --git a/Source/gtk/ColorSelection.cs b/Source/Libs/GtkSharp/ColorSelection.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/ColorSelection.cs rename to Source/Libs/GtkSharp/ColorSelection.cs diff --git a/Source/gtk/ComboBox.cs b/Source/Libs/GtkSharp/ComboBox.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/ComboBox.cs rename to Source/Libs/GtkSharp/ComboBox.cs diff --git a/Source/gtk/ComboBoxText.cs b/Source/Libs/GtkSharp/ComboBoxText.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/ComboBoxText.cs rename to Source/Libs/GtkSharp/ComboBoxText.cs diff --git a/Source/gtk/Container.cs b/Source/Libs/GtkSharp/Container.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/Container.cs rename to Source/Libs/GtkSharp/Container.cs diff --git a/Source/gtk/Dialog.cs b/Source/Libs/GtkSharp/Dialog.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/Dialog.cs rename to Source/Libs/GtkSharp/Dialog.cs diff --git a/Source/gtk/Drag.cs b/Source/Libs/GtkSharp/Drag.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/Drag.cs rename to Source/Libs/GtkSharp/Drag.cs diff --git a/Source/gtk/Entry.cs b/Source/Libs/GtkSharp/Entry.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/Entry.cs rename to Source/Libs/GtkSharp/Entry.cs diff --git a/Source/gtk/EntryCompletion.cs b/Source/Libs/GtkSharp/EntryCompletion.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/EntryCompletion.cs rename to Source/Libs/GtkSharp/EntryCompletion.cs diff --git a/Source/gtk/FileChooserDialog.cs b/Source/Libs/GtkSharp/FileChooserDialog.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/FileChooserDialog.cs rename to Source/Libs/GtkSharp/FileChooserDialog.cs diff --git a/Source/gtk/FileChooserNative.cs b/Source/Libs/GtkSharp/FileChooserNative.cs similarity index 100% rename from Source/gtk/FileChooserNative.cs rename to Source/Libs/GtkSharp/FileChooserNative.cs diff --git a/Source/gtk/Frame.cs b/Source/Libs/GtkSharp/Frame.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/Frame.cs rename to Source/Libs/GtkSharp/Frame.cs diff --git a/Source/gtk/Global.cs b/Source/Libs/GtkSharp/Global.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/Global.cs rename to Source/Libs/GtkSharp/Global.cs diff --git a/Source/gtk/gtk-api.raw b/Source/Libs/GtkSharp/GtkSharp-api.raw old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/gtk-api.raw rename to Source/Libs/GtkSharp/GtkSharp-api.raw diff --git a/Source/gtk/gtk-symbols.xml b/Source/Libs/GtkSharp/GtkSharp-symbols.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/gtk-symbols.xml rename to Source/Libs/GtkSharp/GtkSharp-symbols.xml diff --git a/Source/Libs/GtkSharp/GtkSharp.csproj b/Source/Libs/GtkSharp/GtkSharp.csproj new file mode 100755 index 000000000..930ade95a --- /dev/null +++ b/Source/Libs/GtkSharp/GtkSharp.csproj @@ -0,0 +1,35 @@ + + + + true + netstandard2.0 + false + + + ..\..\..\BuildOutput\Debug + + + ..\..\..\BuildOutput\Release + + + + GLibSharp + + + GioSharp + + + AtkSharp + + + GdkSharp + + + CairoSharp + + + PangoSharp + + + + diff --git a/Source/gtk/Gtk.metadata b/Source/Libs/GtkSharp/GtkSharp.metadata old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/Gtk.metadata rename to Source/Libs/GtkSharp/GtkSharp.metadata diff --git a/Source/gtk/HBox.cs b/Source/Libs/GtkSharp/HBox.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/HBox.cs rename to Source/Libs/GtkSharp/HBox.cs diff --git a/Source/gtk/HScale.cs b/Source/Libs/GtkSharp/HScale.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/HScale.cs rename to Source/Libs/GtkSharp/HScale.cs diff --git a/Source/gtk/ICellLayout.cs b/Source/Libs/GtkSharp/ICellLayout.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/ICellLayout.cs rename to Source/Libs/GtkSharp/ICellLayout.cs diff --git a/Source/gtk/ITreeModel.cs b/Source/Libs/GtkSharp/ITreeModel.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/ITreeModel.cs rename to Source/Libs/GtkSharp/ITreeModel.cs diff --git a/Source/gtk/ITreeNode.cs b/Source/Libs/GtkSharp/ITreeNode.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/ITreeNode.cs rename to Source/Libs/GtkSharp/ITreeNode.cs diff --git a/Source/gtk/IconFactory.cs b/Source/Libs/GtkSharp/IconFactory.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/IconFactory.cs rename to Source/Libs/GtkSharp/IconFactory.cs diff --git a/Source/gtk/IconSet.cs b/Source/Libs/GtkSharp/IconSet.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/IconSet.cs rename to Source/Libs/GtkSharp/IconSet.cs diff --git a/Source/gtk/IconTheme.cs b/Source/Libs/GtkSharp/IconTheme.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/IconTheme.cs rename to Source/Libs/GtkSharp/IconTheme.cs diff --git a/Source/gtk/IconView.cs b/Source/Libs/GtkSharp/IconView.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/IconView.cs rename to Source/Libs/GtkSharp/IconView.cs diff --git a/Source/gtk/Image.cs b/Source/Libs/GtkSharp/Image.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/Image.cs rename to Source/Libs/GtkSharp/Image.cs diff --git a/Source/gtk/ImageMenuItem.cs b/Source/Libs/GtkSharp/ImageMenuItem.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/ImageMenuItem.cs rename to Source/Libs/GtkSharp/ImageMenuItem.cs diff --git a/Source/gtk/Init.cs b/Source/Libs/GtkSharp/Init.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/Init.cs rename to Source/Libs/GtkSharp/Init.cs diff --git a/Source/gtk/Key.cs b/Source/Libs/GtkSharp/Key.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/Key.cs rename to Source/Libs/GtkSharp/Key.cs diff --git a/Source/gtk/Label.cs b/Source/Libs/GtkSharp/Label.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/Label.cs rename to Source/Libs/GtkSharp/Label.cs diff --git a/Source/gtk/ListStore.cs b/Source/Libs/GtkSharp/ListStore.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/ListStore.cs rename to Source/Libs/GtkSharp/ListStore.cs diff --git a/Source/gtk/Menu.cs b/Source/Libs/GtkSharp/Menu.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/Menu.cs rename to Source/Libs/GtkSharp/Menu.cs diff --git a/Source/gtk/MenuItem.cs b/Source/Libs/GtkSharp/MenuItem.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/MenuItem.cs rename to Source/Libs/GtkSharp/MenuItem.cs diff --git a/Source/gtk/MessageDialog.cs b/Source/Libs/GtkSharp/MessageDialog.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/MessageDialog.cs rename to Source/Libs/GtkSharp/MessageDialog.cs diff --git a/Source/gtk/NativeDialog.cs b/Source/Libs/GtkSharp/NativeDialog.cs similarity index 100% rename from Source/gtk/NativeDialog.cs rename to Source/Libs/GtkSharp/NativeDialog.cs diff --git a/Source/gtk/NodeCellDataFunc.cs b/Source/Libs/GtkSharp/NodeCellDataFunc.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/NodeCellDataFunc.cs rename to Source/Libs/GtkSharp/NodeCellDataFunc.cs diff --git a/Source/gtk/NodeSelection.cs b/Source/Libs/GtkSharp/NodeSelection.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/NodeSelection.cs rename to Source/Libs/GtkSharp/NodeSelection.cs diff --git a/Source/gtk/NodeStore.cs b/Source/Libs/GtkSharp/NodeStore.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/NodeStore.cs rename to Source/Libs/GtkSharp/NodeStore.cs diff --git a/Source/gtk/NodeView.cs b/Source/Libs/GtkSharp/NodeView.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/NodeView.cs rename to Source/Libs/GtkSharp/NodeView.cs diff --git a/Source/gtk/Notebook.cs b/Source/Libs/GtkSharp/Notebook.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/Notebook.cs rename to Source/Libs/GtkSharp/Notebook.cs diff --git a/Source/gtk/PaperSize.cs b/Source/Libs/GtkSharp/PaperSize.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/PaperSize.cs rename to Source/Libs/GtkSharp/PaperSize.cs diff --git a/Source/gtk/Plug.cs b/Source/Libs/GtkSharp/Plug.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/Plug.cs rename to Source/Libs/GtkSharp/Plug.cs diff --git a/Source/gtk/Printer.cs b/Source/Libs/GtkSharp/Printer.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/Printer.cs rename to Source/Libs/GtkSharp/Printer.cs diff --git a/Source/gtk/RadioAction.cs b/Source/Libs/GtkSharp/RadioAction.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/RadioAction.cs rename to Source/Libs/GtkSharp/RadioAction.cs diff --git a/Source/gtk/RadioActionEntry.cs b/Source/Libs/GtkSharp/RadioActionEntry.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/RadioActionEntry.cs rename to Source/Libs/GtkSharp/RadioActionEntry.cs diff --git a/Source/gtk/RadioButton.cs b/Source/Libs/GtkSharp/RadioButton.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/RadioButton.cs rename to Source/Libs/GtkSharp/RadioButton.cs diff --git a/Source/gtk/RadioMenuItem.cs b/Source/Libs/GtkSharp/RadioMenuItem.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/RadioMenuItem.cs rename to Source/Libs/GtkSharp/RadioMenuItem.cs diff --git a/Source/gtk/RadioToolButton.cs b/Source/Libs/GtkSharp/RadioToolButton.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/RadioToolButton.cs rename to Source/Libs/GtkSharp/RadioToolButton.cs diff --git a/Source/gtk/RecentManager.cs b/Source/Libs/GtkSharp/RecentManager.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/RecentManager.cs rename to Source/Libs/GtkSharp/RecentManager.cs diff --git a/Source/gtk/RowsReorderedHandler.cs b/Source/Libs/GtkSharp/RowsReorderedHandler.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/RowsReorderedHandler.cs rename to Source/Libs/GtkSharp/RowsReorderedHandler.cs diff --git a/Source/gtk/ScrolledWindow.cs b/Source/Libs/GtkSharp/ScrolledWindow.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/ScrolledWindow.cs rename to Source/Libs/GtkSharp/ScrolledWindow.cs diff --git a/Source/gtk/SelectionData.cs b/Source/Libs/GtkSharp/SelectionData.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/SelectionData.cs rename to Source/Libs/GtkSharp/SelectionData.cs diff --git a/Source/gtk/Settings.cs b/Source/Libs/GtkSharp/Settings.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/Settings.cs rename to Source/Libs/GtkSharp/Settings.cs diff --git a/Source/gtk/SpinButton.cs b/Source/Libs/GtkSharp/SpinButton.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/SpinButton.cs rename to Source/Libs/GtkSharp/SpinButton.cs diff --git a/Source/gtk/StatusIcon.cs b/Source/Libs/GtkSharp/StatusIcon.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/StatusIcon.cs rename to Source/Libs/GtkSharp/StatusIcon.cs diff --git a/Source/gtk/Stock.cs b/Source/Libs/GtkSharp/Stock.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/Stock.cs rename to Source/Libs/GtkSharp/Stock.cs diff --git a/Source/gtk/StockItem.cs b/Source/Libs/GtkSharp/StockItem.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/StockItem.cs rename to Source/Libs/GtkSharp/StockItem.cs diff --git a/Source/gtk/StockManager.cs b/Source/Libs/GtkSharp/StockManager.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/StockManager.cs rename to Source/Libs/GtkSharp/StockManager.cs diff --git a/Source/gtk/Style.cs b/Source/Libs/GtkSharp/Style.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/Style.cs rename to Source/Libs/GtkSharp/Style.cs diff --git a/Source/gtk/StyleContext.cs b/Source/Libs/GtkSharp/StyleContext.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/StyleContext.cs rename to Source/Libs/GtkSharp/StyleContext.cs diff --git a/Source/gtk/StyleProviderPriority.cs b/Source/Libs/GtkSharp/StyleProviderPriority.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/StyleProviderPriority.cs rename to Source/Libs/GtkSharp/StyleProviderPriority.cs diff --git a/Source/gtk/Target.cs b/Source/Libs/GtkSharp/Target.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/Target.cs rename to Source/Libs/GtkSharp/Target.cs diff --git a/Source/gtk/TargetEntry.cs b/Source/Libs/GtkSharp/TargetEntry.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/TargetEntry.cs rename to Source/Libs/GtkSharp/TargetEntry.cs diff --git a/Source/gtk/TargetList.cs b/Source/Libs/GtkSharp/TargetList.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/TargetList.cs rename to Source/Libs/GtkSharp/TargetList.cs diff --git a/Source/gtk/TextAttributes.cs b/Source/Libs/GtkSharp/TextAttributes.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/TextAttributes.cs rename to Source/Libs/GtkSharp/TextAttributes.cs diff --git a/Source/gtk/TextBuffer.cs b/Source/Libs/GtkSharp/TextBuffer.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/TextBuffer.cs rename to Source/Libs/GtkSharp/TextBuffer.cs diff --git a/Source/gtk/TextChildAnchor.cs b/Source/Libs/GtkSharp/TextChildAnchor.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/TextChildAnchor.cs rename to Source/Libs/GtkSharp/TextChildAnchor.cs diff --git a/Source/gtk/TextIter.cs b/Source/Libs/GtkSharp/TextIter.cs similarity index 100% rename from Source/gtk/TextIter.cs rename to Source/Libs/GtkSharp/TextIter.cs diff --git a/Source/gtk/TextMark.cs b/Source/Libs/GtkSharp/TextMark.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/TextMark.cs rename to Source/Libs/GtkSharp/TextMark.cs diff --git a/Source/gtk/TextTag.cs b/Source/Libs/GtkSharp/TextTag.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/TextTag.cs rename to Source/Libs/GtkSharp/TextTag.cs diff --git a/Source/gtk/TextView.cs b/Source/Libs/GtkSharp/TextView.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/TextView.cs rename to Source/Libs/GtkSharp/TextView.cs diff --git a/Source/gtk/ThreadNotify.cs b/Source/Libs/GtkSharp/ThreadNotify.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/ThreadNotify.cs rename to Source/Libs/GtkSharp/ThreadNotify.cs diff --git a/Source/gtk/ToggleActionEntry.cs b/Source/Libs/GtkSharp/ToggleActionEntry.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/ToggleActionEntry.cs rename to Source/Libs/GtkSharp/ToggleActionEntry.cs diff --git a/Source/gtk/TreeEnumerator.cs b/Source/Libs/GtkSharp/TreeEnumerator.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/TreeEnumerator.cs rename to Source/Libs/GtkSharp/TreeEnumerator.cs diff --git a/Source/gtk/TreeIter.cs b/Source/Libs/GtkSharp/TreeIter.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/TreeIter.cs rename to Source/Libs/GtkSharp/TreeIter.cs diff --git a/Source/gtk/TreeMenu.cs b/Source/Libs/GtkSharp/TreeMenu.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/TreeMenu.cs rename to Source/Libs/GtkSharp/TreeMenu.cs diff --git a/Source/gtk/TreeModelAdapter.cs b/Source/Libs/GtkSharp/TreeModelAdapter.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/TreeModelAdapter.cs rename to Source/Libs/GtkSharp/TreeModelAdapter.cs diff --git a/Source/gtk/TreeModelFilter.cs b/Source/Libs/GtkSharp/TreeModelFilter.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/TreeModelFilter.cs rename to Source/Libs/GtkSharp/TreeModelFilter.cs diff --git a/Source/gtk/TreeModelSort.cs b/Source/Libs/GtkSharp/TreeModelSort.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/TreeModelSort.cs rename to Source/Libs/GtkSharp/TreeModelSort.cs diff --git a/Source/gtk/TreeNode.cs b/Source/Libs/GtkSharp/TreeNode.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/TreeNode.cs rename to Source/Libs/GtkSharp/TreeNode.cs diff --git a/Source/gtk/TreeNodeAttribute.cs b/Source/Libs/GtkSharp/TreeNodeAttribute.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/TreeNodeAttribute.cs rename to Source/Libs/GtkSharp/TreeNodeAttribute.cs diff --git a/Source/gtk/TreeNodeValueAttribute.cs b/Source/Libs/GtkSharp/TreeNodeValueAttribute.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/TreeNodeValueAttribute.cs rename to Source/Libs/GtkSharp/TreeNodeValueAttribute.cs diff --git a/Source/gtk/TreePath.cs b/Source/Libs/GtkSharp/TreePath.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/TreePath.cs rename to Source/Libs/GtkSharp/TreePath.cs diff --git a/Source/gtk/TreeSelection.cs b/Source/Libs/GtkSharp/TreeSelection.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/TreeSelection.cs rename to Source/Libs/GtkSharp/TreeSelection.cs diff --git a/Source/gtk/TreeStore.cs b/Source/Libs/GtkSharp/TreeStore.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/TreeStore.cs rename to Source/Libs/GtkSharp/TreeStore.cs diff --git a/Source/gtk/TreeView.cs b/Source/Libs/GtkSharp/TreeView.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/TreeView.cs rename to Source/Libs/GtkSharp/TreeView.cs diff --git a/Source/gtk/TreeViewColumn.cs b/Source/Libs/GtkSharp/TreeViewColumn.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/TreeViewColumn.cs rename to Source/Libs/GtkSharp/TreeViewColumn.cs diff --git a/Source/gtk/UIManager.cs b/Source/Libs/GtkSharp/UIManager.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/UIManager.cs rename to Source/Libs/GtkSharp/UIManager.cs diff --git a/Source/gtk/VBox.cs b/Source/Libs/GtkSharp/VBox.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/VBox.cs rename to Source/Libs/GtkSharp/VBox.cs diff --git a/Source/gtk/VScale.cs b/Source/Libs/GtkSharp/VScale.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/VScale.cs rename to Source/Libs/GtkSharp/VScale.cs diff --git a/Source/gtk/Viewport.cs b/Source/Libs/GtkSharp/Viewport.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/Viewport.cs rename to Source/Libs/GtkSharp/Viewport.cs diff --git a/Source/gtk/Widget.cs b/Source/Libs/GtkSharp/Widget.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/Widget.cs rename to Source/Libs/GtkSharp/Widget.cs diff --git a/Source/gtk/Window.cs b/Source/Libs/GtkSharp/Window.cs similarity index 100% rename from Source/gtk/Window.cs rename to Source/Libs/GtkSharp/Window.cs diff --git a/Source/gtk/meson.build b/Source/Libs/GtkSharp/meson.build old mode 100644 new mode 100755 similarity index 100% rename from Source/gtk/meson.build rename to Source/Libs/GtkSharp/meson.build diff --git a/Source/pango/Analysis.cs b/Source/Libs/PangoSharp/Analysis.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/pango/Analysis.cs rename to Source/Libs/PangoSharp/Analysis.cs diff --git a/Source/pango/AttrBackground.cs b/Source/Libs/PangoSharp/AttrBackground.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/pango/AttrBackground.cs rename to Source/Libs/PangoSharp/AttrBackground.cs diff --git a/Source/pango/AttrColor.cs b/Source/Libs/PangoSharp/AttrColor.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/pango/AttrColor.cs rename to Source/Libs/PangoSharp/AttrColor.cs diff --git a/Source/pango/AttrFallback.cs b/Source/Libs/PangoSharp/AttrFallback.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/pango/AttrFallback.cs rename to Source/Libs/PangoSharp/AttrFallback.cs diff --git a/Source/pango/AttrFamily.cs b/Source/Libs/PangoSharp/AttrFamily.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/pango/AttrFamily.cs rename to Source/Libs/PangoSharp/AttrFamily.cs diff --git a/Source/pango/AttrFloat.cs b/Source/Libs/PangoSharp/AttrFloat.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/pango/AttrFloat.cs rename to Source/Libs/PangoSharp/AttrFloat.cs diff --git a/Source/pango/AttrFontDesc.cs b/Source/Libs/PangoSharp/AttrFontDesc.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/pango/AttrFontDesc.cs rename to Source/Libs/PangoSharp/AttrFontDesc.cs diff --git a/Source/pango/AttrForeground.cs b/Source/Libs/PangoSharp/AttrForeground.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/pango/AttrForeground.cs rename to Source/Libs/PangoSharp/AttrForeground.cs diff --git a/Source/pango/AttrGravity.cs b/Source/Libs/PangoSharp/AttrGravity.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/pango/AttrGravity.cs rename to Source/Libs/PangoSharp/AttrGravity.cs diff --git a/Source/pango/AttrGravityHint.cs b/Source/Libs/PangoSharp/AttrGravityHint.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/pango/AttrGravityHint.cs rename to Source/Libs/PangoSharp/AttrGravityHint.cs diff --git a/Source/pango/AttrInt.cs b/Source/Libs/PangoSharp/AttrInt.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/pango/AttrInt.cs rename to Source/Libs/PangoSharp/AttrInt.cs diff --git a/Source/pango/AttrIterator.cs b/Source/Libs/PangoSharp/AttrIterator.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/pango/AttrIterator.cs rename to Source/Libs/PangoSharp/AttrIterator.cs diff --git a/Source/pango/AttrLanguage.cs b/Source/Libs/PangoSharp/AttrLanguage.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/pango/AttrLanguage.cs rename to Source/Libs/PangoSharp/AttrLanguage.cs diff --git a/Source/pango/AttrLetterSpacing.cs b/Source/Libs/PangoSharp/AttrLetterSpacing.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/pango/AttrLetterSpacing.cs rename to Source/Libs/PangoSharp/AttrLetterSpacing.cs diff --git a/Source/pango/AttrList.cs b/Source/Libs/PangoSharp/AttrList.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/pango/AttrList.cs rename to Source/Libs/PangoSharp/AttrList.cs diff --git a/Source/pango/AttrRise.cs b/Source/Libs/PangoSharp/AttrRise.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/pango/AttrRise.cs rename to Source/Libs/PangoSharp/AttrRise.cs diff --git a/Source/pango/AttrScale.cs b/Source/Libs/PangoSharp/AttrScale.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/pango/AttrScale.cs rename to Source/Libs/PangoSharp/AttrScale.cs diff --git a/Source/pango/AttrShape.cs b/Source/Libs/PangoSharp/AttrShape.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/pango/AttrShape.cs rename to Source/Libs/PangoSharp/AttrShape.cs diff --git a/Source/pango/AttrSize.cs b/Source/Libs/PangoSharp/AttrSize.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/pango/AttrSize.cs rename to Source/Libs/PangoSharp/AttrSize.cs diff --git a/Source/pango/AttrStretch.cs b/Source/Libs/PangoSharp/AttrStretch.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/pango/AttrStretch.cs rename to Source/Libs/PangoSharp/AttrStretch.cs diff --git a/Source/pango/AttrStrikethrough.cs b/Source/Libs/PangoSharp/AttrStrikethrough.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/pango/AttrStrikethrough.cs rename to Source/Libs/PangoSharp/AttrStrikethrough.cs diff --git a/Source/pango/AttrStrikethroughColor.cs b/Source/Libs/PangoSharp/AttrStrikethroughColor.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/pango/AttrStrikethroughColor.cs rename to Source/Libs/PangoSharp/AttrStrikethroughColor.cs diff --git a/Source/pango/AttrStyle.cs b/Source/Libs/PangoSharp/AttrStyle.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/pango/AttrStyle.cs rename to Source/Libs/PangoSharp/AttrStyle.cs diff --git a/Source/pango/AttrUnderline.cs b/Source/Libs/PangoSharp/AttrUnderline.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/pango/AttrUnderline.cs rename to Source/Libs/PangoSharp/AttrUnderline.cs diff --git a/Source/pango/AttrUnderlineColor.cs b/Source/Libs/PangoSharp/AttrUnderlineColor.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/pango/AttrUnderlineColor.cs rename to Source/Libs/PangoSharp/AttrUnderlineColor.cs diff --git a/Source/pango/AttrVariant.cs b/Source/Libs/PangoSharp/AttrVariant.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/pango/AttrVariant.cs rename to Source/Libs/PangoSharp/AttrVariant.cs diff --git a/Source/pango/AttrWeight.cs b/Source/Libs/PangoSharp/AttrWeight.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/pango/AttrWeight.cs rename to Source/Libs/PangoSharp/AttrWeight.cs diff --git a/Source/pango/Attribute.cs b/Source/Libs/PangoSharp/Attribute.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/pango/Attribute.cs rename to Source/Libs/PangoSharp/Attribute.cs diff --git a/Source/Libs/PangoSharp/Class1.cs b/Source/Libs/PangoSharp/Class1.cs new file mode 100755 index 000000000..953c14733 --- /dev/null +++ b/Source/Libs/PangoSharp/Class1.cs @@ -0,0 +1,8 @@ +using System; + +namespace PangoSharp +{ + public class Class1 + { + } +} diff --git a/Source/pango/Context.cs b/Source/Libs/PangoSharp/Context.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/pango/Context.cs rename to Source/Libs/PangoSharp/Context.cs diff --git a/Source/pango/Coverage.cs b/Source/Libs/PangoSharp/Coverage.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/pango/Coverage.cs rename to Source/Libs/PangoSharp/Coverage.cs diff --git a/Source/pango/FontFamily.cs b/Source/Libs/PangoSharp/FontFamily.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/pango/FontFamily.cs rename to Source/Libs/PangoSharp/FontFamily.cs diff --git a/Source/pango/FontMap.cs b/Source/Libs/PangoSharp/FontMap.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/pango/FontMap.cs rename to Source/Libs/PangoSharp/FontMap.cs diff --git a/Source/pango/Global.cs b/Source/Libs/PangoSharp/Global.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/pango/Global.cs rename to Source/Libs/PangoSharp/Global.cs diff --git a/Source/pango/GlyphItem.cs b/Source/Libs/PangoSharp/GlyphItem.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/pango/GlyphItem.cs rename to Source/Libs/PangoSharp/GlyphItem.cs diff --git a/Source/pango/GlyphString.cs b/Source/Libs/PangoSharp/GlyphString.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/pango/GlyphString.cs rename to Source/Libs/PangoSharp/GlyphString.cs diff --git a/Source/pango/Item.cs b/Source/Libs/PangoSharp/Item.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/pango/Item.cs rename to Source/Libs/PangoSharp/Item.cs diff --git a/Source/pango/Layout.cs b/Source/Libs/PangoSharp/Layout.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/pango/Layout.cs rename to Source/Libs/PangoSharp/Layout.cs diff --git a/Source/pango/LayoutLine.cs b/Source/Libs/PangoSharp/LayoutLine.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/pango/LayoutLine.cs rename to Source/Libs/PangoSharp/LayoutLine.cs diff --git a/Source/pango/LayoutRun.cs b/Source/Libs/PangoSharp/LayoutRun.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/pango/LayoutRun.cs rename to Source/Libs/PangoSharp/LayoutRun.cs diff --git a/Source/pango/Matrix.cs b/Source/Libs/PangoSharp/Matrix.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/pango/Matrix.cs rename to Source/Libs/PangoSharp/Matrix.cs diff --git a/Source/pango/pango-api.raw b/Source/Libs/PangoSharp/PangoSharp-api.raw old mode 100644 new mode 100755 similarity index 100% rename from Source/pango/pango-api.raw rename to Source/Libs/PangoSharp/PangoSharp-api.raw diff --git a/Source/pango/pango-symbols.xml b/Source/Libs/PangoSharp/PangoSharp-symbols.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/pango/pango-symbols.xml rename to Source/Libs/PangoSharp/PangoSharp-symbols.xml diff --git a/Source/Libs/PangoSharp/PangoSharp.csproj b/Source/Libs/PangoSharp/PangoSharp.csproj new file mode 100755 index 000000000..748494fed --- /dev/null +++ b/Source/Libs/PangoSharp/PangoSharp.csproj @@ -0,0 +1,23 @@ + + + + true + netstandard2.0 + false + + + ..\..\..\BuildOutput\Debug + + + ..\..\..\BuildOutput\Release + + + + GLibSharp + + + CairoSharp + + + + diff --git a/Source/pango/Pango.metadata b/Source/Libs/PangoSharp/PangoSharp.metadata old mode 100644 new mode 100755 similarity index 100% rename from Source/pango/Pango.metadata rename to Source/Libs/PangoSharp/PangoSharp.metadata diff --git a/Source/pango/Scale.cs b/Source/Libs/PangoSharp/Scale.cs similarity index 100% rename from Source/pango/Scale.cs rename to Source/Libs/PangoSharp/Scale.cs diff --git a/Source/pango/ScriptIter.cs b/Source/Libs/PangoSharp/ScriptIter.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/pango/ScriptIter.cs rename to Source/Libs/PangoSharp/ScriptIter.cs diff --git a/Source/pango/TabArray.cs b/Source/Libs/PangoSharp/TabArray.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/pango/TabArray.cs rename to Source/Libs/PangoSharp/TabArray.cs diff --git a/Source/pango/Units.cs b/Source/Libs/PangoSharp/Units.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/pango/Units.cs rename to Source/Libs/PangoSharp/Units.cs diff --git a/Source/audit/AssemblyResolver.cs b/Source/OldStuff/audit/AssemblyResolver.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/audit/AssemblyResolver.cs rename to Source/OldStuff/audit/AssemblyResolver.cs diff --git a/Source/audit/README b/Source/OldStuff/audit/README old mode 100644 new mode 100755 similarity index 100% rename from Source/audit/README rename to Source/OldStuff/audit/README diff --git a/Source/audit/Util.cs b/Source/OldStuff/audit/Util.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/audit/Util.cs rename to Source/OldStuff/audit/Util.cs diff --git a/Source/audit/WellFormedXmlWriter.cs b/Source/OldStuff/audit/WellFormedXmlWriter.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/audit/WellFormedXmlWriter.cs rename to Source/OldStuff/audit/WellFormedXmlWriter.cs diff --git a/Source/audit/audit.csproj b/Source/OldStuff/audit/audit.csproj old mode 100644 new mode 100755 similarity index 100% rename from Source/audit/audit.csproj rename to Source/OldStuff/audit/audit.csproj diff --git a/Source/audit/base/atk-sharp.apiinfo b/Source/OldStuff/audit/base/atk-sharp.apiinfo old mode 100644 new mode 100755 similarity index 100% rename from Source/audit/base/atk-sharp.apiinfo rename to Source/OldStuff/audit/base/atk-sharp.apiinfo diff --git a/Source/audit/base/gdk-sharp.apiinfo b/Source/OldStuff/audit/base/gdk-sharp.apiinfo old mode 100644 new mode 100755 similarity index 100% rename from Source/audit/base/gdk-sharp.apiinfo rename to Source/OldStuff/audit/base/gdk-sharp.apiinfo diff --git a/Source/audit/base/glade-sharp.apiinfo b/Source/OldStuff/audit/base/glade-sharp.apiinfo old mode 100644 new mode 100755 similarity index 100% rename from Source/audit/base/glade-sharp.apiinfo rename to Source/OldStuff/audit/base/glade-sharp.apiinfo diff --git a/Source/audit/base/glib-sharp.apiinfo b/Source/OldStuff/audit/base/glib-sharp.apiinfo old mode 100644 new mode 100755 similarity index 100% rename from Source/audit/base/glib-sharp.apiinfo rename to Source/OldStuff/audit/base/glib-sharp.apiinfo diff --git a/Source/audit/base/gtk-dotnet.apiinfo b/Source/OldStuff/audit/base/gtk-dotnet.apiinfo old mode 100644 new mode 100755 similarity index 100% rename from Source/audit/base/gtk-dotnet.apiinfo rename to Source/OldStuff/audit/base/gtk-dotnet.apiinfo diff --git a/Source/audit/base/gtk-sharp.apiinfo b/Source/OldStuff/audit/base/gtk-sharp.apiinfo old mode 100644 new mode 100755 similarity index 100% rename from Source/audit/base/gtk-sharp.apiinfo rename to Source/OldStuff/audit/base/gtk-sharp.apiinfo diff --git a/Source/audit/base/pango-sharp.apiinfo b/Source/OldStuff/audit/base/pango-sharp.apiinfo old mode 100644 new mode 100755 similarity index 100% rename from Source/audit/base/pango-sharp.apiinfo rename to Source/OldStuff/audit/base/pango-sharp.apiinfo diff --git a/Source/audit/extract-missing.cs b/Source/OldStuff/audit/extract-missing.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/audit/extract-missing.cs rename to Source/OldStuff/audit/extract-missing.cs diff --git a/Source/audit/gen-apidiff-html.cs b/Source/OldStuff/audit/gen-apidiff-html.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/audit/gen-apidiff-html.cs rename to Source/OldStuff/audit/gen-apidiff-html.cs diff --git a/Source/audit/get-apidiff.pl b/Source/OldStuff/audit/get-apidiff.pl similarity index 100% rename from Source/audit/get-apidiff.pl rename to Source/OldStuff/audit/get-apidiff.pl diff --git a/Source/audit/get-apiinfo.pl b/Source/OldStuff/audit/get-apiinfo.pl similarity index 100% rename from Source/audit/get-apiinfo.pl rename to Source/OldStuff/audit/get-apiinfo.pl diff --git a/Source/audit/get-missing.pl b/Source/OldStuff/audit/get-missing.pl similarity index 100% rename from Source/audit/get-missing.pl rename to Source/OldStuff/audit/get-missing.pl diff --git a/Source/audit/html/c.gif b/Source/OldStuff/audit/html/c.gif old mode 100644 new mode 100755 similarity index 100% rename from Source/audit/html/c.gif rename to Source/OldStuff/audit/html/c.gif diff --git a/Source/audit/html/cormissing.css b/Source/OldStuff/audit/html/cormissing.css old mode 100644 new mode 100755 similarity index 100% rename from Source/audit/html/cormissing.css rename to Source/OldStuff/audit/html/cormissing.css diff --git a/Source/audit/html/cormissing.js b/Source/OldStuff/audit/html/cormissing.js old mode 100644 new mode 100755 similarity index 100% rename from Source/audit/html/cormissing.js rename to Source/OldStuff/audit/html/cormissing.js diff --git a/Source/audit/html/d.gif b/Source/OldStuff/audit/html/d.gif old mode 100644 new mode 100755 similarity index 100% rename from Source/audit/html/d.gif rename to Source/OldStuff/audit/html/d.gif diff --git a/Source/audit/html/e.gif b/Source/OldStuff/audit/html/e.gif old mode 100644 new mode 100755 similarity index 100% rename from Source/audit/html/e.gif rename to Source/OldStuff/audit/html/e.gif diff --git a/Source/audit/html/en.gif b/Source/OldStuff/audit/html/en.gif old mode 100644 new mode 100755 similarity index 100% rename from Source/audit/html/en.gif rename to Source/OldStuff/audit/html/en.gif diff --git a/Source/audit/html/f.gif b/Source/OldStuff/audit/html/f.gif old mode 100644 new mode 100755 similarity index 100% rename from Source/audit/html/f.gif rename to Source/OldStuff/audit/html/f.gif diff --git a/Source/audit/html/i.gif b/Source/OldStuff/audit/html/i.gif old mode 100644 new mode 100755 similarity index 100% rename from Source/audit/html/i.gif rename to Source/OldStuff/audit/html/i.gif diff --git a/Source/audit/html/m.gif b/Source/OldStuff/audit/html/m.gif old mode 100644 new mode 100755 similarity index 100% rename from Source/audit/html/m.gif rename to Source/OldStuff/audit/html/m.gif diff --git a/Source/audit/html/n.gif b/Source/OldStuff/audit/html/n.gif old mode 100644 new mode 100755 similarity index 100% rename from Source/audit/html/n.gif rename to Source/OldStuff/audit/html/n.gif diff --git a/Source/audit/html/p.gif b/Source/OldStuff/audit/html/p.gif old mode 100644 new mode 100755 similarity index 100% rename from Source/audit/html/p.gif rename to Source/OldStuff/audit/html/p.gif diff --git a/Source/audit/html/r.gif b/Source/OldStuff/audit/html/r.gif old mode 100644 new mode 100755 similarity index 100% rename from Source/audit/html/r.gif rename to Source/OldStuff/audit/html/r.gif diff --git a/Source/audit/html/s.gif b/Source/OldStuff/audit/html/s.gif old mode 100644 new mode 100755 similarity index 100% rename from Source/audit/html/s.gif rename to Source/OldStuff/audit/html/s.gif diff --git a/Source/audit/html/sc.gif b/Source/OldStuff/audit/html/sc.gif old mode 100644 new mode 100755 similarity index 100% rename from Source/audit/html/sc.gif rename to Source/OldStuff/audit/html/sc.gif diff --git a/Source/audit/html/se.gif b/Source/OldStuff/audit/html/se.gif old mode 100644 new mode 100755 similarity index 100% rename from Source/audit/html/se.gif rename to Source/OldStuff/audit/html/se.gif diff --git a/Source/audit/html/sm.gif b/Source/OldStuff/audit/html/sm.gif old mode 100644 new mode 100755 similarity index 100% rename from Source/audit/html/sm.gif rename to Source/OldStuff/audit/html/sm.gif diff --git a/Source/audit/html/st.gif b/Source/OldStuff/audit/html/st.gif old mode 100644 new mode 100755 similarity index 100% rename from Source/audit/html/st.gif rename to Source/OldStuff/audit/html/st.gif diff --git a/Source/audit/html/sx.gif b/Source/OldStuff/audit/html/sx.gif old mode 100644 new mode 100755 similarity index 100% rename from Source/audit/html/sx.gif rename to Source/OldStuff/audit/html/sx.gif diff --git a/Source/audit/html/tb.gif b/Source/OldStuff/audit/html/tb.gif old mode 100644 new mode 100755 similarity index 100% rename from Source/audit/html/tb.gif rename to Source/OldStuff/audit/html/tb.gif diff --git a/Source/audit/html/tm.gif b/Source/OldStuff/audit/html/tm.gif old mode 100644 new mode 100755 similarity index 100% rename from Source/audit/html/tm.gif rename to Source/OldStuff/audit/html/tm.gif diff --git a/Source/audit/html/tp.gif b/Source/OldStuff/audit/html/tp.gif old mode 100644 new mode 100755 similarity index 100% rename from Source/audit/html/tp.gif rename to Source/OldStuff/audit/html/tp.gif diff --git a/Source/audit/html/w.gif b/Source/OldStuff/audit/html/w.gif old mode 100644 new mode 100755 similarity index 100% rename from Source/audit/html/w.gif rename to Source/OldStuff/audit/html/w.gif diff --git a/Source/audit/html/y.gif b/Source/OldStuff/audit/html/y.gif old mode 100644 new mode 100755 similarity index 100% rename from Source/audit/html/y.gif rename to Source/OldStuff/audit/html/y.gif diff --git a/Source/audit/makefile b/Source/OldStuff/audit/makefile old mode 100644 new mode 100755 similarity index 100% rename from Source/audit/makefile rename to Source/OldStuff/audit/makefile diff --git a/Source/audit/mono-api-diff.cs b/Source/OldStuff/audit/mono-api-diff.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/audit/mono-api-diff.cs rename to Source/OldStuff/audit/mono-api-diff.cs diff --git a/Source/audit/mono-api-info.cs b/Source/OldStuff/audit/mono-api-info.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/audit/mono-api-info.cs rename to Source/OldStuff/audit/mono-api-info.cs diff --git a/Source/audit/mono-api.xsl b/Source/OldStuff/audit/mono-api.xsl old mode 100644 new mode 100755 similarity index 100% rename from Source/audit/mono-api.xsl rename to Source/OldStuff/audit/mono-api.xsl diff --git a/Source/audit/test_abi.py b/Source/OldStuff/audit/test_abi.py similarity index 100% rename from Source/audit/test_abi.py rename to Source/OldStuff/audit/test_abi.py diff --git a/Source/doc/ChangeLog b/Source/OldStuff/doc/ChangeLog old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/ChangeLog rename to Source/OldStuff/doc/ChangeLog diff --git a/Source/doc/README b/Source/OldStuff/doc/README old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/README rename to Source/OldStuff/doc/README diff --git a/Source/doc/add-since.cs b/Source/OldStuff/doc/add-since.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/add-since.cs rename to Source/OldStuff/doc/add-since.cs diff --git a/Source/doc/all.xml b/Source/OldStuff/doc/all.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/all.xml rename to Source/OldStuff/doc/all.xml diff --git a/Source/doc/en/Atk/ActionAdapter.xml b/Source/OldStuff/doc/en/Atk/ActionAdapter.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/ActionAdapter.xml rename to Source/OldStuff/doc/en/Atk/ActionAdapter.xml diff --git a/Source/doc/en/Atk/ActiveDescendantChangedArgs.xml b/Source/OldStuff/doc/en/Atk/ActiveDescendantChangedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/ActiveDescendantChangedArgs.xml rename to Source/OldStuff/doc/en/Atk/ActiveDescendantChangedArgs.xml diff --git a/Source/doc/en/Atk/ActiveDescendantChangedHandler.xml b/Source/OldStuff/doc/en/Atk/ActiveDescendantChangedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/ActiveDescendantChangedHandler.xml rename to Source/OldStuff/doc/en/Atk/ActiveDescendantChangedHandler.xml diff --git a/Source/doc/en/Atk/Attribute.xml b/Source/OldStuff/doc/en/Atk/Attribute.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/Attribute.xml rename to Source/OldStuff/doc/en/Atk/Attribute.xml diff --git a/Source/doc/en/Atk/BoundsChangedArgs.xml b/Source/OldStuff/doc/en/Atk/BoundsChangedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/BoundsChangedArgs.xml rename to Source/OldStuff/doc/en/Atk/BoundsChangedArgs.xml diff --git a/Source/doc/en/Atk/BoundsChangedHandler.xml b/Source/OldStuff/doc/en/Atk/BoundsChangedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/BoundsChangedHandler.xml rename to Source/OldStuff/doc/en/Atk/BoundsChangedHandler.xml diff --git a/Source/doc/en/Atk/ChildrenChangedArgs.xml b/Source/OldStuff/doc/en/Atk/ChildrenChangedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/ChildrenChangedArgs.xml rename to Source/OldStuff/doc/en/Atk/ChildrenChangedArgs.xml diff --git a/Source/doc/en/Atk/ChildrenChangedHandler.xml b/Source/OldStuff/doc/en/Atk/ChildrenChangedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/ChildrenChangedHandler.xml rename to Source/OldStuff/doc/en/Atk/ChildrenChangedHandler.xml diff --git a/Source/doc/en/Atk/ColumnDeletedArgs.xml b/Source/OldStuff/doc/en/Atk/ColumnDeletedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/ColumnDeletedArgs.xml rename to Source/OldStuff/doc/en/Atk/ColumnDeletedArgs.xml diff --git a/Source/doc/en/Atk/ColumnDeletedHandler.xml b/Source/OldStuff/doc/en/Atk/ColumnDeletedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/ColumnDeletedHandler.xml rename to Source/OldStuff/doc/en/Atk/ColumnDeletedHandler.xml diff --git a/Source/doc/en/Atk/ColumnInsertedArgs.xml b/Source/OldStuff/doc/en/Atk/ColumnInsertedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/ColumnInsertedArgs.xml rename to Source/OldStuff/doc/en/Atk/ColumnInsertedArgs.xml diff --git a/Source/doc/en/Atk/ColumnInsertedHandler.xml b/Source/OldStuff/doc/en/Atk/ColumnInsertedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/ColumnInsertedHandler.xml rename to Source/OldStuff/doc/en/Atk/ColumnInsertedHandler.xml diff --git a/Source/doc/en/Atk/ComponentAdapter.xml b/Source/OldStuff/doc/en/Atk/ComponentAdapter.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/ComponentAdapter.xml rename to Source/OldStuff/doc/en/Atk/ComponentAdapter.xml diff --git a/Source/doc/en/Atk/CoordType.xml b/Source/OldStuff/doc/en/Atk/CoordType.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/CoordType.xml rename to Source/OldStuff/doc/en/Atk/CoordType.xml diff --git a/Source/doc/en/Atk/DocumentAdapter.xml b/Source/OldStuff/doc/en/Atk/DocumentAdapter.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/DocumentAdapter.xml rename to Source/OldStuff/doc/en/Atk/DocumentAdapter.xml diff --git a/Source/doc/en/Atk/EditableTextAdapter.xml b/Source/OldStuff/doc/en/Atk/EditableTextAdapter.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/EditableTextAdapter.xml rename to Source/OldStuff/doc/en/Atk/EditableTextAdapter.xml diff --git a/Source/doc/en/Atk/EventListener.xml b/Source/OldStuff/doc/en/Atk/EventListener.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/EventListener.xml rename to Source/OldStuff/doc/en/Atk/EventListener.xml diff --git a/Source/doc/en/Atk/EventListenerInit.xml b/Source/OldStuff/doc/en/Atk/EventListenerInit.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/EventListenerInit.xml rename to Source/OldStuff/doc/en/Atk/EventListenerInit.xml diff --git a/Source/doc/en/Atk/Focus.xml b/Source/OldStuff/doc/en/Atk/Focus.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/Focus.xml rename to Source/OldStuff/doc/en/Atk/Focus.xml diff --git a/Source/doc/en/Atk/FocusEventArgs.xml b/Source/OldStuff/doc/en/Atk/FocusEventArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/FocusEventArgs.xml rename to Source/OldStuff/doc/en/Atk/FocusEventArgs.xml diff --git a/Source/doc/en/Atk/FocusEventHandler.xml b/Source/OldStuff/doc/en/Atk/FocusEventHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/FocusEventHandler.xml rename to Source/OldStuff/doc/en/Atk/FocusEventHandler.xml diff --git a/Source/doc/en/Atk/FocusHandler.xml b/Source/OldStuff/doc/en/Atk/FocusHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/FocusHandler.xml rename to Source/OldStuff/doc/en/Atk/FocusHandler.xml diff --git a/Source/doc/en/Atk/FocusTracker.xml b/Source/OldStuff/doc/en/Atk/FocusTracker.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/FocusTracker.xml rename to Source/OldStuff/doc/en/Atk/FocusTracker.xml diff --git a/Source/doc/en/Atk/Function.xml b/Source/OldStuff/doc/en/Atk/Function.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/Function.xml rename to Source/OldStuff/doc/en/Atk/Function.xml diff --git a/Source/doc/en/Atk/GObjectAccessible.xml b/Source/OldStuff/doc/en/Atk/GObjectAccessible.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/GObjectAccessible.xml rename to Source/OldStuff/doc/en/Atk/GObjectAccessible.xml diff --git a/Source/doc/en/Atk/Global.xml b/Source/OldStuff/doc/en/Atk/Global.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/Global.xml rename to Source/OldStuff/doc/en/Atk/Global.xml diff --git a/Source/doc/en/Atk/Hyperlink.xml b/Source/OldStuff/doc/en/Atk/Hyperlink.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/Hyperlink.xml rename to Source/OldStuff/doc/en/Atk/Hyperlink.xml diff --git a/Source/doc/en/Atk/HyperlinkImplAdapter.xml b/Source/OldStuff/doc/en/Atk/HyperlinkImplAdapter.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/HyperlinkImplAdapter.xml rename to Source/OldStuff/doc/en/Atk/HyperlinkImplAdapter.xml diff --git a/Source/doc/en/Atk/HyperlinkStateFlags.xml b/Source/OldStuff/doc/en/Atk/HyperlinkStateFlags.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/HyperlinkStateFlags.xml rename to Source/OldStuff/doc/en/Atk/HyperlinkStateFlags.xml diff --git a/Source/doc/en/Atk/HypertextAdapter.xml b/Source/OldStuff/doc/en/Atk/HypertextAdapter.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/HypertextAdapter.xml rename to Source/OldStuff/doc/en/Atk/HypertextAdapter.xml diff --git a/Source/doc/en/Atk/IAction.xml b/Source/OldStuff/doc/en/Atk/IAction.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/IAction.xml rename to Source/OldStuff/doc/en/Atk/IAction.xml diff --git a/Source/doc/en/Atk/IActionImplementor.xml b/Source/OldStuff/doc/en/Atk/IActionImplementor.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/IActionImplementor.xml rename to Source/OldStuff/doc/en/Atk/IActionImplementor.xml diff --git a/Source/doc/en/Atk/IComponent.xml b/Source/OldStuff/doc/en/Atk/IComponent.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/IComponent.xml rename to Source/OldStuff/doc/en/Atk/IComponent.xml diff --git a/Source/doc/en/Atk/IComponentImplementor.xml b/Source/OldStuff/doc/en/Atk/IComponentImplementor.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/IComponentImplementor.xml rename to Source/OldStuff/doc/en/Atk/IComponentImplementor.xml diff --git a/Source/doc/en/Atk/IDocument.xml b/Source/OldStuff/doc/en/Atk/IDocument.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/IDocument.xml rename to Source/OldStuff/doc/en/Atk/IDocument.xml diff --git a/Source/doc/en/Atk/IDocumentImplementor.xml b/Source/OldStuff/doc/en/Atk/IDocumentImplementor.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/IDocumentImplementor.xml rename to Source/OldStuff/doc/en/Atk/IDocumentImplementor.xml diff --git a/Source/doc/en/Atk/IEditableText.xml b/Source/OldStuff/doc/en/Atk/IEditableText.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/IEditableText.xml rename to Source/OldStuff/doc/en/Atk/IEditableText.xml diff --git a/Source/doc/en/Atk/IEditableTextImplementor.xml b/Source/OldStuff/doc/en/Atk/IEditableTextImplementor.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/IEditableTextImplementor.xml rename to Source/OldStuff/doc/en/Atk/IEditableTextImplementor.xml diff --git a/Source/doc/en/Atk/IHyperlinkImpl.xml b/Source/OldStuff/doc/en/Atk/IHyperlinkImpl.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/IHyperlinkImpl.xml rename to Source/OldStuff/doc/en/Atk/IHyperlinkImpl.xml diff --git a/Source/doc/en/Atk/IHyperlinkImplImplementor.xml b/Source/OldStuff/doc/en/Atk/IHyperlinkImplImplementor.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/IHyperlinkImplImplementor.xml rename to Source/OldStuff/doc/en/Atk/IHyperlinkImplImplementor.xml diff --git a/Source/doc/en/Atk/IHypertext.xml b/Source/OldStuff/doc/en/Atk/IHypertext.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/IHypertext.xml rename to Source/OldStuff/doc/en/Atk/IHypertext.xml diff --git a/Source/doc/en/Atk/IHypertextImplementor.xml b/Source/OldStuff/doc/en/Atk/IHypertextImplementor.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/IHypertextImplementor.xml rename to Source/OldStuff/doc/en/Atk/IHypertextImplementor.xml diff --git a/Source/doc/en/Atk/IImage.xml b/Source/OldStuff/doc/en/Atk/IImage.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/IImage.xml rename to Source/OldStuff/doc/en/Atk/IImage.xml diff --git a/Source/doc/en/Atk/IImageImplementor.xml b/Source/OldStuff/doc/en/Atk/IImageImplementor.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/IImageImplementor.xml rename to Source/OldStuff/doc/en/Atk/IImageImplementor.xml diff --git a/Source/doc/en/Atk/IImplementor.xml b/Source/OldStuff/doc/en/Atk/IImplementor.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/IImplementor.xml rename to Source/OldStuff/doc/en/Atk/IImplementor.xml diff --git a/Source/doc/en/Atk/IImplementorImplementor.xml b/Source/OldStuff/doc/en/Atk/IImplementorImplementor.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/IImplementorImplementor.xml rename to Source/OldStuff/doc/en/Atk/IImplementorImplementor.xml diff --git a/Source/doc/en/Atk/ISelection.xml b/Source/OldStuff/doc/en/Atk/ISelection.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/ISelection.xml rename to Source/OldStuff/doc/en/Atk/ISelection.xml diff --git a/Source/doc/en/Atk/ISelectionImplementor.xml b/Source/OldStuff/doc/en/Atk/ISelectionImplementor.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/ISelectionImplementor.xml rename to Source/OldStuff/doc/en/Atk/ISelectionImplementor.xml diff --git a/Source/doc/en/Atk/IStreamableContent.xml b/Source/OldStuff/doc/en/Atk/IStreamableContent.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/IStreamableContent.xml rename to Source/OldStuff/doc/en/Atk/IStreamableContent.xml diff --git a/Source/doc/en/Atk/IStreamableContentImplementor.xml b/Source/OldStuff/doc/en/Atk/IStreamableContentImplementor.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/IStreamableContentImplementor.xml rename to Source/OldStuff/doc/en/Atk/IStreamableContentImplementor.xml diff --git a/Source/doc/en/Atk/ITable.xml b/Source/OldStuff/doc/en/Atk/ITable.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/ITable.xml rename to Source/OldStuff/doc/en/Atk/ITable.xml diff --git a/Source/doc/en/Atk/ITableImplementor.xml b/Source/OldStuff/doc/en/Atk/ITableImplementor.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/ITableImplementor.xml rename to Source/OldStuff/doc/en/Atk/ITableImplementor.xml diff --git a/Source/doc/en/Atk/IText.xml b/Source/OldStuff/doc/en/Atk/IText.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/IText.xml rename to Source/OldStuff/doc/en/Atk/IText.xml diff --git a/Source/doc/en/Atk/ITextImplementor.xml b/Source/OldStuff/doc/en/Atk/ITextImplementor.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/ITextImplementor.xml rename to Source/OldStuff/doc/en/Atk/ITextImplementor.xml diff --git a/Source/doc/en/Atk/IValue.xml b/Source/OldStuff/doc/en/Atk/IValue.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/IValue.xml rename to Source/OldStuff/doc/en/Atk/IValue.xml diff --git a/Source/doc/en/Atk/IValueImplementor.xml b/Source/OldStuff/doc/en/Atk/IValueImplementor.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/IValueImplementor.xml rename to Source/OldStuff/doc/en/Atk/IValueImplementor.xml diff --git a/Source/doc/en/Atk/ImageAdapter.xml b/Source/OldStuff/doc/en/Atk/ImageAdapter.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/ImageAdapter.xml rename to Source/OldStuff/doc/en/Atk/ImageAdapter.xml diff --git a/Source/doc/en/Atk/ImplementorAdapter.xml b/Source/OldStuff/doc/en/Atk/ImplementorAdapter.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/ImplementorAdapter.xml rename to Source/OldStuff/doc/en/Atk/ImplementorAdapter.xml diff --git a/Source/doc/en/Atk/KeyEventStruct.xml b/Source/OldStuff/doc/en/Atk/KeyEventStruct.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/KeyEventStruct.xml rename to Source/OldStuff/doc/en/Atk/KeyEventStruct.xml diff --git a/Source/doc/en/Atk/KeyEventType.xml b/Source/OldStuff/doc/en/Atk/KeyEventType.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/KeyEventType.xml rename to Source/OldStuff/doc/en/Atk/KeyEventType.xml diff --git a/Source/doc/en/Atk/KeySnoopFunc.xml b/Source/OldStuff/doc/en/Atk/KeySnoopFunc.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/KeySnoopFunc.xml rename to Source/OldStuff/doc/en/Atk/KeySnoopFunc.xml diff --git a/Source/doc/en/Atk/Layer.xml b/Source/OldStuff/doc/en/Atk/Layer.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/Layer.xml rename to Source/OldStuff/doc/en/Atk/Layer.xml diff --git a/Source/doc/en/Atk/LinkSelectedArgs.xml b/Source/OldStuff/doc/en/Atk/LinkSelectedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/LinkSelectedArgs.xml rename to Source/OldStuff/doc/en/Atk/LinkSelectedArgs.xml diff --git a/Source/doc/en/Atk/LinkSelectedHandler.xml b/Source/OldStuff/doc/en/Atk/LinkSelectedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/LinkSelectedHandler.xml rename to Source/OldStuff/doc/en/Atk/LinkSelectedHandler.xml diff --git a/Source/doc/en/Atk/Misc.xml b/Source/OldStuff/doc/en/Atk/Misc.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/Misc.xml rename to Source/OldStuff/doc/en/Atk/Misc.xml diff --git a/Source/doc/en/Atk/NoOpObject.xml b/Source/OldStuff/doc/en/Atk/NoOpObject.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/NoOpObject.xml rename to Source/OldStuff/doc/en/Atk/NoOpObject.xml diff --git a/Source/doc/en/Atk/NoOpObjectFactory.xml b/Source/OldStuff/doc/en/Atk/NoOpObjectFactory.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/NoOpObjectFactory.xml rename to Source/OldStuff/doc/en/Atk/NoOpObjectFactory.xml diff --git a/Source/doc/en/Atk/Object+ChildrenChangedDetail.xml b/Source/OldStuff/doc/en/Atk/Object+ChildrenChangedDetail.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/Object+ChildrenChangedDetail.xml rename to Source/OldStuff/doc/en/Atk/Object+ChildrenChangedDetail.xml diff --git a/Source/doc/en/Atk/Object.xml b/Source/OldStuff/doc/en/Atk/Object.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/Object.xml rename to Source/OldStuff/doc/en/Atk/Object.xml diff --git a/Source/doc/en/Atk/ObjectFactory+CreateAccessibleDelegate.xml b/Source/OldStuff/doc/en/Atk/ObjectFactory+CreateAccessibleDelegate.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/ObjectFactory+CreateAccessibleDelegate.xml rename to Source/OldStuff/doc/en/Atk/ObjectFactory+CreateAccessibleDelegate.xml diff --git a/Source/doc/en/Atk/ObjectFactory+GetAccessibleTypeDelegate.xml b/Source/OldStuff/doc/en/Atk/ObjectFactory+GetAccessibleTypeDelegate.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/ObjectFactory+GetAccessibleTypeDelegate.xml rename to Source/OldStuff/doc/en/Atk/ObjectFactory+GetAccessibleTypeDelegate.xml diff --git a/Source/doc/en/Atk/ObjectFactory.xml b/Source/OldStuff/doc/en/Atk/ObjectFactory.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/ObjectFactory.xml rename to Source/OldStuff/doc/en/Atk/ObjectFactory.xml diff --git a/Source/doc/en/Atk/Plug.xml b/Source/OldStuff/doc/en/Atk/Plug.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/Plug.xml rename to Source/OldStuff/doc/en/Atk/Plug.xml diff --git a/Source/doc/en/Atk/PropertyChangeArgs.xml b/Source/OldStuff/doc/en/Atk/PropertyChangeArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/PropertyChangeArgs.xml rename to Source/OldStuff/doc/en/Atk/PropertyChangeArgs.xml diff --git a/Source/doc/en/Atk/PropertyChangeEventHandler.xml b/Source/OldStuff/doc/en/Atk/PropertyChangeEventHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/PropertyChangeEventHandler.xml rename to Source/OldStuff/doc/en/Atk/PropertyChangeEventHandler.xml diff --git a/Source/doc/en/Atk/PropertyChangeHandler.xml b/Source/OldStuff/doc/en/Atk/PropertyChangeHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/PropertyChangeHandler.xml rename to Source/OldStuff/doc/en/Atk/PropertyChangeHandler.xml diff --git a/Source/doc/en/Atk/PropertyValues.xml b/Source/OldStuff/doc/en/Atk/PropertyValues.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/PropertyValues.xml rename to Source/OldStuff/doc/en/Atk/PropertyValues.xml diff --git a/Source/doc/en/Atk/RealStateSet.xml b/Source/OldStuff/doc/en/Atk/RealStateSet.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/RealStateSet.xml rename to Source/OldStuff/doc/en/Atk/RealStateSet.xml diff --git a/Source/doc/en/Atk/Rectangle.xml b/Source/OldStuff/doc/en/Atk/Rectangle.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/Rectangle.xml rename to Source/OldStuff/doc/en/Atk/Rectangle.xml diff --git a/Source/doc/en/Atk/Registry.xml b/Source/OldStuff/doc/en/Atk/Registry.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/Registry.xml rename to Source/OldStuff/doc/en/Atk/Registry.xml diff --git a/Source/doc/en/Atk/Relation.xml b/Source/OldStuff/doc/en/Atk/Relation.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/Relation.xml rename to Source/OldStuff/doc/en/Atk/Relation.xml diff --git a/Source/doc/en/Atk/RelationSet.xml b/Source/OldStuff/doc/en/Atk/RelationSet.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/RelationSet.xml rename to Source/OldStuff/doc/en/Atk/RelationSet.xml diff --git a/Source/doc/en/Atk/RelationType.xml b/Source/OldStuff/doc/en/Atk/RelationType.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/RelationType.xml rename to Source/OldStuff/doc/en/Atk/RelationType.xml diff --git a/Source/doc/en/Atk/Role.xml b/Source/OldStuff/doc/en/Atk/Role.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/Role.xml rename to Source/OldStuff/doc/en/Atk/Role.xml diff --git a/Source/doc/en/Atk/RowDeletedArgs.xml b/Source/OldStuff/doc/en/Atk/RowDeletedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/RowDeletedArgs.xml rename to Source/OldStuff/doc/en/Atk/RowDeletedArgs.xml diff --git a/Source/doc/en/Atk/RowDeletedHandler.xml b/Source/OldStuff/doc/en/Atk/RowDeletedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/RowDeletedHandler.xml rename to Source/OldStuff/doc/en/Atk/RowDeletedHandler.xml diff --git a/Source/doc/en/Atk/RowInsertedArgs.xml b/Source/OldStuff/doc/en/Atk/RowInsertedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/RowInsertedArgs.xml rename to Source/OldStuff/doc/en/Atk/RowInsertedArgs.xml diff --git a/Source/doc/en/Atk/RowInsertedHandler.xml b/Source/OldStuff/doc/en/Atk/RowInsertedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/RowInsertedHandler.xml rename to Source/OldStuff/doc/en/Atk/RowInsertedHandler.xml diff --git a/Source/doc/en/Atk/SelectionAdapter.xml b/Source/OldStuff/doc/en/Atk/SelectionAdapter.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/SelectionAdapter.xml rename to Source/OldStuff/doc/en/Atk/SelectionAdapter.xml diff --git a/Source/doc/en/Atk/Socket.xml b/Source/OldStuff/doc/en/Atk/Socket.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/Socket.xml rename to Source/OldStuff/doc/en/Atk/Socket.xml diff --git a/Source/doc/en/Atk/StateChangeArgs.xml b/Source/OldStuff/doc/en/Atk/StateChangeArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/StateChangeArgs.xml rename to Source/OldStuff/doc/en/Atk/StateChangeArgs.xml diff --git a/Source/doc/en/Atk/StateChangeHandler.xml b/Source/OldStuff/doc/en/Atk/StateChangeHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/StateChangeHandler.xml rename to Source/OldStuff/doc/en/Atk/StateChangeHandler.xml diff --git a/Source/doc/en/Atk/StateManager.xml b/Source/OldStuff/doc/en/Atk/StateManager.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/StateManager.xml rename to Source/OldStuff/doc/en/Atk/StateManager.xml diff --git a/Source/doc/en/Atk/StateSet.xml b/Source/OldStuff/doc/en/Atk/StateSet.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/StateSet.xml rename to Source/OldStuff/doc/en/Atk/StateSet.xml diff --git a/Source/doc/en/Atk/StateType.xml b/Source/OldStuff/doc/en/Atk/StateType.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/StateType.xml rename to Source/OldStuff/doc/en/Atk/StateType.xml diff --git a/Source/doc/en/Atk/StreamableContentAdapter.xml b/Source/OldStuff/doc/en/Atk/StreamableContentAdapter.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/StreamableContentAdapter.xml rename to Source/OldStuff/doc/en/Atk/StreamableContentAdapter.xml diff --git a/Source/doc/en/Atk/TODO b/Source/OldStuff/doc/en/Atk/TODO old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/TODO rename to Source/OldStuff/doc/en/Atk/TODO diff --git a/Source/doc/en/Atk/TableAdapter.xml b/Source/OldStuff/doc/en/Atk/TableAdapter.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/TableAdapter.xml rename to Source/OldStuff/doc/en/Atk/TableAdapter.xml diff --git a/Source/doc/en/Atk/TextAdapter.xml b/Source/OldStuff/doc/en/Atk/TextAdapter.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/TextAdapter.xml rename to Source/OldStuff/doc/en/Atk/TextAdapter.xml diff --git a/Source/doc/en/Atk/TextAttribute.xml b/Source/OldStuff/doc/en/Atk/TextAttribute.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/TextAttribute.xml rename to Source/OldStuff/doc/en/Atk/TextAttribute.xml diff --git a/Source/doc/en/Atk/TextBoundary.xml b/Source/OldStuff/doc/en/Atk/TextBoundary.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/TextBoundary.xml rename to Source/OldStuff/doc/en/Atk/TextBoundary.xml diff --git a/Source/doc/en/Atk/TextCaretMovedArgs.xml b/Source/OldStuff/doc/en/Atk/TextCaretMovedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/TextCaretMovedArgs.xml rename to Source/OldStuff/doc/en/Atk/TextCaretMovedArgs.xml diff --git a/Source/doc/en/Atk/TextCaretMovedHandler.xml b/Source/OldStuff/doc/en/Atk/TextCaretMovedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/TextCaretMovedHandler.xml rename to Source/OldStuff/doc/en/Atk/TextCaretMovedHandler.xml diff --git a/Source/doc/en/Atk/TextChangedArgs.xml b/Source/OldStuff/doc/en/Atk/TextChangedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/TextChangedArgs.xml rename to Source/OldStuff/doc/en/Atk/TextChangedArgs.xml diff --git a/Source/doc/en/Atk/TextChangedDetail.xml b/Source/OldStuff/doc/en/Atk/TextChangedDetail.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/TextChangedDetail.xml rename to Source/OldStuff/doc/en/Atk/TextChangedDetail.xml diff --git a/Source/doc/en/Atk/TextChangedHandler.xml b/Source/OldStuff/doc/en/Atk/TextChangedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/TextChangedHandler.xml rename to Source/OldStuff/doc/en/Atk/TextChangedHandler.xml diff --git a/Source/doc/en/Atk/TextClipType.xml b/Source/OldStuff/doc/en/Atk/TextClipType.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/TextClipType.xml rename to Source/OldStuff/doc/en/Atk/TextClipType.xml diff --git a/Source/doc/en/Atk/TextRange.xml b/Source/OldStuff/doc/en/Atk/TextRange.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/TextRange.xml rename to Source/OldStuff/doc/en/Atk/TextRange.xml diff --git a/Source/doc/en/Atk/TextRectangle.xml b/Source/OldStuff/doc/en/Atk/TextRectangle.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/TextRectangle.xml rename to Source/OldStuff/doc/en/Atk/TextRectangle.xml diff --git a/Source/doc/en/Atk/Util+AddGlobalEventListenerDelegate.xml b/Source/OldStuff/doc/en/Atk/Util+AddGlobalEventListenerDelegate.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/Util+AddGlobalEventListenerDelegate.xml rename to Source/OldStuff/doc/en/Atk/Util+AddGlobalEventListenerDelegate.xml diff --git a/Source/doc/en/Atk/Util+AddKeyEventListenerDelegate.xml b/Source/OldStuff/doc/en/Atk/Util+AddKeyEventListenerDelegate.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/Util+AddKeyEventListenerDelegate.xml rename to Source/OldStuff/doc/en/Atk/Util+AddKeyEventListenerDelegate.xml diff --git a/Source/doc/en/Atk/Util+GetRootDelegate.xml b/Source/OldStuff/doc/en/Atk/Util+GetRootDelegate.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/Util+GetRootDelegate.xml rename to Source/OldStuff/doc/en/Atk/Util+GetRootDelegate.xml diff --git a/Source/doc/en/Atk/Util+GetToolkitNameDelegate.xml b/Source/OldStuff/doc/en/Atk/Util+GetToolkitNameDelegate.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/Util+GetToolkitNameDelegate.xml rename to Source/OldStuff/doc/en/Atk/Util+GetToolkitNameDelegate.xml diff --git a/Source/doc/en/Atk/Util+GetToolkitVersionDelegate.xml b/Source/OldStuff/doc/en/Atk/Util+GetToolkitVersionDelegate.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/Util+GetToolkitVersionDelegate.xml rename to Source/OldStuff/doc/en/Atk/Util+GetToolkitVersionDelegate.xml diff --git a/Source/doc/en/Atk/Util+RemoveListenerDelegate.xml b/Source/OldStuff/doc/en/Atk/Util+RemoveListenerDelegate.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/Util+RemoveListenerDelegate.xml rename to Source/OldStuff/doc/en/Atk/Util+RemoveListenerDelegate.xml diff --git a/Source/doc/en/Atk/Util.xml b/Source/OldStuff/doc/en/Atk/Util.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/Util.xml rename to Source/OldStuff/doc/en/Atk/Util.xml diff --git a/Source/doc/en/Atk/ValueAdapter.xml b/Source/OldStuff/doc/en/Atk/ValueAdapter.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Atk/ValueAdapter.xml rename to Source/OldStuff/doc/en/Atk/ValueAdapter.xml diff --git a/Source/doc/en/GLib/AcceptCertificateArgs.xml b/Source/OldStuff/doc/en/GLib/AcceptCertificateArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/AcceptCertificateArgs.xml rename to Source/OldStuff/doc/en/GLib/AcceptCertificateArgs.xml diff --git a/Source/doc/en/GLib/AcceptCertificateHandler.xml b/Source/OldStuff/doc/en/GLib/AcceptCertificateHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/AcceptCertificateHandler.xml rename to Source/OldStuff/doc/en/GLib/AcceptCertificateHandler.xml diff --git a/Source/doc/en/GLib/ActionAdapter.xml b/Source/OldStuff/doc/en/GLib/ActionAdapter.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/ActionAdapter.xml rename to Source/OldStuff/doc/en/GLib/ActionAdapter.xml diff --git a/Source/doc/en/GLib/ActionAddedArgs.xml b/Source/OldStuff/doc/en/GLib/ActionAddedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/ActionAddedArgs.xml rename to Source/OldStuff/doc/en/GLib/ActionAddedArgs.xml diff --git a/Source/doc/en/GLib/ActionAddedHandler.xml b/Source/OldStuff/doc/en/GLib/ActionAddedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/ActionAddedHandler.xml rename to Source/OldStuff/doc/en/GLib/ActionAddedHandler.xml diff --git a/Source/doc/en/GLib/ActionEnabledChangedArgs.xml b/Source/OldStuff/doc/en/GLib/ActionEnabledChangedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/ActionEnabledChangedArgs.xml rename to Source/OldStuff/doc/en/GLib/ActionEnabledChangedArgs.xml diff --git a/Source/doc/en/GLib/ActionEnabledChangedHandler.xml b/Source/OldStuff/doc/en/GLib/ActionEnabledChangedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/ActionEnabledChangedHandler.xml rename to Source/OldStuff/doc/en/GLib/ActionEnabledChangedHandler.xml diff --git a/Source/doc/en/GLib/ActionGroupAdapter.xml b/Source/OldStuff/doc/en/GLib/ActionGroupAdapter.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/ActionGroupAdapter.xml rename to Source/OldStuff/doc/en/GLib/ActionGroupAdapter.xml diff --git a/Source/doc/en/GLib/ActionRemovedArgs.xml b/Source/OldStuff/doc/en/GLib/ActionRemovedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/ActionRemovedArgs.xml rename to Source/OldStuff/doc/en/GLib/ActionRemovedArgs.xml diff --git a/Source/doc/en/GLib/ActionRemovedHandler.xml b/Source/OldStuff/doc/en/GLib/ActionRemovedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/ActionRemovedHandler.xml rename to Source/OldStuff/doc/en/GLib/ActionRemovedHandler.xml diff --git a/Source/doc/en/GLib/ActionStateChangedArgs.xml b/Source/OldStuff/doc/en/GLib/ActionStateChangedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/ActionStateChangedArgs.xml rename to Source/OldStuff/doc/en/GLib/ActionStateChangedArgs.xml diff --git a/Source/doc/en/GLib/ActionStateChangedHandler.xml b/Source/OldStuff/doc/en/GLib/ActionStateChangedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/ActionStateChangedHandler.xml rename to Source/OldStuff/doc/en/GLib/ActionStateChangedHandler.xml diff --git a/Source/doc/en/GLib/ActivatedArgs.xml b/Source/OldStuff/doc/en/GLib/ActivatedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/ActivatedArgs.xml rename to Source/OldStuff/doc/en/GLib/ActivatedArgs.xml diff --git a/Source/doc/en/GLib/ActivatedHandler.xml b/Source/OldStuff/doc/en/GLib/ActivatedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/ActivatedHandler.xml rename to Source/OldStuff/doc/en/GLib/ActivatedHandler.xml diff --git a/Source/doc/en/GLib/AppInfoAdapter.xml b/Source/OldStuff/doc/en/GLib/AppInfoAdapter.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/AppInfoAdapter.xml rename to Source/OldStuff/doc/en/GLib/AppInfoAdapter.xml diff --git a/Source/doc/en/GLib/AppInfoCreateFlags.xml b/Source/OldStuff/doc/en/GLib/AppInfoCreateFlags.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/AppInfoCreateFlags.xml rename to Source/OldStuff/doc/en/GLib/AppInfoCreateFlags.xml diff --git a/Source/doc/en/GLib/AppLaunchContext.xml b/Source/OldStuff/doc/en/GLib/AppLaunchContext.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/AppLaunchContext.xml rename to Source/OldStuff/doc/en/GLib/AppLaunchContext.xml diff --git a/Source/doc/en/GLib/Application.xml b/Source/OldStuff/doc/en/GLib/Application.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/Application.xml rename to Source/OldStuff/doc/en/GLib/Application.xml diff --git a/Source/doc/en/GLib/ApplicationCommandLine.xml b/Source/OldStuff/doc/en/GLib/ApplicationCommandLine.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/ApplicationCommandLine.xml rename to Source/OldStuff/doc/en/GLib/ApplicationCommandLine.xml diff --git a/Source/doc/en/GLib/ApplicationFlags.xml b/Source/OldStuff/doc/en/GLib/ApplicationFlags.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/ApplicationFlags.xml rename to Source/OldStuff/doc/en/GLib/ApplicationFlags.xml diff --git a/Source/doc/en/GLib/ApplicationImpl.xml b/Source/OldStuff/doc/en/GLib/ApplicationImpl.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/ApplicationImpl.xml rename to Source/OldStuff/doc/en/GLib/ApplicationImpl.xml diff --git a/Source/doc/en/GLib/Argv.xml b/Source/OldStuff/doc/en/GLib/Argv.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/Argv.xml rename to Source/OldStuff/doc/en/GLib/Argv.xml diff --git a/Source/doc/en/GLib/AskPasswordArgs.xml b/Source/OldStuff/doc/en/GLib/AskPasswordArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/AskPasswordArgs.xml rename to Source/OldStuff/doc/en/GLib/AskPasswordArgs.xml diff --git a/Source/doc/en/GLib/AskPasswordFlags.xml b/Source/OldStuff/doc/en/GLib/AskPasswordFlags.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/AskPasswordFlags.xml rename to Source/OldStuff/doc/en/GLib/AskPasswordFlags.xml diff --git a/Source/doc/en/GLib/AskPasswordHandler.xml b/Source/OldStuff/doc/en/GLib/AskPasswordHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/AskPasswordHandler.xml rename to Source/OldStuff/doc/en/GLib/AskPasswordHandler.xml diff --git a/Source/doc/en/GLib/AskQuestionArgs.xml b/Source/OldStuff/doc/en/GLib/AskQuestionArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/AskQuestionArgs.xml rename to Source/OldStuff/doc/en/GLib/AskQuestionArgs.xml diff --git a/Source/doc/en/GLib/AskQuestionHandler.xml b/Source/OldStuff/doc/en/GLib/AskQuestionHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/AskQuestionHandler.xml rename to Source/OldStuff/doc/en/GLib/AskQuestionHandler.xml diff --git a/Source/doc/en/GLib/AsyncInitableAdapter.xml b/Source/OldStuff/doc/en/GLib/AsyncInitableAdapter.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/AsyncInitableAdapter.xml rename to Source/OldStuff/doc/en/GLib/AsyncInitableAdapter.xml diff --git a/Source/doc/en/GLib/AsyncReadyCallback.xml b/Source/OldStuff/doc/en/GLib/AsyncReadyCallback.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/AsyncReadyCallback.xml rename to Source/OldStuff/doc/en/GLib/AsyncReadyCallback.xml diff --git a/Source/doc/en/GLib/AsyncResultAdapter.xml b/Source/OldStuff/doc/en/GLib/AsyncResultAdapter.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/AsyncResultAdapter.xml rename to Source/OldStuff/doc/en/GLib/AsyncResultAdapter.xml diff --git a/Source/doc/en/GLib/AuthenticatedPeerAuthorizedArgs.xml b/Source/OldStuff/doc/en/GLib/AuthenticatedPeerAuthorizedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/AuthenticatedPeerAuthorizedArgs.xml rename to Source/OldStuff/doc/en/GLib/AuthenticatedPeerAuthorizedArgs.xml diff --git a/Source/doc/en/GLib/AuthenticatedPeerAuthorizedHandler.xml b/Source/OldStuff/doc/en/GLib/AuthenticatedPeerAuthorizedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/AuthenticatedPeerAuthorizedHandler.xml rename to Source/OldStuff/doc/en/GLib/AuthenticatedPeerAuthorizedHandler.xml diff --git a/Source/doc/en/GLib/BufferedInputStream.xml b/Source/OldStuff/doc/en/GLib/BufferedInputStream.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/BufferedInputStream.xml rename to Source/OldStuff/doc/en/GLib/BufferedInputStream.xml diff --git a/Source/doc/en/GLib/BufferedOutputStream.xml b/Source/OldStuff/doc/en/GLib/BufferedOutputStream.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/BufferedOutputStream.xml rename to Source/OldStuff/doc/en/GLib/BufferedOutputStream.xml diff --git a/Source/doc/en/GLib/Bus.xml b/Source/OldStuff/doc/en/GLib/Bus.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/Bus.xml rename to Source/OldStuff/doc/en/GLib/Bus.xml diff --git a/Source/doc/en/GLib/BusAcquiredCallback.xml b/Source/OldStuff/doc/en/GLib/BusAcquiredCallback.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/BusAcquiredCallback.xml rename to Source/OldStuff/doc/en/GLib/BusAcquiredCallback.xml diff --git a/Source/doc/en/GLib/BusNameAcquiredCallback.xml b/Source/OldStuff/doc/en/GLib/BusNameAcquiredCallback.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/BusNameAcquiredCallback.xml rename to Source/OldStuff/doc/en/GLib/BusNameAcquiredCallback.xml diff --git a/Source/doc/en/GLib/BusNameAppearedCallback.xml b/Source/OldStuff/doc/en/GLib/BusNameAppearedCallback.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/BusNameAppearedCallback.xml rename to Source/OldStuff/doc/en/GLib/BusNameAppearedCallback.xml diff --git a/Source/doc/en/GLib/BusNameLostCallback.xml b/Source/OldStuff/doc/en/GLib/BusNameLostCallback.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/BusNameLostCallback.xml rename to Source/OldStuff/doc/en/GLib/BusNameLostCallback.xml diff --git a/Source/doc/en/GLib/BusNameOwnerFlags.xml b/Source/OldStuff/doc/en/GLib/BusNameOwnerFlags.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/BusNameOwnerFlags.xml rename to Source/OldStuff/doc/en/GLib/BusNameOwnerFlags.xml diff --git a/Source/doc/en/GLib/BusNameVanishedCallback.xml b/Source/OldStuff/doc/en/GLib/BusNameVanishedCallback.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/BusNameVanishedCallback.xml rename to Source/OldStuff/doc/en/GLib/BusNameVanishedCallback.xml diff --git a/Source/doc/en/GLib/BusNameWatcherFlags.xml b/Source/OldStuff/doc/en/GLib/BusNameWatcherFlags.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/BusNameWatcherFlags.xml rename to Source/OldStuff/doc/en/GLib/BusNameWatcherFlags.xml diff --git a/Source/doc/en/GLib/BusType.xml b/Source/OldStuff/doc/en/GLib/BusType.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/BusType.xml rename to Source/OldStuff/doc/en/GLib/BusType.xml diff --git a/Source/doc/en/GLib/Cancellable.xml b/Source/OldStuff/doc/en/GLib/Cancellable.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/Cancellable.xml rename to Source/OldStuff/doc/en/GLib/Cancellable.xml diff --git a/Source/doc/en/GLib/CancellableSourceFunc.xml b/Source/OldStuff/doc/en/GLib/CancellableSourceFunc.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/CancellableSourceFunc.xml rename to Source/OldStuff/doc/en/GLib/CancellableSourceFunc.xml diff --git a/Source/doc/en/GLib/ChangeEventArgs.xml b/Source/OldStuff/doc/en/GLib/ChangeEventArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/ChangeEventArgs.xml rename to Source/OldStuff/doc/en/GLib/ChangeEventArgs.xml diff --git a/Source/doc/en/GLib/ChangeEventHandler.xml b/Source/OldStuff/doc/en/GLib/ChangeEventHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/ChangeEventHandler.xml rename to Source/OldStuff/doc/en/GLib/ChangeEventHandler.xml diff --git a/Source/doc/en/GLib/ChangedArgs.xml b/Source/OldStuff/doc/en/GLib/ChangedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/ChangedArgs.xml rename to Source/OldStuff/doc/en/GLib/ChangedArgs.xml diff --git a/Source/doc/en/GLib/ChangedHandler.xml b/Source/OldStuff/doc/en/GLib/ChangedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/ChangedHandler.xml rename to Source/OldStuff/doc/en/GLib/ChangedHandler.xml diff --git a/Source/doc/en/GLib/CharsetConverter.xml b/Source/OldStuff/doc/en/GLib/CharsetConverter.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/CharsetConverter.xml rename to Source/OldStuff/doc/en/GLib/CharsetConverter.xml diff --git a/Source/doc/en/GLib/Chunk.xml b/Source/OldStuff/doc/en/GLib/Chunk.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/Chunk.xml rename to Source/OldStuff/doc/en/GLib/Chunk.xml diff --git a/Source/doc/en/GLib/ClosedArgs.xml b/Source/OldStuff/doc/en/GLib/ClosedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/ClosedArgs.xml rename to Source/OldStuff/doc/en/GLib/ClosedArgs.xml diff --git a/Source/doc/en/GLib/ClosedHandler.xml b/Source/OldStuff/doc/en/GLib/ClosedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/ClosedHandler.xml rename to Source/OldStuff/doc/en/GLib/ClosedHandler.xml diff --git a/Source/doc/en/GLib/CommandLineArgs.xml b/Source/OldStuff/doc/en/GLib/CommandLineArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/CommandLineArgs.xml rename to Source/OldStuff/doc/en/GLib/CommandLineArgs.xml diff --git a/Source/doc/en/GLib/CommandLineHandler.xml b/Source/OldStuff/doc/en/GLib/CommandLineHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/CommandLineHandler.xml rename to Source/OldStuff/doc/en/GLib/CommandLineHandler.xml diff --git a/Source/doc/en/GLib/Cond.xml b/Source/OldStuff/doc/en/GLib/Cond.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/Cond.xml rename to Source/OldStuff/doc/en/GLib/Cond.xml diff --git a/Source/doc/en/GLib/ConnectBeforeAttribute.xml b/Source/OldStuff/doc/en/GLib/ConnectBeforeAttribute.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/ConnectBeforeAttribute.xml rename to Source/OldStuff/doc/en/GLib/ConnectBeforeAttribute.xml diff --git a/Source/doc/en/GLib/ConnectFlags.xml b/Source/OldStuff/doc/en/GLib/ConnectFlags.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/ConnectFlags.xml rename to Source/OldStuff/doc/en/GLib/ConnectFlags.xml diff --git a/Source/doc/en/GLib/ContentType.xml b/Source/OldStuff/doc/en/GLib/ContentType.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/ContentType.xml rename to Source/OldStuff/doc/en/GLib/ContentType.xml diff --git a/Source/doc/en/GLib/ConverterAdapter.xml b/Source/OldStuff/doc/en/GLib/ConverterAdapter.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/ConverterAdapter.xml rename to Source/OldStuff/doc/en/GLib/ConverterAdapter.xml diff --git a/Source/doc/en/GLib/ConverterFlags.xml b/Source/OldStuff/doc/en/GLib/ConverterFlags.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/ConverterFlags.xml rename to Source/OldStuff/doc/en/GLib/ConverterFlags.xml diff --git a/Source/doc/en/GLib/ConverterInputStream.xml b/Source/OldStuff/doc/en/GLib/ConverterInputStream.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/ConverterInputStream.xml rename to Source/OldStuff/doc/en/GLib/ConverterInputStream.xml diff --git a/Source/doc/en/GLib/ConverterOutputStream.xml b/Source/OldStuff/doc/en/GLib/ConverterOutputStream.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/ConverterOutputStream.xml rename to Source/OldStuff/doc/en/GLib/ConverterOutputStream.xml diff --git a/Source/doc/en/GLib/ConverterResult.xml b/Source/OldStuff/doc/en/GLib/ConverterResult.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/ConverterResult.xml rename to Source/OldStuff/doc/en/GLib/ConverterResult.xml diff --git a/Source/doc/en/GLib/Credentials.xml b/Source/OldStuff/doc/en/GLib/Credentials.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/Credentials.xml rename to Source/OldStuff/doc/en/GLib/Credentials.xml diff --git a/Source/doc/en/GLib/CredentialsType.xml b/Source/OldStuff/doc/en/GLib/CredentialsType.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/CredentialsType.xml rename to Source/OldStuff/doc/en/GLib/CredentialsType.xml diff --git a/Source/doc/en/GLib/DBus.xml b/Source/OldStuff/doc/en/GLib/DBus.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/DBus.xml rename to Source/OldStuff/doc/en/GLib/DBus.xml diff --git a/Source/doc/en/GLib/DBusAnnotationInfo.xml b/Source/OldStuff/doc/en/GLib/DBusAnnotationInfo.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/DBusAnnotationInfo.xml rename to Source/OldStuff/doc/en/GLib/DBusAnnotationInfo.xml diff --git a/Source/doc/en/GLib/DBusArgInfo.xml b/Source/OldStuff/doc/en/GLib/DBusArgInfo.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/DBusArgInfo.xml rename to Source/OldStuff/doc/en/GLib/DBusArgInfo.xml diff --git a/Source/doc/en/GLib/DBusAuth.xml b/Source/OldStuff/doc/en/GLib/DBusAuth.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/DBusAuth.xml rename to Source/OldStuff/doc/en/GLib/DBusAuth.xml diff --git a/Source/doc/en/GLib/DBusAuthMechanism.xml b/Source/OldStuff/doc/en/GLib/DBusAuthMechanism.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/DBusAuthMechanism.xml rename to Source/OldStuff/doc/en/GLib/DBusAuthMechanism.xml diff --git a/Source/doc/en/GLib/DBusAuthMechanismAnon.xml b/Source/OldStuff/doc/en/GLib/DBusAuthMechanismAnon.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/DBusAuthMechanismAnon.xml rename to Source/OldStuff/doc/en/GLib/DBusAuthMechanismAnon.xml diff --git a/Source/doc/en/GLib/DBusAuthMechanismExternal.xml b/Source/OldStuff/doc/en/GLib/DBusAuthMechanismExternal.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/DBusAuthMechanismExternal.xml rename to Source/OldStuff/doc/en/GLib/DBusAuthMechanismExternal.xml diff --git a/Source/doc/en/GLib/DBusAuthMechanismSha1.xml b/Source/OldStuff/doc/en/GLib/DBusAuthMechanismSha1.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/DBusAuthMechanismSha1.xml rename to Source/OldStuff/doc/en/GLib/DBusAuthMechanismSha1.xml diff --git a/Source/doc/en/GLib/DBusAuthMechanismState.xml b/Source/OldStuff/doc/en/GLib/DBusAuthMechanismState.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/DBusAuthMechanismState.xml rename to Source/OldStuff/doc/en/GLib/DBusAuthMechanismState.xml diff --git a/Source/doc/en/GLib/DBusAuthObserver.xml b/Source/OldStuff/doc/en/GLib/DBusAuthObserver.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/DBusAuthObserver.xml rename to Source/OldStuff/doc/en/GLib/DBusAuthObserver.xml diff --git a/Source/doc/en/GLib/DBusCallFlags.xml b/Source/OldStuff/doc/en/GLib/DBusCallFlags.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/DBusCallFlags.xml rename to Source/OldStuff/doc/en/GLib/DBusCallFlags.xml diff --git a/Source/doc/en/GLib/DBusCapabilityFlags.xml b/Source/OldStuff/doc/en/GLib/DBusCapabilityFlags.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/DBusCapabilityFlags.xml rename to Source/OldStuff/doc/en/GLib/DBusCapabilityFlags.xml diff --git a/Source/doc/en/GLib/DBusConnection.xml b/Source/OldStuff/doc/en/GLib/DBusConnection.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/DBusConnection.xml rename to Source/OldStuff/doc/en/GLib/DBusConnection.xml diff --git a/Source/doc/en/GLib/DBusConnectionFlags.xml b/Source/OldStuff/doc/en/GLib/DBusConnectionFlags.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/DBusConnectionFlags.xml rename to Source/OldStuff/doc/en/GLib/DBusConnectionFlags.xml diff --git a/Source/doc/en/GLib/DBusError.xml b/Source/OldStuff/doc/en/GLib/DBusError.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/DBusError.xml rename to Source/OldStuff/doc/en/GLib/DBusError.xml diff --git a/Source/doc/en/GLib/DBusErrorEntry.xml b/Source/OldStuff/doc/en/GLib/DBusErrorEntry.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/DBusErrorEntry.xml rename to Source/OldStuff/doc/en/GLib/DBusErrorEntry.xml diff --git a/Source/doc/en/GLib/DBusInterfaceGetPropertyFunc.xml b/Source/OldStuff/doc/en/GLib/DBusInterfaceGetPropertyFunc.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/DBusInterfaceGetPropertyFunc.xml rename to Source/OldStuff/doc/en/GLib/DBusInterfaceGetPropertyFunc.xml diff --git a/Source/doc/en/GLib/DBusInterfaceInfo.xml b/Source/OldStuff/doc/en/GLib/DBusInterfaceInfo.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/DBusInterfaceInfo.xml rename to Source/OldStuff/doc/en/GLib/DBusInterfaceInfo.xml diff --git a/Source/doc/en/GLib/DBusInterfaceMethodCallFunc.xml b/Source/OldStuff/doc/en/GLib/DBusInterfaceMethodCallFunc.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/DBusInterfaceMethodCallFunc.xml rename to Source/OldStuff/doc/en/GLib/DBusInterfaceMethodCallFunc.xml diff --git a/Source/doc/en/GLib/DBusInterfaceSetPropertyFunc.xml b/Source/OldStuff/doc/en/GLib/DBusInterfaceSetPropertyFunc.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/DBusInterfaceSetPropertyFunc.xml rename to Source/OldStuff/doc/en/GLib/DBusInterfaceSetPropertyFunc.xml diff --git a/Source/doc/en/GLib/DBusInterfaceVTable.xml b/Source/OldStuff/doc/en/GLib/DBusInterfaceVTable.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/DBusInterfaceVTable.xml rename to Source/OldStuff/doc/en/GLib/DBusInterfaceVTable.xml diff --git a/Source/doc/en/GLib/DBusMessage.xml b/Source/OldStuff/doc/en/GLib/DBusMessage.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/DBusMessage.xml rename to Source/OldStuff/doc/en/GLib/DBusMessage.xml diff --git a/Source/doc/en/GLib/DBusMessageByteOrder.xml b/Source/OldStuff/doc/en/GLib/DBusMessageByteOrder.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/DBusMessageByteOrder.xml rename to Source/OldStuff/doc/en/GLib/DBusMessageByteOrder.xml diff --git a/Source/doc/en/GLib/DBusMessageFilterFunction.xml b/Source/OldStuff/doc/en/GLib/DBusMessageFilterFunction.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/DBusMessageFilterFunction.xml rename to Source/OldStuff/doc/en/GLib/DBusMessageFilterFunction.xml diff --git a/Source/doc/en/GLib/DBusMessageFlags.xml b/Source/OldStuff/doc/en/GLib/DBusMessageFlags.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/DBusMessageFlags.xml rename to Source/OldStuff/doc/en/GLib/DBusMessageFlags.xml diff --git a/Source/doc/en/GLib/DBusMessageHeaderField.xml b/Source/OldStuff/doc/en/GLib/DBusMessageHeaderField.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/DBusMessageHeaderField.xml rename to Source/OldStuff/doc/en/GLib/DBusMessageHeaderField.xml diff --git a/Source/doc/en/GLib/DBusMessageType.xml b/Source/OldStuff/doc/en/GLib/DBusMessageType.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/DBusMessageType.xml rename to Source/OldStuff/doc/en/GLib/DBusMessageType.xml diff --git a/Source/doc/en/GLib/DBusMethodInfo.xml b/Source/OldStuff/doc/en/GLib/DBusMethodInfo.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/DBusMethodInfo.xml rename to Source/OldStuff/doc/en/GLib/DBusMethodInfo.xml diff --git a/Source/doc/en/GLib/DBusMethodInvocation.xml b/Source/OldStuff/doc/en/GLib/DBusMethodInvocation.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/DBusMethodInvocation.xml rename to Source/OldStuff/doc/en/GLib/DBusMethodInvocation.xml diff --git a/Source/doc/en/GLib/DBusNodeInfo.xml b/Source/OldStuff/doc/en/GLib/DBusNodeInfo.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/DBusNodeInfo.xml rename to Source/OldStuff/doc/en/GLib/DBusNodeInfo.xml diff --git a/Source/doc/en/GLib/DBusPropertyInfo.xml b/Source/OldStuff/doc/en/GLib/DBusPropertyInfo.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/DBusPropertyInfo.xml rename to Source/OldStuff/doc/en/GLib/DBusPropertyInfo.xml diff --git a/Source/doc/en/GLib/DBusPropertyInfoFlags.xml b/Source/OldStuff/doc/en/GLib/DBusPropertyInfoFlags.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/DBusPropertyInfoFlags.xml rename to Source/OldStuff/doc/en/GLib/DBusPropertyInfoFlags.xml diff --git a/Source/doc/en/GLib/DBusProxy.xml b/Source/OldStuff/doc/en/GLib/DBusProxy.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/DBusProxy.xml rename to Source/OldStuff/doc/en/GLib/DBusProxy.xml diff --git a/Source/doc/en/GLib/DBusProxyFlags.xml b/Source/OldStuff/doc/en/GLib/DBusProxyFlags.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/DBusProxyFlags.xml rename to Source/OldStuff/doc/en/GLib/DBusProxyFlags.xml diff --git a/Source/doc/en/GLib/DBusSendMessageFlags.xml b/Source/OldStuff/doc/en/GLib/DBusSendMessageFlags.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/DBusSendMessageFlags.xml rename to Source/OldStuff/doc/en/GLib/DBusSendMessageFlags.xml diff --git a/Source/doc/en/GLib/DBusServer.xml b/Source/OldStuff/doc/en/GLib/DBusServer.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/DBusServer.xml rename to Source/OldStuff/doc/en/GLib/DBusServer.xml diff --git a/Source/doc/en/GLib/DBusServerFlags.xml b/Source/OldStuff/doc/en/GLib/DBusServerFlags.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/DBusServerFlags.xml rename to Source/OldStuff/doc/en/GLib/DBusServerFlags.xml diff --git a/Source/doc/en/GLib/DBusSignalCallback.xml b/Source/OldStuff/doc/en/GLib/DBusSignalCallback.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/DBusSignalCallback.xml rename to Source/OldStuff/doc/en/GLib/DBusSignalCallback.xml diff --git a/Source/doc/en/GLib/DBusSignalFlags.xml b/Source/OldStuff/doc/en/GLib/DBusSignalFlags.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/DBusSignalFlags.xml rename to Source/OldStuff/doc/en/GLib/DBusSignalFlags.xml diff --git a/Source/doc/en/GLib/DBusSignalInfo.xml b/Source/OldStuff/doc/en/GLib/DBusSignalInfo.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/DBusSignalInfo.xml rename to Source/OldStuff/doc/en/GLib/DBusSignalInfo.xml diff --git a/Source/doc/en/GLib/DBusSubtreeDispatchFunc.xml b/Source/OldStuff/doc/en/GLib/DBusSubtreeDispatchFunc.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/DBusSubtreeDispatchFunc.xml rename to Source/OldStuff/doc/en/GLib/DBusSubtreeDispatchFunc.xml diff --git a/Source/doc/en/GLib/DBusSubtreeEnumerateFunc.xml b/Source/OldStuff/doc/en/GLib/DBusSubtreeEnumerateFunc.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/DBusSubtreeEnumerateFunc.xml rename to Source/OldStuff/doc/en/GLib/DBusSubtreeEnumerateFunc.xml diff --git a/Source/doc/en/GLib/DBusSubtreeFlags.xml b/Source/OldStuff/doc/en/GLib/DBusSubtreeFlags.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/DBusSubtreeFlags.xml rename to Source/OldStuff/doc/en/GLib/DBusSubtreeFlags.xml diff --git a/Source/doc/en/GLib/DBusSubtreeIntrospectFunc.xml b/Source/OldStuff/doc/en/GLib/DBusSubtreeIntrospectFunc.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/DBusSubtreeIntrospectFunc.xml rename to Source/OldStuff/doc/en/GLib/DBusSubtreeIntrospectFunc.xml diff --git a/Source/doc/en/GLib/DBusSubtreeVTable.xml b/Source/OldStuff/doc/en/GLib/DBusSubtreeVTable.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/DBusSubtreeVTable.xml rename to Source/OldStuff/doc/en/GLib/DBusSubtreeVTable.xml diff --git a/Source/doc/en/GLib/DBusWorker.xml b/Source/OldStuff/doc/en/GLib/DBusWorker.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/DBusWorker.xml rename to Source/OldStuff/doc/en/GLib/DBusWorker.xml diff --git a/Source/doc/en/GLib/DataInputStream.xml b/Source/OldStuff/doc/en/GLib/DataInputStream.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/DataInputStream.xml rename to Source/OldStuff/doc/en/GLib/DataInputStream.xml diff --git a/Source/doc/en/GLib/DataOutputStream.xml b/Source/OldStuff/doc/en/GLib/DataOutputStream.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/DataOutputStream.xml rename to Source/OldStuff/doc/en/GLib/DataOutputStream.xml diff --git a/Source/doc/en/GLib/DataStreamByteOrder.xml b/Source/OldStuff/doc/en/GLib/DataStreamByteOrder.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/DataStreamByteOrder.xml rename to Source/OldStuff/doc/en/GLib/DataStreamByteOrder.xml diff --git a/Source/doc/en/GLib/DataStreamNewlineType.xml b/Source/OldStuff/doc/en/GLib/DataStreamNewlineType.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/DataStreamNewlineType.xml rename to Source/OldStuff/doc/en/GLib/DataStreamNewlineType.xml diff --git a/Source/doc/en/GLib/Date.xml b/Source/OldStuff/doc/en/GLib/Date.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/Date.xml rename to Source/OldStuff/doc/en/GLib/Date.xml diff --git a/Source/doc/en/GLib/DateTime.xml b/Source/OldStuff/doc/en/GLib/DateTime.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/DateTime.xml rename to Source/OldStuff/doc/en/GLib/DateTime.xml diff --git a/Source/doc/en/GLib/DefaultSignalHandlerAttribute.xml b/Source/OldStuff/doc/en/GLib/DefaultSignalHandlerAttribute.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/DefaultSignalHandlerAttribute.xml rename to Source/OldStuff/doc/en/GLib/DefaultSignalHandlerAttribute.xml diff --git a/Source/doc/en/GLib/DesktopAppInfo.xml b/Source/OldStuff/doc/en/GLib/DesktopAppInfo.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/DesktopAppInfo.xml rename to Source/OldStuff/doc/en/GLib/DesktopAppInfo.xml diff --git a/Source/doc/en/GLib/DestroyHelper.xml b/Source/OldStuff/doc/en/GLib/DestroyHelper.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/DestroyHelper.xml rename to Source/OldStuff/doc/en/GLib/DestroyHelper.xml diff --git a/Source/doc/en/GLib/DestroyNotify.xml b/Source/OldStuff/doc/en/GLib/DestroyNotify.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/DestroyNotify.xml rename to Source/OldStuff/doc/en/GLib/DestroyNotify.xml diff --git a/Source/doc/en/GLib/DriveAdapter.xml b/Source/OldStuff/doc/en/GLib/DriveAdapter.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/DriveAdapter.xml rename to Source/OldStuff/doc/en/GLib/DriveAdapter.xml diff --git a/Source/doc/en/GLib/DriveChangedArgs.xml b/Source/OldStuff/doc/en/GLib/DriveChangedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/DriveChangedArgs.xml rename to Source/OldStuff/doc/en/GLib/DriveChangedArgs.xml diff --git a/Source/doc/en/GLib/DriveChangedHandler.xml b/Source/OldStuff/doc/en/GLib/DriveChangedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/DriveChangedHandler.xml rename to Source/OldStuff/doc/en/GLib/DriveChangedHandler.xml diff --git a/Source/doc/en/GLib/DriveConnectedArgs.xml b/Source/OldStuff/doc/en/GLib/DriveConnectedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/DriveConnectedArgs.xml rename to Source/OldStuff/doc/en/GLib/DriveConnectedArgs.xml diff --git a/Source/doc/en/GLib/DriveConnectedHandler.xml b/Source/OldStuff/doc/en/GLib/DriveConnectedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/DriveConnectedHandler.xml rename to Source/OldStuff/doc/en/GLib/DriveConnectedHandler.xml diff --git a/Source/doc/en/GLib/DriveDisconnectedArgs.xml b/Source/OldStuff/doc/en/GLib/DriveDisconnectedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/DriveDisconnectedArgs.xml rename to Source/OldStuff/doc/en/GLib/DriveDisconnectedArgs.xml diff --git a/Source/doc/en/GLib/DriveDisconnectedHandler.xml b/Source/OldStuff/doc/en/GLib/DriveDisconnectedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/DriveDisconnectedHandler.xml rename to Source/OldStuff/doc/en/GLib/DriveDisconnectedHandler.xml diff --git a/Source/doc/en/GLib/DriveEjectButtonArgs.xml b/Source/OldStuff/doc/en/GLib/DriveEjectButtonArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/DriveEjectButtonArgs.xml rename to Source/OldStuff/doc/en/GLib/DriveEjectButtonArgs.xml diff --git a/Source/doc/en/GLib/DriveEjectButtonHandler.xml b/Source/OldStuff/doc/en/GLib/DriveEjectButtonHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/DriveEjectButtonHandler.xml rename to Source/OldStuff/doc/en/GLib/DriveEjectButtonHandler.xml diff --git a/Source/doc/en/GLib/DriveStartFlags.xml b/Source/OldStuff/doc/en/GLib/DriveStartFlags.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/DriveStartFlags.xml rename to Source/OldStuff/doc/en/GLib/DriveStartFlags.xml diff --git a/Source/doc/en/GLib/DriveStartStopType.xml b/Source/OldStuff/doc/en/GLib/DriveStartStopType.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/DriveStartStopType.xml rename to Source/OldStuff/doc/en/GLib/DriveStartStopType.xml diff --git a/Source/doc/en/GLib/DriveStopButtonArgs.xml b/Source/OldStuff/doc/en/GLib/DriveStopButtonArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/DriveStopButtonArgs.xml rename to Source/OldStuff/doc/en/GLib/DriveStopButtonArgs.xml diff --git a/Source/doc/en/GLib/DriveStopButtonHandler.xml b/Source/OldStuff/doc/en/GLib/DriveStopButtonHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/DriveStopButtonHandler.xml rename to Source/OldStuff/doc/en/GLib/DriveStopButtonHandler.xml diff --git a/Source/doc/en/GLib/DummyProxyResolver.xml b/Source/OldStuff/doc/en/GLib/DummyProxyResolver.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/DummyProxyResolver.xml rename to Source/OldStuff/doc/en/GLib/DummyProxyResolver.xml diff --git a/Source/doc/en/GLib/DummyTlsCertificate.xml b/Source/OldStuff/doc/en/GLib/DummyTlsCertificate.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/DummyTlsCertificate.xml rename to Source/OldStuff/doc/en/GLib/DummyTlsCertificate.xml diff --git a/Source/doc/en/GLib/DummyTlsCertificateClass.xml b/Source/OldStuff/doc/en/GLib/DummyTlsCertificateClass.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/DummyTlsCertificateClass.xml rename to Source/OldStuff/doc/en/GLib/DummyTlsCertificateClass.xml diff --git a/Source/doc/en/GLib/DummyTlsConnection.xml b/Source/OldStuff/doc/en/GLib/DummyTlsConnection.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/DummyTlsConnection.xml rename to Source/OldStuff/doc/en/GLib/DummyTlsConnection.xml diff --git a/Source/doc/en/GLib/DummyTlsConnectionClass.xml b/Source/OldStuff/doc/en/GLib/DummyTlsConnectionClass.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/DummyTlsConnectionClass.xml rename to Source/OldStuff/doc/en/GLib/DummyTlsConnectionClass.xml diff --git a/Source/doc/en/GLib/Emblem.xml b/Source/OldStuff/doc/en/GLib/Emblem.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/Emblem.xml rename to Source/OldStuff/doc/en/GLib/Emblem.xml diff --git a/Source/doc/en/GLib/EmblemOrigin.xml b/Source/OldStuff/doc/en/GLib/EmblemOrigin.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/EmblemOrigin.xml rename to Source/OldStuff/doc/en/GLib/EmblemOrigin.xml diff --git a/Source/doc/en/GLib/EmblemedIcon.xml b/Source/OldStuff/doc/en/GLib/EmblemedIcon.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/EmblemedIcon.xml rename to Source/OldStuff/doc/en/GLib/EmblemedIcon.xml diff --git a/Source/doc/en/GLib/ExceptionManager.xml b/Source/OldStuff/doc/en/GLib/ExceptionManager.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/ExceptionManager.xml rename to Source/OldStuff/doc/en/GLib/ExceptionManager.xml diff --git a/Source/doc/en/GLib/ExportedObject.xml b/Source/OldStuff/doc/en/GLib/ExportedObject.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/ExportedObject.xml rename to Source/OldStuff/doc/en/GLib/ExportedObject.xml diff --git a/Source/doc/en/GLib/ExportedSubtree.xml b/Source/OldStuff/doc/en/GLib/ExportedSubtree.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/ExportedSubtree.xml rename to Source/OldStuff/doc/en/GLib/ExportedSubtree.xml diff --git a/Source/doc/en/GLib/FileAdapter.xml b/Source/OldStuff/doc/en/GLib/FileAdapter.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/FileAdapter.xml rename to Source/OldStuff/doc/en/GLib/FileAdapter.xml diff --git a/Source/doc/en/GLib/FileAttributeInfo.xml b/Source/OldStuff/doc/en/GLib/FileAttributeInfo.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/FileAttributeInfo.xml rename to Source/OldStuff/doc/en/GLib/FileAttributeInfo.xml diff --git a/Source/doc/en/GLib/FileAttributeInfoFlags.xml b/Source/OldStuff/doc/en/GLib/FileAttributeInfoFlags.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/FileAttributeInfoFlags.xml rename to Source/OldStuff/doc/en/GLib/FileAttributeInfoFlags.xml diff --git a/Source/doc/en/GLib/FileAttributeInfoList.xml b/Source/OldStuff/doc/en/GLib/FileAttributeInfoList.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/FileAttributeInfoList.xml rename to Source/OldStuff/doc/en/GLib/FileAttributeInfoList.xml diff --git a/Source/doc/en/GLib/FileAttributeMatcher.xml b/Source/OldStuff/doc/en/GLib/FileAttributeMatcher.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/FileAttributeMatcher.xml rename to Source/OldStuff/doc/en/GLib/FileAttributeMatcher.xml diff --git a/Source/doc/en/GLib/FileAttributeStatus.xml b/Source/OldStuff/doc/en/GLib/FileAttributeStatus.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/FileAttributeStatus.xml rename to Source/OldStuff/doc/en/GLib/FileAttributeStatus.xml diff --git a/Source/doc/en/GLib/FileAttributeType.xml b/Source/OldStuff/doc/en/GLib/FileAttributeType.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/FileAttributeType.xml rename to Source/OldStuff/doc/en/GLib/FileAttributeType.xml diff --git a/Source/doc/en/GLib/FileChange.xml b/Source/OldStuff/doc/en/GLib/FileChange.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/FileChange.xml rename to Source/OldStuff/doc/en/GLib/FileChange.xml diff --git a/Source/doc/en/GLib/FileCopyFlags.xml b/Source/OldStuff/doc/en/GLib/FileCopyFlags.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/FileCopyFlags.xml rename to Source/OldStuff/doc/en/GLib/FileCopyFlags.xml diff --git a/Source/doc/en/GLib/FileCreateFlags.xml b/Source/OldStuff/doc/en/GLib/FileCreateFlags.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/FileCreateFlags.xml rename to Source/OldStuff/doc/en/GLib/FileCreateFlags.xml diff --git a/Source/doc/en/GLib/FileDescriptorBasedAdapter.xml b/Source/OldStuff/doc/en/GLib/FileDescriptorBasedAdapter.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/FileDescriptorBasedAdapter.xml rename to Source/OldStuff/doc/en/GLib/FileDescriptorBasedAdapter.xml diff --git a/Source/doc/en/GLib/FileEnumerator.xml b/Source/OldStuff/doc/en/GLib/FileEnumerator.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/FileEnumerator.xml rename to Source/OldStuff/doc/en/GLib/FileEnumerator.xml diff --git a/Source/doc/en/GLib/FileFactory.xml b/Source/OldStuff/doc/en/GLib/FileFactory.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/FileFactory.xml rename to Source/OldStuff/doc/en/GLib/FileFactory.xml diff --git a/Source/doc/en/GLib/FileIOStream.xml b/Source/OldStuff/doc/en/GLib/FileIOStream.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/FileIOStream.xml rename to Source/OldStuff/doc/en/GLib/FileIOStream.xml diff --git a/Source/doc/en/GLib/FileIcon.xml b/Source/OldStuff/doc/en/GLib/FileIcon.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/FileIcon.xml rename to Source/OldStuff/doc/en/GLib/FileIcon.xml diff --git a/Source/doc/en/GLib/FileInfo.xml b/Source/OldStuff/doc/en/GLib/FileInfo.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/FileInfo.xml rename to Source/OldStuff/doc/en/GLib/FileInfo.xml diff --git a/Source/doc/en/GLib/FileInputStream.xml b/Source/OldStuff/doc/en/GLib/FileInputStream.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/FileInputStream.xml rename to Source/OldStuff/doc/en/GLib/FileInputStream.xml diff --git a/Source/doc/en/GLib/FileMonitor.xml b/Source/OldStuff/doc/en/GLib/FileMonitor.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/FileMonitor.xml rename to Source/OldStuff/doc/en/GLib/FileMonitor.xml diff --git a/Source/doc/en/GLib/FileMonitorEvent.xml b/Source/OldStuff/doc/en/GLib/FileMonitorEvent.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/FileMonitorEvent.xml rename to Source/OldStuff/doc/en/GLib/FileMonitorEvent.xml diff --git a/Source/doc/en/GLib/FileMonitorFlags.xml b/Source/OldStuff/doc/en/GLib/FileMonitorFlags.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/FileMonitorFlags.xml rename to Source/OldStuff/doc/en/GLib/FileMonitorFlags.xml diff --git a/Source/doc/en/GLib/FileOutputStream.xml b/Source/OldStuff/doc/en/GLib/FileOutputStream.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/FileOutputStream.xml rename to Source/OldStuff/doc/en/GLib/FileOutputStream.xml diff --git a/Source/doc/en/GLib/FileProgressCallback.xml b/Source/OldStuff/doc/en/GLib/FileProgressCallback.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/FileProgressCallback.xml rename to Source/OldStuff/doc/en/GLib/FileProgressCallback.xml diff --git a/Source/doc/en/GLib/FileQueryInfoFlags.xml b/Source/OldStuff/doc/en/GLib/FileQueryInfoFlags.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/FileQueryInfoFlags.xml rename to Source/OldStuff/doc/en/GLib/FileQueryInfoFlags.xml diff --git a/Source/doc/en/GLib/FileReadMoreCallback.xml b/Source/OldStuff/doc/en/GLib/FileReadMoreCallback.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/FileReadMoreCallback.xml rename to Source/OldStuff/doc/en/GLib/FileReadMoreCallback.xml diff --git a/Source/doc/en/GLib/FileType.xml b/Source/OldStuff/doc/en/GLib/FileType.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/FileType.xml rename to Source/OldStuff/doc/en/GLib/FileType.xml diff --git a/Source/doc/en/GLib/FileUtils.xml b/Source/OldStuff/doc/en/GLib/FileUtils.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/FileUtils.xml rename to Source/OldStuff/doc/en/GLib/FileUtils.xml diff --git a/Source/doc/en/GLib/FilenameCompleter.xml b/Source/OldStuff/doc/en/GLib/FilenameCompleter.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/FilenameCompleter.xml rename to Source/OldStuff/doc/en/GLib/FilenameCompleter.xml diff --git a/Source/doc/en/GLib/FilesystemPreviewType.xml b/Source/OldStuff/doc/en/GLib/FilesystemPreviewType.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/FilesystemPreviewType.xml rename to Source/OldStuff/doc/en/GLib/FilesystemPreviewType.xml diff --git a/Source/doc/en/GLib/FilterInputStream.xml b/Source/OldStuff/doc/en/GLib/FilterInputStream.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/FilterInputStream.xml rename to Source/OldStuff/doc/en/GLib/FilterInputStream.xml diff --git a/Source/doc/en/GLib/FilterOutputStream.xml b/Source/OldStuff/doc/en/GLib/FilterOutputStream.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/FilterOutputStream.xml rename to Source/OldStuff/doc/en/GLib/FilterOutputStream.xml diff --git a/Source/doc/en/GLib/GException.xml b/Source/OldStuff/doc/en/GLib/GException.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/GException.xml rename to Source/OldStuff/doc/en/GLib/GException.xml diff --git a/Source/doc/en/GLib/GInterfaceAdapter.xml b/Source/OldStuff/doc/en/GLib/GInterfaceAdapter.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/GInterfaceAdapter.xml rename to Source/OldStuff/doc/en/GLib/GInterfaceAdapter.xml diff --git a/Source/doc/en/GLib/GInterfaceAttribute.xml b/Source/OldStuff/doc/en/GLib/GInterfaceAttribute.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/GInterfaceAttribute.xml rename to Source/OldStuff/doc/en/GLib/GInterfaceAttribute.xml diff --git a/Source/doc/en/GLib/GInterfaceInitHandler.xml b/Source/OldStuff/doc/en/GLib/GInterfaceInitHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/GInterfaceInitHandler.xml rename to Source/OldStuff/doc/en/GLib/GInterfaceInitHandler.xml diff --git a/Source/doc/en/GLib/GLibSynchronizationContext.xml b/Source/OldStuff/doc/en/GLib/GLibSynchronizationContext.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/GLibSynchronizationContext.xml rename to Source/OldStuff/doc/en/GLib/GLibSynchronizationContext.xml diff --git a/Source/doc/en/GLib/GPropertiesChangedArgs.xml b/Source/OldStuff/doc/en/GLib/GPropertiesChangedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/GPropertiesChangedArgs.xml rename to Source/OldStuff/doc/en/GLib/GPropertiesChangedArgs.xml diff --git a/Source/doc/en/GLib/GPropertiesChangedHandler.xml b/Source/OldStuff/doc/en/GLib/GPropertiesChangedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/GPropertiesChangedHandler.xml rename to Source/OldStuff/doc/en/GLib/GPropertiesChangedHandler.xml diff --git a/Source/doc/en/GLib/GSignalArgs.xml b/Source/OldStuff/doc/en/GLib/GSignalArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/GSignalArgs.xml rename to Source/OldStuff/doc/en/GLib/GSignalArgs.xml diff --git a/Source/doc/en/GLib/GSignalHandler.xml b/Source/OldStuff/doc/en/GLib/GSignalHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/GSignalHandler.xml rename to Source/OldStuff/doc/en/GLib/GSignalHandler.xml diff --git a/Source/doc/en/GLib/GSourceFunc.xml b/Source/OldStuff/doc/en/GLib/GSourceFunc.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/GSourceFunc.xml rename to Source/OldStuff/doc/en/GLib/GSourceFunc.xml diff --git a/Source/doc/en/GLib/GString.xml b/Source/OldStuff/doc/en/GLib/GString.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/GString.xml rename to Source/OldStuff/doc/en/GLib/GString.xml diff --git a/Source/doc/en/GLib/GType.xml b/Source/OldStuff/doc/en/GLib/GType.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/GType.xml rename to Source/OldStuff/doc/en/GLib/GType.xml diff --git a/Source/doc/en/GLib/GTypeAttribute.xml b/Source/OldStuff/doc/en/GLib/GTypeAttribute.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/GTypeAttribute.xml rename to Source/OldStuff/doc/en/GLib/GTypeAttribute.xml diff --git a/Source/doc/en/GLib/GioGlobal.xml b/Source/OldStuff/doc/en/GLib/GioGlobal.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/GioGlobal.xml rename to Source/OldStuff/doc/en/GLib/GioGlobal.xml diff --git a/Source/doc/en/GLib/GioStream.xml b/Source/OldStuff/doc/en/GLib/GioStream.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/GioStream.xml rename to Source/OldStuff/doc/en/GLib/GioStream.xml diff --git a/Source/doc/en/GLib/Global.xml b/Source/OldStuff/doc/en/GLib/Global.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/Global.xml rename to Source/OldStuff/doc/en/GLib/Global.xml diff --git a/Source/doc/en/GLib/IAction.xml b/Source/OldStuff/doc/en/GLib/IAction.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/IAction.xml rename to Source/OldStuff/doc/en/GLib/IAction.xml diff --git a/Source/doc/en/GLib/IActionGroup.xml b/Source/OldStuff/doc/en/GLib/IActionGroup.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/IActionGroup.xml rename to Source/OldStuff/doc/en/GLib/IActionGroup.xml diff --git a/Source/doc/en/GLib/IActionGroupImplementor.xml b/Source/OldStuff/doc/en/GLib/IActionGroupImplementor.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/IActionGroupImplementor.xml rename to Source/OldStuff/doc/en/GLib/IActionGroupImplementor.xml diff --git a/Source/doc/en/GLib/IActionImplementor.xml b/Source/OldStuff/doc/en/GLib/IActionImplementor.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/IActionImplementor.xml rename to Source/OldStuff/doc/en/GLib/IActionImplementor.xml diff --git a/Source/doc/en/GLib/IAppInfo.xml b/Source/OldStuff/doc/en/GLib/IAppInfo.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/IAppInfo.xml rename to Source/OldStuff/doc/en/GLib/IAppInfo.xml diff --git a/Source/doc/en/GLib/IAsyncInitable.xml b/Source/OldStuff/doc/en/GLib/IAsyncInitable.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/IAsyncInitable.xml rename to Source/OldStuff/doc/en/GLib/IAsyncInitable.xml diff --git a/Source/doc/en/GLib/IAsyncInitableImplementor.xml b/Source/OldStuff/doc/en/GLib/IAsyncInitableImplementor.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/IAsyncInitableImplementor.xml rename to Source/OldStuff/doc/en/GLib/IAsyncInitableImplementor.xml diff --git a/Source/doc/en/GLib/IAsyncResult.xml b/Source/OldStuff/doc/en/GLib/IAsyncResult.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/IAsyncResult.xml rename to Source/OldStuff/doc/en/GLib/IAsyncResult.xml diff --git a/Source/doc/en/GLib/IAsyncResultImplementor.xml b/Source/OldStuff/doc/en/GLib/IAsyncResultImplementor.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/IAsyncResultImplementor.xml rename to Source/OldStuff/doc/en/GLib/IAsyncResultImplementor.xml diff --git a/Source/doc/en/GLib/IConverter.xml b/Source/OldStuff/doc/en/GLib/IConverter.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/IConverter.xml rename to Source/OldStuff/doc/en/GLib/IConverter.xml diff --git a/Source/doc/en/GLib/IConverterImplementor.xml b/Source/OldStuff/doc/en/GLib/IConverterImplementor.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/IConverterImplementor.xml rename to Source/OldStuff/doc/en/GLib/IConverterImplementor.xml diff --git a/Source/doc/en/GLib/IDrive.xml b/Source/OldStuff/doc/en/GLib/IDrive.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/IDrive.xml rename to Source/OldStuff/doc/en/GLib/IDrive.xml diff --git a/Source/doc/en/GLib/IFile.xml b/Source/OldStuff/doc/en/GLib/IFile.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/IFile.xml rename to Source/OldStuff/doc/en/GLib/IFile.xml diff --git a/Source/doc/en/GLib/IFileDescriptorBased.xml b/Source/OldStuff/doc/en/GLib/IFileDescriptorBased.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/IFileDescriptorBased.xml rename to Source/OldStuff/doc/en/GLib/IFileDescriptorBased.xml diff --git a/Source/doc/en/GLib/IFileDescriptorBasedImplementor.xml b/Source/OldStuff/doc/en/GLib/IFileDescriptorBasedImplementor.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/IFileDescriptorBasedImplementor.xml rename to Source/OldStuff/doc/en/GLib/IFileDescriptorBasedImplementor.xml diff --git a/Source/doc/en/GLib/IIcon.xml b/Source/OldStuff/doc/en/GLib/IIcon.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/IIcon.xml rename to Source/OldStuff/doc/en/GLib/IIcon.xml diff --git a/Source/doc/en/GLib/IInitable.xml b/Source/OldStuff/doc/en/GLib/IInitable.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/IInitable.xml rename to Source/OldStuff/doc/en/GLib/IInitable.xml diff --git a/Source/doc/en/GLib/IInitableImplementor.xml b/Source/OldStuff/doc/en/GLib/IInitableImplementor.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/IInitableImplementor.xml rename to Source/OldStuff/doc/en/GLib/IInitableImplementor.xml diff --git a/Source/doc/en/GLib/ILoadableIcon.xml b/Source/OldStuff/doc/en/GLib/ILoadableIcon.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/ILoadableIcon.xml rename to Source/OldStuff/doc/en/GLib/ILoadableIcon.xml diff --git a/Source/doc/en/GLib/ILoadableIconImplementor.xml b/Source/OldStuff/doc/en/GLib/ILoadableIconImplementor.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/ILoadableIconImplementor.xml rename to Source/OldStuff/doc/en/GLib/ILoadableIconImplementor.xml diff --git a/Source/doc/en/GLib/IMount.xml b/Source/OldStuff/doc/en/GLib/IMount.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/IMount.xml rename to Source/OldStuff/doc/en/GLib/IMount.xml diff --git a/Source/doc/en/GLib/IOChannel.xml b/Source/OldStuff/doc/en/GLib/IOChannel.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/IOChannel.xml rename to Source/OldStuff/doc/en/GLib/IOChannel.xml diff --git a/Source/doc/en/GLib/IOChannelError.xml b/Source/OldStuff/doc/en/GLib/IOChannelError.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/IOChannelError.xml rename to Source/OldStuff/doc/en/GLib/IOChannelError.xml diff --git a/Source/doc/en/GLib/IOCondition.xml b/Source/OldStuff/doc/en/GLib/IOCondition.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/IOCondition.xml rename to Source/OldStuff/doc/en/GLib/IOCondition.xml diff --git a/Source/doc/en/GLib/IOError.xml b/Source/OldStuff/doc/en/GLib/IOError.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/IOError.xml rename to Source/OldStuff/doc/en/GLib/IOError.xml diff --git a/Source/doc/en/GLib/IOErrorEnum.xml b/Source/OldStuff/doc/en/GLib/IOErrorEnum.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/IOErrorEnum.xml rename to Source/OldStuff/doc/en/GLib/IOErrorEnum.xml diff --git a/Source/doc/en/GLib/IOExtension.xml b/Source/OldStuff/doc/en/GLib/IOExtension.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/IOExtension.xml rename to Source/OldStuff/doc/en/GLib/IOExtension.xml diff --git a/Source/doc/en/GLib/IOExtensionPoint.xml b/Source/OldStuff/doc/en/GLib/IOExtensionPoint.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/IOExtensionPoint.xml rename to Source/OldStuff/doc/en/GLib/IOExtensionPoint.xml diff --git a/Source/doc/en/GLib/IOFlags.xml b/Source/OldStuff/doc/en/GLib/IOFlags.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/IOFlags.xml rename to Source/OldStuff/doc/en/GLib/IOFlags.xml diff --git a/Source/doc/en/GLib/IOFunc.xml b/Source/OldStuff/doc/en/GLib/IOFunc.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/IOFunc.xml rename to Source/OldStuff/doc/en/GLib/IOFunc.xml diff --git a/Source/doc/en/GLib/IOModule.xml b/Source/OldStuff/doc/en/GLib/IOModule.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/IOModule.xml rename to Source/OldStuff/doc/en/GLib/IOModule.xml diff --git a/Source/doc/en/GLib/IOSchedulerJob.xml b/Source/OldStuff/doc/en/GLib/IOSchedulerJob.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/IOSchedulerJob.xml rename to Source/OldStuff/doc/en/GLib/IOSchedulerJob.xml diff --git a/Source/doc/en/GLib/IOSchedulerJobFunc.xml b/Source/OldStuff/doc/en/GLib/IOSchedulerJobFunc.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/IOSchedulerJobFunc.xml rename to Source/OldStuff/doc/en/GLib/IOSchedulerJobFunc.xml diff --git a/Source/doc/en/GLib/IOStatus.xml b/Source/OldStuff/doc/en/GLib/IOStatus.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/IOStatus.xml rename to Source/OldStuff/doc/en/GLib/IOStatus.xml diff --git a/Source/doc/en/GLib/IOStream.xml b/Source/OldStuff/doc/en/GLib/IOStream.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/IOStream.xml rename to Source/OldStuff/doc/en/GLib/IOStream.xml diff --git a/Source/doc/en/GLib/IOStreamAdapter.xml b/Source/OldStuff/doc/en/GLib/IOStreamAdapter.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/IOStreamAdapter.xml rename to Source/OldStuff/doc/en/GLib/IOStreamAdapter.xml diff --git a/Source/doc/en/GLib/IOStreamSpliceFlags.xml b/Source/OldStuff/doc/en/GLib/IOStreamSpliceFlags.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/IOStreamSpliceFlags.xml rename to Source/OldStuff/doc/en/GLib/IOStreamSpliceFlags.xml diff --git a/Source/doc/en/GLib/IPollableInputStream.xml b/Source/OldStuff/doc/en/GLib/IPollableInputStream.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/IPollableInputStream.xml rename to Source/OldStuff/doc/en/GLib/IPollableInputStream.xml diff --git a/Source/doc/en/GLib/IPollableInputStreamImplementor.xml b/Source/OldStuff/doc/en/GLib/IPollableInputStreamImplementor.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/IPollableInputStreamImplementor.xml rename to Source/OldStuff/doc/en/GLib/IPollableInputStreamImplementor.xml diff --git a/Source/doc/en/GLib/IPollableOutputStream.xml b/Source/OldStuff/doc/en/GLib/IPollableOutputStream.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/IPollableOutputStream.xml rename to Source/OldStuff/doc/en/GLib/IPollableOutputStream.xml diff --git a/Source/doc/en/GLib/IPollableOutputStreamImplementor.xml b/Source/OldStuff/doc/en/GLib/IPollableOutputStreamImplementor.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/IPollableOutputStreamImplementor.xml rename to Source/OldStuff/doc/en/GLib/IPollableOutputStreamImplementor.xml diff --git a/Source/doc/en/GLib/IProxy.xml b/Source/OldStuff/doc/en/GLib/IProxy.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/IProxy.xml rename to Source/OldStuff/doc/en/GLib/IProxy.xml diff --git a/Source/doc/en/GLib/IProxyImplementor.xml b/Source/OldStuff/doc/en/GLib/IProxyImplementor.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/IProxyImplementor.xml rename to Source/OldStuff/doc/en/GLib/IProxyImplementor.xml diff --git a/Source/doc/en/GLib/IProxyResolver.xml b/Source/OldStuff/doc/en/GLib/IProxyResolver.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/IProxyResolver.xml rename to Source/OldStuff/doc/en/GLib/IProxyResolver.xml diff --git a/Source/doc/en/GLib/IProxyResolverImplementor.xml b/Source/OldStuff/doc/en/GLib/IProxyResolverImplementor.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/IProxyResolverImplementor.xml rename to Source/OldStuff/doc/en/GLib/IProxyResolverImplementor.xml diff --git a/Source/doc/en/GLib/ISeekable.xml b/Source/OldStuff/doc/en/GLib/ISeekable.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/ISeekable.xml rename to Source/OldStuff/doc/en/GLib/ISeekable.xml diff --git a/Source/doc/en/GLib/ISocketConnectable.xml b/Source/OldStuff/doc/en/GLib/ISocketConnectable.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/ISocketConnectable.xml rename to Source/OldStuff/doc/en/GLib/ISocketConnectable.xml diff --git a/Source/doc/en/GLib/ISocketConnectableImplementor.xml b/Source/OldStuff/doc/en/GLib/ISocketConnectableImplementor.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/ISocketConnectableImplementor.xml rename to Source/OldStuff/doc/en/GLib/ISocketConnectableImplementor.xml diff --git a/Source/doc/en/GLib/ITlsClientConnection.xml b/Source/OldStuff/doc/en/GLib/ITlsClientConnection.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/ITlsClientConnection.xml rename to Source/OldStuff/doc/en/GLib/ITlsClientConnection.xml diff --git a/Source/doc/en/GLib/ITlsClientConnectionImplementor.xml b/Source/OldStuff/doc/en/GLib/ITlsClientConnectionImplementor.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/ITlsClientConnectionImplementor.xml rename to Source/OldStuff/doc/en/GLib/ITlsClientConnectionImplementor.xml diff --git a/Source/doc/en/GLib/ITlsServerConnection.xml b/Source/OldStuff/doc/en/GLib/ITlsServerConnection.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/ITlsServerConnection.xml rename to Source/OldStuff/doc/en/GLib/ITlsServerConnection.xml diff --git a/Source/doc/en/GLib/ITlsServerConnectionImplementor.xml b/Source/OldStuff/doc/en/GLib/ITlsServerConnectionImplementor.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/ITlsServerConnectionImplementor.xml rename to Source/OldStuff/doc/en/GLib/ITlsServerConnectionImplementor.xml diff --git a/Source/doc/en/GLib/IVolume.xml b/Source/OldStuff/doc/en/GLib/IVolume.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/IVolume.xml rename to Source/OldStuff/doc/en/GLib/IVolume.xml diff --git a/Source/doc/en/GLib/IWrapper.xml b/Source/OldStuff/doc/en/GLib/IWrapper.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/IWrapper.xml rename to Source/OldStuff/doc/en/GLib/IWrapper.xml diff --git a/Source/doc/en/GLib/IconAdapter.xml b/Source/OldStuff/doc/en/GLib/IconAdapter.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/IconAdapter.xml rename to Source/OldStuff/doc/en/GLib/IconAdapter.xml diff --git a/Source/doc/en/GLib/Idle.xml b/Source/OldStuff/doc/en/GLib/Idle.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/Idle.xml rename to Source/OldStuff/doc/en/GLib/Idle.xml diff --git a/Source/doc/en/GLib/IdleHandler.xml b/Source/OldStuff/doc/en/GLib/IdleHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/IdleHandler.xml rename to Source/OldStuff/doc/en/GLib/IdleHandler.xml diff --git a/Source/doc/en/GLib/IncomingArgs.xml b/Source/OldStuff/doc/en/GLib/IncomingArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/IncomingArgs.xml rename to Source/OldStuff/doc/en/GLib/IncomingArgs.xml diff --git a/Source/doc/en/GLib/IncomingHandler.xml b/Source/OldStuff/doc/en/GLib/IncomingHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/IncomingHandler.xml rename to Source/OldStuff/doc/en/GLib/IncomingHandler.xml diff --git a/Source/doc/en/GLib/InetAddress.xml b/Source/OldStuff/doc/en/GLib/InetAddress.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/InetAddress.xml rename to Source/OldStuff/doc/en/GLib/InetAddress.xml diff --git a/Source/doc/en/GLib/InetSocketAddress.xml b/Source/OldStuff/doc/en/GLib/InetSocketAddress.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/InetSocketAddress.xml rename to Source/OldStuff/doc/en/GLib/InetSocketAddress.xml diff --git a/Source/doc/en/GLib/InitableAdapter.xml b/Source/OldStuff/doc/en/GLib/InitableAdapter.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/InitableAdapter.xml rename to Source/OldStuff/doc/en/GLib/InitableAdapter.xml diff --git a/Source/doc/en/GLib/InitiallyUnowned.xml b/Source/OldStuff/doc/en/GLib/InitiallyUnowned.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/InitiallyUnowned.xml rename to Source/OldStuff/doc/en/GLib/InitiallyUnowned.xml diff --git a/Source/doc/en/GLib/InputStream.xml b/Source/OldStuff/doc/en/GLib/InputStream.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/InputStream.xml rename to Source/OldStuff/doc/en/GLib/InputStream.xml diff --git a/Source/doc/en/GLib/InputVector.xml b/Source/OldStuff/doc/en/GLib/InputVector.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/InputVector.xml rename to Source/OldStuff/doc/en/GLib/InputVector.xml diff --git a/Source/doc/en/GLib/KeyFile.xml b/Source/OldStuff/doc/en/GLib/KeyFile.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/KeyFile.xml rename to Source/OldStuff/doc/en/GLib/KeyFile.xml diff --git a/Source/doc/en/GLib/KeyFileError.xml b/Source/OldStuff/doc/en/GLib/KeyFileError.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/KeyFileError.xml rename to Source/OldStuff/doc/en/GLib/KeyFileError.xml diff --git a/Source/doc/en/GLib/KeyFileFlags.xml b/Source/OldStuff/doc/en/GLib/KeyFileFlags.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/KeyFileFlags.xml rename to Source/OldStuff/doc/en/GLib/KeyFileFlags.xml diff --git a/Source/doc/en/GLib/List.xml b/Source/OldStuff/doc/en/GLib/List.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/List.xml rename to Source/OldStuff/doc/en/GLib/List.xml diff --git a/Source/doc/en/GLib/ListBase+FilenameString.xml b/Source/OldStuff/doc/en/GLib/ListBase+FilenameString.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/ListBase+FilenameString.xml rename to Source/OldStuff/doc/en/GLib/ListBase+FilenameString.xml diff --git a/Source/doc/en/GLib/ListBase.xml b/Source/OldStuff/doc/en/GLib/ListBase.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/ListBase.xml rename to Source/OldStuff/doc/en/GLib/ListBase.xml diff --git a/Source/doc/en/GLib/LoadableIconAdapter.xml b/Source/OldStuff/doc/en/GLib/LoadableIconAdapter.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/LoadableIconAdapter.xml rename to Source/OldStuff/doc/en/GLib/LoadableIconAdapter.xml diff --git a/Source/doc/en/GLib/LocalDirectoryMonitor.xml b/Source/OldStuff/doc/en/GLib/LocalDirectoryMonitor.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/LocalDirectoryMonitor.xml rename to Source/OldStuff/doc/en/GLib/LocalDirectoryMonitor.xml diff --git a/Source/doc/en/GLib/LocalFileEnumerator.xml b/Source/OldStuff/doc/en/GLib/LocalFileEnumerator.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/LocalFileEnumerator.xml rename to Source/OldStuff/doc/en/GLib/LocalFileEnumerator.xml diff --git a/Source/doc/en/GLib/LocalFileIOStream.xml b/Source/OldStuff/doc/en/GLib/LocalFileIOStream.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/LocalFileIOStream.xml rename to Source/OldStuff/doc/en/GLib/LocalFileIOStream.xml diff --git a/Source/doc/en/GLib/Log.xml b/Source/OldStuff/doc/en/GLib/Log.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/Log.xml rename to Source/OldStuff/doc/en/GLib/Log.xml diff --git a/Source/doc/en/GLib/LogFunc.xml b/Source/OldStuff/doc/en/GLib/LogFunc.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/LogFunc.xml rename to Source/OldStuff/doc/en/GLib/LogFunc.xml diff --git a/Source/doc/en/GLib/LogLevelFlags.xml b/Source/OldStuff/doc/en/GLib/LogLevelFlags.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/LogLevelFlags.xml rename to Source/OldStuff/doc/en/GLib/LogLevelFlags.xml diff --git a/Source/doc/en/GLib/MainContext.xml b/Source/OldStuff/doc/en/GLib/MainContext.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/MainContext.xml rename to Source/OldStuff/doc/en/GLib/MainContext.xml diff --git a/Source/doc/en/GLib/MainLoop.xml b/Source/OldStuff/doc/en/GLib/MainLoop.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/MainLoop.xml rename to Source/OldStuff/doc/en/GLib/MainLoop.xml diff --git a/Source/doc/en/GLib/Markup.xml b/Source/OldStuff/doc/en/GLib/Markup.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/Markup.xml rename to Source/OldStuff/doc/en/GLib/Markup.xml diff --git a/Source/doc/en/GLib/Marshaller.xml b/Source/OldStuff/doc/en/GLib/Marshaller.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/Marshaller.xml rename to Source/OldStuff/doc/en/GLib/Marshaller.xml diff --git a/Source/doc/en/GLib/MemoryInputStream.xml b/Source/OldStuff/doc/en/GLib/MemoryInputStream.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/MemoryInputStream.xml rename to Source/OldStuff/doc/en/GLib/MemoryInputStream.xml diff --git a/Source/doc/en/GLib/MemoryOutputStream.xml b/Source/OldStuff/doc/en/GLib/MemoryOutputStream.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/MemoryOutputStream.xml rename to Source/OldStuff/doc/en/GLib/MemoryOutputStream.xml diff --git a/Source/doc/en/GLib/MessageToWriteData.xml b/Source/OldStuff/doc/en/GLib/MessageToWriteData.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/MessageToWriteData.xml rename to Source/OldStuff/doc/en/GLib/MessageToWriteData.xml diff --git a/Source/doc/en/GLib/MissingIntPtrCtorException.xml b/Source/OldStuff/doc/en/GLib/MissingIntPtrCtorException.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/MissingIntPtrCtorException.xml rename to Source/OldStuff/doc/en/GLib/MissingIntPtrCtorException.xml diff --git a/Source/doc/en/GLib/MountAdapter.xml b/Source/OldStuff/doc/en/GLib/MountAdapter.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/MountAdapter.xml rename to Source/OldStuff/doc/en/GLib/MountAdapter.xml diff --git a/Source/doc/en/GLib/MountAddedArgs.xml b/Source/OldStuff/doc/en/GLib/MountAddedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/MountAddedArgs.xml rename to Source/OldStuff/doc/en/GLib/MountAddedArgs.xml diff --git a/Source/doc/en/GLib/MountAddedHandler.xml b/Source/OldStuff/doc/en/GLib/MountAddedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/MountAddedHandler.xml rename to Source/OldStuff/doc/en/GLib/MountAddedHandler.xml diff --git a/Source/doc/en/GLib/MountChangedArgs.xml b/Source/OldStuff/doc/en/GLib/MountChangedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/MountChangedArgs.xml rename to Source/OldStuff/doc/en/GLib/MountChangedArgs.xml diff --git a/Source/doc/en/GLib/MountChangedHandler.xml b/Source/OldStuff/doc/en/GLib/MountChangedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/MountChangedHandler.xml rename to Source/OldStuff/doc/en/GLib/MountChangedHandler.xml diff --git a/Source/doc/en/GLib/MountMountFlags.xml b/Source/OldStuff/doc/en/GLib/MountMountFlags.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/MountMountFlags.xml rename to Source/OldStuff/doc/en/GLib/MountMountFlags.xml diff --git a/Source/doc/en/GLib/MountOperation.xml b/Source/OldStuff/doc/en/GLib/MountOperation.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/MountOperation.xml rename to Source/OldStuff/doc/en/GLib/MountOperation.xml diff --git a/Source/doc/en/GLib/MountOperationResult.xml b/Source/OldStuff/doc/en/GLib/MountOperationResult.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/MountOperationResult.xml rename to Source/OldStuff/doc/en/GLib/MountOperationResult.xml diff --git a/Source/doc/en/GLib/MountPreUnmountArgs.xml b/Source/OldStuff/doc/en/GLib/MountPreUnmountArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/MountPreUnmountArgs.xml rename to Source/OldStuff/doc/en/GLib/MountPreUnmountArgs.xml diff --git a/Source/doc/en/GLib/MountPreUnmountHandler.xml b/Source/OldStuff/doc/en/GLib/MountPreUnmountHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/MountPreUnmountHandler.xml rename to Source/OldStuff/doc/en/GLib/MountPreUnmountHandler.xml diff --git a/Source/doc/en/GLib/MountRemovedArgs.xml b/Source/OldStuff/doc/en/GLib/MountRemovedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/MountRemovedArgs.xml rename to Source/OldStuff/doc/en/GLib/MountRemovedArgs.xml diff --git a/Source/doc/en/GLib/MountRemovedHandler.xml b/Source/OldStuff/doc/en/GLib/MountRemovedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/MountRemovedHandler.xml rename to Source/OldStuff/doc/en/GLib/MountRemovedHandler.xml diff --git a/Source/doc/en/GLib/MountUnmountFlags.xml b/Source/OldStuff/doc/en/GLib/MountUnmountFlags.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/MountUnmountFlags.xml rename to Source/OldStuff/doc/en/GLib/MountUnmountFlags.xml diff --git a/Source/doc/en/GLib/Mutex.xml b/Source/OldStuff/doc/en/GLib/Mutex.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/Mutex.xml rename to Source/OldStuff/doc/en/GLib/Mutex.xml diff --git a/Source/doc/en/GLib/NativeVolumeMonitor.xml b/Source/OldStuff/doc/en/GLib/NativeVolumeMonitor.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/NativeVolumeMonitor.xml rename to Source/OldStuff/doc/en/GLib/NativeVolumeMonitor.xml diff --git a/Source/doc/en/GLib/NetworkAddress.xml b/Source/OldStuff/doc/en/GLib/NetworkAddress.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/NetworkAddress.xml rename to Source/OldStuff/doc/en/GLib/NetworkAddress.xml diff --git a/Source/doc/en/GLib/NetworkService.xml b/Source/OldStuff/doc/en/GLib/NetworkService.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/NetworkService.xml rename to Source/OldStuff/doc/en/GLib/NetworkService.xml diff --git a/Source/doc/en/GLib/NewConnectionArgs.xml b/Source/OldStuff/doc/en/GLib/NewConnectionArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/NewConnectionArgs.xml rename to Source/OldStuff/doc/en/GLib/NewConnectionArgs.xml diff --git a/Source/doc/en/GLib/NewConnectionHandler.xml b/Source/OldStuff/doc/en/GLib/NewConnectionHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/NewConnectionHandler.xml rename to Source/OldStuff/doc/en/GLib/NewConnectionHandler.xml diff --git a/Source/doc/en/GLib/NotifyArgs.xml b/Source/OldStuff/doc/en/GLib/NotifyArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/NotifyArgs.xml rename to Source/OldStuff/doc/en/GLib/NotifyArgs.xml diff --git a/Source/doc/en/GLib/NotifyHandler.xml b/Source/OldStuff/doc/en/GLib/NotifyHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/NotifyHandler.xml rename to Source/OldStuff/doc/en/GLib/NotifyHandler.xml diff --git a/Source/doc/en/GLib/Object.xml b/Source/OldStuff/doc/en/GLib/Object.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/Object.xml rename to Source/OldStuff/doc/en/GLib/Object.xml diff --git a/Source/doc/en/GLib/ObjectManager.xml b/Source/OldStuff/doc/en/GLib/ObjectManager.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/ObjectManager.xml rename to Source/OldStuff/doc/en/GLib/ObjectManager.xml diff --git a/Source/doc/en/GLib/Opaque.xml b/Source/OldStuff/doc/en/GLib/Opaque.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/Opaque.xml rename to Source/OldStuff/doc/en/GLib/Opaque.xml diff --git a/Source/doc/en/GLib/OpenedArgs.xml b/Source/OldStuff/doc/en/GLib/OpenedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/OpenedArgs.xml rename to Source/OldStuff/doc/en/GLib/OpenedArgs.xml diff --git a/Source/doc/en/GLib/OpenedHandler.xml b/Source/OldStuff/doc/en/GLib/OpenedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/OpenedHandler.xml rename to Source/OldStuff/doc/en/GLib/OpenedHandler.xml diff --git a/Source/doc/en/GLib/OutputStream.xml b/Source/OldStuff/doc/en/GLib/OutputStream.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/OutputStream.xml rename to Source/OldStuff/doc/en/GLib/OutputStream.xml diff --git a/Source/doc/en/GLib/OutputStreamSpliceFlags.xml b/Source/OldStuff/doc/en/GLib/OutputStreamSpliceFlags.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/OutputStreamSpliceFlags.xml rename to Source/OldStuff/doc/en/GLib/OutputStreamSpliceFlags.xml diff --git a/Source/doc/en/GLib/OutputVector.xml b/Source/OldStuff/doc/en/GLib/OutputVector.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/OutputVector.xml rename to Source/OldStuff/doc/en/GLib/OutputVector.xml diff --git a/Source/doc/en/GLib/ParamSpec.xml b/Source/OldStuff/doc/en/GLib/ParamSpec.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/ParamSpec.xml rename to Source/OldStuff/doc/en/GLib/ParamSpec.xml diff --git a/Source/doc/en/GLib/PasswordSave.xml b/Source/OldStuff/doc/en/GLib/PasswordSave.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/PasswordSave.xml rename to Source/OldStuff/doc/en/GLib/PasswordSave.xml diff --git a/Source/doc/en/GLib/Permission.xml b/Source/OldStuff/doc/en/GLib/Permission.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/Permission.xml rename to Source/OldStuff/doc/en/GLib/Permission.xml diff --git a/Source/doc/en/GLib/PollFD.xml b/Source/OldStuff/doc/en/GLib/PollFD.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/PollFD.xml rename to Source/OldStuff/doc/en/GLib/PollFD.xml diff --git a/Source/doc/en/GLib/PollableInputStreamAdapter.xml b/Source/OldStuff/doc/en/GLib/PollableInputStreamAdapter.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/PollableInputStreamAdapter.xml rename to Source/OldStuff/doc/en/GLib/PollableInputStreamAdapter.xml diff --git a/Source/doc/en/GLib/PollableOutputStreamAdapter.xml b/Source/OldStuff/doc/en/GLib/PollableOutputStreamAdapter.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/PollableOutputStreamAdapter.xml rename to Source/OldStuff/doc/en/GLib/PollableOutputStreamAdapter.xml diff --git a/Source/doc/en/GLib/PollableSourceFunc.xml b/Source/OldStuff/doc/en/GLib/PollableSourceFunc.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/PollableSourceFunc.xml rename to Source/OldStuff/doc/en/GLib/PollableSourceFunc.xml diff --git a/Source/doc/en/GLib/PrintFunc.xml b/Source/OldStuff/doc/en/GLib/PrintFunc.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/PrintFunc.xml rename to Source/OldStuff/doc/en/GLib/PrintFunc.xml diff --git a/Source/doc/en/GLib/Priority.xml b/Source/OldStuff/doc/en/GLib/Priority.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/Priority.xml rename to Source/OldStuff/doc/en/GLib/Priority.xml diff --git a/Source/doc/en/GLib/Process.xml b/Source/OldStuff/doc/en/GLib/Process.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/Process.xml rename to Source/OldStuff/doc/en/GLib/Process.xml diff --git a/Source/doc/en/GLib/PropertyAttribute.xml b/Source/OldStuff/doc/en/GLib/PropertyAttribute.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/PropertyAttribute.xml rename to Source/OldStuff/doc/en/GLib/PropertyAttribute.xml diff --git a/Source/doc/en/GLib/ProxyAdapter.xml b/Source/OldStuff/doc/en/GLib/ProxyAdapter.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/ProxyAdapter.xml rename to Source/OldStuff/doc/en/GLib/ProxyAdapter.xml diff --git a/Source/doc/en/GLib/ProxyAddress.xml b/Source/OldStuff/doc/en/GLib/ProxyAddress.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/ProxyAddress.xml rename to Source/OldStuff/doc/en/GLib/ProxyAddress.xml diff --git a/Source/doc/en/GLib/ProxyAddressEnumerator.xml b/Source/OldStuff/doc/en/GLib/ProxyAddressEnumerator.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/ProxyAddressEnumerator.xml rename to Source/OldStuff/doc/en/GLib/ProxyAddressEnumerator.xml diff --git a/Source/doc/en/GLib/ProxyResolverAdapter.xml b/Source/OldStuff/doc/en/GLib/ProxyResolverAdapter.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/ProxyResolverAdapter.xml rename to Source/OldStuff/doc/en/GLib/ProxyResolverAdapter.xml diff --git a/Source/doc/en/GLib/PtrArray.xml b/Source/OldStuff/doc/en/GLib/PtrArray.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/PtrArray.xml rename to Source/OldStuff/doc/en/GLib/PtrArray.xml diff --git a/Source/doc/en/GLib/ReallocFunc.xml b/Source/OldStuff/doc/en/GLib/ReallocFunc.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/ReallocFunc.xml rename to Source/OldStuff/doc/en/GLib/ReallocFunc.xml diff --git a/Source/doc/en/GLib/RecMutex.xml b/Source/OldStuff/doc/en/GLib/RecMutex.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/RecMutex.xml rename to Source/OldStuff/doc/en/GLib/RecMutex.xml diff --git a/Source/doc/en/GLib/RemoteActionInfo.xml b/Source/OldStuff/doc/en/GLib/RemoteActionInfo.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/RemoteActionInfo.xml rename to Source/OldStuff/doc/en/GLib/RemoteActionInfo.xml diff --git a/Source/doc/en/GLib/ReplyArgs.xml b/Source/OldStuff/doc/en/GLib/ReplyArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/ReplyArgs.xml rename to Source/OldStuff/doc/en/GLib/ReplyArgs.xml diff --git a/Source/doc/en/GLib/ReplyHandler.xml b/Source/OldStuff/doc/en/GLib/ReplyHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/ReplyHandler.xml rename to Source/OldStuff/doc/en/GLib/ReplyHandler.xml diff --git a/Source/doc/en/GLib/Resolver.xml b/Source/OldStuff/doc/en/GLib/Resolver.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/Resolver.xml rename to Source/OldStuff/doc/en/GLib/Resolver.xml diff --git a/Source/doc/en/GLib/ResolverError.xml b/Source/OldStuff/doc/en/GLib/ResolverError.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/ResolverError.xml rename to Source/OldStuff/doc/en/GLib/ResolverError.xml diff --git a/Source/doc/en/GLib/RunArgs.xml b/Source/OldStuff/doc/en/GLib/RunArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/RunArgs.xml rename to Source/OldStuff/doc/en/GLib/RunArgs.xml diff --git a/Source/doc/en/GLib/RunHandler.xml b/Source/OldStuff/doc/en/GLib/RunHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/RunHandler.xml rename to Source/OldStuff/doc/en/GLib/RunHandler.xml diff --git a/Source/doc/en/GLib/SList.xml b/Source/OldStuff/doc/en/GLib/SList.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/SList.xml rename to Source/OldStuff/doc/en/GLib/SList.xml diff --git a/Source/doc/en/GLib/SchemaState.xml b/Source/OldStuff/doc/en/GLib/SchemaState.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/SchemaState.xml rename to Source/OldStuff/doc/en/GLib/SchemaState.xml diff --git a/Source/doc/en/GLib/SeekType.xml b/Source/OldStuff/doc/en/GLib/SeekType.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/SeekType.xml rename to Source/OldStuff/doc/en/GLib/SeekType.xml diff --git a/Source/doc/en/GLib/SeekableAdapter.xml b/Source/OldStuff/doc/en/GLib/SeekableAdapter.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/SeekableAdapter.xml rename to Source/OldStuff/doc/en/GLib/SeekableAdapter.xml diff --git a/Source/doc/en/GLib/Settings.xml b/Source/OldStuff/doc/en/GLib/Settings.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/Settings.xml rename to Source/OldStuff/doc/en/GLib/Settings.xml diff --git a/Source/doc/en/GLib/SettingsBackend.xml b/Source/OldStuff/doc/en/GLib/SettingsBackend.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/SettingsBackend.xml rename to Source/OldStuff/doc/en/GLib/SettingsBackend.xml diff --git a/Source/doc/en/GLib/SettingsBackendClosure.xml b/Source/OldStuff/doc/en/GLib/SettingsBackendClosure.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/SettingsBackendClosure.xml rename to Source/OldStuff/doc/en/GLib/SettingsBackendClosure.xml diff --git a/Source/doc/en/GLib/SettingsBackendWatch.xml b/Source/OldStuff/doc/en/GLib/SettingsBackendWatch.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/SettingsBackendWatch.xml rename to Source/OldStuff/doc/en/GLib/SettingsBackendWatch.xml diff --git a/Source/doc/en/GLib/SettingsBindFlags.xml b/Source/OldStuff/doc/en/GLib/SettingsBindFlags.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/SettingsBindFlags.xml rename to Source/OldStuff/doc/en/GLib/SettingsBindFlags.xml diff --git a/Source/doc/en/GLib/SettingsBindGetMapping.xml b/Source/OldStuff/doc/en/GLib/SettingsBindGetMapping.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/SettingsBindGetMapping.xml rename to Source/OldStuff/doc/en/GLib/SettingsBindGetMapping.xml diff --git a/Source/doc/en/GLib/SettingsBindSetMapping.xml b/Source/OldStuff/doc/en/GLib/SettingsBindSetMapping.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/SettingsBindSetMapping.xml rename to Source/OldStuff/doc/en/GLib/SettingsBindSetMapping.xml diff --git a/Source/doc/en/GLib/SettingsGetMapping.xml b/Source/OldStuff/doc/en/GLib/SettingsGetMapping.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/SettingsGetMapping.xml rename to Source/OldStuff/doc/en/GLib/SettingsGetMapping.xml diff --git a/Source/doc/en/GLib/SettingsSchema.xml b/Source/OldStuff/doc/en/GLib/SettingsSchema.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/SettingsSchema.xml rename to Source/OldStuff/doc/en/GLib/SettingsSchema.xml diff --git a/Source/doc/en/GLib/ShowProcessesArgs.xml b/Source/OldStuff/doc/en/GLib/ShowProcessesArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/ShowProcessesArgs.xml rename to Source/OldStuff/doc/en/GLib/ShowProcessesArgs.xml diff --git a/Source/doc/en/GLib/ShowProcessesHandler.xml b/Source/OldStuff/doc/en/GLib/ShowProcessesHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/ShowProcessesHandler.xml rename to Source/OldStuff/doc/en/GLib/ShowProcessesHandler.xml diff --git a/Source/doc/en/GLib/Signal+EmissionHook.xml b/Source/OldStuff/doc/en/GLib/Signal+EmissionHook.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/Signal+EmissionHook.xml rename to Source/OldStuff/doc/en/GLib/Signal+EmissionHook.xml diff --git a/Source/doc/en/GLib/Signal+EmissionHookMarshaler.xml b/Source/OldStuff/doc/en/GLib/Signal+EmissionHookMarshaler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/Signal+EmissionHookMarshaler.xml rename to Source/OldStuff/doc/en/GLib/Signal+EmissionHookMarshaler.xml diff --git a/Source/doc/en/GLib/Signal+EmissionHookNative.xml b/Source/OldStuff/doc/en/GLib/Signal+EmissionHookNative.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/Signal+EmissionHookNative.xml rename to Source/OldStuff/doc/en/GLib/Signal+EmissionHookNative.xml diff --git a/Source/doc/en/GLib/Signal+Flags.xml b/Source/OldStuff/doc/en/GLib/Signal+Flags.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/Signal+Flags.xml rename to Source/OldStuff/doc/en/GLib/Signal+Flags.xml diff --git a/Source/doc/en/GLib/Signal+InvocationHint.xml b/Source/OldStuff/doc/en/GLib/Signal+InvocationHint.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/Signal+InvocationHint.xml rename to Source/OldStuff/doc/en/GLib/Signal+InvocationHint.xml diff --git a/Source/doc/en/GLib/Signal.xml b/Source/OldStuff/doc/en/GLib/Signal.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/Signal.xml rename to Source/OldStuff/doc/en/GLib/Signal.xml diff --git a/Source/doc/en/GLib/SignalArgs.xml b/Source/OldStuff/doc/en/GLib/SignalArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/SignalArgs.xml rename to Source/OldStuff/doc/en/GLib/SignalArgs.xml diff --git a/Source/doc/en/GLib/SignalAttribute.xml b/Source/OldStuff/doc/en/GLib/SignalAttribute.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/SignalAttribute.xml rename to Source/OldStuff/doc/en/GLib/SignalAttribute.xml diff --git a/Source/doc/en/GLib/SimpleAction.xml b/Source/OldStuff/doc/en/GLib/SimpleAction.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/SimpleAction.xml rename to Source/OldStuff/doc/en/GLib/SimpleAction.xml diff --git a/Source/doc/en/GLib/SimpleActionGroup.xml b/Source/OldStuff/doc/en/GLib/SimpleActionGroup.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/SimpleActionGroup.xml rename to Source/OldStuff/doc/en/GLib/SimpleActionGroup.xml diff --git a/Source/doc/en/GLib/SimpleAsyncResult.xml b/Source/OldStuff/doc/en/GLib/SimpleAsyncResult.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/SimpleAsyncResult.xml rename to Source/OldStuff/doc/en/GLib/SimpleAsyncResult.xml diff --git a/Source/doc/en/GLib/SimpleAsyncThreadFunc.xml b/Source/OldStuff/doc/en/GLib/SimpleAsyncThreadFunc.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/SimpleAsyncThreadFunc.xml rename to Source/OldStuff/doc/en/GLib/SimpleAsyncThreadFunc.xml diff --git a/Source/doc/en/GLib/SimplePermission.xml b/Source/OldStuff/doc/en/GLib/SimplePermission.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/SimplePermission.xml rename to Source/OldStuff/doc/en/GLib/SimplePermission.xml diff --git a/Source/doc/en/GLib/Socket.xml b/Source/OldStuff/doc/en/GLib/Socket.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/Socket.xml rename to Source/OldStuff/doc/en/GLib/Socket.xml diff --git a/Source/doc/en/GLib/SocketAddress.xml b/Source/OldStuff/doc/en/GLib/SocketAddress.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/SocketAddress.xml rename to Source/OldStuff/doc/en/GLib/SocketAddress.xml diff --git a/Source/doc/en/GLib/SocketAddressEnumerator.xml b/Source/OldStuff/doc/en/GLib/SocketAddressEnumerator.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/SocketAddressEnumerator.xml rename to Source/OldStuff/doc/en/GLib/SocketAddressEnumerator.xml diff --git a/Source/doc/en/GLib/SocketClient.xml b/Source/OldStuff/doc/en/GLib/SocketClient.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/SocketClient.xml rename to Source/OldStuff/doc/en/GLib/SocketClient.xml diff --git a/Source/doc/en/GLib/SocketConnectableAdapter.xml b/Source/OldStuff/doc/en/GLib/SocketConnectableAdapter.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/SocketConnectableAdapter.xml rename to Source/OldStuff/doc/en/GLib/SocketConnectableAdapter.xml diff --git a/Source/doc/en/GLib/SocketConnection.xml b/Source/OldStuff/doc/en/GLib/SocketConnection.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/SocketConnection.xml rename to Source/OldStuff/doc/en/GLib/SocketConnection.xml diff --git a/Source/doc/en/GLib/SocketControlMessage.xml b/Source/OldStuff/doc/en/GLib/SocketControlMessage.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/SocketControlMessage.xml rename to Source/OldStuff/doc/en/GLib/SocketControlMessage.xml diff --git a/Source/doc/en/GLib/SocketFamily.xml b/Source/OldStuff/doc/en/GLib/SocketFamily.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/SocketFamily.xml rename to Source/OldStuff/doc/en/GLib/SocketFamily.xml diff --git a/Source/doc/en/GLib/SocketInputStream.xml b/Source/OldStuff/doc/en/GLib/SocketInputStream.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/SocketInputStream.xml rename to Source/OldStuff/doc/en/GLib/SocketInputStream.xml diff --git a/Source/doc/en/GLib/SocketListener.xml b/Source/OldStuff/doc/en/GLib/SocketListener.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/SocketListener.xml rename to Source/OldStuff/doc/en/GLib/SocketListener.xml diff --git a/Source/doc/en/GLib/SocketMsgFlags.xml b/Source/OldStuff/doc/en/GLib/SocketMsgFlags.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/SocketMsgFlags.xml rename to Source/OldStuff/doc/en/GLib/SocketMsgFlags.xml diff --git a/Source/doc/en/GLib/SocketOutputStream.xml b/Source/OldStuff/doc/en/GLib/SocketOutputStream.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/SocketOutputStream.xml rename to Source/OldStuff/doc/en/GLib/SocketOutputStream.xml diff --git a/Source/doc/en/GLib/SocketProtocol.xml b/Source/OldStuff/doc/en/GLib/SocketProtocol.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/SocketProtocol.xml rename to Source/OldStuff/doc/en/GLib/SocketProtocol.xml diff --git a/Source/doc/en/GLib/SocketService.xml b/Source/OldStuff/doc/en/GLib/SocketService.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/SocketService.xml rename to Source/OldStuff/doc/en/GLib/SocketService.xml diff --git a/Source/doc/en/GLib/SocketSourceFunc.xml b/Source/OldStuff/doc/en/GLib/SocketSourceFunc.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/SocketSourceFunc.xml rename to Source/OldStuff/doc/en/GLib/SocketSourceFunc.xml diff --git a/Source/doc/en/GLib/SocketType.xml b/Source/OldStuff/doc/en/GLib/SocketType.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/SocketType.xml rename to Source/OldStuff/doc/en/GLib/SocketType.xml diff --git a/Source/doc/en/GLib/Socks4Proxy.xml b/Source/OldStuff/doc/en/GLib/Socks4Proxy.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/Socks4Proxy.xml rename to Source/OldStuff/doc/en/GLib/Socks4Proxy.xml diff --git a/Source/doc/en/GLib/Socks4aProxy.xml b/Source/OldStuff/doc/en/GLib/Socks4aProxy.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/Socks4aProxy.xml rename to Source/OldStuff/doc/en/GLib/Socks4aProxy.xml diff --git a/Source/doc/en/GLib/Socks5Proxy.xml b/Source/OldStuff/doc/en/GLib/Socks5Proxy.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/Socks5Proxy.xml rename to Source/OldStuff/doc/en/GLib/Socks5Proxy.xml diff --git a/Source/doc/en/GLib/Source.xml b/Source/OldStuff/doc/en/GLib/Source.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/Source.xml rename to Source/OldStuff/doc/en/GLib/Source.xml diff --git a/Source/doc/en/GLib/SourceCallbackFuncs.xml b/Source/OldStuff/doc/en/GLib/SourceCallbackFuncs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/SourceCallbackFuncs.xml rename to Source/OldStuff/doc/en/GLib/SourceCallbackFuncs.xml diff --git a/Source/doc/en/GLib/SourceDummyMarshal.xml b/Source/OldStuff/doc/en/GLib/SourceDummyMarshal.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/SourceDummyMarshal.xml rename to Source/OldStuff/doc/en/GLib/SourceDummyMarshal.xml diff --git a/Source/doc/en/GLib/SourceFunc.xml b/Source/OldStuff/doc/en/GLib/SourceFunc.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/SourceFunc.xml rename to Source/OldStuff/doc/en/GLib/SourceFunc.xml diff --git a/Source/doc/en/GLib/SourceFuncs.xml b/Source/OldStuff/doc/en/GLib/SourceFuncs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/SourceFuncs.xml rename to Source/OldStuff/doc/en/GLib/SourceFuncs.xml diff --git a/Source/doc/en/GLib/SpawnChildSetupFunc.xml b/Source/OldStuff/doc/en/GLib/SpawnChildSetupFunc.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/SpawnChildSetupFunc.xml rename to Source/OldStuff/doc/en/GLib/SpawnChildSetupFunc.xml diff --git a/Source/doc/en/GLib/SpawnError.xml b/Source/OldStuff/doc/en/GLib/SpawnError.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/SpawnError.xml rename to Source/OldStuff/doc/en/GLib/SpawnError.xml diff --git a/Source/doc/en/GLib/SpawnFlags.xml b/Source/OldStuff/doc/en/GLib/SpawnFlags.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/SpawnFlags.xml rename to Source/OldStuff/doc/en/GLib/SpawnFlags.xml diff --git a/Source/doc/en/GLib/SrvTarget.xml b/Source/OldStuff/doc/en/GLib/SrvTarget.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/SrvTarget.xml rename to Source/OldStuff/doc/en/GLib/SrvTarget.xml diff --git a/Source/doc/en/GLib/TODO b/Source/OldStuff/doc/en/GLib/TODO old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/TODO rename to Source/OldStuff/doc/en/GLib/TODO diff --git a/Source/doc/en/GLib/TcpConnection.xml b/Source/OldStuff/doc/en/GLib/TcpConnection.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/TcpConnection.xml rename to Source/OldStuff/doc/en/GLib/TcpConnection.xml diff --git a/Source/doc/en/GLib/TcpWrapperConnection.xml b/Source/OldStuff/doc/en/GLib/TcpWrapperConnection.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/TcpWrapperConnection.xml rename to Source/OldStuff/doc/en/GLib/TcpWrapperConnection.xml diff --git a/Source/doc/en/GLib/ThemedIcon.xml b/Source/OldStuff/doc/en/GLib/ThemedIcon.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/ThemedIcon.xml rename to Source/OldStuff/doc/en/GLib/ThemedIcon.xml diff --git a/Source/doc/en/GLib/Thread.xml b/Source/OldStuff/doc/en/GLib/Thread.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/Thread.xml rename to Source/OldStuff/doc/en/GLib/Thread.xml diff --git a/Source/doc/en/GLib/ThreadedResolver.xml b/Source/OldStuff/doc/en/GLib/ThreadedResolver.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/ThreadedResolver.xml rename to Source/OldStuff/doc/en/GLib/ThreadedResolver.xml diff --git a/Source/doc/en/GLib/ThreadedResolverRequest.xml b/Source/OldStuff/doc/en/GLib/ThreadedResolverRequest.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/ThreadedResolverRequest.xml rename to Source/OldStuff/doc/en/GLib/ThreadedResolverRequest.xml diff --git a/Source/doc/en/GLib/ThreadedSocketService.xml b/Source/OldStuff/doc/en/GLib/ThreadedSocketService.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/ThreadedSocketService.xml rename to Source/OldStuff/doc/en/GLib/ThreadedSocketService.xml diff --git a/Source/doc/en/GLib/TimeVal.xml b/Source/OldStuff/doc/en/GLib/TimeVal.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/TimeVal.xml rename to Source/OldStuff/doc/en/GLib/TimeVal.xml diff --git a/Source/doc/en/GLib/TimeZone.xml b/Source/OldStuff/doc/en/GLib/TimeZone.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/TimeZone.xml rename to Source/OldStuff/doc/en/GLib/TimeZone.xml diff --git a/Source/doc/en/GLib/Timeout.xml b/Source/OldStuff/doc/en/GLib/Timeout.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/Timeout.xml rename to Source/OldStuff/doc/en/GLib/Timeout.xml diff --git a/Source/doc/en/GLib/TimeoutHandler.xml b/Source/OldStuff/doc/en/GLib/TimeoutHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/TimeoutHandler.xml rename to Source/OldStuff/doc/en/GLib/TimeoutHandler.xml diff --git a/Source/doc/en/GLib/TlsAuthenticationMode.xml b/Source/OldStuff/doc/en/GLib/TlsAuthenticationMode.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/TlsAuthenticationMode.xml rename to Source/OldStuff/doc/en/GLib/TlsAuthenticationMode.xml diff --git a/Source/doc/en/GLib/TlsCertificate.xml b/Source/OldStuff/doc/en/GLib/TlsCertificate.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/TlsCertificate.xml rename to Source/OldStuff/doc/en/GLib/TlsCertificate.xml diff --git a/Source/doc/en/GLib/TlsCertificateFlags.xml b/Source/OldStuff/doc/en/GLib/TlsCertificateFlags.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/TlsCertificateFlags.xml rename to Source/OldStuff/doc/en/GLib/TlsCertificateFlags.xml diff --git a/Source/doc/en/GLib/TlsClientConnectionAdapter.xml b/Source/OldStuff/doc/en/GLib/TlsClientConnectionAdapter.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/TlsClientConnectionAdapter.xml rename to Source/OldStuff/doc/en/GLib/TlsClientConnectionAdapter.xml diff --git a/Source/doc/en/GLib/TlsClientContext.xml b/Source/OldStuff/doc/en/GLib/TlsClientContext.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/TlsClientContext.xml rename to Source/OldStuff/doc/en/GLib/TlsClientContext.xml diff --git a/Source/doc/en/GLib/TlsConnection.xml b/Source/OldStuff/doc/en/GLib/TlsConnection.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/TlsConnection.xml rename to Source/OldStuff/doc/en/GLib/TlsConnection.xml diff --git a/Source/doc/en/GLib/TlsContext.xml b/Source/OldStuff/doc/en/GLib/TlsContext.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/TlsContext.xml rename to Source/OldStuff/doc/en/GLib/TlsContext.xml diff --git a/Source/doc/en/GLib/TlsError.xml b/Source/OldStuff/doc/en/GLib/TlsError.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/TlsError.xml rename to Source/OldStuff/doc/en/GLib/TlsError.xml diff --git a/Source/doc/en/GLib/TlsRehandshakeMode.xml b/Source/OldStuff/doc/en/GLib/TlsRehandshakeMode.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/TlsRehandshakeMode.xml rename to Source/OldStuff/doc/en/GLib/TlsRehandshakeMode.xml diff --git a/Source/doc/en/GLib/TlsServerConnectionAdapter.xml b/Source/OldStuff/doc/en/GLib/TlsServerConnectionAdapter.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/TlsServerConnectionAdapter.xml rename to Source/OldStuff/doc/en/GLib/TlsServerConnectionAdapter.xml diff --git a/Source/doc/en/GLib/TlsServerContext.xml b/Source/OldStuff/doc/en/GLib/TlsServerContext.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/TlsServerContext.xml rename to Source/OldStuff/doc/en/GLib/TlsServerContext.xml diff --git a/Source/doc/en/GLib/TypeFundamentals.xml b/Source/OldStuff/doc/en/GLib/TypeFundamentals.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/TypeFundamentals.xml rename to Source/OldStuff/doc/en/GLib/TypeFundamentals.xml diff --git a/Source/doc/en/GLib/TypeInitializerAttribute.xml b/Source/OldStuff/doc/en/GLib/TypeInitializerAttribute.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/TypeInitializerAttribute.xml rename to Source/OldStuff/doc/en/GLib/TypeInitializerAttribute.xml diff --git a/Source/doc/en/GLib/TypeResolutionHandler.xml b/Source/OldStuff/doc/en/GLib/TypeResolutionHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/TypeResolutionHandler.xml rename to Source/OldStuff/doc/en/GLib/TypeResolutionHandler.xml diff --git a/Source/doc/en/GLib/UnhandledExceptionArgs.xml b/Source/OldStuff/doc/en/GLib/UnhandledExceptionArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/UnhandledExceptionArgs.xml rename to Source/OldStuff/doc/en/GLib/UnhandledExceptionArgs.xml diff --git a/Source/doc/en/GLib/UnhandledExceptionHandler.xml b/Source/OldStuff/doc/en/GLib/UnhandledExceptionHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/UnhandledExceptionHandler.xml rename to Source/OldStuff/doc/en/GLib/UnhandledExceptionHandler.xml diff --git a/Source/doc/en/GLib/UnixConnection.xml b/Source/OldStuff/doc/en/GLib/UnixConnection.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/UnixConnection.xml rename to Source/OldStuff/doc/en/GLib/UnixConnection.xml diff --git a/Source/doc/en/GLib/UnixCredentialsMessage.xml b/Source/OldStuff/doc/en/GLib/UnixCredentialsMessage.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/UnixCredentialsMessage.xml rename to Source/OldStuff/doc/en/GLib/UnixCredentialsMessage.xml diff --git a/Source/doc/en/GLib/UnixFDList.xml b/Source/OldStuff/doc/en/GLib/UnixFDList.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/UnixFDList.xml rename to Source/OldStuff/doc/en/GLib/UnixFDList.xml diff --git a/Source/doc/en/GLib/UnixFDMessage.xml b/Source/OldStuff/doc/en/GLib/UnixFDMessage.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/UnixFDMessage.xml rename to Source/OldStuff/doc/en/GLib/UnixFDMessage.xml diff --git a/Source/doc/en/GLib/UnixResolver.xml b/Source/OldStuff/doc/en/GLib/UnixResolver.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/UnixResolver.xml rename to Source/OldStuff/doc/en/GLib/UnixResolver.xml diff --git a/Source/doc/en/GLib/UnixResolverRequest.xml b/Source/OldStuff/doc/en/GLib/UnixResolverRequest.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/UnixResolverRequest.xml rename to Source/OldStuff/doc/en/GLib/UnixResolverRequest.xml diff --git a/Source/doc/en/GLib/UnixSocketAddress.xml b/Source/OldStuff/doc/en/GLib/UnixSocketAddress.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/UnixSocketAddress.xml rename to Source/OldStuff/doc/en/GLib/UnixSocketAddress.xml diff --git a/Source/doc/en/GLib/UnixSocketAddressType.xml b/Source/OldStuff/doc/en/GLib/UnixSocketAddressType.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/UnixSocketAddressType.xml rename to Source/OldStuff/doc/en/GLib/UnixSocketAddressType.xml diff --git a/Source/doc/en/GLib/Value.xml b/Source/OldStuff/doc/en/GLib/Value.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/Value.xml rename to Source/OldStuff/doc/en/GLib/Value.xml diff --git a/Source/doc/en/GLib/ValueArray.xml b/Source/OldStuff/doc/en/GLib/ValueArray.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/ValueArray.xml rename to Source/OldStuff/doc/en/GLib/ValueArray.xml diff --git a/Source/doc/en/GLib/Variant.xml b/Source/OldStuff/doc/en/GLib/Variant.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/Variant.xml rename to Source/OldStuff/doc/en/GLib/Variant.xml diff --git a/Source/doc/en/GLib/VariantType.xml b/Source/OldStuff/doc/en/GLib/VariantType.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/VariantType.xml rename to Source/OldStuff/doc/en/GLib/VariantType.xml diff --git a/Source/doc/en/GLib/Vfs.xml b/Source/OldStuff/doc/en/GLib/Vfs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/Vfs.xml rename to Source/OldStuff/doc/en/GLib/Vfs.xml diff --git a/Source/doc/en/GLib/VolumeAdapter.xml b/Source/OldStuff/doc/en/GLib/VolumeAdapter.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/VolumeAdapter.xml rename to Source/OldStuff/doc/en/GLib/VolumeAdapter.xml diff --git a/Source/doc/en/GLib/VolumeAddedArgs.xml b/Source/OldStuff/doc/en/GLib/VolumeAddedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/VolumeAddedArgs.xml rename to Source/OldStuff/doc/en/GLib/VolumeAddedArgs.xml diff --git a/Source/doc/en/GLib/VolumeAddedHandler.xml b/Source/OldStuff/doc/en/GLib/VolumeAddedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/VolumeAddedHandler.xml rename to Source/OldStuff/doc/en/GLib/VolumeAddedHandler.xml diff --git a/Source/doc/en/GLib/VolumeChangedArgs.xml b/Source/OldStuff/doc/en/GLib/VolumeChangedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/VolumeChangedArgs.xml rename to Source/OldStuff/doc/en/GLib/VolumeChangedArgs.xml diff --git a/Source/doc/en/GLib/VolumeChangedHandler.xml b/Source/OldStuff/doc/en/GLib/VolumeChangedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/VolumeChangedHandler.xml rename to Source/OldStuff/doc/en/GLib/VolumeChangedHandler.xml diff --git a/Source/doc/en/GLib/VolumeMonitor.xml b/Source/OldStuff/doc/en/GLib/VolumeMonitor.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/VolumeMonitor.xml rename to Source/OldStuff/doc/en/GLib/VolumeMonitor.xml diff --git a/Source/doc/en/GLib/VolumeRemovedArgs.xml b/Source/OldStuff/doc/en/GLib/VolumeRemovedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/VolumeRemovedArgs.xml rename to Source/OldStuff/doc/en/GLib/VolumeRemovedArgs.xml diff --git a/Source/doc/en/GLib/VolumeRemovedHandler.xml b/Source/OldStuff/doc/en/GLib/VolumeRemovedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/VolumeRemovedHandler.xml rename to Source/OldStuff/doc/en/GLib/VolumeRemovedHandler.xml diff --git a/Source/doc/en/GLib/Win32ResolverRequest.xml b/Source/OldStuff/doc/en/GLib/Win32ResolverRequest.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/Win32ResolverRequest.xml rename to Source/OldStuff/doc/en/GLib/Win32ResolverRequest.xml diff --git a/Source/doc/en/GLib/WritableChangeEventArgs.xml b/Source/OldStuff/doc/en/GLib/WritableChangeEventArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/WritableChangeEventArgs.xml rename to Source/OldStuff/doc/en/GLib/WritableChangeEventArgs.xml diff --git a/Source/doc/en/GLib/WritableChangeEventHandler.xml b/Source/OldStuff/doc/en/GLib/WritableChangeEventHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/WritableChangeEventHandler.xml rename to Source/OldStuff/doc/en/GLib/WritableChangeEventHandler.xml diff --git a/Source/doc/en/GLib/WritableChangedArgs.xml b/Source/OldStuff/doc/en/GLib/WritableChangedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/WritableChangedArgs.xml rename to Source/OldStuff/doc/en/GLib/WritableChangedArgs.xml diff --git a/Source/doc/en/GLib/WritableChangedHandler.xml b/Source/OldStuff/doc/en/GLib/WritableChangedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/WritableChangedHandler.xml rename to Source/OldStuff/doc/en/GLib/WritableChangedHandler.xml diff --git a/Source/doc/en/GLib/ZlibCompressor.xml b/Source/OldStuff/doc/en/GLib/ZlibCompressor.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/ZlibCompressor.xml rename to Source/OldStuff/doc/en/GLib/ZlibCompressor.xml diff --git a/Source/doc/en/GLib/ZlibCompressorFormat.xml b/Source/OldStuff/doc/en/GLib/ZlibCompressorFormat.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/ZlibCompressorFormat.xml rename to Source/OldStuff/doc/en/GLib/ZlibCompressorFormat.xml diff --git a/Source/doc/en/GLib/ZlibDecompressor.xml b/Source/OldStuff/doc/en/GLib/ZlibDecompressor.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/GLib/ZlibDecompressor.xml rename to Source/OldStuff/doc/en/GLib/ZlibDecompressor.xml diff --git a/Source/doc/en/Gdk/AppLaunchContext.xml b/Source/OldStuff/doc/en/Gdk/AppLaunchContext.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/AppLaunchContext.xml rename to Source/OldStuff/doc/en/Gdk/AppLaunchContext.xml diff --git a/Source/doc/en/Gdk/AreaUpdatedArgs.xml b/Source/OldStuff/doc/en/Gdk/AreaUpdatedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/AreaUpdatedArgs.xml rename to Source/OldStuff/doc/en/Gdk/AreaUpdatedArgs.xml diff --git a/Source/doc/en/Gdk/AreaUpdatedHandler.xml b/Source/OldStuff/doc/en/Gdk/AreaUpdatedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/AreaUpdatedHandler.xml rename to Source/OldStuff/doc/en/Gdk/AreaUpdatedHandler.xml diff --git a/Source/doc/en/Gdk/ArgContext.xml b/Source/OldStuff/doc/en/Gdk/ArgContext.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/ArgContext.xml rename to Source/OldStuff/doc/en/Gdk/ArgContext.xml diff --git a/Source/doc/en/Gdk/ArgDesc.xml b/Source/OldStuff/doc/en/Gdk/ArgDesc.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/ArgDesc.xml rename to Source/OldStuff/doc/en/Gdk/ArgDesc.xml diff --git a/Source/doc/en/Gdk/Atom.xml b/Source/OldStuff/doc/en/Gdk/Atom.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/Atom.xml rename to Source/OldStuff/doc/en/Gdk/Atom.xml diff --git a/Source/doc/en/Gdk/AxisInfo.xml b/Source/OldStuff/doc/en/Gdk/AxisInfo.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/AxisInfo.xml rename to Source/OldStuff/doc/en/Gdk/AxisInfo.xml diff --git a/Source/doc/en/Gdk/AxisUse.xml b/Source/OldStuff/doc/en/Gdk/AxisUse.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/AxisUse.xml rename to Source/OldStuff/doc/en/Gdk/AxisUse.xml diff --git a/Source/doc/en/Gdk/ByteOrder.xml b/Source/OldStuff/doc/en/Gdk/ByteOrder.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/ByteOrder.xml rename to Source/OldStuff/doc/en/Gdk/ByteOrder.xml diff --git a/Source/doc/en/Gdk/CairoHelper.xml b/Source/OldStuff/doc/en/Gdk/CairoHelper.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/CairoHelper.xml rename to Source/OldStuff/doc/en/Gdk/CairoHelper.xml diff --git a/Source/doc/en/Gdk/ClientFilter.xml b/Source/OldStuff/doc/en/Gdk/ClientFilter.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/ClientFilter.xml rename to Source/OldStuff/doc/en/Gdk/ClientFilter.xml diff --git a/Source/doc/en/Gdk/ClosedArgs.xml b/Source/OldStuff/doc/en/Gdk/ClosedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/ClosedArgs.xml rename to Source/OldStuff/doc/en/Gdk/ClosedArgs.xml diff --git a/Source/doc/en/Gdk/ClosedHandler.xml b/Source/OldStuff/doc/en/Gdk/ClosedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/ClosedHandler.xml rename to Source/OldStuff/doc/en/Gdk/ClosedHandler.xml diff --git a/Source/doc/en/Gdk/Color.xml b/Source/OldStuff/doc/en/Gdk/Color.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/Color.xml rename to Source/OldStuff/doc/en/Gdk/Color.xml diff --git a/Source/doc/en/Gdk/Colorspace.xml b/Source/OldStuff/doc/en/Gdk/Colorspace.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/Colorspace.xml rename to Source/OldStuff/doc/en/Gdk/Colorspace.xml diff --git a/Source/doc/en/Gdk/CreateSurfaceArgs.xml b/Source/OldStuff/doc/en/Gdk/CreateSurfaceArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/CreateSurfaceArgs.xml rename to Source/OldStuff/doc/en/Gdk/CreateSurfaceArgs.xml diff --git a/Source/doc/en/Gdk/CreateSurfaceHandler.xml b/Source/OldStuff/doc/en/Gdk/CreateSurfaceHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/CreateSurfaceHandler.xml rename to Source/OldStuff/doc/en/Gdk/CreateSurfaceHandler.xml diff --git a/Source/doc/en/Gdk/CrossingMode.xml b/Source/OldStuff/doc/en/Gdk/CrossingMode.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/CrossingMode.xml rename to Source/OldStuff/doc/en/Gdk/CrossingMode.xml diff --git a/Source/doc/en/Gdk/Cursor.xml b/Source/OldStuff/doc/en/Gdk/Cursor.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/Cursor.xml rename to Source/OldStuff/doc/en/Gdk/Cursor.xml diff --git a/Source/doc/en/Gdk/CursorType.xml b/Source/OldStuff/doc/en/Gdk/CursorType.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/CursorType.xml rename to Source/OldStuff/doc/en/Gdk/CursorType.xml diff --git a/Source/doc/en/Gdk/Device.xml b/Source/OldStuff/doc/en/Gdk/Device.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/Device.xml rename to Source/OldStuff/doc/en/Gdk/Device.xml diff --git a/Source/doc/en/Gdk/DeviceAddedArgs.xml b/Source/OldStuff/doc/en/Gdk/DeviceAddedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/DeviceAddedArgs.xml rename to Source/OldStuff/doc/en/Gdk/DeviceAddedArgs.xml diff --git a/Source/doc/en/Gdk/DeviceAddedHandler.xml b/Source/OldStuff/doc/en/Gdk/DeviceAddedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/DeviceAddedHandler.xml rename to Source/OldStuff/doc/en/Gdk/DeviceAddedHandler.xml diff --git a/Source/doc/en/Gdk/DeviceChangedArgs.xml b/Source/OldStuff/doc/en/Gdk/DeviceChangedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/DeviceChangedArgs.xml rename to Source/OldStuff/doc/en/Gdk/DeviceChangedArgs.xml diff --git a/Source/doc/en/Gdk/DeviceChangedHandler.xml b/Source/OldStuff/doc/en/Gdk/DeviceChangedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/DeviceChangedHandler.xml rename to Source/OldStuff/doc/en/Gdk/DeviceChangedHandler.xml diff --git a/Source/doc/en/Gdk/DeviceManager.xml b/Source/OldStuff/doc/en/Gdk/DeviceManager.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/DeviceManager.xml rename to Source/OldStuff/doc/en/Gdk/DeviceManager.xml diff --git a/Source/doc/en/Gdk/DeviceRemovedArgs.xml b/Source/OldStuff/doc/en/Gdk/DeviceRemovedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/DeviceRemovedArgs.xml rename to Source/OldStuff/doc/en/Gdk/DeviceRemovedArgs.xml diff --git a/Source/doc/en/Gdk/DeviceRemovedHandler.xml b/Source/OldStuff/doc/en/Gdk/DeviceRemovedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/DeviceRemovedHandler.xml rename to Source/OldStuff/doc/en/Gdk/DeviceRemovedHandler.xml diff --git a/Source/doc/en/Gdk/DeviceType.xml b/Source/OldStuff/doc/en/Gdk/DeviceType.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/DeviceType.xml rename to Source/OldStuff/doc/en/Gdk/DeviceType.xml diff --git a/Source/doc/en/Gdk/Display.xml b/Source/OldStuff/doc/en/Gdk/Display.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/Display.xml rename to Source/OldStuff/doc/en/Gdk/Display.xml diff --git a/Source/doc/en/Gdk/DisplayManager.xml b/Source/OldStuff/doc/en/Gdk/DisplayManager.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/DisplayManager.xml rename to Source/OldStuff/doc/en/Gdk/DisplayManager.xml diff --git a/Source/doc/en/Gdk/DisplayOpenedArgs.xml b/Source/OldStuff/doc/en/Gdk/DisplayOpenedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/DisplayOpenedArgs.xml rename to Source/OldStuff/doc/en/Gdk/DisplayOpenedArgs.xml diff --git a/Source/doc/en/Gdk/DisplayOpenedHandler.xml b/Source/OldStuff/doc/en/Gdk/DisplayOpenedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/DisplayOpenedHandler.xml rename to Source/OldStuff/doc/en/Gdk/DisplayOpenedHandler.xml diff --git a/Source/doc/en/Gdk/Drag.xml b/Source/OldStuff/doc/en/Gdk/Drag.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/Drag.xml rename to Source/OldStuff/doc/en/Gdk/Drag.xml diff --git a/Source/doc/en/Gdk/DragAction.xml b/Source/OldStuff/doc/en/Gdk/DragAction.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/DragAction.xml rename to Source/OldStuff/doc/en/Gdk/DragAction.xml diff --git a/Source/doc/en/Gdk/DragContext.xml b/Source/OldStuff/doc/en/Gdk/DragContext.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/DragContext.xml rename to Source/OldStuff/doc/en/Gdk/DragContext.xml diff --git a/Source/doc/en/Gdk/DragProtocol.xml b/Source/OldStuff/doc/en/Gdk/DragProtocol.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/DragProtocol.xml rename to Source/OldStuff/doc/en/Gdk/DragProtocol.xml diff --git a/Source/doc/en/Gdk/Drop.xml b/Source/OldStuff/doc/en/Gdk/Drop.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/Drop.xml rename to Source/OldStuff/doc/en/Gdk/Drop.xml diff --git a/Source/doc/en/Gdk/Error.xml b/Source/OldStuff/doc/en/Gdk/Error.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/Error.xml rename to Source/OldStuff/doc/en/Gdk/Error.xml diff --git a/Source/doc/en/Gdk/Event.xml b/Source/OldStuff/doc/en/Gdk/Event.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/Event.xml rename to Source/OldStuff/doc/en/Gdk/Event.xml diff --git a/Source/doc/en/Gdk/EventButton.xml b/Source/OldStuff/doc/en/Gdk/EventButton.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/EventButton.xml rename to Source/OldStuff/doc/en/Gdk/EventButton.xml diff --git a/Source/doc/en/Gdk/EventConfigure.xml b/Source/OldStuff/doc/en/Gdk/EventConfigure.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/EventConfigure.xml rename to Source/OldStuff/doc/en/Gdk/EventConfigure.xml diff --git a/Source/doc/en/Gdk/EventCrossing.xml b/Source/OldStuff/doc/en/Gdk/EventCrossing.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/EventCrossing.xml rename to Source/OldStuff/doc/en/Gdk/EventCrossing.xml diff --git a/Source/doc/en/Gdk/EventDND.xml b/Source/OldStuff/doc/en/Gdk/EventDND.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/EventDND.xml rename to Source/OldStuff/doc/en/Gdk/EventDND.xml diff --git a/Source/doc/en/Gdk/EventExpose.xml b/Source/OldStuff/doc/en/Gdk/EventExpose.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/EventExpose.xml rename to Source/OldStuff/doc/en/Gdk/EventExpose.xml diff --git a/Source/doc/en/Gdk/EventFilter.xml b/Source/OldStuff/doc/en/Gdk/EventFilter.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/EventFilter.xml rename to Source/OldStuff/doc/en/Gdk/EventFilter.xml diff --git a/Source/doc/en/Gdk/EventFocus.xml b/Source/OldStuff/doc/en/Gdk/EventFocus.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/EventFocus.xml rename to Source/OldStuff/doc/en/Gdk/EventFocus.xml diff --git a/Source/doc/en/Gdk/EventFunc.xml b/Source/OldStuff/doc/en/Gdk/EventFunc.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/EventFunc.xml rename to Source/OldStuff/doc/en/Gdk/EventFunc.xml diff --git a/Source/doc/en/Gdk/EventGrabBroken.xml b/Source/OldStuff/doc/en/Gdk/EventGrabBroken.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/EventGrabBroken.xml rename to Source/OldStuff/doc/en/Gdk/EventGrabBroken.xml diff --git a/Source/doc/en/Gdk/EventHelper.xml b/Source/OldStuff/doc/en/Gdk/EventHelper.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/EventHelper.xml rename to Source/OldStuff/doc/en/Gdk/EventHelper.xml diff --git a/Source/doc/en/Gdk/EventKey.xml b/Source/OldStuff/doc/en/Gdk/EventKey.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/EventKey.xml rename to Source/OldStuff/doc/en/Gdk/EventKey.xml diff --git a/Source/doc/en/Gdk/EventMask.xml b/Source/OldStuff/doc/en/Gdk/EventMask.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/EventMask.xml rename to Source/OldStuff/doc/en/Gdk/EventMask.xml diff --git a/Source/doc/en/Gdk/EventMotion.xml b/Source/OldStuff/doc/en/Gdk/EventMotion.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/EventMotion.xml rename to Source/OldStuff/doc/en/Gdk/EventMotion.xml diff --git a/Source/doc/en/Gdk/EventOwnerChange.xml b/Source/OldStuff/doc/en/Gdk/EventOwnerChange.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/EventOwnerChange.xml rename to Source/OldStuff/doc/en/Gdk/EventOwnerChange.xml diff --git a/Source/doc/en/Gdk/EventProperty.xml b/Source/OldStuff/doc/en/Gdk/EventProperty.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/EventProperty.xml rename to Source/OldStuff/doc/en/Gdk/EventProperty.xml diff --git a/Source/doc/en/Gdk/EventProximity.xml b/Source/OldStuff/doc/en/Gdk/EventProximity.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/EventProximity.xml rename to Source/OldStuff/doc/en/Gdk/EventProximity.xml diff --git a/Source/doc/en/Gdk/EventScroll.xml b/Source/OldStuff/doc/en/Gdk/EventScroll.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/EventScroll.xml rename to Source/OldStuff/doc/en/Gdk/EventScroll.xml diff --git a/Source/doc/en/Gdk/EventSelection.xml b/Source/OldStuff/doc/en/Gdk/EventSelection.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/EventSelection.xml rename to Source/OldStuff/doc/en/Gdk/EventSelection.xml diff --git a/Source/doc/en/Gdk/EventSetting.xml b/Source/OldStuff/doc/en/Gdk/EventSetting.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/EventSetting.xml rename to Source/OldStuff/doc/en/Gdk/EventSetting.xml diff --git a/Source/doc/en/Gdk/EventType.xml b/Source/OldStuff/doc/en/Gdk/EventType.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/EventType.xml rename to Source/OldStuff/doc/en/Gdk/EventType.xml diff --git a/Source/doc/en/Gdk/EventVisibility.xml b/Source/OldStuff/doc/en/Gdk/EventVisibility.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/EventVisibility.xml rename to Source/OldStuff/doc/en/Gdk/EventVisibility.xml diff --git a/Source/doc/en/Gdk/EventWindowState.xml b/Source/OldStuff/doc/en/Gdk/EventWindowState.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/EventWindowState.xml rename to Source/OldStuff/doc/en/Gdk/EventWindowState.xml diff --git a/Source/doc/en/Gdk/Events.xml b/Source/OldStuff/doc/en/Gdk/Events.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/Events.xml rename to Source/OldStuff/doc/en/Gdk/Events.xml diff --git a/Source/doc/en/Gdk/ExtensionMode.xml b/Source/OldStuff/doc/en/Gdk/ExtensionMode.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/ExtensionMode.xml rename to Source/OldStuff/doc/en/Gdk/ExtensionMode.xml diff --git a/Source/doc/en/Gdk/FilterFunc.xml b/Source/OldStuff/doc/en/Gdk/FilterFunc.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/FilterFunc.xml rename to Source/OldStuff/doc/en/Gdk/FilterFunc.xml diff --git a/Source/doc/en/Gdk/FilterReturn.xml b/Source/OldStuff/doc/en/Gdk/FilterReturn.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/FilterReturn.xml rename to Source/OldStuff/doc/en/Gdk/FilterReturn.xml diff --git a/Source/doc/en/Gdk/FromEmbedderArgs.xml b/Source/OldStuff/doc/en/Gdk/FromEmbedderArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/FromEmbedderArgs.xml rename to Source/OldStuff/doc/en/Gdk/FromEmbedderArgs.xml diff --git a/Source/doc/en/Gdk/FromEmbedderHandler.xml b/Source/OldStuff/doc/en/Gdk/FromEmbedderHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/FromEmbedderHandler.xml rename to Source/OldStuff/doc/en/Gdk/FromEmbedderHandler.xml diff --git a/Source/doc/en/Gdk/GdipContext.xml b/Source/OldStuff/doc/en/Gdk/GdipContext.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/GdipContext.xml rename to Source/OldStuff/doc/en/Gdk/GdipContext.xml diff --git a/Source/doc/en/Gdk/Geometry.xml b/Source/OldStuff/doc/en/Gdk/Geometry.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/Geometry.xml rename to Source/OldStuff/doc/en/Gdk/Geometry.xml diff --git a/Source/doc/en/Gdk/Gif89.xml b/Source/OldStuff/doc/en/Gdk/Gif89.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/Gif89.xml rename to Source/OldStuff/doc/en/Gdk/Gif89.xml diff --git a/Source/doc/en/Gdk/GifContext.xml b/Source/OldStuff/doc/en/Gdk/GifContext.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/GifContext.xml rename to Source/OldStuff/doc/en/Gdk/GifContext.xml diff --git a/Source/doc/en/Gdk/Global.xml b/Source/OldStuff/doc/en/Gdk/Global.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/Global.xml rename to Source/OldStuff/doc/en/Gdk/Global.xml diff --git a/Source/doc/en/Gdk/GlobalErrorTrap.xml b/Source/OldStuff/doc/en/Gdk/GlobalErrorTrap.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/GlobalErrorTrap.xml rename to Source/OldStuff/doc/en/Gdk/GlobalErrorTrap.xml diff --git a/Source/doc/en/Gdk/GrabOwnership.xml b/Source/OldStuff/doc/en/Gdk/GrabOwnership.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/GrabOwnership.xml rename to Source/OldStuff/doc/en/Gdk/GrabOwnership.xml diff --git a/Source/doc/en/Gdk/GrabStatus.xml b/Source/OldStuff/doc/en/Gdk/GrabStatus.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/GrabStatus.xml rename to Source/OldStuff/doc/en/Gdk/GrabStatus.xml diff --git a/Source/doc/en/Gdk/Gravity.xml b/Source/OldStuff/doc/en/Gdk/Gravity.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/Gravity.xml rename to Source/OldStuff/doc/en/Gdk/Gravity.xml diff --git a/Source/doc/en/Gdk/IOBuffer.xml b/Source/OldStuff/doc/en/Gdk/IOBuffer.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/IOBuffer.xml rename to Source/OldStuff/doc/en/Gdk/IOBuffer.xml diff --git a/Source/doc/en/Gdk/IOClosure.xml b/Source/OldStuff/doc/en/Gdk/IOClosure.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/IOClosure.xml rename to Source/OldStuff/doc/en/Gdk/IOClosure.xml diff --git a/Source/doc/en/Gdk/IcnsBlockHeader.xml b/Source/OldStuff/doc/en/Gdk/IcnsBlockHeader.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/IcnsBlockHeader.xml rename to Source/OldStuff/doc/en/Gdk/IcnsBlockHeader.xml diff --git a/Source/doc/en/Gdk/IconEntry.xml b/Source/OldStuff/doc/en/Gdk/IconEntry.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/IconEntry.xml rename to Source/OldStuff/doc/en/Gdk/IconEntry.xml diff --git a/Source/doc/en/Gdk/InputMode.xml b/Source/OldStuff/doc/en/Gdk/InputMode.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/InputMode.xml rename to Source/OldStuff/doc/en/Gdk/InputMode.xml diff --git a/Source/doc/en/Gdk/InputSource.xml b/Source/OldStuff/doc/en/Gdk/InputSource.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/InputSource.xml rename to Source/OldStuff/doc/en/Gdk/InputSource.xml diff --git a/Source/doc/en/Gdk/InterpType.xml b/Source/OldStuff/doc/en/Gdk/InterpType.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/InterpType.xml rename to Source/OldStuff/doc/en/Gdk/InterpType.xml diff --git a/Source/doc/en/Gdk/Key.xml b/Source/OldStuff/doc/en/Gdk/Key.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/Key.xml rename to Source/OldStuff/doc/en/Gdk/Key.xml diff --git a/Source/doc/en/Gdk/Keyboard.xml b/Source/OldStuff/doc/en/Gdk/Keyboard.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/Keyboard.xml rename to Source/OldStuff/doc/en/Gdk/Keyboard.xml diff --git a/Source/doc/en/Gdk/Keymap.xml b/Source/OldStuff/doc/en/Gdk/Keymap.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/Keymap.xml rename to Source/OldStuff/doc/en/Gdk/Keymap.xml diff --git a/Source/doc/en/Gdk/KeymapKey.xml b/Source/OldStuff/doc/en/Gdk/KeymapKey.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/KeymapKey.xml rename to Source/OldStuff/doc/en/Gdk/KeymapKey.xml diff --git a/Source/doc/en/Gdk/Keyval.xml b/Source/OldStuff/doc/en/Gdk/Keyval.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/Keyval.xml rename to Source/OldStuff/doc/en/Gdk/Keyval.xml diff --git a/Source/doc/en/Gdk/LoadContext.xml b/Source/OldStuff/doc/en/Gdk/LoadContext.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/LoadContext.xml rename to Source/OldStuff/doc/en/Gdk/LoadContext.xml diff --git a/Source/doc/en/Gdk/ModifierType.xml b/Source/OldStuff/doc/en/Gdk/ModifierType.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/ModifierType.xml rename to Source/OldStuff/doc/en/Gdk/ModifierType.xml diff --git a/Source/doc/en/Gdk/NotifyType.xml b/Source/OldStuff/doc/en/Gdk/NotifyType.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/NotifyType.xml rename to Source/OldStuff/doc/en/Gdk/NotifyType.xml diff --git a/Source/doc/en/Gdk/OffscreenWindow.xml b/Source/OldStuff/doc/en/Gdk/OffscreenWindow.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/OffscreenWindow.xml rename to Source/OldStuff/doc/en/Gdk/OffscreenWindow.xml diff --git a/Source/doc/en/Gdk/OffscreenWindowClass.xml b/Source/OldStuff/doc/en/Gdk/OffscreenWindowClass.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/OffscreenWindowClass.xml rename to Source/OldStuff/doc/en/Gdk/OffscreenWindowClass.xml diff --git a/Source/doc/en/Gdk/OwnerChange.xml b/Source/OldStuff/doc/en/Gdk/OwnerChange.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/OwnerChange.xml rename to Source/OldStuff/doc/en/Gdk/OwnerChange.xml diff --git a/Source/doc/en/Gdk/Paintable.xml b/Source/OldStuff/doc/en/Gdk/Paintable.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/Paintable.xml rename to Source/OldStuff/doc/en/Gdk/Paintable.xml diff --git a/Source/doc/en/Gdk/PaintableIface.xml b/Source/OldStuff/doc/en/Gdk/PaintableIface.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/PaintableIface.xml rename to Source/OldStuff/doc/en/Gdk/PaintableIface.xml diff --git a/Source/doc/en/Gdk/PangoHelper.xml b/Source/OldStuff/doc/en/Gdk/PangoHelper.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/PangoHelper.xml rename to Source/OldStuff/doc/en/Gdk/PangoHelper.xml diff --git a/Source/doc/en/Gdk/PickEmbeddedChildArgs.xml b/Source/OldStuff/doc/en/Gdk/PickEmbeddedChildArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/PickEmbeddedChildArgs.xml rename to Source/OldStuff/doc/en/Gdk/PickEmbeddedChildArgs.xml diff --git a/Source/doc/en/Gdk/PickEmbeddedChildHandler.xml b/Source/OldStuff/doc/en/Gdk/PickEmbeddedChildHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/PickEmbeddedChildHandler.xml rename to Source/OldStuff/doc/en/Gdk/PickEmbeddedChildHandler.xml diff --git a/Source/doc/en/Gdk/Pixbuf.xml b/Source/OldStuff/doc/en/Gdk/Pixbuf.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/Pixbuf.xml rename to Source/OldStuff/doc/en/Gdk/Pixbuf.xml diff --git a/Source/doc/en/Gdk/PixbufAlphaMode.xml b/Source/OldStuff/doc/en/Gdk/PixbufAlphaMode.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/PixbufAlphaMode.xml rename to Source/OldStuff/doc/en/Gdk/PixbufAlphaMode.xml diff --git a/Source/doc/en/Gdk/PixbufAniAnim.xml b/Source/OldStuff/doc/en/Gdk/PixbufAniAnim.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/PixbufAniAnim.xml rename to Source/OldStuff/doc/en/Gdk/PixbufAniAnim.xml diff --git a/Source/doc/en/Gdk/PixbufAniAnimIter.xml b/Source/OldStuff/doc/en/Gdk/PixbufAniAnimIter.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/PixbufAniAnimIter.xml rename to Source/OldStuff/doc/en/Gdk/PixbufAniAnimIter.xml diff --git a/Source/doc/en/Gdk/PixbufAnimation.xml b/Source/OldStuff/doc/en/Gdk/PixbufAnimation.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/PixbufAnimation.xml rename to Source/OldStuff/doc/en/Gdk/PixbufAnimation.xml diff --git a/Source/doc/en/Gdk/PixbufAnimationIter.xml b/Source/OldStuff/doc/en/Gdk/PixbufAnimationIter.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/PixbufAnimationIter.xml rename to Source/OldStuff/doc/en/Gdk/PixbufAnimationIter.xml diff --git a/Source/doc/en/Gdk/PixbufDestroyNotify.xml b/Source/OldStuff/doc/en/Gdk/PixbufDestroyNotify.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/PixbufDestroyNotify.xml rename to Source/OldStuff/doc/en/Gdk/PixbufDestroyNotify.xml diff --git a/Source/doc/en/Gdk/PixbufError.xml b/Source/OldStuff/doc/en/Gdk/PixbufError.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/PixbufError.xml rename to Source/OldStuff/doc/en/Gdk/PixbufError.xml diff --git a/Source/doc/en/Gdk/PixbufFormat.xml b/Source/OldStuff/doc/en/Gdk/PixbufFormat.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/PixbufFormat.xml rename to Source/OldStuff/doc/en/Gdk/PixbufFormat.xml diff --git a/Source/doc/en/Gdk/PixbufFrame.xml b/Source/OldStuff/doc/en/Gdk/PixbufFrame.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/PixbufFrame.xml rename to Source/OldStuff/doc/en/Gdk/PixbufFrame.xml diff --git a/Source/doc/en/Gdk/PixbufFrameAction.xml b/Source/OldStuff/doc/en/Gdk/PixbufFrameAction.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/PixbufFrameAction.xml rename to Source/OldStuff/doc/en/Gdk/PixbufFrameAction.xml diff --git a/Source/doc/en/Gdk/PixbufGifAnim.xml b/Source/OldStuff/doc/en/Gdk/PixbufGifAnim.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/PixbufGifAnim.xml rename to Source/OldStuff/doc/en/Gdk/PixbufGifAnim.xml diff --git a/Source/doc/en/Gdk/PixbufGifAnimIter.xml b/Source/OldStuff/doc/en/Gdk/PixbufGifAnimIter.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/PixbufGifAnimIter.xml rename to Source/OldStuff/doc/en/Gdk/PixbufGifAnimIter.xml diff --git a/Source/doc/en/Gdk/PixbufLoader.xml b/Source/OldStuff/doc/en/Gdk/PixbufLoader.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/PixbufLoader.xml rename to Source/OldStuff/doc/en/Gdk/PixbufLoader.xml diff --git a/Source/doc/en/Gdk/PixbufNonAnim.xml b/Source/OldStuff/doc/en/Gdk/PixbufNonAnim.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/PixbufNonAnim.xml rename to Source/OldStuff/doc/en/Gdk/PixbufNonAnim.xml diff --git a/Source/doc/en/Gdk/PixbufNonAnimClass.xml b/Source/OldStuff/doc/en/Gdk/PixbufNonAnimClass.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/PixbufNonAnimClass.xml rename to Source/OldStuff/doc/en/Gdk/PixbufNonAnimClass.xml diff --git a/Source/doc/en/Gdk/PixbufNonAnimIter.xml b/Source/OldStuff/doc/en/Gdk/PixbufNonAnimIter.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/PixbufNonAnimIter.xml rename to Source/OldStuff/doc/en/Gdk/PixbufNonAnimIter.xml diff --git a/Source/doc/en/Gdk/PixbufNonAnimIterClass.xml b/Source/OldStuff/doc/en/Gdk/PixbufNonAnimIterClass.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/PixbufNonAnimIterClass.xml rename to Source/OldStuff/doc/en/Gdk/PixbufNonAnimIterClass.xml diff --git a/Source/doc/en/Gdk/PixbufRotation.xml b/Source/OldStuff/doc/en/Gdk/PixbufRotation.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/PixbufRotation.xml rename to Source/OldStuff/doc/en/Gdk/PixbufRotation.xml diff --git a/Source/doc/en/Gdk/PixbufSaveFunc.xml b/Source/OldStuff/doc/en/Gdk/PixbufSaveFunc.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/PixbufSaveFunc.xml rename to Source/OldStuff/doc/en/Gdk/PixbufSaveFunc.xml diff --git a/Source/doc/en/Gdk/PixbufScaledAnimIter.xml b/Source/OldStuff/doc/en/Gdk/PixbufScaledAnimIter.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/PixbufScaledAnimIter.xml rename to Source/OldStuff/doc/en/Gdk/PixbufScaledAnimIter.xml diff --git a/Source/doc/en/Gdk/PixbufScaledAnimIterClass.xml b/Source/OldStuff/doc/en/Gdk/PixbufScaledAnimIterClass.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/PixbufScaledAnimIterClass.xml rename to Source/OldStuff/doc/en/Gdk/PixbufScaledAnimIterClass.xml diff --git a/Source/doc/en/Gdk/PixbufSimpleAnim.xml b/Source/OldStuff/doc/en/Gdk/PixbufSimpleAnim.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/PixbufSimpleAnim.xml rename to Source/OldStuff/doc/en/Gdk/PixbufSimpleAnim.xml diff --git a/Source/doc/en/Gdk/PixbufSimpleAnimIter.xml b/Source/OldStuff/doc/en/Gdk/PixbufSimpleAnimIter.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/PixbufSimpleAnimIter.xml rename to Source/OldStuff/doc/en/Gdk/PixbufSimpleAnimIter.xml diff --git a/Source/doc/en/Gdk/PixbufSimpleAnimIterClass.xml b/Source/OldStuff/doc/en/Gdk/PixbufSimpleAnimIterClass.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/PixbufSimpleAnimIterClass.xml rename to Source/OldStuff/doc/en/Gdk/PixbufSimpleAnimIterClass.xml diff --git a/Source/doc/en/Gdk/Pixdata.xml b/Source/OldStuff/doc/en/Gdk/Pixdata.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/Pixdata.xml rename to Source/OldStuff/doc/en/Gdk/Pixdata.xml diff --git a/Source/doc/en/Gdk/PixdataDumpType.xml b/Source/OldStuff/doc/en/Gdk/PixdataDumpType.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/PixdataDumpType.xml rename to Source/OldStuff/doc/en/Gdk/PixdataDumpType.xml diff --git a/Source/doc/en/Gdk/PixdataType.xml b/Source/OldStuff/doc/en/Gdk/PixdataType.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/PixdataType.xml rename to Source/OldStuff/doc/en/Gdk/PixdataType.xml diff --git a/Source/doc/en/Gdk/Point.xml b/Source/OldStuff/doc/en/Gdk/Point.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/Point.xml rename to Source/OldStuff/doc/en/Gdk/Point.xml diff --git a/Source/doc/en/Gdk/Pointer.xml b/Source/OldStuff/doc/en/Gdk/Pointer.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/Pointer.xml rename to Source/OldStuff/doc/en/Gdk/Pointer.xml diff --git a/Source/doc/en/Gdk/Predicate.xml b/Source/OldStuff/doc/en/Gdk/Predicate.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/Predicate.xml rename to Source/OldStuff/doc/en/Gdk/Predicate.xml diff --git a/Source/doc/en/Gdk/PropMode.xml b/Source/OldStuff/doc/en/Gdk/PropMode.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/PropMode.xml rename to Source/OldStuff/doc/en/Gdk/PropMode.xml diff --git a/Source/doc/en/Gdk/Property.xml b/Source/OldStuff/doc/en/Gdk/Property.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/Property.xml rename to Source/OldStuff/doc/en/Gdk/Property.xml diff --git a/Source/doc/en/Gdk/PropertyState.xml b/Source/OldStuff/doc/en/Gdk/PropertyState.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/PropertyState.xml rename to Source/OldStuff/doc/en/Gdk/PropertyState.xml diff --git a/Source/doc/en/Gdk/RGBA.xml b/Source/OldStuff/doc/en/Gdk/RGBA.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/RGBA.xml rename to Source/OldStuff/doc/en/Gdk/RGBA.xml diff --git a/Source/doc/en/Gdk/Rectangle.xml b/Source/OldStuff/doc/en/Gdk/Rectangle.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/Rectangle.xml rename to Source/OldStuff/doc/en/Gdk/Rectangle.xml diff --git a/Source/doc/en/Gdk/Screen.xml b/Source/OldStuff/doc/en/Gdk/Screen.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/Screen.xml rename to Source/OldStuff/doc/en/Gdk/Screen.xml diff --git a/Source/doc/en/Gdk/ScrollDirection.xml b/Source/OldStuff/doc/en/Gdk/ScrollDirection.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/ScrollDirection.xml rename to Source/OldStuff/doc/en/Gdk/ScrollDirection.xml diff --git a/Source/doc/en/Gdk/Selection.xml b/Source/OldStuff/doc/en/Gdk/Selection.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/Selection.xml rename to Source/OldStuff/doc/en/Gdk/Selection.xml diff --git a/Source/doc/en/Gdk/SettingAction.xml b/Source/OldStuff/doc/en/Gdk/SettingAction.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/SettingAction.xml rename to Source/OldStuff/doc/en/Gdk/SettingAction.xml diff --git a/Source/doc/en/Gdk/Size.xml b/Source/OldStuff/doc/en/Gdk/Size.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/Size.xml rename to Source/OldStuff/doc/en/Gdk/Size.xml diff --git a/Source/doc/en/Gdk/SizePreparedArgs.xml b/Source/OldStuff/doc/en/Gdk/SizePreparedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/SizePreparedArgs.xml rename to Source/OldStuff/doc/en/Gdk/SizePreparedArgs.xml diff --git a/Source/doc/en/Gdk/SizePreparedHandler.xml b/Source/OldStuff/doc/en/Gdk/SizePreparedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/SizePreparedHandler.xml rename to Source/OldStuff/doc/en/Gdk/SizePreparedHandler.xml diff --git a/Source/doc/en/Gdk/Status.xml b/Source/OldStuff/doc/en/Gdk/Status.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/Status.xml rename to Source/OldStuff/doc/en/Gdk/Status.xml diff --git a/Source/doc/en/Gdk/TGAColor.xml b/Source/OldStuff/doc/en/Gdk/TGAColor.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/TGAColor.xml rename to Source/OldStuff/doc/en/Gdk/TGAColor.xml diff --git a/Source/doc/en/Gdk/TGAColormap.xml b/Source/OldStuff/doc/en/Gdk/TGAColormap.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/TGAColormap.xml rename to Source/OldStuff/doc/en/Gdk/TGAColormap.xml diff --git a/Source/doc/en/Gdk/TGAContext.xml b/Source/OldStuff/doc/en/Gdk/TGAContext.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/TGAContext.xml rename to Source/OldStuff/doc/en/Gdk/TGAContext.xml diff --git a/Source/doc/en/Gdk/TGAFooter.xml b/Source/OldStuff/doc/en/Gdk/TGAFooter.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/TGAFooter.xml rename to Source/OldStuff/doc/en/Gdk/TGAFooter.xml diff --git a/Source/doc/en/Gdk/TGAHeader.xml b/Source/OldStuff/doc/en/Gdk/TGAHeader.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/TGAHeader.xml rename to Source/OldStuff/doc/en/Gdk/TGAHeader.xml diff --git a/Source/doc/en/Gdk/TODO b/Source/OldStuff/doc/en/Gdk/TODO old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/TODO rename to Source/OldStuff/doc/en/Gdk/TODO diff --git a/Source/doc/en/Gdk/TextProperty.xml b/Source/OldStuff/doc/en/Gdk/TextProperty.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/TextProperty.xml rename to Source/OldStuff/doc/en/Gdk/TextProperty.xml diff --git a/Source/doc/en/Gdk/Threads.xml b/Source/OldStuff/doc/en/Gdk/Threads.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/Threads.xml rename to Source/OldStuff/doc/en/Gdk/Threads.xml diff --git a/Source/doc/en/Gdk/ThreadsDispatch.xml b/Source/OldStuff/doc/en/Gdk/ThreadsDispatch.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/ThreadsDispatch.xml rename to Source/OldStuff/doc/en/Gdk/ThreadsDispatch.xml diff --git a/Source/doc/en/Gdk/TiffContext.xml b/Source/OldStuff/doc/en/Gdk/TiffContext.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/TiffContext.xml rename to Source/OldStuff/doc/en/Gdk/TiffContext.xml diff --git a/Source/doc/en/Gdk/TimeCoord.xml b/Source/OldStuff/doc/en/Gdk/TimeCoord.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/TimeCoord.xml rename to Source/OldStuff/doc/en/Gdk/TimeCoord.xml diff --git a/Source/doc/en/Gdk/ToEmbedderArgs.xml b/Source/OldStuff/doc/en/Gdk/ToEmbedderArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/ToEmbedderArgs.xml rename to Source/OldStuff/doc/en/Gdk/ToEmbedderArgs.xml diff --git a/Source/doc/en/Gdk/ToEmbedderHandler.xml b/Source/OldStuff/doc/en/Gdk/ToEmbedderHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/ToEmbedderHandler.xml rename to Source/OldStuff/doc/en/Gdk/ToEmbedderHandler.xml diff --git a/Source/doc/en/Gdk/VisibilityState.xml b/Source/OldStuff/doc/en/Gdk/VisibilityState.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/VisibilityState.xml rename to Source/OldStuff/doc/en/Gdk/VisibilityState.xml diff --git a/Source/doc/en/Gdk/Visual.xml b/Source/OldStuff/doc/en/Gdk/Visual.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/Visual.xml rename to Source/OldStuff/doc/en/Gdk/Visual.xml diff --git a/Source/doc/en/Gdk/VisualType.xml b/Source/OldStuff/doc/en/Gdk/VisualType.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/VisualType.xml rename to Source/OldStuff/doc/en/Gdk/VisualType.xml diff --git a/Source/doc/en/Gdk/WMDecoration.xml b/Source/OldStuff/doc/en/Gdk/WMDecoration.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/WMDecoration.xml rename to Source/OldStuff/doc/en/Gdk/WMDecoration.xml diff --git a/Source/doc/en/Gdk/WMFunction.xml b/Source/OldStuff/doc/en/Gdk/WMFunction.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/WMFunction.xml rename to Source/OldStuff/doc/en/Gdk/WMFunction.xml diff --git a/Source/doc/en/Gdk/Window.xml b/Source/OldStuff/doc/en/Gdk/Window.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/Window.xml rename to Source/OldStuff/doc/en/Gdk/Window.xml diff --git a/Source/doc/en/Gdk/WindowAttr.xml b/Source/OldStuff/doc/en/Gdk/WindowAttr.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/WindowAttr.xml rename to Source/OldStuff/doc/en/Gdk/WindowAttr.xml diff --git a/Source/doc/en/Gdk/WindowAttributesType.xml b/Source/OldStuff/doc/en/Gdk/WindowAttributesType.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/WindowAttributesType.xml rename to Source/OldStuff/doc/en/Gdk/WindowAttributesType.xml diff --git a/Source/doc/en/Gdk/WindowChildFunc.xml b/Source/OldStuff/doc/en/Gdk/WindowChildFunc.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/WindowChildFunc.xml rename to Source/OldStuff/doc/en/Gdk/WindowChildFunc.xml diff --git a/Source/doc/en/Gdk/WindowEdge.xml b/Source/OldStuff/doc/en/Gdk/WindowEdge.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/WindowEdge.xml rename to Source/OldStuff/doc/en/Gdk/WindowEdge.xml diff --git a/Source/doc/en/Gdk/WindowHints.xml b/Source/OldStuff/doc/en/Gdk/WindowHints.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/WindowHints.xml rename to Source/OldStuff/doc/en/Gdk/WindowHints.xml diff --git a/Source/doc/en/Gdk/WindowPaint.xml b/Source/OldStuff/doc/en/Gdk/WindowPaint.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/WindowPaint.xml rename to Source/OldStuff/doc/en/Gdk/WindowPaint.xml diff --git a/Source/doc/en/Gdk/WindowRedirect.xml b/Source/OldStuff/doc/en/Gdk/WindowRedirect.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/WindowRedirect.xml rename to Source/OldStuff/doc/en/Gdk/WindowRedirect.xml diff --git a/Source/doc/en/Gdk/WindowState.xml b/Source/OldStuff/doc/en/Gdk/WindowState.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/WindowState.xml rename to Source/OldStuff/doc/en/Gdk/WindowState.xml diff --git a/Source/doc/en/Gdk/WindowType.xml b/Source/OldStuff/doc/en/Gdk/WindowType.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/WindowType.xml rename to Source/OldStuff/doc/en/Gdk/WindowType.xml diff --git a/Source/doc/en/Gdk/WindowTypeHint.xml b/Source/OldStuff/doc/en/Gdk/WindowTypeHint.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/WindowTypeHint.xml rename to Source/OldStuff/doc/en/Gdk/WindowTypeHint.xml diff --git a/Source/doc/en/Gdk/WindowWindowClass.xml b/Source/OldStuff/doc/en/Gdk/WindowWindowClass.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/WindowWindowClass.xml rename to Source/OldStuff/doc/en/Gdk/WindowWindowClass.xml diff --git a/Source/doc/en/Gdk/XBMData.xml b/Source/OldStuff/doc/en/Gdk/XBMData.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/XBMData.xml rename to Source/OldStuff/doc/en/Gdk/XBMData.xml diff --git a/Source/doc/en/Gdk/XPMContext.xml b/Source/OldStuff/doc/en/Gdk/XPMContext.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gdk/XPMContext.xml rename to Source/OldStuff/doc/en/Gdk/XPMContext.xml diff --git a/Source/doc/en/Glade.xml b/Source/OldStuff/doc/en/Glade.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Glade.xml rename to Source/OldStuff/doc/en/Glade.xml diff --git a/Source/doc/en/Gtk.DotNet/Graphics.xml b/Source/OldStuff/doc/en/Gtk.DotNet/Graphics.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk.DotNet/Graphics.xml rename to Source/OldStuff/doc/en/Gtk.DotNet/Graphics.xml diff --git a/Source/doc/en/Gtk.DotNet/StyleContextExtensions.xml b/Source/OldStuff/doc/en/Gtk.DotNet/StyleContextExtensions.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk.DotNet/StyleContextExtensions.xml rename to Source/OldStuff/doc/en/Gtk.DotNet/StyleContextExtensions.xml diff --git a/Source/doc/en/Gtk/AboutDialog.xml b/Source/OldStuff/doc/en/Gtk/AboutDialog.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/AboutDialog.xml rename to Source/OldStuff/doc/en/Gtk/AboutDialog.xml diff --git a/Source/doc/en/Gtk/Accel.xml b/Source/OldStuff/doc/en/Gtk/Accel.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Accel.xml rename to Source/OldStuff/doc/en/Gtk/Accel.xml diff --git a/Source/doc/en/Gtk/AccelActivateArgs.xml b/Source/OldStuff/doc/en/Gtk/AccelActivateArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/AccelActivateArgs.xml rename to Source/OldStuff/doc/en/Gtk/AccelActivateArgs.xml diff --git a/Source/doc/en/Gtk/AccelActivateHandler.xml b/Source/OldStuff/doc/en/Gtk/AccelActivateHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/AccelActivateHandler.xml rename to Source/OldStuff/doc/en/Gtk/AccelActivateHandler.xml diff --git a/Source/doc/en/Gtk/AccelCanActivateArgs.xml b/Source/OldStuff/doc/en/Gtk/AccelCanActivateArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/AccelCanActivateArgs.xml rename to Source/OldStuff/doc/en/Gtk/AccelCanActivateArgs.xml diff --git a/Source/doc/en/Gtk/AccelCanActivateHandler.xml b/Source/OldStuff/doc/en/Gtk/AccelCanActivateHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/AccelCanActivateHandler.xml rename to Source/OldStuff/doc/en/Gtk/AccelCanActivateHandler.xml diff --git a/Source/doc/en/Gtk/AccelChangedArgs.xml b/Source/OldStuff/doc/en/Gtk/AccelChangedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/AccelChangedArgs.xml rename to Source/OldStuff/doc/en/Gtk/AccelChangedArgs.xml diff --git a/Source/doc/en/Gtk/AccelChangedHandler.xml b/Source/OldStuff/doc/en/Gtk/AccelChangedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/AccelChangedHandler.xml rename to Source/OldStuff/doc/en/Gtk/AccelChangedHandler.xml diff --git a/Source/doc/en/Gtk/AccelClearedArgs.xml b/Source/OldStuff/doc/en/Gtk/AccelClearedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/AccelClearedArgs.xml rename to Source/OldStuff/doc/en/Gtk/AccelClearedArgs.xml diff --git a/Source/doc/en/Gtk/AccelClearedHandler.xml b/Source/OldStuff/doc/en/Gtk/AccelClearedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/AccelClearedHandler.xml rename to Source/OldStuff/doc/en/Gtk/AccelClearedHandler.xml diff --git a/Source/doc/en/Gtk/AccelEditedArgs.xml b/Source/OldStuff/doc/en/Gtk/AccelEditedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/AccelEditedArgs.xml rename to Source/OldStuff/doc/en/Gtk/AccelEditedArgs.xml diff --git a/Source/doc/en/Gtk/AccelEditedHandler.xml b/Source/OldStuff/doc/en/Gtk/AccelEditedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/AccelEditedHandler.xml rename to Source/OldStuff/doc/en/Gtk/AccelEditedHandler.xml diff --git a/Source/doc/en/Gtk/AccelFlags.xml b/Source/OldStuff/doc/en/Gtk/AccelFlags.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/AccelFlags.xml rename to Source/OldStuff/doc/en/Gtk/AccelFlags.xml diff --git a/Source/doc/en/Gtk/AccelGroup.xml b/Source/OldStuff/doc/en/Gtk/AccelGroup.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/AccelGroup.xml rename to Source/OldStuff/doc/en/Gtk/AccelGroup.xml diff --git a/Source/doc/en/Gtk/AccelGroupActivate.xml b/Source/OldStuff/doc/en/Gtk/AccelGroupActivate.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/AccelGroupActivate.xml rename to Source/OldStuff/doc/en/Gtk/AccelGroupActivate.xml diff --git a/Source/doc/en/Gtk/AccelGroupEntry.xml b/Source/OldStuff/doc/en/Gtk/AccelGroupEntry.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/AccelGroupEntry.xml rename to Source/OldStuff/doc/en/Gtk/AccelGroupEntry.xml diff --git a/Source/doc/en/Gtk/AccelGroupFindFunc.xml b/Source/OldStuff/doc/en/Gtk/AccelGroupFindFunc.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/AccelGroupFindFunc.xml rename to Source/OldStuff/doc/en/Gtk/AccelGroupFindFunc.xml diff --git a/Source/doc/en/Gtk/AccelKey.xml b/Source/OldStuff/doc/en/Gtk/AccelKey.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/AccelKey.xml rename to Source/OldStuff/doc/en/Gtk/AccelKey.xml diff --git a/Source/doc/en/Gtk/AccelLabel.xml b/Source/OldStuff/doc/en/Gtk/AccelLabel.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/AccelLabel.xml rename to Source/OldStuff/doc/en/Gtk/AccelLabel.xml diff --git a/Source/doc/en/Gtk/AccelMap.xml b/Source/OldStuff/doc/en/Gtk/AccelMap.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/AccelMap.xml rename to Source/OldStuff/doc/en/Gtk/AccelMap.xml diff --git a/Source/doc/en/Gtk/AccelMapForeach.xml b/Source/OldStuff/doc/en/Gtk/AccelMapForeach.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/AccelMapForeach.xml rename to Source/OldStuff/doc/en/Gtk/AccelMapForeach.xml diff --git a/Source/doc/en/Gtk/Accelerator.xml b/Source/OldStuff/doc/en/Gtk/Accelerator.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Accelerator.xml rename to Source/OldStuff/doc/en/Gtk/Accelerator.xml diff --git a/Source/doc/en/Gtk/AcceptPositionArgs.xml b/Source/OldStuff/doc/en/Gtk/AcceptPositionArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/AcceptPositionArgs.xml rename to Source/OldStuff/doc/en/Gtk/AcceptPositionArgs.xml diff --git a/Source/doc/en/Gtk/AcceptPositionHandler.xml b/Source/OldStuff/doc/en/Gtk/AcceptPositionHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/AcceptPositionHandler.xml rename to Source/OldStuff/doc/en/Gtk/AcceptPositionHandler.xml diff --git a/Source/doc/en/Gtk/Accessible.xml b/Source/OldStuff/doc/en/Gtk/Accessible.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Accessible.xml rename to Source/OldStuff/doc/en/Gtk/Accessible.xml diff --git a/Source/doc/en/Gtk/Action.xml b/Source/OldStuff/doc/en/Gtk/Action.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Action.xml rename to Source/OldStuff/doc/en/Gtk/Action.xml diff --git a/Source/doc/en/Gtk/ActionActivatedArgs.xml b/Source/OldStuff/doc/en/Gtk/ActionActivatedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ActionActivatedArgs.xml rename to Source/OldStuff/doc/en/Gtk/ActionActivatedArgs.xml diff --git a/Source/doc/en/Gtk/ActionActivatedHandler.xml b/Source/OldStuff/doc/en/Gtk/ActionActivatedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ActionActivatedHandler.xml rename to Source/OldStuff/doc/en/Gtk/ActionActivatedHandler.xml diff --git a/Source/doc/en/Gtk/ActionEntry.xml b/Source/OldStuff/doc/en/Gtk/ActionEntry.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ActionEntry.xml rename to Source/OldStuff/doc/en/Gtk/ActionEntry.xml diff --git a/Source/doc/en/Gtk/ActionGroup.xml b/Source/OldStuff/doc/en/Gtk/ActionGroup.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ActionGroup.xml rename to Source/OldStuff/doc/en/Gtk/ActionGroup.xml diff --git a/Source/doc/en/Gtk/ActivatableAdapter.xml b/Source/OldStuff/doc/en/Gtk/ActivatableAdapter.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ActivatableAdapter.xml rename to Source/OldStuff/doc/en/Gtk/ActivatableAdapter.xml diff --git a/Source/doc/en/Gtk/ActivateCurrentArgs.xml b/Source/OldStuff/doc/en/Gtk/ActivateCurrentArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ActivateCurrentArgs.xml rename to Source/OldStuff/doc/en/Gtk/ActivateCurrentArgs.xml diff --git a/Source/doc/en/Gtk/ActivateCurrentHandler.xml b/Source/OldStuff/doc/en/Gtk/ActivateCurrentHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ActivateCurrentHandler.xml rename to Source/OldStuff/doc/en/Gtk/ActivateCurrentHandler.xml diff --git a/Source/doc/en/Gtk/ActivateCursorItemArgs.xml b/Source/OldStuff/doc/en/Gtk/ActivateCursorItemArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ActivateCursorItemArgs.xml rename to Source/OldStuff/doc/en/Gtk/ActivateCursorItemArgs.xml diff --git a/Source/doc/en/Gtk/ActivateCursorItemHandler.xml b/Source/OldStuff/doc/en/Gtk/ActivateCursorItemHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ActivateCursorItemHandler.xml rename to Source/OldStuff/doc/en/Gtk/ActivateCursorItemHandler.xml diff --git a/Source/doc/en/Gtk/ActivateLinkArgs.xml b/Source/OldStuff/doc/en/Gtk/ActivateLinkArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ActivateLinkArgs.xml rename to Source/OldStuff/doc/en/Gtk/ActivateLinkArgs.xml diff --git a/Source/doc/en/Gtk/ActivateLinkHandler.xml b/Source/OldStuff/doc/en/Gtk/ActivateLinkHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ActivateLinkHandler.xml rename to Source/OldStuff/doc/en/Gtk/ActivateLinkHandler.xml diff --git a/Source/doc/en/Gtk/AddEditableArgs.xml b/Source/OldStuff/doc/en/Gtk/AddEditableArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/AddEditableArgs.xml rename to Source/OldStuff/doc/en/Gtk/AddEditableArgs.xml diff --git a/Source/doc/en/Gtk/AddEditableHandler.xml b/Source/OldStuff/doc/en/Gtk/AddEditableHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/AddEditableHandler.xml rename to Source/OldStuff/doc/en/Gtk/AddEditableHandler.xml diff --git a/Source/doc/en/Gtk/AddWidgetArgs.xml b/Source/OldStuff/doc/en/Gtk/AddWidgetArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/AddWidgetArgs.xml rename to Source/OldStuff/doc/en/Gtk/AddWidgetArgs.xml diff --git a/Source/doc/en/Gtk/AddWidgetHandler.xml b/Source/OldStuff/doc/en/Gtk/AddWidgetHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/AddWidgetHandler.xml rename to Source/OldStuff/doc/en/Gtk/AddWidgetHandler.xml diff --git a/Source/doc/en/Gtk/AddedArgs.xml b/Source/OldStuff/doc/en/Gtk/AddedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/AddedArgs.xml rename to Source/OldStuff/doc/en/Gtk/AddedArgs.xml diff --git a/Source/doc/en/Gtk/AddedHandler.xml b/Source/OldStuff/doc/en/Gtk/AddedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/AddedHandler.xml rename to Source/OldStuff/doc/en/Gtk/AddedHandler.xml diff --git a/Source/doc/en/Gtk/AdjustBoundsArgs.xml b/Source/OldStuff/doc/en/Gtk/AdjustBoundsArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/AdjustBoundsArgs.xml rename to Source/OldStuff/doc/en/Gtk/AdjustBoundsArgs.xml diff --git a/Source/doc/en/Gtk/AdjustBoundsHandler.xml b/Source/OldStuff/doc/en/Gtk/AdjustBoundsHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/AdjustBoundsHandler.xml rename to Source/OldStuff/doc/en/Gtk/AdjustBoundsHandler.xml diff --git a/Source/doc/en/Gtk/Adjustment.xml b/Source/OldStuff/doc/en/Gtk/Adjustment.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Adjustment.xml rename to Source/OldStuff/doc/en/Gtk/Adjustment.xml diff --git a/Source/doc/en/Gtk/Align.xml b/Source/OldStuff/doc/en/Gtk/Align.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Align.xml rename to Source/OldStuff/doc/en/Gtk/Align.xml diff --git a/Source/doc/en/Gtk/Alignment.xml b/Source/OldStuff/doc/en/Gtk/Alignment.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Alignment.xml rename to Source/OldStuff/doc/en/Gtk/Alignment.xml diff --git a/Source/doc/en/Gtk/AnimationDescription.xml b/Source/OldStuff/doc/en/Gtk/AnimationDescription.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/AnimationDescription.xml rename to Source/OldStuff/doc/en/Gtk/AnimationDescription.xml diff --git a/Source/doc/en/Gtk/AnimationInfo.xml b/Source/OldStuff/doc/en/Gtk/AnimationInfo.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/AnimationInfo.xml rename to Source/OldStuff/doc/en/Gtk/AnimationInfo.xml diff --git a/Source/doc/en/Gtk/AppChooserAdapter.xml b/Source/OldStuff/doc/en/Gtk/AppChooserAdapter.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/AppChooserAdapter.xml rename to Source/OldStuff/doc/en/Gtk/AppChooserAdapter.xml diff --git a/Source/doc/en/Gtk/AppChooserButton.xml b/Source/OldStuff/doc/en/Gtk/AppChooserButton.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/AppChooserButton.xml rename to Source/OldStuff/doc/en/Gtk/AppChooserButton.xml diff --git a/Source/doc/en/Gtk/AppChooserDialog.xml b/Source/OldStuff/doc/en/Gtk/AppChooserDialog.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/AppChooserDialog.xml rename to Source/OldStuff/doc/en/Gtk/AppChooserDialog.xml diff --git a/Source/doc/en/Gtk/AppChooserIface.xml b/Source/OldStuff/doc/en/Gtk/AppChooserIface.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/AppChooserIface.xml rename to Source/OldStuff/doc/en/Gtk/AppChooserIface.xml diff --git a/Source/doc/en/Gtk/AppChooserWidget.xml b/Source/OldStuff/doc/en/Gtk/AppChooserWidget.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/AppChooserWidget.xml rename to Source/OldStuff/doc/en/Gtk/AppChooserWidget.xml diff --git a/Source/doc/en/Gtk/Application.xml b/Source/OldStuff/doc/en/Gtk/Application.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Application.xml rename to Source/OldStuff/doc/en/Gtk/Application.xml diff --git a/Source/doc/en/Gtk/ApplicationActivatedArgs.xml b/Source/OldStuff/doc/en/Gtk/ApplicationActivatedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ApplicationActivatedArgs.xml rename to Source/OldStuff/doc/en/Gtk/ApplicationActivatedArgs.xml diff --git a/Source/doc/en/Gtk/ApplicationActivatedHandler.xml b/Source/OldStuff/doc/en/Gtk/ApplicationActivatedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ApplicationActivatedHandler.xml rename to Source/OldStuff/doc/en/Gtk/ApplicationActivatedHandler.xml diff --git a/Source/doc/en/Gtk/ApplicationSelectedArgs.xml b/Source/OldStuff/doc/en/Gtk/ApplicationSelectedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ApplicationSelectedArgs.xml rename to Source/OldStuff/doc/en/Gtk/ApplicationSelectedArgs.xml diff --git a/Source/doc/en/Gtk/ApplicationSelectedHandler.xml b/Source/OldStuff/doc/en/Gtk/ApplicationSelectedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ApplicationSelectedHandler.xml rename to Source/OldStuff/doc/en/Gtk/ApplicationSelectedHandler.xml diff --git a/Source/doc/en/Gtk/Arrow.xml b/Source/OldStuff/doc/en/Gtk/Arrow.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Arrow.xml rename to Source/OldStuff/doc/en/Gtk/Arrow.xml diff --git a/Source/doc/en/Gtk/ArrowPlacement.xml b/Source/OldStuff/doc/en/Gtk/ArrowPlacement.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ArrowPlacement.xml rename to Source/OldStuff/doc/en/Gtk/ArrowPlacement.xml diff --git a/Source/doc/en/Gtk/ArrowType.xml b/Source/OldStuff/doc/en/Gtk/ArrowType.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ArrowType.xml rename to Source/OldStuff/doc/en/Gtk/ArrowType.xml diff --git a/Source/doc/en/Gtk/AspectFrame.xml b/Source/OldStuff/doc/en/Gtk/AspectFrame.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/AspectFrame.xml rename to Source/OldStuff/doc/en/Gtk/AspectFrame.xml diff --git a/Source/doc/en/Gtk/Assistant+AssistantChild.xml b/Source/OldStuff/doc/en/Gtk/Assistant+AssistantChild.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Assistant+AssistantChild.xml rename to Source/OldStuff/doc/en/Gtk/Assistant+AssistantChild.xml diff --git a/Source/doc/en/Gtk/Assistant.xml b/Source/OldStuff/doc/en/Gtk/Assistant.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Assistant.xml rename to Source/OldStuff/doc/en/Gtk/Assistant.xml diff --git a/Source/doc/en/Gtk/AssistantAccessible.xml b/Source/OldStuff/doc/en/Gtk/AssistantAccessible.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/AssistantAccessible.xml rename to Source/OldStuff/doc/en/Gtk/AssistantAccessible.xml diff --git a/Source/doc/en/Gtk/AssistantAccessibleClass.xml b/Source/OldStuff/doc/en/Gtk/AssistantAccessibleClass.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/AssistantAccessibleClass.xml rename to Source/OldStuff/doc/en/Gtk/AssistantAccessibleClass.xml diff --git a/Source/doc/en/Gtk/AssistantPage.xml b/Source/OldStuff/doc/en/Gtk/AssistantPage.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/AssistantPage.xml rename to Source/OldStuff/doc/en/Gtk/AssistantPage.xml diff --git a/Source/doc/en/Gtk/AssistantPageFunc.xml b/Source/OldStuff/doc/en/Gtk/AssistantPageFunc.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/AssistantPageFunc.xml rename to Source/OldStuff/doc/en/Gtk/AssistantPageFunc.xml diff --git a/Source/doc/en/Gtk/AssistantPageType.xml b/Source/OldStuff/doc/en/Gtk/AssistantPageType.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/AssistantPageType.xml rename to Source/OldStuff/doc/en/Gtk/AssistantPageType.xml diff --git a/Source/doc/en/Gtk/AttachOptions.xml b/Source/OldStuff/doc/en/Gtk/AttachOptions.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/AttachOptions.xml rename to Source/OldStuff/doc/en/Gtk/AttachOptions.xml diff --git a/Source/doc/en/Gtk/AttributesAppliedArgs.xml b/Source/OldStuff/doc/en/Gtk/AttributesAppliedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/AttributesAppliedArgs.xml rename to Source/OldStuff/doc/en/Gtk/AttributesAppliedArgs.xml diff --git a/Source/doc/en/Gtk/AttributesAppliedHandler.xml b/Source/OldStuff/doc/en/Gtk/AttributesAppliedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/AttributesAppliedHandler.xml rename to Source/OldStuff/doc/en/Gtk/AttributesAppliedHandler.xml diff --git a/Source/doc/en/Gtk/BeginPrintArgs.xml b/Source/OldStuff/doc/en/Gtk/BeginPrintArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/BeginPrintArgs.xml rename to Source/OldStuff/doc/en/Gtk/BeginPrintArgs.xml diff --git a/Source/doc/en/Gtk/BeginPrintHandler.xml b/Source/OldStuff/doc/en/Gtk/BeginPrintHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/BeginPrintHandler.xml rename to Source/OldStuff/doc/en/Gtk/BeginPrintHandler.xml diff --git a/Source/doc/en/Gtk/Bin.xml b/Source/OldStuff/doc/en/Gtk/Bin.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Bin.xml rename to Source/OldStuff/doc/en/Gtk/Bin.xml diff --git a/Source/doc/en/Gtk/BindingAttribute.xml b/Source/OldStuff/doc/en/Gtk/BindingAttribute.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/BindingAttribute.xml rename to Source/OldStuff/doc/en/Gtk/BindingAttribute.xml diff --git a/Source/doc/en/Gtk/Bindings.xml b/Source/OldStuff/doc/en/Gtk/Bindings.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Bindings.xml rename to Source/OldStuff/doc/en/Gtk/Bindings.xml diff --git a/Source/doc/en/Gtk/Border.xml b/Source/OldStuff/doc/en/Gtk/Border.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Border.xml rename to Source/OldStuff/doc/en/Gtk/Border.xml diff --git a/Source/doc/en/Gtk/BorderStyle.xml b/Source/OldStuff/doc/en/Gtk/BorderStyle.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/BorderStyle.xml rename to Source/OldStuff/doc/en/Gtk/BorderStyle.xml diff --git a/Source/doc/en/Gtk/Box+BoxChild.xml b/Source/OldStuff/doc/en/Gtk/Box+BoxChild.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Box+BoxChild.xml rename to Source/OldStuff/doc/en/Gtk/Box+BoxChild.xml diff --git a/Source/doc/en/Gtk/Box.xml b/Source/OldStuff/doc/en/Gtk/Box.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Box.xml rename to Source/OldStuff/doc/en/Gtk/Box.xml diff --git a/Source/doc/en/Gtk/Builder+HandlerNotFoundException.xml b/Source/OldStuff/doc/en/Gtk/Builder+HandlerNotFoundException.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Builder+HandlerNotFoundException.xml rename to Source/OldStuff/doc/en/Gtk/Builder+HandlerNotFoundException.xml diff --git a/Source/doc/en/Gtk/Builder+ObjectAttribute.xml b/Source/OldStuff/doc/en/Gtk/Builder+ObjectAttribute.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Builder+ObjectAttribute.xml rename to Source/OldStuff/doc/en/Gtk/Builder+ObjectAttribute.xml diff --git a/Source/doc/en/Gtk/Builder.xml b/Source/OldStuff/doc/en/Gtk/Builder.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Builder.xml rename to Source/OldStuff/doc/en/Gtk/Builder.xml diff --git a/Source/doc/en/Gtk/BuilderConnectFunc.xml b/Source/OldStuff/doc/en/Gtk/BuilderConnectFunc.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/BuilderConnectFunc.xml rename to Source/OldStuff/doc/en/Gtk/BuilderConnectFunc.xml diff --git a/Source/doc/en/Gtk/BuilderError.xml b/Source/OldStuff/doc/en/Gtk/BuilderError.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/BuilderError.xml rename to Source/OldStuff/doc/en/Gtk/BuilderError.xml diff --git a/Source/doc/en/Gtk/Button.xml b/Source/OldStuff/doc/en/Gtk/Button.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Button.xml rename to Source/OldStuff/doc/en/Gtk/Button.xml diff --git a/Source/doc/en/Gtk/ButtonBox+ButtonBoxChild.xml b/Source/OldStuff/doc/en/Gtk/ButtonBox+ButtonBoxChild.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ButtonBox+ButtonBoxChild.xml rename to Source/OldStuff/doc/en/Gtk/ButtonBox+ButtonBoxChild.xml diff --git a/Source/doc/en/Gtk/ButtonBox.xml b/Source/OldStuff/doc/en/Gtk/ButtonBox.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ButtonBox.xml rename to Source/OldStuff/doc/en/Gtk/ButtonBox.xml diff --git a/Source/doc/en/Gtk/ButtonBoxStyle.xml b/Source/OldStuff/doc/en/Gtk/ButtonBoxStyle.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ButtonBoxStyle.xml rename to Source/OldStuff/doc/en/Gtk/ButtonBoxStyle.xml diff --git a/Source/doc/en/Gtk/ButtonPressEventArgs.xml b/Source/OldStuff/doc/en/Gtk/ButtonPressEventArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ButtonPressEventArgs.xml rename to Source/OldStuff/doc/en/Gtk/ButtonPressEventArgs.xml diff --git a/Source/doc/en/Gtk/ButtonPressEventHandler.xml b/Source/OldStuff/doc/en/Gtk/ButtonPressEventHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ButtonPressEventHandler.xml rename to Source/OldStuff/doc/en/Gtk/ButtonPressEventHandler.xml diff --git a/Source/doc/en/Gtk/ButtonReleaseEventArgs.xml b/Source/OldStuff/doc/en/Gtk/ButtonReleaseEventArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ButtonReleaseEventArgs.xml rename to Source/OldStuff/doc/en/Gtk/ButtonReleaseEventArgs.xml diff --git a/Source/doc/en/Gtk/ButtonReleaseEventHandler.xml b/Source/OldStuff/doc/en/Gtk/ButtonReleaseEventHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ButtonReleaseEventHandler.xml rename to Source/OldStuff/doc/en/Gtk/ButtonReleaseEventHandler.xml diff --git a/Source/doc/en/Gtk/ButtonsType.xml b/Source/OldStuff/doc/en/Gtk/ButtonsType.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ButtonsType.xml rename to Source/OldStuff/doc/en/Gtk/ButtonsType.xml diff --git a/Source/doc/en/Gtk/CacheEntry.xml b/Source/OldStuff/doc/en/Gtk/CacheEntry.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/CacheEntry.xml rename to Source/OldStuff/doc/en/Gtk/CacheEntry.xml diff --git a/Source/doc/en/Gtk/CachedIcon.xml b/Source/OldStuff/doc/en/Gtk/CachedIcon.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/CachedIcon.xml rename to Source/OldStuff/doc/en/Gtk/CachedIcon.xml diff --git a/Source/doc/en/Gtk/CairoHelper.xml b/Source/OldStuff/doc/en/Gtk/CairoHelper.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/CairoHelper.xml rename to Source/OldStuff/doc/en/Gtk/CairoHelper.xml diff --git a/Source/doc/en/Gtk/Calendar.xml b/Source/OldStuff/doc/en/Gtk/Calendar.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Calendar.xml rename to Source/OldStuff/doc/en/Gtk/Calendar.xml diff --git a/Source/doc/en/Gtk/CalendarDetailFunc.xml b/Source/OldStuff/doc/en/Gtk/CalendarDetailFunc.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/CalendarDetailFunc.xml rename to Source/OldStuff/doc/en/Gtk/CalendarDetailFunc.xml diff --git a/Source/doc/en/Gtk/CalendarDisplayOptions.xml b/Source/OldStuff/doc/en/Gtk/CalendarDisplayOptions.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/CalendarDisplayOptions.xml rename to Source/OldStuff/doc/en/Gtk/CalendarDisplayOptions.xml diff --git a/Source/doc/en/Gtk/Callback.xml b/Source/OldStuff/doc/en/Gtk/Callback.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Callback.xml rename to Source/OldStuff/doc/en/Gtk/Callback.xml diff --git a/Source/doc/en/Gtk/CancelPositionArgs.xml b/Source/OldStuff/doc/en/Gtk/CancelPositionArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/CancelPositionArgs.xml rename to Source/OldStuff/doc/en/Gtk/CancelPositionArgs.xml diff --git a/Source/doc/en/Gtk/CancelPositionHandler.xml b/Source/OldStuff/doc/en/Gtk/CancelPositionHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/CancelPositionHandler.xml rename to Source/OldStuff/doc/en/Gtk/CancelPositionHandler.xml diff --git a/Source/doc/en/Gtk/CellAllocCallback.xml b/Source/OldStuff/doc/en/Gtk/CellAllocCallback.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/CellAllocCallback.xml rename to Source/OldStuff/doc/en/Gtk/CellAllocCallback.xml diff --git a/Source/doc/en/Gtk/CellArea.xml b/Source/OldStuff/doc/en/Gtk/CellArea.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/CellArea.xml rename to Source/OldStuff/doc/en/Gtk/CellArea.xml diff --git a/Source/doc/en/Gtk/CellAreaBox.xml b/Source/OldStuff/doc/en/Gtk/CellAreaBox.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/CellAreaBox.xml rename to Source/OldStuff/doc/en/Gtk/CellAreaBox.xml diff --git a/Source/doc/en/Gtk/CellAreaBoxContext.xml b/Source/OldStuff/doc/en/Gtk/CellAreaBoxContext.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/CellAreaBoxContext.xml rename to Source/OldStuff/doc/en/Gtk/CellAreaBoxContext.xml diff --git a/Source/doc/en/Gtk/CellAreaBoxContextClass.xml b/Source/OldStuff/doc/en/Gtk/CellAreaBoxContextClass.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/CellAreaBoxContextClass.xml rename to Source/OldStuff/doc/en/Gtk/CellAreaBoxContextClass.xml diff --git a/Source/doc/en/Gtk/CellAreaContext.xml b/Source/OldStuff/doc/en/Gtk/CellAreaContext.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/CellAreaContext.xml rename to Source/OldStuff/doc/en/Gtk/CellAreaContext.xml diff --git a/Source/doc/en/Gtk/CellCallback.xml b/Source/OldStuff/doc/en/Gtk/CellCallback.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/CellCallback.xml rename to Source/OldStuff/doc/en/Gtk/CellCallback.xml diff --git a/Source/doc/en/Gtk/CellEditableAdapter.xml b/Source/OldStuff/doc/en/Gtk/CellEditableAdapter.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/CellEditableAdapter.xml rename to Source/OldStuff/doc/en/Gtk/CellEditableAdapter.xml diff --git a/Source/doc/en/Gtk/CellEditableEventBox.xml b/Source/OldStuff/doc/en/Gtk/CellEditableEventBox.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/CellEditableEventBox.xml rename to Source/OldStuff/doc/en/Gtk/CellEditableEventBox.xml diff --git a/Source/doc/en/Gtk/CellLayoutAdapter.xml b/Source/OldStuff/doc/en/Gtk/CellLayoutAdapter.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/CellLayoutAdapter.xml rename to Source/OldStuff/doc/en/Gtk/CellLayoutAdapter.xml diff --git a/Source/doc/en/Gtk/CellLayoutDataFunc.xml b/Source/OldStuff/doc/en/Gtk/CellLayoutDataFunc.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/CellLayoutDataFunc.xml rename to Source/OldStuff/doc/en/Gtk/CellLayoutDataFunc.xml diff --git a/Source/doc/en/Gtk/CellRenderer.xml b/Source/OldStuff/doc/en/Gtk/CellRenderer.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/CellRenderer.xml rename to Source/OldStuff/doc/en/Gtk/CellRenderer.xml diff --git a/Source/doc/en/Gtk/CellRendererAccel.xml b/Source/OldStuff/doc/en/Gtk/CellRendererAccel.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/CellRendererAccel.xml rename to Source/OldStuff/doc/en/Gtk/CellRendererAccel.xml diff --git a/Source/doc/en/Gtk/CellRendererAccelMode.xml b/Source/OldStuff/doc/en/Gtk/CellRendererAccelMode.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/CellRendererAccelMode.xml rename to Source/OldStuff/doc/en/Gtk/CellRendererAccelMode.xml diff --git a/Source/doc/en/Gtk/CellRendererCombo.xml b/Source/OldStuff/doc/en/Gtk/CellRendererCombo.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/CellRendererCombo.xml rename to Source/OldStuff/doc/en/Gtk/CellRendererCombo.xml diff --git a/Source/doc/en/Gtk/CellRendererMode.xml b/Source/OldStuff/doc/en/Gtk/CellRendererMode.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/CellRendererMode.xml rename to Source/OldStuff/doc/en/Gtk/CellRendererMode.xml diff --git a/Source/doc/en/Gtk/CellRendererPixbuf.xml b/Source/OldStuff/doc/en/Gtk/CellRendererPixbuf.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/CellRendererPixbuf.xml rename to Source/OldStuff/doc/en/Gtk/CellRendererPixbuf.xml diff --git a/Source/doc/en/Gtk/CellRendererProgress.xml b/Source/OldStuff/doc/en/Gtk/CellRendererProgress.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/CellRendererProgress.xml rename to Source/OldStuff/doc/en/Gtk/CellRendererProgress.xml diff --git a/Source/doc/en/Gtk/CellRendererSpin.xml b/Source/OldStuff/doc/en/Gtk/CellRendererSpin.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/CellRendererSpin.xml rename to Source/OldStuff/doc/en/Gtk/CellRendererSpin.xml diff --git a/Source/doc/en/Gtk/CellRendererSpinner.xml b/Source/OldStuff/doc/en/Gtk/CellRendererSpinner.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/CellRendererSpinner.xml rename to Source/OldStuff/doc/en/Gtk/CellRendererSpinner.xml diff --git a/Source/doc/en/Gtk/CellRendererState.xml b/Source/OldStuff/doc/en/Gtk/CellRendererState.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/CellRendererState.xml rename to Source/OldStuff/doc/en/Gtk/CellRendererState.xml diff --git a/Source/doc/en/Gtk/CellRendererText.xml b/Source/OldStuff/doc/en/Gtk/CellRendererText.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/CellRendererText.xml rename to Source/OldStuff/doc/en/Gtk/CellRendererText.xml diff --git a/Source/doc/en/Gtk/CellRendererToggle.xml b/Source/OldStuff/doc/en/Gtk/CellRendererToggle.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/CellRendererToggle.xml rename to Source/OldStuff/doc/en/Gtk/CellRendererToggle.xml diff --git a/Source/doc/en/Gtk/CellView.xml b/Source/OldStuff/doc/en/Gtk/CellView.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/CellView.xml rename to Source/OldStuff/doc/en/Gtk/CellView.xml diff --git a/Source/doc/en/Gtk/ChangeCurrentPageArgs.xml b/Source/OldStuff/doc/en/Gtk/ChangeCurrentPageArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ChangeCurrentPageArgs.xml rename to Source/OldStuff/doc/en/Gtk/ChangeCurrentPageArgs.xml diff --git a/Source/doc/en/Gtk/ChangeCurrentPageHandler.xml b/Source/OldStuff/doc/en/Gtk/ChangeCurrentPageHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ChangeCurrentPageHandler.xml rename to Source/OldStuff/doc/en/Gtk/ChangeCurrentPageHandler.xml diff --git a/Source/doc/en/Gtk/ChangeValueArgs.xml b/Source/OldStuff/doc/en/Gtk/ChangeValueArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ChangeValueArgs.xml rename to Source/OldStuff/doc/en/Gtk/ChangeValueArgs.xml diff --git a/Source/doc/en/Gtk/ChangeValueHandler.xml b/Source/OldStuff/doc/en/Gtk/ChangeValueHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ChangeValueHandler.xml rename to Source/OldStuff/doc/en/Gtk/ChangeValueHandler.xml diff --git a/Source/doc/en/Gtk/ChangedArgs.xml b/Source/OldStuff/doc/en/Gtk/ChangedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ChangedArgs.xml rename to Source/OldStuff/doc/en/Gtk/ChangedArgs.xml diff --git a/Source/doc/en/Gtk/ChangedHandler.xml b/Source/OldStuff/doc/en/Gtk/ChangedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ChangedHandler.xml rename to Source/OldStuff/doc/en/Gtk/ChangedHandler.xml diff --git a/Source/doc/en/Gtk/CheckButton.xml b/Source/OldStuff/doc/en/Gtk/CheckButton.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/CheckButton.xml rename to Source/OldStuff/doc/en/Gtk/CheckButton.xml diff --git a/Source/doc/en/Gtk/CheckMenuItem.xml b/Source/OldStuff/doc/en/Gtk/CheckMenuItem.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/CheckMenuItem.xml rename to Source/OldStuff/doc/en/Gtk/CheckMenuItem.xml diff --git a/Source/doc/en/Gtk/ChildAnchorInsertedArgs.xml b/Source/OldStuff/doc/en/Gtk/ChildAnchorInsertedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ChildAnchorInsertedArgs.xml rename to Source/OldStuff/doc/en/Gtk/ChildAnchorInsertedArgs.xml diff --git a/Source/doc/en/Gtk/ChildAnchorInsertedHandler.xml b/Source/OldStuff/doc/en/Gtk/ChildAnchorInsertedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ChildAnchorInsertedHandler.xml rename to Source/OldStuff/doc/en/Gtk/ChildAnchorInsertedHandler.xml diff --git a/Source/doc/en/Gtk/ChildAttachedArgs.xml b/Source/OldStuff/doc/en/Gtk/ChildAttachedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ChildAttachedArgs.xml rename to Source/OldStuff/doc/en/Gtk/ChildAttachedArgs.xml diff --git a/Source/doc/en/Gtk/ChildAttachedHandler.xml b/Source/OldStuff/doc/en/Gtk/ChildAttachedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ChildAttachedHandler.xml rename to Source/OldStuff/doc/en/Gtk/ChildAttachedHandler.xml diff --git a/Source/doc/en/Gtk/ChildDetachedArgs.xml b/Source/OldStuff/doc/en/Gtk/ChildDetachedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ChildDetachedArgs.xml rename to Source/OldStuff/doc/en/Gtk/ChildDetachedArgs.xml diff --git a/Source/doc/en/Gtk/ChildDetachedHandler.xml b/Source/OldStuff/doc/en/Gtk/ChildDetachedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ChildDetachedHandler.xml rename to Source/OldStuff/doc/en/Gtk/ChildDetachedHandler.xml diff --git a/Source/doc/en/Gtk/ChildNotifiedArgs.xml b/Source/OldStuff/doc/en/Gtk/ChildNotifiedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ChildNotifiedArgs.xml rename to Source/OldStuff/doc/en/Gtk/ChildNotifiedArgs.xml diff --git a/Source/doc/en/Gtk/ChildNotifiedHandler.xml b/Source/OldStuff/doc/en/Gtk/ChildNotifiedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ChildNotifiedHandler.xml rename to Source/OldStuff/doc/en/Gtk/ChildNotifiedHandler.xml diff --git a/Source/doc/en/Gtk/ChildPropertyAttribute.xml b/Source/OldStuff/doc/en/Gtk/ChildPropertyAttribute.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ChildPropertyAttribute.xml rename to Source/OldStuff/doc/en/Gtk/ChildPropertyAttribute.xml diff --git a/Source/doc/en/Gtk/Clipboard+RichTextReceivedFunc.xml b/Source/OldStuff/doc/en/Gtk/Clipboard+RichTextReceivedFunc.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Clipboard+RichTextReceivedFunc.xml rename to Source/OldStuff/doc/en/Gtk/Clipboard+RichTextReceivedFunc.xml diff --git a/Source/doc/en/Gtk/Clipboard.xml b/Source/OldStuff/doc/en/Gtk/Clipboard.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Clipboard.xml rename to Source/OldStuff/doc/en/Gtk/Clipboard.xml diff --git a/Source/doc/en/Gtk/ClipboardClearFunc.xml b/Source/OldStuff/doc/en/Gtk/ClipboardClearFunc.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ClipboardClearFunc.xml rename to Source/OldStuff/doc/en/Gtk/ClipboardClearFunc.xml diff --git a/Source/doc/en/Gtk/ClipboardGetFunc.xml b/Source/OldStuff/doc/en/Gtk/ClipboardGetFunc.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ClipboardGetFunc.xml rename to Source/OldStuff/doc/en/Gtk/ClipboardGetFunc.xml diff --git a/Source/doc/en/Gtk/ClipboardImageReceivedFunc.xml b/Source/OldStuff/doc/en/Gtk/ClipboardImageReceivedFunc.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ClipboardImageReceivedFunc.xml rename to Source/OldStuff/doc/en/Gtk/ClipboardImageReceivedFunc.xml diff --git a/Source/doc/en/Gtk/ClipboardReceivedFunc.xml b/Source/OldStuff/doc/en/Gtk/ClipboardReceivedFunc.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ClipboardReceivedFunc.xml rename to Source/OldStuff/doc/en/Gtk/ClipboardReceivedFunc.xml diff --git a/Source/doc/en/Gtk/ClipboardRequest.xml b/Source/OldStuff/doc/en/Gtk/ClipboardRequest.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ClipboardRequest.xml rename to Source/OldStuff/doc/en/Gtk/ClipboardRequest.xml diff --git a/Source/doc/en/Gtk/ClipboardTargetsReceivedFunc.xml b/Source/OldStuff/doc/en/Gtk/ClipboardTargetsReceivedFunc.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ClipboardTargetsReceivedFunc.xml rename to Source/OldStuff/doc/en/Gtk/ClipboardTargetsReceivedFunc.xml diff --git a/Source/doc/en/Gtk/ClipboardTextReceivedFunc.xml b/Source/OldStuff/doc/en/Gtk/ClipboardTextReceivedFunc.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ClipboardTextReceivedFunc.xml rename to Source/OldStuff/doc/en/Gtk/ClipboardTextReceivedFunc.xml diff --git a/Source/doc/en/Gtk/ClipboardURIReceivedFunc.xml b/Source/OldStuff/doc/en/Gtk/ClipboardURIReceivedFunc.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ClipboardURIReceivedFunc.xml rename to Source/OldStuff/doc/en/Gtk/ClipboardURIReceivedFunc.xml diff --git a/Source/doc/en/Gtk/ColorButton.xml b/Source/OldStuff/doc/en/Gtk/ColorButton.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ColorButton.xml rename to Source/OldStuff/doc/en/Gtk/ColorButton.xml diff --git a/Source/doc/en/Gtk/ColorSelection.xml b/Source/OldStuff/doc/en/Gtk/ColorSelection.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ColorSelection.xml rename to Source/OldStuff/doc/en/Gtk/ColorSelection.xml diff --git a/Source/doc/en/Gtk/ColorSelectionChangePaletteFunc.xml b/Source/OldStuff/doc/en/Gtk/ColorSelectionChangePaletteFunc.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ColorSelectionChangePaletteFunc.xml rename to Source/OldStuff/doc/en/Gtk/ColorSelectionChangePaletteFunc.xml diff --git a/Source/doc/en/Gtk/ColorSelectionChangePaletteWithScreenFunc.xml b/Source/OldStuff/doc/en/Gtk/ColorSelectionChangePaletteWithScreenFunc.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ColorSelectionChangePaletteWithScreenFunc.xml rename to Source/OldStuff/doc/en/Gtk/ColorSelectionChangePaletteWithScreenFunc.xml diff --git a/Source/doc/en/Gtk/ColorSelectionDialog.xml b/Source/OldStuff/doc/en/Gtk/ColorSelectionDialog.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ColorSelectionDialog.xml rename to Source/OldStuff/doc/en/Gtk/ColorSelectionDialog.xml diff --git a/Source/doc/en/Gtk/ColorStop.xml b/Source/OldStuff/doc/en/Gtk/ColorStop.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ColorStop.xml rename to Source/OldStuff/doc/en/Gtk/ColorStop.xml diff --git a/Source/doc/en/Gtk/ComboBox.xml b/Source/OldStuff/doc/en/Gtk/ComboBox.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ComboBox.xml rename to Source/OldStuff/doc/en/Gtk/ComboBox.xml diff --git a/Source/doc/en/Gtk/ComboBoxText.xml b/Source/OldStuff/doc/en/Gtk/ComboBoxText.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ComboBoxText.xml rename to Source/OldStuff/doc/en/Gtk/ComboBoxText.xml diff --git a/Source/doc/en/Gtk/CommitArgs.xml b/Source/OldStuff/doc/en/Gtk/CommitArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/CommitArgs.xml rename to Source/OldStuff/doc/en/Gtk/CommitArgs.xml diff --git a/Source/doc/en/Gtk/CommitHandler.xml b/Source/OldStuff/doc/en/Gtk/CommitHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/CommitHandler.xml rename to Source/OldStuff/doc/en/Gtk/CommitHandler.xml diff --git a/Source/doc/en/Gtk/CompareInfo.xml b/Source/OldStuff/doc/en/Gtk/CompareInfo.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/CompareInfo.xml rename to Source/OldStuff/doc/en/Gtk/CompareInfo.xml diff --git a/Source/doc/en/Gtk/ComparePathData.xml b/Source/OldStuff/doc/en/Gtk/ComparePathData.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ComparePathData.xml rename to Source/OldStuff/doc/en/Gtk/ComparePathData.xml diff --git a/Source/doc/en/Gtk/ComposeTable.xml b/Source/OldStuff/doc/en/Gtk/ComposeTable.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ComposeTable.xml rename to Source/OldStuff/doc/en/Gtk/ComposeTable.xml diff --git a/Source/doc/en/Gtk/ComposeTableCompact.xml b/Source/OldStuff/doc/en/Gtk/ComposeTableCompact.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ComposeTableCompact.xml rename to Source/OldStuff/doc/en/Gtk/ComposeTableCompact.xml diff --git a/Source/doc/en/Gtk/ConfigureEventArgs.xml b/Source/OldStuff/doc/en/Gtk/ConfigureEventArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ConfigureEventArgs.xml rename to Source/OldStuff/doc/en/Gtk/ConfigureEventArgs.xml diff --git a/Source/doc/en/Gtk/ConfigureEventHandler.xml b/Source/OldStuff/doc/en/Gtk/ConfigureEventHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ConfigureEventHandler.xml rename to Source/OldStuff/doc/en/Gtk/ConfigureEventHandler.xml diff --git a/Source/doc/en/Gtk/ConfirmOverwriteArgs.xml b/Source/OldStuff/doc/en/Gtk/ConfirmOverwriteArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ConfirmOverwriteArgs.xml rename to Source/OldStuff/doc/en/Gtk/ConfirmOverwriteArgs.xml diff --git a/Source/doc/en/Gtk/ConfirmOverwriteHandler.xml b/Source/OldStuff/doc/en/Gtk/ConfirmOverwriteHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ConfirmOverwriteHandler.xml rename to Source/OldStuff/doc/en/Gtk/ConfirmOverwriteHandler.xml diff --git a/Source/doc/en/Gtk/ConnectProxyArgs.xml b/Source/OldStuff/doc/en/Gtk/ConnectProxyArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ConnectProxyArgs.xml rename to Source/OldStuff/doc/en/Gtk/ConnectProxyArgs.xml diff --git a/Source/doc/en/Gtk/ConnectProxyHandler.xml b/Source/OldStuff/doc/en/Gtk/ConnectProxyHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ConnectProxyHandler.xml rename to Source/OldStuff/doc/en/Gtk/ConnectProxyHandler.xml diff --git a/Source/doc/en/Gtk/Container+CallbackInvoker.xml b/Source/OldStuff/doc/en/Gtk/Container+CallbackInvoker.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Container+CallbackInvoker.xml rename to Source/OldStuff/doc/en/Gtk/Container+CallbackInvoker.xml diff --git a/Source/doc/en/Gtk/Container+ContainerChild.xml b/Source/OldStuff/doc/en/Gtk/Container+ContainerChild.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Container+ContainerChild.xml rename to Source/OldStuff/doc/en/Gtk/Container+ContainerChild.xml diff --git a/Source/doc/en/Gtk/Container.xml b/Source/OldStuff/doc/en/Gtk/Container.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Container.xml rename to Source/OldStuff/doc/en/Gtk/Container.xml diff --git a/Source/doc/en/Gtk/CornerType.xml b/Source/OldStuff/doc/en/Gtk/CornerType.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/CornerType.xml rename to Source/OldStuff/doc/en/Gtk/CornerType.xml diff --git a/Source/doc/en/Gtk/CreateCustomWidgetArgs.xml b/Source/OldStuff/doc/en/Gtk/CreateCustomWidgetArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/CreateCustomWidgetArgs.xml rename to Source/OldStuff/doc/en/Gtk/CreateCustomWidgetArgs.xml diff --git a/Source/doc/en/Gtk/CreateCustomWidgetHandler.xml b/Source/OldStuff/doc/en/Gtk/CreateCustomWidgetHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/CreateCustomWidgetHandler.xml rename to Source/OldStuff/doc/en/Gtk/CreateCustomWidgetHandler.xml diff --git a/Source/doc/en/Gtk/CreateMenuProxyArgs.xml b/Source/OldStuff/doc/en/Gtk/CreateMenuProxyArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/CreateMenuProxyArgs.xml rename to Source/OldStuff/doc/en/Gtk/CreateMenuProxyArgs.xml diff --git a/Source/doc/en/Gtk/CreateMenuProxyHandler.xml b/Source/OldStuff/doc/en/Gtk/CreateMenuProxyHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/CreateMenuProxyHandler.xml rename to Source/OldStuff/doc/en/Gtk/CreateMenuProxyHandler.xml diff --git a/Source/doc/en/Gtk/CreateWindowArgs.xml b/Source/OldStuff/doc/en/Gtk/CreateWindowArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/CreateWindowArgs.xml rename to Source/OldStuff/doc/en/Gtk/CreateWindowArgs.xml diff --git a/Source/doc/en/Gtk/CreateWindowHandler.xml b/Source/OldStuff/doc/en/Gtk/CreateWindowHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/CreateWindowHandler.xml rename to Source/OldStuff/doc/en/Gtk/CreateWindowHandler.xml diff --git a/Source/doc/en/Gtk/CssProvider.xml b/Source/OldStuff/doc/en/Gtk/CssProvider.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/CssProvider.xml rename to Source/OldStuff/doc/en/Gtk/CssProvider.xml diff --git a/Source/doc/en/Gtk/CssProviderError.xml b/Source/OldStuff/doc/en/Gtk/CssProviderError.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/CssProviderError.xml rename to Source/OldStuff/doc/en/Gtk/CssProviderError.xml diff --git a/Source/doc/en/Gtk/CursorOnMatchArgs.xml b/Source/OldStuff/doc/en/Gtk/CursorOnMatchArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/CursorOnMatchArgs.xml rename to Source/OldStuff/doc/en/Gtk/CursorOnMatchArgs.xml diff --git a/Source/doc/en/Gtk/CursorOnMatchHandler.xml b/Source/OldStuff/doc/en/Gtk/CursorOnMatchHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/CursorOnMatchHandler.xml rename to Source/OldStuff/doc/en/Gtk/CursorOnMatchHandler.xml diff --git a/Source/doc/en/Gtk/CustomItemActivatedArgs.xml b/Source/OldStuff/doc/en/Gtk/CustomItemActivatedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/CustomItemActivatedArgs.xml rename to Source/OldStuff/doc/en/Gtk/CustomItemActivatedArgs.xml diff --git a/Source/doc/en/Gtk/CustomItemActivatedHandler.xml b/Source/OldStuff/doc/en/Gtk/CustomItemActivatedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/CustomItemActivatedHandler.xml rename to Source/OldStuff/doc/en/Gtk/CustomItemActivatedHandler.xml diff --git a/Source/doc/en/Gtk/CustomPaperUnixDialog.xml b/Source/OldStuff/doc/en/Gtk/CustomPaperUnixDialog.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/CustomPaperUnixDialog.xml rename to Source/OldStuff/doc/en/Gtk/CustomPaperUnixDialog.xml diff --git a/Source/doc/en/Gtk/CustomWidgetApplyArgs.xml b/Source/OldStuff/doc/en/Gtk/CustomWidgetApplyArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/CustomWidgetApplyArgs.xml rename to Source/OldStuff/doc/en/Gtk/CustomWidgetApplyArgs.xml diff --git a/Source/doc/en/Gtk/CustomWidgetApplyHandler.xml b/Source/OldStuff/doc/en/Gtk/CustomWidgetApplyHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/CustomWidgetApplyHandler.xml rename to Source/OldStuff/doc/en/Gtk/CustomWidgetApplyHandler.xml diff --git a/Source/doc/en/Gtk/CycleChildFocusArgs.xml b/Source/OldStuff/doc/en/Gtk/CycleChildFocusArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/CycleChildFocusArgs.xml rename to Source/OldStuff/doc/en/Gtk/CycleChildFocusArgs.xml diff --git a/Source/doc/en/Gtk/CycleChildFocusHandler.xml b/Source/OldStuff/doc/en/Gtk/CycleChildFocusHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/CycleChildFocusHandler.xml rename to Source/OldStuff/doc/en/Gtk/CycleChildFocusHandler.xml diff --git a/Source/doc/en/Gtk/CycleFocusArgs.xml b/Source/OldStuff/doc/en/Gtk/CycleFocusArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/CycleFocusArgs.xml rename to Source/OldStuff/doc/en/Gtk/CycleFocusArgs.xml diff --git a/Source/doc/en/Gtk/CycleFocusHandler.xml b/Source/OldStuff/doc/en/Gtk/CycleFocusHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/CycleFocusHandler.xml rename to Source/OldStuff/doc/en/Gtk/CycleFocusHandler.xml diff --git a/Source/doc/en/Gtk/CycleHandleFocusArgs.xml b/Source/OldStuff/doc/en/Gtk/CycleHandleFocusArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/CycleHandleFocusArgs.xml rename to Source/OldStuff/doc/en/Gtk/CycleHandleFocusArgs.xml diff --git a/Source/doc/en/Gtk/CycleHandleFocusHandler.xml b/Source/OldStuff/doc/en/Gtk/CycleHandleFocusHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/CycleHandleFocusHandler.xml rename to Source/OldStuff/doc/en/Gtk/CycleHandleFocusHandler.xml diff --git a/Source/doc/en/Gtk/DamageEventArgs.xml b/Source/OldStuff/doc/en/Gtk/DamageEventArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/DamageEventArgs.xml rename to Source/OldStuff/doc/en/Gtk/DamageEventArgs.xml diff --git a/Source/doc/en/Gtk/DamageEventHandler.xml b/Source/OldStuff/doc/en/Gtk/DamageEventHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/DamageEventHandler.xml rename to Source/OldStuff/doc/en/Gtk/DamageEventHandler.xml diff --git a/Source/doc/en/Gtk/DeleteEventArgs.xml b/Source/OldStuff/doc/en/Gtk/DeleteEventArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/DeleteEventArgs.xml rename to Source/OldStuff/doc/en/Gtk/DeleteEventArgs.xml diff --git a/Source/doc/en/Gtk/DeleteEventHandler.xml b/Source/OldStuff/doc/en/Gtk/DeleteEventHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/DeleteEventHandler.xml rename to Source/OldStuff/doc/en/Gtk/DeleteEventHandler.xml diff --git a/Source/doc/en/Gtk/DeleteFromCursorArgs.xml b/Source/OldStuff/doc/en/Gtk/DeleteFromCursorArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/DeleteFromCursorArgs.xml rename to Source/OldStuff/doc/en/Gtk/DeleteFromCursorArgs.xml diff --git a/Source/doc/en/Gtk/DeleteFromCursorHandler.xml b/Source/OldStuff/doc/en/Gtk/DeleteFromCursorHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/DeleteFromCursorHandler.xml rename to Source/OldStuff/doc/en/Gtk/DeleteFromCursorHandler.xml diff --git a/Source/doc/en/Gtk/DeleteRangeArgs.xml b/Source/OldStuff/doc/en/Gtk/DeleteRangeArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/DeleteRangeArgs.xml rename to Source/OldStuff/doc/en/Gtk/DeleteRangeArgs.xml diff --git a/Source/doc/en/Gtk/DeleteRangeHandler.xml b/Source/OldStuff/doc/en/Gtk/DeleteRangeHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/DeleteRangeHandler.xml rename to Source/OldStuff/doc/en/Gtk/DeleteRangeHandler.xml diff --git a/Source/doc/en/Gtk/DeleteType.xml b/Source/OldStuff/doc/en/Gtk/DeleteType.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/DeleteType.xml rename to Source/OldStuff/doc/en/Gtk/DeleteType.xml diff --git a/Source/doc/en/Gtk/DeletedTextArgs.xml b/Source/OldStuff/doc/en/Gtk/DeletedTextArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/DeletedTextArgs.xml rename to Source/OldStuff/doc/en/Gtk/DeletedTextArgs.xml diff --git a/Source/doc/en/Gtk/DeletedTextHandler.xml b/Source/OldStuff/doc/en/Gtk/DeletedTextHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/DeletedTextHandler.xml rename to Source/OldStuff/doc/en/Gtk/DeletedTextHandler.xml diff --git a/Source/doc/en/Gtk/DestDefaults.xml b/Source/OldStuff/doc/en/Gtk/DestDefaults.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/DestDefaults.xml rename to Source/OldStuff/doc/en/Gtk/DestDefaults.xml diff --git a/Source/doc/en/Gtk/DestroyEventArgs.xml b/Source/OldStuff/doc/en/Gtk/DestroyEventArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/DestroyEventArgs.xml rename to Source/OldStuff/doc/en/Gtk/DestroyEventArgs.xml diff --git a/Source/doc/en/Gtk/DestroyEventHandler.xml b/Source/OldStuff/doc/en/Gtk/DestroyEventHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/DestroyEventHandler.xml rename to Source/OldStuff/doc/en/Gtk/DestroyEventHandler.xml diff --git a/Source/doc/en/Gtk/DetailsAcquiredArgs.xml b/Source/OldStuff/doc/en/Gtk/DetailsAcquiredArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/DetailsAcquiredArgs.xml rename to Source/OldStuff/doc/en/Gtk/DetailsAcquiredArgs.xml diff --git a/Source/doc/en/Gtk/DetailsAcquiredHandler.xml b/Source/OldStuff/doc/en/Gtk/DetailsAcquiredHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/DetailsAcquiredHandler.xml rename to Source/OldStuff/doc/en/Gtk/DetailsAcquiredHandler.xml diff --git a/Source/doc/en/Gtk/Device.xml b/Source/OldStuff/doc/en/Gtk/Device.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Device.xml rename to Source/OldStuff/doc/en/Gtk/Device.xml diff --git a/Source/doc/en/Gtk/DeviceGrabInfo.xml b/Source/OldStuff/doc/en/Gtk/DeviceGrabInfo.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/DeviceGrabInfo.xml rename to Source/OldStuff/doc/en/Gtk/DeviceGrabInfo.xml diff --git a/Source/doc/en/Gtk/Dialog.xml b/Source/OldStuff/doc/en/Gtk/Dialog.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Dialog.xml rename to Source/OldStuff/doc/en/Gtk/Dialog.xml diff --git a/Source/doc/en/Gtk/DialogFlags.xml b/Source/OldStuff/doc/en/Gtk/DialogFlags.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/DialogFlags.xml rename to Source/OldStuff/doc/en/Gtk/DialogFlags.xml diff --git a/Source/doc/en/Gtk/DirectionChangedArgs.xml b/Source/OldStuff/doc/en/Gtk/DirectionChangedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/DirectionChangedArgs.xml rename to Source/OldStuff/doc/en/Gtk/DirectionChangedArgs.xml diff --git a/Source/doc/en/Gtk/DirectionChangedHandler.xml b/Source/OldStuff/doc/en/Gtk/DirectionChangedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/DirectionChangedHandler.xml rename to Source/OldStuff/doc/en/Gtk/DirectionChangedHandler.xml diff --git a/Source/doc/en/Gtk/DirectionType.xml b/Source/OldStuff/doc/en/Gtk/DirectionType.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/DirectionType.xml rename to Source/OldStuff/doc/en/Gtk/DirectionType.xml diff --git a/Source/doc/en/Gtk/DisconnectProxyArgs.xml b/Source/OldStuff/doc/en/Gtk/DisconnectProxyArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/DisconnectProxyArgs.xml rename to Source/OldStuff/doc/en/Gtk/DisconnectProxyArgs.xml diff --git a/Source/doc/en/Gtk/DisconnectProxyHandler.xml b/Source/OldStuff/doc/en/Gtk/DisconnectProxyHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/DisconnectProxyHandler.xml rename to Source/OldStuff/doc/en/Gtk/DisconnectProxyHandler.xml diff --git a/Source/doc/en/Gtk/DoneArgs.xml b/Source/OldStuff/doc/en/Gtk/DoneArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/DoneArgs.xml rename to Source/OldStuff/doc/en/Gtk/DoneArgs.xml diff --git a/Source/doc/en/Gtk/DoneHandler.xml b/Source/OldStuff/doc/en/Gtk/DoneHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/DoneHandler.xml rename to Source/OldStuff/doc/en/Gtk/DoneHandler.xml diff --git a/Source/doc/en/Gtk/Drag.xml b/Source/OldStuff/doc/en/Gtk/Drag.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Drag.xml rename to Source/OldStuff/doc/en/Gtk/Drag.xml diff --git a/Source/doc/en/Gtk/DragAnim.xml b/Source/OldStuff/doc/en/Gtk/DragAnim.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/DragAnim.xml rename to Source/OldStuff/doc/en/Gtk/DragAnim.xml diff --git a/Source/doc/en/Gtk/DragBeginArgs.xml b/Source/OldStuff/doc/en/Gtk/DragBeginArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/DragBeginArgs.xml rename to Source/OldStuff/doc/en/Gtk/DragBeginArgs.xml diff --git a/Source/doc/en/Gtk/DragBeginHandler.xml b/Source/OldStuff/doc/en/Gtk/DragBeginHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/DragBeginHandler.xml rename to Source/OldStuff/doc/en/Gtk/DragBeginHandler.xml diff --git a/Source/doc/en/Gtk/DragDataDeleteArgs.xml b/Source/OldStuff/doc/en/Gtk/DragDataDeleteArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/DragDataDeleteArgs.xml rename to Source/OldStuff/doc/en/Gtk/DragDataDeleteArgs.xml diff --git a/Source/doc/en/Gtk/DragDataDeleteHandler.xml b/Source/OldStuff/doc/en/Gtk/DragDataDeleteHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/DragDataDeleteHandler.xml rename to Source/OldStuff/doc/en/Gtk/DragDataDeleteHandler.xml diff --git a/Source/doc/en/Gtk/DragDataGetArgs.xml b/Source/OldStuff/doc/en/Gtk/DragDataGetArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/DragDataGetArgs.xml rename to Source/OldStuff/doc/en/Gtk/DragDataGetArgs.xml diff --git a/Source/doc/en/Gtk/DragDataGetHandler.xml b/Source/OldStuff/doc/en/Gtk/DragDataGetHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/DragDataGetHandler.xml rename to Source/OldStuff/doc/en/Gtk/DragDataGetHandler.xml diff --git a/Source/doc/en/Gtk/DragDataReceivedArgs.xml b/Source/OldStuff/doc/en/Gtk/DragDataReceivedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/DragDataReceivedArgs.xml rename to Source/OldStuff/doc/en/Gtk/DragDataReceivedArgs.xml diff --git a/Source/doc/en/Gtk/DragDataReceivedHandler.xml b/Source/OldStuff/doc/en/Gtk/DragDataReceivedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/DragDataReceivedHandler.xml rename to Source/OldStuff/doc/en/Gtk/DragDataReceivedHandler.xml diff --git a/Source/doc/en/Gtk/DragDestInfo.xml b/Source/OldStuff/doc/en/Gtk/DragDestInfo.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/DragDestInfo.xml rename to Source/OldStuff/doc/en/Gtk/DragDestInfo.xml diff --git a/Source/doc/en/Gtk/DragDestSite.xml b/Source/OldStuff/doc/en/Gtk/DragDestSite.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/DragDestSite.xml rename to Source/OldStuff/doc/en/Gtk/DragDestSite.xml diff --git a/Source/doc/en/Gtk/DragDropArgs.xml b/Source/OldStuff/doc/en/Gtk/DragDropArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/DragDropArgs.xml rename to Source/OldStuff/doc/en/Gtk/DragDropArgs.xml diff --git a/Source/doc/en/Gtk/DragDropHandler.xml b/Source/OldStuff/doc/en/Gtk/DragDropHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/DragDropHandler.xml rename to Source/OldStuff/doc/en/Gtk/DragDropHandler.xml diff --git a/Source/doc/en/Gtk/DragEndArgs.xml b/Source/OldStuff/doc/en/Gtk/DragEndArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/DragEndArgs.xml rename to Source/OldStuff/doc/en/Gtk/DragEndArgs.xml diff --git a/Source/doc/en/Gtk/DragEndHandler.xml b/Source/OldStuff/doc/en/Gtk/DragEndHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/DragEndHandler.xml rename to Source/OldStuff/doc/en/Gtk/DragEndHandler.xml diff --git a/Source/doc/en/Gtk/DragFailedArgs.xml b/Source/OldStuff/doc/en/Gtk/DragFailedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/DragFailedArgs.xml rename to Source/OldStuff/doc/en/Gtk/DragFailedArgs.xml diff --git a/Source/doc/en/Gtk/DragFailedHandler.xml b/Source/OldStuff/doc/en/Gtk/DragFailedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/DragFailedHandler.xml rename to Source/OldStuff/doc/en/Gtk/DragFailedHandler.xml diff --git a/Source/doc/en/Gtk/DragFindData.xml b/Source/OldStuff/doc/en/Gtk/DragFindData.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/DragFindData.xml rename to Source/OldStuff/doc/en/Gtk/DragFindData.xml diff --git a/Source/doc/en/Gtk/DragLeaveArgs.xml b/Source/OldStuff/doc/en/Gtk/DragLeaveArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/DragLeaveArgs.xml rename to Source/OldStuff/doc/en/Gtk/DragLeaveArgs.xml diff --git a/Source/doc/en/Gtk/DragLeaveHandler.xml b/Source/OldStuff/doc/en/Gtk/DragLeaveHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/DragLeaveHandler.xml rename to Source/OldStuff/doc/en/Gtk/DragLeaveHandler.xml diff --git a/Source/doc/en/Gtk/DragMotionArgs.xml b/Source/OldStuff/doc/en/Gtk/DragMotionArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/DragMotionArgs.xml rename to Source/OldStuff/doc/en/Gtk/DragMotionArgs.xml diff --git a/Source/doc/en/Gtk/DragMotionHandler.xml b/Source/OldStuff/doc/en/Gtk/DragMotionHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/DragMotionHandler.xml rename to Source/OldStuff/doc/en/Gtk/DragMotionHandler.xml diff --git a/Source/doc/en/Gtk/DragResult.xml b/Source/OldStuff/doc/en/Gtk/DragResult.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/DragResult.xml rename to Source/OldStuff/doc/en/Gtk/DragResult.xml diff --git a/Source/doc/en/Gtk/DragSourceInfo.xml b/Source/OldStuff/doc/en/Gtk/DragSourceInfo.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/DragSourceInfo.xml rename to Source/OldStuff/doc/en/Gtk/DragSourceInfo.xml diff --git a/Source/doc/en/Gtk/DragSourceSite.xml b/Source/OldStuff/doc/en/Gtk/DragSourceSite.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/DragSourceSite.xml rename to Source/OldStuff/doc/en/Gtk/DragSourceSite.xml diff --git a/Source/doc/en/Gtk/DrawPageArgs.xml b/Source/OldStuff/doc/en/Gtk/DrawPageArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/DrawPageArgs.xml rename to Source/OldStuff/doc/en/Gtk/DrawPageArgs.xml diff --git a/Source/doc/en/Gtk/DrawPageHandler.xml b/Source/OldStuff/doc/en/Gtk/DrawPageHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/DrawPageHandler.xml rename to Source/OldStuff/doc/en/Gtk/DrawPageHandler.xml diff --git a/Source/doc/en/Gtk/DrawingArea.xml b/Source/OldStuff/doc/en/Gtk/DrawingArea.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/DrawingArea.xml rename to Source/OldStuff/doc/en/Gtk/DrawingArea.xml diff --git a/Source/doc/en/Gtk/DrawnArgs.xml b/Source/OldStuff/doc/en/Gtk/DrawnArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/DrawnArgs.xml rename to Source/OldStuff/doc/en/Gtk/DrawnArgs.xml diff --git a/Source/doc/en/Gtk/DrawnHandler.xml b/Source/OldStuff/doc/en/Gtk/DrawnHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/DrawnHandler.xml rename to Source/OldStuff/doc/en/Gtk/DrawnHandler.xml diff --git a/Source/doc/en/Gtk/EditableAdapter.xml b/Source/OldStuff/doc/en/Gtk/EditableAdapter.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/EditableAdapter.xml rename to Source/OldStuff/doc/en/Gtk/EditableAdapter.xml diff --git a/Source/doc/en/Gtk/EditedArgs.xml b/Source/OldStuff/doc/en/Gtk/EditedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/EditedArgs.xml rename to Source/OldStuff/doc/en/Gtk/EditedArgs.xml diff --git a/Source/doc/en/Gtk/EditedHandler.xml b/Source/OldStuff/doc/en/Gtk/EditedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/EditedHandler.xml rename to Source/OldStuff/doc/en/Gtk/EditedHandler.xml diff --git a/Source/doc/en/Gtk/EditingStartedArgs.xml b/Source/OldStuff/doc/en/Gtk/EditingStartedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/EditingStartedArgs.xml rename to Source/OldStuff/doc/en/Gtk/EditingStartedArgs.xml diff --git a/Source/doc/en/Gtk/EditingStartedHandler.xml b/Source/OldStuff/doc/en/Gtk/EditingStartedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/EditingStartedHandler.xml rename to Source/OldStuff/doc/en/Gtk/EditingStartedHandler.xml diff --git a/Source/doc/en/Gtk/EndPrintArgs.xml b/Source/OldStuff/doc/en/Gtk/EndPrintArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/EndPrintArgs.xml rename to Source/OldStuff/doc/en/Gtk/EndPrintArgs.xml diff --git a/Source/doc/en/Gtk/EndPrintHandler.xml b/Source/OldStuff/doc/en/Gtk/EndPrintHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/EndPrintHandler.xml rename to Source/OldStuff/doc/en/Gtk/EndPrintHandler.xml diff --git a/Source/doc/en/Gtk/EnterNotifyEventArgs.xml b/Source/OldStuff/doc/en/Gtk/EnterNotifyEventArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/EnterNotifyEventArgs.xml rename to Source/OldStuff/doc/en/Gtk/EnterNotifyEventArgs.xml diff --git a/Source/doc/en/Gtk/EnterNotifyEventHandler.xml b/Source/OldStuff/doc/en/Gtk/EnterNotifyEventHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/EnterNotifyEventHandler.xml rename to Source/OldStuff/doc/en/Gtk/EnterNotifyEventHandler.xml diff --git a/Source/doc/en/Gtk/Entry.xml b/Source/OldStuff/doc/en/Gtk/Entry.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Entry.xml rename to Source/OldStuff/doc/en/Gtk/Entry.xml diff --git a/Source/doc/en/Gtk/EntryBuffer.xml b/Source/OldStuff/doc/en/Gtk/EntryBuffer.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/EntryBuffer.xml rename to Source/OldStuff/doc/en/Gtk/EntryBuffer.xml diff --git a/Source/doc/en/Gtk/EntryCapslockFeedback.xml b/Source/OldStuff/doc/en/Gtk/EntryCapslockFeedback.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/EntryCapslockFeedback.xml rename to Source/OldStuff/doc/en/Gtk/EntryCapslockFeedback.xml diff --git a/Source/doc/en/Gtk/EntryCompletion.xml b/Source/OldStuff/doc/en/Gtk/EntryCompletion.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/EntryCompletion.xml rename to Source/OldStuff/doc/en/Gtk/EntryCompletion.xml diff --git a/Source/doc/en/Gtk/EntryCompletionMatchFunc.xml b/Source/OldStuff/doc/en/Gtk/EntryCompletionMatchFunc.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/EntryCompletionMatchFunc.xml rename to Source/OldStuff/doc/en/Gtk/EntryCompletionMatchFunc.xml diff --git a/Source/doc/en/Gtk/EntryIconInfo.xml b/Source/OldStuff/doc/en/Gtk/EntryIconInfo.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/EntryIconInfo.xml rename to Source/OldStuff/doc/en/Gtk/EntryIconInfo.xml diff --git a/Source/doc/en/Gtk/EntryIconPosition.xml b/Source/OldStuff/doc/en/Gtk/EntryIconPosition.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/EntryIconPosition.xml rename to Source/OldStuff/doc/en/Gtk/EntryIconPosition.xml diff --git a/Source/doc/en/Gtk/EntryPasswordHint.xml b/Source/OldStuff/doc/en/Gtk/EntryPasswordHint.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/EntryPasswordHint.xml rename to Source/OldStuff/doc/en/Gtk/EntryPasswordHint.xml diff --git a/Source/doc/en/Gtk/EventBox.xml b/Source/OldStuff/doc/en/Gtk/EventBox.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/EventBox.xml rename to Source/OldStuff/doc/en/Gtk/EventBox.xml diff --git a/Source/doc/en/Gtk/ExpandCollapseCursorRowArgs.xml b/Source/OldStuff/doc/en/Gtk/ExpandCollapseCursorRowArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ExpandCollapseCursorRowArgs.xml rename to Source/OldStuff/doc/en/Gtk/ExpandCollapseCursorRowArgs.xml diff --git a/Source/doc/en/Gtk/ExpandCollapseCursorRowHandler.xml b/Source/OldStuff/doc/en/Gtk/ExpandCollapseCursorRowHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ExpandCollapseCursorRowHandler.xml rename to Source/OldStuff/doc/en/Gtk/ExpandCollapseCursorRowHandler.xml diff --git a/Source/doc/en/Gtk/Expander.xml b/Source/OldStuff/doc/en/Gtk/Expander.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Expander.xml rename to Source/OldStuff/doc/en/Gtk/Expander.xml diff --git a/Source/doc/en/Gtk/ExpanderStyle.xml b/Source/OldStuff/doc/en/Gtk/ExpanderStyle.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ExpanderStyle.xml rename to Source/OldStuff/doc/en/Gtk/ExpanderStyle.xml diff --git a/Source/doc/en/Gtk/FileChooserAction.xml b/Source/OldStuff/doc/en/Gtk/FileChooserAction.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/FileChooserAction.xml rename to Source/OldStuff/doc/en/Gtk/FileChooserAction.xml diff --git a/Source/doc/en/Gtk/FileChooserAdapter.xml b/Source/OldStuff/doc/en/Gtk/FileChooserAdapter.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/FileChooserAdapter.xml rename to Source/OldStuff/doc/en/Gtk/FileChooserAdapter.xml diff --git a/Source/doc/en/Gtk/FileChooserButton.xml b/Source/OldStuff/doc/en/Gtk/FileChooserButton.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/FileChooserButton.xml rename to Source/OldStuff/doc/en/Gtk/FileChooserButton.xml diff --git a/Source/doc/en/Gtk/FileChooserConfirmation.xml b/Source/OldStuff/doc/en/Gtk/FileChooserConfirmation.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/FileChooserConfirmation.xml rename to Source/OldStuff/doc/en/Gtk/FileChooserConfirmation.xml diff --git a/Source/doc/en/Gtk/FileChooserDialog.xml b/Source/OldStuff/doc/en/Gtk/FileChooserDialog.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/FileChooserDialog.xml rename to Source/OldStuff/doc/en/Gtk/FileChooserDialog.xml diff --git a/Source/doc/en/Gtk/FileChooserError.xml b/Source/OldStuff/doc/en/Gtk/FileChooserError.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/FileChooserError.xml rename to Source/OldStuff/doc/en/Gtk/FileChooserError.xml diff --git a/Source/doc/en/Gtk/FileChooserWidget.xml b/Source/OldStuff/doc/en/Gtk/FileChooserWidget.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/FileChooserWidget.xml rename to Source/OldStuff/doc/en/Gtk/FileChooserWidget.xml diff --git a/Source/doc/en/Gtk/FileFilter.xml b/Source/OldStuff/doc/en/Gtk/FileFilter.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/FileFilter.xml rename to Source/OldStuff/doc/en/Gtk/FileFilter.xml diff --git a/Source/doc/en/Gtk/FileFilterFlags.xml b/Source/OldStuff/doc/en/Gtk/FileFilterFlags.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/FileFilterFlags.xml rename to Source/OldStuff/doc/en/Gtk/FileFilterFlags.xml diff --git a/Source/doc/en/Gtk/FileFilterFunc.xml b/Source/OldStuff/doc/en/Gtk/FileFilterFunc.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/FileFilterFunc.xml rename to Source/OldStuff/doc/en/Gtk/FileFilterFunc.xml diff --git a/Source/doc/en/Gtk/FileFilterInfo.xml b/Source/OldStuff/doc/en/Gtk/FileFilterInfo.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/FileFilterInfo.xml rename to Source/OldStuff/doc/en/Gtk/FileFilterInfo.xml diff --git a/Source/doc/en/Gtk/FillLayoutRenderer.xml b/Source/OldStuff/doc/en/Gtk/FillLayoutRenderer.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/FillLayoutRenderer.xml rename to Source/OldStuff/doc/en/Gtk/FillLayoutRenderer.xml diff --git a/Source/doc/en/Gtk/FillLayoutRendererClass.xml b/Source/OldStuff/doc/en/Gtk/FillLayoutRendererClass.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/FillLayoutRendererClass.xml rename to Source/OldStuff/doc/en/Gtk/FillLayoutRendererClass.xml diff --git a/Source/doc/en/Gtk/FilterElt.xml b/Source/OldStuff/doc/en/Gtk/FilterElt.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/FilterElt.xml rename to Source/OldStuff/doc/en/Gtk/FilterElt.xml diff --git a/Source/doc/en/Gtk/FilterLevel.xml b/Source/OldStuff/doc/en/Gtk/FilterLevel.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/FilterLevel.xml rename to Source/OldStuff/doc/en/Gtk/FilterLevel.xml diff --git a/Source/doc/en/Gtk/FilterRule.xml b/Source/OldStuff/doc/en/Gtk/FilterRule.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/FilterRule.xml rename to Source/OldStuff/doc/en/Gtk/FilterRule.xml diff --git a/Source/doc/en/Gtk/Fixed+FixedChild.xml b/Source/OldStuff/doc/en/Gtk/Fixed+FixedChild.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Fixed+FixedChild.xml rename to Source/OldStuff/doc/en/Gtk/Fixed+FixedChild.xml diff --git a/Source/doc/en/Gtk/Fixed.xml b/Source/OldStuff/doc/en/Gtk/Fixed.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Fixed.xml rename to Source/OldStuff/doc/en/Gtk/Fixed.xml diff --git a/Source/doc/en/Gtk/FocusChangedArgs.xml b/Source/OldStuff/doc/en/Gtk/FocusChangedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/FocusChangedArgs.xml rename to Source/OldStuff/doc/en/Gtk/FocusChangedArgs.xml diff --git a/Source/doc/en/Gtk/FocusChangedHandler.xml b/Source/OldStuff/doc/en/Gtk/FocusChangedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/FocusChangedHandler.xml rename to Source/OldStuff/doc/en/Gtk/FocusChangedHandler.xml diff --git a/Source/doc/en/Gtk/FocusChildSetArgs.xml b/Source/OldStuff/doc/en/Gtk/FocusChildSetArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/FocusChildSetArgs.xml rename to Source/OldStuff/doc/en/Gtk/FocusChildSetArgs.xml diff --git a/Source/doc/en/Gtk/FocusChildSetHandler.xml b/Source/OldStuff/doc/en/Gtk/FocusChildSetHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/FocusChildSetHandler.xml rename to Source/OldStuff/doc/en/Gtk/FocusChildSetHandler.xml diff --git a/Source/doc/en/Gtk/FocusHomeOrEndArgs.xml b/Source/OldStuff/doc/en/Gtk/FocusHomeOrEndArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/FocusHomeOrEndArgs.xml rename to Source/OldStuff/doc/en/Gtk/FocusHomeOrEndArgs.xml diff --git a/Source/doc/en/Gtk/FocusHomeOrEndHandler.xml b/Source/OldStuff/doc/en/Gtk/FocusHomeOrEndHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/FocusHomeOrEndHandler.xml rename to Source/OldStuff/doc/en/Gtk/FocusHomeOrEndHandler.xml diff --git a/Source/doc/en/Gtk/FocusInEventArgs.xml b/Source/OldStuff/doc/en/Gtk/FocusInEventArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/FocusInEventArgs.xml rename to Source/OldStuff/doc/en/Gtk/FocusInEventArgs.xml diff --git a/Source/doc/en/Gtk/FocusInEventHandler.xml b/Source/OldStuff/doc/en/Gtk/FocusInEventHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/FocusInEventHandler.xml rename to Source/OldStuff/doc/en/Gtk/FocusInEventHandler.xml diff --git a/Source/doc/en/Gtk/FocusOutEventArgs.xml b/Source/OldStuff/doc/en/Gtk/FocusOutEventArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/FocusOutEventArgs.xml rename to Source/OldStuff/doc/en/Gtk/FocusOutEventArgs.xml diff --git a/Source/doc/en/Gtk/FocusOutEventHandler.xml b/Source/OldStuff/doc/en/Gtk/FocusOutEventHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/FocusOutEventHandler.xml rename to Source/OldStuff/doc/en/Gtk/FocusOutEventHandler.xml diff --git a/Source/doc/en/Gtk/FocusTabArgs.xml b/Source/OldStuff/doc/en/Gtk/FocusTabArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/FocusTabArgs.xml rename to Source/OldStuff/doc/en/Gtk/FocusTabArgs.xml diff --git a/Source/doc/en/Gtk/FocusTabHandler.xml b/Source/OldStuff/doc/en/Gtk/FocusTabHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/FocusTabHandler.xml rename to Source/OldStuff/doc/en/Gtk/FocusTabHandler.xml diff --git a/Source/doc/en/Gtk/FocusedArgs.xml b/Source/OldStuff/doc/en/Gtk/FocusedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/FocusedArgs.xml rename to Source/OldStuff/doc/en/Gtk/FocusedArgs.xml diff --git a/Source/doc/en/Gtk/FocusedHandler.xml b/Source/OldStuff/doc/en/Gtk/FocusedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/FocusedHandler.xml rename to Source/OldStuff/doc/en/Gtk/FocusedHandler.xml diff --git a/Source/doc/en/Gtk/FontButton.xml b/Source/OldStuff/doc/en/Gtk/FontButton.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/FontButton.xml rename to Source/OldStuff/doc/en/Gtk/FontButton.xml diff --git a/Source/doc/en/Gtk/FontSelection.xml b/Source/OldStuff/doc/en/Gtk/FontSelection.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/FontSelection.xml rename to Source/OldStuff/doc/en/Gtk/FontSelection.xml diff --git a/Source/doc/en/Gtk/FontSelectionDialog.xml b/Source/OldStuff/doc/en/Gtk/FontSelectionDialog.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/FontSelectionDialog.xml rename to Source/OldStuff/doc/en/Gtk/FontSelectionDialog.xml diff --git a/Source/doc/en/Gtk/FormatValueArgs.xml b/Source/OldStuff/doc/en/Gtk/FormatValueArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/FormatValueArgs.xml rename to Source/OldStuff/doc/en/Gtk/FormatValueArgs.xml diff --git a/Source/doc/en/Gtk/FormatValueHandler.xml b/Source/OldStuff/doc/en/Gtk/FormatValueHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/FormatValueHandler.xml rename to Source/OldStuff/doc/en/Gtk/FormatValueHandler.xml diff --git a/Source/doc/en/Gtk/Frame.xml b/Source/OldStuff/doc/en/Gtk/Frame.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Frame.xml rename to Source/OldStuff/doc/en/Gtk/Frame.xml diff --git a/Source/doc/en/Gtk/FrameArgs.xml b/Source/OldStuff/doc/en/Gtk/FrameArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/FrameArgs.xml rename to Source/OldStuff/doc/en/Gtk/FrameArgs.xml diff --git a/Source/doc/en/Gtk/FrameHandler.xml b/Source/OldStuff/doc/en/Gtk/FrameHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/FrameHandler.xml rename to Source/OldStuff/doc/en/Gtk/FrameHandler.xml diff --git a/Source/doc/en/Gtk/Global.xml b/Source/OldStuff/doc/en/Gtk/Global.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Global.xml rename to Source/OldStuff/doc/en/Gtk/Global.xml diff --git a/Source/doc/en/Gtk/GotPageSizeArgs.xml b/Source/OldStuff/doc/en/Gtk/GotPageSizeArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/GotPageSizeArgs.xml rename to Source/OldStuff/doc/en/Gtk/GotPageSizeArgs.xml diff --git a/Source/doc/en/Gtk/GotPageSizeHandler.xml b/Source/OldStuff/doc/en/Gtk/GotPageSizeHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/GotPageSizeHandler.xml rename to Source/OldStuff/doc/en/Gtk/GotPageSizeHandler.xml diff --git a/Source/doc/en/Gtk/Grab.xml b/Source/OldStuff/doc/en/Gtk/Grab.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Grab.xml rename to Source/OldStuff/doc/en/Gtk/Grab.xml diff --git a/Source/doc/en/Gtk/GrabBrokenEventArgs.xml b/Source/OldStuff/doc/en/Gtk/GrabBrokenEventArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/GrabBrokenEventArgs.xml rename to Source/OldStuff/doc/en/Gtk/GrabBrokenEventArgs.xml diff --git a/Source/doc/en/Gtk/GrabBrokenEventHandler.xml b/Source/OldStuff/doc/en/Gtk/GrabBrokenEventHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/GrabBrokenEventHandler.xml rename to Source/OldStuff/doc/en/Gtk/GrabBrokenEventHandler.xml diff --git a/Source/doc/en/Gtk/GrabNotifyArgs.xml b/Source/OldStuff/doc/en/Gtk/GrabNotifyArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/GrabNotifyArgs.xml rename to Source/OldStuff/doc/en/Gtk/GrabNotifyArgs.xml diff --git a/Source/doc/en/Gtk/GrabNotifyHandler.xml b/Source/OldStuff/doc/en/Gtk/GrabNotifyHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/GrabNotifyHandler.xml rename to Source/OldStuff/doc/en/Gtk/GrabNotifyHandler.xml diff --git a/Source/doc/en/Gtk/Gradient.xml b/Source/OldStuff/doc/en/Gtk/Gradient.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Gradient.xml rename to Source/OldStuff/doc/en/Gtk/Gradient.xml diff --git a/Source/doc/en/Gtk/Grid+GridChild.xml b/Source/OldStuff/doc/en/Gtk/Grid+GridChild.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Grid+GridChild.xml rename to Source/OldStuff/doc/en/Gtk/Grid+GridChild.xml diff --git a/Source/doc/en/Gtk/Grid.xml b/Source/OldStuff/doc/en/Gtk/Grid.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Grid.xml rename to Source/OldStuff/doc/en/Gtk/Grid.xml diff --git a/Source/doc/en/Gtk/GridChild.xml b/Source/OldStuff/doc/en/Gtk/GridChild.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/GridChild.xml rename to Source/OldStuff/doc/en/Gtk/GridChild.xml diff --git a/Source/doc/en/Gtk/GridChildAttach.xml b/Source/OldStuff/doc/en/Gtk/GridChildAttach.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/GridChildAttach.xml rename to Source/OldStuff/doc/en/Gtk/GridChildAttach.xml diff --git a/Source/doc/en/Gtk/GridLine.xml b/Source/OldStuff/doc/en/Gtk/GridLine.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/GridLine.xml rename to Source/OldStuff/doc/en/Gtk/GridLine.xml diff --git a/Source/doc/en/Gtk/GridLineData.xml b/Source/OldStuff/doc/en/Gtk/GridLineData.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/GridLineData.xml rename to Source/OldStuff/doc/en/Gtk/GridLineData.xml diff --git a/Source/doc/en/Gtk/GridLines.xml b/Source/OldStuff/doc/en/Gtk/GridLines.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/GridLines.xml rename to Source/OldStuff/doc/en/Gtk/GridLines.xml diff --git a/Source/doc/en/Gtk/GridRequest.xml b/Source/OldStuff/doc/en/Gtk/GridRequest.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/GridRequest.xml rename to Source/OldStuff/doc/en/Gtk/GridRequest.xml diff --git a/Source/doc/en/Gtk/HBox.xml b/Source/OldStuff/doc/en/Gtk/HBox.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/HBox.xml rename to Source/OldStuff/doc/en/Gtk/HBox.xml diff --git a/Source/doc/en/Gtk/HButtonBox.xml b/Source/OldStuff/doc/en/Gtk/HButtonBox.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/HButtonBox.xml rename to Source/OldStuff/doc/en/Gtk/HButtonBox.xml diff --git a/Source/doc/en/Gtk/HPaned.xml b/Source/OldStuff/doc/en/Gtk/HPaned.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/HPaned.xml rename to Source/OldStuff/doc/en/Gtk/HPaned.xml diff --git a/Source/doc/en/Gtk/HSV.xml b/Source/OldStuff/doc/en/Gtk/HSV.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/HSV.xml rename to Source/OldStuff/doc/en/Gtk/HSV.xml diff --git a/Source/doc/en/Gtk/HScale.xml b/Source/OldStuff/doc/en/Gtk/HScale.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/HScale.xml rename to Source/OldStuff/doc/en/Gtk/HScale.xml diff --git a/Source/doc/en/Gtk/HScrollbar.xml b/Source/OldStuff/doc/en/Gtk/HScrollbar.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/HScrollbar.xml rename to Source/OldStuff/doc/en/Gtk/HScrollbar.xml diff --git a/Source/doc/en/Gtk/HSeparator.xml b/Source/OldStuff/doc/en/Gtk/HSeparator.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/HSeparator.xml rename to Source/OldStuff/doc/en/Gtk/HSeparator.xml diff --git a/Source/doc/en/Gtk/HandleBox.xml b/Source/OldStuff/doc/en/Gtk/HandleBox.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/HandleBox.xml rename to Source/OldStuff/doc/en/Gtk/HandleBox.xml diff --git a/Source/doc/en/Gtk/HashNode.xml b/Source/OldStuff/doc/en/Gtk/HashNode.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/HashNode.xml rename to Source/OldStuff/doc/en/Gtk/HashNode.xml diff --git a/Source/doc/en/Gtk/HelpShownArgs.xml b/Source/OldStuff/doc/en/Gtk/HelpShownArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/HelpShownArgs.xml rename to Source/OldStuff/doc/en/Gtk/HelpShownArgs.xml diff --git a/Source/doc/en/Gtk/HelpShownHandler.xml b/Source/OldStuff/doc/en/Gtk/HelpShownHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/HelpShownHandler.xml rename to Source/OldStuff/doc/en/Gtk/HelpShownHandler.xml diff --git a/Source/doc/en/Gtk/HierarchyChangedArgs.xml b/Source/OldStuff/doc/en/Gtk/HierarchyChangedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/HierarchyChangedArgs.xml rename to Source/OldStuff/doc/en/Gtk/HierarchyChangedArgs.xml diff --git a/Source/doc/en/Gtk/HierarchyChangedHandler.xml b/Source/OldStuff/doc/en/Gtk/HierarchyChangedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/HierarchyChangedHandler.xml rename to Source/OldStuff/doc/en/Gtk/HierarchyChangedHandler.xml diff --git a/Source/doc/en/Gtk/IActivatable.xml b/Source/OldStuff/doc/en/Gtk/IActivatable.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/IActivatable.xml rename to Source/OldStuff/doc/en/Gtk/IActivatable.xml diff --git a/Source/doc/en/Gtk/IActivatableImplementor.xml b/Source/OldStuff/doc/en/Gtk/IActivatableImplementor.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/IActivatableImplementor.xml rename to Source/OldStuff/doc/en/Gtk/IActivatableImplementor.xml diff --git a/Source/doc/en/Gtk/IAppChooser.xml b/Source/OldStuff/doc/en/Gtk/IAppChooser.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/IAppChooser.xml rename to Source/OldStuff/doc/en/Gtk/IAppChooser.xml diff --git a/Source/doc/en/Gtk/ICellEditable.xml b/Source/OldStuff/doc/en/Gtk/ICellEditable.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ICellEditable.xml rename to Source/OldStuff/doc/en/Gtk/ICellEditable.xml diff --git a/Source/doc/en/Gtk/ICellEditableImplementor.xml b/Source/OldStuff/doc/en/Gtk/ICellEditableImplementor.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ICellEditableImplementor.xml rename to Source/OldStuff/doc/en/Gtk/ICellEditableImplementor.xml diff --git a/Source/doc/en/Gtk/ICellLayout.xml b/Source/OldStuff/doc/en/Gtk/ICellLayout.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ICellLayout.xml rename to Source/OldStuff/doc/en/Gtk/ICellLayout.xml diff --git a/Source/doc/en/Gtk/ICellLayoutImplementor.xml b/Source/OldStuff/doc/en/Gtk/ICellLayoutImplementor.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ICellLayoutImplementor.xml rename to Source/OldStuff/doc/en/Gtk/ICellLayoutImplementor.xml diff --git a/Source/doc/en/Gtk/IEditable.xml b/Source/OldStuff/doc/en/Gtk/IEditable.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/IEditable.xml rename to Source/OldStuff/doc/en/Gtk/IEditable.xml diff --git a/Source/doc/en/Gtk/IEditableImplementor.xml b/Source/OldStuff/doc/en/Gtk/IEditableImplementor.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/IEditableImplementor.xml rename to Source/OldStuff/doc/en/Gtk/IEditableImplementor.xml diff --git a/Source/doc/en/Gtk/IFileChooser.xml b/Source/OldStuff/doc/en/Gtk/IFileChooser.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/IFileChooser.xml rename to Source/OldStuff/doc/en/Gtk/IFileChooser.xml diff --git a/Source/doc/en/Gtk/IMContext.xml b/Source/OldStuff/doc/en/Gtk/IMContext.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/IMContext.xml rename to Source/OldStuff/doc/en/Gtk/IMContext.xml diff --git a/Source/doc/en/Gtk/IMContextSimple.xml b/Source/OldStuff/doc/en/Gtk/IMContextSimple.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/IMContextSimple.xml rename to Source/OldStuff/doc/en/Gtk/IMContextSimple.xml diff --git a/Source/doc/en/Gtk/IMModule.xml b/Source/OldStuff/doc/en/Gtk/IMModule.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/IMModule.xml rename to Source/OldStuff/doc/en/Gtk/IMModule.xml diff --git a/Source/doc/en/Gtk/IMModuleClass.xml b/Source/OldStuff/doc/en/Gtk/IMModuleClass.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/IMModuleClass.xml rename to Source/OldStuff/doc/en/Gtk/IMModuleClass.xml diff --git a/Source/doc/en/Gtk/IMMulticontext.xml b/Source/OldStuff/doc/en/Gtk/IMMulticontext.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/IMMulticontext.xml rename to Source/OldStuff/doc/en/Gtk/IMMulticontext.xml diff --git a/Source/doc/en/Gtk/IOrientable.xml b/Source/OldStuff/doc/en/Gtk/IOrientable.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/IOrientable.xml rename to Source/OldStuff/doc/en/Gtk/IOrientable.xml diff --git a/Source/doc/en/Gtk/IOrientableImplementor.xml b/Source/OldStuff/doc/en/Gtk/IOrientableImplementor.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/IOrientableImplementor.xml rename to Source/OldStuff/doc/en/Gtk/IOrientableImplementor.xml diff --git a/Source/doc/en/Gtk/IPrintOperationPreview.xml b/Source/OldStuff/doc/en/Gtk/IPrintOperationPreview.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/IPrintOperationPreview.xml rename to Source/OldStuff/doc/en/Gtk/IPrintOperationPreview.xml diff --git a/Source/doc/en/Gtk/IPrintOperationPreviewImplementor.xml b/Source/OldStuff/doc/en/Gtk/IPrintOperationPreviewImplementor.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/IPrintOperationPreviewImplementor.xml rename to Source/OldStuff/doc/en/Gtk/IPrintOperationPreviewImplementor.xml diff --git a/Source/doc/en/Gtk/IRecentChooser.xml b/Source/OldStuff/doc/en/Gtk/IRecentChooser.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/IRecentChooser.xml rename to Source/OldStuff/doc/en/Gtk/IRecentChooser.xml diff --git a/Source/doc/en/Gtk/IRecentChooserImplementor.xml b/Source/OldStuff/doc/en/Gtk/IRecentChooserImplementor.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/IRecentChooserImplementor.xml rename to Source/OldStuff/doc/en/Gtk/IRecentChooserImplementor.xml diff --git a/Source/doc/en/Gtk/IScrollable.xml b/Source/OldStuff/doc/en/Gtk/IScrollable.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/IScrollable.xml rename to Source/OldStuff/doc/en/Gtk/IScrollable.xml diff --git a/Source/doc/en/Gtk/IScrollableImplementor.xml b/Source/OldStuff/doc/en/Gtk/IScrollableImplementor.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/IScrollableImplementor.xml rename to Source/OldStuff/doc/en/Gtk/IScrollableImplementor.xml diff --git a/Source/doc/en/Gtk/IStyleProvider.xml b/Source/OldStuff/doc/en/Gtk/IStyleProvider.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/IStyleProvider.xml rename to Source/OldStuff/doc/en/Gtk/IStyleProvider.xml diff --git a/Source/doc/en/Gtk/IStyleProviderImplementor.xml b/Source/OldStuff/doc/en/Gtk/IStyleProviderImplementor.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/IStyleProviderImplementor.xml rename to Source/OldStuff/doc/en/Gtk/IStyleProviderImplementor.xml diff --git a/Source/doc/en/Gtk/IToolShell.xml b/Source/OldStuff/doc/en/Gtk/IToolShell.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/IToolShell.xml rename to Source/OldStuff/doc/en/Gtk/IToolShell.xml diff --git a/Source/doc/en/Gtk/IToolShellImplementor.xml b/Source/OldStuff/doc/en/Gtk/IToolShellImplementor.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/IToolShellImplementor.xml rename to Source/OldStuff/doc/en/Gtk/IToolShellImplementor.xml diff --git a/Source/doc/en/Gtk/ITreeDragDest.xml b/Source/OldStuff/doc/en/Gtk/ITreeDragDest.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ITreeDragDest.xml rename to Source/OldStuff/doc/en/Gtk/ITreeDragDest.xml diff --git a/Source/doc/en/Gtk/ITreeDragDestImplementor.xml b/Source/OldStuff/doc/en/Gtk/ITreeDragDestImplementor.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ITreeDragDestImplementor.xml rename to Source/OldStuff/doc/en/Gtk/ITreeDragDestImplementor.xml diff --git a/Source/doc/en/Gtk/ITreeDragSource.xml b/Source/OldStuff/doc/en/Gtk/ITreeDragSource.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ITreeDragSource.xml rename to Source/OldStuff/doc/en/Gtk/ITreeDragSource.xml diff --git a/Source/doc/en/Gtk/ITreeDragSourceImplementor.xml b/Source/OldStuff/doc/en/Gtk/ITreeDragSourceImplementor.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ITreeDragSourceImplementor.xml rename to Source/OldStuff/doc/en/Gtk/ITreeDragSourceImplementor.xml diff --git a/Source/doc/en/Gtk/ITreeModel.xml b/Source/OldStuff/doc/en/Gtk/ITreeModel.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ITreeModel.xml rename to Source/OldStuff/doc/en/Gtk/ITreeModel.xml diff --git a/Source/doc/en/Gtk/ITreeModelImplementor.xml b/Source/OldStuff/doc/en/Gtk/ITreeModelImplementor.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ITreeModelImplementor.xml rename to Source/OldStuff/doc/en/Gtk/ITreeModelImplementor.xml diff --git a/Source/doc/en/Gtk/ITreeNode.xml b/Source/OldStuff/doc/en/Gtk/ITreeNode.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ITreeNode.xml rename to Source/OldStuff/doc/en/Gtk/ITreeNode.xml diff --git a/Source/doc/en/Gtk/ITreeSortable.xml b/Source/OldStuff/doc/en/Gtk/ITreeSortable.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ITreeSortable.xml rename to Source/OldStuff/doc/en/Gtk/ITreeSortable.xml diff --git a/Source/doc/en/Gtk/ITreeSortableImplementor.xml b/Source/OldStuff/doc/en/Gtk/ITreeSortableImplementor.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ITreeSortableImplementor.xml rename to Source/OldStuff/doc/en/Gtk/ITreeSortableImplementor.xml diff --git a/Source/doc/en/Gtk/Icon.xml b/Source/OldStuff/doc/en/Gtk/Icon.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Icon.xml rename to Source/OldStuff/doc/en/Gtk/Icon.xml diff --git a/Source/doc/en/Gtk/IconAlias.xml b/Source/OldStuff/doc/en/Gtk/IconAlias.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/IconAlias.xml rename to Source/OldStuff/doc/en/Gtk/IconAlias.xml diff --git a/Source/doc/en/Gtk/IconFactory.xml b/Source/OldStuff/doc/en/Gtk/IconFactory.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/IconFactory.xml rename to Source/OldStuff/doc/en/Gtk/IconFactory.xml diff --git a/Source/doc/en/Gtk/IconInfo.xml b/Source/OldStuff/doc/en/Gtk/IconInfo.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/IconInfo.xml rename to Source/OldStuff/doc/en/Gtk/IconInfo.xml diff --git a/Source/doc/en/Gtk/IconLookupFlags.xml b/Source/OldStuff/doc/en/Gtk/IconLookupFlags.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/IconLookupFlags.xml rename to Source/OldStuff/doc/en/Gtk/IconLookupFlags.xml diff --git a/Source/doc/en/Gtk/IconPressArgs.xml b/Source/OldStuff/doc/en/Gtk/IconPressArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/IconPressArgs.xml rename to Source/OldStuff/doc/en/Gtk/IconPressArgs.xml diff --git a/Source/doc/en/Gtk/IconPressHandler.xml b/Source/OldStuff/doc/en/Gtk/IconPressHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/IconPressHandler.xml rename to Source/OldStuff/doc/en/Gtk/IconPressHandler.xml diff --git a/Source/doc/en/Gtk/IconReleaseArgs.xml b/Source/OldStuff/doc/en/Gtk/IconReleaseArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/IconReleaseArgs.xml rename to Source/OldStuff/doc/en/Gtk/IconReleaseArgs.xml diff --git a/Source/doc/en/Gtk/IconReleaseHandler.xml b/Source/OldStuff/doc/en/Gtk/IconReleaseHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/IconReleaseHandler.xml rename to Source/OldStuff/doc/en/Gtk/IconReleaseHandler.xml diff --git a/Source/doc/en/Gtk/IconSet.xml b/Source/OldStuff/doc/en/Gtk/IconSet.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/IconSet.xml rename to Source/OldStuff/doc/en/Gtk/IconSet.xml diff --git a/Source/doc/en/Gtk/IconSize.xml b/Source/OldStuff/doc/en/Gtk/IconSize.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/IconSize.xml rename to Source/OldStuff/doc/en/Gtk/IconSize.xml diff --git a/Source/doc/en/Gtk/IconSource.xml b/Source/OldStuff/doc/en/Gtk/IconSource.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/IconSource.xml rename to Source/OldStuff/doc/en/Gtk/IconSource.xml diff --git a/Source/doc/en/Gtk/IconTheme.xml b/Source/OldStuff/doc/en/Gtk/IconTheme.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/IconTheme.xml rename to Source/OldStuff/doc/en/Gtk/IconTheme.xml diff --git a/Source/doc/en/Gtk/IconThemeError.xml b/Source/OldStuff/doc/en/Gtk/IconThemeError.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/IconThemeError.xml rename to Source/OldStuff/doc/en/Gtk/IconThemeError.xml diff --git a/Source/doc/en/Gtk/IconView.xml b/Source/OldStuff/doc/en/Gtk/IconView.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/IconView.xml rename to Source/OldStuff/doc/en/Gtk/IconView.xml diff --git a/Source/doc/en/Gtk/IconViewChild.xml b/Source/OldStuff/doc/en/Gtk/IconViewChild.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/IconViewChild.xml rename to Source/OldStuff/doc/en/Gtk/IconViewChild.xml diff --git a/Source/doc/en/Gtk/IconViewDropPosition.xml b/Source/OldStuff/doc/en/Gtk/IconViewDropPosition.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/IconViewDropPosition.xml rename to Source/OldStuff/doc/en/Gtk/IconViewDropPosition.xml diff --git a/Source/doc/en/Gtk/IconViewForeachFunc.xml b/Source/OldStuff/doc/en/Gtk/IconViewForeachFunc.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/IconViewForeachFunc.xml rename to Source/OldStuff/doc/en/Gtk/IconViewForeachFunc.xml diff --git a/Source/doc/en/Gtk/IconViewItem.xml b/Source/OldStuff/doc/en/Gtk/IconViewItem.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/IconViewItem.xml rename to Source/OldStuff/doc/en/Gtk/IconViewItem.xml diff --git a/Source/doc/en/Gtk/Image.xml b/Source/OldStuff/doc/en/Gtk/Image.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Image.xml rename to Source/OldStuff/doc/en/Gtk/Image.xml diff --git a/Source/doc/en/Gtk/ImageGIconData.xml b/Source/OldStuff/doc/en/Gtk/ImageGIconData.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ImageGIconData.xml rename to Source/OldStuff/doc/en/Gtk/ImageGIconData.xml diff --git a/Source/doc/en/Gtk/ImageIconNameData.xml b/Source/OldStuff/doc/en/Gtk/ImageIconNameData.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ImageIconNameData.xml rename to Source/OldStuff/doc/en/Gtk/ImageIconNameData.xml diff --git a/Source/doc/en/Gtk/ImageMenuItem.xml b/Source/OldStuff/doc/en/Gtk/ImageMenuItem.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ImageMenuItem.xml rename to Source/OldStuff/doc/en/Gtk/ImageMenuItem.xml diff --git a/Source/doc/en/Gtk/ImageType.xml b/Source/OldStuff/doc/en/Gtk/ImageType.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ImageType.xml rename to Source/OldStuff/doc/en/Gtk/ImageType.xml diff --git a/Source/doc/en/Gtk/IncrConversion.xml b/Source/OldStuff/doc/en/Gtk/IncrConversion.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/IncrConversion.xml rename to Source/OldStuff/doc/en/Gtk/IncrConversion.xml diff --git a/Source/doc/en/Gtk/IncrInfo.xml b/Source/OldStuff/doc/en/Gtk/IncrInfo.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/IncrInfo.xml rename to Source/OldStuff/doc/en/Gtk/IncrInfo.xml diff --git a/Source/doc/en/Gtk/InfoBar.xml b/Source/OldStuff/doc/en/Gtk/InfoBar.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/InfoBar.xml rename to Source/OldStuff/doc/en/Gtk/InfoBar.xml diff --git a/Source/doc/en/Gtk/Init.xml b/Source/OldStuff/doc/en/Gtk/Init.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Init.xml rename to Source/OldStuff/doc/en/Gtk/Init.xml diff --git a/Source/doc/en/Gtk/InputArgs.xml b/Source/OldStuff/doc/en/Gtk/InputArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/InputArgs.xml rename to Source/OldStuff/doc/en/Gtk/InputArgs.xml diff --git a/Source/doc/en/Gtk/InputHandler.xml b/Source/OldStuff/doc/en/Gtk/InputHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/InputHandler.xml rename to Source/OldStuff/doc/en/Gtk/InputHandler.xml diff --git a/Source/doc/en/Gtk/InsertAtCursorArgs.xml b/Source/OldStuff/doc/en/Gtk/InsertAtCursorArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/InsertAtCursorArgs.xml rename to Source/OldStuff/doc/en/Gtk/InsertAtCursorArgs.xml diff --git a/Source/doc/en/Gtk/InsertAtCursorHandler.xml b/Source/OldStuff/doc/en/Gtk/InsertAtCursorHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/InsertAtCursorHandler.xml rename to Source/OldStuff/doc/en/Gtk/InsertAtCursorHandler.xml diff --git a/Source/doc/en/Gtk/InsertTextArgs.xml b/Source/OldStuff/doc/en/Gtk/InsertTextArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/InsertTextArgs.xml rename to Source/OldStuff/doc/en/Gtk/InsertTextArgs.xml diff --git a/Source/doc/en/Gtk/InsertTextHandler.xml b/Source/OldStuff/doc/en/Gtk/InsertTextHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/InsertTextHandler.xml rename to Source/OldStuff/doc/en/Gtk/InsertTextHandler.xml diff --git a/Source/doc/en/Gtk/InsertedTextArgs.xml b/Source/OldStuff/doc/en/Gtk/InsertedTextArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/InsertedTextArgs.xml rename to Source/OldStuff/doc/en/Gtk/InsertedTextArgs.xml diff --git a/Source/doc/en/Gtk/InsertedTextHandler.xml b/Source/OldStuff/doc/en/Gtk/InsertedTextHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/InsertedTextHandler.xml rename to Source/OldStuff/doc/en/Gtk/InsertedTextHandler.xml diff --git a/Source/doc/en/Gtk/Invisible.xml b/Source/OldStuff/doc/en/Gtk/Invisible.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Invisible.xml rename to Source/OldStuff/doc/en/Gtk/Invisible.xml diff --git a/Source/doc/en/Gtk/ItemActivatedArgs.xml b/Source/OldStuff/doc/en/Gtk/ItemActivatedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ItemActivatedArgs.xml rename to Source/OldStuff/doc/en/Gtk/ItemActivatedArgs.xml diff --git a/Source/doc/en/Gtk/ItemActivatedHandler.xml b/Source/OldStuff/doc/en/Gtk/ItemActivatedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ItemActivatedHandler.xml rename to Source/OldStuff/doc/en/Gtk/ItemActivatedHandler.xml diff --git a/Source/doc/en/Gtk/JunctionSides.xml b/Source/OldStuff/doc/en/Gtk/JunctionSides.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/JunctionSides.xml rename to Source/OldStuff/doc/en/Gtk/JunctionSides.xml diff --git a/Source/doc/en/Gtk/Justification.xml b/Source/OldStuff/doc/en/Gtk/Justification.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Justification.xml rename to Source/OldStuff/doc/en/Gtk/Justification.xml diff --git a/Source/doc/en/Gtk/Key.xml b/Source/OldStuff/doc/en/Gtk/Key.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Key.xml rename to Source/OldStuff/doc/en/Gtk/Key.xml diff --git a/Source/doc/en/Gtk/KeyHashEntry.xml b/Source/OldStuff/doc/en/Gtk/KeyHashEntry.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/KeyHashEntry.xml rename to Source/OldStuff/doc/en/Gtk/KeyHashEntry.xml diff --git a/Source/doc/en/Gtk/KeyPressEventArgs.xml b/Source/OldStuff/doc/en/Gtk/KeyPressEventArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/KeyPressEventArgs.xml rename to Source/OldStuff/doc/en/Gtk/KeyPressEventArgs.xml diff --git a/Source/doc/en/Gtk/KeyPressEventHandler.xml b/Source/OldStuff/doc/en/Gtk/KeyPressEventHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/KeyPressEventHandler.xml rename to Source/OldStuff/doc/en/Gtk/KeyPressEventHandler.xml diff --git a/Source/doc/en/Gtk/KeyReleaseEventArgs.xml b/Source/OldStuff/doc/en/Gtk/KeyReleaseEventArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/KeyReleaseEventArgs.xml rename to Source/OldStuff/doc/en/Gtk/KeyReleaseEventArgs.xml diff --git a/Source/doc/en/Gtk/KeyReleaseEventHandler.xml b/Source/OldStuff/doc/en/Gtk/KeyReleaseEventHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/KeyReleaseEventHandler.xml rename to Source/OldStuff/doc/en/Gtk/KeyReleaseEventHandler.xml diff --git a/Source/doc/en/Gtk/KeySnoopFunc.xml b/Source/OldStuff/doc/en/Gtk/KeySnoopFunc.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/KeySnoopFunc.xml rename to Source/OldStuff/doc/en/Gtk/KeySnoopFunc.xml diff --git a/Source/doc/en/Gtk/KeySnooperData.xml b/Source/OldStuff/doc/en/Gtk/KeySnooperData.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/KeySnooperData.xml rename to Source/OldStuff/doc/en/Gtk/KeySnooperData.xml diff --git a/Source/doc/en/Gtk/Label.xml b/Source/OldStuff/doc/en/Gtk/Label.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Label.xml rename to Source/OldStuff/doc/en/Gtk/Label.xml diff --git a/Source/doc/en/Gtk/Layout+LayoutChild.xml b/Source/OldStuff/doc/en/Gtk/Layout+LayoutChild.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Layout+LayoutChild.xml rename to Source/OldStuff/doc/en/Gtk/Layout+LayoutChild.xml diff --git a/Source/doc/en/Gtk/Layout.xml b/Source/OldStuff/doc/en/Gtk/Layout.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Layout.xml rename to Source/OldStuff/doc/en/Gtk/Layout.xml diff --git a/Source/doc/en/Gtk/LayoutChild.xml b/Source/OldStuff/doc/en/Gtk/LayoutChild.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/LayoutChild.xml rename to Source/OldStuff/doc/en/Gtk/LayoutChild.xml diff --git a/Source/doc/en/Gtk/LeaveNotifyEventArgs.xml b/Source/OldStuff/doc/en/Gtk/LeaveNotifyEventArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/LeaveNotifyEventArgs.xml rename to Source/OldStuff/doc/en/Gtk/LeaveNotifyEventArgs.xml diff --git a/Source/doc/en/Gtk/LeaveNotifyEventHandler.xml b/Source/OldStuff/doc/en/Gtk/LeaveNotifyEventHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/LeaveNotifyEventHandler.xml rename to Source/OldStuff/doc/en/Gtk/LeaveNotifyEventHandler.xml diff --git a/Source/doc/en/Gtk/License.xml b/Source/OldStuff/doc/en/Gtk/License.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/License.xml rename to Source/OldStuff/doc/en/Gtk/License.xml diff --git a/Source/doc/en/Gtk/LinesWindow.xml b/Source/OldStuff/doc/en/Gtk/LinesWindow.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/LinesWindow.xml rename to Source/OldStuff/doc/en/Gtk/LinesWindow.xml diff --git a/Source/doc/en/Gtk/LinkButton.xml b/Source/OldStuff/doc/en/Gtk/LinkButton.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/LinkButton.xml rename to Source/OldStuff/doc/en/Gtk/LinkButton.xml diff --git a/Source/doc/en/Gtk/ListStore.xml b/Source/OldStuff/doc/en/Gtk/ListStore.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ListStore.xml rename to Source/OldStuff/doc/en/Gtk/ListStore.xml diff --git a/Source/doc/en/Gtk/LoadState.xml b/Source/OldStuff/doc/en/Gtk/LoadState.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/LoadState.xml rename to Source/OldStuff/doc/en/Gtk/LoadState.xml diff --git a/Source/doc/en/Gtk/LocationMode.xml b/Source/OldStuff/doc/en/Gtk/LocationMode.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/LocationMode.xml rename to Source/OldStuff/doc/en/Gtk/LocationMode.xml diff --git a/Source/doc/en/Gtk/Main.xml b/Source/OldStuff/doc/en/Gtk/Main.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Main.xml rename to Source/OldStuff/doc/en/Gtk/Main.xml diff --git a/Source/doc/en/Gtk/MapChangedArgs.xml b/Source/OldStuff/doc/en/Gtk/MapChangedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/MapChangedArgs.xml rename to Source/OldStuff/doc/en/Gtk/MapChangedArgs.xml diff --git a/Source/doc/en/Gtk/MapChangedHandler.xml b/Source/OldStuff/doc/en/Gtk/MapChangedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/MapChangedHandler.xml rename to Source/OldStuff/doc/en/Gtk/MapChangedHandler.xml diff --git a/Source/doc/en/Gtk/MapEventArgs.xml b/Source/OldStuff/doc/en/Gtk/MapEventArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/MapEventArgs.xml rename to Source/OldStuff/doc/en/Gtk/MapEventArgs.xml diff --git a/Source/doc/en/Gtk/MapEventHandler.xml b/Source/OldStuff/doc/en/Gtk/MapEventHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/MapEventHandler.xml rename to Source/OldStuff/doc/en/Gtk/MapEventHandler.xml diff --git a/Source/doc/en/Gtk/MarkDeletedArgs.xml b/Source/OldStuff/doc/en/Gtk/MarkDeletedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/MarkDeletedArgs.xml rename to Source/OldStuff/doc/en/Gtk/MarkDeletedArgs.xml diff --git a/Source/doc/en/Gtk/MarkDeletedHandler.xml b/Source/OldStuff/doc/en/Gtk/MarkDeletedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/MarkDeletedHandler.xml rename to Source/OldStuff/doc/en/Gtk/MarkDeletedHandler.xml diff --git a/Source/doc/en/Gtk/MarkSetArgs.xml b/Source/OldStuff/doc/en/Gtk/MarkSetArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/MarkSetArgs.xml rename to Source/OldStuff/doc/en/Gtk/MarkSetArgs.xml diff --git a/Source/doc/en/Gtk/MarkSetHandler.xml b/Source/OldStuff/doc/en/Gtk/MarkSetHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/MarkSetHandler.xml rename to Source/OldStuff/doc/en/Gtk/MarkSetHandler.xml diff --git a/Source/doc/en/Gtk/MatchSelectedArgs.xml b/Source/OldStuff/doc/en/Gtk/MatchSelectedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/MatchSelectedArgs.xml rename to Source/OldStuff/doc/en/Gtk/MatchSelectedArgs.xml diff --git a/Source/doc/en/Gtk/MatchSelectedHandler.xml b/Source/OldStuff/doc/en/Gtk/MatchSelectedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/MatchSelectedHandler.xml rename to Source/OldStuff/doc/en/Gtk/MatchSelectedHandler.xml diff --git a/Source/doc/en/Gtk/Menu+MenuChild.xml b/Source/OldStuff/doc/en/Gtk/Menu+MenuChild.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Menu+MenuChild.xml rename to Source/OldStuff/doc/en/Gtk/Menu+MenuChild.xml diff --git a/Source/doc/en/Gtk/Menu.xml b/Source/OldStuff/doc/en/Gtk/Menu.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Menu.xml rename to Source/OldStuff/doc/en/Gtk/Menu.xml diff --git a/Source/doc/en/Gtk/MenuActivateArgs.xml b/Source/OldStuff/doc/en/Gtk/MenuActivateArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/MenuActivateArgs.xml rename to Source/OldStuff/doc/en/Gtk/MenuActivateArgs.xml diff --git a/Source/doc/en/Gtk/MenuActivateHandler.xml b/Source/OldStuff/doc/en/Gtk/MenuActivateHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/MenuActivateHandler.xml rename to Source/OldStuff/doc/en/Gtk/MenuActivateHandler.xml diff --git a/Source/doc/en/Gtk/MenuAttachData.xml b/Source/OldStuff/doc/en/Gtk/MenuAttachData.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/MenuAttachData.xml rename to Source/OldStuff/doc/en/Gtk/MenuAttachData.xml diff --git a/Source/doc/en/Gtk/MenuBar.xml b/Source/OldStuff/doc/en/Gtk/MenuBar.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/MenuBar.xml rename to Source/OldStuff/doc/en/Gtk/MenuBar.xml diff --git a/Source/doc/en/Gtk/MenuDetachFunc.xml b/Source/OldStuff/doc/en/Gtk/MenuDetachFunc.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/MenuDetachFunc.xml rename to Source/OldStuff/doc/en/Gtk/MenuDetachFunc.xml diff --git a/Source/doc/en/Gtk/MenuDirectionType.xml b/Source/OldStuff/doc/en/Gtk/MenuDirectionType.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/MenuDirectionType.xml rename to Source/OldStuff/doc/en/Gtk/MenuDirectionType.xml diff --git a/Source/doc/en/Gtk/MenuItem.xml b/Source/OldStuff/doc/en/Gtk/MenuItem.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/MenuItem.xml rename to Source/OldStuff/doc/en/Gtk/MenuItem.xml diff --git a/Source/doc/en/Gtk/MenuPopdownData.xml b/Source/OldStuff/doc/en/Gtk/MenuPopdownData.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/MenuPopdownData.xml rename to Source/OldStuff/doc/en/Gtk/MenuPopdownData.xml diff --git a/Source/doc/en/Gtk/MenuPositionFunc.xml b/Source/OldStuff/doc/en/Gtk/MenuPositionFunc.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/MenuPositionFunc.xml rename to Source/OldStuff/doc/en/Gtk/MenuPositionFunc.xml diff --git a/Source/doc/en/Gtk/MenuShell.xml b/Source/OldStuff/doc/en/Gtk/MenuShell.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/MenuShell.xml rename to Source/OldStuff/doc/en/Gtk/MenuShell.xml diff --git a/Source/doc/en/Gtk/MenuToolButton.xml b/Source/OldStuff/doc/en/Gtk/MenuToolButton.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/MenuToolButton.xml rename to Source/OldStuff/doc/en/Gtk/MenuToolButton.xml diff --git a/Source/doc/en/Gtk/MessageDialog.xml b/Source/OldStuff/doc/en/Gtk/MessageDialog.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/MessageDialog.xml rename to Source/OldStuff/doc/en/Gtk/MessageDialog.xml diff --git a/Source/doc/en/Gtk/MessageType.xml b/Source/OldStuff/doc/en/Gtk/MessageType.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/MessageType.xml rename to Source/OldStuff/doc/en/Gtk/MessageType.xml diff --git a/Source/doc/en/Gtk/Misc.xml b/Source/OldStuff/doc/en/Gtk/Misc.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Misc.xml rename to Source/OldStuff/doc/en/Gtk/Misc.xml diff --git a/Source/doc/en/Gtk/MnemonicActivatedArgs.xml b/Source/OldStuff/doc/en/Gtk/MnemonicActivatedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/MnemonicActivatedArgs.xml rename to Source/OldStuff/doc/en/Gtk/MnemonicActivatedArgs.xml diff --git a/Source/doc/en/Gtk/MnemonicActivatedHandler.xml b/Source/OldStuff/doc/en/Gtk/MnemonicActivatedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/MnemonicActivatedHandler.xml rename to Source/OldStuff/doc/en/Gtk/MnemonicActivatedHandler.xml diff --git a/Source/doc/en/Gtk/MnemonicHash.xml b/Source/OldStuff/doc/en/Gtk/MnemonicHash.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/MnemonicHash.xml rename to Source/OldStuff/doc/en/Gtk/MnemonicHash.xml diff --git a/Source/doc/en/Gtk/MnemonicHashForeach.xml b/Source/OldStuff/doc/en/Gtk/MnemonicHashForeach.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/MnemonicHashForeach.xml rename to Source/OldStuff/doc/en/Gtk/MnemonicHashForeach.xml diff --git a/Source/doc/en/Gtk/ModifierStyle.xml b/Source/OldStuff/doc/en/Gtk/ModifierStyle.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ModifierStyle.xml rename to Source/OldStuff/doc/en/Gtk/ModifierStyle.xml diff --git a/Source/doc/en/Gtk/ModuleInfo.xml b/Source/OldStuff/doc/en/Gtk/ModuleInfo.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ModuleInfo.xml rename to Source/OldStuff/doc/en/Gtk/ModuleInfo.xml diff --git a/Source/doc/en/Gtk/MotionNotifyEventArgs.xml b/Source/OldStuff/doc/en/Gtk/MotionNotifyEventArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/MotionNotifyEventArgs.xml rename to Source/OldStuff/doc/en/Gtk/MotionNotifyEventArgs.xml diff --git a/Source/doc/en/Gtk/MotionNotifyEventHandler.xml b/Source/OldStuff/doc/en/Gtk/MotionNotifyEventHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/MotionNotifyEventHandler.xml rename to Source/OldStuff/doc/en/Gtk/MotionNotifyEventHandler.xml diff --git a/Source/doc/en/Gtk/MountOperation.xml b/Source/OldStuff/doc/en/Gtk/MountOperation.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/MountOperation.xml rename to Source/OldStuff/doc/en/Gtk/MountOperation.xml diff --git a/Source/doc/en/Gtk/MountOperationLookupContext.xml b/Source/OldStuff/doc/en/Gtk/MountOperationLookupContext.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/MountOperationLookupContext.xml rename to Source/OldStuff/doc/en/Gtk/MountOperationLookupContext.xml diff --git a/Source/doc/en/Gtk/MoveActiveArgs.xml b/Source/OldStuff/doc/en/Gtk/MoveActiveArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/MoveActiveArgs.xml rename to Source/OldStuff/doc/en/Gtk/MoveActiveArgs.xml diff --git a/Source/doc/en/Gtk/MoveActiveHandler.xml b/Source/OldStuff/doc/en/Gtk/MoveActiveHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/MoveActiveHandler.xml rename to Source/OldStuff/doc/en/Gtk/MoveActiveHandler.xml diff --git a/Source/doc/en/Gtk/MoveArgs.xml b/Source/OldStuff/doc/en/Gtk/MoveArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/MoveArgs.xml rename to Source/OldStuff/doc/en/Gtk/MoveArgs.xml diff --git a/Source/doc/en/Gtk/MoveCurrentArgs.xml b/Source/OldStuff/doc/en/Gtk/MoveCurrentArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/MoveCurrentArgs.xml rename to Source/OldStuff/doc/en/Gtk/MoveCurrentArgs.xml diff --git a/Source/doc/en/Gtk/MoveCurrentHandler.xml b/Source/OldStuff/doc/en/Gtk/MoveCurrentHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/MoveCurrentHandler.xml rename to Source/OldStuff/doc/en/Gtk/MoveCurrentHandler.xml diff --git a/Source/doc/en/Gtk/MoveCursorArgs.xml b/Source/OldStuff/doc/en/Gtk/MoveCursorArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/MoveCursorArgs.xml rename to Source/OldStuff/doc/en/Gtk/MoveCursorArgs.xml diff --git a/Source/doc/en/Gtk/MoveCursorHandler.xml b/Source/OldStuff/doc/en/Gtk/MoveCursorHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/MoveCursorHandler.xml rename to Source/OldStuff/doc/en/Gtk/MoveCursorHandler.xml diff --git a/Source/doc/en/Gtk/MoveFocusArgs.xml b/Source/OldStuff/doc/en/Gtk/MoveFocusArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/MoveFocusArgs.xml rename to Source/OldStuff/doc/en/Gtk/MoveFocusArgs.xml diff --git a/Source/doc/en/Gtk/MoveFocusHandler.xml b/Source/OldStuff/doc/en/Gtk/MoveFocusHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/MoveFocusHandler.xml rename to Source/OldStuff/doc/en/Gtk/MoveFocusHandler.xml diff --git a/Source/doc/en/Gtk/MoveFocusOutArgs.xml b/Source/OldStuff/doc/en/Gtk/MoveFocusOutArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/MoveFocusOutArgs.xml rename to Source/OldStuff/doc/en/Gtk/MoveFocusOutArgs.xml diff --git a/Source/doc/en/Gtk/MoveFocusOutHandler.xml b/Source/OldStuff/doc/en/Gtk/MoveFocusOutHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/MoveFocusOutHandler.xml rename to Source/OldStuff/doc/en/Gtk/MoveFocusOutHandler.xml diff --git a/Source/doc/en/Gtk/MoveHandleArgs.xml b/Source/OldStuff/doc/en/Gtk/MoveHandleArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/MoveHandleArgs.xml rename to Source/OldStuff/doc/en/Gtk/MoveHandleArgs.xml diff --git a/Source/doc/en/Gtk/MoveHandleHandler.xml b/Source/OldStuff/doc/en/Gtk/MoveHandleHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/MoveHandleHandler.xml rename to Source/OldStuff/doc/en/Gtk/MoveHandleHandler.xml diff --git a/Source/doc/en/Gtk/MoveHandler.xml b/Source/OldStuff/doc/en/Gtk/MoveHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/MoveHandler.xml rename to Source/OldStuff/doc/en/Gtk/MoveHandler.xml diff --git a/Source/doc/en/Gtk/MoveScrollArgs.xml b/Source/OldStuff/doc/en/Gtk/MoveScrollArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/MoveScrollArgs.xml rename to Source/OldStuff/doc/en/Gtk/MoveScrollArgs.xml diff --git a/Source/doc/en/Gtk/MoveScrollHandler.xml b/Source/OldStuff/doc/en/Gtk/MoveScrollHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/MoveScrollHandler.xml rename to Source/OldStuff/doc/en/Gtk/MoveScrollHandler.xml diff --git a/Source/doc/en/Gtk/MoveSelectedArgs.xml b/Source/OldStuff/doc/en/Gtk/MoveSelectedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/MoveSelectedArgs.xml rename to Source/OldStuff/doc/en/Gtk/MoveSelectedArgs.xml diff --git a/Source/doc/en/Gtk/MoveSelectedHandler.xml b/Source/OldStuff/doc/en/Gtk/MoveSelectedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/MoveSelectedHandler.xml rename to Source/OldStuff/doc/en/Gtk/MoveSelectedHandler.xml diff --git a/Source/doc/en/Gtk/MoveSliderArgs.xml b/Source/OldStuff/doc/en/Gtk/MoveSliderArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/MoveSliderArgs.xml rename to Source/OldStuff/doc/en/Gtk/MoveSliderArgs.xml diff --git a/Source/doc/en/Gtk/MoveSliderHandler.xml b/Source/OldStuff/doc/en/Gtk/MoveSliderHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/MoveSliderHandler.xml rename to Source/OldStuff/doc/en/Gtk/MoveSliderHandler.xml diff --git a/Source/doc/en/Gtk/MoveViewportArgs.xml b/Source/OldStuff/doc/en/Gtk/MoveViewportArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/MoveViewportArgs.xml rename to Source/OldStuff/doc/en/Gtk/MoveViewportArgs.xml diff --git a/Source/doc/en/Gtk/MoveViewportHandler.xml b/Source/OldStuff/doc/en/Gtk/MoveViewportHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/MoveViewportHandler.xml rename to Source/OldStuff/doc/en/Gtk/MoveViewportHandler.xml diff --git a/Source/doc/en/Gtk/MovementStep.xml b/Source/OldStuff/doc/en/Gtk/MovementStep.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/MovementStep.xml rename to Source/OldStuff/doc/en/Gtk/MovementStep.xml diff --git a/Source/doc/en/Gtk/Node.xml b/Source/OldStuff/doc/en/Gtk/Node.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Node.xml rename to Source/OldStuff/doc/en/Gtk/Node.xml diff --git a/Source/doc/en/Gtk/NodeCellDataFunc.xml b/Source/OldStuff/doc/en/Gtk/NodeCellDataFunc.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/NodeCellDataFunc.xml rename to Source/OldStuff/doc/en/Gtk/NodeCellDataFunc.xml diff --git a/Source/doc/en/Gtk/NodeSelection.xml b/Source/OldStuff/doc/en/Gtk/NodeSelection.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/NodeSelection.xml rename to Source/OldStuff/doc/en/Gtk/NodeSelection.xml diff --git a/Source/doc/en/Gtk/NodeStore.xml b/Source/OldStuff/doc/en/Gtk/NodeStore.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/NodeStore.xml rename to Source/OldStuff/doc/en/Gtk/NodeStore.xml diff --git a/Source/doc/en/Gtk/NodeUIReference.xml b/Source/OldStuff/doc/en/Gtk/NodeUIReference.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/NodeUIReference.xml rename to Source/OldStuff/doc/en/Gtk/NodeUIReference.xml diff --git a/Source/doc/en/Gtk/NodeView.xml b/Source/OldStuff/doc/en/Gtk/NodeView.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/NodeView.xml rename to Source/OldStuff/doc/en/Gtk/NodeView.xml diff --git a/Source/doc/en/Gtk/Notebook+NotebookChild.xml b/Source/OldStuff/doc/en/Gtk/Notebook+NotebookChild.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Notebook+NotebookChild.xml rename to Source/OldStuff/doc/en/Gtk/Notebook+NotebookChild.xml diff --git a/Source/doc/en/Gtk/Notebook.xml b/Source/OldStuff/doc/en/Gtk/Notebook.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Notebook.xml rename to Source/OldStuff/doc/en/Gtk/Notebook.xml diff --git a/Source/doc/en/Gtk/NotebookPage.xml b/Source/OldStuff/doc/en/Gtk/NotebookPage.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/NotebookPage.xml rename to Source/OldStuff/doc/en/Gtk/NotebookPage.xml diff --git a/Source/doc/en/Gtk/NotebookTab.xml b/Source/OldStuff/doc/en/Gtk/NotebookTab.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/NotebookTab.xml rename to Source/OldStuff/doc/en/Gtk/NotebookTab.xml diff --git a/Source/doc/en/Gtk/NumberUpLayout.xml b/Source/OldStuff/doc/en/Gtk/NumberUpLayout.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/NumberUpLayout.xml rename to Source/OldStuff/doc/en/Gtk/NumberUpLayout.xml diff --git a/Source/doc/en/Gtk/NumerableIcon.xml b/Source/OldStuff/doc/en/Gtk/NumerableIcon.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/NumerableIcon.xml rename to Source/OldStuff/doc/en/Gtk/NumerableIcon.xml diff --git a/Source/doc/en/Gtk/OffscreenWindow.xml b/Source/OldStuff/doc/en/Gtk/OffscreenWindow.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/OffscreenWindow.xml rename to Source/OldStuff/doc/en/Gtk/OffscreenWindow.xml diff --git a/Source/doc/en/Gtk/OrientableAdapter.xml b/Source/OldStuff/doc/en/Gtk/OrientableAdapter.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/OrientableAdapter.xml rename to Source/OldStuff/doc/en/Gtk/OrientableAdapter.xml diff --git a/Source/doc/en/Gtk/Orientation.xml b/Source/OldStuff/doc/en/Gtk/Orientation.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Orientation.xml rename to Source/OldStuff/doc/en/Gtk/Orientation.xml diff --git a/Source/doc/en/Gtk/OrientationChangedArgs.xml b/Source/OldStuff/doc/en/Gtk/OrientationChangedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/OrientationChangedArgs.xml rename to Source/OldStuff/doc/en/Gtk/OrientationChangedArgs.xml diff --git a/Source/doc/en/Gtk/OrientationChangedHandler.xml b/Source/OldStuff/doc/en/Gtk/OrientationChangedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/OrientationChangedHandler.xml rename to Source/OldStuff/doc/en/Gtk/OrientationChangedHandler.xml diff --git a/Source/doc/en/Gtk/OutputArgs.xml b/Source/OldStuff/doc/en/Gtk/OutputArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/OutputArgs.xml rename to Source/OldStuff/doc/en/Gtk/OutputArgs.xml diff --git a/Source/doc/en/Gtk/OutputHandler.xml b/Source/OldStuff/doc/en/Gtk/OutputHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/OutputHandler.xml rename to Source/OldStuff/doc/en/Gtk/OutputHandler.xml diff --git a/Source/doc/en/Gtk/OwnerChangeArgs.xml b/Source/OldStuff/doc/en/Gtk/OwnerChangeArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/OwnerChangeArgs.xml rename to Source/OldStuff/doc/en/Gtk/OwnerChangeArgs.xml diff --git a/Source/doc/en/Gtk/OwnerChangeHandler.xml b/Source/OldStuff/doc/en/Gtk/OwnerChangeHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/OwnerChangeHandler.xml rename to Source/OldStuff/doc/en/Gtk/OwnerChangeHandler.xml diff --git a/Source/doc/en/Gtk/PackDirection.xml b/Source/OldStuff/doc/en/Gtk/PackDirection.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/PackDirection.xml rename to Source/OldStuff/doc/en/Gtk/PackDirection.xml diff --git a/Source/doc/en/Gtk/PackType.xml b/Source/OldStuff/doc/en/Gtk/PackType.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/PackType.xml rename to Source/OldStuff/doc/en/Gtk/PackType.xml diff --git a/Source/doc/en/Gtk/PageAddedArgs.xml b/Source/OldStuff/doc/en/Gtk/PageAddedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/PageAddedArgs.xml rename to Source/OldStuff/doc/en/Gtk/PageAddedArgs.xml diff --git a/Source/doc/en/Gtk/PageAddedHandler.xml b/Source/OldStuff/doc/en/Gtk/PageAddedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/PageAddedHandler.xml rename to Source/OldStuff/doc/en/Gtk/PageAddedHandler.xml diff --git a/Source/doc/en/Gtk/PageOrientation.xml b/Source/OldStuff/doc/en/Gtk/PageOrientation.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/PageOrientation.xml rename to Source/OldStuff/doc/en/Gtk/PageOrientation.xml diff --git a/Source/doc/en/Gtk/PageRange.xml b/Source/OldStuff/doc/en/Gtk/PageRange.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/PageRange.xml rename to Source/OldStuff/doc/en/Gtk/PageRange.xml diff --git a/Source/doc/en/Gtk/PageRemovedArgs.xml b/Source/OldStuff/doc/en/Gtk/PageRemovedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/PageRemovedArgs.xml rename to Source/OldStuff/doc/en/Gtk/PageRemovedArgs.xml diff --git a/Source/doc/en/Gtk/PageRemovedHandler.xml b/Source/OldStuff/doc/en/Gtk/PageRemovedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/PageRemovedHandler.xml rename to Source/OldStuff/doc/en/Gtk/PageRemovedHandler.xml diff --git a/Source/doc/en/Gtk/PageReorderedArgs.xml b/Source/OldStuff/doc/en/Gtk/PageReorderedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/PageReorderedArgs.xml rename to Source/OldStuff/doc/en/Gtk/PageReorderedArgs.xml diff --git a/Source/doc/en/Gtk/PageReorderedHandler.xml b/Source/OldStuff/doc/en/Gtk/PageReorderedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/PageReorderedHandler.xml rename to Source/OldStuff/doc/en/Gtk/PageReorderedHandler.xml diff --git a/Source/doc/en/Gtk/PageSet.xml b/Source/OldStuff/doc/en/Gtk/PageSet.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/PageSet.xml rename to Source/OldStuff/doc/en/Gtk/PageSet.xml diff --git a/Source/doc/en/Gtk/PageSetup.xml b/Source/OldStuff/doc/en/Gtk/PageSetup.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/PageSetup.xml rename to Source/OldStuff/doc/en/Gtk/PageSetup.xml diff --git a/Source/doc/en/Gtk/PageSetupDoneFunc.xml b/Source/OldStuff/doc/en/Gtk/PageSetupDoneFunc.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/PageSetupDoneFunc.xml rename to Source/OldStuff/doc/en/Gtk/PageSetupDoneFunc.xml diff --git a/Source/doc/en/Gtk/PageSetupUnixDialog.xml b/Source/OldStuff/doc/en/Gtk/PageSetupUnixDialog.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/PageSetupUnixDialog.xml rename to Source/OldStuff/doc/en/Gtk/PageSetupUnixDialog.xml diff --git a/Source/doc/en/Gtk/PaginateArgs.xml b/Source/OldStuff/doc/en/Gtk/PaginateArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/PaginateArgs.xml rename to Source/OldStuff/doc/en/Gtk/PaginateArgs.xml diff --git a/Source/doc/en/Gtk/PaginateHandler.xml b/Source/OldStuff/doc/en/Gtk/PaginateHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/PaginateHandler.xml rename to Source/OldStuff/doc/en/Gtk/PaginateHandler.xml diff --git a/Source/doc/en/Gtk/Paned+PanedChild.xml b/Source/OldStuff/doc/en/Gtk/Paned+PanedChild.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Paned+PanedChild.xml rename to Source/OldStuff/doc/en/Gtk/Paned+PanedChild.xml diff --git a/Source/doc/en/Gtk/Paned.xml b/Source/OldStuff/doc/en/Gtk/Paned.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Paned.xml rename to Source/OldStuff/doc/en/Gtk/Paned.xml diff --git a/Source/doc/en/Gtk/PaperSize.xml b/Source/OldStuff/doc/en/Gtk/PaperSize.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/PaperSize.xml rename to Source/OldStuff/doc/en/Gtk/PaperSize.xml diff --git a/Source/doc/en/Gtk/ParentSetArgs.xml b/Source/OldStuff/doc/en/Gtk/ParentSetArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ParentSetArgs.xml rename to Source/OldStuff/doc/en/Gtk/ParentSetArgs.xml diff --git a/Source/doc/en/Gtk/ParentSetHandler.xml b/Source/OldStuff/doc/en/Gtk/ParentSetHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ParentSetHandler.xml rename to Source/OldStuff/doc/en/Gtk/ParentSetHandler.xml diff --git a/Source/doc/en/Gtk/ParseContext.xml b/Source/OldStuff/doc/en/Gtk/ParseContext.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ParseContext.xml rename to Source/OldStuff/doc/en/Gtk/ParseContext.xml diff --git a/Source/doc/en/Gtk/PasteDoneArgs.xml b/Source/OldStuff/doc/en/Gtk/PasteDoneArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/PasteDoneArgs.xml rename to Source/OldStuff/doc/en/Gtk/PasteDoneArgs.xml diff --git a/Source/doc/en/Gtk/PasteDoneHandler.xml b/Source/OldStuff/doc/en/Gtk/PasteDoneHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/PasteDoneHandler.xml rename to Source/OldStuff/doc/en/Gtk/PasteDoneHandler.xml diff --git a/Source/doc/en/Gtk/PathElement.xml b/Source/OldStuff/doc/en/Gtk/PathElement.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/PathElement.xml rename to Source/OldStuff/doc/en/Gtk/PathElement.xml diff --git a/Source/doc/en/Gtk/PixbufInsertedArgs.xml b/Source/OldStuff/doc/en/Gtk/PixbufInsertedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/PixbufInsertedArgs.xml rename to Source/OldStuff/doc/en/Gtk/PixbufInsertedArgs.xml diff --git a/Source/doc/en/Gtk/PixbufInsertedHandler.xml b/Source/OldStuff/doc/en/Gtk/PixbufInsertedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/PixbufInsertedHandler.xml rename to Source/OldStuff/doc/en/Gtk/PixbufInsertedHandler.xml diff --git a/Source/doc/en/Gtk/Plug.xml b/Source/OldStuff/doc/en/Gtk/Plug.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Plug.xml rename to Source/OldStuff/doc/en/Gtk/Plug.xml diff --git a/Source/doc/en/Gtk/PlugRemovedArgs.xml b/Source/OldStuff/doc/en/Gtk/PlugRemovedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/PlugRemovedArgs.xml rename to Source/OldStuff/doc/en/Gtk/PlugRemovedArgs.xml diff --git a/Source/doc/en/Gtk/PlugRemovedHandler.xml b/Source/OldStuff/doc/en/Gtk/PlugRemovedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/PlugRemovedHandler.xml rename to Source/OldStuff/doc/en/Gtk/PlugRemovedHandler.xml diff --git a/Source/doc/en/Gtk/PolicyType.xml b/Source/OldStuff/doc/en/Gtk/PolicyType.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/PolicyType.xml rename to Source/OldStuff/doc/en/Gtk/PolicyType.xml diff --git a/Source/doc/en/Gtk/PoppedDownArgs.xml b/Source/OldStuff/doc/en/Gtk/PoppedDownArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/PoppedDownArgs.xml rename to Source/OldStuff/doc/en/Gtk/PoppedDownArgs.xml diff --git a/Source/doc/en/Gtk/PoppedDownHandler.xml b/Source/OldStuff/doc/en/Gtk/PoppedDownHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/PoppedDownHandler.xml rename to Source/OldStuff/doc/en/Gtk/PoppedDownHandler.xml diff --git a/Source/doc/en/Gtk/PopulatePopupArgs.xml b/Source/OldStuff/doc/en/Gtk/PopulatePopupArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/PopulatePopupArgs.xml rename to Source/OldStuff/doc/en/Gtk/PopulatePopupArgs.xml diff --git a/Source/doc/en/Gtk/PopulatePopupHandler.xml b/Source/OldStuff/doc/en/Gtk/PopulatePopupHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/PopulatePopupHandler.xml rename to Source/OldStuff/doc/en/Gtk/PopulatePopupHandler.xml diff --git a/Source/doc/en/Gtk/PopupContextMenuArgs.xml b/Source/OldStuff/doc/en/Gtk/PopupContextMenuArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/PopupContextMenuArgs.xml rename to Source/OldStuff/doc/en/Gtk/PopupContextMenuArgs.xml diff --git a/Source/doc/en/Gtk/PopupContextMenuHandler.xml b/Source/OldStuff/doc/en/Gtk/PopupContextMenuHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/PopupContextMenuHandler.xml rename to Source/OldStuff/doc/en/Gtk/PopupContextMenuHandler.xml diff --git a/Source/doc/en/Gtk/PopupMenuArgs.xml b/Source/OldStuff/doc/en/Gtk/PopupMenuArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/PopupMenuArgs.xml rename to Source/OldStuff/doc/en/Gtk/PopupMenuArgs.xml diff --git a/Source/doc/en/Gtk/PopupMenuHandler.xml b/Source/OldStuff/doc/en/Gtk/PopupMenuHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/PopupMenuHandler.xml rename to Source/OldStuff/doc/en/Gtk/PopupMenuHandler.xml diff --git a/Source/doc/en/Gtk/PositionType.xml b/Source/OldStuff/doc/en/Gtk/PositionType.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/PositionType.xml rename to Source/OldStuff/doc/en/Gtk/PositionType.xml diff --git a/Source/doc/en/Gtk/PostActivateArgs.xml b/Source/OldStuff/doc/en/Gtk/PostActivateArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/PostActivateArgs.xml rename to Source/OldStuff/doc/en/Gtk/PostActivateArgs.xml diff --git a/Source/doc/en/Gtk/PostActivateHandler.xml b/Source/OldStuff/doc/en/Gtk/PostActivateHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/PostActivateHandler.xml rename to Source/OldStuff/doc/en/Gtk/PostActivateHandler.xml diff --git a/Source/doc/en/Gtk/PreActivateArgs.xml b/Source/OldStuff/doc/en/Gtk/PreActivateArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/PreActivateArgs.xml rename to Source/OldStuff/doc/en/Gtk/PreActivateArgs.xml diff --git a/Source/doc/en/Gtk/PreActivateHandler.xml b/Source/OldStuff/doc/en/Gtk/PreActivateHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/PreActivateHandler.xml rename to Source/OldStuff/doc/en/Gtk/PreActivateHandler.xml diff --git a/Source/doc/en/Gtk/PreeditChangedArgs.xml b/Source/OldStuff/doc/en/Gtk/PreeditChangedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/PreeditChangedArgs.xml rename to Source/OldStuff/doc/en/Gtk/PreeditChangedArgs.xml diff --git a/Source/doc/en/Gtk/PreeditChangedHandler.xml b/Source/OldStuff/doc/en/Gtk/PreeditChangedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/PreeditChangedHandler.xml rename to Source/OldStuff/doc/en/Gtk/PreeditChangedHandler.xml diff --git a/Source/doc/en/Gtk/PrefixInsertedArgs.xml b/Source/OldStuff/doc/en/Gtk/PrefixInsertedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/PrefixInsertedArgs.xml rename to Source/OldStuff/doc/en/Gtk/PrefixInsertedArgs.xml diff --git a/Source/doc/en/Gtk/PrefixInsertedHandler.xml b/Source/OldStuff/doc/en/Gtk/PrefixInsertedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/PrefixInsertedHandler.xml rename to Source/OldStuff/doc/en/Gtk/PrefixInsertedHandler.xml diff --git a/Source/doc/en/Gtk/PrepareArgs.xml b/Source/OldStuff/doc/en/Gtk/PrepareArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/PrepareArgs.xml rename to Source/OldStuff/doc/en/Gtk/PrepareArgs.xml diff --git a/Source/doc/en/Gtk/PrepareHandler.xml b/Source/OldStuff/doc/en/Gtk/PrepareHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/PrepareHandler.xml rename to Source/OldStuff/doc/en/Gtk/PrepareHandler.xml diff --git a/Source/doc/en/Gtk/PreviewArgs.xml b/Source/OldStuff/doc/en/Gtk/PreviewArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/PreviewArgs.xml rename to Source/OldStuff/doc/en/Gtk/PreviewArgs.xml diff --git a/Source/doc/en/Gtk/PreviewHandler.xml b/Source/OldStuff/doc/en/Gtk/PreviewHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/PreviewHandler.xml rename to Source/OldStuff/doc/en/Gtk/PreviewHandler.xml diff --git a/Source/doc/en/Gtk/Print.xml b/Source/OldStuff/doc/en/Gtk/Print.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Print.xml rename to Source/OldStuff/doc/en/Gtk/Print.xml diff --git a/Source/doc/en/Gtk/PrintBackend.xml b/Source/OldStuff/doc/en/Gtk/PrintBackend.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/PrintBackend.xml rename to Source/OldStuff/doc/en/Gtk/PrintBackend.xml diff --git a/Source/doc/en/Gtk/PrintBackendModule.xml b/Source/OldStuff/doc/en/Gtk/PrintBackendModule.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/PrintBackendModule.xml rename to Source/OldStuff/doc/en/Gtk/PrintBackendModule.xml diff --git a/Source/doc/en/Gtk/PrintBackendModuleClass.xml b/Source/OldStuff/doc/en/Gtk/PrintBackendModuleClass.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/PrintBackendModuleClass.xml rename to Source/OldStuff/doc/en/Gtk/PrintBackendModuleClass.xml diff --git a/Source/doc/en/Gtk/PrintCapabilities.xml b/Source/OldStuff/doc/en/Gtk/PrintCapabilities.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/PrintCapabilities.xml rename to Source/OldStuff/doc/en/Gtk/PrintCapabilities.xml diff --git a/Source/doc/en/Gtk/PrintContext.xml b/Source/OldStuff/doc/en/Gtk/PrintContext.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/PrintContext.xml rename to Source/OldStuff/doc/en/Gtk/PrintContext.xml diff --git a/Source/doc/en/Gtk/PrintDuplex.xml b/Source/OldStuff/doc/en/Gtk/PrintDuplex.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/PrintDuplex.xml rename to Source/OldStuff/doc/en/Gtk/PrintDuplex.xml diff --git a/Source/doc/en/Gtk/PrintError.xml b/Source/OldStuff/doc/en/Gtk/PrintError.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/PrintError.xml rename to Source/OldStuff/doc/en/Gtk/PrintError.xml diff --git a/Source/doc/en/Gtk/PrintJob.xml b/Source/OldStuff/doc/en/Gtk/PrintJob.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/PrintJob.xml rename to Source/OldStuff/doc/en/Gtk/PrintJob.xml diff --git a/Source/doc/en/Gtk/PrintJobCompleteFunc.xml b/Source/OldStuff/doc/en/Gtk/PrintJobCompleteFunc.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/PrintJobCompleteFunc.xml rename to Source/OldStuff/doc/en/Gtk/PrintJobCompleteFunc.xml diff --git a/Source/doc/en/Gtk/PrintOperation.xml b/Source/OldStuff/doc/en/Gtk/PrintOperation.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/PrintOperation.xml rename to Source/OldStuff/doc/en/Gtk/PrintOperation.xml diff --git a/Source/doc/en/Gtk/PrintOperationAction.xml b/Source/OldStuff/doc/en/Gtk/PrintOperationAction.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/PrintOperationAction.xml rename to Source/OldStuff/doc/en/Gtk/PrintOperationAction.xml diff --git a/Source/doc/en/Gtk/PrintOperationPreviewAdapter.xml b/Source/OldStuff/doc/en/Gtk/PrintOperationPreviewAdapter.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/PrintOperationPreviewAdapter.xml rename to Source/OldStuff/doc/en/Gtk/PrintOperationPreviewAdapter.xml diff --git a/Source/doc/en/Gtk/PrintOperationResult.xml b/Source/OldStuff/doc/en/Gtk/PrintOperationResult.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/PrintOperationResult.xml rename to Source/OldStuff/doc/en/Gtk/PrintOperationResult.xml diff --git a/Source/doc/en/Gtk/PrintPages.xml b/Source/OldStuff/doc/en/Gtk/PrintPages.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/PrintPages.xml rename to Source/OldStuff/doc/en/Gtk/PrintPages.xml diff --git a/Source/doc/en/Gtk/PrintPagesData.xml b/Source/OldStuff/doc/en/Gtk/PrintPagesData.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/PrintPagesData.xml rename to Source/OldStuff/doc/en/Gtk/PrintPagesData.xml diff --git a/Source/doc/en/Gtk/PrintQuality.xml b/Source/OldStuff/doc/en/Gtk/PrintQuality.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/PrintQuality.xml rename to Source/OldStuff/doc/en/Gtk/PrintQuality.xml diff --git a/Source/doc/en/Gtk/PrintSettings.xml b/Source/OldStuff/doc/en/Gtk/PrintSettings.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/PrintSettings.xml rename to Source/OldStuff/doc/en/Gtk/PrintSettings.xml diff --git a/Source/doc/en/Gtk/PrintSettingsFunc.xml b/Source/OldStuff/doc/en/Gtk/PrintSettingsFunc.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/PrintSettingsFunc.xml rename to Source/OldStuff/doc/en/Gtk/PrintSettingsFunc.xml diff --git a/Source/doc/en/Gtk/PrintStatus.xml b/Source/OldStuff/doc/en/Gtk/PrintStatus.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/PrintStatus.xml rename to Source/OldStuff/doc/en/Gtk/PrintStatus.xml diff --git a/Source/doc/en/Gtk/PrintUnixDialog.xml b/Source/OldStuff/doc/en/Gtk/PrintUnixDialog.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/PrintUnixDialog.xml rename to Source/OldStuff/doc/en/Gtk/PrintUnixDialog.xml diff --git a/Source/doc/en/Gtk/PrintWin32Devnames.xml b/Source/OldStuff/doc/en/Gtk/PrintWin32Devnames.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/PrintWin32Devnames.xml rename to Source/OldStuff/doc/en/Gtk/PrintWin32Devnames.xml diff --git a/Source/doc/en/Gtk/Printer.xml b/Source/OldStuff/doc/en/Gtk/Printer.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Printer.xml rename to Source/OldStuff/doc/en/Gtk/Printer.xml diff --git a/Source/doc/en/Gtk/PrinterFinder.xml b/Source/OldStuff/doc/en/Gtk/PrinterFinder.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/PrinterFinder.xml rename to Source/OldStuff/doc/en/Gtk/PrinterFinder.xml diff --git a/Source/doc/en/Gtk/PrinterFunc.xml b/Source/OldStuff/doc/en/Gtk/PrinterFunc.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/PrinterFunc.xml rename to Source/OldStuff/doc/en/Gtk/PrinterFunc.xml diff --git a/Source/doc/en/Gtk/ProgressBar.xml b/Source/OldStuff/doc/en/Gtk/ProgressBar.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ProgressBar.xml rename to Source/OldStuff/doc/en/Gtk/ProgressBar.xml diff --git a/Source/doc/en/Gtk/PropertyData.xml b/Source/OldStuff/doc/en/Gtk/PropertyData.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/PropertyData.xml rename to Source/OldStuff/doc/en/Gtk/PropertyData.xml diff --git a/Source/doc/en/Gtk/PropertyNode.xml b/Source/OldStuff/doc/en/Gtk/PropertyNode.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/PropertyNode.xml rename to Source/OldStuff/doc/en/Gtk/PropertyNode.xml diff --git a/Source/doc/en/Gtk/PropertyNotifyEventArgs.xml b/Source/OldStuff/doc/en/Gtk/PropertyNotifyEventArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/PropertyNotifyEventArgs.xml rename to Source/OldStuff/doc/en/Gtk/PropertyNotifyEventArgs.xml diff --git a/Source/doc/en/Gtk/PropertyNotifyEventHandler.xml b/Source/OldStuff/doc/en/Gtk/PropertyNotifyEventHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/PropertyNotifyEventHandler.xml rename to Source/OldStuff/doc/en/Gtk/PropertyNotifyEventHandler.xml diff --git a/Source/doc/en/Gtk/PropertyValue.xml b/Source/OldStuff/doc/en/Gtk/PropertyValue.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/PropertyValue.xml rename to Source/OldStuff/doc/en/Gtk/PropertyValue.xml diff --git a/Source/doc/en/Gtk/ProximityInEventArgs.xml b/Source/OldStuff/doc/en/Gtk/ProximityInEventArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ProximityInEventArgs.xml rename to Source/OldStuff/doc/en/Gtk/ProximityInEventArgs.xml diff --git a/Source/doc/en/Gtk/ProximityInEventHandler.xml b/Source/OldStuff/doc/en/Gtk/ProximityInEventHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ProximityInEventHandler.xml rename to Source/OldStuff/doc/en/Gtk/ProximityInEventHandler.xml diff --git a/Source/doc/en/Gtk/ProximityOutEventArgs.xml b/Source/OldStuff/doc/en/Gtk/ProximityOutEventArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ProximityOutEventArgs.xml rename to Source/OldStuff/doc/en/Gtk/ProximityOutEventArgs.xml diff --git a/Source/doc/en/Gtk/ProximityOutEventHandler.xml b/Source/OldStuff/doc/en/Gtk/ProximityOutEventHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ProximityOutEventHandler.xml rename to Source/OldStuff/doc/en/Gtk/ProximityOutEventHandler.xml diff --git a/Source/doc/en/Gtk/QueryTooltipArgs.xml b/Source/OldStuff/doc/en/Gtk/QueryTooltipArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/QueryTooltipArgs.xml rename to Source/OldStuff/doc/en/Gtk/QueryTooltipArgs.xml diff --git a/Source/doc/en/Gtk/QueryTooltipHandler.xml b/Source/OldStuff/doc/en/Gtk/QueryTooltipHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/QueryTooltipHandler.xml rename to Source/OldStuff/doc/en/Gtk/QueryTooltipHandler.xml diff --git a/Source/doc/en/Gtk/RadioAction.xml b/Source/OldStuff/doc/en/Gtk/RadioAction.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/RadioAction.xml rename to Source/OldStuff/doc/en/Gtk/RadioAction.xml diff --git a/Source/doc/en/Gtk/RadioActionEntry.xml b/Source/OldStuff/doc/en/Gtk/RadioActionEntry.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/RadioActionEntry.xml rename to Source/OldStuff/doc/en/Gtk/RadioActionEntry.xml diff --git a/Source/doc/en/Gtk/RadioButton.xml b/Source/OldStuff/doc/en/Gtk/RadioButton.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/RadioButton.xml rename to Source/OldStuff/doc/en/Gtk/RadioButton.xml diff --git a/Source/doc/en/Gtk/RadioMenuItem.xml b/Source/OldStuff/doc/en/Gtk/RadioMenuItem.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/RadioMenuItem.xml rename to Source/OldStuff/doc/en/Gtk/RadioMenuItem.xml diff --git a/Source/doc/en/Gtk/RadioToolButton.xml b/Source/OldStuff/doc/en/Gtk/RadioToolButton.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/RadioToolButton.xml rename to Source/OldStuff/doc/en/Gtk/RadioToolButton.xml diff --git a/Source/doc/en/Gtk/Range.xml b/Source/OldStuff/doc/en/Gtk/Range.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Range.xml rename to Source/OldStuff/doc/en/Gtk/Range.xml diff --git a/Source/doc/en/Gtk/Rc.xml b/Source/OldStuff/doc/en/Gtk/Rc.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Rc.xml rename to Source/OldStuff/doc/en/Gtk/Rc.xml diff --git a/Source/doc/en/Gtk/RcProperty.xml b/Source/OldStuff/doc/en/Gtk/RcProperty.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/RcProperty.xml rename to Source/OldStuff/doc/en/Gtk/RcProperty.xml diff --git a/Source/doc/en/Gtk/RcPropertyParser.xml b/Source/OldStuff/doc/en/Gtk/RcPropertyParser.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/RcPropertyParser.xml rename to Source/OldStuff/doc/en/Gtk/RcPropertyParser.xml diff --git a/Source/doc/en/Gtk/RcStyle.xml b/Source/OldStuff/doc/en/Gtk/RcStyle.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/RcStyle.xml rename to Source/OldStuff/doc/en/Gtk/RcStyle.xml diff --git a/Source/doc/en/Gtk/ReadyArgs.xml b/Source/OldStuff/doc/en/Gtk/ReadyArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ReadyArgs.xml rename to Source/OldStuff/doc/en/Gtk/ReadyArgs.xml diff --git a/Source/doc/en/Gtk/ReadyEvent.xml b/Source/OldStuff/doc/en/Gtk/ReadyEvent.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ReadyEvent.xml rename to Source/OldStuff/doc/en/Gtk/ReadyEvent.xml diff --git a/Source/doc/en/Gtk/ReadyHandler.xml b/Source/OldStuff/doc/en/Gtk/ReadyHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ReadyHandler.xml rename to Source/OldStuff/doc/en/Gtk/ReadyHandler.xml diff --git a/Source/doc/en/Gtk/RecentAction.xml b/Source/OldStuff/doc/en/Gtk/RecentAction.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/RecentAction.xml rename to Source/OldStuff/doc/en/Gtk/RecentAction.xml diff --git a/Source/doc/en/Gtk/RecentChooserAdapter.xml b/Source/OldStuff/doc/en/Gtk/RecentChooserAdapter.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/RecentChooserAdapter.xml rename to Source/OldStuff/doc/en/Gtk/RecentChooserAdapter.xml diff --git a/Source/doc/en/Gtk/RecentChooserDefault.xml b/Source/OldStuff/doc/en/Gtk/RecentChooserDefault.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/RecentChooserDefault.xml rename to Source/OldStuff/doc/en/Gtk/RecentChooserDefault.xml diff --git a/Source/doc/en/Gtk/RecentChooserDialog.xml b/Source/OldStuff/doc/en/Gtk/RecentChooserDialog.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/RecentChooserDialog.xml rename to Source/OldStuff/doc/en/Gtk/RecentChooserDialog.xml diff --git a/Source/doc/en/Gtk/RecentChooserError.xml b/Source/OldStuff/doc/en/Gtk/RecentChooserError.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/RecentChooserError.xml rename to Source/OldStuff/doc/en/Gtk/RecentChooserError.xml diff --git a/Source/doc/en/Gtk/RecentChooserMenu.xml b/Source/OldStuff/doc/en/Gtk/RecentChooserMenu.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/RecentChooserMenu.xml rename to Source/OldStuff/doc/en/Gtk/RecentChooserMenu.xml diff --git a/Source/doc/en/Gtk/RecentChooserProp.xml b/Source/OldStuff/doc/en/Gtk/RecentChooserProp.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/RecentChooserProp.xml rename to Source/OldStuff/doc/en/Gtk/RecentChooserProp.xml diff --git a/Source/doc/en/Gtk/RecentChooserWidget.xml b/Source/OldStuff/doc/en/Gtk/RecentChooserWidget.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/RecentChooserWidget.xml rename to Source/OldStuff/doc/en/Gtk/RecentChooserWidget.xml diff --git a/Source/doc/en/Gtk/RecentData.xml b/Source/OldStuff/doc/en/Gtk/RecentData.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/RecentData.xml rename to Source/OldStuff/doc/en/Gtk/RecentData.xml diff --git a/Source/doc/en/Gtk/RecentFilter.xml b/Source/OldStuff/doc/en/Gtk/RecentFilter.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/RecentFilter.xml rename to Source/OldStuff/doc/en/Gtk/RecentFilter.xml diff --git a/Source/doc/en/Gtk/RecentFilterFlags.xml b/Source/OldStuff/doc/en/Gtk/RecentFilterFlags.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/RecentFilterFlags.xml rename to Source/OldStuff/doc/en/Gtk/RecentFilterFlags.xml diff --git a/Source/doc/en/Gtk/RecentFilterFunc.xml b/Source/OldStuff/doc/en/Gtk/RecentFilterFunc.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/RecentFilterFunc.xml rename to Source/OldStuff/doc/en/Gtk/RecentFilterFunc.xml diff --git a/Source/doc/en/Gtk/RecentFilterInfo.xml b/Source/OldStuff/doc/en/Gtk/RecentFilterInfo.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/RecentFilterInfo.xml rename to Source/OldStuff/doc/en/Gtk/RecentFilterInfo.xml diff --git a/Source/doc/en/Gtk/RecentInfo.xml b/Source/OldStuff/doc/en/Gtk/RecentInfo.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/RecentInfo.xml rename to Source/OldStuff/doc/en/Gtk/RecentInfo.xml diff --git a/Source/doc/en/Gtk/RecentManager.xml b/Source/OldStuff/doc/en/Gtk/RecentManager.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/RecentManager.xml rename to Source/OldStuff/doc/en/Gtk/RecentManager.xml diff --git a/Source/doc/en/Gtk/RecentManagerError.xml b/Source/OldStuff/doc/en/Gtk/RecentManagerError.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/RecentManagerError.xml rename to Source/OldStuff/doc/en/Gtk/RecentManagerError.xml diff --git a/Source/doc/en/Gtk/RecentSortFunc.xml b/Source/OldStuff/doc/en/Gtk/RecentSortFunc.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/RecentSortFunc.xml rename to Source/OldStuff/doc/en/Gtk/RecentSortFunc.xml diff --git a/Source/doc/en/Gtk/RecentSortType.xml b/Source/OldStuff/doc/en/Gtk/RecentSortType.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/RecentSortType.xml rename to Source/OldStuff/doc/en/Gtk/RecentSortType.xml diff --git a/Source/doc/en/Gtk/Region.xml b/Source/OldStuff/doc/en/Gtk/Region.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Region.xml rename to Source/OldStuff/doc/en/Gtk/Region.xml diff --git a/Source/doc/en/Gtk/RegionFlags.xml b/Source/OldStuff/doc/en/Gtk/RegionFlags.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/RegionFlags.xml rename to Source/OldStuff/doc/en/Gtk/RegionFlags.xml diff --git a/Source/doc/en/Gtk/ReliefStyle.xml b/Source/OldStuff/doc/en/Gtk/ReliefStyle.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ReliefStyle.xml rename to Source/OldStuff/doc/en/Gtk/ReliefStyle.xml diff --git a/Source/doc/en/Gtk/ReloadState.xml b/Source/OldStuff/doc/en/Gtk/ReloadState.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ReloadState.xml rename to Source/OldStuff/doc/en/Gtk/ReloadState.xml diff --git a/Source/doc/en/Gtk/RemoveEditableArgs.xml b/Source/OldStuff/doc/en/Gtk/RemoveEditableArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/RemoveEditableArgs.xml rename to Source/OldStuff/doc/en/Gtk/RemoveEditableArgs.xml diff --git a/Source/doc/en/Gtk/RemoveEditableHandler.xml b/Source/OldStuff/doc/en/Gtk/RemoveEditableHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/RemoveEditableHandler.xml rename to Source/OldStuff/doc/en/Gtk/RemoveEditableHandler.xml diff --git a/Source/doc/en/Gtk/RemovedArgs.xml b/Source/OldStuff/doc/en/Gtk/RemovedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/RemovedArgs.xml rename to Source/OldStuff/doc/en/Gtk/RemovedArgs.xml diff --git a/Source/doc/en/Gtk/RemovedHandler.xml b/Source/OldStuff/doc/en/Gtk/RemovedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/RemovedHandler.xml rename to Source/OldStuff/doc/en/Gtk/RemovedHandler.xml diff --git a/Source/doc/en/Gtk/ReorderTabArgs.xml b/Source/OldStuff/doc/en/Gtk/ReorderTabArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ReorderTabArgs.xml rename to Source/OldStuff/doc/en/Gtk/ReorderTabArgs.xml diff --git a/Source/doc/en/Gtk/ReorderTabHandler.xml b/Source/OldStuff/doc/en/Gtk/ReorderTabHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ReorderTabHandler.xml rename to Source/OldStuff/doc/en/Gtk/ReorderTabHandler.xml diff --git a/Source/doc/en/Gtk/RequestContentsInfo.xml b/Source/OldStuff/doc/en/Gtk/RequestContentsInfo.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/RequestContentsInfo.xml rename to Source/OldStuff/doc/en/Gtk/RequestContentsInfo.xml diff --git a/Source/doc/en/Gtk/RequestImageInfo.xml b/Source/OldStuff/doc/en/Gtk/RequestImageInfo.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/RequestImageInfo.xml rename to Source/OldStuff/doc/en/Gtk/RequestImageInfo.xml diff --git a/Source/doc/en/Gtk/RequestPageSetupArgs.xml b/Source/OldStuff/doc/en/Gtk/RequestPageSetupArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/RequestPageSetupArgs.xml rename to Source/OldStuff/doc/en/Gtk/RequestPageSetupArgs.xml diff --git a/Source/doc/en/Gtk/RequestPageSetupHandler.xml b/Source/OldStuff/doc/en/Gtk/RequestPageSetupHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/RequestPageSetupHandler.xml rename to Source/OldStuff/doc/en/Gtk/RequestPageSetupHandler.xml diff --git a/Source/doc/en/Gtk/RequestRichTextInfo.xml b/Source/OldStuff/doc/en/Gtk/RequestRichTextInfo.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/RequestRichTextInfo.xml rename to Source/OldStuff/doc/en/Gtk/RequestRichTextInfo.xml diff --git a/Source/doc/en/Gtk/RequestTargetsInfo.xml b/Source/OldStuff/doc/en/Gtk/RequestTargetsInfo.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/RequestTargetsInfo.xml rename to Source/OldStuff/doc/en/Gtk/RequestTargetsInfo.xml diff --git a/Source/doc/en/Gtk/RequestTextInfo.xml b/Source/OldStuff/doc/en/Gtk/RequestTextInfo.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/RequestTextInfo.xml rename to Source/OldStuff/doc/en/Gtk/RequestTextInfo.xml diff --git a/Source/doc/en/Gtk/RequestURIInfo.xml b/Source/OldStuff/doc/en/Gtk/RequestURIInfo.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/RequestURIInfo.xml rename to Source/OldStuff/doc/en/Gtk/RequestURIInfo.xml diff --git a/Source/doc/en/Gtk/RequestedSize.xml b/Source/OldStuff/doc/en/Gtk/RequestedSize.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/RequestedSize.xml rename to Source/OldStuff/doc/en/Gtk/RequestedSize.xml diff --git a/Source/doc/en/Gtk/Requisition.xml b/Source/OldStuff/doc/en/Gtk/Requisition.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Requisition.xml rename to Source/OldStuff/doc/en/Gtk/Requisition.xml diff --git a/Source/doc/en/Gtk/ResizeMode.xml b/Source/OldStuff/doc/en/Gtk/ResizeMode.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ResizeMode.xml rename to Source/OldStuff/doc/en/Gtk/ResizeMode.xml diff --git a/Source/doc/en/Gtk/RespondArgs.xml b/Source/OldStuff/doc/en/Gtk/RespondArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/RespondArgs.xml rename to Source/OldStuff/doc/en/Gtk/RespondArgs.xml diff --git a/Source/doc/en/Gtk/RespondHandler.xml b/Source/OldStuff/doc/en/Gtk/RespondHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/RespondHandler.xml rename to Source/OldStuff/doc/en/Gtk/RespondHandler.xml diff --git a/Source/doc/en/Gtk/ResponseArgs.xml b/Source/OldStuff/doc/en/Gtk/ResponseArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ResponseArgs.xml rename to Source/OldStuff/doc/en/Gtk/ResponseArgs.xml diff --git a/Source/doc/en/Gtk/ResponseData.xml b/Source/OldStuff/doc/en/Gtk/ResponseData.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ResponseData.xml rename to Source/OldStuff/doc/en/Gtk/ResponseData.xml diff --git a/Source/doc/en/Gtk/ResponseHandler.xml b/Source/OldStuff/doc/en/Gtk/ResponseHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ResponseHandler.xml rename to Source/OldStuff/doc/en/Gtk/ResponseHandler.xml diff --git a/Source/doc/en/Gtk/ResponseType.xml b/Source/OldStuff/doc/en/Gtk/ResponseType.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ResponseType.xml rename to Source/OldStuff/doc/en/Gtk/ResponseType.xml diff --git a/Source/doc/en/Gtk/RetrievalInfo.xml b/Source/OldStuff/doc/en/Gtk/RetrievalInfo.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/RetrievalInfo.xml rename to Source/OldStuff/doc/en/Gtk/RetrievalInfo.xml diff --git a/Source/doc/en/Gtk/RetrieveSurroundingArgs.xml b/Source/OldStuff/doc/en/Gtk/RetrieveSurroundingArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/RetrieveSurroundingArgs.xml rename to Source/OldStuff/doc/en/Gtk/RetrieveSurroundingArgs.xml diff --git a/Source/doc/en/Gtk/RetrieveSurroundingHandler.xml b/Source/OldStuff/doc/en/Gtk/RetrieveSurroundingHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/RetrieveSurroundingHandler.xml rename to Source/OldStuff/doc/en/Gtk/RetrieveSurroundingHandler.xml diff --git a/Source/doc/en/Gtk/RowActivatedArgs.xml b/Source/OldStuff/doc/en/Gtk/RowActivatedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/RowActivatedArgs.xml rename to Source/OldStuff/doc/en/Gtk/RowActivatedArgs.xml diff --git a/Source/doc/en/Gtk/RowActivatedHandler.xml b/Source/OldStuff/doc/en/Gtk/RowActivatedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/RowActivatedHandler.xml rename to Source/OldStuff/doc/en/Gtk/RowActivatedHandler.xml diff --git a/Source/doc/en/Gtk/RowChangedArgs.xml b/Source/OldStuff/doc/en/Gtk/RowChangedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/RowChangedArgs.xml rename to Source/OldStuff/doc/en/Gtk/RowChangedArgs.xml diff --git a/Source/doc/en/Gtk/RowChangedHandler.xml b/Source/OldStuff/doc/en/Gtk/RowChangedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/RowChangedHandler.xml rename to Source/OldStuff/doc/en/Gtk/RowChangedHandler.xml diff --git a/Source/doc/en/Gtk/RowCollapsedArgs.xml b/Source/OldStuff/doc/en/Gtk/RowCollapsedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/RowCollapsedArgs.xml rename to Source/OldStuff/doc/en/Gtk/RowCollapsedArgs.xml diff --git a/Source/doc/en/Gtk/RowCollapsedHandler.xml b/Source/OldStuff/doc/en/Gtk/RowCollapsedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/RowCollapsedHandler.xml rename to Source/OldStuff/doc/en/Gtk/RowCollapsedHandler.xml diff --git a/Source/doc/en/Gtk/RowDeletedArgs.xml b/Source/OldStuff/doc/en/Gtk/RowDeletedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/RowDeletedArgs.xml rename to Source/OldStuff/doc/en/Gtk/RowDeletedArgs.xml diff --git a/Source/doc/en/Gtk/RowDeletedHandler.xml b/Source/OldStuff/doc/en/Gtk/RowDeletedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/RowDeletedHandler.xml rename to Source/OldStuff/doc/en/Gtk/RowDeletedHandler.xml diff --git a/Source/doc/en/Gtk/RowExpandedArgs.xml b/Source/OldStuff/doc/en/Gtk/RowExpandedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/RowExpandedArgs.xml rename to Source/OldStuff/doc/en/Gtk/RowExpandedArgs.xml diff --git a/Source/doc/en/Gtk/RowExpandedHandler.xml b/Source/OldStuff/doc/en/Gtk/RowExpandedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/RowExpandedHandler.xml rename to Source/OldStuff/doc/en/Gtk/RowExpandedHandler.xml diff --git a/Source/doc/en/Gtk/RowHasChildToggledArgs.xml b/Source/OldStuff/doc/en/Gtk/RowHasChildToggledArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/RowHasChildToggledArgs.xml rename to Source/OldStuff/doc/en/Gtk/RowHasChildToggledArgs.xml diff --git a/Source/doc/en/Gtk/RowHasChildToggledHandler.xml b/Source/OldStuff/doc/en/Gtk/RowHasChildToggledHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/RowHasChildToggledHandler.xml rename to Source/OldStuff/doc/en/Gtk/RowHasChildToggledHandler.xml diff --git a/Source/doc/en/Gtk/RowInsertedArgs.xml b/Source/OldStuff/doc/en/Gtk/RowInsertedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/RowInsertedArgs.xml rename to Source/OldStuff/doc/en/Gtk/RowInsertedArgs.xml diff --git a/Source/doc/en/Gtk/RowInsertedHandler.xml b/Source/OldStuff/doc/en/Gtk/RowInsertedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/RowInsertedHandler.xml rename to Source/OldStuff/doc/en/Gtk/RowInsertedHandler.xml diff --git a/Source/doc/en/Gtk/RowsReorderedArgs.xml b/Source/OldStuff/doc/en/Gtk/RowsReorderedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/RowsReorderedArgs.xml rename to Source/OldStuff/doc/en/Gtk/RowsReorderedArgs.xml diff --git a/Source/doc/en/Gtk/RowsReorderedHandler.xml b/Source/OldStuff/doc/en/Gtk/RowsReorderedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/RowsReorderedHandler.xml rename to Source/OldStuff/doc/en/Gtk/RowsReorderedHandler.xml diff --git a/Source/doc/en/Gtk/Scale.xml b/Source/OldStuff/doc/en/Gtk/Scale.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Scale.xml rename to Source/OldStuff/doc/en/Gtk/Scale.xml diff --git a/Source/doc/en/Gtk/ScaleButton.xml b/Source/OldStuff/doc/en/Gtk/ScaleButton.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ScaleButton.xml rename to Source/OldStuff/doc/en/Gtk/ScaleButton.xml diff --git a/Source/doc/en/Gtk/ScaleMark.xml b/Source/OldStuff/doc/en/Gtk/ScaleMark.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ScaleMark.xml rename to Source/OldStuff/doc/en/Gtk/ScaleMark.xml diff --git a/Source/doc/en/Gtk/ScreenChangedArgs.xml b/Source/OldStuff/doc/en/Gtk/ScreenChangedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ScreenChangedArgs.xml rename to Source/OldStuff/doc/en/Gtk/ScreenChangedArgs.xml diff --git a/Source/doc/en/Gtk/ScreenChangedHandler.xml b/Source/OldStuff/doc/en/Gtk/ScreenChangedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ScreenChangedHandler.xml rename to Source/OldStuff/doc/en/Gtk/ScreenChangedHandler.xml diff --git a/Source/doc/en/Gtk/ScrollChildArgs.xml b/Source/OldStuff/doc/en/Gtk/ScrollChildArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ScrollChildArgs.xml rename to Source/OldStuff/doc/en/Gtk/ScrollChildArgs.xml diff --git a/Source/doc/en/Gtk/ScrollChildHandler.xml b/Source/OldStuff/doc/en/Gtk/ScrollChildHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ScrollChildHandler.xml rename to Source/OldStuff/doc/en/Gtk/ScrollChildHandler.xml diff --git a/Source/doc/en/Gtk/ScrollEventArgs.xml b/Source/OldStuff/doc/en/Gtk/ScrollEventArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ScrollEventArgs.xml rename to Source/OldStuff/doc/en/Gtk/ScrollEventArgs.xml diff --git a/Source/doc/en/Gtk/ScrollEventHandler.xml b/Source/OldStuff/doc/en/Gtk/ScrollEventHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ScrollEventHandler.xml rename to Source/OldStuff/doc/en/Gtk/ScrollEventHandler.xml diff --git a/Source/doc/en/Gtk/ScrollStep.xml b/Source/OldStuff/doc/en/Gtk/ScrollStep.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ScrollStep.xml rename to Source/OldStuff/doc/en/Gtk/ScrollStep.xml diff --git a/Source/doc/en/Gtk/ScrollType.xml b/Source/OldStuff/doc/en/Gtk/ScrollType.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ScrollType.xml rename to Source/OldStuff/doc/en/Gtk/ScrollType.xml diff --git a/Source/doc/en/Gtk/ScrollableAdapter.xml b/Source/OldStuff/doc/en/Gtk/ScrollableAdapter.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ScrollableAdapter.xml rename to Source/OldStuff/doc/en/Gtk/ScrollableAdapter.xml diff --git a/Source/doc/en/Gtk/ScrollablePolicy.xml b/Source/OldStuff/doc/en/Gtk/ScrollablePolicy.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ScrollablePolicy.xml rename to Source/OldStuff/doc/en/Gtk/ScrollablePolicy.xml diff --git a/Source/doc/en/Gtk/Scrollbar.xml b/Source/OldStuff/doc/en/Gtk/Scrollbar.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Scrollbar.xml rename to Source/OldStuff/doc/en/Gtk/Scrollbar.xml diff --git a/Source/doc/en/Gtk/ScrolledWindow.xml b/Source/OldStuff/doc/en/Gtk/ScrolledWindow.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ScrolledWindow.xml rename to Source/OldStuff/doc/en/Gtk/ScrolledWindow.xml diff --git a/Source/doc/en/Gtk/SelectAllArgs.xml b/Source/OldStuff/doc/en/Gtk/SelectAllArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/SelectAllArgs.xml rename to Source/OldStuff/doc/en/Gtk/SelectAllArgs.xml diff --git a/Source/doc/en/Gtk/SelectAllHandler.xml b/Source/OldStuff/doc/en/Gtk/SelectAllHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/SelectAllHandler.xml rename to Source/OldStuff/doc/en/Gtk/SelectAllHandler.xml diff --git a/Source/doc/en/Gtk/SelectCursorParentArgs.xml b/Source/OldStuff/doc/en/Gtk/SelectCursorParentArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/SelectCursorParentArgs.xml rename to Source/OldStuff/doc/en/Gtk/SelectCursorParentArgs.xml diff --git a/Source/doc/en/Gtk/SelectCursorParentHandler.xml b/Source/OldStuff/doc/en/Gtk/SelectCursorParentHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/SelectCursorParentHandler.xml rename to Source/OldStuff/doc/en/Gtk/SelectCursorParentHandler.xml diff --git a/Source/doc/en/Gtk/SelectCursorRowArgs.xml b/Source/OldStuff/doc/en/Gtk/SelectCursorRowArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/SelectCursorRowArgs.xml rename to Source/OldStuff/doc/en/Gtk/SelectCursorRowArgs.xml diff --git a/Source/doc/en/Gtk/SelectCursorRowHandler.xml b/Source/OldStuff/doc/en/Gtk/SelectCursorRowHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/SelectCursorRowHandler.xml rename to Source/OldStuff/doc/en/Gtk/SelectCursorRowHandler.xml diff --git a/Source/doc/en/Gtk/SelectPageArgs.xml b/Source/OldStuff/doc/en/Gtk/SelectPageArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/SelectPageArgs.xml rename to Source/OldStuff/doc/en/Gtk/SelectPageArgs.xml diff --git a/Source/doc/en/Gtk/SelectPageHandler.xml b/Source/OldStuff/doc/en/Gtk/SelectPageHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/SelectPageHandler.xml rename to Source/OldStuff/doc/en/Gtk/SelectPageHandler.xml diff --git a/Source/doc/en/Gtk/Selection.xml b/Source/OldStuff/doc/en/Gtk/Selection.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Selection.xml rename to Source/OldStuff/doc/en/Gtk/Selection.xml diff --git a/Source/doc/en/Gtk/SelectionClearEventArgs.xml b/Source/OldStuff/doc/en/Gtk/SelectionClearEventArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/SelectionClearEventArgs.xml rename to Source/OldStuff/doc/en/Gtk/SelectionClearEventArgs.xml diff --git a/Source/doc/en/Gtk/SelectionClearEventHandler.xml b/Source/OldStuff/doc/en/Gtk/SelectionClearEventHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/SelectionClearEventHandler.xml rename to Source/OldStuff/doc/en/Gtk/SelectionClearEventHandler.xml diff --git a/Source/doc/en/Gtk/SelectionData.xml b/Source/OldStuff/doc/en/Gtk/SelectionData.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/SelectionData.xml rename to Source/OldStuff/doc/en/Gtk/SelectionData.xml diff --git a/Source/doc/en/Gtk/SelectionGetArgs.xml b/Source/OldStuff/doc/en/Gtk/SelectionGetArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/SelectionGetArgs.xml rename to Source/OldStuff/doc/en/Gtk/SelectionGetArgs.xml diff --git a/Source/doc/en/Gtk/SelectionGetHandler.xml b/Source/OldStuff/doc/en/Gtk/SelectionGetHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/SelectionGetHandler.xml rename to Source/OldStuff/doc/en/Gtk/SelectionGetHandler.xml diff --git a/Source/doc/en/Gtk/SelectionInfo.xml b/Source/OldStuff/doc/en/Gtk/SelectionInfo.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/SelectionInfo.xml rename to Source/OldStuff/doc/en/Gtk/SelectionInfo.xml diff --git a/Source/doc/en/Gtk/SelectionMode.xml b/Source/OldStuff/doc/en/Gtk/SelectionMode.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/SelectionMode.xml rename to Source/OldStuff/doc/en/Gtk/SelectionMode.xml diff --git a/Source/doc/en/Gtk/SelectionNotifyEventArgs.xml b/Source/OldStuff/doc/en/Gtk/SelectionNotifyEventArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/SelectionNotifyEventArgs.xml rename to Source/OldStuff/doc/en/Gtk/SelectionNotifyEventArgs.xml diff --git a/Source/doc/en/Gtk/SelectionNotifyEventHandler.xml b/Source/OldStuff/doc/en/Gtk/SelectionNotifyEventHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/SelectionNotifyEventHandler.xml rename to Source/OldStuff/doc/en/Gtk/SelectionNotifyEventHandler.xml diff --git a/Source/doc/en/Gtk/SelectionReceivedArgs.xml b/Source/OldStuff/doc/en/Gtk/SelectionReceivedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/SelectionReceivedArgs.xml rename to Source/OldStuff/doc/en/Gtk/SelectionReceivedArgs.xml diff --git a/Source/doc/en/Gtk/SelectionReceivedHandler.xml b/Source/OldStuff/doc/en/Gtk/SelectionReceivedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/SelectionReceivedHandler.xml rename to Source/OldStuff/doc/en/Gtk/SelectionReceivedHandler.xml diff --git a/Source/doc/en/Gtk/SelectionRequestEventArgs.xml b/Source/OldStuff/doc/en/Gtk/SelectionRequestEventArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/SelectionRequestEventArgs.xml rename to Source/OldStuff/doc/en/Gtk/SelectionRequestEventArgs.xml diff --git a/Source/doc/en/Gtk/SelectionRequestEventHandler.xml b/Source/OldStuff/doc/en/Gtk/SelectionRequestEventHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/SelectionRequestEventHandler.xml rename to Source/OldStuff/doc/en/Gtk/SelectionRequestEventHandler.xml diff --git a/Source/doc/en/Gtk/SelectionTargetList.xml b/Source/OldStuff/doc/en/Gtk/SelectionTargetList.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/SelectionTargetList.xml rename to Source/OldStuff/doc/en/Gtk/SelectionTargetList.xml diff --git a/Source/doc/en/Gtk/SelectorElement.xml b/Source/OldStuff/doc/en/Gtk/SelectorElement.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/SelectorElement.xml rename to Source/OldStuff/doc/en/Gtk/SelectorElement.xml diff --git a/Source/doc/en/Gtk/SelectorPath.xml b/Source/OldStuff/doc/en/Gtk/SelectorPath.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/SelectorPath.xml rename to Source/OldStuff/doc/en/Gtk/SelectorPath.xml diff --git a/Source/doc/en/Gtk/SelectorStyleInfo.xml b/Source/OldStuff/doc/en/Gtk/SelectorStyleInfo.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/SelectorStyleInfo.xml rename to Source/OldStuff/doc/en/Gtk/SelectorStyleInfo.xml diff --git a/Source/doc/en/Gtk/SensitivityType.xml b/Source/OldStuff/doc/en/Gtk/SensitivityType.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/SensitivityType.xml rename to Source/OldStuff/doc/en/Gtk/SensitivityType.xml diff --git a/Source/doc/en/Gtk/Separator.xml b/Source/OldStuff/doc/en/Gtk/Separator.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Separator.xml rename to Source/OldStuff/doc/en/Gtk/Separator.xml diff --git a/Source/doc/en/Gtk/SeparatorMenuItem.xml b/Source/OldStuff/doc/en/Gtk/SeparatorMenuItem.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/SeparatorMenuItem.xml rename to Source/OldStuff/doc/en/Gtk/SeparatorMenuItem.xml diff --git a/Source/doc/en/Gtk/SeparatorToolItem.xml b/Source/OldStuff/doc/en/Gtk/SeparatorToolItem.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/SeparatorToolItem.xml rename to Source/OldStuff/doc/en/Gtk/SeparatorToolItem.xml diff --git a/Source/doc/en/Gtk/SetFocusArgs.xml b/Source/OldStuff/doc/en/Gtk/SetFocusArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/SetFocusArgs.xml rename to Source/OldStuff/doc/en/Gtk/SetFocusArgs.xml diff --git a/Source/doc/en/Gtk/SetFocusHandler.xml b/Source/OldStuff/doc/en/Gtk/SetFocusHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/SetFocusHandler.xml rename to Source/OldStuff/doc/en/Gtk/SetFocusHandler.xml diff --git a/Source/doc/en/Gtk/Settings.xml b/Source/OldStuff/doc/en/Gtk/Settings.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Settings.xml rename to Source/OldStuff/doc/en/Gtk/Settings.xml diff --git a/Source/doc/en/Gtk/SettingsIconSize.xml b/Source/OldStuff/doc/en/Gtk/SettingsIconSize.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/SettingsIconSize.xml rename to Source/OldStuff/doc/en/Gtk/SettingsIconSize.xml diff --git a/Source/doc/en/Gtk/SettingsPropertyValue.xml b/Source/OldStuff/doc/en/Gtk/SettingsPropertyValue.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/SettingsPropertyValue.xml rename to Source/OldStuff/doc/en/Gtk/SettingsPropertyValue.xml diff --git a/Source/doc/en/Gtk/SettingsValue.xml b/Source/OldStuff/doc/en/Gtk/SettingsValue.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/SettingsValue.xml rename to Source/OldStuff/doc/en/Gtk/SettingsValue.xml diff --git a/Source/doc/en/Gtk/ShadowType.xml b/Source/OldStuff/doc/en/Gtk/ShadowType.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ShadowType.xml rename to Source/OldStuff/doc/en/Gtk/ShadowType.xml diff --git a/Source/doc/en/Gtk/SharedData.xml b/Source/OldStuff/doc/en/Gtk/SharedData.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/SharedData.xml rename to Source/OldStuff/doc/en/Gtk/SharedData.xml diff --git a/Source/doc/en/Gtk/SizeAllocatedArgs.xml b/Source/OldStuff/doc/en/Gtk/SizeAllocatedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/SizeAllocatedArgs.xml rename to Source/OldStuff/doc/en/Gtk/SizeAllocatedArgs.xml diff --git a/Source/doc/en/Gtk/SizeAllocatedHandler.xml b/Source/OldStuff/doc/en/Gtk/SizeAllocatedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/SizeAllocatedHandler.xml rename to Source/OldStuff/doc/en/Gtk/SizeAllocatedHandler.xml diff --git a/Source/doc/en/Gtk/SizeChangedArgs.xml b/Source/OldStuff/doc/en/Gtk/SizeChangedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/SizeChangedArgs.xml rename to Source/OldStuff/doc/en/Gtk/SizeChangedArgs.xml diff --git a/Source/doc/en/Gtk/SizeChangedHandler.xml b/Source/OldStuff/doc/en/Gtk/SizeChangedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/SizeChangedHandler.xml rename to Source/OldStuff/doc/en/Gtk/SizeChangedHandler.xml diff --git a/Source/doc/en/Gtk/SizeGroup.xml b/Source/OldStuff/doc/en/Gtk/SizeGroup.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/SizeGroup.xml rename to Source/OldStuff/doc/en/Gtk/SizeGroup.xml diff --git a/Source/doc/en/Gtk/SizeGroupMode.xml b/Source/OldStuff/doc/en/Gtk/SizeGroupMode.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/SizeGroupMode.xml rename to Source/OldStuff/doc/en/Gtk/SizeGroupMode.xml diff --git a/Source/doc/en/Gtk/SizeRequestMode.xml b/Source/OldStuff/doc/en/Gtk/SizeRequestMode.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/SizeRequestMode.xml rename to Source/OldStuff/doc/en/Gtk/SizeRequestMode.xml diff --git a/Source/doc/en/Gtk/SliceSideModifier.xml b/Source/OldStuff/doc/en/Gtk/SliceSideModifier.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/SliceSideModifier.xml rename to Source/OldStuff/doc/en/Gtk/SliceSideModifier.xml diff --git a/Source/doc/en/Gtk/Socket.xml b/Source/OldStuff/doc/en/Gtk/Socket.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Socket.xml rename to Source/OldStuff/doc/en/Gtk/Socket.xml diff --git a/Source/doc/en/Gtk/SortData.xml b/Source/OldStuff/doc/en/Gtk/SortData.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/SortData.xml rename to Source/OldStuff/doc/en/Gtk/SortData.xml diff --git a/Source/doc/en/Gtk/SortElt.xml b/Source/OldStuff/doc/en/Gtk/SortElt.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/SortElt.xml rename to Source/OldStuff/doc/en/Gtk/SortElt.xml diff --git a/Source/doc/en/Gtk/SortLevel.xml b/Source/OldStuff/doc/en/Gtk/SortLevel.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/SortLevel.xml rename to Source/OldStuff/doc/en/Gtk/SortLevel.xml diff --git a/Source/doc/en/Gtk/SortTuple.xml b/Source/OldStuff/doc/en/Gtk/SortTuple.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/SortTuple.xml rename to Source/OldStuff/doc/en/Gtk/SortTuple.xml diff --git a/Source/doc/en/Gtk/SortType.xml b/Source/OldStuff/doc/en/Gtk/SortType.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/SortType.xml rename to Source/OldStuff/doc/en/Gtk/SortType.xml diff --git a/Source/doc/en/Gtk/SpinButton.xml b/Source/OldStuff/doc/en/Gtk/SpinButton.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/SpinButton.xml rename to Source/OldStuff/doc/en/Gtk/SpinButton.xml diff --git a/Source/doc/en/Gtk/SpinButtonUpdatePolicy.xml b/Source/OldStuff/doc/en/Gtk/SpinButtonUpdatePolicy.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/SpinButtonUpdatePolicy.xml rename to Source/OldStuff/doc/en/Gtk/SpinButtonUpdatePolicy.xml diff --git a/Source/doc/en/Gtk/SpinType.xml b/Source/OldStuff/doc/en/Gtk/SpinType.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/SpinType.xml rename to Source/OldStuff/doc/en/Gtk/SpinType.xml diff --git a/Source/doc/en/Gtk/Spinner.xml b/Source/OldStuff/doc/en/Gtk/Spinner.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Spinner.xml rename to Source/OldStuff/doc/en/Gtk/Spinner.xml diff --git a/Source/doc/en/Gtk/SpinnerAccessible.xml b/Source/OldStuff/doc/en/Gtk/SpinnerAccessible.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/SpinnerAccessible.xml rename to Source/OldStuff/doc/en/Gtk/SpinnerAccessible.xml diff --git a/Source/doc/en/Gtk/SpinnerAccessibleClass.xml b/Source/OldStuff/doc/en/Gtk/SpinnerAccessibleClass.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/SpinnerAccessibleClass.xml rename to Source/OldStuff/doc/en/Gtk/SpinnerAccessibleClass.xml diff --git a/Source/doc/en/Gtk/StartInteractiveSearchArgs.xml b/Source/OldStuff/doc/en/Gtk/StartInteractiveSearchArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/StartInteractiveSearchArgs.xml rename to Source/OldStuff/doc/en/Gtk/StartInteractiveSearchArgs.xml diff --git a/Source/doc/en/Gtk/StartInteractiveSearchHandler.xml b/Source/OldStuff/doc/en/Gtk/StartInteractiveSearchHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/StartInteractiveSearchHandler.xml rename to Source/OldStuff/doc/en/Gtk/StartInteractiveSearchHandler.xml diff --git a/Source/doc/en/Gtk/StateChangedArgs.xml b/Source/OldStuff/doc/en/Gtk/StateChangedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/StateChangedArgs.xml rename to Source/OldStuff/doc/en/Gtk/StateChangedArgs.xml diff --git a/Source/doc/en/Gtk/StateChangedHandler.xml b/Source/OldStuff/doc/en/Gtk/StateChangedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/StateChangedHandler.xml rename to Source/OldStuff/doc/en/Gtk/StateChangedHandler.xml diff --git a/Source/doc/en/Gtk/StateFlags.xml b/Source/OldStuff/doc/en/Gtk/StateFlags.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/StateFlags.xml rename to Source/OldStuff/doc/en/Gtk/StateFlags.xml diff --git a/Source/doc/en/Gtk/StateFlagsChangedArgs.xml b/Source/OldStuff/doc/en/Gtk/StateFlagsChangedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/StateFlagsChangedArgs.xml rename to Source/OldStuff/doc/en/Gtk/StateFlagsChangedArgs.xml diff --git a/Source/doc/en/Gtk/StateFlagsChangedHandler.xml b/Source/OldStuff/doc/en/Gtk/StateFlagsChangedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/StateFlagsChangedHandler.xml rename to Source/OldStuff/doc/en/Gtk/StateFlagsChangedHandler.xml diff --git a/Source/doc/en/Gtk/StateType.xml b/Source/OldStuff/doc/en/Gtk/StateType.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/StateType.xml rename to Source/OldStuff/doc/en/Gtk/StateType.xml diff --git a/Source/doc/en/Gtk/StatusIcon.xml b/Source/OldStuff/doc/en/Gtk/StatusIcon.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/StatusIcon.xml rename to Source/OldStuff/doc/en/Gtk/StatusIcon.xml diff --git a/Source/doc/en/Gtk/Statusbar.xml b/Source/OldStuff/doc/en/Gtk/Statusbar.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Statusbar.xml rename to Source/OldStuff/doc/en/Gtk/Statusbar.xml diff --git a/Source/doc/en/Gtk/StatusbarMsg.xml b/Source/OldStuff/doc/en/Gtk/StatusbarMsg.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/StatusbarMsg.xml rename to Source/OldStuff/doc/en/Gtk/StatusbarMsg.xml diff --git a/Source/doc/en/Gtk/Stock.xml b/Source/OldStuff/doc/en/Gtk/Stock.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Stock.xml rename to Source/OldStuff/doc/en/Gtk/Stock.xml diff --git a/Source/doc/en/Gtk/StockItem.xml b/Source/OldStuff/doc/en/Gtk/StockItem.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/StockItem.xml rename to Source/OldStuff/doc/en/Gtk/StockItem.xml diff --git a/Source/doc/en/Gtk/StockManager.xml b/Source/OldStuff/doc/en/Gtk/StockManager.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/StockManager.xml rename to Source/OldStuff/doc/en/Gtk/StockManager.xml diff --git a/Source/doc/en/Gtk/StockTranslateFunc.xml b/Source/OldStuff/doc/en/Gtk/StockTranslateFunc.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/StockTranslateFunc.xml rename to Source/OldStuff/doc/en/Gtk/StockTranslateFunc.xml diff --git a/Source/doc/en/Gtk/Style.xml b/Source/OldStuff/doc/en/Gtk/Style.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Style.xml rename to Source/OldStuff/doc/en/Gtk/Style.xml diff --git a/Source/doc/en/Gtk/StyleChangedArgs.xml b/Source/OldStuff/doc/en/Gtk/StyleChangedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/StyleChangedArgs.xml rename to Source/OldStuff/doc/en/Gtk/StyleChangedArgs.xml diff --git a/Source/doc/en/Gtk/StyleChangedHandler.xml b/Source/OldStuff/doc/en/Gtk/StyleChangedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/StyleChangedHandler.xml rename to Source/OldStuff/doc/en/Gtk/StyleChangedHandler.xml diff --git a/Source/doc/en/Gtk/StyleContext.xml b/Source/OldStuff/doc/en/Gtk/StyleContext.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/StyleContext.xml rename to Source/OldStuff/doc/en/Gtk/StyleContext.xml diff --git a/Source/doc/en/Gtk/StyleData.xml b/Source/OldStuff/doc/en/Gtk/StyleData.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/StyleData.xml rename to Source/OldStuff/doc/en/Gtk/StyleData.xml diff --git a/Source/doc/en/Gtk/StyleInfo.xml b/Source/OldStuff/doc/en/Gtk/StyleInfo.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/StyleInfo.xml rename to Source/OldStuff/doc/en/Gtk/StyleInfo.xml diff --git a/Source/doc/en/Gtk/StylePriorityInfo.xml b/Source/OldStuff/doc/en/Gtk/StylePriorityInfo.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/StylePriorityInfo.xml rename to Source/OldStuff/doc/en/Gtk/StylePriorityInfo.xml diff --git a/Source/doc/en/Gtk/StyleProperties.xml b/Source/OldStuff/doc/en/Gtk/StyleProperties.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/StyleProperties.xml rename to Source/OldStuff/doc/en/Gtk/StyleProperties.xml diff --git a/Source/doc/en/Gtk/StylePropertyParser.xml b/Source/OldStuff/doc/en/Gtk/StylePropertyParser.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/StylePropertyParser.xml rename to Source/OldStuff/doc/en/Gtk/StylePropertyParser.xml diff --git a/Source/doc/en/Gtk/StylePropertyValue.xml b/Source/OldStuff/doc/en/Gtk/StylePropertyValue.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/StylePropertyValue.xml rename to Source/OldStuff/doc/en/Gtk/StylePropertyValue.xml diff --git a/Source/doc/en/Gtk/StyleProviderAdapter.xml b/Source/OldStuff/doc/en/Gtk/StyleProviderAdapter.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/StyleProviderAdapter.xml rename to Source/OldStuff/doc/en/Gtk/StyleProviderAdapter.xml diff --git a/Source/doc/en/Gtk/StyleProviderData.xml b/Source/OldStuff/doc/en/Gtk/StyleProviderData.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/StyleProviderData.xml rename to Source/OldStuff/doc/en/Gtk/StyleProviderData.xml diff --git a/Source/doc/en/Gtk/StyleSetArgs.xml b/Source/OldStuff/doc/en/Gtk/StyleSetArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/StyleSetArgs.xml rename to Source/OldStuff/doc/en/Gtk/StyleSetArgs.xml diff --git a/Source/doc/en/Gtk/StyleSetHandler.xml b/Source/OldStuff/doc/en/Gtk/StyleSetHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/StyleSetHandler.xml rename to Source/OldStuff/doc/en/Gtk/StyleSetHandler.xml diff --git a/Source/doc/en/Gtk/SurroundingDeletedArgs.xml b/Source/OldStuff/doc/en/Gtk/SurroundingDeletedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/SurroundingDeletedArgs.xml rename to Source/OldStuff/doc/en/Gtk/SurroundingDeletedArgs.xml diff --git a/Source/doc/en/Gtk/SurroundingDeletedHandler.xml b/Source/OldStuff/doc/en/Gtk/SurroundingDeletedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/SurroundingDeletedHandler.xml rename to Source/OldStuff/doc/en/Gtk/SurroundingDeletedHandler.xml diff --git a/Source/doc/en/Gtk/Switch.xml b/Source/OldStuff/doc/en/Gtk/Switch.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Switch.xml rename to Source/OldStuff/doc/en/Gtk/Switch.xml diff --git a/Source/doc/en/Gtk/SwitchAccessible.xml b/Source/OldStuff/doc/en/Gtk/SwitchAccessible.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/SwitchAccessible.xml rename to Source/OldStuff/doc/en/Gtk/SwitchAccessible.xml diff --git a/Source/doc/en/Gtk/SwitchAccessibleClass.xml b/Source/OldStuff/doc/en/Gtk/SwitchAccessibleClass.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/SwitchAccessibleClass.xml rename to Source/OldStuff/doc/en/Gtk/SwitchAccessibleClass.xml diff --git a/Source/doc/en/Gtk/SwitchPageArgs.xml b/Source/OldStuff/doc/en/Gtk/SwitchPageArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/SwitchPageArgs.xml rename to Source/OldStuff/doc/en/Gtk/SwitchPageArgs.xml diff --git a/Source/doc/en/Gtk/SwitchPageHandler.xml b/Source/OldStuff/doc/en/Gtk/SwitchPageHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/SwitchPageHandler.xml rename to Source/OldStuff/doc/en/Gtk/SwitchPageHandler.xml diff --git a/Source/doc/en/Gtk/SymbolicColor.xml b/Source/OldStuff/doc/en/Gtk/SymbolicColor.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/SymbolicColor.xml rename to Source/OldStuff/doc/en/Gtk/SymbolicColor.xml diff --git a/Source/doc/en/Gtk/TODO b/Source/OldStuff/doc/en/Gtk/TODO old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TODO rename to Source/OldStuff/doc/en/Gtk/TODO diff --git a/Source/doc/en/Gtk/Table+TableChild.xml b/Source/OldStuff/doc/en/Gtk/Table+TableChild.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Table+TableChild.xml rename to Source/OldStuff/doc/en/Gtk/Table+TableChild.xml diff --git a/Source/doc/en/Gtk/Table.xml b/Source/OldStuff/doc/en/Gtk/Table.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Table.xml rename to Source/OldStuff/doc/en/Gtk/Table.xml diff --git a/Source/doc/en/Gtk/TagAddedArgs.xml b/Source/OldStuff/doc/en/Gtk/TagAddedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TagAddedArgs.xml rename to Source/OldStuff/doc/en/Gtk/TagAddedArgs.xml diff --git a/Source/doc/en/Gtk/TagAddedHandler.xml b/Source/OldStuff/doc/en/Gtk/TagAddedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TagAddedHandler.xml rename to Source/OldStuff/doc/en/Gtk/TagAddedHandler.xml diff --git a/Source/doc/en/Gtk/TagAppliedArgs.xml b/Source/OldStuff/doc/en/Gtk/TagAppliedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TagAppliedArgs.xml rename to Source/OldStuff/doc/en/Gtk/TagAppliedArgs.xml diff --git a/Source/doc/en/Gtk/TagAppliedHandler.xml b/Source/OldStuff/doc/en/Gtk/TagAppliedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TagAppliedHandler.xml rename to Source/OldStuff/doc/en/Gtk/TagAppliedHandler.xml diff --git a/Source/doc/en/Gtk/TagChangedArgs.xml b/Source/OldStuff/doc/en/Gtk/TagChangedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TagChangedArgs.xml rename to Source/OldStuff/doc/en/Gtk/TagChangedArgs.xml diff --git a/Source/doc/en/Gtk/TagChangedHandler.xml b/Source/OldStuff/doc/en/Gtk/TagChangedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TagChangedHandler.xml rename to Source/OldStuff/doc/en/Gtk/TagChangedHandler.xml diff --git a/Source/doc/en/Gtk/TagRemovedArgs.xml b/Source/OldStuff/doc/en/Gtk/TagRemovedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TagRemovedArgs.xml rename to Source/OldStuff/doc/en/Gtk/TagRemovedArgs.xml diff --git a/Source/doc/en/Gtk/TagRemovedHandler.xml b/Source/OldStuff/doc/en/Gtk/TagRemovedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TagRemovedHandler.xml rename to Source/OldStuff/doc/en/Gtk/TagRemovedHandler.xml diff --git a/Source/doc/en/Gtk/Target.xml b/Source/OldStuff/doc/en/Gtk/Target.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Target.xml rename to Source/OldStuff/doc/en/Gtk/Target.xml diff --git a/Source/doc/en/Gtk/TargetEntry.xml b/Source/OldStuff/doc/en/Gtk/TargetEntry.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TargetEntry.xml rename to Source/OldStuff/doc/en/Gtk/TargetEntry.xml diff --git a/Source/doc/en/Gtk/TargetFlags.xml b/Source/OldStuff/doc/en/Gtk/TargetFlags.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TargetFlags.xml rename to Source/OldStuff/doc/en/Gtk/TargetFlags.xml diff --git a/Source/doc/en/Gtk/TargetList.xml b/Source/OldStuff/doc/en/Gtk/TargetList.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TargetList.xml rename to Source/OldStuff/doc/en/Gtk/TargetList.xml diff --git a/Source/doc/en/Gtk/Targets.xml b/Source/OldStuff/doc/en/Gtk/Targets.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Targets.xml rename to Source/OldStuff/doc/en/Gtk/Targets.xml diff --git a/Source/doc/en/Gtk/TearoffMenuItem.xml b/Source/OldStuff/doc/en/Gtk/TearoffMenuItem.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TearoffMenuItem.xml rename to Source/OldStuff/doc/en/Gtk/TearoffMenuItem.xml diff --git a/Source/doc/en/Gtk/TestCollapseRowArgs.xml b/Source/OldStuff/doc/en/Gtk/TestCollapseRowArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TestCollapseRowArgs.xml rename to Source/OldStuff/doc/en/Gtk/TestCollapseRowArgs.xml diff --git a/Source/doc/en/Gtk/TestCollapseRowHandler.xml b/Source/OldStuff/doc/en/Gtk/TestCollapseRowHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TestCollapseRowHandler.xml rename to Source/OldStuff/doc/en/Gtk/TestCollapseRowHandler.xml diff --git a/Source/doc/en/Gtk/TestExpandRowArgs.xml b/Source/OldStuff/doc/en/Gtk/TestExpandRowArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TestExpandRowArgs.xml rename to Source/OldStuff/doc/en/Gtk/TestExpandRowArgs.xml diff --git a/Source/doc/en/Gtk/TestExpandRowHandler.xml b/Source/OldStuff/doc/en/Gtk/TestExpandRowHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TestExpandRowHandler.xml rename to Source/OldStuff/doc/en/Gtk/TestExpandRowHandler.xml diff --git a/Source/doc/en/Gtk/TextAppearance.xml b/Source/OldStuff/doc/en/Gtk/TextAppearance.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TextAppearance.xml rename to Source/OldStuff/doc/en/Gtk/TextAppearance.xml diff --git a/Source/doc/en/Gtk/TextAttrAppearance.xml b/Source/OldStuff/doc/en/Gtk/TextAttrAppearance.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TextAttrAppearance.xml rename to Source/OldStuff/doc/en/Gtk/TextAttrAppearance.xml diff --git a/Source/doc/en/Gtk/TextAttributes.xml b/Source/OldStuff/doc/en/Gtk/TextAttributes.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TextAttributes.xml rename to Source/OldStuff/doc/en/Gtk/TextAttributes.xml diff --git a/Source/doc/en/Gtk/TextBTreeNode.xml b/Source/OldStuff/doc/en/Gtk/TextBTreeNode.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TextBTreeNode.xml rename to Source/OldStuff/doc/en/Gtk/TextBTreeNode.xml diff --git a/Source/doc/en/Gtk/TextBuffer.xml b/Source/OldStuff/doc/en/Gtk/TextBuffer.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TextBuffer.xml rename to Source/OldStuff/doc/en/Gtk/TextBuffer.xml diff --git a/Source/doc/en/Gtk/TextBufferDeserializeFunc.xml b/Source/OldStuff/doc/en/Gtk/TextBufferDeserializeFunc.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TextBufferDeserializeFunc.xml rename to Source/OldStuff/doc/en/Gtk/TextBufferDeserializeFunc.xml diff --git a/Source/doc/en/Gtk/TextBufferSerializeFunc.xml b/Source/OldStuff/doc/en/Gtk/TextBufferSerializeFunc.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TextBufferSerializeFunc.xml rename to Source/OldStuff/doc/en/Gtk/TextBufferSerializeFunc.xml diff --git a/Source/doc/en/Gtk/TextBufferTargetInfo.xml b/Source/OldStuff/doc/en/Gtk/TextBufferTargetInfo.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TextBufferTargetInfo.xml rename to Source/OldStuff/doc/en/Gtk/TextBufferTargetInfo.xml diff --git a/Source/doc/en/Gtk/TextCharPredicate.xml b/Source/OldStuff/doc/en/Gtk/TextCharPredicate.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TextCharPredicate.xml rename to Source/OldStuff/doc/en/Gtk/TextCharPredicate.xml diff --git a/Source/doc/en/Gtk/TextChildAnchor.xml b/Source/OldStuff/doc/en/Gtk/TextChildAnchor.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TextChildAnchor.xml rename to Source/OldStuff/doc/en/Gtk/TextChildAnchor.xml diff --git a/Source/doc/en/Gtk/TextChildBody.xml b/Source/OldStuff/doc/en/Gtk/TextChildBody.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TextChildBody.xml rename to Source/OldStuff/doc/en/Gtk/TextChildBody.xml diff --git a/Source/doc/en/Gtk/TextCursorDisplay.xml b/Source/OldStuff/doc/en/Gtk/TextCursorDisplay.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TextCursorDisplay.xml rename to Source/OldStuff/doc/en/Gtk/TextCursorDisplay.xml diff --git a/Source/doc/en/Gtk/TextDeletedArgs.xml b/Source/OldStuff/doc/en/Gtk/TextDeletedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TextDeletedArgs.xml rename to Source/OldStuff/doc/en/Gtk/TextDeletedArgs.xml diff --git a/Source/doc/en/Gtk/TextDeletedHandler.xml b/Source/OldStuff/doc/en/Gtk/TextDeletedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TextDeletedHandler.xml rename to Source/OldStuff/doc/en/Gtk/TextDeletedHandler.xml diff --git a/Source/doc/en/Gtk/TextDirection.xml b/Source/OldStuff/doc/en/Gtk/TextDirection.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TextDirection.xml rename to Source/OldStuff/doc/en/Gtk/TextDirection.xml diff --git a/Source/doc/en/Gtk/TextEventArgs.xml b/Source/OldStuff/doc/en/Gtk/TextEventArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TextEventArgs.xml rename to Source/OldStuff/doc/en/Gtk/TextEventArgs.xml diff --git a/Source/doc/en/Gtk/TextEventHandler.xml b/Source/OldStuff/doc/en/Gtk/TextEventHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TextEventHandler.xml rename to Source/OldStuff/doc/en/Gtk/TextEventHandler.xml diff --git a/Source/doc/en/Gtk/TextInsertedArgs.xml b/Source/OldStuff/doc/en/Gtk/TextInsertedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TextInsertedArgs.xml rename to Source/OldStuff/doc/en/Gtk/TextInsertedArgs.xml diff --git a/Source/doc/en/Gtk/TextInsertedHandler.xml b/Source/OldStuff/doc/en/Gtk/TextInsertedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TextInsertedHandler.xml rename to Source/OldStuff/doc/en/Gtk/TextInsertedHandler.xml diff --git a/Source/doc/en/Gtk/TextIter.xml b/Source/OldStuff/doc/en/Gtk/TextIter.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TextIter.xml rename to Source/OldStuff/doc/en/Gtk/TextIter.xml diff --git a/Source/doc/en/Gtk/TextLayout.xml b/Source/OldStuff/doc/en/Gtk/TextLayout.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TextLayout.xml rename to Source/OldStuff/doc/en/Gtk/TextLayout.xml diff --git a/Source/doc/en/Gtk/TextLayoutClass.xml b/Source/OldStuff/doc/en/Gtk/TextLayoutClass.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TextLayoutClass.xml rename to Source/OldStuff/doc/en/Gtk/TextLayoutClass.xml diff --git a/Source/doc/en/Gtk/TextLine.xml b/Source/OldStuff/doc/en/Gtk/TextLine.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TextLine.xml rename to Source/OldStuff/doc/en/Gtk/TextLine.xml diff --git a/Source/doc/en/Gtk/TextLineData.xml b/Source/OldStuff/doc/en/Gtk/TextLineData.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TextLineData.xml rename to Source/OldStuff/doc/en/Gtk/TextLineData.xml diff --git a/Source/doc/en/Gtk/TextLineDisplay.xml b/Source/OldStuff/doc/en/Gtk/TextLineDisplay.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TextLineDisplay.xml rename to Source/OldStuff/doc/en/Gtk/TextLineDisplay.xml diff --git a/Source/doc/en/Gtk/TextMark.xml b/Source/OldStuff/doc/en/Gtk/TextMark.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TextMark.xml rename to Source/OldStuff/doc/en/Gtk/TextMark.xml diff --git a/Source/doc/en/Gtk/TextPendingScroll.xml b/Source/OldStuff/doc/en/Gtk/TextPendingScroll.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TextPendingScroll.xml rename to Source/OldStuff/doc/en/Gtk/TextPendingScroll.xml diff --git a/Source/doc/en/Gtk/TextPixbuf.xml b/Source/OldStuff/doc/en/Gtk/TextPixbuf.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TextPixbuf.xml rename to Source/OldStuff/doc/en/Gtk/TextPixbuf.xml diff --git a/Source/doc/en/Gtk/TextPoppedArgs.xml b/Source/OldStuff/doc/en/Gtk/TextPoppedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TextPoppedArgs.xml rename to Source/OldStuff/doc/en/Gtk/TextPoppedArgs.xml diff --git a/Source/doc/en/Gtk/TextPoppedHandler.xml b/Source/OldStuff/doc/en/Gtk/TextPoppedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TextPoppedHandler.xml rename to Source/OldStuff/doc/en/Gtk/TextPoppedHandler.xml diff --git a/Source/doc/en/Gtk/TextPushedArgs.xml b/Source/OldStuff/doc/en/Gtk/TextPushedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TextPushedArgs.xml rename to Source/OldStuff/doc/en/Gtk/TextPushedArgs.xml diff --git a/Source/doc/en/Gtk/TextPushedHandler.xml b/Source/OldStuff/doc/en/Gtk/TextPushedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TextPushedHandler.xml rename to Source/OldStuff/doc/en/Gtk/TextPushedHandler.xml diff --git a/Source/doc/en/Gtk/TextRealIter.xml b/Source/OldStuff/doc/en/Gtk/TextRealIter.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TextRealIter.xml rename to Source/OldStuff/doc/en/Gtk/TextRealIter.xml diff --git a/Source/doc/en/Gtk/TextRenderer.xml b/Source/OldStuff/doc/en/Gtk/TextRenderer.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TextRenderer.xml rename to Source/OldStuff/doc/en/Gtk/TextRenderer.xml diff --git a/Source/doc/en/Gtk/TextRendererClass.xml b/Source/OldStuff/doc/en/Gtk/TextRendererClass.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TextRendererClass.xml rename to Source/OldStuff/doc/en/Gtk/TextRendererClass.xml diff --git a/Source/doc/en/Gtk/TextSearchFlags.xml b/Source/OldStuff/doc/en/Gtk/TextSearchFlags.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TextSearchFlags.xml rename to Source/OldStuff/doc/en/Gtk/TextSearchFlags.xml diff --git a/Source/doc/en/Gtk/TextTag.xml b/Source/OldStuff/doc/en/Gtk/TextTag.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TextTag.xml rename to Source/OldStuff/doc/en/Gtk/TextTag.xml diff --git a/Source/doc/en/Gtk/TextTagTable.xml b/Source/OldStuff/doc/en/Gtk/TextTagTable.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TextTagTable.xml rename to Source/OldStuff/doc/en/Gtk/TextTagTable.xml diff --git a/Source/doc/en/Gtk/TextTagTableForeach.xml b/Source/OldStuff/doc/en/Gtk/TextTagTableForeach.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TextTagTableForeach.xml rename to Source/OldStuff/doc/en/Gtk/TextTagTableForeach.xml diff --git a/Source/doc/en/Gtk/TextView.xml b/Source/OldStuff/doc/en/Gtk/TextView.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TextView.xml rename to Source/OldStuff/doc/en/Gtk/TextView.xml diff --git a/Source/doc/en/Gtk/TextViewChild.xml b/Source/OldStuff/doc/en/Gtk/TextViewChild.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TextViewChild.xml rename to Source/OldStuff/doc/en/Gtk/TextViewChild.xml diff --git a/Source/doc/en/Gtk/TextWindow.xml b/Source/OldStuff/doc/en/Gtk/TextWindow.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TextWindow.xml rename to Source/OldStuff/doc/en/Gtk/TextWindow.xml diff --git a/Source/doc/en/Gtk/TextWindowType.xml b/Source/OldStuff/doc/en/Gtk/TextWindowType.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TextWindowType.xml rename to Source/OldStuff/doc/en/Gtk/TextWindowType.xml diff --git a/Source/doc/en/Gtk/ThemeEngine.xml b/Source/OldStuff/doc/en/Gtk/ThemeEngine.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ThemeEngine.xml rename to Source/OldStuff/doc/en/Gtk/ThemeEngine.xml diff --git a/Source/doc/en/Gtk/ThemingEngine.xml b/Source/OldStuff/doc/en/Gtk/ThemingEngine.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ThemingEngine.xml rename to Source/OldStuff/doc/en/Gtk/ThemingEngine.xml diff --git a/Source/doc/en/Gtk/ThemingModule.xml b/Source/OldStuff/doc/en/Gtk/ThemingModule.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ThemingModule.xml rename to Source/OldStuff/doc/en/Gtk/ThemingModule.xml diff --git a/Source/doc/en/Gtk/ThemingModuleClass.xml b/Source/OldStuff/doc/en/Gtk/ThemingModuleClass.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ThemingModuleClass.xml rename to Source/OldStuff/doc/en/Gtk/ThemingModuleClass.xml diff --git a/Source/doc/en/Gtk/ThreadNotify.xml b/Source/OldStuff/doc/en/Gtk/ThreadNotify.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ThreadNotify.xml rename to Source/OldStuff/doc/en/Gtk/ThreadNotify.xml diff --git a/Source/doc/en/Gtk/Timeline.xml b/Source/OldStuff/doc/en/Gtk/Timeline.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Timeline.xml rename to Source/OldStuff/doc/en/Gtk/Timeline.xml diff --git a/Source/doc/en/Gtk/TimelineDirection.xml b/Source/OldStuff/doc/en/Gtk/TimelineDirection.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TimelineDirection.xml rename to Source/OldStuff/doc/en/Gtk/TimelineDirection.xml diff --git a/Source/doc/en/Gtk/TimelinePriv.xml b/Source/OldStuff/doc/en/Gtk/TimelinePriv.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TimelinePriv.xml rename to Source/OldStuff/doc/en/Gtk/TimelinePriv.xml diff --git a/Source/doc/en/Gtk/TimelineProgressType.xml b/Source/OldStuff/doc/en/Gtk/TimelineProgressType.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TimelineProgressType.xml rename to Source/OldStuff/doc/en/Gtk/TimelineProgressType.xml diff --git a/Source/doc/en/Gtk/ToggleAction.xml b/Source/OldStuff/doc/en/Gtk/ToggleAction.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ToggleAction.xml rename to Source/OldStuff/doc/en/Gtk/ToggleAction.xml diff --git a/Source/doc/en/Gtk/ToggleActionEntry.xml b/Source/OldStuff/doc/en/Gtk/ToggleActionEntry.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ToggleActionEntry.xml rename to Source/OldStuff/doc/en/Gtk/ToggleActionEntry.xml diff --git a/Source/doc/en/Gtk/ToggleButton.xml b/Source/OldStuff/doc/en/Gtk/ToggleButton.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ToggleButton.xml rename to Source/OldStuff/doc/en/Gtk/ToggleButton.xml diff --git a/Source/doc/en/Gtk/ToggleCursorRowArgs.xml b/Source/OldStuff/doc/en/Gtk/ToggleCursorRowArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ToggleCursorRowArgs.xml rename to Source/OldStuff/doc/en/Gtk/ToggleCursorRowArgs.xml diff --git a/Source/doc/en/Gtk/ToggleCursorRowHandler.xml b/Source/OldStuff/doc/en/Gtk/ToggleCursorRowHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ToggleCursorRowHandler.xml rename to Source/OldStuff/doc/en/Gtk/ToggleCursorRowHandler.xml diff --git a/Source/doc/en/Gtk/ToggleHandleFocusArgs.xml b/Source/OldStuff/doc/en/Gtk/ToggleHandleFocusArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ToggleHandleFocusArgs.xml rename to Source/OldStuff/doc/en/Gtk/ToggleHandleFocusArgs.xml diff --git a/Source/doc/en/Gtk/ToggleHandleFocusHandler.xml b/Source/OldStuff/doc/en/Gtk/ToggleHandleFocusHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ToggleHandleFocusHandler.xml rename to Source/OldStuff/doc/en/Gtk/ToggleHandleFocusHandler.xml diff --git a/Source/doc/en/Gtk/ToggleSizeAllocatedArgs.xml b/Source/OldStuff/doc/en/Gtk/ToggleSizeAllocatedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ToggleSizeAllocatedArgs.xml rename to Source/OldStuff/doc/en/Gtk/ToggleSizeAllocatedArgs.xml diff --git a/Source/doc/en/Gtk/ToggleSizeAllocatedHandler.xml b/Source/OldStuff/doc/en/Gtk/ToggleSizeAllocatedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ToggleSizeAllocatedHandler.xml rename to Source/OldStuff/doc/en/Gtk/ToggleSizeAllocatedHandler.xml diff --git a/Source/doc/en/Gtk/ToggleSizeRequestedArgs.xml b/Source/OldStuff/doc/en/Gtk/ToggleSizeRequestedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ToggleSizeRequestedArgs.xml rename to Source/OldStuff/doc/en/Gtk/ToggleSizeRequestedArgs.xml diff --git a/Source/doc/en/Gtk/ToggleSizeRequestedHandler.xml b/Source/OldStuff/doc/en/Gtk/ToggleSizeRequestedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ToggleSizeRequestedHandler.xml rename to Source/OldStuff/doc/en/Gtk/ToggleSizeRequestedHandler.xml diff --git a/Source/doc/en/Gtk/ToggleToolButton.xml b/Source/OldStuff/doc/en/Gtk/ToggleToolButton.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ToggleToolButton.xml rename to Source/OldStuff/doc/en/Gtk/ToggleToolButton.xml diff --git a/Source/doc/en/Gtk/ToggledArgs.xml b/Source/OldStuff/doc/en/Gtk/ToggledArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ToggledArgs.xml rename to Source/OldStuff/doc/en/Gtk/ToggledArgs.xml diff --git a/Source/doc/en/Gtk/ToggledHandler.xml b/Source/OldStuff/doc/en/Gtk/ToggledHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ToggledHandler.xml rename to Source/OldStuff/doc/en/Gtk/ToggledHandler.xml diff --git a/Source/doc/en/Gtk/ToolButton.xml b/Source/OldStuff/doc/en/Gtk/ToolButton.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ToolButton.xml rename to Source/OldStuff/doc/en/Gtk/ToolButton.xml diff --git a/Source/doc/en/Gtk/ToolItem.xml b/Source/OldStuff/doc/en/Gtk/ToolItem.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ToolItem.xml rename to Source/OldStuff/doc/en/Gtk/ToolItem.xml diff --git a/Source/doc/en/Gtk/ToolItemGroup+ToolItemGroupChild.xml b/Source/OldStuff/doc/en/Gtk/ToolItemGroup+ToolItemGroupChild.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ToolItemGroup+ToolItemGroupChild.xml rename to Source/OldStuff/doc/en/Gtk/ToolItemGroup+ToolItemGroupChild.xml diff --git a/Source/doc/en/Gtk/ToolItemGroup.xml b/Source/OldStuff/doc/en/Gtk/ToolItemGroup.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ToolItemGroup.xml rename to Source/OldStuff/doc/en/Gtk/ToolItemGroup.xml diff --git a/Source/doc/en/Gtk/ToolItemGroupChild.xml b/Source/OldStuff/doc/en/Gtk/ToolItemGroupChild.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ToolItemGroupChild.xml rename to Source/OldStuff/doc/en/Gtk/ToolItemGroupChild.xml diff --git a/Source/doc/en/Gtk/ToolItemGroupInfo.xml b/Source/OldStuff/doc/en/Gtk/ToolItemGroupInfo.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ToolItemGroupInfo.xml rename to Source/OldStuff/doc/en/Gtk/ToolItemGroupInfo.xml diff --git a/Source/doc/en/Gtk/ToolPalette+ToolPaletteChild.xml b/Source/OldStuff/doc/en/Gtk/ToolPalette+ToolPaletteChild.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ToolPalette+ToolPaletteChild.xml rename to Source/OldStuff/doc/en/Gtk/ToolPalette+ToolPaletteChild.xml diff --git a/Source/doc/en/Gtk/ToolPalette.xml b/Source/OldStuff/doc/en/Gtk/ToolPalette.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ToolPalette.xml rename to Source/OldStuff/doc/en/Gtk/ToolPalette.xml diff --git a/Source/doc/en/Gtk/ToolPaletteDragData.xml b/Source/OldStuff/doc/en/Gtk/ToolPaletteDragData.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ToolPaletteDragData.xml rename to Source/OldStuff/doc/en/Gtk/ToolPaletteDragData.xml diff --git a/Source/doc/en/Gtk/ToolPaletteDragTargets.xml b/Source/OldStuff/doc/en/Gtk/ToolPaletteDragTargets.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ToolPaletteDragTargets.xml rename to Source/OldStuff/doc/en/Gtk/ToolPaletteDragTargets.xml diff --git a/Source/doc/en/Gtk/ToolShellAdapter.xml b/Source/OldStuff/doc/en/Gtk/ToolShellAdapter.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ToolShellAdapter.xml rename to Source/OldStuff/doc/en/Gtk/ToolShellAdapter.xml diff --git a/Source/doc/en/Gtk/Toolbar+ToolbarChild.xml b/Source/OldStuff/doc/en/Gtk/Toolbar+ToolbarChild.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Toolbar+ToolbarChild.xml rename to Source/OldStuff/doc/en/Gtk/Toolbar+ToolbarChild.xml diff --git a/Source/doc/en/Gtk/Toolbar.xml b/Source/OldStuff/doc/en/Gtk/Toolbar.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Toolbar.xml rename to Source/OldStuff/doc/en/Gtk/Toolbar.xml diff --git a/Source/doc/en/Gtk/ToolbarContent.xml b/Source/OldStuff/doc/en/Gtk/ToolbarContent.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ToolbarContent.xml rename to Source/OldStuff/doc/en/Gtk/ToolbarContent.xml diff --git a/Source/doc/en/Gtk/ToolbarStyle.xml b/Source/OldStuff/doc/en/Gtk/ToolbarStyle.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ToolbarStyle.xml rename to Source/OldStuff/doc/en/Gtk/ToolbarStyle.xml diff --git a/Source/doc/en/Gtk/Tooltip.xml b/Source/OldStuff/doc/en/Gtk/Tooltip.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Tooltip.xml rename to Source/OldStuff/doc/en/Gtk/Tooltip.xml diff --git a/Source/doc/en/Gtk/TranslateFunc.xml b/Source/OldStuff/doc/en/Gtk/TranslateFunc.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TranslateFunc.xml rename to Source/OldStuff/doc/en/Gtk/TranslateFunc.xml diff --git a/Source/doc/en/Gtk/TrayIcon.xml b/Source/OldStuff/doc/en/Gtk/TrayIcon.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TrayIcon.xml rename to Source/OldStuff/doc/en/Gtk/TrayIcon.xml diff --git a/Source/doc/en/Gtk/Tree.xml b/Source/OldStuff/doc/en/Gtk/Tree.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Tree.xml rename to Source/OldStuff/doc/en/Gtk/Tree.xml diff --git a/Source/doc/en/Gtk/TreeCellDataFunc.xml b/Source/OldStuff/doc/en/Gtk/TreeCellDataFunc.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TreeCellDataFunc.xml rename to Source/OldStuff/doc/en/Gtk/TreeCellDataFunc.xml diff --git a/Source/doc/en/Gtk/TreeDestroyCountFunc.xml b/Source/OldStuff/doc/en/Gtk/TreeDestroyCountFunc.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TreeDestroyCountFunc.xml rename to Source/OldStuff/doc/en/Gtk/TreeDestroyCountFunc.xml diff --git a/Source/doc/en/Gtk/TreeDragDestAdapter.xml b/Source/OldStuff/doc/en/Gtk/TreeDragDestAdapter.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TreeDragDestAdapter.xml rename to Source/OldStuff/doc/en/Gtk/TreeDragDestAdapter.xml diff --git a/Source/doc/en/Gtk/TreeDragSourceAdapter.xml b/Source/OldStuff/doc/en/Gtk/TreeDragSourceAdapter.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TreeDragSourceAdapter.xml rename to Source/OldStuff/doc/en/Gtk/TreeDragSourceAdapter.xml diff --git a/Source/doc/en/Gtk/TreeIter.xml b/Source/OldStuff/doc/en/Gtk/TreeIter.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TreeIter.xml rename to Source/OldStuff/doc/en/Gtk/TreeIter.xml diff --git a/Source/doc/en/Gtk/TreeIterCompareFunc.xml b/Source/OldStuff/doc/en/Gtk/TreeIterCompareFunc.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TreeIterCompareFunc.xml rename to Source/OldStuff/doc/en/Gtk/TreeIterCompareFunc.xml diff --git a/Source/doc/en/Gtk/TreeMenu.xml b/Source/OldStuff/doc/en/Gtk/TreeMenu.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TreeMenu.xml rename to Source/OldStuff/doc/en/Gtk/TreeMenu.xml diff --git a/Source/doc/en/Gtk/TreeMenuHeaderFunc.xml b/Source/OldStuff/doc/en/Gtk/TreeMenuHeaderFunc.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TreeMenuHeaderFunc.xml rename to Source/OldStuff/doc/en/Gtk/TreeMenuHeaderFunc.xml diff --git a/Source/doc/en/Gtk/TreeModelAdapter.xml b/Source/OldStuff/doc/en/Gtk/TreeModelAdapter.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TreeModelAdapter.xml rename to Source/OldStuff/doc/en/Gtk/TreeModelAdapter.xml diff --git a/Source/doc/en/Gtk/TreeModelFilter.xml b/Source/OldStuff/doc/en/Gtk/TreeModelFilter.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TreeModelFilter.xml rename to Source/OldStuff/doc/en/Gtk/TreeModelFilter.xml diff --git a/Source/doc/en/Gtk/TreeModelFilterModifyFunc.xml b/Source/OldStuff/doc/en/Gtk/TreeModelFilterModifyFunc.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TreeModelFilterModifyFunc.xml rename to Source/OldStuff/doc/en/Gtk/TreeModelFilterModifyFunc.xml diff --git a/Source/doc/en/Gtk/TreeModelFilterVisibleFunc.xml b/Source/OldStuff/doc/en/Gtk/TreeModelFilterVisibleFunc.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TreeModelFilterVisibleFunc.xml rename to Source/OldStuff/doc/en/Gtk/TreeModelFilterVisibleFunc.xml diff --git a/Source/doc/en/Gtk/TreeModelFlags.xml b/Source/OldStuff/doc/en/Gtk/TreeModelFlags.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TreeModelFlags.xml rename to Source/OldStuff/doc/en/Gtk/TreeModelFlags.xml diff --git a/Source/doc/en/Gtk/TreeModelForeachFunc.xml b/Source/OldStuff/doc/en/Gtk/TreeModelForeachFunc.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TreeModelForeachFunc.xml rename to Source/OldStuff/doc/en/Gtk/TreeModelForeachFunc.xml diff --git a/Source/doc/en/Gtk/TreeModelSort.xml b/Source/OldStuff/doc/en/Gtk/TreeModelSort.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TreeModelSort.xml rename to Source/OldStuff/doc/en/Gtk/TreeModelSort.xml diff --git a/Source/doc/en/Gtk/TreeNode.xml b/Source/OldStuff/doc/en/Gtk/TreeNode.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TreeNode.xml rename to Source/OldStuff/doc/en/Gtk/TreeNode.xml diff --git a/Source/doc/en/Gtk/TreeNodeAddedHandler.xml b/Source/OldStuff/doc/en/Gtk/TreeNodeAddedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TreeNodeAddedHandler.xml rename to Source/OldStuff/doc/en/Gtk/TreeNodeAddedHandler.xml diff --git a/Source/doc/en/Gtk/TreeNodeAttribute.xml b/Source/OldStuff/doc/en/Gtk/TreeNodeAttribute.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TreeNodeAttribute.xml rename to Source/OldStuff/doc/en/Gtk/TreeNodeAttribute.xml diff --git a/Source/doc/en/Gtk/TreeNodeRemovedHandler.xml b/Source/OldStuff/doc/en/Gtk/TreeNodeRemovedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TreeNodeRemovedHandler.xml rename to Source/OldStuff/doc/en/Gtk/TreeNodeRemovedHandler.xml diff --git a/Source/doc/en/Gtk/TreeNodeValueAttribute.xml b/Source/OldStuff/doc/en/Gtk/TreeNodeValueAttribute.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TreeNodeValueAttribute.xml rename to Source/OldStuff/doc/en/Gtk/TreeNodeValueAttribute.xml diff --git a/Source/doc/en/Gtk/TreePath.xml b/Source/OldStuff/doc/en/Gtk/TreePath.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TreePath.xml rename to Source/OldStuff/doc/en/Gtk/TreePath.xml diff --git a/Source/doc/en/Gtk/TreeRowData.xml b/Source/OldStuff/doc/en/Gtk/TreeRowData.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TreeRowData.xml rename to Source/OldStuff/doc/en/Gtk/TreeRowData.xml diff --git a/Source/doc/en/Gtk/TreeRowReference.xml b/Source/OldStuff/doc/en/Gtk/TreeRowReference.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TreeRowReference.xml rename to Source/OldStuff/doc/en/Gtk/TreeRowReference.xml diff --git a/Source/doc/en/Gtk/TreeSelection.xml b/Source/OldStuff/doc/en/Gtk/TreeSelection.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TreeSelection.xml rename to Source/OldStuff/doc/en/Gtk/TreeSelection.xml diff --git a/Source/doc/en/Gtk/TreeSelectionForeachFunc.xml b/Source/OldStuff/doc/en/Gtk/TreeSelectionForeachFunc.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TreeSelectionForeachFunc.xml rename to Source/OldStuff/doc/en/Gtk/TreeSelectionForeachFunc.xml diff --git a/Source/doc/en/Gtk/TreeSelectionFunc.xml b/Source/OldStuff/doc/en/Gtk/TreeSelectionFunc.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TreeSelectionFunc.xml rename to Source/OldStuff/doc/en/Gtk/TreeSelectionFunc.xml diff --git a/Source/doc/en/Gtk/TreeSortableAdapter.xml b/Source/OldStuff/doc/en/Gtk/TreeSortableAdapter.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TreeSortableAdapter.xml rename to Source/OldStuff/doc/en/Gtk/TreeSortableAdapter.xml diff --git a/Source/doc/en/Gtk/TreeStore.xml b/Source/OldStuff/doc/en/Gtk/TreeStore.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TreeStore.xml rename to Source/OldStuff/doc/en/Gtk/TreeStore.xml diff --git a/Source/doc/en/Gtk/TreeView.xml b/Source/OldStuff/doc/en/Gtk/TreeView.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TreeView.xml rename to Source/OldStuff/doc/en/Gtk/TreeView.xml diff --git a/Source/doc/en/Gtk/TreeViewChild.xml b/Source/OldStuff/doc/en/Gtk/TreeViewChild.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TreeViewChild.xml rename to Source/OldStuff/doc/en/Gtk/TreeViewChild.xml diff --git a/Source/doc/en/Gtk/TreeViewColumn.xml b/Source/OldStuff/doc/en/Gtk/TreeViewColumn.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TreeViewColumn.xml rename to Source/OldStuff/doc/en/Gtk/TreeViewColumn.xml diff --git a/Source/doc/en/Gtk/TreeViewColumnDropFunc.xml b/Source/OldStuff/doc/en/Gtk/TreeViewColumnDropFunc.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TreeViewColumnDropFunc.xml rename to Source/OldStuff/doc/en/Gtk/TreeViewColumnDropFunc.xml diff --git a/Source/doc/en/Gtk/TreeViewColumnReorder.xml b/Source/OldStuff/doc/en/Gtk/TreeViewColumnReorder.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TreeViewColumnReorder.xml rename to Source/OldStuff/doc/en/Gtk/TreeViewColumnReorder.xml diff --git a/Source/doc/en/Gtk/TreeViewColumnSizing.xml b/Source/OldStuff/doc/en/Gtk/TreeViewColumnSizing.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TreeViewColumnSizing.xml rename to Source/OldStuff/doc/en/Gtk/TreeViewColumnSizing.xml diff --git a/Source/doc/en/Gtk/TreeViewDragInfo.xml b/Source/OldStuff/doc/en/Gtk/TreeViewDragInfo.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TreeViewDragInfo.xml rename to Source/OldStuff/doc/en/Gtk/TreeViewDragInfo.xml diff --git a/Source/doc/en/Gtk/TreeViewDropPosition.xml b/Source/OldStuff/doc/en/Gtk/TreeViewDropPosition.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TreeViewDropPosition.xml rename to Source/OldStuff/doc/en/Gtk/TreeViewDropPosition.xml diff --git a/Source/doc/en/Gtk/TreeViewGridLines.xml b/Source/OldStuff/doc/en/Gtk/TreeViewGridLines.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TreeViewGridLines.xml rename to Source/OldStuff/doc/en/Gtk/TreeViewGridLines.xml diff --git a/Source/doc/en/Gtk/TreeViewMappingFunc.xml b/Source/OldStuff/doc/en/Gtk/TreeViewMappingFunc.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TreeViewMappingFunc.xml rename to Source/OldStuff/doc/en/Gtk/TreeViewMappingFunc.xml diff --git a/Source/doc/en/Gtk/TreeViewRowSeparatorFunc.xml b/Source/OldStuff/doc/en/Gtk/TreeViewRowSeparatorFunc.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TreeViewRowSeparatorFunc.xml rename to Source/OldStuff/doc/en/Gtk/TreeViewRowSeparatorFunc.xml diff --git a/Source/doc/en/Gtk/TreeViewSearchEqualFunc.xml b/Source/OldStuff/doc/en/Gtk/TreeViewSearchEqualFunc.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TreeViewSearchEqualFunc.xml rename to Source/OldStuff/doc/en/Gtk/TreeViewSearchEqualFunc.xml diff --git a/Source/doc/en/Gtk/TreeViewSearchPositionFunc.xml b/Source/OldStuff/doc/en/Gtk/TreeViewSearchPositionFunc.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/TreeViewSearchPositionFunc.xml rename to Source/OldStuff/doc/en/Gtk/TreeViewSearchPositionFunc.xml diff --git a/Source/doc/en/Gtk/UIManager.xml b/Source/OldStuff/doc/en/Gtk/UIManager.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/UIManager.xml rename to Source/OldStuff/doc/en/Gtk/UIManager.xml diff --git a/Source/doc/en/Gtk/UIManagerItemType.xml b/Source/OldStuff/doc/en/Gtk/UIManagerItemType.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/UIManagerItemType.xml rename to Source/OldStuff/doc/en/Gtk/UIManagerItemType.xml diff --git a/Source/doc/en/Gtk/Unit.xml b/Source/OldStuff/doc/en/Gtk/Unit.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Unit.xml rename to Source/OldStuff/doc/en/Gtk/Unit.xml diff --git a/Source/doc/en/Gtk/UnmapEventArgs.xml b/Source/OldStuff/doc/en/Gtk/UnmapEventArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/UnmapEventArgs.xml rename to Source/OldStuff/doc/en/Gtk/UnmapEventArgs.xml diff --git a/Source/doc/en/Gtk/UnmapEventHandler.xml b/Source/OldStuff/doc/en/Gtk/UnmapEventHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/UnmapEventHandler.xml rename to Source/OldStuff/doc/en/Gtk/UnmapEventHandler.xml diff --git a/Source/doc/en/Gtk/UnselectAllArgs.xml b/Source/OldStuff/doc/en/Gtk/UnselectAllArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/UnselectAllArgs.xml rename to Source/OldStuff/doc/en/Gtk/UnselectAllArgs.xml diff --git a/Source/doc/en/Gtk/UnselectAllHandler.xml b/Source/OldStuff/doc/en/Gtk/UnselectAllHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/UnselectAllHandler.xml rename to Source/OldStuff/doc/en/Gtk/UnselectAllHandler.xml diff --git a/Source/doc/en/Gtk/UpdateCustomWidgetArgs.xml b/Source/OldStuff/doc/en/Gtk/UpdateCustomWidgetArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/UpdateCustomWidgetArgs.xml rename to Source/OldStuff/doc/en/Gtk/UpdateCustomWidgetArgs.xml diff --git a/Source/doc/en/Gtk/UpdateCustomWidgetHandler.xml b/Source/OldStuff/doc/en/Gtk/UpdateCustomWidgetHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/UpdateCustomWidgetHandler.xml rename to Source/OldStuff/doc/en/Gtk/UpdateCustomWidgetHandler.xml diff --git a/Source/doc/en/Gtk/VBox.xml b/Source/OldStuff/doc/en/Gtk/VBox.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/VBox.xml rename to Source/OldStuff/doc/en/Gtk/VBox.xml diff --git a/Source/doc/en/Gtk/VButtonBox.xml b/Source/OldStuff/doc/en/Gtk/VButtonBox.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/VButtonBox.xml rename to Source/OldStuff/doc/en/Gtk/VButtonBox.xml diff --git a/Source/doc/en/Gtk/VPaned.xml b/Source/OldStuff/doc/en/Gtk/VPaned.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/VPaned.xml rename to Source/OldStuff/doc/en/Gtk/VPaned.xml diff --git a/Source/doc/en/Gtk/VScale.xml b/Source/OldStuff/doc/en/Gtk/VScale.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/VScale.xml rename to Source/OldStuff/doc/en/Gtk/VScale.xml diff --git a/Source/doc/en/Gtk/VScrollbar.xml b/Source/OldStuff/doc/en/Gtk/VScrollbar.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/VScrollbar.xml rename to Source/OldStuff/doc/en/Gtk/VScrollbar.xml diff --git a/Source/doc/en/Gtk/VSeparator.xml b/Source/OldStuff/doc/en/Gtk/VSeparator.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/VSeparator.xml rename to Source/OldStuff/doc/en/Gtk/VSeparator.xml diff --git a/Source/doc/en/Gtk/ValueChangedArgs.xml b/Source/OldStuff/doc/en/Gtk/ValueChangedArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ValueChangedArgs.xml rename to Source/OldStuff/doc/en/Gtk/ValueChangedArgs.xml diff --git a/Source/doc/en/Gtk/ValueChangedHandler.xml b/Source/OldStuff/doc/en/Gtk/ValueChangedHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ValueChangedHandler.xml rename to Source/OldStuff/doc/en/Gtk/ValueChangedHandler.xml diff --git a/Source/doc/en/Gtk/ValueData.xml b/Source/OldStuff/doc/en/Gtk/ValueData.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/ValueData.xml rename to Source/OldStuff/doc/en/Gtk/ValueData.xml diff --git a/Source/doc/en/Gtk/Viewport.xml b/Source/OldStuff/doc/en/Gtk/Viewport.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Viewport.xml rename to Source/OldStuff/doc/en/Gtk/Viewport.xml diff --git a/Source/doc/en/Gtk/Viewport1.cs b/Source/OldStuff/doc/en/Gtk/Viewport1.cs similarity index 100% rename from Source/doc/en/Gtk/Viewport1.cs rename to Source/OldStuff/doc/en/Gtk/Viewport1.cs diff --git a/Source/doc/en/Gtk/VisibilityNotifyEventArgs.xml b/Source/OldStuff/doc/en/Gtk/VisibilityNotifyEventArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/VisibilityNotifyEventArgs.xml rename to Source/OldStuff/doc/en/Gtk/VisibilityNotifyEventArgs.xml diff --git a/Source/doc/en/Gtk/VisibilityNotifyEventHandler.xml b/Source/OldStuff/doc/en/Gtk/VisibilityNotifyEventHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/VisibilityNotifyEventHandler.xml rename to Source/OldStuff/doc/en/Gtk/VisibilityNotifyEventHandler.xml diff --git a/Source/doc/en/Gtk/VolumeButton.xml b/Source/OldStuff/doc/en/Gtk/VolumeButton.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/VolumeButton.xml rename to Source/OldStuff/doc/en/Gtk/VolumeButton.xml diff --git a/Source/doc/en/Gtk/Widget.xml b/Source/OldStuff/doc/en/Gtk/Widget.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Widget.xml rename to Source/OldStuff/doc/en/Gtk/Widget.xml diff --git a/Source/doc/en/Gtk/WidgetEventAfterArgs.xml b/Source/OldStuff/doc/en/Gtk/WidgetEventAfterArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/WidgetEventAfterArgs.xml rename to Source/OldStuff/doc/en/Gtk/WidgetEventAfterArgs.xml diff --git a/Source/doc/en/Gtk/WidgetEventAfterHandler.xml b/Source/OldStuff/doc/en/Gtk/WidgetEventAfterHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/WidgetEventAfterHandler.xml rename to Source/OldStuff/doc/en/Gtk/WidgetEventAfterHandler.xml diff --git a/Source/doc/en/Gtk/WidgetEventArgs.xml b/Source/OldStuff/doc/en/Gtk/WidgetEventArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/WidgetEventArgs.xml rename to Source/OldStuff/doc/en/Gtk/WidgetEventArgs.xml diff --git a/Source/doc/en/Gtk/WidgetEventHandler.xml b/Source/OldStuff/doc/en/Gtk/WidgetEventHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/WidgetEventHandler.xml rename to Source/OldStuff/doc/en/Gtk/WidgetEventHandler.xml diff --git a/Source/doc/en/Gtk/WidgetHelpType.xml b/Source/OldStuff/doc/en/Gtk/WidgetHelpType.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/WidgetHelpType.xml rename to Source/OldStuff/doc/en/Gtk/WidgetHelpType.xml diff --git a/Source/doc/en/Gtk/WidgetPath.xml b/Source/OldStuff/doc/en/Gtk/WidgetPath.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/WidgetPath.xml rename to Source/OldStuff/doc/en/Gtk/WidgetPath.xml diff --git a/Source/doc/en/Gtk/Win32EmbedWidget.xml b/Source/OldStuff/doc/en/Gtk/Win32EmbedWidget.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Win32EmbedWidget.xml rename to Source/OldStuff/doc/en/Gtk/Win32EmbedWidget.xml diff --git a/Source/doc/en/Gtk/Window.xml b/Source/OldStuff/doc/en/Gtk/Window.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/Window.xml rename to Source/OldStuff/doc/en/Gtk/Window.xml diff --git a/Source/doc/en/Gtk/WindowGroup.xml b/Source/OldStuff/doc/en/Gtk/WindowGroup.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/WindowGroup.xml rename to Source/OldStuff/doc/en/Gtk/WindowGroup.xml diff --git a/Source/doc/en/Gtk/WindowKeyEntry.xml b/Source/OldStuff/doc/en/Gtk/WindowKeyEntry.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/WindowKeyEntry.xml rename to Source/OldStuff/doc/en/Gtk/WindowKeyEntry.xml diff --git a/Source/doc/en/Gtk/WindowPosition.xml b/Source/OldStuff/doc/en/Gtk/WindowPosition.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/WindowPosition.xml rename to Source/OldStuff/doc/en/Gtk/WindowPosition.xml diff --git a/Source/doc/en/Gtk/WindowStateEventArgs.xml b/Source/OldStuff/doc/en/Gtk/WindowStateEventArgs.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/WindowStateEventArgs.xml rename to Source/OldStuff/doc/en/Gtk/WindowStateEventArgs.xml diff --git a/Source/doc/en/Gtk/WindowStateEventHandler.xml b/Source/OldStuff/doc/en/Gtk/WindowStateEventHandler.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/WindowStateEventHandler.xml rename to Source/OldStuff/doc/en/Gtk/WindowStateEventHandler.xml diff --git a/Source/doc/en/Gtk/WindowType.xml b/Source/OldStuff/doc/en/Gtk/WindowType.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/WindowType.xml rename to Source/OldStuff/doc/en/Gtk/WindowType.xml diff --git a/Source/doc/en/Gtk/WrapMode.xml b/Source/OldStuff/doc/en/Gtk/WrapMode.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/WrapMode.xml rename to Source/OldStuff/doc/en/Gtk/WrapMode.xml diff --git a/Source/doc/en/Gtk/XEmbedMessage.xml b/Source/OldStuff/doc/en/Gtk/XEmbedMessage.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Gtk/XEmbedMessage.xml rename to Source/OldStuff/doc/en/Gtk/XEmbedMessage.xml diff --git a/Source/doc/en/Pango/Alignment.xml b/Source/OldStuff/doc/en/Pango/Alignment.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/Alignment.xml rename to Source/OldStuff/doc/en/Pango/Alignment.xml diff --git a/Source/doc/en/Pango/Analysis.xml b/Source/OldStuff/doc/en/Pango/Analysis.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/Analysis.xml rename to Source/OldStuff/doc/en/Pango/Analysis.xml diff --git a/Source/doc/en/Pango/AttrBackground.xml b/Source/OldStuff/doc/en/Pango/AttrBackground.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/AttrBackground.xml rename to Source/OldStuff/doc/en/Pango/AttrBackground.xml diff --git a/Source/doc/en/Pango/AttrDataCopyFunc.xml b/Source/OldStuff/doc/en/Pango/AttrDataCopyFunc.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/AttrDataCopyFunc.xml rename to Source/OldStuff/doc/en/Pango/AttrDataCopyFunc.xml diff --git a/Source/doc/en/Pango/AttrFallback.xml b/Source/OldStuff/doc/en/Pango/AttrFallback.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/AttrFallback.xml rename to Source/OldStuff/doc/en/Pango/AttrFallback.xml diff --git a/Source/doc/en/Pango/AttrFamily.xml b/Source/OldStuff/doc/en/Pango/AttrFamily.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/AttrFamily.xml rename to Source/OldStuff/doc/en/Pango/AttrFamily.xml diff --git a/Source/doc/en/Pango/AttrFilterFunc.xml b/Source/OldStuff/doc/en/Pango/AttrFilterFunc.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/AttrFilterFunc.xml rename to Source/OldStuff/doc/en/Pango/AttrFilterFunc.xml diff --git a/Source/doc/en/Pango/AttrFontDesc.xml b/Source/OldStuff/doc/en/Pango/AttrFontDesc.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/AttrFontDesc.xml rename to Source/OldStuff/doc/en/Pango/AttrFontDesc.xml diff --git a/Source/doc/en/Pango/AttrForeground.xml b/Source/OldStuff/doc/en/Pango/AttrForeground.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/AttrForeground.xml rename to Source/OldStuff/doc/en/Pango/AttrForeground.xml diff --git a/Source/doc/en/Pango/AttrGravity.xml b/Source/OldStuff/doc/en/Pango/AttrGravity.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/AttrGravity.xml rename to Source/OldStuff/doc/en/Pango/AttrGravity.xml diff --git a/Source/doc/en/Pango/AttrGravityHint.xml b/Source/OldStuff/doc/en/Pango/AttrGravityHint.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/AttrGravityHint.xml rename to Source/OldStuff/doc/en/Pango/AttrGravityHint.xml diff --git a/Source/doc/en/Pango/AttrIterator.xml b/Source/OldStuff/doc/en/Pango/AttrIterator.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/AttrIterator.xml rename to Source/OldStuff/doc/en/Pango/AttrIterator.xml diff --git a/Source/doc/en/Pango/AttrLanguage.xml b/Source/OldStuff/doc/en/Pango/AttrLanguage.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/AttrLanguage.xml rename to Source/OldStuff/doc/en/Pango/AttrLanguage.xml diff --git a/Source/doc/en/Pango/AttrLetterSpacing.xml b/Source/OldStuff/doc/en/Pango/AttrLetterSpacing.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/AttrLetterSpacing.xml rename to Source/OldStuff/doc/en/Pango/AttrLetterSpacing.xml diff --git a/Source/doc/en/Pango/AttrList.xml b/Source/OldStuff/doc/en/Pango/AttrList.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/AttrList.xml rename to Source/OldStuff/doc/en/Pango/AttrList.xml diff --git a/Source/doc/en/Pango/AttrRise.xml b/Source/OldStuff/doc/en/Pango/AttrRise.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/AttrRise.xml rename to Source/OldStuff/doc/en/Pango/AttrRise.xml diff --git a/Source/doc/en/Pango/AttrScale.xml b/Source/OldStuff/doc/en/Pango/AttrScale.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/AttrScale.xml rename to Source/OldStuff/doc/en/Pango/AttrScale.xml diff --git a/Source/doc/en/Pango/AttrShape.xml b/Source/OldStuff/doc/en/Pango/AttrShape.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/AttrShape.xml rename to Source/OldStuff/doc/en/Pango/AttrShape.xml diff --git a/Source/doc/en/Pango/AttrSize.xml b/Source/OldStuff/doc/en/Pango/AttrSize.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/AttrSize.xml rename to Source/OldStuff/doc/en/Pango/AttrSize.xml diff --git a/Source/doc/en/Pango/AttrStretch.xml b/Source/OldStuff/doc/en/Pango/AttrStretch.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/AttrStretch.xml rename to Source/OldStuff/doc/en/Pango/AttrStretch.xml diff --git a/Source/doc/en/Pango/AttrStrikethrough.xml b/Source/OldStuff/doc/en/Pango/AttrStrikethrough.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/AttrStrikethrough.xml rename to Source/OldStuff/doc/en/Pango/AttrStrikethrough.xml diff --git a/Source/doc/en/Pango/AttrStrikethroughColor.xml b/Source/OldStuff/doc/en/Pango/AttrStrikethroughColor.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/AttrStrikethroughColor.xml rename to Source/OldStuff/doc/en/Pango/AttrStrikethroughColor.xml diff --git a/Source/doc/en/Pango/AttrStyle.xml b/Source/OldStuff/doc/en/Pango/AttrStyle.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/AttrStyle.xml rename to Source/OldStuff/doc/en/Pango/AttrStyle.xml diff --git a/Source/doc/en/Pango/AttrType.xml b/Source/OldStuff/doc/en/Pango/AttrType.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/AttrType.xml rename to Source/OldStuff/doc/en/Pango/AttrType.xml diff --git a/Source/doc/en/Pango/AttrUnderline.xml b/Source/OldStuff/doc/en/Pango/AttrUnderline.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/AttrUnderline.xml rename to Source/OldStuff/doc/en/Pango/AttrUnderline.xml diff --git a/Source/doc/en/Pango/AttrUnderlineColor.xml b/Source/OldStuff/doc/en/Pango/AttrUnderlineColor.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/AttrUnderlineColor.xml rename to Source/OldStuff/doc/en/Pango/AttrUnderlineColor.xml diff --git a/Source/doc/en/Pango/AttrVariant.xml b/Source/OldStuff/doc/en/Pango/AttrVariant.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/AttrVariant.xml rename to Source/OldStuff/doc/en/Pango/AttrVariant.xml diff --git a/Source/doc/en/Pango/AttrWeight.xml b/Source/OldStuff/doc/en/Pango/AttrWeight.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/AttrWeight.xml rename to Source/OldStuff/doc/en/Pango/AttrWeight.xml diff --git a/Source/doc/en/Pango/Attribute.xml b/Source/OldStuff/doc/en/Pango/Attribute.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/Attribute.xml rename to Source/OldStuff/doc/en/Pango/Attribute.xml diff --git a/Source/doc/en/Pango/BidiType.xml b/Source/OldStuff/doc/en/Pango/BidiType.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/BidiType.xml rename to Source/OldStuff/doc/en/Pango/BidiType.xml diff --git a/Source/doc/en/Pango/BlockInfo.xml b/Source/OldStuff/doc/en/Pango/BlockInfo.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/BlockInfo.xml rename to Source/OldStuff/doc/en/Pango/BlockInfo.xml diff --git a/Source/doc/en/Pango/CacheEntry.xml b/Source/OldStuff/doc/en/Pango/CacheEntry.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/CacheEntry.xml rename to Source/OldStuff/doc/en/Pango/CacheEntry.xml diff --git a/Source/doc/en/Pango/CairoATSUIFontMapClass.xml b/Source/OldStuff/doc/en/Pango/CairoATSUIFontMapClass.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/CairoATSUIFontMapClass.xml rename to Source/OldStuff/doc/en/Pango/CairoATSUIFontMapClass.xml diff --git a/Source/doc/en/Pango/CairoContextInfo.xml b/Source/OldStuff/doc/en/Pango/CairoContextInfo.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/CairoContextInfo.xml rename to Source/OldStuff/doc/en/Pango/CairoContextInfo.xml diff --git a/Source/doc/en/Pango/CairoFcFont.xml b/Source/OldStuff/doc/en/Pango/CairoFcFont.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/CairoFcFont.xml rename to Source/OldStuff/doc/en/Pango/CairoFcFont.xml diff --git a/Source/doc/en/Pango/CairoFcFontClass.xml b/Source/OldStuff/doc/en/Pango/CairoFcFontClass.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/CairoFcFontClass.xml rename to Source/OldStuff/doc/en/Pango/CairoFcFontClass.xml diff --git a/Source/doc/en/Pango/CairoFcFontMapClass.xml b/Source/OldStuff/doc/en/Pango/CairoFcFontMapClass.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/CairoFcFontMapClass.xml rename to Source/OldStuff/doc/en/Pango/CairoFcFontMapClass.xml diff --git a/Source/doc/en/Pango/CairoHelper.xml b/Source/OldStuff/doc/en/Pango/CairoHelper.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/CairoHelper.xml rename to Source/OldStuff/doc/en/Pango/CairoHelper.xml diff --git a/Source/doc/en/Pango/CairoRendererClass.xml b/Source/OldStuff/doc/en/Pango/CairoRendererClass.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/CairoRendererClass.xml rename to Source/OldStuff/doc/en/Pango/CairoRendererClass.xml diff --git a/Source/doc/en/Pango/CairoShapeRendererFunc.xml b/Source/OldStuff/doc/en/Pango/CairoShapeRendererFunc.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/CairoShapeRendererFunc.xml rename to Source/OldStuff/doc/en/Pango/CairoShapeRendererFunc.xml diff --git a/Source/doc/en/Pango/CairoWin32Font.xml b/Source/OldStuff/doc/en/Pango/CairoWin32Font.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/CairoWin32Font.xml rename to Source/OldStuff/doc/en/Pango/CairoWin32Font.xml diff --git a/Source/doc/en/Pango/CairoWin32FontClass.xml b/Source/OldStuff/doc/en/Pango/CairoWin32FontClass.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/CairoWin32FontClass.xml rename to Source/OldStuff/doc/en/Pango/CairoWin32FontClass.xml diff --git a/Source/doc/en/Pango/CairoWin32FontMapClass.xml b/Source/OldStuff/doc/en/Pango/CairoWin32FontMapClass.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/CairoWin32FontMapClass.xml rename to Source/OldStuff/doc/en/Pango/CairoWin32FontMapClass.xml diff --git a/Source/doc/en/Pango/Color.xml b/Source/OldStuff/doc/en/Pango/Color.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/Color.xml rename to Source/OldStuff/doc/en/Pango/Color.xml diff --git a/Source/doc/en/Pango/Context.xml b/Source/OldStuff/doc/en/Pango/Context.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/Context.xml rename to Source/OldStuff/doc/en/Pango/Context.xml diff --git a/Source/doc/en/Pango/Coverage.xml b/Source/OldStuff/doc/en/Pango/Coverage.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/Coverage.xml rename to Source/OldStuff/doc/en/Pango/Coverage.xml diff --git a/Source/doc/en/Pango/CoverageLevel.xml b/Source/OldStuff/doc/en/Pango/CoverageLevel.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/CoverageLevel.xml rename to Source/OldStuff/doc/en/Pango/CoverageLevel.xml diff --git a/Source/doc/en/Pango/Direction.xml b/Source/OldStuff/doc/en/Pango/Direction.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/Direction.xml rename to Source/OldStuff/doc/en/Pango/Direction.xml diff --git a/Source/doc/en/Pango/EllipsizeMode.xml b/Source/OldStuff/doc/en/Pango/EllipsizeMode.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/EllipsizeMode.xml rename to Source/OldStuff/doc/en/Pango/EllipsizeMode.xml diff --git a/Source/doc/en/Pango/EllipsizeState.xml b/Source/OldStuff/doc/en/Pango/EllipsizeState.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/EllipsizeState.xml rename to Source/OldStuff/doc/en/Pango/EllipsizeState.xml diff --git a/Source/doc/en/Pango/EngineLang.xml b/Source/OldStuff/doc/en/Pango/EngineLang.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/EngineLang.xml rename to Source/OldStuff/doc/en/Pango/EngineLang.xml diff --git a/Source/doc/en/Pango/EnginePair.xml b/Source/OldStuff/doc/en/Pango/EnginePair.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/EnginePair.xml rename to Source/OldStuff/doc/en/Pango/EnginePair.xml diff --git a/Source/doc/en/Pango/EngineShape.xml b/Source/OldStuff/doc/en/Pango/EngineShape.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/EngineShape.xml rename to Source/OldStuff/doc/en/Pango/EngineShape.xml diff --git a/Source/doc/en/Pango/Extents.xml b/Source/OldStuff/doc/en/Pango/Extents.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/Extents.xml rename to Source/OldStuff/doc/en/Pango/Extents.xml diff --git a/Source/doc/en/Pango/FT2Family.xml b/Source/OldStuff/doc/en/Pango/FT2Family.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/FT2Family.xml rename to Source/OldStuff/doc/en/Pango/FT2Family.xml diff --git a/Source/doc/en/Pango/FT2Font.xml b/Source/OldStuff/doc/en/Pango/FT2Font.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/FT2Font.xml rename to Source/OldStuff/doc/en/Pango/FT2Font.xml diff --git a/Source/doc/en/Pango/FT2FontClass.xml b/Source/OldStuff/doc/en/Pango/FT2FontClass.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/FT2FontClass.xml rename to Source/OldStuff/doc/en/Pango/FT2FontClass.xml diff --git a/Source/doc/en/Pango/FT2GlyphInfo.xml b/Source/OldStuff/doc/en/Pango/FT2GlyphInfo.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/FT2GlyphInfo.xml rename to Source/OldStuff/doc/en/Pango/FT2GlyphInfo.xml diff --git a/Source/doc/en/Pango/FT2Renderer.xml b/Source/OldStuff/doc/en/Pango/FT2Renderer.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/FT2Renderer.xml rename to Source/OldStuff/doc/en/Pango/FT2Renderer.xml diff --git a/Source/doc/en/Pango/FT2RendererClass.xml b/Source/OldStuff/doc/en/Pango/FT2RendererClass.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/FT2RendererClass.xml rename to Source/OldStuff/doc/en/Pango/FT2RendererClass.xml diff --git a/Source/doc/en/Pango/Font.xml b/Source/OldStuff/doc/en/Pango/Font.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/Font.xml rename to Source/OldStuff/doc/en/Pango/Font.xml diff --git a/Source/doc/en/Pango/FontDescription.xml b/Source/OldStuff/doc/en/Pango/FontDescription.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/FontDescription.xml rename to Source/OldStuff/doc/en/Pango/FontDescription.xml diff --git a/Source/doc/en/Pango/FontFace.xml b/Source/OldStuff/doc/en/Pango/FontFace.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/FontFace.xml rename to Source/OldStuff/doc/en/Pango/FontFace.xml diff --git a/Source/doc/en/Pango/FontFamily.xml b/Source/OldStuff/doc/en/Pango/FontFamily.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/FontFamily.xml rename to Source/OldStuff/doc/en/Pango/FontFamily.xml diff --git a/Source/doc/en/Pango/FontHashKey.xml b/Source/OldStuff/doc/en/Pango/FontHashKey.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/FontHashKey.xml rename to Source/OldStuff/doc/en/Pango/FontHashKey.xml diff --git a/Source/doc/en/Pango/FontMap.xml b/Source/OldStuff/doc/en/Pango/FontMap.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/FontMap.xml rename to Source/OldStuff/doc/en/Pango/FontMap.xml diff --git a/Source/doc/en/Pango/FontMask.xml b/Source/OldStuff/doc/en/Pango/FontMask.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/FontMask.xml rename to Source/OldStuff/doc/en/Pango/FontMask.xml diff --git a/Source/doc/en/Pango/FontMetrics.xml b/Source/OldStuff/doc/en/Pango/FontMetrics.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/FontMetrics.xml rename to Source/OldStuff/doc/en/Pango/FontMetrics.xml diff --git a/Source/doc/en/Pango/Fontset.xml b/Source/OldStuff/doc/en/Pango/Fontset.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/Fontset.xml rename to Source/OldStuff/doc/en/Pango/Fontset.xml diff --git a/Source/doc/en/Pango/FontsetForeachFunc.xml b/Source/OldStuff/doc/en/Pango/FontsetForeachFunc.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/FontsetForeachFunc.xml rename to Source/OldStuff/doc/en/Pango/FontsetForeachFunc.xml diff --git a/Source/doc/en/Pango/Global.xml b/Source/OldStuff/doc/en/Pango/Global.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/Global.xml rename to Source/OldStuff/doc/en/Pango/Global.xml diff --git a/Source/doc/en/Pango/GlyphGeometry.xml b/Source/OldStuff/doc/en/Pango/GlyphGeometry.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/GlyphGeometry.xml rename to Source/OldStuff/doc/en/Pango/GlyphGeometry.xml diff --git a/Source/doc/en/Pango/GlyphInfo.xml b/Source/OldStuff/doc/en/Pango/GlyphInfo.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/GlyphInfo.xml rename to Source/OldStuff/doc/en/Pango/GlyphInfo.xml diff --git a/Source/doc/en/Pango/GlyphItem.xml b/Source/OldStuff/doc/en/Pango/GlyphItem.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/GlyphItem.xml rename to Source/OldStuff/doc/en/Pango/GlyphItem.xml diff --git a/Source/doc/en/Pango/GlyphItemIter.xml b/Source/OldStuff/doc/en/Pango/GlyphItemIter.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/GlyphItemIter.xml rename to Source/OldStuff/doc/en/Pango/GlyphItemIter.xml diff --git a/Source/doc/en/Pango/GlyphString.xml b/Source/OldStuff/doc/en/Pango/GlyphString.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/GlyphString.xml rename to Source/OldStuff/doc/en/Pango/GlyphString.xml diff --git a/Source/doc/en/Pango/GlyphVisAttr.xml b/Source/OldStuff/doc/en/Pango/GlyphVisAttr.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/GlyphVisAttr.xml rename to Source/OldStuff/doc/en/Pango/GlyphVisAttr.xml diff --git a/Source/doc/en/Pango/Gravity.xml b/Source/OldStuff/doc/en/Pango/Gravity.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/Gravity.xml rename to Source/OldStuff/doc/en/Pango/Gravity.xml diff --git a/Source/doc/en/Pango/GravityHint.xml b/Source/OldStuff/doc/en/Pango/GravityHint.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/GravityHint.xml rename to Source/OldStuff/doc/en/Pango/GravityHint.xml diff --git a/Source/doc/en/Pango/Item.xml b/Source/OldStuff/doc/en/Pango/Item.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/Item.xml rename to Source/OldStuff/doc/en/Pango/Item.xml diff --git a/Source/doc/en/Pango/ItemProperties.xml b/Source/OldStuff/doc/en/Pango/ItemProperties.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/ItemProperties.xml rename to Source/OldStuff/doc/en/Pango/ItemProperties.xml diff --git a/Source/doc/en/Pango/ItemizeState.xml b/Source/OldStuff/doc/en/Pango/ItemizeState.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/ItemizeState.xml rename to Source/OldStuff/doc/en/Pango/ItemizeState.xml diff --git a/Source/doc/en/Pango/Language.xml b/Source/OldStuff/doc/en/Pango/Language.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/Language.xml rename to Source/OldStuff/doc/en/Pango/Language.xml diff --git a/Source/doc/en/Pango/Layout.xml b/Source/OldStuff/doc/en/Pango/Layout.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/Layout.xml rename to Source/OldStuff/doc/en/Pango/Layout.xml diff --git a/Source/doc/en/Pango/LayoutIter.xml b/Source/OldStuff/doc/en/Pango/LayoutIter.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/LayoutIter.xml rename to Source/OldStuff/doc/en/Pango/LayoutIter.xml diff --git a/Source/doc/en/Pango/LayoutLine.xml b/Source/OldStuff/doc/en/Pango/LayoutLine.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/LayoutLine.xml rename to Source/OldStuff/doc/en/Pango/LayoutLine.xml diff --git a/Source/doc/en/Pango/LayoutRun.xml b/Source/OldStuff/doc/en/Pango/LayoutRun.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/LayoutRun.xml rename to Source/OldStuff/doc/en/Pango/LayoutRun.xml diff --git a/Source/doc/en/Pango/LineIter.xml b/Source/OldStuff/doc/en/Pango/LineIter.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/LineIter.xml rename to Source/OldStuff/doc/en/Pango/LineIter.xml diff --git a/Source/doc/en/Pango/LineState.xml b/Source/OldStuff/doc/en/Pango/LineState.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/LineState.xml rename to Source/OldStuff/doc/en/Pango/LineState.xml diff --git a/Source/doc/en/Pango/LogAttr.xml b/Source/OldStuff/doc/en/Pango/LogAttr.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/LogAttr.xml rename to Source/OldStuff/doc/en/Pango/LogAttr.xml diff --git a/Source/doc/en/Pango/MapInfo.xml b/Source/OldStuff/doc/en/Pango/MapInfo.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/MapInfo.xml rename to Source/OldStuff/doc/en/Pango/MapInfo.xml diff --git a/Source/doc/en/Pango/MarkupData.xml b/Source/OldStuff/doc/en/Pango/MarkupData.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/MarkupData.xml rename to Source/OldStuff/doc/en/Pango/MarkupData.xml diff --git a/Source/doc/en/Pango/Matrix.xml b/Source/OldStuff/doc/en/Pango/Matrix.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/Matrix.xml rename to Source/OldStuff/doc/en/Pango/Matrix.xml diff --git a/Source/doc/en/Pango/Module.xml b/Source/OldStuff/doc/en/Pango/Module.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/Module.xml rename to Source/OldStuff/doc/en/Pango/Module.xml diff --git a/Source/doc/en/Pango/ModuleClass.xml b/Source/OldStuff/doc/en/Pango/ModuleClass.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/ModuleClass.xml rename to Source/OldStuff/doc/en/Pango/ModuleClass.xml diff --git a/Source/doc/en/Pango/OTInfoClass.xml b/Source/OldStuff/doc/en/Pango/OTInfoClass.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/OTInfoClass.xml rename to Source/OldStuff/doc/en/Pango/OTInfoClass.xml diff --git a/Source/doc/en/Pango/OTRule.xml b/Source/OldStuff/doc/en/Pango/OTRule.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/OTRule.xml rename to Source/OldStuff/doc/en/Pango/OTRule.xml diff --git a/Source/doc/en/Pango/OTRulesetClass.xml b/Source/OldStuff/doc/en/Pango/OTRulesetClass.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/OTRulesetClass.xml rename to Source/OldStuff/doc/en/Pango/OTRulesetClass.xml diff --git a/Source/doc/en/Pango/OpenTag.xml b/Source/OldStuff/doc/en/Pango/OpenTag.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/OpenTag.xml rename to Source/OldStuff/doc/en/Pango/OpenTag.xml diff --git a/Source/doc/en/Pango/ParaBreakState.xml b/Source/OldStuff/doc/en/Pango/ParaBreakState.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/ParaBreakState.xml rename to Source/OldStuff/doc/en/Pango/ParaBreakState.xml diff --git a/Source/doc/en/Pango/ParenStackEntry.xml b/Source/OldStuff/doc/en/Pango/ParenStackEntry.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/ParenStackEntry.xml rename to Source/OldStuff/doc/en/Pango/ParenStackEntry.xml diff --git a/Source/doc/en/Pango/Point.xml b/Source/OldStuff/doc/en/Pango/Point.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/Point.xml rename to Source/OldStuff/doc/en/Pango/Point.xml diff --git a/Source/doc/en/Pango/Rectangle.xml b/Source/OldStuff/doc/en/Pango/Rectangle.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/Rectangle.xml rename to Source/OldStuff/doc/en/Pango/Rectangle.xml diff --git a/Source/doc/en/Pango/RenderPart.xml b/Source/OldStuff/doc/en/Pango/RenderPart.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/RenderPart.xml rename to Source/OldStuff/doc/en/Pango/RenderPart.xml diff --git a/Source/doc/en/Pango/Renderer.xml b/Source/OldStuff/doc/en/Pango/Renderer.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/Renderer.xml rename to Source/OldStuff/doc/en/Pango/Renderer.xml diff --git a/Source/doc/en/Pango/RunInfo.xml b/Source/OldStuff/doc/en/Pango/RunInfo.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/RunInfo.xml rename to Source/OldStuff/doc/en/Pango/RunInfo.xml diff --git a/Source/doc/en/Pango/Scale.xml b/Source/OldStuff/doc/en/Pango/Scale.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/Scale.xml rename to Source/OldStuff/doc/en/Pango/Scale.xml diff --git a/Source/doc/en/Pango/Script.xml b/Source/OldStuff/doc/en/Pango/Script.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/Script.xml rename to Source/OldStuff/doc/en/Pango/Script.xml diff --git a/Source/doc/en/Pango/ScriptIter.xml b/Source/OldStuff/doc/en/Pango/ScriptIter.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/ScriptIter.xml rename to Source/OldStuff/doc/en/Pango/ScriptIter.xml diff --git a/Source/doc/en/Pango/Stretch.xml b/Source/OldStuff/doc/en/Pango/Stretch.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/Stretch.xml rename to Source/OldStuff/doc/en/Pango/Stretch.xml diff --git a/Source/doc/en/Pango/Style.xml b/Source/OldStuff/doc/en/Pango/Style.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/Style.xml rename to Source/OldStuff/doc/en/Pango/Style.xml diff --git a/Source/doc/en/Pango/Submap.xml b/Source/OldStuff/doc/en/Pango/Submap.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/Submap.xml rename to Source/OldStuff/doc/en/Pango/Submap.xml diff --git a/Source/doc/en/Pango/TODO b/Source/OldStuff/doc/en/Pango/TODO old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/TODO rename to Source/OldStuff/doc/en/Pango/TODO diff --git a/Source/doc/en/Pango/Tab.xml b/Source/OldStuff/doc/en/Pango/Tab.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/Tab.xml rename to Source/OldStuff/doc/en/Pango/Tab.xml diff --git a/Source/doc/en/Pango/TabAlign.xml b/Source/OldStuff/doc/en/Pango/TabAlign.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/TabAlign.xml rename to Source/OldStuff/doc/en/Pango/TabAlign.xml diff --git a/Source/doc/en/Pango/TabArray.xml b/Source/OldStuff/doc/en/Pango/TabArray.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/TabArray.xml rename to Source/OldStuff/doc/en/Pango/TabArray.xml diff --git a/Source/doc/en/Pango/Underline.xml b/Source/OldStuff/doc/en/Pango/Underline.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/Underline.xml rename to Source/OldStuff/doc/en/Pango/Underline.xml diff --git a/Source/doc/en/Pango/Units.xml b/Source/OldStuff/doc/en/Pango/Units.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/Units.xml rename to Source/OldStuff/doc/en/Pango/Units.xml diff --git a/Source/doc/en/Pango/Variant.xml b/Source/OldStuff/doc/en/Pango/Variant.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/Variant.xml rename to Source/OldStuff/doc/en/Pango/Variant.xml diff --git a/Source/doc/en/Pango/Weight.xml b/Source/OldStuff/doc/en/Pango/Weight.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/Weight.xml rename to Source/OldStuff/doc/en/Pango/Weight.xml diff --git a/Source/doc/en/Pango/WidthIter.xml b/Source/OldStuff/doc/en/Pango/WidthIter.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/WidthIter.xml rename to Source/OldStuff/doc/en/Pango/WidthIter.xml diff --git a/Source/doc/en/Pango/Win32Face.xml b/Source/OldStuff/doc/en/Pango/Win32Face.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/Win32Face.xml rename to Source/OldStuff/doc/en/Pango/Win32Face.xml diff --git a/Source/doc/en/Pango/Win32Family.xml b/Source/OldStuff/doc/en/Pango/Win32Family.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/Win32Family.xml rename to Source/OldStuff/doc/en/Pango/Win32Family.xml diff --git a/Source/doc/en/Pango/Win32Font.xml b/Source/OldStuff/doc/en/Pango/Win32Font.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/Win32Font.xml rename to Source/OldStuff/doc/en/Pango/Win32Font.xml diff --git a/Source/doc/en/Pango/Win32FontClass.xml b/Source/OldStuff/doc/en/Pango/Win32FontClass.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/Win32FontClass.xml rename to Source/OldStuff/doc/en/Pango/Win32FontClass.xml diff --git a/Source/doc/en/Pango/Win32FontMap.xml b/Source/OldStuff/doc/en/Pango/Win32FontMap.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/Win32FontMap.xml rename to Source/OldStuff/doc/en/Pango/Win32FontMap.xml diff --git a/Source/doc/en/Pango/Win32FontMapClass.xml b/Source/OldStuff/doc/en/Pango/Win32FontMapClass.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/Win32FontMapClass.xml rename to Source/OldStuff/doc/en/Pango/Win32FontMapClass.xml diff --git a/Source/doc/en/Pango/Win32GlyphInfo.xml b/Source/OldStuff/doc/en/Pango/Win32GlyphInfo.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/Win32GlyphInfo.xml rename to Source/OldStuff/doc/en/Pango/Win32GlyphInfo.xml diff --git a/Source/doc/en/Pango/Win32MetricsInfo.xml b/Source/OldStuff/doc/en/Pango/Win32MetricsInfo.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/Win32MetricsInfo.xml rename to Source/OldStuff/doc/en/Pango/Win32MetricsInfo.xml diff --git a/Source/doc/en/Pango/WrapMode.xml b/Source/OldStuff/doc/en/Pango/WrapMode.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/Pango/WrapMode.xml rename to Source/OldStuff/doc/en/Pango/WrapMode.xml diff --git a/Source/doc/en/index.xml b/Source/OldStuff/doc/en/index.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/index.xml rename to Source/OldStuff/doc/en/index.xml diff --git a/Source/doc/en/ns-.xml b/Source/OldStuff/doc/en/ns-.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/ns-.xml rename to Source/OldStuff/doc/en/ns-.xml diff --git a/Source/doc/en/ns-Atk.xml b/Source/OldStuff/doc/en/ns-Atk.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/ns-Atk.xml rename to Source/OldStuff/doc/en/ns-Atk.xml diff --git a/Source/doc/en/ns-GLib.xml b/Source/OldStuff/doc/en/ns-GLib.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/ns-GLib.xml rename to Source/OldStuff/doc/en/ns-GLib.xml diff --git a/Source/doc/en/ns-Gdk.xml b/Source/OldStuff/doc/en/ns-Gdk.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/ns-Gdk.xml rename to Source/OldStuff/doc/en/ns-Gdk.xml diff --git a/Source/doc/en/ns-Gtk.DotNet.xml b/Source/OldStuff/doc/en/ns-Gtk.DotNet.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/ns-Gtk.DotNet.xml rename to Source/OldStuff/doc/en/ns-Gtk.DotNet.xml diff --git a/Source/doc/en/ns-Gtk.xml b/Source/OldStuff/doc/en/ns-Gtk.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/ns-Gtk.xml rename to Source/OldStuff/doc/en/ns-Gtk.xml diff --git a/Source/doc/en/ns-Pango.xml b/Source/OldStuff/doc/en/ns-Pango.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/en/ns-Pango.xml rename to Source/OldStuff/doc/en/ns-Pango.xml diff --git a/Source/doc/gen-gtype-docs.cs b/Source/OldStuff/doc/gen-gtype-docs.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/gen-gtype-docs.cs rename to Source/OldStuff/doc/gen-gtype-docs.cs diff --git a/Source/doc/gen-handlerargs-docs.cs b/Source/OldStuff/doc/gen-handlerargs-docs.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/gen-handlerargs-docs.cs rename to Source/OldStuff/doc/gen-handlerargs-docs.cs diff --git a/Source/doc/gen-intptr-ctor-docs.cs b/Source/OldStuff/doc/gen-intptr-ctor-docs.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/gen-intptr-ctor-docs.cs rename to Source/OldStuff/doc/gen-intptr-ctor-docs.cs diff --git a/Source/doc/gen-vm-docs.cs b/Source/OldStuff/doc/gen-vm-docs.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/gen-vm-docs.cs rename to Source/OldStuff/doc/gen-vm-docs.cs diff --git a/Source/doc/gtk-sharp-3-docs.source b/Source/OldStuff/doc/gtk-sharp-3-docs.source old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/gtk-sharp-3-docs.source rename to Source/OldStuff/doc/gtk-sharp-3-docs.source diff --git a/Source/doc/scan-deprecations.cs b/Source/OldStuff/doc/scan-deprecations.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/doc/scan-deprecations.cs rename to Source/OldStuff/doc/scan-deprecations.cs diff --git a/Source/gtkdotnet/.gitignore b/Source/OldStuff/gtkdotnet/.gitignore old mode 100644 new mode 100755 similarity index 100% rename from Source/gtkdotnet/.gitignore rename to Source/OldStuff/gtkdotnet/.gitignore diff --git a/Source/gtkdotnet/Graphics.cs b/Source/OldStuff/gtkdotnet/Graphics.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtkdotnet/Graphics.cs rename to Source/OldStuff/gtkdotnet/Graphics.cs diff --git a/Source/gtkdotnet/StyleContextExtensions.cs b/Source/OldStuff/gtkdotnet/StyleContextExtensions.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/gtkdotnet/StyleContextExtensions.cs rename to Source/OldStuff/gtkdotnet/StyleContextExtensions.cs diff --git a/Source/gtkdotnet/gtk-dotnet-3.0.pc.in b/Source/OldStuff/gtkdotnet/gtk-dotnet-3.0.pc.in old mode 100644 new mode 100755 similarity index 100% rename from Source/gtkdotnet/gtk-dotnet-3.0.pc.in rename to Source/OldStuff/gtkdotnet/gtk-dotnet-3.0.pc.in diff --git a/Source/gtkdotnet/gtk-dotnet.dll.config.in b/Source/OldStuff/gtkdotnet/gtk-dotnet.dll.config.in old mode 100644 new mode 100755 similarity index 100% rename from Source/gtkdotnet/gtk-dotnet.dll.config.in rename to Source/OldStuff/gtkdotnet/gtk-dotnet.dll.config.in diff --git a/Source/gtkdotnet/gtkdotnet.csproj b/Source/OldStuff/gtkdotnet/gtkdotnet.csproj old mode 100644 new mode 100755 similarity index 100% rename from Source/gtkdotnet/gtkdotnet.csproj rename to Source/OldStuff/gtkdotnet/gtkdotnet.csproj diff --git a/Source/parser/.gitignore b/Source/OldStuff/parser/.gitignore old mode 100644 new mode 100755 similarity index 100% rename from Source/parser/.gitignore rename to Source/OldStuff/parser/.gitignore diff --git a/Source/parser/gapi-3.0.pc.in b/Source/OldStuff/parser/gapi-3.0.pc.in old mode 100644 new mode 100755 similarity index 100% rename from Source/parser/gapi-3.0.pc.in rename to Source/OldStuff/parser/gapi-3.0.pc.in diff --git a/Source/parser/gapi-parser.cs b/Source/OldStuff/parser/gapi-parser.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/parser/gapi-parser.cs rename to Source/OldStuff/parser/gapi-parser.cs diff --git a/Source/parser/gapi2xml.pl b/Source/OldStuff/parser/gapi2xml.pl similarity index 100% rename from Source/parser/gapi2xml.pl rename to Source/OldStuff/parser/gapi2xml.pl diff --git a/Source/parser/gapi3-parser.in b/Source/OldStuff/parser/gapi3-parser.in similarity index 100% rename from Source/parser/gapi3-parser.in rename to Source/OldStuff/parser/gapi3-parser.in diff --git a/Source/parser/gapi_pp.pl b/Source/OldStuff/parser/gapi_pp.pl similarity index 100% rename from Source/parser/gapi_pp.pl rename to Source/OldStuff/parser/gapi_pp.pl diff --git a/Source/parser/gen_keysyms b/Source/OldStuff/parser/gen_keysyms similarity index 100% rename from Source/parser/gen_keysyms rename to Source/OldStuff/parser/gen_keysyms diff --git a/Source/parser/meson.build b/Source/OldStuff/parser/meson.build old mode 100644 new mode 100755 similarity index 100% rename from Source/parser/meson.build rename to Source/OldStuff/parser/meson.build diff --git a/Source/sources/.gitignore b/Source/OldStuff/sources/.gitignore old mode 100644 new mode 100755 similarity index 100% rename from Source/sources/.gitignore rename to Source/OldStuff/sources/.gitignore diff --git a/Source/sources/Generating-Sources.md b/Source/OldStuff/sources/Generating-Sources.md old mode 100644 new mode 100755 similarity index 100% rename from Source/sources/Generating-Sources.md rename to Source/OldStuff/sources/Generating-Sources.md diff --git a/Source/sources/README b/Source/OldStuff/sources/README old mode 100644 new mode 100755 similarity index 100% rename from Source/sources/README rename to Source/OldStuff/sources/README diff --git a/Source/sources/patches/gtk_tree_model_signal_fix.patch b/Source/OldStuff/sources/patches/gtk_tree_model_signal_fix.patch old mode 100644 new mode 100755 similarity index 100% rename from Source/sources/patches/gtk_tree_model_signal_fix.patch rename to Source/OldStuff/sources/patches/gtk_tree_model_signal_fix.patch diff --git a/Source/sources/patches/gtktextattributes-gi-scanner.patch b/Source/OldStuff/sources/patches/gtktextattributes-gi-scanner.patch old mode 100644 new mode 100755 similarity index 100% rename from Source/sources/patches/gtktextattributes-gi-scanner.patch rename to Source/OldStuff/sources/patches/gtktextattributes-gi-scanner.patch diff --git a/Source/sources/patches/gwin32registrykey-little-endian.patch b/Source/OldStuff/sources/patches/gwin32registrykey-little-endian.patch old mode 100644 new mode 100755 similarity index 100% rename from Source/sources/patches/gwin32registrykey-little-endian.patch rename to Source/OldStuff/sources/patches/gwin32registrykey-little-endian.patch diff --git a/Source/sources/sources.xml b/Source/OldStuff/sources/sources.xml old mode 100644 new mode 100755 similarity index 100% rename from Source/sources/sources.xml rename to Source/OldStuff/sources/sources.xml diff --git a/Source/generator/AliasGen.cs b/Source/Tools/GapiCodegen/AliasGen.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/generator/AliasGen.cs rename to Source/Tools/GapiCodegen/AliasGen.cs diff --git a/Source/generator/ArrayParameter.cs b/Source/Tools/GapiCodegen/ArrayParameter.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/generator/ArrayParameter.cs rename to Source/Tools/GapiCodegen/ArrayParameter.cs diff --git a/Source/generator/BoxedGen.cs b/Source/Tools/GapiCodegen/BoxedGen.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/generator/BoxedGen.cs rename to Source/Tools/GapiCodegen/BoxedGen.cs diff --git a/Source/generator/ByRefGen.cs b/Source/Tools/GapiCodegen/ByRefGen.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/generator/ByRefGen.cs rename to Source/Tools/GapiCodegen/ByRefGen.cs diff --git a/Source/generator/CallbackGen.cs b/Source/Tools/GapiCodegen/CallbackGen.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/generator/CallbackGen.cs rename to Source/Tools/GapiCodegen/CallbackGen.cs diff --git a/Source/generator/ChildProperty.cs b/Source/Tools/GapiCodegen/ChildProperty.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/generator/ChildProperty.cs rename to Source/Tools/GapiCodegen/ChildProperty.cs diff --git a/Source/generator/ClassBase.cs b/Source/Tools/GapiCodegen/ClassBase.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/generator/ClassBase.cs rename to Source/Tools/GapiCodegen/ClassBase.cs diff --git a/Source/generator/ClassField.cs b/Source/Tools/GapiCodegen/ClassField.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/generator/ClassField.cs rename to Source/Tools/GapiCodegen/ClassField.cs diff --git a/Source/generator/ClassGen.cs b/Source/Tools/GapiCodegen/ClassGen.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/generator/ClassGen.cs rename to Source/Tools/GapiCodegen/ClassGen.cs diff --git a/Source/generator/CodeGenerator.cs b/Source/Tools/GapiCodegen/CodeGenerator.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/generator/CodeGenerator.cs rename to Source/Tools/GapiCodegen/CodeGenerator.cs diff --git a/Source/generator/ConstFilenameGen.cs b/Source/Tools/GapiCodegen/ConstFilenameGen.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/generator/ConstFilenameGen.cs rename to Source/Tools/GapiCodegen/ConstFilenameGen.cs diff --git a/Source/generator/ConstStringGen.cs b/Source/Tools/GapiCodegen/ConstStringGen.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/generator/ConstStringGen.cs rename to Source/Tools/GapiCodegen/ConstStringGen.cs diff --git a/Source/generator/Constant.cs b/Source/Tools/GapiCodegen/Constant.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/generator/Constant.cs rename to Source/Tools/GapiCodegen/Constant.cs diff --git a/Source/generator/Ctor.cs b/Source/Tools/GapiCodegen/Ctor.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/generator/Ctor.cs rename to Source/Tools/GapiCodegen/Ctor.cs diff --git a/Source/generator/DefaultSignalHandler.cs b/Source/Tools/GapiCodegen/DefaultSignalHandler.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/generator/DefaultSignalHandler.cs rename to Source/Tools/GapiCodegen/DefaultSignalHandler.cs diff --git a/Source/generator/EnumGen.cs b/Source/Tools/GapiCodegen/EnumGen.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/generator/EnumGen.cs rename to Source/Tools/GapiCodegen/EnumGen.cs diff --git a/Source/generator/FieldBase.cs b/Source/Tools/GapiCodegen/FieldBase.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/generator/FieldBase.cs rename to Source/Tools/GapiCodegen/FieldBase.cs diff --git a/Source/generator/GObjectVM.cs b/Source/Tools/GapiCodegen/GObjectVM.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/generator/GObjectVM.cs rename to Source/Tools/GapiCodegen/GObjectVM.cs diff --git a/Source/Tools/GapiCodegen/GapiCodegen.csproj b/Source/Tools/GapiCodegen/GapiCodegen.csproj new file mode 100755 index 000000000..bcce3dd20 --- /dev/null +++ b/Source/Tools/GapiCodegen/GapiCodegen.csproj @@ -0,0 +1,11 @@ + + + + GtkSharp.Generation.CodeGenerator + Exe + netcoreapp2.0 + ..\..\..\BuildOutput\Generator + false + + + diff --git a/Source/generator/GenBase.cs b/Source/Tools/GapiCodegen/GenBase.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/generator/GenBase.cs rename to Source/Tools/GapiCodegen/GenBase.cs diff --git a/Source/generator/GenerationInfo.cs b/Source/Tools/GapiCodegen/GenerationInfo.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/generator/GenerationInfo.cs rename to Source/Tools/GapiCodegen/GenerationInfo.cs diff --git a/Source/generator/HandleBase.cs b/Source/Tools/GapiCodegen/HandleBase.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/generator/HandleBase.cs rename to Source/Tools/GapiCodegen/HandleBase.cs diff --git a/Source/generator/IAccessor.cs b/Source/Tools/GapiCodegen/IAccessor.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/generator/IAccessor.cs rename to Source/Tools/GapiCodegen/IAccessor.cs diff --git a/Source/generator/IGeneratable.cs b/Source/Tools/GapiCodegen/IGeneratable.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/generator/IGeneratable.cs rename to Source/Tools/GapiCodegen/IGeneratable.cs diff --git a/Source/generator/IManualMarshaler.cs b/Source/Tools/GapiCodegen/IManualMarshaler.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/generator/IManualMarshaler.cs rename to Source/Tools/GapiCodegen/IManualMarshaler.cs diff --git a/Source/generator/IOwnable.cs b/Source/Tools/GapiCodegen/IOwnable.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/generator/IOwnable.cs rename to Source/Tools/GapiCodegen/IOwnable.cs diff --git a/Source/generator/InterfaceGen.cs b/Source/Tools/GapiCodegen/InterfaceGen.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/generator/InterfaceGen.cs rename to Source/Tools/GapiCodegen/InterfaceGen.cs diff --git a/Source/generator/InterfaceVM.cs b/Source/Tools/GapiCodegen/InterfaceVM.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/generator/InterfaceVM.cs rename to Source/Tools/GapiCodegen/InterfaceVM.cs diff --git a/Source/generator/LPGen.cs b/Source/Tools/GapiCodegen/LPGen.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/generator/LPGen.cs rename to Source/Tools/GapiCodegen/LPGen.cs diff --git a/Source/generator/LPUGen.cs b/Source/Tools/GapiCodegen/LPUGen.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/generator/LPUGen.cs rename to Source/Tools/GapiCodegen/LPUGen.cs diff --git a/Source/generator/LogWriter.cs b/Source/Tools/GapiCodegen/LogWriter.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/generator/LogWriter.cs rename to Source/Tools/GapiCodegen/LogWriter.cs diff --git a/Source/generator/ManagedCallString.cs b/Source/Tools/GapiCodegen/ManagedCallString.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/generator/ManagedCallString.cs rename to Source/Tools/GapiCodegen/ManagedCallString.cs diff --git a/Source/generator/ManualGen.cs b/Source/Tools/GapiCodegen/ManualGen.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/generator/ManualGen.cs rename to Source/Tools/GapiCodegen/ManualGen.cs diff --git a/Source/generator/MarshalGen.cs b/Source/Tools/GapiCodegen/MarshalGen.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/generator/MarshalGen.cs rename to Source/Tools/GapiCodegen/MarshalGen.cs diff --git a/Source/generator/Method.cs b/Source/Tools/GapiCodegen/Method.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/generator/Method.cs rename to Source/Tools/GapiCodegen/Method.cs diff --git a/Source/generator/MethodABIField.cs b/Source/Tools/GapiCodegen/MethodABIField.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/generator/MethodABIField.cs rename to Source/Tools/GapiCodegen/MethodABIField.cs diff --git a/Source/generator/MethodBase.cs b/Source/Tools/GapiCodegen/MethodBase.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/generator/MethodBase.cs rename to Source/Tools/GapiCodegen/MethodBase.cs diff --git a/Source/generator/MethodBody.cs b/Source/Tools/GapiCodegen/MethodBody.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/generator/MethodBody.cs rename to Source/Tools/GapiCodegen/MethodBody.cs diff --git a/Source/generator/NativeStructGen.cs b/Source/Tools/GapiCodegen/NativeStructGen.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/generator/NativeStructGen.cs rename to Source/Tools/GapiCodegen/NativeStructGen.cs diff --git a/Source/generator/ObjectBase.cs b/Source/Tools/GapiCodegen/ObjectBase.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/generator/ObjectBase.cs rename to Source/Tools/GapiCodegen/ObjectBase.cs diff --git a/Source/generator/ObjectField.cs b/Source/Tools/GapiCodegen/ObjectField.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/generator/ObjectField.cs rename to Source/Tools/GapiCodegen/ObjectField.cs diff --git a/Source/generator/ObjectGen.cs b/Source/Tools/GapiCodegen/ObjectGen.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/generator/ObjectGen.cs rename to Source/Tools/GapiCodegen/ObjectGen.cs diff --git a/Source/generator/OpaqueGen.cs b/Source/Tools/GapiCodegen/OpaqueGen.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/generator/OpaqueGen.cs rename to Source/Tools/GapiCodegen/OpaqueGen.cs diff --git a/Source/generator/Options.cs b/Source/Tools/GapiCodegen/Options.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/generator/Options.cs rename to Source/Tools/GapiCodegen/Options.cs diff --git a/Source/generator/OwnableGen.cs b/Source/Tools/GapiCodegen/OwnableGen.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/generator/OwnableGen.cs rename to Source/Tools/GapiCodegen/OwnableGen.cs diff --git a/Source/generator/Parameter.cs b/Source/Tools/GapiCodegen/Parameter.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/generator/Parameter.cs rename to Source/Tools/GapiCodegen/Parameter.cs diff --git a/Source/generator/Parameters.cs b/Source/Tools/GapiCodegen/Parameters.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/generator/Parameters.cs rename to Source/Tools/GapiCodegen/Parameters.cs diff --git a/Source/generator/Parser.cs b/Source/Tools/GapiCodegen/Parser.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/generator/Parser.cs rename to Source/Tools/GapiCodegen/Parser.cs diff --git a/Source/Tools/GapiCodegen/Program.cs b/Source/Tools/GapiCodegen/Program.cs new file mode 100755 index 000000000..30fd720d4 --- /dev/null +++ b/Source/Tools/GapiCodegen/Program.cs @@ -0,0 +1,12 @@ +using System; + +namespace GapiCodegen +{ + class Program + { + static void Main(string[] args) + { + Console.WriteLine("Hello World!"); + } + } +} diff --git a/Source/generator/Property.cs b/Source/Tools/GapiCodegen/Property.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/generator/Property.cs rename to Source/Tools/GapiCodegen/Property.cs diff --git a/Source/generator/PropertyBase.cs b/Source/Tools/GapiCodegen/PropertyBase.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/generator/PropertyBase.cs rename to Source/Tools/GapiCodegen/PropertyBase.cs diff --git a/Source/generator/ReturnValue.cs b/Source/Tools/GapiCodegen/ReturnValue.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/generator/ReturnValue.cs rename to Source/Tools/GapiCodegen/ReturnValue.cs diff --git a/Source/generator/Signal.cs b/Source/Tools/GapiCodegen/Signal.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/generator/Signal.cs rename to Source/Tools/GapiCodegen/Signal.cs diff --git a/Source/generator/Signature.cs b/Source/Tools/GapiCodegen/Signature.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/generator/Signature.cs rename to Source/Tools/GapiCodegen/Signature.cs diff --git a/Source/generator/SimpleBase.cs b/Source/Tools/GapiCodegen/SimpleBase.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/generator/SimpleBase.cs rename to Source/Tools/GapiCodegen/SimpleBase.cs diff --git a/Source/generator/SimpleGen.cs b/Source/Tools/GapiCodegen/SimpleGen.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/generator/SimpleGen.cs rename to Source/Tools/GapiCodegen/SimpleGen.cs diff --git a/Source/generator/Statistics.cs b/Source/Tools/GapiCodegen/Statistics.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/generator/Statistics.cs rename to Source/Tools/GapiCodegen/Statistics.cs diff --git a/Source/generator/StructABIField.cs b/Source/Tools/GapiCodegen/StructABIField.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/generator/StructABIField.cs rename to Source/Tools/GapiCodegen/StructABIField.cs diff --git a/Source/generator/StructBase.cs b/Source/Tools/GapiCodegen/StructBase.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/generator/StructBase.cs rename to Source/Tools/GapiCodegen/StructBase.cs diff --git a/Source/generator/StructField.cs b/Source/Tools/GapiCodegen/StructField.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/generator/StructField.cs rename to Source/Tools/GapiCodegen/StructField.cs diff --git a/Source/generator/StructGen.cs b/Source/Tools/GapiCodegen/StructGen.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/generator/StructGen.cs rename to Source/Tools/GapiCodegen/StructGen.cs diff --git a/Source/generator/SymbolTable.cs b/Source/Tools/GapiCodegen/SymbolTable.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/generator/SymbolTable.cs rename to Source/Tools/GapiCodegen/SymbolTable.cs diff --git a/Source/generator/UnionABIField.cs b/Source/Tools/GapiCodegen/UnionABIField.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/generator/UnionABIField.cs rename to Source/Tools/GapiCodegen/UnionABIField.cs diff --git a/Source/generator/UnionGen.cs b/Source/Tools/GapiCodegen/UnionGen.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/generator/UnionGen.cs rename to Source/Tools/GapiCodegen/UnionGen.cs diff --git a/Source/generator/VMSignature.cs b/Source/Tools/GapiCodegen/VMSignature.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/generator/VMSignature.cs rename to Source/Tools/GapiCodegen/VMSignature.cs diff --git a/Source/generator/VirtualMethod.cs b/Source/Tools/GapiCodegen/VirtualMethod.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/generator/VirtualMethod.cs rename to Source/Tools/GapiCodegen/VirtualMethod.cs diff --git a/Source/generator/XmlElementExtensions.cs b/Source/Tools/GapiCodegen/XmlElementExtensions.cs old mode 100644 new mode 100755 similarity index 100% rename from Source/generator/XmlElementExtensions.cs rename to Source/Tools/GapiCodegen/XmlElementExtensions.cs diff --git a/Source/atk/atk-sharp.dll.config.in b/Source/atk/atk-sharp.dll.config.in deleted file mode 100644 index 32f431fee..000000000 --- a/Source/atk/atk-sharp.dll.config.in +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/Source/atk/atk.csproj b/Source/atk/atk.csproj deleted file mode 100644 index 824da7ce4..000000000 --- a/Source/atk/atk.csproj +++ /dev/null @@ -1,159 +0,0 @@ - - - - Debug - x86 - 9.0.21022 - 2.0 - {42FE871A-D8CF-4B29-9AFF-B02454E6C976} - Library - atk - atk-sharp - v4.0 - - - - true - full - false - bin\Debug - DEBUG; - prompt - 4 - x86 - false - - - none - false - bin\Release - prompt - 4 - x86 - false - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Properties\AssemblyInfo.cs - - - - - {3BF1D531-8840-4F15-8066-A9788D8C398B} - glib - - - - - - PreserveNewest - - - diff --git a/Source/atk/generated/meson.build b/Source/atk/generated/meson.build deleted file mode 100644 index 7da249fc6..000000000 --- a/Source/atk/generated/meson.build +++ /dev/null @@ -1,141 +0,0 @@ -generated_sources = [ - 'Atk_ActionAdapter.cs', - 'Atk_AtkSharp.FocusHandlerNative.cs', - 'Atk_NoOpObjectFactory.cs', - 'Atk_TextRange.cs', - 'Atk_TextBoundary.cs', - 'Atk_GObjectAccessible.cs', - 'Atk_IText.cs', - 'Atk_AtkSharp.KeySnoopFuncNative.cs', - 'Atk_ChildrenChangedHandler.cs', - 'Atk_PropertyValues.cs', - 'Atk_RealStateSet.cs', - 'Atk_NoOpObject.cs', - 'Atk_Object.cs', - 'Atk_EventListener.cs', - 'Atk_Layer.cs', - 'Atk_IHyperlinkImpl.cs', - 'Atk_FocusTracker.cs', - 'Atk_Rectangle.cs', - 'Atk_Global.cs', - 'Atk_IValue.cs', - 'Atk_ImageAdapter.cs', - 'Atk_TextRectangle.cs', - 'Atk_KeySnoopFunc.cs', - 'Atk_WindowAdapter.cs', - 'Atk_ColumnDeletedHandler.cs', - 'Atk_Relation.cs', - 'Atk_RelationType.cs', - 'Atk_FocusHandler.cs', - 'Atk_RowDeletedHandler.cs', - 'Atk_StateSet.cs', - 'Atk_StreamableContentAdapter.cs', - 'Atk_StateType.cs', - 'Atk_Range.cs', - 'Atk_TextClipType.cs', - 'Atk_IImplementor.cs', - 'Atk_AtkSharp.EventListenerNative.cs', - 'Atk_ITable.cs', - 'Atk_LinkSelectedHandler.cs', - 'Atk_IDocument.cs', - 'Atk_TextAdapter.cs', - 'Atk_AtkSharp.PropertyChangeHandlerNative.cs', - 'Atk_ComponentAdapter.cs', - 'Atk_EditableTextAdapter.cs', - 'Atk_KeyEventType.cs', - 'Atk_TableAdapter.cs', - 'Atk_EventListenerInit.cs', - 'Atk_ImplementorAdapter.cs', - 'Atk_AtkSharp.FunctionNative.cs', - 'Atk_ISelection.cs', - 'Atk_Attribute.cs', - 'Atk_SelectionAdapter.cs', - 'Atk_TextChangedHandler.cs', - 'Atk_FocusEventHandler.cs', - 'Atk_TextCaretMovedHandler.cs', - 'Atk_Role.cs', - 'Atk_BoundsChangedHandler.cs', - 'Atk_ColumnInsertedHandler.cs', - 'Atk_IWindow.cs', - 'Atk_TextInsertHandler.cs', - 'Atk_PropertyChangeEventHandler.cs', - 'Atk_ValueChangedHandler.cs', - 'Atk_RelationSet.cs', - 'Atk_TextGranularity.cs', - 'Atk_Registry.cs', - 'Atk_HyperlinkImplAdapter.cs', - 'Atk_UtilListenerInfo.cs', - 'Atk_Socket.cs', - 'Atk_IEditableText.cs', - 'Atk_ITableCell.cs', - 'Atk_CoordType.cs', - 'Atk_TableCellAdapter.cs', - 'Atk_ValueType.cs', - 'Atk_TextAttribute.cs', - 'Atk_AtkSharp.EventListenerInitNative.cs', - 'Atk_ValueAdapter.cs', - 'Atk_Plug.cs', - 'Atk_StateChangeHandler.cs', - 'Atk_KeyEventStruct.cs', - 'Atk_Function.cs', - 'Atk_Misc.cs', - 'Atk_PageChangedHandler.cs', - 'Atk_IStreamableContent.cs', - 'Atk_DocumentAdapter.cs', - 'Atk_RowInsertedHandler.cs', - 'Atk_IImage.cs', - 'Atk_StateManager.cs', - 'Atk_Focus.cs', - 'Atk_HyperlinkStateFlags.cs', - 'Atk_Util.cs', - 'Atk_ObjectFactory.cs', - 'Atk_HypertextAdapter.cs', - 'Atk_Hyperlink.cs', - 'Atk_ActiveDescendantChangedHandler.cs', - 'Atk_IHypertext.cs', - 'Atk_IComponent.cs', - 'Atk_TextRemoveHandler.cs', - 'Atk_PropertyChangeHandler.cs', - 'Atk_IAction.cs', -] - -source_gen = custom_target('atk_generated', - command: [ - generate_api, - '--api-raw', raw_api_fname, - '--gapi-fixup', gapi_fixup.full_path(), - '--metadata', metadata_fname, - '--gapi-codegen', gapi_codegen.full_path(), - '--extra-includes', glib_api_includes, - '--out', meson.current_build_dir(), - '--files', ';'.join(generated_sources), - '--assembly-name', assembly_name, - '--glue-includes', 'atk/atk.h', - '--abi-cs-usings', 'Atk,GLib', - ], - depends: [gapi_codegen, gapi_fixup], - input: raw_api_fname, - output: generated_sources, -) - -c_abi = custom_target(assembly_name + '_c_abi', - input: raw_api_fname, - output: assembly_name + '-abi.c', - command: [generate_api, '--fakeglue'], - depends: [source_gen]) - -cs_abi = custom_target(assembly_name + '_cs_abi', - input: raw_api_fname, - output: assembly_name + '-abi.cs', - command: [generate_api, '--fakeglue'], - depends: [source_gen]) - - -api_xml = custom_target(pkg + '_api_xml', - input: raw_api_fname, - output: pkg + '-api.xml', - command: [generate_api, '--fakeglue'], - depends: [source_gen], - install: install, - install_dir: gapi_xml_installdir) -atk_api_includes = join_paths(meson.current_build_dir(), 'atk-api.xml') diff --git a/Source/atk/glue/misc.c b/Source/atk/glue/misc.c deleted file mode 100644 index 0e184947e..000000000 --- a/Source/atk/glue/misc.c +++ /dev/null @@ -1,30 +0,0 @@ -/* misc.c : Glue for overriding vms of AtkMisc - * - * Author: Mike Kestner - * - * Copyright (c) 2008 Novell, Inc. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of version 2 of the Lesser GNU General - * Public License as published by the Free Software Foundation. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this program; if not, write to the - * Free Software Foundation, Inc., 59 Temple Place - Suite 330, - * Boston, MA 02111-1307, USA. - */ - -#include - -void atksharp_misc_set_singleton_instance (AtkMisc *misc); - -void -atksharp_misc_set_singleton_instance (AtkMisc *misc) -{ - atk_misc_instance = misc; -} diff --git a/Source/atk/glue/util.c b/Source/atk/glue/util.c deleted file mode 100644 index 99a3928cf..000000000 --- a/Source/atk/glue/util.c +++ /dev/null @@ -1,55 +0,0 @@ -/* util.c : Glue for overriding vms of AtkUtil - * - * Author: Mike Kestner - * - * Copyright (c) 2008 Novell, Inc. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of version 2 of the Lesser GNU General - * Public License as published by the Free Software Foundation. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this program; if not, write to the - * Free Software Foundation, Inc., 59 Temple Place - Suite 330, - * Boston, MA 02111-1307, USA. - */ - -#include - -void atksharp_util_override_add_global_event_listener (gpointer cb); -void atksharp_util_override_remove_global_event_listener (gpointer cb); -void atksharp_util_override_remove_key_event_listener (gpointer cb); - -void -atksharp_util_override_add_global_event_listener (gpointer cb) -{ - AtkUtilClass *klass = g_type_class_peek (ATK_TYPE_UTIL); - if (!klass) - klass = g_type_class_ref (ATK_TYPE_UTIL); - ((AtkUtilClass *) klass)->add_global_event_listener = cb; -} - -void -atksharp_util_override_remove_global_event_listener (gpointer cb) -{ - AtkUtilClass *klass = g_type_class_peek (ATK_TYPE_UTIL); - if (!klass) - klass = g_type_class_ref (ATK_TYPE_UTIL); - ((AtkUtilClass *) klass)->remove_global_event_listener = cb; -} - -void -atksharp_util_override_remove_key_event_listener (gpointer cb) -{ - AtkUtilClass *klass = g_type_class_peek (ATK_TYPE_UTIL); - if (!klass) - klass = g_type_class_ref (ATK_TYPE_UTIL); - ((AtkUtilClass *) klass)->remove_key_event_listener = cb; -} - - diff --git a/Source/atk/glue/vmglueheaders.h b/Source/atk/glue/vmglueheaders.h deleted file mode 100644 index f41428a5f..000000000 --- a/Source/atk/glue/vmglueheaders.h +++ /dev/null @@ -1,4 +0,0 @@ -/* Headers for virtual method glue compilation */ - -#include - diff --git a/Source/atk/glue/win32dll.c b/Source/atk/glue/win32dll.c deleted file mode 100755 index a57c07683..000000000 --- a/Source/atk/glue/win32dll.c +++ /dev/null @@ -1,16 +0,0 @@ -#define WIN32_LEAN_AND_MEAN -#include -#undef WIN32_LEAN_AND_MEAN -#include - -BOOL APIENTRY DllMain (HINSTANCE hInst, DWORD reason, LPVOID reserved) -{ - return TRUE; -} - -/* -BOOL APIENTRY DllMainCRTStartup (HINSTANCE hInst, DWORD reason, LPVOID reserved) -{ - return TRUE; -} -*/ diff --git a/Source/atk/meson.build b/Source/atk/meson.build deleted file mode 100644 index dffaebaf7..000000000 --- a/Source/atk/meson.build +++ /dev/null @@ -1,49 +0,0 @@ -pkg = 'atk' - -assembly_name = pkg + '-sharp' -raw_api_fname = join_paths(meson.current_source_dir(), pkg + '-api.raw') -metadata_fname = join_paths(meson.current_source_dir(), 'Atk.metadata') - -configure_file(input: assembly_name + '.dll.config.in', - output: assembly_name + '.dll.config', - configuration : remap_dl_data) - -subdir('generated') - -sources = [ - 'Global.cs', - 'Hyperlink.cs', - 'Misc.cs', - 'Object.cs', - 'SelectionAdapter.cs', - 'TextAdapter.cs', - 'TextChangedDetail.cs', - 'Util.cs', -] - -atk_sharp = library(assembly_name, source_gen, sources, assemblyinfo, - cs_args: ['-unsafe'], - link_with: glib_sharp, - install: install, - install_dir: lib_install_dir -) - -nuget_infos += [['AtkSharp', atk_sharp, ['GlibSharp', 'GioSharp']]] -install_infos += [assembly_name, atk_sharp.full_path()] -atk_sharp_dep = declare_dependency(link_with: [glib_sharp, atk_sharp]) - -if add_languages('c', required: false) and csc.get_id() == 'mono' - c_abi_exe = executable(assembly_name + '_c_abi', c_abi, - dependencies: [glib_dep, atk_dep]) - - cs_abi_exe = executable(assembly_name + '_cs_abi', cs_abi, - cs_args: ['-nowarn:169', '-nowarn:108', '-nowarn:114', '-nowarn:0618', '-unsafe'], - dependencies: [atk_sharp_dep]) - - env = environment() - env.prepend('MONO_PATH', mono_path) - test(assembly_name + 'abi', diff, args: [c_abi_exe.full_path(), cs_abi_exe.full_path()], - env: env) -else - message('Not running tests ' + csc.get_id()) -endif diff --git a/Source/cairo/cairo.csproj b/Source/cairo/cairo.csproj deleted file mode 100644 index 3b4d65db8..000000000 --- a/Source/cairo/cairo.csproj +++ /dev/null @@ -1,93 +0,0 @@ - - - - Debug - x86 - 9.0.21022 - 2.0 - {364577DB-9728-4951-AC2C-EDF7A6FCC09D} - Library - cairo - cairo-sharp - v4.0 - - - - true - full - false - bin\Debug - DEBUG; - prompt - 4 - x86 - false - - - none - false - bin\Release - prompt - 4 - x86 - false - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/Source/gacutil_install.py b/Source/gacutil_install.py deleted file mode 100644 index 48ef320b2..000000000 --- a/Source/gacutil_install.py +++ /dev/null @@ -1,15 +0,0 @@ -#!/usr/bin/env python3 - -import os -import sys -import subprocess - -outdir = os.path.join(os.environ['MESON_INSTALL_DESTDIR_PREFIX'], 'lib') -builddir = os.environ['MESON_BUILD_ROOT'] - -for i in range(1, len(sys.argv), 2): - assembly_name, fname = sys.argv[i], os.path.join(builddir, sys.argv[i + 1]) - - cmd = ['gacutil', '/i', fname, '/f', '/package', assembly_name, '/root', outdir] - print('(%s) Running %s' % (os.path.abspath(os.path.curdir), ' '.join(cmd))) - subprocess.check_call(cmd) diff --git a/Source/gdk/gdk-sharp-3.0.pc.in b/Source/gdk/gdk-sharp-3.0.pc.in deleted file mode 100644 index b93391215..000000000 --- a/Source/gdk/gdk-sharp-3.0.pc.in +++ /dev/null @@ -1,12 +0,0 @@ -prefix=${pcfiledir}/../.. -exec_prefix=${prefix} -libdir=${exec_prefix}/lib -gapidir=${prefix}/share/gapi-3.0 - - -Name: Gdk# -Description: Gdk# - GDK .NET Binding -Version: @VERSION@ -Cflags: -I:${gapidir}/gdk-api.xml -Libs: -r:${libdir}/mono/@PACKAGE_VERSION@/gdk-sharp.dll -Requires: glib-sharp-3.0 diff --git a/Source/gdk/gdk-sharp.dll.config.in b/Source/gdk/gdk-sharp.dll.config.in deleted file mode 100644 index 5f44e8143..000000000 --- a/Source/gdk/gdk-sharp.dll.config.in +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/Source/gdk/gdk.csproj b/Source/gdk/gdk.csproj deleted file mode 100644 index a35afdffc..000000000 --- a/Source/gdk/gdk.csproj +++ /dev/null @@ -1,264 +0,0 @@ - - - - Debug - x86 - 9.0.21022 - 2.0 - {58346CC6-DE93-45B4-8093-3508BD5DAA12} - Library - gdk - gdk-sharp - v4.0 - - - - true - full - false - bin\Debug - DEBUG; - prompt - 4 - x86 - false - true - - - none - false - bin\Release - prompt - 4 - x86 - false - true - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Properties\AssemblyInfo.cs - - - - - {3BF1D531-8840-4F15-8066-A9788D8C398B} - glib - - - {1C3BB17B-336D-432A-8952-4E979BC90867} - gio - - - {364577DB-9728-4951-AC2C-EDF7A6FCC09D} - cairo - - - {FF422D8C-562F-4EA6-8590-9D1A5CD40AD4} - pango - - - - - - PreserveNewest - - - diff --git a/Source/gdk/generated/meson.build b/Source/gdk/generated/meson.build deleted file mode 100644 index a317629d4..000000000 --- a/Source/gdk/generated/meson.build +++ /dev/null @@ -1,223 +0,0 @@ -generated_sources = [ - 'Gdk_Pixbuf.cs', - 'Gdk_GdkSharp.FilterFuncNative.cs', - 'Gdk_GdkSharp.EventFuncNative.cs', - 'Gdk_FilterFunc.cs', - 'Gdk_EventFunc.cs', - 'Gdk_ActionChangedHandler.cs', - 'Gdk_PixbufBufferQueue.cs', - 'Gdk_ByteOrder.cs', - 'Gdk_Error.cs', - 'Gdk_EventMask.cs', - 'Gdk_FilterReturn.cs', - 'Gdk_PixbufAniAnimIter.cs', - 'Gdk_WindowPaint.cs', - 'Gdk_ThreadsDispatch.cs', - 'Gdk_EventHelper.cs', - 'Gdk_DevicePadAdapter.cs', - 'Gdk_Monitor.cs', - 'Gdk_GLError.cs', - 'Gdk_EventFilter.cs', - 'Gdk_Cursor.cs', - 'Gdk_Events.cs', - 'Gdk_Gravity.cs', - 'Gdk_Backend.cs', - 'Gdk_FrameClockPhase.cs', - 'Gdk_Gif89.cs', - 'Gdk_OffscreenWindowClass.cs', - 'Gdk_AxisUse.cs', - 'Gdk_Global.cs', - 'Gdk_SeatCapabilities.cs', - 'Gdk_ArgContext.cs', - 'Gdk_DeviceToolType.cs', - 'Gdk_IOClosure.cs', - 'Gdk_WindowChildFunc.cs', - 'Gdk_Selection.cs', - 'Gdk_WindowType.cs', - 'Gdk_GLContext.cs', - 'Gdk_AreaUpdatedHandler.cs', - 'Gdk_ToolChangedHandler.cs', - 'Gdk_Drag.cs', - 'Gdk_GrabStatus.cs', - 'Gdk_CursorType.cs', - 'Gdk_PixbufFrameAction.cs', - 'Gdk_DeviceAddedHandler.cs', - 'Gdk_Color.cs', - 'Gdk_EventTouchpadPinch.cs', - 'Gdk_FrameClock.cs', - 'Gdk_DropPerformedHandler.cs', - 'Gdk_SeatRemovedHandler.cs', - 'Gdk_PixbufGifAnimIter.cs', - 'Gdk_MonitorAddedHandler.cs', - 'Gdk_WindowWindowClass.cs', - 'Gdk_PixbufGifAnim.cs', - 'Gdk_PixbufScaledAnimIter.cs', - 'Gdk_WMFunction.cs', - 'Gdk_PickEmbeddedChildHandler.cs', - 'Gdk_PropertyState.cs', - 'Gdk_Atom.cs', - 'Gdk_TiffContext.cs', - 'Gdk_MonitorRemovedHandler.cs', - 'Gdk_TimeCoord.cs', - 'Gdk_PixbufAlphaMode.cs', - 'Gdk_IcnsBlockHeader.cs', - 'Gdk_PixbufAnimation.cs', - 'Gdk_PixbufRotation.cs', - 'Gdk_PixbufFormat.cs', - 'Gdk_PixdataDumpType.cs', - 'Gdk_Window.cs', - 'Gdk_TGAContext.cs', - 'Gdk_SeatDefault.cs', - 'Gdk_WindowTypeHint.cs', - 'Gdk_Pixdata.cs', - 'Gdk_Pointer.cs', - 'Gdk_Screen.cs', - 'Gdk_DeviceChangedHandler.cs', - 'Gdk_PangoHelper.cs', - 'Gdk_GlobalErrorTrap.cs', - 'Gdk_ToEmbedderHandler.cs', - 'Gdk_XPMContext.cs', - 'Gdk_EventPadAxis.cs', - 'Gdk_Colorspace.cs', - 'Gdk_Predicate.cs', - 'Gdk_Seat.cs', - 'Gdk_InterpType.cs', - 'Gdk_TGAHeader.cs', - 'Gdk_PixdataType.cs', - 'Gdk_PixbufLoader.cs', - 'Gdk_MovedToRectHandler.cs', - 'Gdk_SizePreparedHandler.cs', - 'Gdk_LoadContext.cs', - 'Gdk_IconEntry.cs', - 'Gdk_SettingAction.cs', - 'Gdk_CrossingMode.cs', - 'Gdk_Property.cs', - 'Gdk_DragContext.cs', - 'Gdk_FrameTimings.cs', - 'Gdk_SeatGrabPrepareFunc.cs', - 'Gdk_ArgDesc.cs', - 'Gdk_ModifierIntent.cs', - 'Gdk_OffscreenWindow.cs', - 'Gdk_Keyval.cs', - 'Gdk_DragAction.cs', - 'Gdk_PixbufAnimationIter.cs', - 'Gdk_VisibilityState.cs', - 'Gdk_PixbufNonAnimIterClass.cs', - 'Gdk_NotifyType.cs', - 'Gdk_Keymap.cs', - 'Gdk_DisplayManager.cs', - 'Gdk_DeviceRemovedHandler.cs', - 'Gdk_CairoHelper.cs', - 'Gdk_PixbufNonAnimIter.cs', - 'Gdk_IDevicePad.cs', - 'Gdk_VisualType.cs', - 'Gdk_FullscreenMode.cs', - 'Gdk_Threads.cs', - 'Gdk_GifContext.cs', - 'Gdk_DeviceTool.cs', - 'Gdk_KeymapKey.cs', - 'Gdk_PixbufError.cs', - 'Gdk_Display.cs', - 'Gdk_ClosedHandler.cs', - 'Gdk_EventPadButton.cs', - 'Gdk_DeviceManager.cs', - 'Gdk_Device.cs', - 'Gdk_Visual.cs', - 'Gdk_PixbufNonAnim.cs', - 'Gdk_EventTouchpadSwipe.cs', - 'Gdk_DragProtocol.cs', - 'Gdk_PixbufSaveFunc.cs', - 'Gdk_InputMode.cs', - 'Gdk_DevicePadFeature.cs', - 'Gdk_WindowHints.cs', - 'Gdk_PixbufSimpleAnimIterClass.cs', - 'Gdk_AppLaunchContext.cs', - 'Gdk_ModifierType.cs', - 'Gdk_TGAFooter.cs', - 'Gdk_GdkSharp.PixbufDestroyNotifyNative.cs', - 'Gdk_WindowAttributesType.cs', - 'Gdk_DragCancelReason.cs', - 'Gdk_FrameClockIdle.cs', - 'Gdk_InputSource.cs', - 'Gdk_Status.cs', - 'Gdk_PixbufSimpleAnimIter.cs', - 'Gdk_AxisFlags.cs', - 'Gdk_PropMode.cs', - 'Gdk_PixbufScaledAnimIterClass.cs', - 'Gdk_DisplayOpenedHandler.cs', - 'Gdk_Geometry.cs', - 'Gdk_DeviceType.cs', - 'Gdk_WindowEdge.cs', - 'Gdk_WMDecoration.cs', - 'Gdk_WindowRedirect.cs', - 'Gdk_WindowAttr.cs', - 'Gdk_Keyboard.cs', - 'Gdk_EventPadGroupMode.cs', - 'Gdk_GdipContext.cs', - 'Gdk_PixbufDestroyNotify.cs', - 'Gdk_CancelHandler.cs', - 'Gdk_DrawingContext.cs', - 'Gdk_Point.cs', - 'Gdk_TGAColor.cs', - 'Gdk_TGAColormap.cs', - 'Gdk_AnchorHints.cs', - 'Gdk_PixbufSimpleAnim.cs', - 'Gdk_EventSequence.cs', - 'Gdk_GdkSharp.WindowChildFuncNative.cs', - 'Gdk_GdkSharp.PixbufSaveFuncNative.cs', - 'Gdk_Drop.cs', - 'Gdk_ClientFilter.cs', - 'Gdk_SubpixelLayout.cs', - 'Gdk_EventType.cs', - 'Gdk_TouchpadGesturePhase.cs', - 'Gdk_GrabOwnership.cs', - 'Gdk_RGBA.cs', - 'Gdk_PixbufNonAnimClass.cs', - 'Gdk_SeatDefaultClass.cs', - 'Gdk_WindowState.cs', - 'Gdk_SeatAddedHandler.cs', - 'Gdk_PixbufFrame.cs', - 'Gdk_GdkSharp.SeatGrabPrepareFuncNative.cs', - 'Gdk_AxisInfo.cs', - 'Gdk_ScrollDirection.cs', - 'Gdk_FromEmbedderHandler.cs', - 'Gdk_EventTouch.cs', - 'Gdk_XBMData.cs', - 'Gdk_OwnerChange.cs', - 'Gdk_PixbufAniAnim.cs', - 'Gdk_CreateSurfaceHandler.cs', - 'Gdk_GdkSharp.WindowInvalidateHandlerFuncNative.cs', - 'Gdk_WindowInvalidateHandlerFunc.cs', - 'GLib_GLibSharp.AsyncReadyCallbackNative.cs', - 'GLib_GLibSharp.GSourceFuncNative.cs', -] - -source_gen = custom_target(assembly_name + 'codegen', - input: raw_api_fname, - output: generated_sources, - command: [ - generate_api, - '--api-raw', '@INPUT@', - '--gapi-fixup', gapi_fixup.full_path(), - '--metadata', metadata_fname, - '--symbols', symbols, - '--gapi-codegen', gapi_codegen.full_path(), - '--extra-includes', glib_api_includes, - '--extra-includes', pango_api_includes, - '--extra-includes', gio_api_includes, - '--extra-includes', cairo_api_includes, - '--out', meson.current_build_dir(), - '--files', ';'.join(generated_sources), - '--assembly-name', assembly_name, - '--schema', schema, - ], - depends: [gapi_codegen, gapi_fixup]) - -api_xml = custom_target(pkg + '_api_xml', - input: raw_api_fname, - output: pkg + '-api.xml', - command: [generate_api, '--fakeglue'], - depends: [source_gen], - install: install, - install_dir: gapi_xml_installdir) -gdk_api_includes = join_paths(meson.current_build_dir(), 'gdk-api.xml') diff --git a/Source/gdk/meson.build b/Source/gdk/meson.build deleted file mode 100644 index 420ca0312..000000000 --- a/Source/gdk/meson.build +++ /dev/null @@ -1,76 +0,0 @@ -pkg = 'gdk' -assembly_name = pkg + '-sharp' -symbols = join_paths(meson.current_source_dir(), 'gdk-symbols.xml') - -raw_api_fname = join_paths(meson.current_source_dir(), 'gdk-api.raw') -metadata_fname = join_paths(meson.current_source_dir(), 'Gdk.metadata') - -configure_file(input: assembly_name + '.dll.config.in', - output: assembly_name + '.dll.config', - configuration : remap_dl_data) - -if install - configure_file(input: assembly_name + '-3.0.pc.in', - output: assembly_name + '-3.0.pc', - configuration : version_data, - install_dir: pkg_install_dir) -endif - -subdir('generated') - -sources = [ - 'Atom.cs', - 'Color.cs', - 'Device.cs', - 'Display.cs', - 'DisplayManager.cs', - 'EventButton.cs', - 'EventConfigure.cs', - 'EventCrossing.cs', - 'Event.cs', - 'EventDND.cs', - 'EventExpose.cs', - 'EventFocus.cs', - 'EventGrabBroken.cs', - 'EventKey.cs', - 'EventMotion.cs', - 'EventOwnerChange.cs', - 'EventProperty.cs', - 'EventProximity.cs', - 'EventScroll.cs', - 'EventSelection.cs', - 'EventSetting.cs', - 'EventVisibility.cs', - 'EventWindowState.cs', - 'Global.cs', - 'Key.cs', - 'Keymap.cs', - 'Pixbuf.cs', - 'PixbufAnimation.cs', - 'PixbufFrame.cs', - 'PixbufLoader.cs', - 'Pixdata.cs', - 'Point.cs', - 'Property.cs', - 'Rectangle.cs', - 'RGBA.cs', - 'Screen.cs', - 'Selection.cs', - 'Size.cs', - 'TextProperty.cs', - 'WindowAttr.cs', - 'Window.cs', -] - -deps = [glib_sharp, pango_sharp, cairo_sharp, gio_sharp] -gdk_sharp = library(assembly_name, source_gen, sources, assemblyinfo, - cs_args: ['-unsafe'], - link_with: deps, - install: install, - install_dir: lib_install_dir -) - -nuget_infos += [['GdkSharp', gdk_sharp, ['GlibSharp', 'GioSharp', 'AtkSharp']]] -install_infos += [assembly_name, gdk_sharp.full_path()] -gdk_sharp_dep = declare_dependency(link_with: deps + [gdk_sharp]) - diff --git a/Source/generator/.gitignore b/Source/generator/.gitignore deleted file mode 100644 index 732212c15..000000000 --- a/Source/generator/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -gapi*-fixup -gapi*-codegen diff --git a/Source/generator/DESIGN b/Source/generator/DESIGN deleted file mode 100644 index 287124408..000000000 --- a/Source/generator/DESIGN +++ /dev/null @@ -1,139 +0,0 @@ -Main Program ------------- - -CodeGenerator: Static class. Contains Main. It uses the Parser to load the - IGeneratable objects, validates them, and then calls the - IGeneratable.Generate() method on each of them. - -GenerationInfo: Stores info passed in on the command line, such as the - assembly name and glue library name. Passed to - IGeneratable.Generate(). - -Parser: Reads the foo-api.xml file and creates IGeneratable objects - -Statistics: Static class. Used by other classes to keep statistics on - generated classes - -SymbolTable: Static class. Keeps track of the type hierarchy and the - mappings between C types and IGeneratable classes - - -IGeneratables -------------- -The IGeneratable interface is implemented by all classes that -represent types. - -GenBase: Abstract base class for any api.xml element that will have its own - generated .cs file - - CallbackGen: Handles elements by creating a public delegate type - for the public API (in NAME.cs), and an internal type that - wraps that delegate, to be passed as the actual unmanaged - callback (in NAMESPACESharp.NAMENative.cs) - - ClassBase: Abstract base class for types that will be converted - to C# classes, structs, or interfaces - - ClassGen: Handles elements (static classes) - - HandleBase: base class for wrapped IntPtr reference types. - - OpaqueGen: Handles and elements with the - "opaque" flag (by creating C# classes) - - ObjectBase: base class for GObject/GInterface types - - InterfaceGen: Handles elements - - ObjectGen: Handles elements - - StructBase: Abstract base class for types that will be translated - to C# structs. - - BoxedGen: Handles non-opaque elements - - StructGen: Handles non-opaque elements - - EnumGen: Handles elements. - -SimpleBase: Abstract base class for types which aren't generated from - xml like simple types or manually wrapped/implemented types. - - ByRefGen: Handles struct types that must be passed into C code by - reference (at the moment, only GValue/GLib.Value) - - ManualGen: Handles types that must be manually marshalled between - managed and unmanaged code (by handwritten classes such - as GLib.List) - - MarshalGen: Handles types that must be manually marshalled between - managed and unmanaged code via special CallByName/FromNative - syntax (eg time_t<->DateTime, gunichar<->char) - - OwnableGen: Handles ownable types. - - SimpleGen: Handles types that can be simply converted from an - unmanaged type to a managed type (int, byte, short, etc...) - - LPGen : marshals system specific long and "size" types. - - LPUGen : marshals system specific unsigned long and "size" types. - - ConstStringGen: Handles conversion between "const char *" and - System.String - - StringGen: Handles conversion between non-const "char *" and - System.String - - AliasGen: Handles elements. "Generates" type aliases by - ignoring them (eg, outputting "Gdk.Rectangle" wherever the - API calls for a GtkAllocation). - - -Other code-generating classes used by IGeneratables ---------------------------------------------------- - -ImportSignature: Represents a signature for an unmanaged method - -MethodBase: Abstract base class for constructors, methods and virtual methods - Ctor: Handles elements - Method: Handles elements - VirtualMethod: Abstract class for virtual methods - GObjectVM: Handles virtual methods for objects - InterfaceVM: Handles virtual methods for interfaces - -MethodBody: Used by Method and its subclasses - -PropertyBase: Abstract base class for property-like elements - FieldBase: Abstract base class for field-like elements - ObjectField: Handles elements in objects - StructField: Handles elements in structs - StructABIField: Handles to generate ABI compatible structures - UnionABIField: Handles to generate ABI compatible structures - ClassField: Handles elements in classes - Property: Handles elements - ChildProperty: Handles elements - -Signal: Handles elements - -ManagedCallString: Represents a call to a managed method from a method that - has unmanaged data - -Parameter: Represents a single parameter to a method - ErrorParameter: Represents an "out" parameter used to indicate an error - StructParameter: Represents a parameter that is a struct - ArrayParameter: Represents an parameter that is an array. Can be - null-terminated or not. - ArrayCountPair: Represents an array parameter for which the number of - elements is given by another parameter. - -Parameters: Represents the list of parameters to a method - -ReturnValue: Represents the return value of a method, virtual method or signal - -SignalHandler: Used by Signal. Like CallbackGen, this creates an internal type - to wrap a signal-handler delegate. - -Signature: Represents the signature of a method - -VMSignature: Used by Signal. Represents the signature of a virtual method. diff --git a/Source/generator/gapi-fixup.cs b/Source/generator/gapi-fixup.cs deleted file mode 100644 index c3941653e..000000000 --- a/Source/generator/gapi-fixup.cs +++ /dev/null @@ -1,251 +0,0 @@ -// gapi-fixup.cs - xml alteration engine. -// -// Authors: -// Mike Kestner -// Stephan Sundermann -// -// Copyright (c) 2003 Mike Kestner -// Copyright (c) 2013 Stephan Sundermann -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of version 2 of the GNU General Public -// License as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -// General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this program; if not, write to the -// Free Software Foundation, Inc., 59 Temple Place - Suite 330, -// Boston, MA 02111-1307, USA. - -namespace GtkSharp.Parsing { - - using System; - using System.IO; - using System.Xml; - using System.Xml.XPath; - - public class Fixup { - - public static int Main (string[] args) - { - if (args.Length < 2) { - Console.WriteLine ("Usage: gapi-fixup --metadata= --api= --symbols="); - return 0; - } - - string api_filename = ""; - XmlDocument api_doc = new XmlDocument (); - XmlDocument meta_doc = new XmlDocument (); - XmlDocument symbol_doc = new XmlDocument (); - - foreach (string arg in args) { - - if (arg.StartsWith("--metadata=")) { - - string meta_filename = arg.Substring (11); - - try { - Stream stream = File.OpenRead (meta_filename); - meta_doc.Load (stream); - stream.Close (); - } catch (XmlException e) { - Console.WriteLine ("Invalid meta file."); - Console.WriteLine (e); - return 1; - } - - } else if (arg.StartsWith ("--api=")) { - - api_filename = arg.Substring (6); - - try { - Stream stream = File.OpenRead (api_filename); - api_doc.Load (stream); - stream.Close (); - } catch (XmlException e) { - Console.WriteLine ("Invalid api file."); - Console.WriteLine (e); - return 1; - } - - } else if (arg.StartsWith ("--symbols=")) { - - string symbol_filename = arg.Substring (10); - - try { - Stream stream = File.OpenRead (symbol_filename); - symbol_doc.Load (stream); - stream.Close (); - } catch (XmlException e) { - Console.WriteLine ("Invalid api file."); - Console.WriteLine (e); - return 1; - } - - } else { - Console.WriteLine ("Usage: gapi-fixup --metadata= --api="); - return 1; - } - } - - XPathNavigator meta_nav = meta_doc.CreateNavigator (); - XPathNavigator api_nav = api_doc.CreateNavigator (); - - XPathNodeIterator copy_iter = meta_nav.Select ("/metadata/copy-node"); - while (copy_iter.MoveNext ()) { - string path = copy_iter.Current.GetAttribute ("path", String.Empty); - XPathExpression expr = api_nav.Compile (path); - string parent = copy_iter.Current.Value; - XPathNodeIterator parent_iter = api_nav.Select (parent); - bool matched = false; - while (parent_iter.MoveNext ()) { - XmlNode parent_node = ((IHasXmlNode)parent_iter.Current).GetNode (); - XPathNodeIterator path_iter = parent_iter.Current.Clone ().Select (expr); - while (path_iter.MoveNext ()) { - XmlNode node = ((IHasXmlNode)path_iter.Current).GetNode (); - parent_node.AppendChild (node.Clone ()); - } - matched = true; - } - if (!matched) - Console.WriteLine ("Warning: matched no nodes", path); - } - - XPathNodeIterator rmv_iter = meta_nav.Select ("/metadata/remove-node"); - while (rmv_iter.MoveNext ()) { - string path = rmv_iter.Current.GetAttribute ("path", ""); - XPathNodeIterator api_iter = api_nav.Select (path); - bool matched = false; - while (api_iter.MoveNext ()) { - XmlElement api_node = ((IHasXmlNode)api_iter.Current).GetNode () as XmlElement; - api_node.ParentNode.RemoveChild (api_node); - matched = true; - } - if (!matched) - Console.WriteLine ("Warning: matched no nodes", path); - } - - XPathNodeIterator add_iter = meta_nav.Select ("/metadata/add-node"); - while (add_iter.MoveNext ()) { - string path = add_iter.Current.GetAttribute ("path", ""); - XPathNodeIterator api_iter = api_nav.Select (path); - bool matched = false; - while (api_iter.MoveNext ()) { - XmlElement api_node = ((IHasXmlNode)api_iter.Current).GetNode () as XmlElement; - foreach (XmlNode child in ((IHasXmlNode)add_iter.Current).GetNode().ChildNodes) - api_node.AppendChild (api_doc.ImportNode (child, true)); - matched = true; - } - if (!matched) - Console.WriteLine ("Warning: matched no nodes", path); - } - - XPathNodeIterator change_node_type_iter = meta_nav.Select ("/metadata/change-node-type"); - while (change_node_type_iter.MoveNext ()) { - string path = change_node_type_iter.Current.GetAttribute ("path", ""); - XPathNodeIterator api_iter = api_nav.Select (path); - bool matched = false; - while (api_iter.MoveNext ()) { - XmlElement node = ( (IHasXmlNode) api_iter.Current).GetNode () as XmlElement; - XmlElement parent = node.ParentNode as XmlElement; - XmlElement new_node = api_doc.CreateElement (change_node_type_iter.Current.Value); - - foreach (XmlNode child in node.ChildNodes) - new_node.AppendChild (child.Clone ()); - foreach (XmlAttribute attribute in node.Attributes) - new_node.Attributes.Append ( (XmlAttribute) attribute.Clone ()); - - parent.ReplaceChild (new_node, node); - matched = true; - } - - if (!matched) - Console.WriteLine ("Warning: matched no nodes", path); - } - - - XPathNodeIterator attr_iter = meta_nav.Select ("/metadata/attr"); - while (attr_iter.MoveNext ()) { - string path = attr_iter.Current.GetAttribute ("path", ""); - string attr_name = attr_iter.Current.GetAttribute ("name", ""); - - int max_matches = -1; - var max_matches_str = attr_iter.Current.GetAttribute ("max-matches", ""); - if (max_matches_str != "") - max_matches = Convert.ToInt32(max_matches_str); - - XPathNodeIterator api_iter = api_nav.Select (path); - var nmatches = 0; - while (api_iter.MoveNext ()) { - XmlElement node = ((IHasXmlNode)api_iter.Current).GetNode () as XmlElement; - node.SetAttribute (attr_name, attr_iter.Current.Value); - nmatches++; - - if (max_matches > 0 && nmatches == max_matches) - break; - } - if (nmatches == 0) - Console.WriteLine ("Warning: matched no nodes", path); - } - - XPathNodeIterator move_iter = meta_nav.Select ("/metadata/move-node"); - while (move_iter.MoveNext ()) { - string path = move_iter.Current.GetAttribute ("path", ""); - XPathExpression expr = api_nav.Compile (path); - string parent = move_iter.Current.Value; - XPathNodeIterator parent_iter = api_nav.Select (parent); - bool matched = false; - while (parent_iter.MoveNext ()) { - XmlNode parent_node = ((IHasXmlNode)parent_iter.Current).GetNode (); - XPathNodeIterator path_iter = parent_iter.Current.Clone ().Select (expr); - while (path_iter.MoveNext ()) { - XmlNode node = ((IHasXmlNode)path_iter.Current).GetNode (); - parent_node.AppendChild (node.Clone ()); - node.ParentNode.RemoveChild (node); - } - matched = true; - } - if (!matched) - Console.WriteLine ("Warning: matched no nodes", path); - } - - XPathNodeIterator remove_attr_iter = meta_nav.Select ("/metadata/remove-attr"); - while (remove_attr_iter.MoveNext ()) { - string path = remove_attr_iter.Current.GetAttribute ("path", ""); - string name = remove_attr_iter.Current.GetAttribute ("name", ""); - XPathNodeIterator api_iter = api_nav.Select (path); - bool matched = false; - - while (api_iter.MoveNext ()) { - XmlElement node = ( (IHasXmlNode) api_iter.Current).GetNode () as XmlElement; - - node.RemoveAttribute (name); - matched = true; - } - - if (!matched) - Console.WriteLine ("Warning: matched no nodes", path); - } - - if (symbol_doc != null) { - XPathNavigator symbol_nav = symbol_doc.CreateNavigator (); - XPathNodeIterator iter = symbol_nav.Select ("/api/*"); - while (iter.MoveNext ()) { - XmlNode sym_node = ((IHasXmlNode)iter.Current).GetNode (); - XPathNodeIterator parent_iter = api_nav.Select ("/api"); - if (parent_iter.MoveNext ()) { - XmlNode parent_node = ((IHasXmlNode)parent_iter.Current).GetNode (); - parent_node.AppendChild (api_doc.ImportNode (sym_node, true)); - } - } - } - - api_doc.Save (api_filename); - return 0; - } - } -} diff --git a/Source/generator/gapi3-codegen.in b/Source/generator/gapi3-codegen.in deleted file mode 100755 index b9e50822d..000000000 --- a/Source/generator/gapi3-codegen.in +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -@RUNTIME@ @prefix@/lib/gapi-3.0/gapi_codegen.exe "$@" diff --git a/Source/generator/gapi3-fixup.in b/Source/generator/gapi3-fixup.in deleted file mode 100755 index 22487c48a..000000000 --- a/Source/generator/gapi3-fixup.in +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -@RUNTIME@ @prefix@/lib/gapi-3.0/gapi-fixup.exe "$@" diff --git a/Source/generator/generator.csproj b/Source/generator/generator.csproj deleted file mode 100644 index b4673e6bc..000000000 --- a/Source/generator/generator.csproj +++ /dev/null @@ -1,111 +0,0 @@ - - - - Debug - x86 - 9.0.21022 - 2.0 - {80E73555-2284-40DC-9068-9A40B7359B0C} - Exe - generator - gapi_codegen - v4.0 - - - - true - full - false - bin\Debug - DEBUG - prompt - 4 - x86 - false - - - none - false - bin\Release - prompt - 4 - x86 - false - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - README.generator - - - - - - - - - diff --git a/Source/generator/meson.build b/Source/generator/meson.build deleted file mode 100644 index 5b178b678..000000000 --- a/Source/generator/meson.build +++ /dev/null @@ -1,90 +0,0 @@ -gapi_fixup = executable('gapi-fixup', 'gapi-fixup.cs', - install_dir : gapi_installdir, - install: install) - -gapi_codegen = executable('gapi_codegen', - 'AliasGen.cs', - 'ArrayParameter.cs', - 'BoxedGen.cs', - 'ByRefGen.cs', - 'CallbackGen.cs', - 'ChildProperty.cs', - 'ClassBase.cs', - 'ClassField.cs', - 'ClassGen.cs', - 'CodeGenerator.cs', - 'ConstFilenameGen.cs', - 'ConstStringGen.cs', - 'Constant.cs', - 'Ctor.cs', - 'DefaultSignalHandler.cs', - 'EnumGen.cs', - 'FieldBase.cs', - 'GenBase.cs', - 'GenerationInfo.cs', - 'GObjectVM.cs', - 'HandleBase.cs', - 'IAccessor.cs', - 'IGeneratable.cs', - 'IManualMarshaler.cs', - 'InterfaceGen.cs', - 'InterfaceVM.cs', - 'IOwnable.cs', - 'LogWriter.cs', - 'LPGen.cs', - 'LPUGen.cs', - 'ManagedCallString.cs', - 'ManualGen.cs', - 'MarshalGen.cs', - 'MethodABIField.cs', - 'MethodBase.cs', - 'MethodBody.cs', - 'Method.cs', - 'NativeStructGen.cs', - 'ObjectField.cs', - 'StructABIField.cs', - 'ObjectBase.cs', - 'ObjectGen.cs', - 'OpaqueGen.cs', - 'Options.cs', - 'OwnableGen.cs', - 'Parameter.cs', - 'Parameters.cs', - 'Parser.cs', - 'Property.cs', - 'PropertyBase.cs', - 'ReturnValue.cs', - 'Signal.cs', - 'Signature.cs', - 'SimpleBase.cs', - 'SimpleGen.cs', - 'Statistics.cs', - 'StructBase.cs', - 'StructField.cs', - 'StructGen.cs', - 'SymbolTable.cs', - 'UnionABIField.cs', - 'UnionGen.cs', - 'VirtualMethod.cs', - 'VMSignature.cs', - 'XmlElementExtensions.cs', - install_dir : gapi_installdir, - install: install) - -if install - configure_file(input: 'gapi3-fixup.in', - output: 'gapi3-fixup', - configuration : gapi_parser_data, - install_dir: get_option('bindir')) - configure_file(input: 'gapi3-codegen.in', - output: 'gapi3-codegen', - configuration : gapi_parser_data, - install_dir: get_option('bindir')) -else - configure_file(input: 'gapi3-fixup.in', - output: 'gapi3-fixup', - configuration : gapi_parser_data) - configure_file(input: 'gapi3-codegen.in', - output: 'gapi3-codegen', - configuration : gapi_parser_data) -endif diff --git a/Source/gio/generated/generate_code.py b/Source/gio/generated/generate_code.py deleted file mode 100644 index fa8b9da65..000000000 --- a/Source/gio/generated/generate_code.py +++ /dev/null @@ -1,95 +0,0 @@ -#!/usr/bin/env python3 - -import argparse -import glob -import os -import re -import shutil -import subprocess - - -if __name__ == "__main__": - parser = argparse.ArgumentParser() - parser.add_argument("--api-raw") - parser.add_argument("--gapi-fixup") - parser.add_argument("--metadata") - parser.add_argument("--gapi-codegen") - parser.add_argument("--glue-file", default="") - parser.add_argument("--glue-includes", default="") - parser.add_argument("--abi-cs-usings", default="") - parser.add_argument("--glue-libname", default="") - parser.add_argument("--assembly-name") - parser.add_argument("--extra-includes", action='append', default=[]) - parser.add_argument("--out") - parser.add_argument("--files") - parser.add_argument("--symbols") - parser.add_argument("--schema") - parser.add_argument("--fakeglue", action='store_true') - - opts = parser.parse_args() - if opts.fakeglue: - exit(0) - - if not opts.glue_libname: - opts.glue_libname = opts.assembly_name + 'sharpglue-3' - - api_xml = os.path.join(opts.out, os.path.basename( - opts.api_raw).replace('.raw', '.xml')) - - shutil.copyfile(opts.api_raw, api_xml) - - if shutil.which('mono'): - launcher = ['mono', '--debug'] - else: - launcher = [] - - cmd = [opts.gapi_fixup, "--api=" + api_xml] - if opts.metadata: - cmd += ["--metadata=" + opts.metadata] - if opts.symbols: - cmd.extend(['--symbols=' + opts.symbols]) - subprocess.check_call(launcher + cmd) - - cmd = [ - opts.gapi_codegen, '--generate', api_xml, - '--outdir=' + opts.out, - '--glue-filename=' + opts.glue_file, - '--gluelib-name=' + opts.glue_libname, - '--glue-includes=' + opts.glue_includes, - '--assembly-name=' + opts.assembly_name, - '--abi-c-filename=' + os.path.join(opts.out, opts.assembly_name + "-abi.c"), - '--abi-cs-filename=' + os.path.join(opts.out, opts.assembly_name + "-abi.cs"), - ] - - if opts.schema: - cmd += ['--schema=' + opts.schema] - - if opts.abi_cs_usings: - cmd += ['--abi-cs-usings=' + opts.abi_cs_usings] - - cmd += ['-I' + i for i in opts.extra_includes] - - subprocess.check_call(launcher + cmd) - - # WORKAROUND: Moving files into the out directory with special names - # as meson doesn't like path separator in output names. - regex = re.compile('_') - dirs = set() - for _f in opts.files.split(';'): - fpath = os.path.join(opts.out, regex.sub("/", _f, 1)) - dirs.add(os.path.dirname(fpath)) - _f = os.path.join(opts.out, _f) - shutil.move(fpath, _f) - - missing_files = [] - for _dir in dirs: - missing_files.extend(glob.glob(os.path.join(_dir, '*.cs'))) - - if missing_files: - print("Following files were generated but not listed:\n %s" % - '\n '.join(["'%s_%s'," % (m.split(os.path.sep)[-2], m.split(os.path.sep)[-1]) - for m in missing_files])) - exit(1) - - for _dir in dirs: - shutil.rmtree(_dir) diff --git a/Source/gio/generated/meson.build b/Source/gio/generated/meson.build deleted file mode 100644 index 5353498f0..000000000 --- a/Source/gio/generated/meson.build +++ /dev/null @@ -1,423 +0,0 @@ -generate_api = find_program('generate_code.py') - -generated_sources = [ - 'GLib_DBusServer.cs', - 'GLib_GLibSharp.AsyncReadyCallbackNative.cs', - 'GLib_DBusProxyFlags.cs', - 'GLib_GLibSharp.SettingsBindGetMappingNative.cs', - 'GLib_FileAttributeInfoFlags.cs', - 'GLib_SettingsBackendWatch.cs', - 'GLib_ResourceFileEnumerator.cs', - 'GLib_Credentials.cs', - 'GLib_AsyncResultAdapter.cs', - 'GLib_DBusError.cs', - 'GLib_DBusMessageFlags.cs', - 'GLib_FileType.cs', - 'GLib_FdoNotificationBackend.cs', - 'GLib_TlsDatabaseVerifyFlags.cs', - 'GLib_DBusMessageType.cs', - 'GLib_MenuItem.cs', - 'GLib_GLibSharp.FileProgressCallbackNative.cs', - 'GLib_DBusCallFlags.cs', - 'GLib_SocketClient.cs', - 'GLib_ZlibDecompressor.cs', - 'GLib_ActionMapAdapter.cs', - 'GLib_IOModuleScope.cs', - 'GLib_DBusSubtreeFlags.cs', - 'GLib_InputStream.cs', - 'GLib_SimpleProxyResolver.cs', - 'GLib_NetworkAddress.cs', - 'GLib_DBusObjectSkeleton.cs', - 'GLib_Socks4aProxy.cs', - 'GLib_SocketListener.cs', - 'GLib_FileDescriptorBasedAdapter.cs', - 'GLib_ActionRemovedHandler.cs', - 'GLib_Resource.cs', - 'GLib_SettingsBindFlags.cs', - 'GLib_SocketAddress.cs', - 'GLib_EmblemedIcon.cs', - 'GLib_AcceptCertificateHandler.cs', - 'GLib_MenuExporterLink.cs', - 'GLib_PropertyAction.cs', - 'GLib_TlsDatabase.cs', - 'GLib_DummyTlsCertificate.cs', - 'GLib_Socks5Proxy.cs', - 'GLib_IFileDescriptorBased.cs', - 'GLib_FileIOStream.cs', - 'GLib_DataOutputStream.cs', - 'GLib_SocketListenerEvent.cs', - 'GLib_IOSchedulerJob.cs', - 'GLib_MountRemovedHandler.cs', - 'GLib_IDatagramBased.cs', - 'GLib_IOExtension.cs', - 'GLib_AsyncInitableAdapter.cs', - 'GLib_DummyTlsConnection.cs', - 'GLib_ShowUnmountProgressHandler.cs', - 'GLib_DBusErrorEntry.cs', - 'GLib_DummyTlsCertificateClass.cs', - 'GLib_DBusAnnotationInfo.cs', - 'GLib_SocketService.cs', - 'GLib_LaunchedFailedHandler.cs', - 'GLib_ChangeEventHandler.cs', - 'GLib_MemoryBuffer.cs', - 'GLib_Win32RegistrySubkeyIter.cs', - 'GLib_FileMeasureProgressCallback.cs', - 'GLib_OutputMessage.cs', - 'GLib_DBusObject.cs', - 'GLib_DBusInterfaceSkeleton.cs', - 'GLib_ActionGroupAdapter.cs', - 'GLib_ISeekable.cs', - 'GLib_GLibSharp.PollableSourceFuncNative.cs', - 'GLib_ResourceFileInputStreamClass.cs', - 'GLib_GLibSharp.CancellableSourceFuncNative.cs', - 'GLib_NativeVolumeMonitor.cs', - 'GLib_DBusServerClass.cs', - 'GLib_DBusMenuPath.cs', - 'GLib_Win32WinsockFuncs.cs', - 'GLib_MenuExporterGroup.cs', - 'GLib_DBusPropertyInfoFlags.cs', - 'GLib_DriveDisconnectedHandler.cs', - 'GLib_UnixFDMessage.cs', - 'GLib_Win32RegistryValueIter.cs', - 'GLib_ResourceFileInputStream.cs', - 'GLib_DBusAuthObserverClass.cs', - 'GLib_ConverterAdapter.cs', - 'GLib_ShowProcessesHandler.cs', - 'GLib_ItemsChangedHandler.cs', - 'GLib_CancellableSourceFunc.cs', - 'GLib_FileProgressCallback.cs', - 'GLib_DBusSignalInfo.cs', - 'GLib_DriveStartFlags.cs', - 'GLib_CredentialsType.cs', - 'GLib_Menu.cs', - 'GLib_IOStream.cs', - 'GLib_DriveConnectedHandler.cs', - 'GLib_MenuModel.cs', - 'GLib_LocalFileEnumerator.cs', - 'GLib_ProxyAddressEnumerator.cs', - 'GLib_Win32RegistryKeyWatchCallbackFunc.cs', - 'GLib_MenuExporterWatch.cs', - 'GLib_Win32AppInfoApplication.cs', - 'GLib_FileInfo.cs', - 'GLib_ContentType.cs', - 'GLib_MountOperation.cs', - 'GLib_DriveAdapter.cs', - 'GLib_GLibSharp.SocketSourceFuncNative.cs', - 'GLib_BytesIcon.cs', - 'GLib_ThreadedSocketService.cs', - 'GLib_ThreadedResolver.cs', - 'GLib_SettingsGetMapping.cs', - 'GLib_WritableChangedHandler.cs', - 'GLib_TestDBus.cs', - 'GLib_FileMeasureFlags.cs', - 'GLib_IAsyncResult.cs', - 'GLib_DBusMethodInfo.cs', - 'GLib_TaskThreadFunc.cs', - 'GLib_IDrive.cs', - 'GLib_SettingsBackendClosure.cs', - 'GLib_DBusArgInfo.cs', - 'GLib_DBusSendMessageFlags.cs', - 'GLib_DBusObjectManagerClientFlags.cs', - 'GLib_TlsCertificateFlags.cs', - 'GLib_IAppInfo.cs', - 'GLib_UnixFDList.cs', - 'GLib_ITlsServerConnection.cs', - 'GLib_SocketType.cs', - 'GLib_TlsDatabaseLookupFlags.cs', - 'GLib_Application.cs', - 'GLib_DBusInterface.cs', - 'GLib_HttpsProxy.cs', - 'GLib_OutputStream.cs', - 'GLib_TlsConnection.cs', - 'GLib_DBusMessageClass.cs', - 'GLib_ThemedIcon.cs', - 'GLib_IOErrorEnum.cs', - 'GLib_DBusServerFlags.cs', - 'GLib_TcpWrapperConnection.cs', - 'GLib_BusNameWatcherFlags.cs', - 'GLib_GLibSharp.IOSchedulerJobFuncNative.cs', - 'GLib_SocketProtocol.cs', - 'GLib_DummyTlsDatabase.cs', - 'GLib_TlsFileDatabase.cs', - 'GLib_SeekableAdapter.cs', - 'GLib_NetworkMonitor.cs', - 'GLib_DtlsServerConnection.cs', - 'GLib_SocketAddressEnumerator.cs', - 'GLib_CommandLineHandler.cs', - 'GLib_CocoaNotificationBackend.cs', - 'GLib_ConverterResult.cs', - 'GLib_TlsCertificateRequestFlags.cs', - 'GLib_MenuAttributeIter.cs', - 'GLib_IOError.cs', - 'GLib_TlsServerConnectionAdapter.cs', - 'GLib_SocketFamily.cs', - 'GLib_RunHandler.cs', - 'GLib_Win32AppInfoURLSchema.cs', - 'GLib_DBusObjectManager.cs', - 'GLib_MountAddedHandler.cs', - 'GLib_AskPasswordFlags.cs', - 'GLib_LocalFileIOStream.cs', - 'GLib_FileMonitorEvent.cs', - 'GLib_NativeSocketAddress.cs', - 'GLib_FileReadMoreCallback.cs', - 'GLib_EmblemOrigin.cs', - 'GLib_IOModule.cs', - 'GLib_VolumeAdapter.cs', - 'GLib_Subprocess.cs', - 'GLib_PortalNotificationBackend.cs', - 'GLib_OutputVector.cs', - 'GLib_SocketMsgFlags.cs', - 'GLib_LoadableIconAdapter.cs', - 'GLib_DataStreamNewlineType.cs', - 'GLib_VolumeChangedHandler.cs', - 'GLib_AskPasswordHandler.cs', - 'GLib_SubprocessFlags.cs', - 'GLib_FileAttributeInfo.cs', - 'GLib_BufferedInputStream.cs', - 'GLib_GLibSharp.SpawnChildSetupFuncNative.cs', - 'GLib_VolumeMonitor.cs', - 'GLib_DBusMethodInvocationClass.cs', - 'GLib_MenuLinkIter.cs', - 'GLib_ReplyHandler.cs', - 'GLib_PasswordSave.cs', - 'GLib_DBusInterfaceInfo.cs', - 'GLib_ResolverRecordType.cs', - 'GLib_Win32AppInfoFileExtensionClass.cs', - 'GLib_MountMountFlags.cs', - 'GLib_FilesystemPreviewType.cs', - 'GLib_DatagramBasedAdapter.cs', - 'GLib_ChangedHandler.cs', - 'GLib_TlsError.cs', - 'GLib_TlsCertificate.cs', - 'GLib_Resolver.cs', - 'GLib_SocketControlMessage.cs', - 'GLib_DataInputStream.cs', - 'GLib_MountAdapter.cs', - 'GLib_SocketConnection.cs', - 'GLib_DummyDtlsConnection.cs', - 'GLib_DBusInterfaceSkeletonFlags.cs', - 'GLib_IAsyncInitable.cs', - 'GLib_SimpleAsyncThreadFunc.cs', - 'GLib_TlsInteractionResult.cs', - 'GLib_InitableAdapter.cs', - 'GLib_DBusObjectManagerServer.cs', - 'GLib_UnixConnection.cs', - 'GLib_TlsPasswordFlags.cs', - 'GLib_ActionEnabledChangedHandler.cs', - 'GLib_GLibSharp.ReallocFuncNative.cs', - 'GLib_Win32AppInfoFileExtension.cs', - 'GLib_ZlibCompressorFormat.cs', - 'GLib_UnixSocketAddressType.cs', - 'GLib_InetAddressMask.cs', - 'GLib_MenuExporter.cs', - 'GLib_BusType.cs', - 'GLib_EventHandler.cs', - 'GLib_Win32AppInfoHandlerClass.cs', - 'GLib_TlsRehandshakeMode.cs', - 'GLib_FileIcon.cs', - 'GLib_SettingsBackend.cs', - 'GLib_ITlsClientConnection.cs', - 'GLib_ResourceFileEnumeratorClass.cs', - 'GLib_ResourceFlags.cs', - 'GLib_DBusObjectManagerClient.cs', - 'GLib_Socks4Proxy.cs', - 'GLib_DBusMessageByteOrder.cs', - 'GLib_SrvTarget.cs', - 'GLib_CharsetConverter.cs', - 'GLib_DriveStopButtonHandler.cs', - 'GLib_Emblem.cs', - 'GLib_DummyTlsConnectionClass.cs', - 'GLib_WritableChangeEventHandler.cs', - 'GLib_DummyDtlsConnectionClass.cs', - 'GLib_GtkNotificationBackend.cs', - 'GLib_FileMonitor.cs', - 'GLib_AppInfoMonitor.cs', - 'GLib_IOStreamSpliceFlags.cs', - 'GLib_FileInputStream.cs', - 'GLib_DBusSubtreeVTable.cs', - 'GLib_InputVector.cs', - 'GLib_DtlsClientConnection.cs', - 'GLib_ActionAddedHandler.cs', - 'GLib_GLibSharp.TaskThreadFuncNative.cs', - 'GLib_AppInfoCreateFlags.cs', - 'GLib_TlsInteraction.cs', - 'GLib_ReallocFunc.cs', - 'GLib_UnixCredentialsMessage.cs', - 'GLib_ResolverError.cs', - 'GLib_Settings.cs', - 'GLib_GLibSharp.SettingsBindSetMappingNative.cs', - 'GLib_IConverter.cs', - 'GLib_DBusMessage.cs', - 'GLib_SettingsBindGetMapping.cs', - 'GLib_MountUnmountFlags.cs', - 'GLib_IOSchedulerJobFunc.cs', - 'GLib_SimpleIOStream.cs', - 'GLib_IconAdapter.cs', - 'GLib_DBusConnectionFlags.cs', - 'GLib_SocketSourceFunc.cs', - 'GLib_GLibSharp.FileMeasureProgressCallbackNative.cs', - 'GLib_TestDBusClass.cs', - 'GLib_FileEnumerator.cs', - 'GLib_AppLaunchContext.cs', - 'GLib_Task.cs', - 'GLib_DBusProxy.cs', - 'GLib_ProxyResolverAdapter.cs', - 'GLib_DBusActionGroup.cs', - 'GLib_SettingsBindSetMapping.cs', - 'GLib_DriveChangedHandler.cs', - 'GLib_FileCreateFlags.cs', - 'GLib_PollableInputStream.cs', - 'GLib_ResourceError.cs', - 'GLib_MenuExporterRemote.cs', - 'GLib_ExportedSubtree.cs', - 'GLib_ApplicationFlags.cs', - 'GLib_ProxyResolverPortal.cs', - 'GLib_GioGlobal.cs', - 'GLib_GLibSharp.SimpleAsyncThreadFuncNative.cs', - 'GLib_DBusConnection.cs', - 'GLib_Socket.cs', - 'GLib_TlsClientConnectionAdapter.cs', - 'GLib_GLibSharp.Win32RegistryKeyWatchCallbackFuncNative.cs', - 'GLib_Win32AppInfoURLSchemaClass.cs', - 'GLib_IIcon.cs', - 'GLib_MountOperationResult.cs', - 'GLib_VolumeRemovedHandler.cs', - 'GLib_ProxyAdapter.cs', - 'GLib_SubprocessLauncher.cs', - 'GLib_ResourceLookupFlags.cs', - 'GLib_InetAddress.cs', - 'GLib_SimpleActionGroup.cs', - 'GLib_FileAttributeMatcher.cs', - 'GLib_NetworkConnectivity.cs', - 'GLib_ConverterFlags.cs', - 'GLib_DBusMessageHeaderField.cs', - 'GLib_IVolume.cs', - 'GLib_FileAdapter.cs', - 'GLib_Notification.cs', - 'GLib_DBusProxyTypeFunc.cs', - 'GLib_IOExtensionPoint.cs', - 'GLib_TcpConnection.cs', - 'GLib_Win32AppInfoHandler.cs', - 'GLib_DummyProxyResolver.cs', - 'GLib_TlsPassword.cs', - 'GLib_DataStreamByteOrder.cs', - 'GLib_DBusPropertyInfo.cs', - 'GLib_ISocketConnectable.cs', - 'GLib_OpenedHandler.cs', - 'GLib_IProxyResolver.cs', - 'GLib_ActionStateChangedHandler.cs', - 'GLib_FilterOutputStream.cs', - 'GLib_SocketClientEvent.cs', - 'GLib_IOStreamAdapter.cs', - 'GLib_VfsFileLookupFunc.cs', - 'GLib_NotificationPriority.cs', - 'GLib_InputMessage.cs', - 'GLib_ApplicationCommandLine.cs', - 'GLib_Cancellable.cs', - 'GLib_DBusObjectProxy.cs', - 'GLib_DBusSignalFlags.cs', - 'GLib_InetSocketAddress.cs', - 'GLib_Win32RegistryValueType.cs', - 'GLib_SchemaState.cs', - 'GLib_DBusAuthObserver.cs', - 'GLib_Win32RegistryKeyWatcherFlags.cs', - 'GLib_IActionGroup.cs', - 'GLib_Win32AppInfoApplicationClass.cs', - 'GLib_DatagramBasedSourceFunc.cs', - 'GLib_PollableSourceFunc.cs', - 'GLib_GLibSharp.GSourceFuncNative.cs', - 'GLib_Pollable.cs', - 'GLib_ZlibCompressor.cs', - 'GLib_DtlsConnection.cs', - 'GLib_GLibSharp.DatagramBasedSourceFuncNative.cs', - 'GLib_ExportedObject.cs', - 'GLib_TestDBusFlags.cs', - 'GLib_MenuExporterMenu.cs', - 'GLib_BusNameOwnerFlags.cs', - 'GLib_DBusNodeInfo.cs', - 'GLib_GLibSharp.VfsFileLookupFuncNative.cs', - 'GLib_NetworkService.cs', - 'GLib_DBusMethodInvocation.cs', - 'GLib_FileMonitorFlags.cs', - 'GLib_DBusConnectionClass.cs', - 'GLib_DBusInterfaceVTable.cs', - 'GLib_IProxy.cs', - 'GLib_IActionMap.cs', - 'GLib_Resources.cs', - 'GLib_SimplePermission.cs', - 'GLib_IFile.cs', - 'GLib_LaunchedHandler.cs', - 'GLib_NextstepSettingsBackend.cs', - 'GLib_VolumeAddedHandler.cs', - 'GLib_OutputStreamSpliceFlags.cs', - 'GLib_BufferedOutputStream.cs', - 'GLib_PollableOutputStream.cs', - 'GLib_FileCopyFlags.cs', - 'GLib_AskQuestionHandler.cs', - 'GLib_SimpleAsyncResult.cs', - 'GLib_IMount.cs', - 'GLib_DBusMenuGroup.cs', - 'GLib_FilenameCompleter.cs', - 'GLib_IOModuleScopeFlags.cs', - 'GLib_Permission.cs', - 'GLib_MountChangedHandler.cs', - 'GLib_DriveEjectButtonHandler.cs', - 'GLib_DummyTlsDatabaseClass.cs', - 'GLib_ProxyAddress.cs', - 'GLib_FileAttributeStatus.cs', - 'GLib_IInitable.cs', - 'GLib_MessageToWriteData.cs', - 'GLib_FileOutputStream.cs', - 'GLib_GLibSharp.FileReadMoreCallbackNative.cs', - 'GLib_Vfs.cs', - 'GLib_FileAttributeInfoList.cs', - 'GLib_DriveStartStopType.cs', - 'GLib_ActionEntry.cs', - 'GLib_Win32RegistryKey.cs', - 'GLib_NotificationBackend.cs', - 'GLib_IncomingHandler.cs', - 'GLib_HttpProxy.cs', - 'GLib_MountPreUnmountHandler.cs', - 'GLib_SocketConnectableAdapter.cs', - 'GLib_SimpleAction.cs', - 'GLib_ActionAdapter.cs', - 'GLib_FileQueryInfoFlags.cs', - 'GLib_FilterInputStream.cs', - 'GLib_GLibSharp.SettingsGetMappingNative.cs', - 'GLib_ILoadableIcon.cs', - 'GLib_TlsAuthenticationMode.cs', - 'GLib_GLibSharp.DBusProxyTypeFuncNative.cs', - 'GLib_FileAttributeType.cs', - 'GLib_AsyncReadyCallback.cs', - 'GLib_DBusCapabilityFlags.cs', - 'GLib_AppInfoAdapter.cs', - 'GLib_RemoteActionGroup.cs', - 'GLib_IAction.cs', -] - -source_gen = custom_target('gio_generated', - command: [ - generate_api, - '--api-raw', raw_api_fname, - '--gapi-fixup', gapi_fixup.full_path(), - '--metadata', metadata_fname, - '--gapi-codegen', gapi_codegen.full_path(), - '--extra-includes', glib_api_includes, - '--out', meson.current_build_dir(), - '--files', ';'.join(generated_sources), - '--assembly-name', assembly_name, - '--schema', schema, - ], - depends: [gapi_codegen, gapi_fixup], - input: raw_api_fname, - output: generated_sources, -) - -api_xml = custom_target(pkg + '_api_xml', - input: raw_api_fname, - output: pkg + '-api.xml', - command: [generate_api, '--fakeglue'], - depends: [source_gen], - install: install, - install_dir: gapi_xml_installdir) -gio_api_includes = join_paths(meson.current_build_dir(), 'gio-api.xml') diff --git a/Source/gio/gio-sharp-3.0.pc.in b/Source/gio/gio-sharp-3.0.pc.in deleted file mode 100644 index efb3810e3..000000000 --- a/Source/gio/gio-sharp-3.0.pc.in +++ /dev/null @@ -1,13 +0,0 @@ -prefix=${pcfiledir}/../.. -exec_prefix=${prefix} -libdir=${exec_prefix}/lib -assemblies_dir=${libdir}/mono/@PACKAGE_VERSION@ -gapidir=${prefix}/share/gapi-3.0 - -Name: GIO# -Description: GIO# - GIO .NET Binding -Version: @VERSION@ -Cflags: -I:${gapidir}/gio-api.xml -Libs: -r:${assemblies_dir}/gio-sharp.dll -Requires: glib-sharp-3.0 - diff --git a/Source/gio/gio-sharp.dll.config.in b/Source/gio/gio-sharp.dll.config.in deleted file mode 100644 index 291df9db8..000000000 --- a/Source/gio/gio-sharp.dll.config.in +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/Source/gio/gio.csproj b/Source/gio/gio.csproj deleted file mode 100644 index 6bc47ffcb..000000000 --- a/Source/gio/gio.csproj +++ /dev/null @@ -1,422 +0,0 @@ - - - - Debug - x86 - 9.0.21022 - 2.0 - {1C3BB17B-336D-432A-8952-4E979BC90867} - Library - gio - gio-sharp - v4.0 - - - - true - full - false - bin\Debug - DEBUG; - prompt - 4 - x86 - false - true - - - none - false - bin\Release - prompt - 4 - x86 - false - true - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Properties\AssemblyInfo.cs - - - - - {3BF1D531-8840-4F15-8066-A9788D8C398B} - glib - - - - - - - - - PreserveNewest - - - diff --git a/Source/gio/glue/win32dll.c b/Source/gio/glue/win32dll.c deleted file mode 100755 index a57c07683..000000000 --- a/Source/gio/glue/win32dll.c +++ /dev/null @@ -1,16 +0,0 @@ -#define WIN32_LEAN_AND_MEAN -#include -#undef WIN32_LEAN_AND_MEAN -#include - -BOOL APIENTRY DllMain (HINSTANCE hInst, DWORD reason, LPVOID reserved) -{ - return TRUE; -} - -/* -BOOL APIENTRY DllMainCRTStartup (HINSTANCE hInst, DWORD reason, LPVOID reserved) -{ - return TRUE; -} -*/ diff --git a/Source/gio/meson.build b/Source/gio/meson.build deleted file mode 100644 index b7ec09e4f..000000000 --- a/Source/gio/meson.build +++ /dev/null @@ -1,40 +0,0 @@ -pkg = 'gio' -assembly_name = pkg + '-sharp' - -raw_api_fname = join_paths(meson.current_source_dir(), pkg + '-api.raw') -metadata_fname = join_paths(meson.current_source_dir(), 'Gio.metadata') - -configure_file(input: assembly_name + '.dll.config.in', - output: assembly_name + '.dll.config', - configuration : remap_dl_data) - -if install - configure_file(input: assembly_name + '-3.0.pc.in', - output: assembly_name + '-3.0.pc', - configuration : version_data, - install_dir: pkg_install_dir) -endif - -subdir('generated') - -sources = [ - 'Application.cs', - 'AppInfoAdapter.cs', - 'FileAdapter.cs', - 'FileEnumerator.cs', - 'FileFactory.cs', - 'GioGlobal.cs', - 'GioStream.cs', - 'IFile.cs' -] - -gio_sharp = library(assembly_name, source_gen, sources, assemblyinfo, - cs_args: ['-unsafe'], - link_with: glib_sharp, - install: install, - install_dir: lib_install_dir -) - -nuget_infos += [['GioSharp', gio_sharp, ['GlibSharp']]] -install_infos += [assembly_name, gio_sharp.full_path()] -gio_sharp_dep = declare_dependency(link_with: [glib_sharp, gio_sharp]) diff --git a/Source/glib/glib-sharp-3.0.pc.in b/Source/glib/glib-sharp-3.0.pc.in deleted file mode 100644 index fcf0fb72c..000000000 --- a/Source/glib/glib-sharp-3.0.pc.in +++ /dev/null @@ -1,12 +0,0 @@ -prefix=${pcfiledir}/../.. -exec_prefix=${prefix} -libdir=${exec_prefix}/lib -gapidir=${prefix}/share/gapi-3.0 - - -Name: GLib# -Description: GLib# - .NET Binding for the glib library. -Version: @VERSION@ -Cflags: -I:${gapidir}/glib-api.xml -Libs: -r:${libdir}/mono/@PACKAGE_VERSION@/glib-sharp.dll - diff --git a/Source/glib/glib-sharp.dll.config.in b/Source/glib/glib-sharp.dll.config.in deleted file mode 100644 index 03031d676..000000000 --- a/Source/glib/glib-sharp.dll.config.in +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/Source/glib/glib.csproj b/Source/glib/glib.csproj deleted file mode 100644 index 24bf5bbda..000000000 --- a/Source/glib/glib.csproj +++ /dev/null @@ -1,119 +0,0 @@ - - - - Debug - x86 - 9.0.21022 - 2.0 - {3BF1D531-8840-4F15-8066-A9788D8C398B} - Library - glib - glib-sharp - v4.0 - - - - true - full - false - bin\Debug - DEBUG; - prompt - 4 - x86 - false - true - - - none - false - bin\Release - prompt - 4 - x86 - false - true - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Properties\AssemblyInfo.cs - - - - - - - - PreserveNewest - - - diff --git a/Source/glib/meson.build b/Source/glib/meson.build deleted file mode 100644 index 611f2d3c2..000000000 --- a/Source/glib/meson.build +++ /dev/null @@ -1,113 +0,0 @@ -assembly_name = 'glib-sharp' - -configure_file(input: 'glib-sharp.dll.config.in', - output: 'glib-sharp.dll.config', - configuration : remap_dl_data) - -if install - configure_file(input: 'glib-sharp-3.0.pc.in', - output: 'glib-sharp-3.0.pc', - configuration : version_data, - install_dir: pkg_install_dir, - install: install) -endif - -policy_data = configuration_data() -policy_data.set('ASSEMBLY_NAME', assembly_name) -policy_data.set('API_VERSION', apiversion) - -policy = configure_file(input: policy_config, - output: 'policy.config', - configuration : policy_data) - -sources = [ - 'AbiField.cs', - 'AbiStruct.cs', - 'Argv.cs', - 'Bytes.cs', - 'ConnectBeforeAttribute.cs', - 'Cond.cs', - 'Date.cs', - 'DateTime.cs', - 'DefaultSignalHandlerAttribute.cs', - 'DestroyNotify.cs', - 'ExceptionManager.cs', - 'FileUtils.cs', - 'GException.cs', - 'GInterfaceAdapter.cs', - 'GInterfaceAttribute.cs', - 'GLibSynchronizationContext.cs', - 'Global.cs', - 'GString.cs', - 'GType.cs', - 'GTypeAttribute.cs', - 'HookList.cs', - 'Idle.cs', - 'InitiallyUnowned.cs', - 'IOChannel.cs', - 'IWrapper.cs', - 'KeyFile.cs', - 'ListBase.cs', - 'List.cs', - 'Log.cs', - 'MainContext.cs', - 'MainLoop.cs', - 'ManagedValue.cs', - 'Markup.cs', - 'MarkupParser.cs', - 'Marshaller.cs', - 'MissingIntPtrCtorException.cs', - 'Mutex.cs', - 'NotifyHandler.cs', - 'Object.cs', - 'ObjectManager.cs', - 'Opaque.cs', - 'ParamSpec.cs', - 'PollFD.cs', - 'Priority.cs', - 'PropertyAttribute.cs', - 'PtrArray.cs', - 'RecMutex.cs', - 'Signal.cs', - 'SignalArgs.cs', - 'SignalAttribute.cs', - 'SignalClosure.cs', - 'SList.cs', - 'Source.cs', - 'SourceFunc.cs', - 'SourceFuncs.cs', - 'SourceDummyMarshal.cs', - 'GLibSharp.SourceFuncNative.cs', - 'GLibSharp.SourceDummyMarshalNative.cs', - 'SourceCallbackFuncs.cs', - 'Spawn.cs', - 'Thread.cs', - 'Timeout.cs', - 'TimeVal.cs', - 'TimeZone.cs', - 'ToggleRef.cs', - 'TypeFundamentals.cs', - 'TypeInitializerAttribute.cs', - 'TypeNameAttribute.cs', - 'ValueArray.cs', - 'Value.cs', - 'Variant.cs', - 'VariantType.cs'] - - -glib_sharp = library(assembly_name, sources, assemblyinfo, - cs_args: ['-unsafe'], - install: install, - install_dir: lib_install_dir -) - -nuget_infos += [['GlibSharp', glib_sharp, []]] -install_infos += [assembly_name, glib_sharp.full_path()] - -glib_api_includes = join_paths(meson.current_source_dir(), 'glib-api.xml') - -if install - install_data(glib_api_includes, install_dir: gapi_xml_installdir) -endif - -glib_sharp_dep = declare_dependency(link_with: glib_sharp) diff --git a/Source/gtk-sharp.sln b/Source/gtk-sharp.sln deleted file mode 100644 index 300887f44..000000000 --- a/Source/gtk-sharp.sln +++ /dev/null @@ -1,261 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 2013 -VisualStudioVersion = 12.0.40629.0 -MinimumVisualStudioVersion = 10.0.40219.1 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "sample", "sample\sample.csproj", "{48234565-8E78-462E-ADEC-9AAA81B641B2}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "generator", "generator\generator.csproj", "{80E73555-2284-40DC-9068-9A40B7359B0C}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "gtk-sharp", "gtk-sharp", "{E0AD538D-9979-479B-8CBA-ED9143536CE0}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "glib", "glib\glib.csproj", "{3BF1D531-8840-4F15-8066-A9788D8C398B}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "atk", "atk\atk.csproj", "{42FE871A-D8CF-4B29-9AFF-B02454E6C976}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "cairo", "cairo\cairo.csproj", "{364577DB-9728-4951-AC2C-EDF7A6FCC09D}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "gdk", "gdk\gdk.csproj", "{58346CC6-DE93-45B4-8093-3508BD5DAA12}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "gio", "gio\gio.csproj", "{1C3BB17B-336D-432A-8952-4E979BC90867}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "gtk", "gtk\gtk.csproj", "{94045F11-4266-40B4-910F-298985AF69D5}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "pango", "pango\pango.csproj", "{FF422D8C-562F-4EA6-8590-9D1A5CD40AD4}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "audit", "audit\audit.csproj", "{D8A1AAF8-EA10-4D1D-8A8A-D38C56C0A753}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|x86 = Debug|x86 - Release|x86 = Release|x86 - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {48234565-8E78-462E-ADEC-9AAA81B641B2}.Debug|x86.ActiveCfg = Debug|x86 - {48234565-8E78-462E-ADEC-9AAA81B641B2}.Debug|x86.Build.0 = Debug|x86 - {48234565-8E78-462E-ADEC-9AAA81B641B2}.Release|x86.ActiveCfg = Release|x86 - {48234565-8E78-462E-ADEC-9AAA81B641B2}.Release|x86.Build.0 = Release|x86 - {80E73555-2284-40DC-9068-9A40B7359B0C}.Debug|x86.ActiveCfg = Debug|x86 - {80E73555-2284-40DC-9068-9A40B7359B0C}.Debug|x86.Build.0 = Debug|x86 - {80E73555-2284-40DC-9068-9A40B7359B0C}.Release|x86.ActiveCfg = Release|x86 - {80E73555-2284-40DC-9068-9A40B7359B0C}.Release|x86.Build.0 = Release|x86 - {3BF1D531-8840-4F15-8066-A9788D8C398B}.Debug|x86.ActiveCfg = Debug|x86 - {3BF1D531-8840-4F15-8066-A9788D8C398B}.Debug|x86.Build.0 = Debug|x86 - {3BF1D531-8840-4F15-8066-A9788D8C398B}.Release|x86.ActiveCfg = Release|x86 - {3BF1D531-8840-4F15-8066-A9788D8C398B}.Release|x86.Build.0 = Release|x86 - {42FE871A-D8CF-4B29-9AFF-B02454E6C976}.Debug|x86.ActiveCfg = Debug|x86 - {42FE871A-D8CF-4B29-9AFF-B02454E6C976}.Debug|x86.Build.0 = Debug|x86 - {42FE871A-D8CF-4B29-9AFF-B02454E6C976}.Release|x86.ActiveCfg = Release|x86 - {42FE871A-D8CF-4B29-9AFF-B02454E6C976}.Release|x86.Build.0 = Release|x86 - {364577DB-9728-4951-AC2C-EDF7A6FCC09D}.Debug|x86.ActiveCfg = Debug|x86 - {364577DB-9728-4951-AC2C-EDF7A6FCC09D}.Debug|x86.Build.0 = Debug|x86 - {364577DB-9728-4951-AC2C-EDF7A6FCC09D}.Release|x86.ActiveCfg = Release|x86 - {364577DB-9728-4951-AC2C-EDF7A6FCC09D}.Release|x86.Build.0 = Release|x86 - {58346CC6-DE93-45B4-8093-3508BD5DAA12}.Debug|x86.ActiveCfg = Debug|x86 - {58346CC6-DE93-45B4-8093-3508BD5DAA12}.Debug|x86.Build.0 = Debug|x86 - {58346CC6-DE93-45B4-8093-3508BD5DAA12}.Release|x86.ActiveCfg = Release|x86 - {58346CC6-DE93-45B4-8093-3508BD5DAA12}.Release|x86.Build.0 = Release|x86 - {1C3BB17B-336D-432A-8952-4E979BC90867}.Debug|x86.ActiveCfg = Debug|x86 - {1C3BB17B-336D-432A-8952-4E979BC90867}.Debug|x86.Build.0 = Debug|x86 - {1C3BB17B-336D-432A-8952-4E979BC90867}.Release|x86.ActiveCfg = Release|x86 - {1C3BB17B-336D-432A-8952-4E979BC90867}.Release|x86.Build.0 = Release|x86 - {94045F11-4266-40B4-910F-298985AF69D5}.Debug|x86.ActiveCfg = Debug|x86 - {94045F11-4266-40B4-910F-298985AF69D5}.Debug|x86.Build.0 = Debug|x86 - {94045F11-4266-40B4-910F-298985AF69D5}.Release|x86.ActiveCfg = Release|x86 - {94045F11-4266-40B4-910F-298985AF69D5}.Release|x86.Build.0 = Release|x86 - {FF422D8C-562F-4EA6-8590-9D1A5CD40AD4}.Debug|x86.ActiveCfg = Debug|x86 - {FF422D8C-562F-4EA6-8590-9D1A5CD40AD4}.Debug|x86.Build.0 = Debug|x86 - {FF422D8C-562F-4EA6-8590-9D1A5CD40AD4}.Release|x86.ActiveCfg = Release|x86 - {FF422D8C-562F-4EA6-8590-9D1A5CD40AD4}.Release|x86.Build.0 = Release|x86 - {D8A1AAF8-EA10-4D1D-8A8A-D38C56C0A753}.Debug|x86.ActiveCfg = Debug|x86 - {D8A1AAF8-EA10-4D1D-8A8A-D38C56C0A753}.Debug|x86.Build.0 = Debug|x86 - {D8A1AAF8-EA10-4D1D-8A8A-D38C56C0A753}.Release|x86.ActiveCfg = Release|x86 - {D8A1AAF8-EA10-4D1D-8A8A-D38C56C0A753}.Release|x86.Build.0 = Release|x86 - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection - GlobalSection(NestedProjects) = preSolution - {3BF1D531-8840-4F15-8066-A9788D8C398B} = {E0AD538D-9979-479B-8CBA-ED9143536CE0} - {42FE871A-D8CF-4B29-9AFF-B02454E6C976} = {E0AD538D-9979-479B-8CBA-ED9143536CE0} - {364577DB-9728-4951-AC2C-EDF7A6FCC09D} = {E0AD538D-9979-479B-8CBA-ED9143536CE0} - {58346CC6-DE93-45B4-8093-3508BD5DAA12} = {E0AD538D-9979-479B-8CBA-ED9143536CE0} - {1C3BB17B-336D-432A-8952-4E979BC90867} = {E0AD538D-9979-479B-8CBA-ED9143536CE0} - {94045F11-4266-40B4-910F-298985AF69D5} = {E0AD538D-9979-479B-8CBA-ED9143536CE0} - {FF422D8C-562F-4EA6-8590-9D1A5CD40AD4} = {E0AD538D-9979-479B-8CBA-ED9143536CE0} - EndGlobalSection - GlobalSection(MonoDevelopProperties) = preSolution - StartupItem = sample\sample.csproj - Policies = $0 - $0.TextStylePolicy = $1 - $1.inheritsSet = null - $1.scope = text/x-csharp - $0.CSharpFormattingPolicy = $2 - $2.inheritsSet = Mono - $2.inheritsScope = text/x-csharp - $2.scope = text/x-csharp - $0.TextStylePolicy = $3 - $3.FileWidth = 120 - $3.TabsToSpaces = False - $3.inheritsSet = VisualStudio - $3.inheritsScope = text/plain - $3.scope = text/plain - $0.DotNetNamingPolicy = $4 - $4.DirectoryNamespaceAssociation = None - $4.ResourceNamePolicy = FileFormatDefault - $0.StandardHeader = $5 - $5.Text = - $5.IncludeInNewFiles = True - $0.NameConventionPolicy = $6 - $6.Rules = $7 - $7.NamingRule = $8 - $8.Name = Namespaces - $8.AffectedEntity = Namespace - $8.VisibilityMask = VisibilityMask - $8.NamingStyle = PascalCase - $8.IncludeInstanceMembers = True - $8.IncludeStaticEntities = True - $7.NamingRule = $9 - $9.Name = Types - $9.AffectedEntity = Class, Struct, Enum, Delegate - $9.VisibilityMask = VisibilityMask - $9.NamingStyle = PascalCase - $9.IncludeInstanceMembers = True - $9.IncludeStaticEntities = True - $7.NamingRule = $10 - $10.Name = Interfaces - $10.RequiredPrefixes = $11 - $11.String = I - $10.AffectedEntity = Interface - $10.VisibilityMask = VisibilityMask - $10.NamingStyle = PascalCase - $10.IncludeInstanceMembers = True - $10.IncludeStaticEntities = True - $7.NamingRule = $12 - $12.Name = Attributes - $12.RequiredSuffixes = $13 - $13.String = Attribute - $12.AffectedEntity = CustomAttributes - $12.VisibilityMask = VisibilityMask - $12.NamingStyle = PascalCase - $12.IncludeInstanceMembers = True - $12.IncludeStaticEntities = True - $7.NamingRule = $14 - $14.Name = Event Arguments - $14.RequiredSuffixes = $15 - $15.String = EventArgs - $14.AffectedEntity = CustomEventArgs - $14.VisibilityMask = VisibilityMask - $14.NamingStyle = PascalCase - $14.IncludeInstanceMembers = True - $14.IncludeStaticEntities = True - $7.NamingRule = $16 - $16.Name = Exceptions - $16.RequiredSuffixes = $17 - $17.String = Exception - $16.AffectedEntity = CustomExceptions - $16.VisibilityMask = VisibilityMask - $16.NamingStyle = PascalCase - $16.IncludeInstanceMembers = True - $16.IncludeStaticEntities = True - $7.NamingRule = $18 - $18.Name = Methods - $18.AffectedEntity = Methods - $18.VisibilityMask = VisibilityMask - $18.NamingStyle = PascalCase - $18.IncludeInstanceMembers = True - $18.IncludeStaticEntities = True - $7.NamingRule = $19 - $19.Name = Static Readonly Fields - $19.AffectedEntity = ReadonlyField - $19.VisibilityMask = Internal, Protected, Public - $19.NamingStyle = PascalCase - $19.IncludeInstanceMembers = False - $19.IncludeStaticEntities = True - $7.NamingRule = $20 - $20.Name = Fields (Non Private) - $20.AffectedEntity = Field - $20.VisibilityMask = Internal, Protected, Public - $20.NamingStyle = PascalCase - $20.IncludeInstanceMembers = True - $20.IncludeStaticEntities = True - $7.NamingRule = $21 - $21.Name = ReadOnly Fields (Non Private) - $21.AffectedEntity = ReadonlyField - $21.VisibilityMask = Internal, Protected, Public - $21.NamingStyle = PascalCase - $21.IncludeInstanceMembers = True - $21.IncludeStaticEntities = False - $7.NamingRule = $22 - $22.Name = Fields (Private) - $22.AllowedPrefixes = $23 - $23.String = _ - $23.String = m_ - $22.AffectedEntity = Field, ReadonlyField - $22.VisibilityMask = Private - $22.NamingStyle = CamelCase - $22.IncludeInstanceMembers = True - $22.IncludeStaticEntities = False - $7.NamingRule = $24 - $24.Name = Static Fields (Private) - $24.AffectedEntity = Field - $24.VisibilityMask = Private - $24.NamingStyle = CamelCase - $24.IncludeInstanceMembers = False - $24.IncludeStaticEntities = True - $7.NamingRule = $25 - $25.Name = ReadOnly Fields (Private) - $25.AllowedPrefixes = $26 - $26.String = _ - $26.String = m_ - $25.AffectedEntity = ReadonlyField - $25.VisibilityMask = Private - $25.NamingStyle = CamelCase - $25.IncludeInstanceMembers = True - $25.IncludeStaticEntities = False - $7.NamingRule = $27 - $27.Name = Constant Fields - $27.AffectedEntity = ConstantField - $27.VisibilityMask = VisibilityMask - $27.NamingStyle = PascalCase - $27.IncludeInstanceMembers = True - $27.IncludeStaticEntities = True - $7.NamingRule = $28 - $28.Name = Properties - $28.AffectedEntity = Property - $28.VisibilityMask = VisibilityMask - $28.NamingStyle = PascalCase - $28.IncludeInstanceMembers = True - $28.IncludeStaticEntities = True - $7.NamingRule = $29 - $29.Name = Events - $29.AffectedEntity = Event - $29.VisibilityMask = VisibilityMask - $29.NamingStyle = PascalCase - $29.IncludeInstanceMembers = True - $29.IncludeStaticEntities = True - $7.NamingRule = $30 - $30.Name = Enum Members - $30.AffectedEntity = EnumMember - $30.VisibilityMask = VisibilityMask - $30.NamingStyle = PascalCase - $30.IncludeInstanceMembers = True - $30.IncludeStaticEntities = True - $7.NamingRule = $31 - $31.Name = Parameters - $31.AffectedEntity = Parameter - $31.VisibilityMask = VisibilityMask - $31.NamingStyle = CamelCase - $31.IncludeInstanceMembers = True - $31.IncludeStaticEntities = True - $7.NamingRule = $32 - $32.Name = Type Parameters - $32.RequiredPrefixes = $33 - $33.String = T - $32.AffectedEntity = TypeParameter - $32.VisibilityMask = VisibilityMask - $32.NamingStyle = PascalCase - $32.IncludeInstanceMembers = True - $32.IncludeStaticEntities = True - EndGlobalSection -EndGlobal diff --git a/Source/gtk-sharp.snk b/Source/gtk-sharp.snk deleted file mode 100755 index 03fc7702c..000000000 Binary files a/Source/gtk-sharp.snk and /dev/null differ diff --git a/Source/gtk/generated/meson.build b/Source/gtk/generated/meson.build deleted file mode 100644 index cce834ff4..000000000 --- a/Source/gtk/generated/meson.build +++ /dev/null @@ -1,1105 +0,0 @@ -generated_sources = [ - 'GLib_GLibSharp.AsyncReadyCallbackNative.cs', - 'Gtk_AboutDialog.cs', - 'Gtk_PopoverConstraint.cs', - 'Gtk_ColorScaleClass.cs', - 'Gtk_CellRendererState.cs', - 'Gtk_Orientation.cs', - 'Gtk_MessageType.cs', - 'Gtk_OrientableAdapter.cs', - 'Gtk_StatusbarMsg.cs', - 'Gtk_CssStyleClass.cs', - 'Gtk_ComboBoxText.cs', - 'Gtk_TextViewLayer.cs', - 'Gtk_UpdateHandler.cs', - 'Gtk_ImageDefinitionEmpty.cs', - 'Gtk_AssistantPageFunc.cs', - 'Gtk_ListBoxRow.cs', - 'Gtk_MountOperationLookupContext.cs', - 'Gtk_CssNode.cs', - 'Gtk_IconPressHandler.cs', - 'Gtk_BuilderConnectFunc.cs', - 'Gtk_ActionGroup.cs', - 'Gtk_OwnerChangeHandler.cs', - 'Gtk_PreeditChangedHandler.cs', - 'Gtk_MenuAttachData.cs', - 'Gtk_UnselectAllHandler.cs', - 'Gtk_TickCallback.cs', - 'Gtk_RequestURIInfo.cs', - 'Gtk_ApplicationInhibitFlags.cs', - 'Gtk_HSV.cs', - 'Gtk_LinkButton.cs', - 'Gtk_Stock.cs', - 'Gtk_TreeModelSort.cs', - 'Gtk_TagRemovedHandler.cs', - 'Gtk_ModelButton.cs', - 'Gtk_CellEditableAdapter.cs', - 'Gtk_ToolItemGroupInfo.cs', - 'Gtk_TrashMonitor.cs', - 'Gtk_IconInfo.cs', - 'Gtk_IconViewChild.cs', - 'Gtk_ImageDefinitionIconSet.cs', - 'Gtk_ActionBar.cs', - 'Gtk_GridRowProperties.cs', - 'Gtk_AppChooserWidget.cs', - 'Gtk_MenuToolButton.cs', - 'Gtk_IMContext.cs', - 'Gtk_TextViewChild.cs', - 'Gtk_ColorEditor.cs', - 'Gtk_ProgressBar.cs', - 'Gtk_Rc.cs', - 'Gtk_MenuItem.cs', - 'Gtk_CellRendererAccel.cs', - 'Gtk_ComboBox.cs', - 'Gtk_TagChangedHandler.cs', - 'Gtk_CellRendererText.cs', - 'Gtk_CssProviderError.cs', - 'Gtk_SortType.cs', - 'Gtk_MenuActivateHandler.cs', - 'Gtk_Bindings.cs', - 'Gtk_ColorScale.cs', - 'Gtk_SpinButton.cs', - 'Gtk_FileFilterInfo.cs', - 'Gtk_StyleProviderAdapter.cs', - 'Gtk_ScaleButton.cs', - 'Gtk_ClipboardRequest.cs', - 'Gtk_PrintOperationAction.cs', - 'Gtk_InfoBar.cs', - 'Gtk_CssGadgetClass.cs', - 'Gtk_ShortcutsGroup.cs', - 'Gtk_CssRuleset.cs', - 'Gtk_DragSourceInfo.cs', - 'Gtk_Grab.cs', - 'Gtk_AccelGroupFindFunc.cs', - 'Gtk_ToggleToolButton.cs', - 'Gtk_Native.cs', - 'Gtk_GtkSharp.CallbackNative.cs', - 'Gtk_PrintBackend.cs', - 'Gtk_EntryBuffer.cs', - 'Gtk_TreeIterCompareFunc.cs', - 'Gtk_ColorSwatch.cs', - 'Gtk_ListBox.cs', - 'Gtk_ScaleMark.cs', - 'Gtk_Init.cs', - 'Gtk_SymbolicColor.cs', - 'Gtk_ImageDefinitionIconName.cs', - 'Gtk_OrientationChangedHandler.cs', - 'Gtk_ResponseData.cs', - 'Gtk_GtkSharp.ListBoxCreateWidgetFuncNative.cs', - 'Gtk_TreeStore.cs', - 'Gtk_GtkSharp.AccelMapForeachNative.cs', - 'Gtk_CssSectionType.cs', - 'Gtk_GtkSharp.TextBufferSerializeFuncNative.cs', - 'Gtk_SeparatorMenuItem.cs', - 'Gtk_AccelMapForeach.cs', - 'Gtk_RecentChooserError.cs', - 'Gtk_CellRendererToggle.cs', - 'Gtk_ToolItemGroup.cs', - 'Gtk_IconFactory.cs', - 'Gtk_IconSet.cs', - 'Gtk_ActivateCurrentHandler.cs', - 'Gtk_CssShorthandProperty.cs', - 'Gtk_TreeCellDataFunc.cs', - 'Gtk_DeleteRangeHandler.cs', - 'Gtk_BeginPrintHandler.cs', - 'Gtk_ICellLayout.cs', - 'Gtk_GtkSharp.ListBoxForeachFuncNative.cs', - 'Gtk_TreeViewColumnSizing.cs', - 'Gtk_CssSelectorTreeBuilder.cs', - 'Gtk_GtkSharp.CalendarDetailFuncNative.cs', - 'Gtk_TextPixbuf.cs', - 'Gtk_ShortcutType.cs', - 'Gtk_AdjustBoundsHandler.cs', - 'Gtk_ColorStop.cs', - 'Gtk_ReleasedHandler.cs', - 'Gtk_PaginateHandler.cs', - 'Gtk_EndPrintHandler.cs', - 'Gtk_AddedHandler.cs', - 'Gtk_TransitionInfo.cs', - 'Gtk_RowCollapsedHandler.cs', - 'Gtk_ButtonPressEventHandler.cs', - 'Gtk_Paned.cs', - 'Gtk_DragDestInfo.cs', - 'Gtk_HandleWindow.cs', - 'Gtk_Main.cs', - 'Gtk_PrintStatus.cs', - 'Gtk_HBox.cs', - 'Gtk_Magnifier.cs', - 'Gtk_IconHelperClass.cs', - 'Gtk_ScrollableAdapter.cs', - 'Gtk_TreeModelAdapter.cs', - 'Gtk_CustomItemActivatedHandler.cs', - 'Gtk_TextHandleClass.cs', - 'Gtk_CssNodeClass.cs', - 'Gtk_Global.cs', - 'Gtk_ColorPlaneClass.cs', - 'Gtk_FileChooserButton.cs', - 'Gtk_CssAnimation.cs', - 'Gtk_IFontChooser.cs', - 'Gtk_GtkSharp.FlowBoxCreateWidgetFuncNative.cs', - 'Gtk_GtkSharp.PrintSettingsFuncNative.cs', - 'Gtk_GtkSharp.ListBoxFilterFuncNative.cs', - 'Gtk_TestCollapseRowHandler.cs', - 'Gtk_GtkSharp.TreeCellDataFuncNative.cs', - 'Gtk_Tooltip.cs', - 'Gtk_GtkSharp.KeySnoopFuncNative.cs', - 'Gtk_TextBufferTargetInfo.cs', - 'Gtk_PressedHandler.cs', - 'Gtk_StockItem.cs', - 'Gtk_IActionObserver.cs', - 'Gtk_PolicyType.cs', - 'Gtk_TextPoppedHandler.cs', - 'Gtk_WrapMode.cs', - 'Gtk_RecentData.cs', - 'Gtk_PrintBackendModule.cs', - 'Gtk_AttachOptions.cs', - 'Gtk_GtkSharp.TreeModelForeachFuncNative.cs', - 'Gtk_CellRendererAccelMode.cs', - 'Gtk_GotPageSizeHandler.cs', - 'Gtk_PageSet.cs', - 'Gtk_Frame.cs', - 'Gtk_EventData.cs', - 'Gtk_SizeGroupMode.cs', - 'Gtk_ClipboardReceivedFunc.cs', - 'Gtk_Selection.cs', - 'Gtk_TextRealIter.cs', - 'Gtk_UpdateCustomWidgetHandler.cs', - 'Gtk_ClipboardClearFunc.cs', - 'Gtk_EditableAdapter.cs', - 'Gtk_HashNode.cs', - 'Gtk_ListRowActivatedHandler.cs', - 'Gtk_TreeViewGridLines.cs', - 'Gtk_WindowType.cs', - 'Gtk_GtkSharp.TreeViewSearchEqualFuncNative.cs', - 'Gtk_TreeModelFilterModifyFunc.cs', - 'Gtk_KeySnoopFunc.cs', - 'Gtk_StackTransitionType.cs', - 'Gtk_ImageType.cs', - 'Gtk_Assistant.cs', - 'Gtk_Drag.cs', - 'Gtk_ToolPaletteDragTargets.cs', - 'Gtk_GetChildPositionHandler.cs', - 'Gtk_DecomposedMatrix.cs', - 'Gtk_CssScanner.cs', - 'Gtk_TreeView.cs', - 'Gtk_FontChooserProp.cs', - 'Gtk_ButtonReleaseEventHandler.cs', - 'Gtk_HeaderBar.cs', - 'Gtk_StyleCascadeIter.cs', - 'Gtk_GtkSharp.CellAllocCallbackNative.cs', - 'Gtk_ParsingErrorHandler.cs', - 'Gtk_MountHandler.cs', - 'Gtk_DrawPageHandler.cs', - 'Gtk_CellRendererMode.cs', - 'Gtk_ToolbarStyle.cs', - 'Gtk_PrintWin32Devnames.cs', - 'Gtk_RecentInfo.cs', - 'Gtk_CellView.cs', - 'Gtk_CellAreaBox.cs', - 'Gtk_ModelMenuItem.cs', - 'Gtk_TextInsertedHandler.cs', - 'Gtk_PreActivateHandler.cs', - 'Gtk_ITreeSortable.cs', - 'Gtk_RegionFlags.cs', - 'Gtk_RecentChooserAdapter.cs', - 'Gtk_Bitmask.cs', - 'Gtk_CssNodeDeclaration.cs', - 'Gtk_IMContextSimple.cs', - 'Gtk_CssMatcherSuperset.cs', - 'Gtk_CssGadget.cs', - 'Gtk_Popover.cs', - 'Gtk_CssWidgetNode.cs', - 'Gtk_EnableDebuggingHandler.cs', - 'Gtk_TreeSortableAdapter.cs', - 'Gtk_ThemingModule.cs', - 'Gtk_PrintContext.cs', - 'Gtk_AcceptPositionHandler.cs', - 'Gtk_CssStaticStyleClass.cs', - 'Gtk_GLArea.cs', - 'Gtk_CssImageFallbackClass.cs', - 'Gtk_IActionable.cs', - 'Gtk_CssImageRecolorClass.cs', - 'Gtk_GtkSharp.FileFilterFuncNative.cs', - 'Gtk_RecentSortType.cs', - 'Gtk_ColorPlane.cs', - 'Gtk_Stack.cs', - 'Gtk_CellEditableEventBox.cs', - 'Gtk_Printer.cs', - 'Gtk_LevelBar.cs', - 'Gtk_Label.cs', - 'Gtk_CssImageFallback.cs', - 'Gtk_IconAlias.cs', - 'Gtk_IconView.cs', - 'Gtk_MoveHandler.cs', - 'Gtk_ColorSelectionChangePaletteWithScreenFunc.cs', - 'Gtk_EntryCompletion.cs', - 'Gtk_IAppChooser.cs', - 'Gtk_TextBufferDeserializeFunc.cs', - 'Gtk_FillLayoutRenderer.cs', - 'Gtk_TagAppliedHandler.cs', - 'Gtk_VButtonBox.cs', - 'Gtk_IOrientable.cs', - 'Gtk_TextPushedHandler.cs', - 'Gtk_DragActionRequestedHandler.cs', - 'Gtk_Calendar.cs', - 'Gtk_MoveScrollHandler.cs', - 'Gtk_Scrollbar.cs', - 'Gtk_CssImage.cs', - 'Gtk_Unit.cs', - 'Gtk_GtkSharp.TextTagTableForeachNative.cs', - 'Gtk_Menu.cs', - 'Gtk_TreeViewChild.cs', - 'Gtk_RowDeletedHandler.cs', - 'Gtk_SelectCursorRowHandler.cs', - 'Gtk_ActionHelper.cs', - 'Gtk_LayoutChild.cs', - 'Gtk_FontChooserAdapter.cs', - 'Gtk_Target.cs', - 'Gtk_Requisition.cs', - 'Gtk_GridLine.cs', - 'Gtk_GestureSingle.cs', - 'Gtk_MenuTracker.cs', - 'Gtk_FilterRule.cs', - 'Gtk_ActionMuxer.cs', - 'Gtk_GtkSharp.TreeSelectionForeachFuncNative.cs', - 'Gtk_TextLayoutClass.cs', - 'Gtk_FontSelection.cs', - 'Gtk_Win32EmbedWidget.cs', - 'Gtk_HSLA.cs', - 'Gtk_BorderImage.cs', - 'Gtk_ToolItem.cs', - 'Gtk_ScaleChangedHandler.cs', - 'Gtk_ClipboardTextReceivedFunc.cs', - 'Gtk_Button.cs', - 'Gtk_MoveFocusOutHandler.cs', - 'Gtk_BuiltinIcon.cs', - 'Gtk_MenuPopdownData.cs', - 'Gtk_InsertTextHandler.cs', - 'Gtk_ActionObserverAdapter.cs', - 'Gtk_MountOperation.cs', - 'Gtk_TextAttrAppearance.cs', - 'Gtk_Icon.cs', - 'Gtk_ConnectProxyHandler.cs', - 'Gtk_GtkSharp.PageSetupDoneFuncNative.cs', - 'Gtk_RenderHandler.cs', - 'Gtk_KeyHashEntry.cs', - 'Gtk_SymbolicPixbufCache.cs', - 'Gtk_StateFlags.cs', - 'Gtk_AppChooserAdapter.cs', - 'Gtk_TextLine.cs', - 'Gtk_FilterLevel.cs', - 'Gtk_StyleCascade.cs', - 'Gtk_CompareInfo.cs', - 'Gtk_ToggleSizeAllocatedHandler.cs', - 'Gtk_ToolShellAdapter.cs', - 'Gtk_SizeChangedHandler.cs', - 'Gtk_Style.cs', - 'Gtk_CssCustomProperty.cs', - 'Gtk_SidebarRowClass.cs', - 'Gtk_CellRendererProgress.cs', - 'Gtk_ImageDefinitionSurface.cs', - 'Gtk_ItemActivatedHandler.cs', - 'Gtk_GridChild.cs', - 'Gtk_Gesture.cs', - 'Gtk_SelectionInfo.cs', - 'Gtk_IColorChooser.cs', - 'Gtk_CountingData.cs', - 'Gtk_CssLookup.cs', - 'Gtk_CssParser.cs', - 'Gtk_CssNumberValueClass.cs', - 'Gtk_ResizeMode.cs', - 'Gtk_PrintOperationPreviewAdapter.cs', - 'Gtk_TextTagTableForeach.cs', - 'Gtk_GtkSharp.MenuDetachFuncNative.cs', - 'Gtk_SizeRequestMode.cs', - 'Gtk_ActivateLinkHandler.cs', - 'Gtk_Window.cs', - 'Gtk_VScale.cs', - 'Gtk_EndHandler.cs', - 'Gtk_PopulatePopupHandler.cs', - 'Gtk_GtkSharp.MnemonicHashForeachNative.cs', - 'Gtk_PrintJobCompleteFunc.cs', - 'Gtk_TextChildBody.cs', - 'Gtk_StateType.cs', - 'Gtk_ChildAnchorInsertedHandler.cs', - 'Gtk_Targets.cs', - 'Gtk_GtkSharp.TreeSelectionFuncNative.cs', - 'Gtk_CursorOnMatchHandler.cs', - 'Gtk_PoppedUpHandler.cs', - 'Gtk_CssStylePropertyClass.cs', - 'Gtk_Overlay.cs', - 'Gtk_CssSelectorTree.cs', - 'Gtk_ShowErrorMessageHandler.cs', - 'Gtk_FileFilter.cs', - 'Gtk_GestureLongPress.cs', - 'Gtk_IFileChooser.cs', - 'Gtk_HSeparator.cs', - 'Gtk_RoundedBox.cs', - 'Gtk_ResizeHandler.cs', - 'Gtk_EventController.cs', - 'Gtk_EntryIconInfo.cs', - 'Gtk_ClipboardURIReceivedFunc.cs', - 'Gtk_GtkSharp.AccelGroupFindFuncNative.cs', - 'Gtk_PopupMenuHandler.cs', - 'Gtk_RowChangedHandler.cs', - 'Gtk_GridChildAttach.cs', - 'Gtk_AngleChangedHandler.cs', - 'Gtk_FontActivatedHandler.cs', - 'Gtk_TreeIter.cs', - 'Gtk_ConfirmOverwriteHandler.cs', - 'Gtk_ScrollEventHandler.cs', - 'Gtk_DragBeginHandler.cs', - 'Gtk_QueryTooltipHandler.cs', - 'Gtk_TranslateFunc.cs', - 'Gtk_HScrollbar.cs', - 'Gtk_FocusChildSetHandler.cs', - 'Gtk_StyleProviderPrivateInterface.cs', - 'Gtk_StartInteractiveSearchHandler.cs', - 'Gtk_CornerType.cs', - 'Gtk_ClipboardTargetsReceivedFunc.cs', - 'Gtk_PrinterFinder.cs', - 'Gtk_ButtonRole.cs', - 'Gtk_ActivatableAdapter.cs', - 'Gtk_Range.cs', - 'Gtk_Application.cs', - 'Gtk_Child.cs', - 'Gtk_TreeModelFlags.cs', - 'Gtk_TargetEntry.cs', - 'Gtk_PrinterFunc.cs', - 'Gtk_StackChildInfo.cs', - 'Gtk_PixbufInsertedHandler.cs', - 'Gtk_TagAddedHandler.cs', - 'Gtk_PadActionEntry.cs', - 'Gtk_TreeSelectionForeachFunc.cs', - 'Gtk_GtkSharp.AccelGroupActivateNative.cs', - 'Gtk_CssTransientNodeClass.cs', - 'Gtk_IStyleProvider.cs', - 'Gtk_GtkSharp.ListBoxUpdateHeaderFuncNative.cs', - 'Gtk_SortLevel.cs', - 'Gtk_MoveCursorHandler.cs', - 'Gtk_GtkSharp.IconViewForeachFuncNative.cs', - 'Gtk_WindowKeyEntry.cs', - 'Gtk_ColorSelectionChangePaletteFunc.cs', - 'Gtk_GtkSharp.FlowBoxForeachFuncNative.cs', - 'Gtk_IncrInfo.cs', - 'Gtk_MenuShell.cs', - 'Gtk_LinesWindow.cs', - 'Gtk_Region.cs', - 'Gtk_RecentManagerError.cs', - 'Gtk_ActionableAdapter.cs', - 'Gtk_GtkSharp.StylePropertyParserNative.cs', - 'Gtk_ListStore.cs', - 'Gtk_PropertyData.cs', - 'Gtk_MoveViewportHandler.cs', - 'Gtk_GtkSharp.TreeViewRowSeparatorFuncNative.cs', - 'Gtk_SettingsValue.cs', - 'Gtk_SelectCursorParentHandler.cs', - 'Gtk_GtkSharp.FlowBoxSortFuncNative.cs', - 'Gtk_ResponseType.cs', - 'Gtk_ValueData.cs', - 'Gtk_RequestTargetsInfo.cs', - 'Gtk_NotebookPage.cs', - 'Gtk_FontChooserDialog.cs', - 'Gtk_Justification.cs', - 'Gtk_ExpandCollapseCursorRowHandler.cs', - 'Gtk_CssMatcherWidgetPath.cs', - 'Gtk_TextChildAnchor.cs', - 'Gtk_GtkSharp.ColorSelectionChangePaletteWithScreenFuncNative.cs', - 'Gtk_CssStaticStyle.cs', - 'Gtk_CreateWindowHandler.cs', - 'Gtk_ToggleButton.cs', - 'Gtk_TextExtendSelection.cs', - 'Gtk_Box.cs', - 'Gtk_GtkSharp.EntryCompletionMatchFuncNative.cs', - 'Gtk_DragFindData.cs', - 'Gtk_License.cs', - 'Gtk_EventBox.cs', - 'Gtk_RequestTextInfo.cs', - 'Gtk_CssPathNodeClass.cs', - 'Gtk_RadioMenuItem.cs', - 'Gtk_TextView.cs', - 'Gtk_CssImageRecolor.cs', - 'Gtk_RevealerTransitionType.cs', - 'Gtk_GtkSharp.ClipboardGetFuncNative.cs', - 'Gtk_GestureMultiPress.cs', - 'Gtk_CssImageRadialClass.cs', - 'Gtk_RecentFilterInfo.cs', - 'Gtk_Grid.cs', - 'Gtk_DisconnectProxyHandler.cs', - 'Gtk_Scale.cs', - 'Gtk_ListBoxForeachFunc.cs', - 'Gtk_LevelBarMode.cs', - 'Gtk_Win32ThemePart.cs', - 'Gtk_HButtonBox.cs', - 'Gtk_GtkSharp.MenuTrackerRemoveFuncNative.cs', - 'Gtk_GtkSharp.FontFilterFuncNative.cs', - 'Gtk_RowSelectedHandler.cs', - 'Gtk_GtkSharp.RecentFilterFuncNative.cs', - 'Gtk_StockTranslateFunc.cs', - 'Gtk_ClipboardImageReceivedFunc.cs', - 'Gtk_EditedHandler.cs', - 'Gtk_TextAttributes.cs', - 'Gtk_Dialog.cs', - 'Gtk_RetrieveSurroundingHandler.cs', - 'Gtk_ImageMenuItem.cs', - 'Gtk_RetrievalInfo.cs', - 'Gtk_MoveSliderHandler.cs', - 'Gtk_RoundedBoxCorner.cs', - 'Gtk_CssAnimationClass.cs', - 'Gtk_CssAnimatedStyleClass.cs', - 'Gtk_FontChooserWidget.cs', - 'Gtk_FlowBoxSortFunc.cs', - 'Gtk_CellAreaBoxContext.cs', - 'Gtk_CssImageBuiltin.cs', - 'Gtk_MenuTrackerInsertFunc.cs', - 'Gtk_ChangeValueHandler.cs', - 'Gtk_GtkSharp.TickCallbackNative.cs', - 'Gtk_PoppedDownHandler.cs', - 'Gtk_ModuleInfo.cs', - 'Gtk_CssImageLinear.cs', - 'Gtk_RemovedHandler.cs', - 'Gtk_FillLayoutRendererClass.cs', - 'Gtk_ThemeEngine.cs', - 'Gtk_RcProperty.cs', - 'Gtk_UIManagerItemType.cs', - 'Gtk_ArrowPlacement.cs', - 'Gtk_MenuPositionFunc.cs', - 'Gtk_MenuButton.cs', - 'Gtk_ShortcutLabel.cs', - 'Gtk_CellRenderer.cs', - 'Gtk_AppChooserDialog.cs', - 'Gtk_AccelActivateHandler.cs', - 'Gtk_PositionType.cs', - 'Gtk_GtkSharp.ClipboardURIReceivedFuncNative.cs', - 'Gtk_TextBTreeNode.cs', - 'Gtk_ExpanderStyle.cs', - 'Gtk_CssPathNode.cs', - 'Gtk_CellLayoutDataFunc.cs', - 'Gtk_ReliefStyle.cs', - 'Gtk_MapChangedHandler.cs', - 'Gtk_GtkSharp.TreeModelFilterVisibleFuncNative.cs', - 'Gtk_DirectionType.cs', - 'Gtk_GtkSharp.ClipboardImageReceivedFuncNative.cs', - 'Gtk_ButtonBoxStyle.cs', - 'Gtk_WidgetPath.cs', - 'Gtk_Container.cs', - 'Gtk_CssImageSurface.cs', - 'Gtk_NumerableIcon.cs', - 'Gtk_ThemingBackground.cs', - 'Gtk_ModifierStyle.cs', - 'Gtk_Gradient.cs', - 'Gtk_ListBoxSortFunc.cs', - 'Gtk_DeleteType.cs', - 'Gtk_AspectFrame.cs', - 'Gtk_MoveSelectedHandler.cs', - 'Gtk_ThemingEngine.cs', - 'Gtk_CssStyleChange.cs', - 'Gtk_GtkSharp.TreeIterCompareFuncNative.cs', - 'Gtk_EdgeReachedHandler.cs', - 'Gtk_OpenLocationHandler.cs', - 'Gtk_MessageDialog.cs', - 'Gtk_GridLines.cs', - 'Gtk_CacheEntry.cs', - 'Gtk_CssImageScaledClass.cs', - 'Gtk_TextPendingScroll.cs', - 'Gtk_Adjustment.cs', - 'Gtk_ChildDetachedHandler.cs', - 'Gtk_ToggleCursorRowHandler.cs', - 'Gtk_ImageDefinitionPixbuf.cs', - 'Gtk_Invisible.cs', - 'Gtk_TextCharPredicate.cs', - 'Gtk_CellRendererSpin.cs', - 'Gtk_AssistantPage.cs', - 'Gtk_TextAppearance.cs', - 'Gtk_GtkSharp.ClipboardTargetsReceivedFuncNative.cs', - 'Gtk_StylePropertyValue.cs', - 'Gtk_GridRequest.cs', - 'Gtk_CssImageBuiltinClass.cs', - 'Gtk_StackSidebar.cs', - 'Gtk_InputHandler.cs', - 'Gtk_TextRendererClass.cs', - 'Gtk_SwitchPageHandler.cs', - 'Gtk_CancelPositionHandler.cs', - 'Gtk_PageOrientation.cs', - 'Gtk_OffscreenWindow.cs', - 'Gtk_PageAddedHandler.cs', - 'Gtk_CssImageLinearColorStop.cs', - 'Gtk_CssMatcherNode.cs', - 'Gtk_CssImageLinearClass.cs', - 'Gtk_InsertedTextHandler.cs', - 'Gtk_GtkSharp.RcPropertyParserNative.cs', - 'Gtk_DragUpdateHandler.cs', - 'Gtk_SortData.cs', - 'Gtk_ActionActivatedHandler.cs', - 'Gtk_Render.cs', - 'Gtk_GtkSharp.MenuTrackerInsertFuncNative.cs', - 'Gtk_ColorChooserDialog.cs', - 'Gtk_ChangedHandler.cs', - 'Gtk_ColorButton.cs', - 'Gtk_AccelChangedHandler.cs', - 'Gtk_CssTransition.cs', - 'Gtk_TextBufferSerializeFunc.cs', - 'Gtk_Border.cs', - 'Gtk_TreeViewMappingFunc.cs', - 'Gtk_FileChooserAction.cs', - 'Gtk_OffsetChangedHandler.cs', - 'Gtk_PageSetupDoneFunc.cs', - 'Gtk_CreateCustomWidgetHandler.cs', - 'Gtk_Accessible.cs', - 'Gtk_GtkSharp.FlowBoxFilterFuncNative.cs', - 'Gtk_WidgetHelpType.cs', - 'Gtk_TreeDragSourceAdapter.cs', - 'Gtk_TreeMenu.cs', - 'Gtk_StyleContext.cs', - 'Gtk_FocusTabHandler.cs', - 'Gtk_Arrow.cs', - 'Gtk_ImageDefinitionAnimation.cs', - 'Gtk_FormatEntryTextHandler.cs', - 'Gtk_JunctionSides.cs', - 'Gtk_MoveActiveHandler.cs', - 'Gtk_DragActionAskHandler.cs', - 'Gtk_ColorSelectionDialog.cs', - 'Gtk_InputPurpose.cs', - 'Gtk_HPaned.cs', - 'Gtk_PrintJob.cs', - 'Gtk_TreeViewColumnDropFunc.cs', - 'Gtk_TreeViewColumnReorder.cs', - 'Gtk_MoveHandleHandler.cs', - 'Gtk_TextLineDisplay.cs', - 'Gtk_CairoHelper.cs', - 'Gtk_EntryCompletionMatchFunc.cs', - 'Gtk_PrepareHandler.cs', - 'Gtk_RecentChooserProp.cs', - 'Gtk_PlacesOpenFlags.cs', - 'Gtk_TextHandle.cs', - 'Gtk_PrintUnixDialog.cs', - 'Gtk_FlowBoxCreateWidgetFunc.cs', - 'Gtk_CssSection.cs', - 'Gtk_ToolButton.cs', - 'Gtk_CssAnimatedStyle.cs', - 'Gtk_Statusbar.cs', - 'Gtk_BorderImageSliceSize.cs', - 'Gtk_Notebook.cs', - 'Gtk_FileChooserConfirmation.cs', - 'Gtk_CycleFocusHandler.cs', - 'Gtk_AccelGroupActivate.cs', - 'Gtk_CssStyleProperty.cs', - 'Gtk_BorderStyle.cs', - 'Gtk_CheckMenuItem.cs', - 'Gtk_ColorEditorClass.cs', - 'Gtk_NotebookTab.cs', - 'Gtk_BookmarksChangedFunc.cs', - 'Gtk_FlowBoxForeachFunc.cs', - 'Gtk_CreateMenuProxyHandler.cs', - 'Gtk_RecentChooserWidget.cs', - 'Gtk_CellCallback.cs', - 'Gtk_CssImageWin32.cs', - 'Gtk_FontButton.cs', - 'Gtk_DrawingArea.cs', - 'Gtk_SearchBar.cs', - 'Gtk_ToolbarContent.cs', - 'Gtk_GtkSharp.MenuPositionFuncNative.cs', - 'Gtk_PrintSettings.cs', - 'Gtk_GtkSharp.CellCallbackNative.cs', - 'Gtk_Clipboard.cs', - 'Gtk_DragPerformDropHandler.cs', - 'Gtk_CellRendererCombo.cs', - 'Gtk_AssistantPageType.cs', - 'Gtk_ScrollType.cs', - 'Gtk_ProgressTracker.cs', - 'Gtk_CalendarDetailFunc.cs', - 'Gtk_TreePath.cs', - 'Gtk_SequenceStateChangedHandler.cs', - 'Gtk_Device.cs', - 'Gtk_ScrollChildHandler.cs', - 'Gtk_SelectAllHandler.cs', - 'Gtk_BoxGadgetClass.cs', - 'Gtk_PageReorderedHandler.cs', - 'Gtk_TreeDragDestAdapter.cs', - 'Gtk_IconSource.cs', - 'Gtk_RadioToolButton.cs', - 'Gtk_FlowBox.cs', - 'Gtk_IconViewItem.cs', - 'Gtk_CssImageUrlClass.cs', - 'Gtk_AppChooserButton.cs', - 'Gtk_CheckButton.cs', - 'Gtk_Align.cs', - 'Gtk_ApplicationWindow.cs', - 'Gtk_Separator.cs', - 'Gtk_GtkSharp.ColorSelectionChangePaletteFuncNative.cs', - 'Gtk_GtkSharp.ClipboardReceivedFuncNative.cs', - 'Gtk_ListBoxCreateWidgetFunc.cs', - 'Gtk_IActivatable.cs', - 'Gtk_ApplicationActivatedHandler.cs', - 'Gtk_StyleProperty.cs', - 'Gtk_Image.cs', - 'Gtk_PostActivateHandler.cs', - 'Gtk_CustomWidgetApplyHandler.cs', - 'Gtk_GtkSharp.PrinterFuncNative.cs', - 'Gtk_EntryCapslockFeedback.cs', - 'Gtk_ValueChangedHandler.cs', - 'Gtk_BoxGadgetChild.cs', - 'Gtk_PointData.cs', - 'Gtk_MenuSectionBox.cs', - 'Gtk_TreeViewRowSeparatorFunc.cs', - 'Gtk_TextTagTable.cs', - 'Gtk_GtkSharp.TextBufferDeserializeFuncNative.cs', - 'Gtk_ToolPalette.cs', - 'Gtk_TreeViewSearchPositionFunc.cs', - 'Gtk_CssSelectorClass.cs', - 'Gtk_Settings.cs', - 'Gtk_PlacesView.cs', - 'Gtk_GestureRotate.cs', - 'Gtk_PageSetupUnixDialog.cs', - 'Gtk_IconReleaseHandler.cs', - 'Gtk_WindowGroup.cs', - 'Gtk_VBox.cs', - 'Gtk_RequestContentsInfo.cs', - 'Gtk_SelectionData.cs', - 'Gtk_TextLineData.cs', - 'Gtk_PropagationPhase.cs', - 'Gtk_ParseContext.cs', - 'Gtk_StyleAnimation.cs', - 'Gtk_WindowPopover.cs', - 'Gtk_DragEndHandler.cs', - 'Gtk_AccelEditedHandler.cs', - 'Gtk_MenuDirectionType.cs', - 'Gtk_DeleteFromCursorHandler.cs', - 'Gtk_ICellEditable.cs', - 'Gtk_SortElt.cs', - 'Gtk_StyleProperties.cs', - 'Gtk_GtkSharp.TreeViewSearchPositionFuncNative.cs', - 'Gtk_TreeViewColumn.cs', - 'Gtk_GestureZoom.cs', - 'Gtk_VolumeButton.cs', - 'Gtk_CssStyle.cs', - 'Gtk_TextEventHandler.cs', - 'Gtk_VScrollbar.cs', - 'Gtk_TextDirection.cs', - 'Gtk_BookmarksManager.cs', - 'Gtk_PanDirection.cs', - 'Gtk_DelayedFontDescription.cs', - 'Gtk_FontSelectionDialog.cs', - 'Gtk_AppChooserIface.cs', - 'Gtk_DragResult.cs', - 'Gtk_LocationPopupHandler.cs', - 'Gtk_MenuDetachFunc.cs', - 'Gtk_Revealer.cs', - 'Gtk_ExtendSelectionHandler.cs', - 'Gtk_HandleBox.cs', - 'Gtk_AddWidgetHandler.cs', - 'Gtk_TreeModelForeachFunc.cs', - 'Gtk_AccelLabel.cs', - 'Gtk_WidgetPropertyValue.cs', - 'Gtk_WindowAddedHandler.cs', - 'Gtk_IRecentChooser.cs', - 'Gtk_CssProvider.cs', - 'Gtk_Builder.cs', - 'Gtk_PaperSize.cs', - 'Gtk_TargetList.cs', - 'Gtk_MenuTrackerItemRole.cs', - 'Gtk_TargetFlags.cs', - 'Gtk_ColorSelection.cs', - 'Gtk_StackSwitcher.cs', - 'Gtk_MenuTrackerItem.cs', - 'Gtk_PageSetup.cs', - 'Gtk_FormatValueHandler.cs', - 'Gtk_PrintBackendModuleClass.cs', - 'Gtk_RecentFilterFunc.cs', - 'Gtk_ThemingModuleClass.cs', - 'Gtk_GesturePan.cs', - 'Gtk_InsertedHandler.cs', - 'Gtk_CellLayoutAdapter.cs', - 'Gtk_RequestImageInfo.cs', - 'Gtk_PrefixInsertedHandler.cs', - 'Gtk_TextDeletedHandler.cs', - 'Gtk_TreeRowData.cs', - 'Gtk_HScale.cs', - 'Gtk_RequestRichTextInfo.cs', - 'Gtk_IconLookupFlags.cs', - 'Gtk_Socket.cs', - 'Gtk_Alignment.cs', - 'Gtk_TreeRowReference.cs', - 'Gtk_CssImageIconThemeClass.cs', - 'Gtk_ToolItemGroupChild.cs', - 'Gtk_BeginHandler.cs', - 'Gtk_PrintPagesData.cs', - 'Gtk_PackDirection.cs', - 'Gtk_GtkSharp.TextCharPredicateNative.cs', - 'Gtk_IMModuleClass.cs', - 'Gtk_EventSequenceState.cs', - 'Gtk_FocusHomeOrEndHandler.cs', - 'Gtk_SizeGroup.cs', - 'Gtk_IActionObservable.cs', - 'Gtk_MenuTrackerRemoveFunc.cs', - 'Gtk_SearchEntry.cs', - 'Gtk_CommitHandler.cs', - 'Gtk_PanHandler.cs', - 'Gtk_TextMark.cs', - 'Gtk_Node.cs', - 'Gtk_CssWidgetNodeClass.cs', - 'Gtk_FlowBoxFilterFunc.cs', - 'Gtk_SharedData.cs', - 'Gtk_CssCustomPropertyClass.cs', - 'Gtk_GtkSharp.PrintJobCompleteFuncNative.cs', - 'Gtk_Table.cs', - 'Gtk_CssImageRadial.cs', - 'Gtk_CssImageWin32Class.cs', - 'Gtk_PrintOperationResult.cs', - 'Gtk_MenuBar.cs', - 'Gtk_PrintSettingsFunc.cs', - 'Gtk_SwipeHandler.cs', - 'Gtk_RowExpandedHandler.cs', - 'Gtk_PrimaryAccelChangedHandler.cs', - 'Gtk_Accelerator.cs', - 'Gtk_SetFocusHandler.cs', - 'Gtk_GestureDrag.cs', - 'Gtk_FileChooserDialog.cs', - 'Gtk_GtkSharp.AssistantPageFuncNative.cs', - 'Gtk_PlugRemovedHandler.cs', - 'Gtk_GtkSharp.ClipboardClearFuncNative.cs', - 'Gtk_TreeViewDropPosition.cs', - 'Gtk_IMModule.cs', - 'Gtk_StyleAnimationClass.cs', - 'Gtk_OverlayChild.cs', - 'Gtk_CellAreaBoxContextClass.cs', - 'Gtk_Switch.cs', - 'Gtk_EdgeOvershotHandler.cs', - 'Gtk_InputHints.cs', - 'Gtk_ColorSwatchClass.cs', - 'Gtk_CssImageClass.cs', - 'Gtk_ClipboardGetFunc.cs', - 'Gtk_TrayIcon.cs', - 'Gtk_Plug.cs', - 'Gtk_IconClass.cs', - 'Gtk_TreeModelFilter.cs', - 'Gtk_IconViewForeachFunc.cs', - 'Gtk_MatchSelectedHandler.cs', - 'Gtk_GtkSharp.TreeViewColumnDropFuncNative.cs', - 'Gtk_CustomPaperUnixDialog.cs', - 'Gtk_CycleHandleFocusHandler.cs', - 'Gtk_PlacesSidebar.cs', - 'Gtk_ShortcutsShortcut.cs', - 'Gtk_BuiltinIconClass.cs', - 'Gtk_CssImageRadialColorStop.cs', - 'Gtk_CellAllocCallback.cs', - 'Gtk_GtkSharp.ListBoxSortFuncNative.cs', - 'Gtk_ColorChooserAdapter.cs', - 'Gtk_SeparatorToolItem.cs', - 'Gtk_StateSetHandler.cs', - 'Gtk_CssTransitionClass.cs', - 'Gtk_TextLayout.cs', - 'Gtk_ChildAttachedHandler.cs', - 'Gtk_CssImageCrossFade.cs', - 'Gtk_TargetPair.cs', - 'Gtk_CssCustomGadgetClass.cs', - 'Gtk_Fixed.cs', - 'Gtk_VPaned.cs', - 'Gtk_PlacesViewClass.cs', - 'Gtk_TreeSelectionFunc.cs', - 'Gtk_ScrolledWindow.cs', - 'Gtk_EntryIconPosition.cs', - 'Gtk_TreeViewSearchEqualFunc.cs', - 'Gtk_StyleCascadeClass.cs', - 'Gtk_IconThemeError.cs', - 'Gtk_IToolShell.cs', - 'Gtk_WindowPosition.cs', - 'Gtk_TreeViewDragInfo.cs', - 'Gtk_ShortcutsSection.cs', - 'Gtk_FileChooserError.cs', - 'Gtk_WindowRemovedHandler.cs', - 'Gtk_DetailsAcquiredHandler.cs', - 'Gtk_BaselinePosition.cs', - 'Gtk_CssImageIconTheme.cs', - 'Gtk_FileChooserAdapter.cs', - 'Gtk_GtkSharp.TreeViewMappingFuncNative.cs', - 'Gtk_SpinType.cs', - 'Gtk_ButtonsType.cs', - 'Gtk_TextSearchFlags.cs', - 'Gtk_RecentFilterFlags.cs', - 'Gtk_NumberUpLayout.cs', - 'Gtk_IncrConversion.cs', - 'Gtk_Misc.cs', - 'Gtk_SurroundingDeletedHandler.cs', - 'Gtk_PrintCapabilities.cs', - 'Gtk_TextWindowType.cs', - 'Gtk_Accel.cs', - 'Gtk_CellRendererSpinner.cs', - 'Gtk_CancelHandler.cs', - 'Gtk_PageRemovedHandler.cs', - 'Gtk_CssImageScaled.cs', - 'Gtk_IconHelper.cs', - 'Gtk_PrintPages.cs', - 'Gtk_CycleChildFocusHandler.cs', - 'Gtk_CssImageCrossFadeClass.cs', - 'Gtk_GtkSharp.TreeModelFilterModifyFuncNative.cs', - 'Gtk_CellArea.cs', - 'Gtk_DeletedTextHandler.cs', - 'Gtk_AccelClearedHandler.cs', - 'Gtk_ActivateCursorItemHandler.cs', - 'Gtk_RcStyle.cs', - 'Gtk_SelectionMode.cs', - 'Gtk_RcPropertyParser.cs', - 'Gtk_ShowOtherLocationsWithFlagsHandler.cs', - 'Gtk_PageRange.cs', - 'Gtk_CssImageGradient.cs', - 'Gtk_TestExpandRowHandler.cs', - 'Gtk_CssValue.cs', - 'Gtk_RadioButton.cs', - 'Gtk_GtkSharp.TranslateFuncNative.cs', - 'Gtk_RecentAction.cs', - 'Gtk_ITreeModel.cs', - 'Gtk_StyleContextPrintFlags.cs', - 'Gtk_RespondHandler.cs', - 'Gtk_ButtonBox.cs', - 'Gtk_RecentChooserDefault.cs', - 'Gtk_CssShorthandPropertyClass.cs', - 'Gtk_IconTheme.cs', - 'Gtk_Spinner.cs', - 'Gtk_DialogFlags.cs', - 'Gtk_AccelGroupEntry.cs', - 'Gtk_CreateContextHandler.cs', - 'Gtk_PopoverMenu.cs', - 'Gtk_RowInsertedHandler.cs', - 'Gtk_MoveCurrentHandler.cs', - 'Gtk_StatusIcon.cs', - 'Gtk_UIManager.cs', - 'Gtk_CssMatcherClass.cs', - 'Gtk_TextWindow.cs', - 'Gtk_CssImageUrl.cs', - 'Gtk_ReorderTabHandler.cs', - 'Gtk_IconSize.cs', - 'Gtk_GtkSharp.BuilderConnectFuncNative.cs', - 'Gtk_SettingsPropertyValue.cs', - 'Gtk_XEmbedMessage.cs', - 'Gtk_Viewport.cs', - 'Gtk_TreeSelection.cs', - 'Gtk_MnemonicHashForeach.cs', - 'Gtk_Win32Theme.cs', - 'Gtk_TearoffMenuItem.cs', - 'Gtk_RecentManager.cs', - 'Gtk_InsertAtCursorHandler.cs', - 'Gtk_Action.cs', - 'Gtk_PasteDoneHandler.cs', - 'Gtk_PathElement.cs', - 'Gtk_ToolPaletteDragData.cs', - 'Gtk_CssValueClass.cs', - 'Gtk_StylePropertyParser.cs', - 'Gtk_AccelFlags.cs', - 'Gtk_CssImageSurfaceClass.cs', - 'Gtk_ITreeDragDest.cs', - 'Gtk_CellRendererPixbuf.cs', - 'Gtk_PixelCache.cs', - 'Gtk_PadController.cs', - 'Gtk_ChangeCurrentPageHandler.cs', - 'Gtk_ReadyHandler.cs', - 'Gtk_PropertyValue.cs', - 'Gtk_PrintError.cs', - 'Gtk_AccelKey.cs', - 'Gtk_GtkSharp.BookmarksChangedFuncNative.cs', - 'Gtk_DestDefaults.cs', - 'Gtk_KineticScrolling.cs', - 'Gtk_GtkSharp.CellLayoutDataFuncNative.cs', - 'Gtk_ScrollablePolicy.cs', - 'Gtk_Entry.cs', - 'Gtk_RowHasChildToggledHandler.cs', - 'Gtk_Callback.cs', - 'Gtk_CssNodeStyleCache.cs', - 'Gtk_StyleChangedHandler.cs', - 'Gtk_ListBoxFilterFunc.cs', - 'Gtk_RequestedSize.cs', - 'Gtk_ShadowType.cs', - 'Gtk_RecentSortFunc.cs', - 'Gtk_ITreeDragSource.cs', - 'Gtk_GtkSharp.ClipboardTextReceivedFuncNative.cs', - 'Gtk_DeviceGrabInfo.cs', - 'Gtk_AccelMap.cs', - 'Gtk_UnmountHandler.cs', - 'Gtk_PadActionType.cs', - 'Gtk_TickCallbackInfo.cs', - 'Gtk_ToggleAction.cs', - 'Gtk_QuickBookmarkHandler.cs', - 'Gtk_TextTag.cs', - 'Gtk_CssTransientNode.cs', - 'Gtk_ImageDefinitionGIcon.cs', - 'Gtk_KeySnooperData.cs', - 'Gtk_FileChooserWidget.cs', - 'Gtk_FontFilterFunc.cs', - 'Gtk_ToggledHandler.cs', - 'Gtk_TextIter.cs', - 'Gtk_Bookmark.cs', - 'Gtk_ShortcutsWindow.cs', - 'Gtk_MovementStep.cs', - 'Gtk_IScrollable.cs', - 'Gtk_StyleProviderData.cs', - 'Gtk_ListBoxUpdateHeaderFunc.cs', - 'Gtk_IEditable.cs', - 'Gtk_ChildActivatedHandler.cs', - 'Gtk_FileFilterFunc.cs', - 'Gtk_AccelGroup.cs', - 'Gtk_ColorChooserWidget.cs', - 'Gtk_DragDestSite.cs', - 'Gtk_ApplicationSelectedHandler.cs', - 'Gtk_MarkSetHandler.cs', - 'Gtk_EditingStartedHandler.cs', - 'Gtk_CssKeyframes.cs', - 'Gtk_ToggleHandleFocusHandler.cs', - 'Gtk_ScrollStep.cs', - 'Gtk_Print.cs', - 'Gtk_StylePropertyClass.cs', - 'Gtk_ToggleSizeRequestedHandler.cs', - 'Gtk_CssCustomGadget.cs', - 'Gtk_IMMulticontext.cs', - 'Gtk_RecentChooserMenu.cs', - 'Gtk_PopupContextMenuHandler.cs', - 'Gtk_NodeUIReference.cs', - 'Gtk_CalendarDisplayOptions.cs', - 'Gtk_RecentChooserDialog.cs', - 'Gtk_ImageDefinitionStock.cs', - 'Gtk_TextBuffer.cs', - 'Gtk_TreeModelFilterVisibleFunc.cs', - 'Gtk_RadioAction.cs', - 'Gtk_CellAreaContext.cs', - 'Gtk_MenuTrackerSection.cs', - 'Gtk_IPrintOperationPreview.cs', - 'Gtk_SelectionTargetList.cs', - 'Gtk_RowActivatedHandler.cs', - 'Gtk_FlowBoxChild.cs', - 'Gtk_BuilderError.cs', - 'Gtk_GridLineData.cs', - 'Gtk_TextRenderer.cs', - 'Gtk_SidebarRow.cs', - 'Gtk_CssImageGradientClass.cs', - 'Gtk_Bin.cs', - 'Gtk_PreviewHandler.cs', - 'Gtk_GtkSharp.TreeDestroyCountFuncNative.cs', - 'Gtk_DragSourceSite.cs', - 'Gtk_ActionObservableAdapter.cs', - 'Gtk_PrintDuplex.cs', - 'Gtk_SelectPageHandler.cs', - 'Gtk_VSeparator.cs', - 'Gtk_Layout.cs', - 'Gtk_FilterElt.cs', - 'Gtk_BoxGadget.cs', - 'Gtk_FileFilterFlags.cs', - 'Gtk_IconViewDropPosition.cs', - 'Gtk_RequestPageSetupHandler.cs', - 'Gtk_PackType.cs', - 'Gtk_TreeDestroyCountFunc.cs', - 'Gtk_MagnifierClass.cs', - 'Gtk_ArrowType.cs', - 'Gtk_Tree.cs', - 'Gtk_EntryPasswordHint.cs', - 'Gtk_GestureSwipe.cs', - 'Gtk_MnemonicHash.cs', - 'Gtk_ResponseHandler.cs', - 'Gtk_SpinButtonUpdatePolicy.cs', - 'Gtk_DoneHandler.cs', - 'Gtk_OutputHandler.cs', - 'Gtk_PrintQuality.cs', - 'Gtk_ColorActivatedHandler.cs', - 'Gtk_GtkSharp.RecentSortFuncNative.cs', - 'Gtk_SensitivityType.cs', - 'Gtk_PrintOperation.cs', - 'Gtk_Toolbar.cs', - 'Gtk_RecentFilter.cs', - 'Gtk_Expander.cs', - 'Gtk_MarkDeletedHandler.cs', - 'Gtk_KeyReleaseEventHandler.cs', - 'Gtk_SelectionClearEventHandler.cs', - 'Gtk_GrabNotifyHandler.cs', - 'Gtk_DragDropHandler.cs', - 'Gtk_ProximityInEventHandler.cs', - 'Gtk_DragDataGetHandler.cs', - 'Gtk_DirectionChangedHandler.cs', - 'Gtk_StateChangedHandler.cs', - 'Gtk_WindowStateEventHandler.cs', - 'Gtk_MoveFocusHandler.cs', - 'Gtk_SelectionReceivedHandler.cs', - 'Gtk_FocusedHandler.cs', - 'Gtk_ProximityOutEventHandler.cs', - 'Gtk_UnmapEventHandler.cs', - 'Gtk_MnemonicActivatedHandler.cs', - 'Gtk_KeyPressEventHandler.cs', - 'Gtk_AccelCanActivateHandler.cs', - 'Gtk_PropertyNotifyEventHandler.cs', - 'Gtk_StateFlagsChangedHandler.cs', - 'Gtk_DragDataReceivedHandler.cs', - 'Gtk_SelectionGetHandler.cs', - 'Gtk_TouchEventHandler.cs', - 'Gtk_EnterNotifyEventHandler.cs', - 'Gtk_StyleSetHandler.cs', - 'Gtk_LeaveNotifyEventHandler.cs', - 'Gtk_DragLeaveHandler.cs', - 'Gtk_DeleteEventHandler.cs', - 'Gtk_WidgetEventHandler.cs', - 'Gtk_Widget.cs', - 'Gtk_HierarchyChangedHandler.cs', - 'Gtk_VisibilityNotifyEventHandler.cs', - 'Gtk_DragDataDeleteHandler.cs', - 'Gtk_DestroyEventHandler.cs', - 'Gtk_WidgetEventAfterHandler.cs', - 'Gtk_FocusOutEventHandler.cs', - 'Gtk_ParentSetHandler.cs', - 'Gtk_SizeAllocatedHandler.cs', - 'Gtk_ChildNotifiedHandler.cs', - 'Gtk_DragFailedHandler.cs', - 'Gtk_MotionNotifyEventHandler.cs', - 'Gtk_DrawnHandler.cs', - 'Gtk_SelectionNotifyEventHandler.cs', - 'Gtk_HelpShownHandler.cs', - 'Gtk_GrabBrokenEventHandler.cs', - 'Gtk_ConfigureEventHandler.cs', - 'Gtk_FocusInEventHandler.cs', - 'Gtk_DragMotionHandler.cs', - 'Gtk_ScreenChangedHandler.cs', - 'Gtk_DamageEventHandler.cs', - 'Gtk_SelectionRequestEventHandler.cs', - 'Gtk_MapEventHandler.cs', -] - -source_gen = custom_target(assembly_name + 'codegen', - input: raw_api_fname, - output: generated_sources, - command: [ - generate_api, - '--api-raw', '@INPUT@', - '--gapi-fixup', gapi_fixup.full_path(), - '--metadata', metadata, - '--symbols', symbols, - '--gapi-codegen', gapi_codegen.full_path(), - '--extra-includes', glib_api_includes, - '--extra-includes', pango_api_includes, - '--extra-includes', gio_api_includes, - '--extra-includes', cairo_api_includes, - '--extra-includes', gdk_api_includes, - '--extra-includes', atk_api_includes, - '--glue-includes', glueincludes, - '--out', meson.current_build_dir(), - '--files', ';'.join(generated_sources), - '--assembly-name', assembly_name, - '--abi-cs-usings', 'Gtk,GLib', - '--schema', schema, - ], - depends: [gapi_codegen, gapi_fixup]) - -c_abi = custom_target(assembly_name + '_c_abi', - input: raw_api_fname, - output: assembly_name + '-abi.c', - command: [generate_api, '--fakeglue'], - depends: [source_gen]) - -cs_abi = custom_target(assembly_name + '_cs_abi', - input: raw_api_fname, - output: assembly_name + '-abi.cs', - command: [generate_api, '--fakeglue'], - depends: [source_gen]) - -api_xml = custom_target(pkg + '_api_xml', - input: raw_api_fname, - output: pkg + '-api.xml', - command: [generate_api, '--fakeglue'], - depends: [source_gen], - install: install, - install_dir: gapi_xml_installdir) -gtk_api_includes = join_paths(meson.current_build_dir(), 'gtk-api.xml') diff --git a/Source/gtk/glue/cellrenderer.c b/Source/gtk/glue/cellrenderer.c deleted file mode 100644 index b63bf46a1..000000000 --- a/Source/gtk/glue/cellrenderer.c +++ /dev/null @@ -1,58 +0,0 @@ -/* cellrenderer.c : Glue for overriding pieces of GtkCellRenderer - * - * Author: Todd Berman (tberman@sevenl.net), - * Peter Johanson (peter@peterjohanson.com) - * - * Copyright (C) 2004 Todd Berman - * Copyright (C) 2007 Peter Johanson - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of version 2 of the Lesser GNU General - * Public License as published by the Free Software Foundation. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this program; if not, write to the - * Free Software Foundation, Inc., 59 Temple Place - Suite 330, - * Boston, MA 02111-1307, USA. - */ - -#include - -const gchar *__gtype_prefix = "__gtksharp_"; -#define HAS_PREFIX(a) (*((guint64 *)(a)) == *((guint64 *) __gtype_prefix)) - -static GObjectClass * -get_threshold_class (GObject *obj) -{ - GType gtype = G_TYPE_FROM_INSTANCE (obj); - while (HAS_PREFIX (g_type_name (gtype))) - gtype = g_type_parent (gtype); - GObjectClass *klass = g_type_class_peek (gtype); - if (klass == NULL) klass = g_type_class_ref (gtype); - return klass; -} - -void gtksharp_cellrenderer_base_get_size (GtkCellRenderer *cell, GtkWidget *widget, GdkRectangle *cell_area, gint *x_offset, gint *y_offset, gint *width, gint *height); - -void -gtksharp_cellrenderer_base_get_size (GtkCellRenderer *cell, GtkWidget *widget, GdkRectangle *cell_area, gint *x_offset, gint *y_offset, gint *width, gint *height) -{ - GtkCellRendererClass *klass = (GtkCellRendererClass *) get_threshold_class (G_OBJECT (cell)); - if (klass->get_size) - (* klass->get_size) (cell, widget, cell_area, x_offset, y_offset, width, height); -} -void gtksharp_cellrenderer_override_get_size (GType gtype, gpointer cb); - -void -gtksharp_cellrenderer_override_get_size (GType gtype, gpointer cb) -{ - GObjectClass *klass = g_type_class_peek (gtype); - if (klass == NULL) - klass = g_type_class_ref (gtype); - ((GtkCellRendererClass *) klass)->get_size = cb; -} diff --git a/Source/gtk/glue/container.c b/Source/gtk/glue/container.c deleted file mode 100644 index 2e0d40737..000000000 --- a/Source/gtk/glue/container.c +++ /dev/null @@ -1,73 +0,0 @@ -/* container.c : Glue for GtkContainer - * - * Author: Mike Kestner (mkestner@ximian.com) - * - * Copyright (C) 2004 Novell, Inc. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of version 2 of the Lesser GNU General - * Public License as published by the Free Software Foundation. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this program; if not, write to the - * Free Software Foundation, Inc., 59 Temple Place - Suite 330, - * Boston, MA 02111-1307, USA. - */ - -#include -#include - -void gtksharp_container_base_forall (GtkContainer *container, gboolean include_internals, GtkCallback cb, gpointer data); - -void -gtksharp_container_base_forall (GtkContainer *container, gboolean include_internals, GtkCallback cb, gpointer data) -{ - // Find and call the first base callback that's not the GTK# callback. The GTK# callback calls down the whole - // managed override chain, so calling it on a subclass-of-a-managed-container-subclass causes a stack overflow. - GtkContainerClass *parent = (GtkContainerClass *) G_OBJECT_GET_CLASS (container); - while ((parent = g_type_class_peek_parent (parent))) { - if (strncmp (G_OBJECT_CLASS_NAME (parent), "__gtksharp_", 11) != 0) { - if (parent->forall) { - (*parent->forall) (container, include_internals, cb, data); - } - return; - } - } -} - -void gtksharp_container_override_forall (GType gtype, gpointer cb); - -void -gtksharp_container_override_forall (GType gtype, gpointer cb) -{ - GtkContainerClass *klass = g_type_class_peek (gtype); - if (!klass) - klass = g_type_class_ref (gtype); - ((GtkContainerClass *) klass)->forall = cb; -} - -void gtksharp_container_invoke_gtk_callback (GtkCallback cb, GtkWidget *widget, gpointer data); - -void -gtksharp_container_invoke_gtk_callback (GtkCallback cb, GtkWidget *widget, gpointer data) -{ - cb (widget, data); -} - -void gtksharp_container_child_get_property (GtkContainer *container, GtkWidget *child, - const gchar* property, GValue *value); - -void -gtksharp_container_child_get_property (GtkContainer *container, GtkWidget *child, - const gchar* property, GValue *value) -{ - GParamSpec *spec = gtk_container_class_find_child_property (G_OBJECT_GET_CLASS (container), property); - g_value_init (value, spec->value_type); - gtk_container_child_get_property (container, child, property, value); -} - diff --git a/Source/gtk/glue/style.c b/Source/gtk/glue/style.c deleted file mode 100644 index c3ff48fb7..000000000 --- a/Source/gtk/glue/style.c +++ /dev/null @@ -1,114 +0,0 @@ -/* style.c : Glue to access fields in GtkStyle. - * - * Author: Rachel Hestilow - * Radek Doulik - * - * Copyright (c) 2002, 2003 Rachel Hestilow, Mike Kestner, Radek Doulik - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of version 2 of the Lesser GNU General - * Public License as published by the Free Software Foundation. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this program; if not, write to the - * Free Software Foundation, Inc., 59 Temple Place - Suite 330, - * Boston, MA 02111-1307, USA. - */ - -#include - -/* Forward declarations */ -GdkColor *gtksharp_gtk_style_get_fg (GtkStyle *style, int i); - -GdkColor *gtksharp_gtk_style_get_bg (GtkStyle *style, int i); - -GdkColor *gtksharp_gtk_style_get_light (GtkStyle *style, int i); - -GdkColor *gtksharp_gtk_style_get_mid (GtkStyle *style, int i); - -GdkColor *gtksharp_gtk_style_get_dark (GtkStyle *style, int i); - -GdkColor *gtksharp_gtk_style_get_text (GtkStyle *style, int i); - -GdkColor *gtksharp_gtk_style_get_base (GtkStyle *style, int i); - -PangoFontDescription *gtksharp_gtk_style_get_font_description (GtkStyle *style); - -int gtksharp_gtk_style_get_thickness (GtkStyle *style, int x); - -void gtksharp_gtk_style_set_thickness (GtkStyle *style, int thickness); - -/* */ - -GdkColor* -gtksharp_gtk_style_get_fg (GtkStyle *style, int i) -{ - return &style->fg[i]; -} - -GdkColor* -gtksharp_gtk_style_get_bg (GtkStyle *style, int i) -{ - return &style->bg[i]; -} - -GdkColor* -gtksharp_gtk_style_get_light (GtkStyle *style, int i) -{ - return &style->light[i]; -} - -GdkColor* -gtksharp_gtk_style_get_mid (GtkStyle *style, int i) -{ - return &style->mid[i]; -} - -GdkColor* -gtksharp_gtk_style_get_dark (GtkStyle *style, int i) -{ - return &style->dark[i]; -} - -GdkColor* -gtksharp_gtk_style_get_text (GtkStyle *style, int i) -{ - return &style->text[i]; -} - -GdkColor* -gtksharp_gtk_style_get_base (GtkStyle *style, int i) -{ - return &style->base[i]; -} - -PangoFontDescription * -gtksharp_gtk_style_get_font_description (GtkStyle *style) -{ - return style->font_desc; -} - -int -gtksharp_gtk_style_get_thickness (GtkStyle *style, int x) -{ - if (x) - return style->xthickness; - else - return style->ythickness; -} - -void -gtksharp_gtk_style_set_thickness (GtkStyle *style, int thickness) -{ - if (thickness > 0) - style->xthickness = thickness; - else - style->ythickness = -thickness; -} - - diff --git a/Source/gtk/glue/vmglueheaders.h b/Source/gtk/glue/vmglueheaders.h deleted file mode 100644 index 7f2ca5325..000000000 --- a/Source/gtk/glue/vmglueheaders.h +++ /dev/null @@ -1,4 +0,0 @@ -/* Headers for virtual method glue compilation */ - -#include - diff --git a/Source/gtk/glue/widget.c b/Source/gtk/glue/widget.c deleted file mode 100644 index 2ea950fe4..000000000 --- a/Source/gtk/glue/widget.c +++ /dev/null @@ -1,27 +0,0 @@ -/* widget.c : Glue to access fields in GtkWidget. - * - * Authors: Rachel Hestilow , - * Brad Taylor - * - * Copyright (c) 2007 Brad Taylor - * Copyright (c) 2002 Rachel Hestilow, Mike Kestner - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of version 2 of the Lesser GNU General - * Public License as published by the Free Software Foundation. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this program; if not, write to the - * Free Software Foundation, Inc., 59 Temple Place - Suite 330, - * Boston, MA 02111-1307, USA. - */ - -#include - -/* Forward declarations */ - diff --git a/Source/gtk/glue/win32dll.c b/Source/gtk/glue/win32dll.c deleted file mode 100755 index a57c07683..000000000 --- a/Source/gtk/glue/win32dll.c +++ /dev/null @@ -1,16 +0,0 @@ -#define WIN32_LEAN_AND_MEAN -#include -#undef WIN32_LEAN_AND_MEAN -#include - -BOOL APIENTRY DllMain (HINSTANCE hInst, DWORD reason, LPVOID reserved) -{ - return TRUE; -} - -/* -BOOL APIENTRY DllMainCRTStartup (HINSTANCE hInst, DWORD reason, LPVOID reserved) -{ - return TRUE; -} -*/ diff --git a/Source/gtk/gtk-sharp-3.0.pc.in b/Source/gtk/gtk-sharp-3.0.pc.in deleted file mode 100644 index a5ed3ca2c..000000000 --- a/Source/gtk/gtk-sharp-3.0.pc.in +++ /dev/null @@ -1,12 +0,0 @@ -prefix=${pcfiledir}/../.. -exec_prefix=${prefix} -libdir=${exec_prefix}/lib -gapidir=${prefix}/share/gapi-3.0 - - -Name: Gtk# -Description: Gtk# - GNOME .NET Binding -Version: @VERSION@ -Cflags: -I:${gapidir}/cairo-api.xml -I:${gapidir}/pango-api.xml -I:${gapidir}/atk-api.xml -I:${gapidir}/gtk-api.xml -Libs: -r:${libdir}/mono/@PACKAGE_VERSION@/cairo-sharp.dll -r:${libdir}/mono/@PACKAGE_VERSION@/pango-sharp.dll -r:${libdir}/mono/@PACKAGE_VERSION@/atk-sharp.dll -r:${libdir}/mono/@PACKAGE_VERSION@/gtk-sharp.dll -Requires: glib-sharp-3.0 gio-sharp-3.0 gdk-sharp-3.0 diff --git a/Source/gtk/gtk-sharp.dll.config.in b/Source/gtk/gtk-sharp.dll.config.in deleted file mode 100644 index 88ad417c3..000000000 --- a/Source/gtk/gtk-sharp.dll.config.in +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/Source/gtk/gtk.csproj b/Source/gtk/gtk.csproj deleted file mode 100644 index 83b45c8bb..000000000 --- a/Source/gtk/gtk.csproj +++ /dev/null @@ -1,1168 +0,0 @@ - - - - Debug - x86 - 9.0.21022 - 2.0 - {94045F11-4266-40B4-910F-298985AF69D5} - Library - gtk - gtk-sharp - v4.0 - - - - true - full - false - bin\Debug - DEBUG; - prompt - 4 - x86 - false - true - - - none - false - bin\Release - prompt - 4 - x86 - false - true - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Properties\AssemblyInfo.cs - - - - - - - - {3BF1D531-8840-4F15-8066-A9788D8C398B} - glib - - - {58346CC6-DE93-45B4-8093-3508BD5DAA12} - gdk - - - {42FE871A-D8CF-4B29-9AFF-B02454E6C976} - atk - - - {364577DB-9728-4951-AC2C-EDF7A6FCC09D} - cairo - - - {1C3BB17B-336D-432A-8952-4E979BC90867} - gio - - - {FF422D8C-562F-4EA6-8590-9D1A5CD40AD4} - pango - - - - - - PreserveNewest - - - diff --git a/Source/gtk/gui-thread-check/COPYING b/Source/gtk/gui-thread-check/COPYING deleted file mode 100644 index d159169d1..000000000 --- a/Source/gtk/gui-thread-check/COPYING +++ /dev/null @@ -1,339 +0,0 @@ - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Lesser General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along - with this program; if not, write to the Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) year name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - , 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. diff --git a/Source/gtk/gui-thread-check/profiler/gui-thread-check.c b/Source/gtk/gui-thread-check/profiler/gui-thread-check.c deleted file mode 100644 index 11838e3b0..000000000 --- a/Source/gtk/gui-thread-check/profiler/gui-thread-check.c +++ /dev/null @@ -1,98 +0,0 @@ -/* -*- Mode: C; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*- */ - -/* - * gui-thread-check.c - * - * Copyright (C) 2008 Novell, Inc. - * - */ - -/* - * This program is free software; you can redistribute it and/or - * modify it under the terms of version 2 of the GNU General Public - * License as published by the Free Software Foundation. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 - * USA. - */ - -#include -#include -#include -#include - - -extern pthread_t pthread_self (void); - -static gboolean -stack_walk_fn (MonoMethod *method, gint32 native_offset, gint32 il_offset, gboolean managed, gpointer data) -{ - if (managed) { - MonoClass* klass = mono_method_get_class (method); - const char* method_name = mono_method_get_name (method); - const char* klass_name = mono_class_get_name (klass); - printf (" %s.%s\n", klass_name, method_name); - } - return FALSE; -} - -static void -simple_method_enter (MonoProfiler *prof, MonoMethod *method) -{ - static int guithread; - static gboolean guithread_set = FALSE; - MonoClass* klass; - const char* name_space; - - klass = mono_method_get_class (method); - name_space = mono_class_get_namespace (klass); - - int current_thread_id = (int) pthread_self(); - - if (strstr (name_space, "Gtk") == name_space || strstr (name_space, "Gdk") == name_space) { - const char* method_name = mono_method_get_name (method); - const char* klass_name = mono_class_get_name (klass); - - if (!guithread_set && strcmp (klass_name, "Application")==0 && strcmp (method_name, "Init")==0) { - guithread_set = TRUE; - guithread = current_thread_id; - printf ("*** GUI THREAD INITIALIZED: %u\n", guithread); - fflush (NULL); - return; - } - if (!guithread_set) { - return; - } - if (current_thread_id != guithread && - !(strcmp (klass_name, "Object")==0 && strcmp (method_name, "Dispose")==0) && - !(strcmp (klass_name, "Widget")==0 && strcmp (method_name, "Dispose")==0) && - !(strcmp (klass_name, "Application")==0 && strcmp (method_name, "Invoke")==0) && - !(strcmp (method_name, "Finalize")==0) && - !(strcmp (method_name, "get_NativeDestroyHandler")==0) && - !(strcmp (method_name, "remove_InternalDestroyed")==0) && - !(strcmp (method_name, "remove_Destroyed")==0) - ) { - printf ("*** GTK CALL NOT IN GUI THREAD: %s.%s\n", klass_name, method_name); - mono_stack_walk_no_il (stack_walk_fn, NULL); - fflush (NULL); - } - } -} - -void -mono_profiler_startup (const char *desc) -{ - g_print ("*** Running with gui-thread-check ***\n"); - - mono_profiler_install (NULL, NULL); - mono_profiler_install_enter_leave (simple_method_enter, NULL); - mono_profiler_set_events (MONO_PROFILE_ENTER_LEAVE); -} - diff --git a/Source/meson.build b/Source/meson.build deleted file mode 100644 index 361409b70..000000000 --- a/Source/meson.build +++ /dev/null @@ -1,171 +0,0 @@ -if host_machine.system() == 'windows' - if host_machine.cpu() == 'amd64' - add_project_arguments('-define:WIN64LONGS', language: 'cs') - endif -endif - - -version = meson.project_version() -apiversion = '3.0.0.0' -mono_required_version = '>=3.2.0' -gtk_required_version='>=3.22.0' -glib_required_version='>=2.32.0' - -csc = meson.get_compiler('cs') - -runtime = '' -if get_option('buildtype') == 'debug' or get_option('buildtype') == 'debugoptimized' - runtime_debug_flags=' --debug' -endif - -if csc.get_id() == 'mono' - if not csc.version().version_compare(mono_required_version) - error('Mono required version @0@ not found (@1@)'.format( - mono_required_version, csc.version())) - endif - - mono_runtime_dep = dependency('mono', required: false) - if mono_runtime_dep.found() - runtime = 'mono' + runtime_debug_flags - endif - - add_project_arguments('-keyfile:' + join_paths(meson.current_source_dir(), 'gtk-sharp.snk'), - language: ['cs']) -endif - -install = get_option('install') -assemblyinfo='/AssemblyInfo.cs' - -gacutil = find_program('gacutil') -al = find_program('al') -diff = find_program('audit/test_abi.py') - -glib_dep = dependency('glib-2.0', version: glib_required_version, - fallback: ['glib', 'libglib_dep']) -gio_dep = dependency('gio-2.0', version: glib_required_version, - fallback: ['glib', 'libgio_dep']) - -# FIXME Check how to enabled debug flags (if at all needed). - -# TODO monodoc - -prefix = get_option('prefix') -assembly_data = configuration_data() -assembly_data.set('API_VERSION', apiversion) -assemblyinfo = configure_file(input: 'AssemblyInfo.cs.in', output: 'AssemblyInfo.cs', configuration : assembly_data) - -policy_config = files('policy.config.in') -if host_machine.system() == 'osx' - lib_prefix='' - lib_suffix='.dylib' -else - lib_prefix='.so' - lib_suffix='' -endif - -remap_dl_data = configuration_data() -remap_dl_data.set('LIB_PREFIX', lib_prefix) -remap_dl_data.set('LIB_SUFFIX', lib_suffix) - -pkg_version = meson.project_name() + '-3.0' -version_data = configuration_data() -version_data.set('VERSION', version) -version_data.set('PACKAGE_VERSION', pkg_version) - -install_infos = [] -nuget_infos = [] -lib_install_dir = join_paths(get_option('libdir'), 'mono', pkg_version) -pkg_install_dir = join_paths(get_option('libdir'), 'pkgconfig') -gapi_xml_installdir = join_paths(get_option('datadir'), 'gapi-3.0') - -schema = join_paths(meson.current_source_dir(), 'gapi.xsd') - - -if host_machine.system() == 'windows' - pathsep = ';' -else - pathsep = ':' -endif -mono_path = '' -foreach d: [ 'glib', 'gio' ] - mono_path += pathsep + join_paths(meson.current_build_dir(), d) -endforeach - -subdir('parser') -subdir('generator') -subdir('glib') -subdir('gio') - -cairo_dep = dependency('cairo', required: false) -if cairo_dep.found() - mono_path += pathsep + join_paths(meson.current_build_dir(), 'cairo') - subdir('cairo') -else - message('Cairo not found, not building') -endif - -pango_dep = dependency('pango', required: false) -if pango_dep.found() - mono_path += pathsep + join_paths(meson.current_build_dir(), 'pango') - subdir('pango') -else - message('Pango not found, not building') -endif - -atk_dep = dependency('atk', required: false) -if atk_dep.found() - mono_path += pathsep + join_paths(meson.current_build_dir(), 'atk') - subdir('atk') -else - message('Atk not found, not building') -endif - -gdk_dep = dependency('gdk-3.0', version: gtk_required_version, required: false) -if gdk_dep.found() and atk_dep.found() and pango_dep.found() - mono_path += pathsep + join_paths(meson.current_build_dir(), 'gdk') - subdir('gdk') - has_gdk = true -else - message('Gdk not found, not building') - has_gdk = false -endif - -gtk_dep = dependency('gtk+-3.0', version: gtk_required_version, required: false) -if gtk_dep.found() and atk_dep.found() and pango_dep.found() - mono_path += pathsep + join_paths(meson.current_build_dir(), 'gtk') - subdir('gtk') - subdir('sample/GtkDemo') - subdir('sample/valtest') - has_gtk = true -else - has_gtk = false - message('Gtk not found, not building') -endif - -nuget = find_program('nuget.py') -license_path = 'https://github.com/gtk-sharp' -project_uri = 'https://github.com/gtk-sharp' -icon_uri = 'https://upload.wikimedia.org/wikipedia/en/5/5f/Gtk_Sharp_Logo.png' -license_uri = 'https://github.com/gtk-sharp/gtk-sharp/blob/master/COPYING' - -deps = [] -foreach nugetinfo: nuget_infos - # FIXME - Pass proper '--owner' and '--author' - cmd = [nuget, '--package-name', nugetinfo[0], '--assembly', nugetinfo[1].full_path(), - '--project-url', project_uri, '--icon-url', icon_uri, '--license-url', - license_uri, '--version', version, '--tags', 'gtk bindings', - '--builddir', meson.current_build_dir()] - - foreach dep: nugetinfo[2] - cmd += ['--dependency=' + dep + pathsep + version] - endforeach - - deps += [custom_target(nugetinfo[0] + '-nugget', command: cmd, - depends: [nugetinfo[1]] + deps, - output: nugetinfo[0] + '.' + version + '.nupkg')] -endforeach - -if install - gacutil_install = join_paths(meson.current_source_dir(), 'gacutil_install.py') - meson.add_install_script(gacutil_install, install_infos) -endif diff --git a/Source/nuget.py b/Source/nuget.py deleted file mode 100644 index bfa36960e..000000000 --- a/Source/nuget.py +++ /dev/null @@ -1,124 +0,0 @@ -#!/usr/bin/python3 -import argparse -import getpass -import os -import shutil -import subprocess -from datetime import datetime - -NUSPEC_TEMPLATE =""" - - - {package_name} - {author} - {owner} - {license_url} - {project_url} - {icon_url} - false - {description}. - {copyright} - {tags} - {version} - -{dependencies} - - -{files} - -""" - -TARGETS_TEMPLATE = r""" - - - - - - - - -""" - - -class Nugetifier: - def cleanup_args(self): - self.nugetdir = os.path.join(self.builddir, - self.package_name + 'nupkg') - self.frameworkdir = 'net45' - self.nuget_build_dir = os.path.join(self.nugetdir, 'build', self.frameworkdir) - self.nuget_lib_dir = os.path.join(self.nugetdir, 'lib', self.frameworkdir) - self.nuspecfile = os.path.join(self.nugetdir, '%s.nuspec' % self.package_name) - self.nugettargets = os.path.join(self.nuget_build_dir, "%s.targets" % self.package_name) - self.nuget = shutil.which('nuget') - if not self.nuget: - print("Could not find the `nuget` tool, install it and retry!") - return -1 - - for d in [self.nugetdir, self.nuget_lib_dir, self.nuget_build_dir]: - os.makedirs(d, exist_ok=True) - if not self.description: - self.description = "%s c# bindings" % self.package_name - if not self.copyright: - self.copyright = "Copyright %s" % datetime.now().year - if not self.tags: - self.tags = self.package_name - - return 0 - - def run(self): - res = self.cleanup_args() - if res: - return res - - self.files = '' - def add_file(path, target="lib"): - f = ' \n' % ( - path, os.path.join(target, os.path.basename(path))) - self.files += f - - self.dependencies = '' - for dependency in self.dependency: - _id, version = dependency.split(":") - self.dependencies += ' \n' % ( - _id, version) - - for assembly in self.assembly: - add_file(assembly, os.path.join('lib', self.frameworkdir)) - - for f in [assembly + '.config', assembly[:-3] + 'pdb']: - if os.path.exists(f): - add_file(f, os.path.join('build', self.frameworkdir)) - - with open(self.nugettargets, 'w') as _: - print(TARGETS_TEMPLATE.format(**self.__dict__), file=_) - add_file(self.nugettargets, 'build') - - with open(self.nuspecfile, 'w') as _: - print(NUSPEC_TEMPLATE.format(**self.__dict__), file=_) - - subprocess.check_call([self.nuget, 'pack', self.nuspecfile], - cwd=self.builddir) - - -if __name__ == "__main__": - parser = argparse.ArgumentParser() - parser.add_argument('--builddir') - parser.add_argument('--package-name') - parser.add_argument('--author', default=getpass.getuser()) - parser.add_argument('--owner', default=getpass.getuser()) - parser.add_argument('--native', action='append', default=[]) - parser.add_argument('--assembly', action='append', default=[]) - parser.add_argument('--out') - parser.add_argument('--description') - parser.add_argument('--copyright') - parser.add_argument('--version') - parser.add_argument('--icon-url', default='') - parser.add_argument('--project-url', default='') - parser.add_argument('--license-url', default='') - parser.add_argument('--tags', default='') - parser.add_argument('--dependency', default=[], action='append') - - nugetifier = Nugetifier() - options = parser.parse_args(namespace=nugetifier) - - exit(nugetifier.run()) diff --git a/Source/pango/generated/meson.build b/Source/pango/generated/meson.build deleted file mode 100644 index 88e48241e..000000000 --- a/Source/pango/generated/meson.build +++ /dev/null @@ -1,141 +0,0 @@ -generated_sources = [ - 'Pango_Alignment.cs', - 'Pango_Variant.cs', - 'Pango_GlyphItem.cs', - 'Pango_Analysis.cs', - 'Pango_AttrDataCopyFunc.cs', - 'Pango_CoreTextFamily.cs', - 'Pango_Win32Family.cs', - 'Pango_Fontset.cs', - 'Pango_Gravity.cs', - 'Pango_CairoWin32FontClass.cs', - 'Pango_GlyphGeometry.cs', - 'Pango_FontMetrics.cs', - 'Pango_Markup.cs', - 'Pango_CoreTextFamilyClass.cs', - 'Pango_AttrIterator.cs', - 'Pango_Rectangle.cs', - 'Pango_Global.cs', - 'Pango_WrapMode.cs', - 'Pango_CoreTextFontset.cs', - 'Pango_BlockInfo.cs', - 'Pango_CairoRendererClass.cs', - 'Pango_CoreTextFaceClass.cs', - 'Pango_Color.cs', - 'Pango_GlyphInfo.cs', - 'Pango_FontsetForeachFunc.cs', - 'Pango_CoreTextFontMapClass.cs', - 'Pango_Win32FontMap.cs', - 'Pango_AttrList.cs', - 'Pango_CoreTextFontMap.cs', - 'Pango_FT2Font.cs', - 'Pango_CoverageLevel.cs', - 'Pango_WidthIter.cs', - 'Pango_EllipsizeState.cs', - 'Pango_CairoFcFontMapClass.cs', - 'Pango_LineState.cs', - 'Pango_RenderPart.cs', - 'Pango_Weight.cs', - 'Pango_FontHashKey.cs', - 'Pango_Style.cs', - 'Pango_Script.cs', - 'Pango_Units.cs', - 'Pango_Language.cs', - 'Pango_CoreTextFontsetClass.cs', - 'Pango_PangoSharp.AttrDataCopyFuncNative.cs', - 'Pango_GlyphVisAttr.cs', - 'Pango_GravityHint.cs', - 'Pango_FT2GlyphInfo.cs', - 'Pango_LogAttr.cs', - 'Pango_CairoFcFont.cs', - 'Pango_Win32FontMapClass.cs', - 'Pango_OTRulesetClass.cs', - 'Pango_Win32MetricsInfo.cs', - 'Pango_Win32Font.cs', - 'Pango_GlyphItemIter.cs', - 'Pango_FontFamily.cs', - 'Pango_PangoSharp.FontsetForeachFuncNative.cs', - 'Pango_FT2Renderer.cs', - 'Pango_Win32FontClass.cs', - 'Pango_GlyphString.cs', - 'Pango_CacheEntry.cs', - 'Pango_CairoWin32Font.cs', - 'Pango_Extents.cs', - 'Pango_CoreTextFontsetKey.cs', - 'Pango_LineIter.cs', - 'Pango_TabAlign.cs', - 'Pango_Underline.cs', - 'Pango_OpenTag.cs', - 'Pango_EngineShape.cs', - 'Pango_CairoHelper.cs', - 'Pango_FontDescription.cs', - 'Pango_FT2RendererClass.cs', - 'Pango_CairoFcFontClass.cs', - 'Pango_RunInfo.cs', - 'Pango_EllipsizeMode.cs', - 'Pango_Stretch.cs', - 'Pango_FontMask.cs', - 'Pango_Matrix.cs', - 'Pango_LayoutLine.cs', - 'Pango_ItemProperties.cs', - 'Pango_FT2Family.cs', - 'Pango_FT2FontClass.cs', - 'Pango_AttrType.cs', - 'Pango_Context.cs', - 'Pango_Win32GlyphInfo.cs', - 'Pango_CoreTextFace.cs', - 'Pango_TabArray.cs', - 'Pango_AttrFontFeatures.cs', - 'Pango_LayoutRun.cs', - 'Pango_ParaBreakState.cs', - 'Pango_Renderer.cs', - 'Pango_MarkupData.cs', - 'Pango_Item.cs', - 'Pango_CoreTextFontKey.cs', - 'Pango_CoreTextFont.cs', - 'Pango_EngineLang.cs', - 'Pango_CairoContextInfo.cs', - 'Pango_CairoWin32FontMapClass.cs', - 'Pango_OTInfoClass.cs', - 'Pango_Point.cs', - 'Pango_ParenStackEntry.cs', - 'Pango_LayoutIter.cs', - 'Pango_Direction.cs', - 'Pango_Font.cs', - 'Pango_FontMap.cs', - 'Pango_BidiType.cs', - 'Pango_ItemizeState.cs', - 'Pango_Win32Face.cs', - 'Pango_Tab.cs', - 'Pango_Coverage.cs', - 'Pango_Layout.cs', - 'Pango_FontFace.cs', -] - -source_gen = custom_target('pango_generated', - command: [ - generate_api, - '--api-raw', raw_api_fname, - '--gapi-fixup', gapi_fixup.full_path(), - '--metadata', metadata_fname, - '--gapi-codegen', gapi_codegen.full_path(), - '--extra-includes', glib_api_includes, - '--extra-includes', cairo_api_includes, - '--out', meson.current_build_dir(), - '--files', ';'.join(generated_sources), - '--assembly-name', assembly_name, - '--schema', schema, - ], - depends: [gapi_codegen, gapi_fixup], - input: raw_api_fname, - output: generated_sources, -) - -api_xml = custom_target(pkg + '_api_xml', - input: raw_api_fname, - output: pkg + '-api.xml', - command: [generate_api, '--fakeglue'], - depends: [source_gen], - install: install, - install_dir: gapi_xml_installdir) -pango_api_includes = join_paths(meson.current_build_dir(), pkg + '-api.xml') diff --git a/Source/pango/glue/win32dll.c b/Source/pango/glue/win32dll.c deleted file mode 100644 index a57c07683..000000000 --- a/Source/pango/glue/win32dll.c +++ /dev/null @@ -1,16 +0,0 @@ -#define WIN32_LEAN_AND_MEAN -#include -#undef WIN32_LEAN_AND_MEAN -#include - -BOOL APIENTRY DllMain (HINSTANCE hInst, DWORD reason, LPVOID reserved) -{ - return TRUE; -} - -/* -BOOL APIENTRY DllMainCRTStartup (HINSTANCE hInst, DWORD reason, LPVOID reserved) -{ - return TRUE; -} -*/ diff --git a/Source/pango/meson.build b/Source/pango/meson.build deleted file mode 100644 index 56cff0212..000000000 --- a/Source/pango/meson.build +++ /dev/null @@ -1,69 +0,0 @@ -pkg = 'pango' -assembly_name = pkg + '-sharp' -raw_api_fname = join_paths(meson.current_source_dir(), pkg + '-api.raw') -metadata_fname = join_paths(meson.current_source_dir(), 'Pango.metadata') - -configure_file(input: assembly_name + '.dll.config.in', - output: assembly_name + '.dll.config', - configuration : remap_dl_data) - -subdir('generated') - -sources = [ - 'Analysis.cs', - 'AttrBackground.cs', - 'AttrColor.cs', - 'AttrFallback.cs', - 'AttrFamily.cs', - 'AttrFloat.cs', - 'AttrFontDesc.cs', - 'AttrForeground.cs', - 'AttrGravity.cs', - 'AttrGravityHint.cs', - 'Attribute.cs', - 'AttrInt.cs', - 'AttrIterator.cs', - 'AttrLanguage.cs', - 'AttrLetterSpacing.cs', - 'AttrList.cs', - 'AttrRise.cs', - 'AttrScale.cs', - 'AttrShape.cs', - 'AttrSize.cs', - 'AttrStretch.cs', - 'AttrStrikethrough.cs', - 'AttrStrikethroughColor.cs', - 'AttrStyle.cs', - 'AttrUnderline.cs', - 'AttrUnderlineColor.cs', - 'AttrVariant.cs', - 'AttrWeight.cs', - 'Context.cs', - 'Coverage.cs', - 'FontFamily.cs', - 'FontMap.cs', - 'Global.cs', - 'GlyphItem.cs', - 'GlyphString.cs', - 'Item.cs', - 'Layout.cs', - 'LayoutLine.cs', - 'LayoutRun.cs', - 'Matrix.cs', - 'Scale.cs', - 'ScriptIter.cs', - 'TabArray.cs', - 'Units.cs', -] - -deps = [glib_sharp, cairo_sharp] -pango_sharp = library(assembly_name, source_gen, sources, assemblyinfo, - cs_args: ['-unsafe'], - link_with: deps, - install: install, - install_dir: lib_install_dir -) - -nuget_infos += [['PangoSharp', pango_sharp, ['GlibSharp', 'GioSharp']]] -install_infos += [assembly_name, pango_sharp.full_path()] -pango_sharp_dep = declare_dependency(link_with: deps + [pango_sharp]) diff --git a/Source/pango/pango-sharp.dll.config.in b/Source/pango/pango-sharp.dll.config.in deleted file mode 100644 index dc099554f..000000000 --- a/Source/pango/pango-sharp.dll.config.in +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/Source/pango/pango.csproj b/Source/pango/pango.csproj deleted file mode 100644 index 61f9856ce..000000000 --- a/Source/pango/pango.csproj +++ /dev/null @@ -1,222 +0,0 @@ - - - - Debug - x86 - 9.0.21022 - 2.0 - {FF422D8C-562F-4EA6-8590-9D1A5CD40AD4} - Library - pango - pango-sharp - v4.0 - - - - true - full - false - bin\Debug - DEBUG; - prompt - 4 - x86 - false - true - - - none - false - bin\Release - prompt - 4 - x86 - false - true - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Properties\AssemblyInfo.cs - - - - - {3BF1D531-8840-4F15-8066-A9788D8C398B} - glib - - - {364577DB-9728-4951-AC2C-EDF7A6FCC09D} - cairo - - - - - - PreserveNewest - - - diff --git a/Source/policy.config.in b/Source/policy.config.in deleted file mode 100644 index bf17e6f84..000000000 --- a/Source/policy.config.in +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - diff --git a/Source/sample/Actions.cs b/Source/sample/Actions.cs deleted file mode 100644 index f9880c12a..000000000 --- a/Source/sample/Actions.cs +++ /dev/null @@ -1,326 +0,0 @@ -// Actions.cs - Gtk.Action class Test implementation (port of testactions.c) -// -// Author: Jeroen Zwartepoorte -// -// (c) 2004 Jeroen Zwartepoorte - -namespace GtkSamples { - - using Gtk; - using System; - using System.Collections.Generic; - - public class Actions { - static VBox box = null; - static Statusbar statusbar = null; - static ActionGroup group = null; - static Toolbar toolbar = null; - static SpinButton spin = null; - static ActionGroup dynGroup = null; - static uint mergeId = 0; - static UIManager uim = null; - static Dictionary actions = new Dictionary (); - - /* XML description of the menus for the test app. The parser understands - * a subset of the Bonobo UI XML format, and uses GMarkup for parsing */ - const string ui_info = - " \n" + - " \n" + - " \n" + - " \n" + - " \n" + - " \n" + - " \n" + - " \n" + - " \n" + - " \n" + - " \n" + - " \n" + - " \n" + - " \n" + - " \n" + - " \n" + - " \n" + - " \n" + - " \n" + - " \n" + - " \n" + - " \n" + - " \n" + - " \n" + - " \n" + - " \n" + - " \n" + - " \n" + - " \n" + - " \n" + - " \n" + - " \n" + - " \n" + - " \n" + - " \n" + - " \n" + - " \n" + - " \n" + - " \n" + - " \n" + - " \n" + - " \n" + - " \n" + - " \n" + - " \n" + - " \n" + - " \n" + - " \n" + - " \n" + - " \n" + - " \n"; - - static ActionEntry[] entries = new ActionEntry[] { - new ActionEntry ("Menu1Action", null, "Menu _1", null, null, null), - new ActionEntry ("Menu2Action", null, "Menu _2", null, null, null), - new ActionEntry ("Menu3Action", null, "_Dynamic Menu", null, null, null), - new ActionEntry ("cut", Stock.Cut, "C_ut", "X", - "Cut the selected text to the clipboard", - new EventHandler (OnActivate)), - new ActionEntry ("copy", Stock.Copy, "_Copy", "C", - "Copy the selected text to the clipboard", - new EventHandler (OnActivate)), - new ActionEntry ("paste", Stock.Paste, "_Paste", "V", - "Paste the text from the clipboard", - new EventHandler (OnActivate)), - new ActionEntry ("quit", Stock.Quit, null, "Q", - "Quit the application", new EventHandler (OnQuit)), - new ActionEntry ("customise-accels", null, "Customise _Accels", null, - "Customize keyboard shortcuts", - new EventHandler (OnCustomizeAccels)), - new ActionEntry ("toolbar-small-icons", null, "Small Icons", null, - null, new EventHandler (OnToolbarSizeSmall)), - new ActionEntry ("toolbar-large-icons", null, "Large Icons", null, - null, new EventHandler (OnToolbarSizeLarge)) - }; - - static ToggleActionEntry[] toggleEntries = new ToggleActionEntry[] { - new ToggleActionEntry ("bold", Stock.Bold, "_Bold", "B", - "Change to bold face", - new EventHandler (OnToggle), false), - new ToggleActionEntry ("toggle-cnp", null, "Enable Cut/Copy/Paste", - null, "Change the sensitivity of the cut, copy and paste actions", - new EventHandler (OnToggleCnp), true) - }; - - enum Justify { - Left, - Center, - Right, - Fill - }; - - static RadioActionEntry[] radioEntries = new RadioActionEntry[] { - new RadioActionEntry ("justify-left", Stock.JustifyLeft, "_Left", - "L", "Left justify the text", - (int)Justify.Left), - new RadioActionEntry ("justify-center", Stock.JustifyCenter, "C_enter", - "E", "Center justify the text", - (int)Justify.Center), - new RadioActionEntry ("justify-right", Stock.JustifyRight, "_Right", - "R", "Right justify the text", - (int)Justify.Right), - new RadioActionEntry ("justify-fill", Stock.JustifyFill, "_Fill", - "J", "Fill justify the text", - (int)Justify.Fill) - }; - - static RadioActionEntry[] toolbarEntries = new RadioActionEntry[] { - new RadioActionEntry ("toolbar-icons", null, "Icons", null, - null, (int)ToolbarStyle.Icons), - new RadioActionEntry ("toolbar-text", null, "Text", null, - null, (int)ToolbarStyle.Text), - new RadioActionEntry ("toolbar-both", null, "Both", null, - null, (int)ToolbarStyle.Both), - new RadioActionEntry ("toolbar-both-horiz", null, "Both Horizontal", - null, null, (int)ToolbarStyle.BothHoriz) - }; - - public static int Main (string[] args) - { - Application.Init (); - Window win = new Window ("Action Demo"); - win.DefaultSize = new Gdk.Size (200, 150); - win.DeleteEvent += new DeleteEventHandler (OnWindowDelete); - - box = new VBox (false, 0); - win.Add (box); - - group = new ActionGroup ("TestActions"); - group.Add (entries); - group.Add (toggleEntries); - group.Add (radioEntries, (int)Justify.Left, new ChangedHandler (OnRadio)); - group.Add (toolbarEntries, (int)ToolbarStyle.BothHoriz, new ChangedHandler (OnToolbarStyle)); - - uim = new UIManager (); - uim.AddWidget += new AddWidgetHandler (OnWidgetAdd); - uim.ConnectProxy += new ConnectProxyHandler (OnProxyConnect); - uim.InsertActionGroup (group, 0); - uim.AddUiFromString (ui_info); - - statusbar = new Statusbar (); - box.PackEnd (statusbar, false, true, 0); - - VBox vbox = new VBox (false, 5); - Button button = new Button ("Blah"); - vbox.PackEnd (button, true, true, 0); - HBox hbox = new HBox (false, 5); - spin = new SpinButton (new Adjustment (100, 100, 10000, 1, 100, 100), 100, 0); - hbox.PackStart (spin, true, true, 0); - button = new Button ("Remove"); - button.Clicked += new EventHandler (OnDynamicRemove); - hbox.PackEnd (button, false, false, 0); - button = new Button ("Add"); - button.Clicked += new EventHandler (OnDynamicAdd); - hbox.PackEnd (button, false, false, 0); - vbox.PackEnd (hbox, false, false, 0); - box.PackEnd (vbox, true, true, 0); - - win.ShowAll (); - Application.Run (); - return 0; - } - - static void OnActivate (object obj, EventArgs args) - { - Gtk.Action action = (Gtk.Action)obj; - Console.WriteLine ("Action {0} (type={1}) activated", - action.Name, action.GetType ().FullName); - } - - static void OnCustomizeAccels (object obj, EventArgs args) - { - Console.WriteLine ("Sorry, accel dialog not available"); - } - - static void OnToolbarSizeSmall (object obj, EventArgs args) - { - toolbar.IconSize = IconSize.SmallToolbar; - } - - static void OnToolbarSizeLarge (object obj, EventArgs args) - { - toolbar.IconSize = IconSize.LargeToolbar; - } - - static void OnToggle (object obj, EventArgs args) - { - ToggleAction action = (ToggleAction)obj; - Console.WriteLine ("Action {0} (type={1}) activated (active={2})", - action.Name, action.GetType ().FullName, action.Active); - } - - static void OnToggleCnp (object obj, EventArgs args) - { - Gtk.Action action = (ToggleAction)obj; - bool sensitive = ((ToggleAction)action).Active; - action = group.GetAction ("cut"); - action.Sensitive = sensitive; - action = group.GetAction ("copy"); - action.Sensitive = sensitive; - action = group.GetAction ("paste"); - action.Sensitive = sensitive; - - action = group.GetAction ("toggle-cnp"); - if (sensitive) - action.Label = "Disable Cut and past ops"; - else - action.Label = "Enable Cut and paste ops"; - } - - static void OnRadio (object obj, ChangedArgs args) - { - RadioAction action = (RadioAction)obj; - Console.WriteLine ("Action {0} (type={1}) activated (active={2}) (value {3})", - action.Name, action.GetType ().FullName, - action.Active, action.CurrentValue); - } - - static void OnToolbarStyle (object obj, ChangedArgs args) - { - RadioAction action = (RadioAction)obj; - ToolbarStyle style = (ToolbarStyle)action.CurrentValue; - toolbar.ToolbarStyle = style; - } - - static void OnDynamicAdd (object obj, EventArgs args) - { - if (mergeId != 0 || dynGroup != null) - return; - - int num = spin.ValueAsInt; - dynGroup = new ActionGroup ("DynamicActions"); - uim.InsertActionGroup (dynGroup, 0); - mergeId = uim.NewMergeId (); - - for (int i = 0; i < num; i++) { - string name = "DynAction" + i; - string label = "Dynamic Action " + i; - Gtk.Action action = new Gtk.Action (name, label); - dynGroup.Add (action); - uim.AddUi (mergeId, "/menubar/DynamicMenu", name, - name, UIManagerItemType.Menuitem, false); - } - - uim.EnsureUpdate (); - } - - static void OnDynamicRemove (object obj, EventArgs args) - { - if (mergeId == 0 || dynGroup == null) - return; - - uim.RemoveUi (mergeId); - uim.EnsureUpdate (); - mergeId = 0; - uim.RemoveActionGroup (dynGroup); - dynGroup = null; - } - - static void OnWindowDelete (object obj, DeleteEventArgs args) - { - Application.Quit (); - args.RetVal = true; - } - - static void OnWidgetAdd (object obj, AddWidgetArgs args) - { - if (args.Widget is Toolbar) - toolbar = (Toolbar)args.Widget; - args.Widget.Show (); - box.PackStart (args.Widget, false, true, 0); - } - - static void OnSelect (object obj, EventArgs args) - { - Gtk.Action action = actions[(Widget)obj]; - if (action.Tooltip != null) - statusbar.Push (0, action.Tooltip); - } - - static void OnDeselect (object obj, EventArgs args) - { - statusbar.Pop (0); - } - - static void OnProxyConnect (object obj, ConnectProxyArgs args) - { - if (args.Proxy is MenuItem) { - actions[args.Proxy] = args.Action; - ((MenuItem)args.Proxy).Selected += new EventHandler (OnSelect); - ((MenuItem)args.Proxy).Deselected += new EventHandler (OnDeselect); - } - } - - static void OnQuit (object obj, EventArgs args) - { - Application.Quit (); - } - } -} diff --git a/Source/sample/Assistant.cs b/Source/sample/Assistant.cs deleted file mode 100644 index b0a5f78d2..000000000 --- a/Source/sample/Assistant.cs +++ /dev/null @@ -1,133 +0,0 @@ -// Assistant.cs - Gtk.Assistant Sample App -// -// Author: Mike Kestner -// -// Copyright (c) 2008 Novell, Inc. -// -// Adapted to C# with modifications from a C tutorial sample at -// http://www.linuxquestions.org/linux/articles/Technical/New_GTK_Widgets_GtkAssistant - - -namespace GtkSharpSamples { - - using System; - using Gtk; - - public class SampleAssistant : Assistant { - - public static int Main (string[] argv) - { - Application.Init (); - new SampleAssistant ().ShowAll (); - Application.Run (); - return 0; - } - - ProgressBar progress_bar; - - public SampleAssistant () - { - SetSizeRequest (450, 300); - Title = "Gtk.Assistant Sample"; - - Label lbl = new Label ("Click the forward button to continue."); - AppendPage (lbl); - SetPageTitle (lbl, "Introduction"); - SetPageType (lbl, AssistantPageType.Intro); - SetPageComplete (lbl, true); - - HBox box = new HBox (false, 6); - box.PackStart (new Label ("Enter some text: "), false, false, 6); - Entry entry = new Entry (); - entry.Changed += new EventHandler (EntryChanged); - box.PackStart (entry, false, false, 6); - AppendPage (box); - SetPageTitle (box, "Getting Some Input"); - SetPageType (box, AssistantPageType.Content); - - CheckButton chk = new CheckButton ("I think Gtk# is awesome."); - chk.Toggled += new EventHandler (ButtonToggled); - AppendPage (chk); - SetPageTitle (chk, "Provide Feedback"); - SetPageType (chk, AssistantPageType.Content); - - Alignment al = new Alignment (0.5f, 0.5f, 0.0f, 0.0f); - box = new HBox (false, 6); - progress_bar = new ProgressBar (); - box.PackStart (progress_bar, true, true, 6); - Button btn = new Button ("Make progress"); - btn.Clicked += new EventHandler (ButtonClicked); - box.PackStart (btn, false, false, 6); - al.Add (box); - AppendPage (al); - SetPageTitle (al, "Show Some Progress"); - SetPageType (al, AssistantPageType.Progress); - - lbl = new Label ("In addition to being able to type,\nYou obviously have great taste in software."); - AppendPage (lbl); - SetPageTitle (lbl, "Congratulations"); - SetPageType (lbl, AssistantPageType.Confirm); - SetPageComplete (lbl, true); - - Cancel += new EventHandler (AssistantCancel); - Close += new EventHandler (AssistantClose); - } - - protected override bool OnDeleteEvent (Gdk.Event ev) - { - Console.WriteLine ("Assistant Destroyed prematurely"); - Application.Quit (); - return true; - } - - // If there is text in the GtkEntry, set the page as complete. - void EntryChanged (object o, EventArgs args) - { - string text = (o as Gtk.Entry).Text; - SetPageComplete (GetNthPage (CurrentPage), text.Length > 0); - } - - // If check button is checked, set the page as complete. - void ButtonToggled (object o, EventArgs args) - { - bool active = (o as ToggleButton).Active; - SetPageComplete (o as Widget, active); - } - - // Progress 10% per second after button clicked. - void ButtonClicked (object o, EventArgs args) - { - (o as Widget).Sensitive = false; - GLib.Timeout.Add (500, new GLib.TimeoutHandler (TimeoutCallback)); - } - - double fraction = 0.0; - - bool TimeoutCallback () - { - fraction += 5.0; - progress_bar.Fraction = fraction / 100.0; - progress_bar.Text = String.Format ("{0}% Complete", fraction); - if (fraction == 100.0) { - SetPageComplete (progress_bar.Parent.Parent, true); - return false; - } - return true; - } - - void AssistantCancel (object o, EventArgs args) - { - Console.WriteLine ("Assistant cancelled."); - Destroy (); - Application.Quit (); - } - - void AssistantClose (object o, EventArgs args) - { - Console.WriteLine ("Assistant ran to completion."); - Destroy (); - Application.Quit (); - } - } -} - diff --git a/Source/sample/AsyncSample.cs b/Source/sample/AsyncSample.cs deleted file mode 100644 index 6d412b4ba..000000000 --- a/Source/sample/AsyncSample.cs +++ /dev/null @@ -1,109 +0,0 @@ -// AsyncSample.cs - Async call using SynchronizationContext -// -// Author: Bertrand Lorentz -// -// Copyright (c) 2012 Bertrand Lorentz -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of version 2 of the Lesser GNU General -// Public License as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -// Lesser General Public License for more details. -// -// You should have received a copy of the GNU Lesser General Public -// License along with this program; if not, write to the -// Free Software Foundation, Inc., 59 Temple Place - Suite 330, -// Boston, MA 02111-1307, USA. - -namespace Samples -{ - using Gtk; - using Gdk; - using System; - using System.Threading; - - public class AsyncSample - { - static Label msg; - static Label label; - static Button button; - static int count; - static Thread main_thread; - - public static int Main (string[] args) - { - Application.Init (); - main_thread = Thread.CurrentThread; - - Gtk.Window win = new Gtk.Window ("Gtk# Hello Async World"); - win.DeleteEvent += new DeleteEventHandler (Window_Delete); - label = new Label ("Doing nothing"); - msg = new Label ("Do Work"); - button = new Button (msg); - button.Clicked += delegate { DoWork (); }; - VBox box = new VBox (true, 8); - box.Add (label); - box.Add (button); - win.Add (box); - win.BorderWidth = 4; - win.ShowAll (); - - Application.Run (); - - return 0; - } - -#if NET_4_5 // Enable this when we require Mono 3.0 - static async void DoWork () - { - label.Text = "Starting Work"; - - int res = await DoLongOperation (); - - CheckThread ("Updating UI"); - label.Text = String.Format ("Work Done ({0})", res); - } -#else - static void DoWork () - { - label.Text = "Starting Work"; - - var sc = SynchronizationContext.Current; - ThreadPool.QueueUserWorkItem (delegate { - int res = DoLongOperation (); - sc.Post (delegate { - CheckThread ("Updating UI"); - label.Text = String.Format ("Work Done ({0})", res); - }, null); - }); - } -#endif - - static int DoLongOperation () - { - count++; - CheckThread ("Doing long operation"); - Thread.Sleep (2000); - return count; - } - - static void CheckThread (string msg) - { - if (Thread.CurrentThread == main_thread) { - Console.WriteLine ("In main thread - {0}", msg); - } else { - Console.WriteLine ("Not in main thread - {0}", msg); - } - } - - static void Window_Delete (object obj, DeleteEventArgs args) - { - Application.Quit (); - args.RetVal = true; - } - } -} - diff --git a/Source/sample/ButtonApp.cs b/Source/sample/ButtonApp.cs deleted file mode 100755 index a806190da..000000000 --- a/Source/sample/ButtonApp.cs +++ /dev/null @@ -1,41 +0,0 @@ -// ButtonApp.cs - Gtk.Button class Test implementation -// -// Author: Mike Kestner -// -// (c) 2001-2002 Mike Kestner - -namespace GtkSamples { - - using Gtk; - using System; - - public class ButtonApp { - - public static int Main (string[] args) - { - Application.Init (); - Window win = new Window ("Button Tester"); - win.DefaultWidth = 200; - win.DefaultHeight = 150; - win.DeleteEvent += new DeleteEventHandler (Window_Delete); - Button btn = new Button ("Click Me"); - btn.Clicked += new EventHandler (btn_click); - win.Add (btn); - win.ShowAll (); - Application.Run (); - return 0; - } - - static void btn_click (object obj, EventArgs args) - { - Console.WriteLine ("Button Clicked"); - } - - static void Window_Delete (object obj, DeleteEventArgs args) - { - Application.Quit (); - args.RetVal = true; - } - - } -} diff --git a/Source/sample/CairoPng.cs b/Source/sample/CairoPng.cs deleted file mode 100644 index f54e30d4f..000000000 --- a/Source/sample/CairoPng.cs +++ /dev/null @@ -1,76 +0,0 @@ -using System; -using System.Diagnostics; -using System.IO; -using Cairo; - -public class CairoPng -{ - public void CreatePng () - { - const int Width = 480; - const int Height = 160; - const int CheckSize = 10; - const int Spacing = 2; - - // Create an Image-based surface with data stored in ARGB32 format and a context, - // "using" is used here to ensure that they are Disposed once we are done - using (ImageSurface surface = new ImageSurface (Format.ARGB32, Width, Height)) - using (Context cr = new Cairo.Context (surface)) - { - // Start drawing a checkerboard - int i, j, xcount, ycount; - xcount = 0; - i = Spacing; - while (i < Width) { - j = Spacing; - ycount = xcount % 2; // start with even/odd depending on row - while (j < Height) { - if (ycount % 2 != 0) - cr.SetSourceRGB (1, 0, 0); - else - cr.SetSourceRGB (1, 1, 1); - // If we're outside the clip, this will do nothing. - cr.Rectangle (i, j, CheckSize, CheckSize); - cr.Fill (); - - j += CheckSize + Spacing; - ++ycount; - } - i += CheckSize + Spacing; - ++xcount; - } - - // Select a font to draw with - cr.SelectFontFace ("serif", FontSlant.Normal, FontWeight.Bold); - cr.SetFontSize (64.0); - - // Select a color (blue) - cr.SetSourceRGB (0, 0, 1); - - // Draw - cr.MoveTo (20, 100); - cr.ShowText ("Hello, World"); - - surface.WriteToPng ("test.png"); - } - } - - static void Main () - { - var app = new CairoPng (); - int iterations = 100; - - for (int loop = 0; loop < 10; loop++) { - Stopwatch stop_watch = new Stopwatch (); - stop_watch.Start (); - Console.Write ("Starting iterations, {0} bytes used...\t", Process.GetCurrentProcess().PrivateMemorySize64); - for (int i = 0; i < iterations; i++) { - app.CreatePng (); - } - stop_watch.Stop (); - Console.WriteLine ("Created {0} PNG files in {1}ms", iterations, stop_watch.ElapsedMilliseconds); - System.Threading.Thread.Sleep (1000); - } - } -} - diff --git a/Source/sample/CairoSample.cs b/Source/sample/CairoSample.cs deleted file mode 100644 index 953d18d36..000000000 --- a/Source/sample/CairoSample.cs +++ /dev/null @@ -1,143 +0,0 @@ -using System; -using Gtk; -using Cairo; - -class CairoSample : DrawingArea -{ - static void Main () - { - Application.Init (); - Window win = new Window ("Cairo with Gtk# 3"); - win.SetDefaultSize (400, 400); - win.DeleteEvent += delegate { Application.Quit (); }; - win.Add (new CairoSample ()); - win.ShowAll (); - Application.Run (); - } - - void OvalPath (Context cr, double xc, double yc, double xr, double yr) - { - Matrix m = cr.Matrix; - - cr.Translate (xc, yc); - cr.Scale (1.0, yr / xr); - cr.MoveTo (xr, 0.0); - cr.Arc (0, 0, xr, 0, 2 * Math.PI); - cr.ClosePath (); - - cr.Matrix = m; - } - - void FillChecks (Context cr, int x, int y, int width, int height) - { - int CHECK_SIZE = 32; - - cr.Save (); - Surface check; - using (var target = cr.GetTarget ()) { - check = target.CreateSimilar (Content.Color, 2 * CHECK_SIZE, 2 * CHECK_SIZE); - } - - // draw the check - using (Context cr2 = new Context (check)) { - cr2.Operator = Operator.Source; - cr2.SetSourceRGB (0.4, 0.4, 0.4); - cr2.Rectangle (0, 0, 2 * CHECK_SIZE, 2 * CHECK_SIZE); - cr2.Fill (); - - cr2.SetSourceRGB (0.7, 0.7, 0.7); - cr2.Rectangle (x, y, CHECK_SIZE, CHECK_SIZE); - cr2.Fill (); - - cr2.Rectangle (x + CHECK_SIZE, y + CHECK_SIZE, CHECK_SIZE, CHECK_SIZE); - cr2.Fill (); - } - - // Fill the whole surface with the check - SurfacePattern check_pattern = new SurfacePattern (check); - check_pattern.Extend = Extend.Repeat; - cr.SetSource (check_pattern); - cr.Rectangle (0, 0, width, height); - cr.Fill (); - - check_pattern.Dispose (); - check.Dispose (); - cr.Restore (); - } - - void Draw3Circles (Context cr, int xc, int yc, double radius, double alpha) - { - double subradius = radius * (2 / 3.0 - 0.1); - - cr.SetSourceRGBA (1.0, 0.0, 0.0, alpha); - OvalPath (cr, xc + radius / 3.0 * Math.Cos (Math.PI * 0.5), yc - radius / 3.0 * Math.Sin (Math.PI * 0.5), subradius, subradius); - cr.Fill (); - - cr.SetSourceRGBA (0.0, 1.0, 0.0, alpha); - OvalPath (cr, xc + radius / 3.0 * Math.Cos (Math.PI * (0.5 + 2 / 0.3)), yc - radius / 3.0 * Math.Sin (Math.PI * (0.5 + 2 / 0.3)), subradius, subradius); - cr.Fill (); - - cr.SetSourceRGBA (0.0, 0.0, 1.0, alpha); - OvalPath (cr, xc + radius / 3.0 * Math.Cos (Math.PI * (0.5 + 4 / 0.3)), yc - radius / 3.0 * Math.Sin (Math.PI * (0.5 + 4 / 0.3)), subradius, subradius); - cr.Fill (); - } - - void Draw (Context cr, int width, int height) - { - double radius = 0.5 * Math.Min (width, height) - 10; - int xc = width / 2; - int yc = height / 2; - - Surface overlay, punch, circles; - using (var target = cr.GetTarget ()) { - overlay = target.CreateSimilar (Content.ColorAlpha, width, height); - punch = target.CreateSimilar (Content.Alpha, width, height); - circles = target.CreateSimilar (Content.ColorAlpha, width, height); - } - - FillChecks (cr, 0, 0, width, height); - cr.Save (); - - // Draw a black circle on the overlay - using (Context cr_overlay = new Context (overlay)) { - cr_overlay.SetSourceRGB (0.0, 0.0, 0.0); - OvalPath (cr_overlay, xc, yc, radius, radius); - cr_overlay.Fill (); - - // Draw 3 circles to the punch surface, then cut - // that out of the main circle in the overlay - using (Context cr_tmp = new Context (punch)) - Draw3Circles (cr_tmp, xc, yc, radius, 1.0); - - cr_overlay.Operator = Operator.DestOut; - cr_overlay.SetSourceSurface (punch, 0, 0); - cr_overlay.Paint (); - - // Now draw the 3 circles in a subgroup again - // at half intensity, and use OperatorAdd to join up - // without seams. - using (Context cr_circles = new Context (circles)) { - cr_circles.Operator = Operator.Over; - Draw3Circles (cr_circles, xc, yc, radius, 0.5); - } - - cr_overlay.Operator = Operator.Add; - cr_overlay.SetSourceSurface (circles, 0, 0); - cr_overlay.Paint (); - } - - cr.SetSourceSurface (overlay, 0, 0); - cr.Paint (); - - overlay.Dispose (); - punch.Dispose (); - circles.Dispose (); - } - - protected override bool OnDrawn (Cairo.Context ctx) - { - Draw (ctx, AllocatedWidth, AllocatedHeight); - return true; - } -} - diff --git a/Source/sample/CalendarApp.cs b/Source/sample/CalendarApp.cs deleted file mode 100755 index e1eaee746..000000000 --- a/Source/sample/CalendarApp.cs +++ /dev/null @@ -1,51 +0,0 @@ -// CalendarApp.cs - Gtk.Calendar class Test implementation -// -// Author: Lee Mallabone -// -// (c) 2003 Lee Mallabone - -namespace GtkSamples { - - using Gtk; - using System; - - public class CalendarApp { - - public static Calendar CreateCalendar () - { - Calendar cal = new Calendar(); - cal.DisplayOptions = CalendarDisplayOptions.ShowHeading | - CalendarDisplayOptions.ShowDayNames | - CalendarDisplayOptions.ShowWeekNumbers; - return cal; - } - - public static int Main (string[] args) - { - Application.Init (); - Window win = new Window ("Calendar Tester"); - win.DefaultWidth = 200; - win.DefaultHeight = 150; - win.DeleteEvent += new DeleteEventHandler (Window_Delete); - Calendar cal = CreateCalendar(); - cal.DaySelected += new EventHandler (DaySelected); - win.Add (cal); - win.ShowAll (); - Application.Run (); - return 0; - } - - static void DaySelected (object obj, EventArgs args) - { - Calendar activatedCalendar = (Calendar) obj; - Console.WriteLine (activatedCalendar.GetDate ().ToString ("yyyy/MM/dd")); - } - - static void Window_Delete (object obj, DeleteEventArgs args) - { - Application.Quit (); - args.RetVal = true; - } - - } -} diff --git a/Source/sample/CustomCellRenderer.cs b/Source/sample/CustomCellRenderer.cs deleted file mode 100644 index d9a47ae2e..000000000 --- a/Source/sample/CustomCellRenderer.cs +++ /dev/null @@ -1,134 +0,0 @@ -// CustomCellRenderer.cs : C# implementation of an example custom cellrenderer -// from http://scentric.net/tutorial/sec-custom-cell-renderers.html -// -// Author: Todd Berman -// -// (c) 2004 Todd Berman - -using System; - -using Gtk; -using Gdk; -using GLib; - -public class CustomCellRenderer : CellRenderer -{ - - private float percent; - - [GLib.Property ("percent")] - public float Percentage - { - get { - return percent; - } - set { - percent = value; - } - } - - protected override void OnGetSize (Widget widget, ref Rectangle cell_area, out int x_offset, out int y_offset, out int width, out int height) - { - int calc_width = (int) this.Xpad * 2 + 100; - int calc_height = (int) this.Ypad * 2 + 10; - - width = calc_width; - height = calc_height; - - x_offset = 0; - y_offset = 0; - if (!cell_area.Equals (Rectangle.Zero)) { - x_offset = (int) (this.Xalign * (cell_area.Width - calc_width)); - x_offset = Math.Max (x_offset, 0); - - y_offset = (int) (this.Yalign * (cell_area.Height - calc_height)); - y_offset = Math.Max (y_offset, 0); - } - } - - protected override void OnRender (Cairo.Context cr, Widget widget, Rectangle background_area, Rectangle cell_area, CellRendererState flags) - { - int x = (int) (cell_area.X + this.Xpad); - int y = (int) (cell_area.Y + this.Ypad); - int width = (int) (cell_area.Width - this.Xpad * 2); - int height = (int) (cell_area.Height - this.Ypad * 2); - - widget.StyleContext.Save (); - widget.StyleContext.AddClass ("trough"); - widget.StyleContext.RenderBackground (cr, x, y, width, height); - widget.StyleContext.RenderFrame (cr, x, y, width, height); - - Border padding = widget.StyleContext.GetPadding (StateFlags.Normal); - x += padding.Left; - y += padding.Top; - width -= padding.Left + padding.Right; - height -= padding.Top + padding.Bottom; - - widget.StyleContext.Restore (); - - widget.StyleContext.Save (); - widget.StyleContext.AddClass ("progressbar"); - widget.StyleContext.RenderActivity (cr, x, y, (int) (width * Percentage), height); - widget.StyleContext.Restore (); - } -} - -public class Driver : Gtk.Window -{ - public static void Main () - { - Gtk.Application.Init (); - new Driver (); - Gtk.Application.Run (); - } - - ListStore liststore; - - public Driver () : base ("CustomCellRenderer") - { - DefaultSize = new Size (150, 100); - this.DeleteEvent += new DeleteEventHandler (window_delete); - - liststore = new ListStore (typeof (float), typeof (string)); - liststore.AppendValues (0.5f, "50%"); - - TreeView view = new TreeView (liststore); - - view.AppendColumn ("Progress", new CellRendererText (), "text", 1); - view.AppendColumn ("Progress", new CustomCellRenderer (), "percent", 0); - - this.Add (view); - this.ShowAll (); - - GLib.Timeout.Add (50, new GLib.TimeoutHandler (update_percent)); - } - - bool increasing = true; - bool update_percent () - { - TreeIter iter; - liststore.GetIterFirst (out iter); - float perc = (float) liststore.GetValue (iter, 0); - - if ((perc > 0.99) || (perc < 0.01 && perc > 0)) { - increasing = !increasing; - } - - if (increasing) - perc += 0.01f; - else - perc -= 0.01f; - - liststore.SetValue (iter, 0, perc); - liststore.SetValue (iter, 1, Convert.ToInt32 (perc * 100) + "%"); - - return true; - } - - void window_delete (object obj, DeleteEventArgs args) - { - Gtk.Application.Quit (); - args.RetVal = true; - } -} - diff --git a/Source/sample/CustomScrollableWidget.cs b/Source/sample/CustomScrollableWidget.cs deleted file mode 100644 index efd887de7..000000000 --- a/Source/sample/CustomScrollableWidget.cs +++ /dev/null @@ -1,222 +0,0 @@ -using GLib; -using Gtk; -using System; - -class CustomScrollableWidgetTest { - - public static int Main (string[] args) - { - Gtk.Application.Init (); - Window win = new Window ("Custom Scrollable Widget Test"); - win.DeleteEvent += new DeleteEventHandler (OnQuit); - - VPaned paned = new VPaned (); - - ScrolledWindow scroll = new ScrolledWindow (); - scroll.HscrollbarPolicy = PolicyType.Automatic; - scroll.VscrollbarPolicy = PolicyType.Automatic; - - var cw = new DerivedScrollableWidget ("This one label that is repeated"); - scroll.Add (cw); - paned.Pack1 (scroll, true, false); - - scroll = new ScrolledWindow (); - scroll.HscrollbarPolicy = PolicyType.Automatic; - scroll.VscrollbarPolicy = PolicyType.Automatic; - - var cw2 = new DerivedScrollableWidget ("Another label that is repeated"); - scroll.Add (cw2); - paned.Pack2 (scroll, true, false); - - win.Add (paned); - win.DefaultWidth = 200; - win.DefaultHeight = 200; - win.ShowAll (); - Gtk.Application.Run (); - return 0; - } - - static void OnQuit (object sender, DeleteEventArgs args) - { - Gtk.Application.Quit (); - } -} - -abstract class CustomBase : Widget -{ - public CustomBase () : base () - { } -} - -class DerivedScrollableWidget : CustomScrollableWidget -{ - public DerivedScrollableWidget (string label) : base (label) - { } -} - -class CustomScrollableWidget : CustomBase, IScrollable { - private int num_rows = 20; - private string label; - private Pango.Layout layout; - - public CustomScrollableWidget (string custom_label) : base () - { - label = custom_label; - layout = null; - - HasWindow = false; - } - - private Pango.Layout Layout { - get { - if (layout == null) - layout = CreatePangoLayout (label); - return layout; - } - } - - private Gdk.Rectangle ContentArea { - get { - Gdk.Rectangle area; - area.X = Allocation.X; - area.Y = Allocation.Y; - - int layoutWidth, layoutHeight; - Layout.GetPixelSize (out layoutWidth, out layoutHeight); - area.Width = layoutWidth; - area.Height = layoutHeight * num_rows; - - return area; - } - } - - protected override bool OnDrawn (Cairo.Context cr) - { - int layout_x = - HadjustmentValue; - int layout_y = - VadjustmentValue; - - int layoutWidth, layoutHeight; - Layout.GetPixelSize (out layoutWidth, out layoutHeight); - - for (int i = 0; i < num_rows; i++) { - Layout.SetText (String.Format ("{0} {1}", label, i)); - StyleContext.RenderLayout (cr, layout_x, layout_y, Layout); - layout_y += layoutHeight; - } - - return base.OnDrawn (cr); - } - - protected override void OnSizeAllocated (Gdk.Rectangle allocation) - { - base.OnSizeAllocated (allocation); - - if (hadjustment != null) { - hadjustment.PageSize = allocation.Width; - hadjustment.PageIncrement = allocation.Width; - UpdateAdjustments (); - } - - if (vadjustment != null) { - vadjustment.PageSize = allocation.Height; - vadjustment.PageIncrement = allocation.Height; - UpdateAdjustments (); - } - } - - - private Adjustment hadjustment; - public Adjustment Hadjustment { - get { return hadjustment; } - set { - if (value == hadjustment) { - return; - } - hadjustment = value; - if (hadjustment == null) { - return; - } - hadjustment.ValueChanged += OnHadjustmentChanged; - UpdateAdjustments (); - } - } - - private Adjustment vadjustment; - public Adjustment Vadjustment { - get { return vadjustment; } - set { - if (value == vadjustment) { - return; - } - vadjustment = value; - if (vadjustment == null) { - return; - } - vadjustment.ValueChanged += OnVadjustmentChanged; - UpdateAdjustments (); - } - } - - private int HadjustmentValue { - get { return hadjustment == null ? 0 : (int)hadjustment.Value; } - } - - private int VadjustmentValue { - get { return vadjustment == null ? 0 : (int)vadjustment.Value; } - } - - public Gtk.ScrollablePolicy HscrollPolicy { - get; set; - } - - public Gtk.ScrollablePolicy VscrollPolicy { - get; set; - } - - private void UpdateAdjustments () - { - int layoutWidth, layoutHeight; - Layout.GetPixelSize (out layoutWidth, out layoutHeight); - - if (hadjustment != null) { - hadjustment.Upper = ContentArea.Width; - hadjustment.StepIncrement = 10.0; - if (hadjustment.Value + hadjustment.PageSize > hadjustment.Upper) { - hadjustment.Value = hadjustment.Upper - hadjustment.PageSize; - } - if (hadjustment.Upper > 0 && hadjustment.Upper < hadjustment.PageSize) { - hadjustment.Upper = hadjustment.PageSize; - } - hadjustment.Change (); - } - - if (vadjustment != null) { - vadjustment.Upper = ContentArea.Height; - vadjustment.StepIncrement = layoutHeight; - if (vadjustment.Value + vadjustment.PageSize > vadjustment.Upper) { - vadjustment.Value = vadjustment.Upper - vadjustment.PageSize; - } - if (vadjustment.Upper > 0 && vadjustment.Upper < vadjustment.PageSize) { - vadjustment.Upper = vadjustment.PageSize; - } - vadjustment.Change (); - } - } - - private void OnHadjustmentChanged (object o, System.EventArgs args) - { - UpdateAdjustments (); - QueueDraw (); - } - - private void OnVadjustmentChanged (object o, System.EventArgs args) - { - UpdateAdjustments (); - QueueDraw (); - } - - public bool GetBorder(Gtk.Border border) - { - return false; - } -} diff --git a/Source/sample/CustomWidget.cs b/Source/sample/CustomWidget.cs deleted file mode 100644 index ddd7c3fbb..000000000 --- a/Source/sample/CustomWidget.cs +++ /dev/null @@ -1,183 +0,0 @@ -using GLib; -using Gtk; -using System; - -class CustomWidgetTest { - public static int Main (string[] args) - { - Gtk.Application.Init (); - Window win = new Window ("Custom Widget Test"); - win.DeleteEvent += new DeleteEventHandler (OnQuit); - - VPaned paned = new VPaned (); - CustomWidget cw = new CustomWidget (); - cw.Label = "This one contains a button"; - Button button = new Button ("Ordinary button"); - cw.Add (button); - paned.Pack1 (cw, true, false); - - cw = new CustomWidget (); - cw.Label = "And this one a TextView"; - cw.StockId = Stock.JustifyLeft; - ScrolledWindow sw = new ScrolledWindow (null, null); - sw.ShadowType = ShadowType.In; - sw.HscrollbarPolicy = PolicyType.Automatic; - sw.VscrollbarPolicy = PolicyType.Automatic; - TextView textView = new TextView (); - sw.Add (textView); - cw.Add (sw); - paned.Pack2 (cw, true, false); - - win.Add (paned); - win.ShowAll (); - Gtk.Application.Run (); - return 0; - } - - static void OnQuit (object sender, DeleteEventArgs args) - { - Gtk.Application.Quit (); - } -} - -class CustomWidget : Bin { - private Gdk.Pixbuf icon; - private string label; - private Pango.Layout layout; - private string stockid; - - public CustomWidget () : base () - { - icon = null; - label = "CustomWidget"; - layout = null; - stockid = Stock.Execute; - - HasWindow = false; - } - - private Gdk.Pixbuf Icon { - get { - if (icon == null) - icon = RenderIconPixbuf (stockid, IconSize.Menu); - return icon; - } - } - - public string Label { - get { - return label; - } - set { - label = value; - Layout.SetText (label); - } - } - - private Pango.Layout Layout { - get { - if (layout == null) - layout = CreatePangoLayout (label); - return layout; - } - } - - public string StockId { - get { - return stockid; - } - set { - stockid = value; - icon = RenderIconPixbuf (stockid, IconSize.Menu); - } - } - - private Gdk.Rectangle TitleArea { - get { - Gdk.Rectangle area; - area.X = Allocation.X + (int)BorderWidth; - area.Y = Allocation.Y + (int)BorderWidth; - area.Width = (Allocation.Width - 2 * (int)BorderWidth); - - int layoutWidth, layoutHeight; - Layout.GetPixelSize (out layoutWidth, out layoutHeight); - area.Height = Math.Max (layoutHeight, icon.Height); - - return area; - } - } - - protected override bool OnDrawn (Cairo.Context cr) - { - Gdk.Rectangle titleArea = TitleArea; - - Gdk.CairoHelper.SetSourcePixbuf (cr, Icon, 0, 0); - cr.Paint (); - - int layout_x = icon.Width + 1; - titleArea.Width -= icon.Width - 1; - - int layoutWidth, layoutHeight; - Layout.GetPixelSize (out layoutWidth, out layoutHeight); - - int layout_y = (titleArea.Height - layoutHeight) / 2; - - StyleContext.RenderLayout (cr, layout_x, layout_y, Layout); - - return base.OnDrawn (cr); - } - - protected override void OnSizeAllocated (Gdk.Rectangle allocation) - { - base.OnSizeAllocated (allocation); - - int bw = (int)BorderWidth; - - Gdk.Rectangle titleArea = TitleArea; - - if (Child != null) { - Gdk.Rectangle childAllocation; - childAllocation.X = allocation.X + bw; - childAllocation.Y = allocation.Y + bw + titleArea.Height; - childAllocation.Width = allocation.Width - 2 * bw; - childAllocation.Height = allocation.Height - 2 * bw - titleArea.Height; - Child.SizeAllocate (childAllocation); - } - } - - protected override void OnGetPreferredWidth (out int minimum_width, out int natural_width) - { - minimum_width = natural_width = (int)BorderWidth * 2 + Icon.Width + 1; - int layoutWidth, layoutHeight; - Layout.GetPixelSize (out layoutWidth, out layoutHeight); - - if (Child != null && Child.Visible) { - int child_min_width, child_nat_width; - Child.GetPreferredWidth (out child_min_width, out child_nat_width); - - minimum_width += Math.Max (layoutWidth, child_min_width); - natural_width += Math.Max (layoutWidth, child_nat_width); - } else { - minimum_width += layoutWidth; - natural_width += layoutWidth; - } - } - - protected override void OnGetPreferredHeight (out int minimum_height, out int natural_height) - { - minimum_height = natural_height = (int)BorderWidth * 2; - - int layoutWidth, layoutHeight; - Layout.GetPixelSize (out layoutWidth, out layoutHeight); - minimum_height += layoutHeight; - natural_height += layoutHeight; - - if (Child != null && Child.Visible) { - int child_min_height, child_nat_height; - Child.GetPreferredHeight (out child_min_height, out child_nat_height); - - minimum_height += Math.Max (layoutHeight, child_min_height); - natural_height += Math.Max (layoutHeight, child_nat_height); - } - } -} diff --git a/Source/sample/DrawingSample.cs b/Source/sample/DrawingSample.cs deleted file mode 100644 index d5ead7d6e..000000000 --- a/Source/sample/DrawingSample.cs +++ /dev/null @@ -1,123 +0,0 @@ -// -// Sample program demostrating using System.Drawing with Gtk# -// -using Gtk; -using System; -using System.Drawing; - -class X { - static DrawingArea a, b; - - static void Main () - { - Application.Init (); - Gtk.Window w = new Gtk.Window ("System.Drawing and Gtk#"); - - // Custom widget sample - a = new PrettyGraphic (); - - // Event-based drawing - b = new DrawingArea (); - b.ExposeEvent += new ExposeEventHandler (ExposeHandler); - b.SizeAllocated += new SizeAllocatedHandler (SizeAllocatedHandler); - - Button c = new Button ("Quit"); - c.Clicked += new EventHandler (quit); - - MovingText m = new MovingText (); - - Box box = new HBox (true, 0); - box.Add (a); - box.Add (b); - box.Add (m); - box.Add (c); - w.Add (box); - - w.ShowAll (); - Application.Run (); - } - - static void quit (object obj, EventArgs args) - { - Application.Quit (); - } - - static Gdk.Rectangle rect; - - static void SizeAllocatedHandler (object obj, SizeAllocatedArgs args) - { - rect = args.Allocation; - } - - static void ExposeHandler (object obj, ExposeEventArgs args) - { - Gdk.EventExpose ev = args.Event; - Gdk.Window window = ev.Window; - - using (Graphics g = Gtk.DotNet.Graphics.FromDrawable (window)){ - g.TranslateTransform (ev.Area.X, ev.Area.Y); - using (Pen p = new Pen (Color.Red)){ - g.DrawPie (p, 0, 0, rect.Width, rect.Height, 50, 90); - } - } - } -} - -// -// A sample using inheritance to draw -// -class PrettyGraphic : DrawingArea { - - public PrettyGraphic () - { - SetSizeRequest (200, 200); - } - - protected override bool OnExposeEvent (Gdk.EventExpose args) - { - using (Graphics g = Gtk.DotNet.Graphics.FromDrawable (args.Window)){ - Pen p = new Pen (Color.Blue, 1.0f); - - for (int i = 0; i < 600; i += 60) - for (int j = 0; j < 600; j += 60) - g.DrawLine (p, i, 0, 0, j); - } - return true; - } -} - -class MovingText : DrawingArea { - static int d = 0; - Font f; - - public MovingText () - { - GLib.Timeout.Add (20, new GLib.TimeoutHandler (Forever)); - SetSizeRequest (300, 200); - f = new Font ("Times", 20); - } - - bool Forever () - { - QueueDraw (); - return true; - } - - protected override bool OnExposeEvent (Gdk.EventExpose args) - { - using (Graphics g = Gtk.DotNet.Graphics.FromDrawable (args.Window)){ - using (Brush back = new SolidBrush (Color.White), - fore = new SolidBrush (Color.Red)){ - - g.FillRectangle (back, 0, 0, 400, 400); - g.TranslateTransform (150, 100); - g.RotateTransform (d); - d += 3; - g.DrawString ("Mono", f, fore, 0, 0); - } - } - - return true; - } - -} diff --git a/Source/sample/GExceptionTest.cs b/Source/sample/GExceptionTest.cs deleted file mode 100755 index dd069b2fc..000000000 --- a/Source/sample/GExceptionTest.cs +++ /dev/null @@ -1,24 +0,0 @@ -// HelloWorld.cs - GTK Window class Test implementation -// -// Author: Mike Kestner -// -// (c) 2001-2002 Mike Kestner - -namespace GtkSamples { - - using Gtk; - using Gdk; - using System; - - public class GExceptionTest { - - public static int Main (string[] args) - { - Application.Init (); - Gtk.Window win = new Gtk.Window ("GException"); - win.SetIconFromFile ("this.filename.does.not.exist"); - // Notreached, GException should throw on above call. - return 0; - } - } -} diff --git a/Source/sample/GtkDemo/DemoApplicationWindow.cs b/Source/sample/GtkDemo/DemoApplicationWindow.cs deleted file mode 100644 index 1d8462c56..000000000 --- a/Source/sample/GtkDemo/DemoApplicationWindow.cs +++ /dev/null @@ -1,223 +0,0 @@ -/* Application main window - * - * Demonstrates a typical application window, with menubar, toolbar, statusbar. - */ - -using System; -using Gtk; - -namespace GtkDemo -{ - [Demo ("Application Window", "DemoApplicationWindow.cs")] - public class DemoApplicationWindow : Window - { - Statusbar statusbar; - VBox vbox; - - static DemoApplicationWindow () - { - // Register our custom toolbar icons, for themability - - Gdk.Pixbuf pixbuf = Gdk.Pixbuf.LoadFromResource ("gtk-logo-rgb.gif"); - Gdk.Pixbuf transparent = pixbuf.AddAlpha (true, 0xff, 0xff, 0xff); - - IconFactory factory = new IconFactory (); - factory.Add ("demo-gtk-logo", new IconSet (transparent)); - factory.AddDefault (); - - StockManager.Add (new StockItem ("demo-gtk-logo", "_GTK#", 0, 0, null)); - } - - const string uiInfo = - "" + - " " + - " " + - " " + - " " + - " " + - " " + - " " + - " " + - " " + - " " + - " " + - " " + - " " + - " " + - " " + - " " + - " " + - " " + - " " + - " " + - " " + - " " + - " " + - " " + - " " + - " " + - " " + - " " + - " " + - " " + - " " + - " " + - ""; - - public DemoApplicationWindow () : base ("Application Window") - { - SetDefaultSize (200, 200); - - vbox = new VBox (false, 0); - Add (vbox); - - AddActions (); - - statusbar = new Statusbar (); - UpdateStatus (); - vbox.PackEnd (statusbar, false, false, 0); - - ScrolledWindow sw = new ScrolledWindow (); - sw.SetPolicy (PolicyType.Automatic, PolicyType.Automatic); - sw.ShadowType = ShadowType.In; - vbox.PackEnd (sw, true, true, 0); - - TextView textview = new TextView (); - textview.Buffer.MarkSet += new MarkSetHandler (MarkSet); - sw.Add (textview); - - textview.GrabFocus (); - - ShowAll (); - } - - enum Color { - Red, - Green, - Blue - } - - enum Shape { - Square, - Rectangle, - Oval - } - - void AddActions () - { - ActionEntry[] actions = new ActionEntry[] - { - new ActionEntry ("FileMenu", null, "_File", null, null, null), - new ActionEntry ("PreferencesMenu", null, "_Preferences", null, null, null), - new ActionEntry ("ColorMenu", null, "_Color", null, null, null), - new ActionEntry ("ShapeMenu", null, "_Shape", null, null, null), - new ActionEntry ("HelpMenu", null, "_Help", null, null, null), - new ActionEntry ("New", Stock.New, "_New", "N", "Create a new file", new EventHandler (ActionActivated)), - new ActionEntry ("Open", Stock.Open, "_Open", "O", "Open a file", new EventHandler (ActionActivated)), - new ActionEntry ("Save", Stock.Save, "_Save", "S", "Save current file", new EventHandler (ActionActivated)), - new ActionEntry ("SaveAs", Stock.SaveAs, "Save _As", null, "Save to a file", new EventHandler (ActionActivated)), - new ActionEntry ("Quit", Stock.Quit, "_Quit", "Q", "Quit", new EventHandler (ActionActivated)), - new ActionEntry ("About", null, "_About", "A", "About", new EventHandler (ActionActivated)), - new ActionEntry ("Logo", "demo-gtk-logo", null, null, "Gtk#", new EventHandler (ActionActivated)) - }; - - ToggleActionEntry[] toggleActions = new ToggleActionEntry[] - { - new ToggleActionEntry ("Bold", Stock.Bold, "_Bold", "B", "Bold", new EventHandler (ActionActivated), true) - }; - - RadioActionEntry[] colorActions = new RadioActionEntry[] - { - new RadioActionEntry ("Red", null, "_Red", "R", "Blood", (int)Color.Red), - new RadioActionEntry ("Green", null, "_Green", "G", "Grass", (int)Color.Green), - new RadioActionEntry ("Blue", null, "_Blue", "B", "Sky", (int)Color.Blue) - }; - - RadioActionEntry[] shapeActions = new RadioActionEntry[] - { - new RadioActionEntry ("Square", null, "_Square", "S", "Square", (int)Shape.Square), - new RadioActionEntry ("Rectangle", null, "_Rectangle", "R", "Rectangle", (int)Shape.Rectangle), - new RadioActionEntry ("Oval", null, "_Oval", "O", "Egg", (int)Shape.Oval) - }; - - ActionGroup group = new ActionGroup ("AppWindowActions"); - group.Add (actions); - group.Add (toggleActions); - group.Add (colorActions, (int)Color.Red, new ChangedHandler (RadioActionActivated)); - group.Add (shapeActions, (int)Shape.Square, new ChangedHandler (RadioActionActivated)); - - UIManager uim = new UIManager (); - uim.InsertActionGroup (group, 0); - uim.AddWidget += new AddWidgetHandler (AddWidget); - uim.AddUiFromString (uiInfo); - - AddAccelGroup (uim.AccelGroup); - } - - private void ActionActivated (object sender, EventArgs a) - { - Gtk.Action action = sender as Gtk.Action; - MessageDialog md; - - md = new MessageDialog (this, DialogFlags.DestroyWithParent, - MessageType.Info, ButtonsType.Close, - "You activated action: \"{0}\" of type \"{1}\"", - action.Name, action.GetType ()); - md.Run (); - md.Destroy (); - } - - private void RadioActionActivated (object sender, ChangedArgs args) - { - RadioAction action = args.Current; - MessageDialog md; - - if (action.Active) { - md = new MessageDialog (this, DialogFlags.DestroyWithParent, - MessageType.Info, ButtonsType.Close, - "You activated radio action: \"{0}\" of type \"{1}\".\nCurrent value: {2}", - action.Name, action.GetType (), - args.Current.Value); - md.Run (); - md.Destroy (); - } - } - - protected override bool OnDeleteEvent (Gdk.Event evt) - { - Destroy (); - return true; - } - - protected override bool OnWindowStateEvent (Gdk.EventWindowState evt) - { - if ((evt.ChangedMask & (Gdk.WindowState.Maximized | Gdk.WindowState.Fullscreen)) != 0) - HasResizeGrip = (evt.NewWindowState & (Gdk.WindowState.Maximized | Gdk.WindowState.Fullscreen)) == 0; - return false; - } - - const string fmt = "Cursor at row {0} column {1} - {2} chars in document"; - int row, column, count = 0; - - void MarkSet (object o, MarkSetArgs args) - { - TextIter iter = args.Location; - row = iter.Line + 1; - column = iter.VisibleLineOffset; - count = args.Mark.Buffer.CharCount; - UpdateStatus (); - } - - void UpdateStatus () - { - statusbar.Pop (0); - statusbar.Push (0, String.Format (fmt, row, column, count)); - } - - void AddWidget (object sender, AddWidgetArgs a) - { - a.Widget.Show (); - vbox.PackStart (a.Widget, false, true, 0); - } - } -} diff --git a/Source/sample/GtkDemo/DemoAttribute.cs b/Source/sample/GtkDemo/DemoAttribute.cs deleted file mode 100644 index f431025e8..000000000 --- a/Source/sample/GtkDemo/DemoAttribute.cs +++ /dev/null @@ -1,34 +0,0 @@ -using System; - -namespace GtkDemo -{ - [AttributeUsage (AttributeTargets.Class)] - public class DemoAttribute : Attribute - { - string label, filename, parent; - - public DemoAttribute (string label, string filename) : this (label, filename, null) - { - } - - public DemoAttribute (string label, string filename, string parent) - { - this.label = label; - this.filename = filename; - this.parent = parent; - } - - public string Filename { - get { return filename; } - } - - public string Label { - get { return label; } - } - - public string Parent { - get { return parent; } - } - } -} - diff --git a/Source/sample/GtkDemo/DemoButtonBox.cs b/Source/sample/GtkDemo/DemoButtonBox.cs deleted file mode 100644 index 99b0b7226..000000000 --- a/Source/sample/GtkDemo/DemoButtonBox.cs +++ /dev/null @@ -1,82 +0,0 @@ -/* Button Boxes - * - * The Button Box widgets are used to arrange buttons with padding. - */ - -using System; -using Gtk; - -namespace GtkDemo -{ - [Demo ("Button Boxes", "DemoButtonBox.cs")] - public class DemoButtonBox : Gtk.Window - { - public DemoButtonBox () : base ("Button Boxes") - { - BorderWidth = 10; - - // Add Vertical Box - VBox mainVbox = new VBox (false,0); - Add (mainVbox); - - // Add Horizontal Frame - Frame horizontalFrame = new Frame ("Horizontal Button Boxes"); - mainVbox.PackStart (horizontalFrame, true, true, 10); - VBox vbox = new VBox (false, 0); - vbox.BorderWidth = 10; - horizontalFrame.Add (vbox); - - // Pack Buttons - vbox.PackStart (CreateButtonBox (true, "Spread", 40, ButtonBoxStyle.Spread), true, true, 0); - vbox.PackStart (CreateButtonBox (true, "Edge", 40, ButtonBoxStyle.Edge), true, true, 5); - vbox.PackStart (CreateButtonBox (true, "Start", 40, ButtonBoxStyle.Start), true, true, 5); - vbox.PackStart (CreateButtonBox (true, "End", 40, ButtonBoxStyle.End), true, true, 5); - - // Add Vertical Frame - Frame verticalFrame = new Frame ("Vertical Button Boxes"); - mainVbox.PackStart (verticalFrame, true, true, 10); - HBox hbox = new HBox (false, 0); - hbox.BorderWidth = 10; - verticalFrame.Add (hbox); - - // Pack Buttons - hbox.PackStart(CreateButtonBox (false, "Spread", 30, ButtonBoxStyle.Spread), true, true, 0); - hbox.PackStart(CreateButtonBox (false, "Edge", 30, ButtonBoxStyle.Edge), true, true, 5); - hbox.PackStart(CreateButtonBox (false, "Start", 30, ButtonBoxStyle.Start), true, true, 5); - hbox.PackStart(CreateButtonBox (false, "End", 30, ButtonBoxStyle.End), true, true, 5); - - ShowAll (); - } - - // Create a Button Box with the specified parameters - private Frame CreateButtonBox (bool horizontal, string title, int spacing, ButtonBoxStyle layout) - { - Frame frame = new Frame (title); - Gtk.ButtonBox bbox ; - - if (horizontal) - bbox = new Gtk.HButtonBox (); - else - bbox = new Gtk.VButtonBox (); - - bbox.BorderWidth = 5; - frame.Add (bbox); - - // Set the appearance of the Button Box - bbox.Layout = layout; - bbox.Spacing = spacing; - - bbox.Add (new Button (Stock.Ok)); - bbox.Add (new Button (Stock.Cancel)); - bbox.Add (new Button (Stock.Help)); - - return frame; - } - - protected override bool OnDeleteEvent (Gdk.Event evt) - { - Destroy (); - return true; - } - } -} diff --git a/Source/sample/GtkDemo/DemoClipboard.cs b/Source/sample/GtkDemo/DemoClipboard.cs deleted file mode 100644 index a20d36eec..000000000 --- a/Source/sample/GtkDemo/DemoClipboard.cs +++ /dev/null @@ -1,82 +0,0 @@ -/* Clipboard - * - * GtkClipboard is used for clipboard handling. This demo shows how to - * copy and paste text to and from the clipboard. - * - * This is actually from gtk+ 2.6's gtk-demo, but doesn't use any 2.6 - * functionality - */ -using System; -using Gtk; - -namespace GtkDemo -{ - [Demo ("Clipboard", "DemoClipboard.cs")] - public class DemoClipboard : Gtk.Window - { - Entry pasteEntry, copyEntry; - - public DemoClipboard () : base ("Demo Clipboard") - { - VBox vbox = new VBox (); - vbox.BorderWidth = 8; - Label copyLabel = new Label ("\"Copy\" will copy the text\nin the entry to the clipboard"); - vbox.PackStart (copyLabel, false, true, 0); - vbox.PackStart (CreateCopyBox (), false, true, 0); - - Label pasteLabel = new Label ("\"Paste\" will paste the text from the clipboard to the entry"); - vbox.PackStart (pasteLabel, false, false, 0); - vbox.PackStart (CreatePasteBox (), false, false, 0); - - Add (vbox); - ShowAll (); - } - - HBox CreateCopyBox () - { - HBox hbox = new HBox (false, 4); - hbox.BorderWidth = 8; - copyEntry = new Entry (); - Button copyButton = new Button (Stock.Copy); - copyButton.Clicked += new EventHandler (CopyClicked); - hbox.PackStart (copyEntry, true, true, 0); - hbox.PackStart (copyButton, false, false, 0); - return hbox; - } - - HBox CreatePasteBox () - { - HBox hbox = new HBox (false, 4); - hbox.BorderWidth = 8; - pasteEntry = new Entry (); - Button pasteButton = new Button (Stock.Paste); - pasteButton.Clicked += new EventHandler (PasteClicked); - hbox.PackStart (pasteEntry, true, true, 0); - hbox.PackStart (pasteButton, false, false, 0); - return hbox; - } - - void CopyClicked (object obj, EventArgs args) - { - Clipboard clipboard = copyEntry.GetClipboard (Gdk.Selection.Clipboard); - clipboard.Text = copyEntry.Text; - } - - void PasteClicked (object obj, EventArgs args) - { - Clipboard clipboard = pasteEntry.GetClipboard (Gdk.Selection.Clipboard); - clipboard.RequestText (new ClipboardTextReceivedFunc (PasteReceived)); - } - - void PasteReceived (Clipboard clipboard, string text) - { - pasteEntry.Text = text; - } - - protected override bool OnDeleteEvent (Gdk.Event evt) - { - Destroy (); - return true; - } - } -} diff --git a/Source/sample/GtkDemo/DemoColorSelection.cs b/Source/sample/GtkDemo/DemoColorSelection.cs deleted file mode 100644 index ee6ad53dc..000000000 --- a/Source/sample/GtkDemo/DemoColorSelection.cs +++ /dev/null @@ -1,76 +0,0 @@ -/* Color Selector - * - * GtkColorSelection lets the user choose a color. GtkColorSelectionDialog is - * a prebuilt dialog containing a GtkColorSelection. - * - */ - -using System; -using Gdk; -using Gtk; - -namespace GtkDemo -{ - [Demo ("Color Selection", "DemoColorSelection.cs")] - public class DemoColorSelection : Gtk.Window - { - private Gdk.RGBA color; - private Gtk.DrawingArea drawingArea; - - public DemoColorSelection () : base ("Color Selection") - { - BorderWidth = 8; - VBox vbox = new VBox (false,8); - vbox.BorderWidth = 8; - Add (vbox); - - // Create the color swatch area - Frame frame = new Frame (); - frame.ShadowType = ShadowType.In; - vbox.PackStart (frame, true, true, 0); - - drawingArea = new DrawingArea (); - // set a minimum size - drawingArea.SetSizeRequest (200,200); - // set the color - color.Red = 0; - color.Green = 0; - color.Blue = 1; - color.Alpha = 1; - drawingArea.OverrideBackgroundColor (StateFlags.Normal, color); - frame.Add (drawingArea); - - Alignment alignment = new Alignment (1.0f, 0.5f, 0.0f, 0.0f); - Button button = new Button ("_Change the above color"); - button.Clicked += new EventHandler (ChangeColorCallback); - alignment.Add (button); - vbox.PackStart (alignment, false, false, 0); - - ShowAll (); - } - - protected override bool OnDeleteEvent (Gdk.Event evt) - { - Destroy (); - return true; - } - - private void ChangeColorCallback (object o, EventArgs args) - { - using (ColorSelectionDialog colorSelectionDialog = new ColorSelectionDialog ("Changing color")) { - colorSelectionDialog.TransientFor = this; - colorSelectionDialog.ColorSelection.SetPreviousRgba (color); - colorSelectionDialog.ColorSelection.CurrentRgba = color; - colorSelectionDialog.ColorSelection.HasPalette = true; - - if (colorSelectionDialog.Run () == (int) ResponseType.Ok) { - color = colorSelectionDialog.ColorSelection.CurrentRgba; - drawingArea.OverrideBackgroundColor (StateFlags.Normal, color); - } - - colorSelectionDialog.Hide (); - } - } - } -} - diff --git a/Source/sample/GtkDemo/DemoCssBasics.cs b/Source/sample/GtkDemo/DemoCssBasics.cs deleted file mode 100644 index a1cb1d8d3..000000000 --- a/Source/sample/GtkDemo/DemoCssBasics.cs +++ /dev/null @@ -1,99 +0,0 @@ -/* CSS Theming/CSS Basics - * - * Gtk themes are written using CSS. Every widget is build of multiple items - * that you can style very similarly to a regular website. - * - */ - -using System; -using System.IO; -using System.Reflection; -using Gtk; - -namespace GtkDemo -{ - [Demo ("CSS Basics", "DemoCssBasics.cs", "CSS Theming")] - public class DemoCssBasics : Window - { - TextBuffer buffer; - CssProvider provider; - CssProvider provider_reset; - - public DemoCssBasics () : base ("CSS Basics") - { - SetDefaultSize (600, 500); - - buffer = new TextBuffer (null); - - var warning = new TextTag ("warning"); - warning.Underline = Pango.Underline.Single; - buffer.TagTable.Add (warning); - - var error = new TextTag ("error"); - error.Underline = Pango.Underline.Error; - buffer.TagTable.Add (error); - - provider = new CssProvider (); - provider_reset = new CssProvider (); - - var container = new ScrolledWindow (); - Add (container); - var view = new TextView (buffer); - container.Add (view); - buffer.Changed += OnCssTextChanged; - - using (Stream stream = Assembly.GetExecutingAssembly ().GetManifestResourceStream ("reset.css")) - using (StreamReader reader = new StreamReader(stream)) - { - provider_reset.LoadFromData (reader.ReadToEnd()); - } - - using (Stream stream = Assembly.GetExecutingAssembly ().GetManifestResourceStream ("css_basics.css")) - using (StreamReader reader = new StreamReader(stream)) - { - buffer.Text = reader.ReadToEnd(); - } - - // TODO: Connect to "parsing-error" signal in CssProvider, added in GTK+ 3.2 - - ApplyCss (this, provider_reset, 800); - ApplyCss (this, provider, UInt32.MaxValue); - - ShowAll (); - } - - private void ApplyCss (Widget widget, CssProvider provider, uint priority) - { - widget.StyleContext.AddProvider (provider, priority); - var container = widget as Container; - if (container != null) { - foreach (var child in container.Children) { - ApplyCss (child, provider, priority); - } - } - } - - private void OnCssTextChanged (object sender, EventArgs e) - { - var start = buffer.StartIter; - var end = buffer.EndIter; - buffer.RemoveAllTags (start, end); - - string text = buffer.Text; - try { - provider.LoadFromData (text); - } catch (GLib.GException) { - // Ignore parsing errors - } - - StyleContext.ResetWidgets (Gdk.Screen.Default); - } - - protected override bool OnDeleteEvent (Gdk.Event evt) - { - Destroy (); - return true; - } - } -} - diff --git a/Source/sample/GtkDemo/DemoDialog.cs b/Source/sample/GtkDemo/DemoDialog.cs deleted file mode 100644 index 30c4a6c44..000000000 --- a/Source/sample/GtkDemo/DemoDialog.cs +++ /dev/null @@ -1,133 +0,0 @@ -/* Dialog and Message Boxes - * - * Dialog widgets are used to pop up a transient window for user feedback. - */ - -using System; -using Gtk; - -namespace GtkDemo -{ - [Demo ("Dialog and Message Boxes", "DemoDialog.cs")] - public class DemoDialog : Gtk.Window - { - private Entry entry1; - private Entry entry2; - - public DemoDialog () : base ("Dialogs") - { - BorderWidth = 8; - - Frame frame = new Frame ("Dialogs"); - Add (frame); - - VBox vbox = new VBox (false, 8); - vbox.BorderWidth = 8; - frame.Add (vbox); - - // Standard message dialog - HBox hbox = new HBox (false,8); - vbox.PackStart (hbox, false, false, 0); - Button button = new Button ("_Message Dialog"); - button.Clicked += new EventHandler (MessageDialogClicked); - hbox.PackStart (button, false, false, 0); - vbox.PackStart (new HSeparator(), false, false, 0); - - // Interactive dialog - hbox = new HBox (false, 8); - vbox.PackStart (hbox, false, false, 0); - VBox vbox2 = new VBox (false, 0); - - button = new Button ("_Interactive Dialog"); - button.Clicked += new EventHandler (InteractiveDialogClicked); - hbox.PackStart (vbox2, false, false, 0); - vbox2.PackStart (button, false, false, 0); - - Table table = new Table (2, 2, false); - table.RowSpacing = 4; - table.ColumnSpacing = 4; - hbox.PackStart (table, false, false, 0); - - Label label = new Label ("_Entry1"); - table.Attach (label, 0, 1, 0, 1); - entry1 = new Entry (); - table.Attach (entry1, 1, 2, 0, 1); - label.MnemonicWidget = entry1; - - label = new Label ("E_ntry2"); - table.Attach (label,0,1,1,2); - entry2 = new Entry (); - table.Attach (entry2, 1, 2, 1, 2); - label.MnemonicWidget = entry2; - - ShowAll (); - } - - protected override bool OnDeleteEvent (Gdk.Event evt) - { - Destroy (); - return true; - } - - private int i = 1; - private void MessageDialogClicked (object o, EventArgs args) - { - using (Dialog dialog = new MessageDialog (this, - DialogFlags.Modal | DialogFlags.DestroyWithParent, - MessageType.Info, - ButtonsType.Ok, - "This message box has been popped up the following\nnumber of times:\n\n {0}", - i)) { - dialog.Run (); - dialog.Hide (); - } - - i++; - } - - private void InteractiveDialogClicked (object o, EventArgs args) - { - Dialog dialog = new Dialog ("Interactive Dialog", this, - DialogFlags.Modal | DialogFlags.DestroyWithParent, - Gtk.Stock.Ok, ResponseType.Ok, - "_Non-stock Button", ResponseType.Cancel); - - HBox hbox = new HBox (false, 8); - hbox.BorderWidth = 8; - dialog.ContentArea.PackStart (hbox, false, false, 0); - - Image stock = new Image (Stock.DialogQuestion, IconSize.Dialog); - hbox.PackStart (stock, false, false, 0); - - Table table = new Table (2, 2, false); - table.RowSpacing = 4; - table.ColumnSpacing = 4; - hbox.PackStart (table, true, true, 0); - - Label label = new Label ("_Entry1"); - table.Attach (label, 0, 1, 0, 1); - Entry localEntry1 = new Entry (); - localEntry1.Text = entry1.Text; - table.Attach (localEntry1, 1, 2, 0, 1); - label.MnemonicWidget = localEntry1; - - label = new Label ("E_ntry2"); - table.Attach (label, 0, 1, 1, 2); - Entry localEntry2 = new Entry (); - localEntry2.Text = entry2.Text; - table.Attach (localEntry2, 1, 2, 1, 2); - label.MnemonicWidget = localEntry2; - - hbox.ShowAll (); - - ResponseType response = (ResponseType) dialog.Run (); - - if (response == ResponseType.Ok) { - entry1.Text = localEntry1.Text; - entry2.Text = localEntry2.Text; - } - - dialog.Destroy (); - } - } -} diff --git a/Source/sample/GtkDemo/DemoDrawingArea.cs b/Source/sample/GtkDemo/DemoDrawingArea.cs deleted file mode 100644 index 73332306b..000000000 --- a/Source/sample/GtkDemo/DemoDrawingArea.cs +++ /dev/null @@ -1,213 +0,0 @@ -/* Drawing Area - * - * GtkDrawingArea is a blank area where you can draw custom displays - * of various kinds. - * - * This demo has two drawing areas. The checkerboard area shows - * how you can just draw something; all you have to do is write - * a signal handler for the Drawn event, as shown here. - * - * The "scribble" area is a bit more advanced, and shows how to handle - * events such as button presses and mouse motion. Click the mouse - * and drag in the scribble area to draw squiggles. Resize the window - * to clear the area. - */ - -using System; -using Gtk; -using Gdk; - -namespace GtkDemo -{ - [Demo ("Drawing Area", "DemoDrawingArea.cs")] - public class DemoDrawingArea : Gtk.Window - { - private Cairo.Surface surface = null; - - public DemoDrawingArea () : base ("Drawing Area") - { - BorderWidth = 8; - - VBox vbox = new VBox (false, 8); - vbox.BorderWidth = 8; - Add (vbox); - - // Create the checkerboard area - Label label = new Label ("Checkerboard pattern"); - label.UseMarkup = true; - vbox.PackStart (label, false, false, 0); - - Frame frame = new Frame (); - frame.ShadowType = ShadowType.In; - vbox.PackStart (frame, true, true, 0); - - DrawingArea da = new DrawingArea (); - // set a minimum size - da.SetSizeRequest (100,100); - frame.Add (da); - da.Drawn += new DrawnHandler (CheckerboardDrawn); - - // Create the scribble area - label = new Label ("Scribble area"); - label.UseMarkup = true; - vbox.PackStart (label, false, false, 0); - - frame = new Frame (); - frame.ShadowType = ShadowType.In; - vbox.PackStart (frame, true, true, 0); - - da = new DrawingArea (); - // set a minimum size - da.SetSizeRequest (100, 100); - frame.Add (da); - - // Signals used to handle backing pixmap - da.Drawn += new DrawnHandler (ScribbleDrawn); - da.ConfigureEvent += new ConfigureEventHandler (ScribbleConfigure); - - // Event signals - da.MotionNotifyEvent += new MotionNotifyEventHandler (ScribbleMotionNotify); - da.ButtonPressEvent += new ButtonPressEventHandler (ScribbleButtonPress); - - - // Ask to receive events the drawing area doesn't normally - // subscribe to - da.Events |= EventMask.LeaveNotifyMask | EventMask.ButtonPressMask | - EventMask.PointerMotionMask | EventMask.PointerMotionHintMask; - - ShowAll (); - } - - protected override bool OnDeleteEvent (Gdk.Event evt) - { - Destroy (); - return true; - } - - private void CheckerboardDrawn (object o, DrawnArgs args) - { - const int CheckSize = 10; - const int Spacing = 2; - - Widget widget = o as Widget; - Cairo.Context cr = args.Cr; - - int i, j, xcount, ycount; - - // At the start of a draw handler, a clip region has been set on - // the Cairo context, and the contents have been cleared to the - // widget's background color. - - Rectangle alloc = widget.Allocation; - // Start redrawing the Checkerboard - xcount = 0; - i = Spacing; - while (i < alloc.Width) { - j = Spacing; - ycount = xcount % 2; // start with even/odd depending on row - while (j < alloc.Height) { - if (ycount % 2 != 0) - cr.SetSourceRGB (0.45777, 0, 0.45777); - else - cr.SetSourceRGB (1, 1, 1); - // If we're outside the clip, this will do nothing. - cr.Rectangle (i, j, CheckSize, CheckSize); - cr.Fill (); - - j += CheckSize + Spacing; - ++ycount; - } - i += CheckSize + Spacing; - ++xcount; - } - - // return true because we've handled this event, so no - // further processing is required. - args.RetVal = true; - } - - private void ScribbleDrawn (object o, DrawnArgs args) - { - Cairo.Context cr = args.Cr; - - cr.SetSourceSurface (surface, 0, 0); - cr.Paint (); - } - - // Create a new surface of the appropriate size to store our scribbles - private void ScribbleConfigure (object o, ConfigureEventArgs args) - { - Widget widget = o as Widget; - - if (surface != null) - surface.Dispose (); - - var allocation = widget.Allocation; - - surface = widget.Window.CreateSimilarSurface (Cairo.Content.Color, allocation.Width, allocation.Height); - var cr = new Cairo.Context (surface); - - cr.SetSourceRGB (1, 1, 1); - cr.Paint (); - ((IDisposable)cr).Dispose (); - - // We've handled the configure event, no need for further processing. - args.RetVal = true; - } - - private void ScribbleMotionNotify (object o, MotionNotifyEventArgs args) - { - - // paranoia check, in case we haven't gotten a configure event - if (surface == null) - return; - - // This call is very important; it requests the next motion event. - // If you don't call Window.GetPointer() you'll only get a single - // motion event. The reason is that we specified PointerMotionHintMask - // in widget.Events. If we hadn't specified that, we could just use - // args.Event.X, args.Event.Y as the pointer location. But we'd also - // get deluged in events. By requesting the next event as we handle - // the current one, we avoid getting a huge number of events faster - // than we can cope. - - int x, y; - ModifierType state; - args.Event.Window.GetPointer (out x, out y, out state); - - if ((state & ModifierType.Button1Mask) != 0) - DrawBrush (o as Widget, x, y); - - // We've handled it, stop processing - args.RetVal = true; - } - - // Draw a rectangle on the screen - private void DrawBrush (Widget widget, double x, double y) - { - var update_rect = new Gdk.Rectangle ((int)x - 3, (int)y - 3, 6, 6); - var cr = new Cairo.Context (surface); - - Gdk.CairoHelper.Rectangle (cr, update_rect); - cr.Fill (); - - ((IDisposable)cr).Dispose (); - - widget.Window.InvalidateRect (update_rect, false); - } - - private void ScribbleButtonPress (object o, ButtonPressEventArgs args) - { - // paranoia check, in case we haven't gotten a configure event - if (surface == null) - return; - - EventButton ev = args.Event; - if (ev.Button == 1) - DrawBrush (o as Widget, ev.X, ev.Y); - - // We've handled the event, stop processing - args.RetVal = true; - } - } -} diff --git a/Source/sample/GtkDemo/DemoEditableCells.cs b/Source/sample/GtkDemo/DemoEditableCells.cs deleted file mode 100644 index 35173da7b..000000000 --- a/Source/sample/GtkDemo/DemoEditableCells.cs +++ /dev/null @@ -1,201 +0,0 @@ -/* Tree View/Editable Cells - * - * This demo demonstrates the use of editable cells in a Gtk.TreeView. If - * you are new to the Gtk.TreeView widgets and associates, look into - * the Gtk.ListStore example first. - * - */ - -using System; -using System.Collections.Generic; -using Gtk; - -namespace GtkDemo -{ - [Demo ("Editable Cells", "DemoEditableCells.cs", "Tree View")] - public class DemoEditableCells : Gtk.Window - { - private ListStore store; - private TreeView treeView; - private IList articles; - - public DemoEditableCells () : base ("Shopping list") - { - SetDefaultSize (320, 200); - BorderWidth = 5; - - VBox vbox = new VBox (false, 5); - Add (vbox); - - vbox.PackStart (new Label ("Shopping list (you can edit the cells!)"), false, false, 0); - - ScrolledWindow scrolledWindow = new ScrolledWindow (); - scrolledWindow.ShadowType = ShadowType.EtchedIn; - scrolledWindow.SetPolicy (PolicyType.Automatic, PolicyType.Automatic); - vbox.PackStart (scrolledWindow, true, true, 0); - - // create model - store = CreateModel (); - - // create tree view - treeView = new TreeView (store); - treeView.RulesHint = true; - treeView.Selection.Mode = SelectionMode.Single; - - AddColumns (); - scrolledWindow.Add (treeView); - - // some buttons - HBox hbox = new HBox (true, 4); - vbox.PackStart (hbox, false, false, 0); - - Button button = new Button ("Add item"); - button.Clicked += new EventHandler (AddItem); - hbox.PackStart (button, true, true, 0); - - button = new Button ("Remove item"); - button.Clicked += new EventHandler (RemoveItem); - hbox.PackStart (button, true, true, 0); - - ShowAll (); - } - - private void AddColumns () - { - CellRendererText renderer; - - // number column - renderer = new CellRendererText (); - renderer.Edited += new EditedHandler (NumberCellEdited); - renderer.Editable = true; - treeView.AppendColumn ("Number", renderer, - "text", (int) Column.Number); - - // product column - renderer = new CellRendererText (); - renderer.Edited += new EditedHandler (TextCellEdited); - renderer.Editable = true; - treeView.AppendColumn ("Product", renderer , - "text", (int) Column.Product); - } - - private ListStore CreateModel () - { - // create array - articles = new List (); - AddItems (); - - // create list store - ListStore store = new ListStore (typeof (int), typeof (string), typeof (bool)); - - // add items - foreach (Item item in articles) - store.AppendValues (item.Number, item.Product); - - return store; - } - - private void AddItems () - { - Item foo; - - foo = new Item (3, "bottles of coke"); - articles.Add (foo); - - foo = new Item (5, "packages of noodles"); - articles.Add (foo); - - foo = new Item (2, "packages of chocolate chip cookies"); - articles.Add (foo); - - foo = new Item (1, "can vanilla ice cream"); - articles.Add (foo); - - foo = new Item (6, "eggs"); - articles.Add (foo); - } - - protected override bool OnDeleteEvent (Gdk.Event evt) - { - Destroy (); - return true; - } - - private void NumberCellEdited (object o, EditedArgs args) - { - TreePath path = new TreePath (args.Path); - TreeIter iter; - store.GetIter (out iter, path); - int i = path.Indices[0]; - - Item foo; - try { - foo = articles[i]; - foo.Number = int.Parse (args.NewText); - } catch (Exception e) { - Console.WriteLine (e); - return; - } - - store.SetValue (iter, (int) Column.Number, foo.Number); - } - - private void TextCellEdited (object o, EditedArgs args) - { - TreePath path = new TreePath (args.Path); - TreeIter iter; - store.GetIter (out iter, path); - int i = path.Indices[0]; - - Item foo = articles[i]; - foo.Product = args.NewText; - store.SetValue (iter, (int) Column.Product, foo.Product); - } - - private void AddItem (object o, EventArgs args) - { - Item foo = new Item (0, "Description here"); - articles.Add (foo); - store.AppendValues (foo.Number, foo.Product); - } - - private void RemoveItem (object o, EventArgs args) - { - TreeIter iter; - ITreeModel model; - - if (treeView.Selection.GetSelected (out model, out iter)) { - int position = store.GetPath (iter).Indices[0]; - store.Remove (ref iter); - articles.RemoveAt (position); - } - } - } - - enum Column - { - Number, - Product - }; - - struct Item - { - public int Number { - get { return number; } - set { number = value; } - } - public string Product { - get { return product; } - set { product = value; } - } - - private int number; - private string product; - - public Item (int number, string product) - { - this.number = number; - this.product = product; - } - } -} diff --git a/Source/sample/GtkDemo/DemoEntryCompletion.cs b/Source/sample/GtkDemo/DemoEntryCompletion.cs deleted file mode 100644 index b44d4235e..000000000 --- a/Source/sample/GtkDemo/DemoEntryCompletion.cs +++ /dev/null @@ -1,52 +0,0 @@ -/* Entry Completion - * - * GtkEntryCompletion provides a mechanism for adding support for - * completion in GtkEntry. - * - */ -using System; -using Gtk; - -namespace GtkDemo -{ - [Demo ("Entry Completion", "DemoEntryCompletion.cs")] - public class DemoEntryCompletion : Dialog - { - public DemoEntryCompletion () : base ("Demo Entry Completion", null, DialogFlags.DestroyWithParent) - { - Resizable = false; - - VBox vbox = new VBox (false, 5); - vbox.BorderWidth = 5; - this.ContentArea.PackStart (vbox, true, true, 0); - - Label label = new Label ("Completion demo, try writing total or gnome for example."); - label.UseMarkup = true; - vbox.PackStart (label, false, true, 0); - - Entry entry = new Entry (); - vbox.PackStart (entry, false, true, 0); - - entry.Completion = new EntryCompletion (); - entry.Completion.Model = CreateCompletionModel (); - entry.Completion.TextColumn = 0; - - AddButton (Stock.Close, ResponseType.Close); - - ShowAll (); - Run (); - Destroy (); - } - - ITreeModel CreateCompletionModel () - { - ListStore store = new ListStore (typeof (string)); - - store.AppendValues ("GNOME"); - store.AppendValues ("total"); - store.AppendValues ("totally"); - - return store; - } - } -} diff --git a/Source/sample/GtkDemo/DemoExpander.cs b/Source/sample/GtkDemo/DemoExpander.cs deleted file mode 100644 index f5016554c..000000000 --- a/Source/sample/GtkDemo/DemoExpander.cs +++ /dev/null @@ -1,38 +0,0 @@ -/* Expander - * - * GtkExpander allows to provide additional content that is initially hidden. - * This is also known as "disclosure triangle". - * - */ -using System; -using Gtk; - -namespace GtkDemo -{ - [Demo ("Expander", "DemoExpander.cs")] - public class DemoExpander : Gtk.Dialog - { - public DemoExpander () : base ("Demo Expander", null, DialogFlags.DestroyWithParent) - { - Resizable = false; - - VBox vbox = new VBox (false, 5); - this.ContentArea.PackStart (vbox, true, true, 0); - vbox.BorderWidth = 5; - - vbox.PackStart (new Label ("Expander demo. Click on the triangle for details."), false, false, 0); - - // Create the expander - Expander expander = new Expander ("Details"); - expander.Add (new Label ("Details can be shown or hidden.")); - vbox.PackStart (expander, false, false, 0); - - AddButton (Stock.Close, ResponseType.Close); - - ShowAll (); - Run (); - Destroy (); - } - } -} - diff --git a/Source/sample/GtkDemo/DemoHyperText.cs b/Source/sample/GtkDemo/DemoHyperText.cs deleted file mode 100644 index c323ec1f0..000000000 --- a/Source/sample/GtkDemo/DemoHyperText.cs +++ /dev/null @@ -1,206 +0,0 @@ -/* Text Widget/Hypertext - * - * Usually, tags modify the appearance of text in the view, e.g. making it - * bold or colored or underlined. But tags are not restricted to appearance. - * They can also affect the behavior of mouse and key presses, as this demo - * shows. - */ - -using System; -using System.Collections.Generic; -using Gtk; - -namespace GtkDemo -{ - [Demo ("Hyper Text", "DemoHyperText.cs", "Text Widget")] - public class DemoHyperText : Gtk.Window - { - bool hoveringOverLink = false; - Gdk.Cursor handCursor, regularCursor; - - public DemoHyperText () : base ("HyperText") - { - handCursor = new Gdk.Cursor (Gdk.CursorType.Hand2); - regularCursor = new Gdk.Cursor (Gdk.CursorType.Xterm); - - SetDefaultSize (450, 450); - - TextView view = new TextView (); - view.WrapMode = WrapMode.Word; - view.KeyPressEvent += new KeyPressEventHandler (KeyPress); - view.WidgetEventAfter += new WidgetEventAfterHandler (EventAfter); - view.MotionNotifyEvent += new MotionNotifyEventHandler (MotionNotify); - view.VisibilityNotifyEvent += new VisibilityNotifyEventHandler (VisibilityNotify); - - ScrolledWindow sw = new ScrolledWindow (); - sw.SetPolicy (Gtk.PolicyType.Automatic, Gtk.PolicyType.Automatic); - Add (sw); - sw.Add (view); - - ShowPage (view.Buffer, 1); - ShowAll (); - } - - IDictionary tag_pages = new Dictionary (); - - // Inserts a piece of text into the buffer, giving it the usual - // appearance of a hyperlink in a web browser: blue and underlined. - // Additionally, attaches some data on the tag, to make it recognizable - // as a link. - void InsertLink (TextBuffer buffer, ref TextIter iter, string text, int page) - { - TextTag tag = new TextTag (null); - tag.Foreground = "blue"; - tag.Underline = Pango.Underline.Single; - tag_pages [tag] = page; - buffer.TagTable.Add (tag); - buffer.InsertWithTags (ref iter, text, tag); - } - - // Fills the buffer with text and interspersed links. In any real - // hypertext app, this method would parse a file to identify the links. - void ShowPage (TextBuffer buffer, int page) - { - buffer.Text = ""; - TextIter iter = buffer.StartIter; - - if (page == 1) { - buffer.Insert (ref iter, "Some text to show that simple "); - InsertLink (buffer, ref iter, "hypertext", 3); - buffer.Insert (ref iter, " can easily be realized with "); - InsertLink (buffer, ref iter, "tags", 2); - buffer.Insert (ref iter, "."); - } else if (page == 2) { - buffer.Insert (ref iter, - "A tag is an attribute that can be applied to some range of text. " + - "For example, a tag might be called \"bold\" and make the text inside " + - "the tag bold. However, the tag concept is more general than that; " + - "tags don't have to affect appearance. They can instead affect the " + - "behavior of mouse and key presses, \"lock\" a range of text so the " + - "user can't edit it, or countless other things.\n"); - InsertLink (buffer, ref iter, "Go back", 1); - } else if (page == 3) { - TextTag tag = buffer.TagTable.Lookup ("bold"); - if (tag == null) { - tag = new TextTag ("bold"); - tag.Weight = Pango.Weight.Bold; - buffer.TagTable.Add (tag); - } - buffer.InsertWithTags (ref iter, "hypertext:\n", tag); - buffer.Insert (ref iter, - "machine-readable text that is not sequential but is organized " + - "so that related items of information are connected.\n"); - InsertLink (buffer, ref iter, "Go back", 1); - } - } - - // Looks at all tags covering the position of iter in the text view, - // and if one of them is a link, follow it by showing the page identified - // by the data attached to it. - void FollowIfLink (TextView view, TextIter iter) - { - foreach (TextTag tag in iter.Tags) { - int page = tag_pages [tag]; - ShowPage (view.Buffer, (int)page); - } - } - - // Looks at all tags covering the position (x, y) in the text view, - // and if one of them is a link, change the cursor to the "hands" cursor - // typically used by web browsers. - void SetCursorIfAppropriate (TextView view, int x, int y) - { - bool hovering = false; - TextIter iter; - view.GetIterAtLocation (out iter, x, y); - - foreach (TextTag tag in iter.Tags) { - hovering = true; - break; - } - - if (hovering != hoveringOverLink) { - Gdk.Window window = view.GetWindow (Gtk.TextWindowType.Text); - - hoveringOverLink = hovering; - if (hoveringOverLink) - window.Cursor = handCursor; - else - window.Cursor = regularCursor; - } - } - - // Links can be activated by pressing Enter. - void KeyPress (object sender, KeyPressEventArgs args) - { - TextView view = sender as TextView; - - switch ((Gdk.Key) args.Event.KeyValue) { - case Gdk.Key.Return: - case Gdk.Key.KP_Enter: - TextIter iter = view.Buffer.GetIterAtMark (view.Buffer.InsertMark); - FollowIfLink (view, iter); - break; - default: - break; - } - } - - // Links can also be activated by clicking. - void EventAfter (object sender, WidgetEventAfterArgs args) - { - if (args.Event.Type != Gdk.EventType.ButtonRelease) - return; - - Gdk.EventButton evt = (Gdk.EventButton)args.Event; - - if (evt.Button != 1) - return; - - TextView view = sender as TextView; - TextIter start, end, iter; - int x, y; - - // we shouldn't follow a link if the user has selected something - view.Buffer.GetSelectionBounds (out start, out end); - if (start.Offset != end.Offset) - return; - - view.WindowToBufferCoords (TextWindowType.Widget, (int) evt.X, (int) evt.Y, out x, out y); - view.GetIterAtLocation (out iter, x, y); - - FollowIfLink (view, iter); - } - - // Update the cursor image if the pointer moved. - void MotionNotify (object sender, MotionNotifyEventArgs args) - { - TextView view = sender as TextView; - int x, y; - Gdk.ModifierType state; - - view.WindowToBufferCoords (TextWindowType.Widget, (int) args.Event.X, (int) args.Event.Y, out x, out y); - SetCursorIfAppropriate (view, x, y); - - view.Window.GetPointer (out x, out y, out state); - } - - // Also update the cursor image if the window becomes visible - // (e.g. when a window covering it got iconified). - void VisibilityNotify (object sender, VisibilityNotifyEventArgs a) - { - TextView view = sender as TextView; - int wx, wy, bx, by; - - view.GetPointer (out wx, out wy); - view.WindowToBufferCoords (TextWindowType.Widget, wx, wy, out bx, out by); - SetCursorIfAppropriate (view, bx, by); - } - - protected override bool OnDeleteEvent (Gdk.Event evt) - { - Destroy (); - return true; - } - } -} diff --git a/Source/sample/GtkDemo/DemoIconView.cs b/Source/sample/GtkDemo/DemoIconView.cs deleted file mode 100644 index 89dbe666f..000000000 --- a/Source/sample/GtkDemo/DemoIconView.cs +++ /dev/null @@ -1,164 +0,0 @@ -using System; -using System.IO; -using Gtk; - -#if GTK_SHARP_2_6 -namespace GtkDemo -{ - [Demo ("Icon View", "DemoIconView.cs")] - public class DemoIconView : Window - { - const int COL_PATH = 0; - const int COL_DISPLAY_NAME = 1; - const int COL_PIXBUF = 2; - const int COL_IS_DIRECTORY = 3; - - DirectoryInfo parent = new DirectoryInfo ("/"); - Gdk.Pixbuf dirIcon, fileIcon; - ListStore store; - ToolButton upButton; - - public DemoIconView () : base ("Gtk.IconView demo") - { - SetDefaultSize (650, 400); - DeleteEvent += new DeleteEventHandler (OnWinDelete); - - VBox vbox = new VBox (false, 0); - Add (vbox); - - Toolbar toolbar = new Toolbar (); - vbox.PackStart (toolbar, false, false, 0); - - upButton = new ToolButton (Stock.GoUp); - upButton.IsImportant = true; - upButton.Sensitive = false; - toolbar.Insert (upButton, -1); - - ToolButton homeButton = new ToolButton (Stock.Home); - homeButton.IsImportant = true; - toolbar.Insert (homeButton, -1); - - fileIcon = GetIcon (Stock.File); - dirIcon = GetIcon (Stock.Open); - - ScrolledWindow sw = new ScrolledWindow (); - sw.ShadowType = ShadowType.EtchedIn; - sw.SetPolicy (PolicyType.Automatic, PolicyType.Automatic); - vbox.PackStart (sw, true, true, 0); - - // Create the store and fill it with the contents of '/' - store = CreateStore (); - FillStore (); - - IconView iconView = new IconView (store); - iconView.SelectionMode = SelectionMode.Multiple; - - upButton.Clicked += new EventHandler (OnUpClicked); - homeButton.Clicked += new EventHandler (OnHomeClicked); - - iconView.TextColumn = COL_DISPLAY_NAME; - iconView.PixbufColumn = COL_PIXBUF; - - iconView.ItemActivated += new ItemActivatedHandler (OnItemActivated); - sw.Add (iconView); - iconView.GrabFocus (); - - ShowAll (); - } - - Gdk.Pixbuf GetIcon (string name) - { - return Gtk.IconTheme.Default.LoadIcon (name, 48, (IconLookupFlags) 0); - } - - ListStore CreateStore () - { - // path, name, pixbuf, is_dir - ListStore store = new ListStore (typeof (string), typeof (string), typeof (Gdk.Pixbuf), typeof (bool)); - - // Set sort column and function - store.DefaultSortFunc = new TreeIterCompareFunc (SortFunc); - store.SetSortColumnId (COL_DISPLAY_NAME, SortType.Ascending); - - return store; - } - - void FillStore () - { - // first clear the store - store.Clear (); - - // Now go through the directory and extract all the file information - if (!parent.Exists) - return; - - foreach (DirectoryInfo di in parent.GetDirectories ()) - { - if (!di.Name.StartsWith (".")) - store.AppendValues (di.FullName, di.Name, dirIcon, true); - } - - foreach (FileInfo file in parent.GetFiles ()) - { - if (!file.Name.StartsWith (".")) - store.AppendValues (file.FullName, file.Name, fileIcon, false); - } - } - - int SortFunc (TreeModel model, TreeIter a, TreeIter b) - { - // sorts folders before files - bool a_is_dir = (bool) model.GetValue (a, COL_IS_DIRECTORY); - bool b_is_dir = (bool) model.GetValue (b, COL_IS_DIRECTORY); - string a_name = (string) model.GetValue (a, COL_DISPLAY_NAME); - string b_name = (string) model.GetValue (b, COL_DISPLAY_NAME); - - if (!a_is_dir && b_is_dir) - return 1; - else if (a_is_dir && !b_is_dir) - return -1; - else - return String.Compare (a_name, b_name); - } - - void OnHomeClicked (object sender, EventArgs a) - { - parent = new DirectoryInfo (Environment.GetFolderPath (Environment.SpecialFolder.Personal)); - FillStore (); - upButton.Sensitive = true; - } - - void OnItemActivated (object sender, ItemActivatedArgs a) - { - TreeIter iter; - store.GetIter (out iter, a.Path); - string path = (string) store.GetValue (iter, COL_PATH); - bool isDir = (bool) store.GetValue (iter, COL_IS_DIRECTORY); - - if (!isDir) - return; - - // Replace parent with path and re-fill the model - parent = new DirectoryInfo (path); - FillStore (); - - // Sensitize the up button - upButton.Sensitive = true; - } - - void OnUpClicked (object sender, EventArgs a) - { - parent = parent.Parent; - FillStore (); - upButton.Sensitive = (parent.FullName == "/" ? false : true); - } - - void OnWinDelete (object sender, DeleteEventArgs a) - { - Hide (); - Dispose (); - } - } -} -#endif - diff --git a/Source/sample/GtkDemo/DemoImages.cs b/Source/sample/GtkDemo/DemoImages.cs deleted file mode 100644 index 73588f890..000000000 --- a/Source/sample/GtkDemo/DemoImages.cs +++ /dev/null @@ -1,188 +0,0 @@ -/* Images - * - * Gtk.Image is used to display an image; the image can be in a number of formats. - * Typically, you load an image into a Gdk.Pixbuf, then display the pixbuf. - * - * This demo code shows some of the more obscure cases, in the simple - * case a call to the constructor Gtk.Image (string filename) is all you need. - * - * If you want to put image data in your program compile it in as a resource. - * This way you will not need to depend on loading external files, your - * application binary can be self-contained. - */ - -using System; -using System.IO; -using System.Reflection; - -using Gtk; -using Gdk; - -namespace GtkDemo -{ - [Demo ("Images", "DemoImages.cs")] - public class DemoImages : Gtk.Window - { - private Gtk.Image progressiveImage; - private VBox vbox; - BinaryReader imageStream; - - public DemoImages () : base ("Images") - { - BorderWidth = 8; - - vbox = new VBox (false, 8); - vbox.BorderWidth = 8; - Add (vbox); - - Gtk.Label label = new Gtk.Label ("Image loaded from a file"); - label.UseMarkup = true; - vbox.PackStart (label, false, false, 0); - - Gtk.Frame frame = new Gtk.Frame (); - frame.ShadowType = ShadowType.In; - - // The alignment keeps the frame from growing when users resize - // the window - Alignment alignment = new Alignment (0.5f, 0.5f, 0f, 0f); - alignment.Add (frame); - vbox.PackStart (alignment, false, false, 0); - - Gtk.Image image = Gtk.Image.LoadFromResource ("gtk-logo-rgb.gif"); - frame.Add (image); - - // Animation - label = new Gtk.Label ("Animation loaded from a file"); - label.UseMarkup = true; - vbox.PackStart (label, false, false, 0); - - frame = new Gtk.Frame (); - frame.ShadowType = ShadowType.In; - - alignment = new Alignment (0.5f, 0.5f, 0f, 0f); - alignment.Add (frame); - vbox.PackStart (alignment, false, false, 0); - - image = Gtk.Image.LoadFromResource ("floppybuddy.gif"); - frame.Add (image); - - // Progressive - label = new Gtk.Label ("Progressive image loading"); - label.UseMarkup = true; - vbox.PackStart (label, false, false, 0); - - frame = new Gtk.Frame (); - frame.ShadowType = ShadowType.In; - - alignment = new Alignment (0.5f, 0.5f, 0f, 0f); - alignment.Add (frame); - vbox.PackStart (alignment, false, false, 0); - - // Create an empty image for now; the progressive loader - // will create the pixbuf and fill it in. - - progressiveImage = new Gtk.Image (); - frame.Add (progressiveImage); - - StartProgressiveLoading (); - - // Sensitivity control - Gtk.ToggleButton button = new Gtk.ToggleButton ("_Insensitive"); - vbox.PackStart (button, false, false, 0); - button.Toggled += new EventHandler (ToggleSensitivity); - - ShowAll (); - } - - protected override void OnDestroyed () - { - if (timeout_id != 0) { - GLib.Source.Remove (timeout_id); - timeout_id = 0; - } - - if (pixbufLoader != null) { - pixbufLoader.Close (); - pixbufLoader = null; - } - - if (imageStream != null) { - imageStream.Close (); - imageStream = null; - } - } - - protected override bool OnDeleteEvent (Gdk.Event evt) - { - Destroy (); - return true; - } - - private void ToggleSensitivity (object o, EventArgs args) - { - ToggleButton toggle = o as ToggleButton; - - foreach (Widget widget in vbox) { - // don't disable our toggle - if (widget != toggle) - widget.Sensitive = !toggle.Active; - } - } - - private uint timeout_id; - private void StartProgressiveLoading () - { - // This is obviously totally contrived (we slow down loading - // on purpose to show how incremental loading works). - // The real purpose of incremental loading is the case where - // you are reading data from a slow source such as the network. - // The timeout simply simulates a slow data source by inserting - // pauses in the reading process. - - timeout_id = GLib.Timeout.Add (150, new GLib.TimeoutHandler (ProgressiveTimeout)); - } - - Gdk.PixbufLoader pixbufLoader; - - // TODO: Decide if we want to perform the same crazy error handling - // gtk-demo does - private bool ProgressiveTimeout () - { - if (imageStream == null) { - Stream stream = Assembly.GetExecutingAssembly ().GetManifestResourceStream ("alphatest.png"); - imageStream = new BinaryReader (stream); - pixbufLoader = new Gdk.PixbufLoader (); - pixbufLoader.AreaPrepared += new EventHandler (ProgressivePreparedCallback); - pixbufLoader.AreaUpdated += new AreaUpdatedHandler (ProgressiveUpdatedCallback); - } - - if (imageStream.BaseStream.Position != imageStream.BaseStream.Length) { - byte[] bytes = imageStream.ReadBytes (256); - pixbufLoader.Write (bytes); - return true; // leave the timeout active - } else { - imageStream.Close (); - return false; // removes the timeout - } - } - - void ProgressivePreparedCallback (object obj, EventArgs args) - { - Gdk.Pixbuf pixbuf = pixbufLoader.Pixbuf; - pixbuf.Fill (0xaaaaaaff); - progressiveImage.Pixbuf = pixbuf; - } - - void ProgressiveUpdatedCallback (object obj, AreaUpdatedArgs args) - { - /* We know the pixbuf inside the GtkImage has changed, but the image - * itself doesn't know this; so give it a hint by setting the pixbuf - * again. Queuing a redraw used to be sufficient, but in recent GTK+, - * GtkImage uses GtkIconHelper which caches the pixbuf state and will - * just redraw from the cache. - */ - Pixbuf pixbuf = progressiveImage.Pixbuf; - progressiveImage.Pixbuf = pixbuf; - } - } -} diff --git a/Source/sample/GtkDemo/DemoListStore.cs b/Source/sample/GtkDemo/DemoListStore.cs deleted file mode 100644 index 8acc50c17..000000000 --- a/Source/sample/GtkDemo/DemoListStore.cs +++ /dev/null @@ -1,159 +0,0 @@ -/* Tree View/List Store - * - * The Gtk.ListStore is used to store data in tree form, to be - * used later on by a Gtk.ListView to display it. This demo builds - * a simple Gtk.ListStore and displays it. If you're new to the - * Gtk.ListView widgets and associates, look into the Gtk.ListStore - * example first. - */ - -using System; -using System.Collections; - -using Gtk; - -namespace GtkDemo -{ - [Demo ("List Store", "DemoListStore.cs", "Tree View")] - public class DemoListStore : Gtk.Window - { - ListStore store; - - public DemoListStore () : base ("ListStore Demo") - { - BorderWidth = 8; - - VBox vbox = new VBox (false, 8); - Add (vbox); - - Label label = new Label ("This is the bug list (note: not based on real data, it would be nice to have a nice ODBC interface to bugzilla or so, though)."); - vbox.PackStart (label, false, false, 0); - - ScrolledWindow sw = new ScrolledWindow (); - sw.ShadowType = ShadowType.EtchedIn; - sw.SetPolicy (PolicyType.Automatic, PolicyType.Automatic); - vbox.PackStart (sw, true, true, 0); - - // create model - store = CreateModel (); - - // create tree view - TreeView treeView = new TreeView (store); - treeView.RulesHint = true; - treeView.SearchColumn = (int) Column.Description; - sw.Add (treeView); - - AddColumns (treeView); - - // finish & show - SetDefaultSize (280, 250); - ShowAll (); - } - - private void FixedToggled (object o, ToggledArgs args) - { - Gtk.TreeIter iter; - if (store.GetIterFromString (out iter, args.Path)) { - bool val = (bool) store.GetValue (iter, 0); - store.SetValue (iter, 0, !val); - } - } - - private void AddColumns (TreeView treeView) - { - // column for fixed toggles - CellRendererToggle rendererToggle = new CellRendererToggle (); - rendererToggle.Toggled += new ToggledHandler (FixedToggled); - TreeViewColumn column = new TreeViewColumn ("Fixed?", rendererToggle, "active", Column.Fixed); - - // set this column to a fixed sizing (of 50 pixels) - column.Sizing = TreeViewColumnSizing.Fixed; - column.FixedWidth = 50; - treeView.AppendColumn (column); - - // column for bug numbers - CellRendererText rendererText = new CellRendererText (); - column = new TreeViewColumn ("Bug number", rendererText, "text", Column.Number); - column.SortColumnId = (int) Column.Number; - treeView.AppendColumn (column); - - // column for severities - rendererText = new CellRendererText (); - column = new TreeViewColumn ("Severity", rendererText, "text", Column.Severity); - column.SortColumnId = (int) Column.Severity; - treeView.AppendColumn(column); - - // column for description - rendererText = new CellRendererText (); - column = new TreeViewColumn ("Description", rendererText, "text", Column.Description); - column.SortColumnId = (int) Column.Description; - treeView.AppendColumn (column); - } - - protected override bool OnDeleteEvent (Gdk.Event evt) - { - Destroy (); - return true; - } - - private ListStore CreateModel () - { - ListStore store = new ListStore (typeof(bool), - typeof(int), - typeof(string), - typeof(string)); - - foreach (Bug bug in bugs) { - store.AppendValues (bug.Fixed, - bug.Number, - bug.Severity, - bug.Description); - } - - return store; - } - - private enum Column - { - Fixed, - Number, - Severity, - Description - } - - private static Bug[] bugs = - { - new Bug ( false, 60482, "Normal", "scrollable notebooks and hidden tabs"), - new Bug ( false, 60620, "Critical", "gdk_window_clear_area (gdkwindow-win32.c) is not thread-safe" ), - new Bug ( false, 50214, "Major", "Xft support does not clean up correctly" ), - new Bug ( true, 52877, "Major", "GtkFileSelection needs a refresh method. " ), - new Bug ( false, 56070, "Normal", "Can't click button after setting in sensitive" ), - new Bug ( true, 56355, "Normal", "GtkLabel - Not all changes propagate correctly" ), - new Bug ( false, 50055, "Normal", "Rework width/height computations for TreeView" ), - new Bug ( false, 58278, "Normal", "gtk_dialog_set_response_sensitive () doesn't work" ), - new Bug ( false, 55767, "Normal", "Getters for all setters" ), - new Bug ( false, 56925, "Normal", "Gtkcalender size" ), - new Bug ( false, 56221, "Normal", "Selectable label needs right-click copy menu" ), - new Bug ( true, 50939, "Normal", "Add shift clicking to GtkTextView" ), - new Bug ( false, 6112, "Enhancement","netscape-like collapsable toolbars" ), - new Bug ( false, 1, "Normal", "First bug :=)" ) - }; - } - - public class Bug - { - public bool Fixed; - public int Number; - public string Severity; - public string Description; - - public Bug (bool status, int number, string severity, - string description) - { - Fixed = status; - Number = number; - Severity = severity; - Description = description; - } - } -} diff --git a/Source/sample/GtkDemo/DemoMain.cs b/Source/sample/GtkDemo/DemoMain.cs deleted file mode 100644 index 82fb4a3e8..000000000 --- a/Source/sample/GtkDemo/DemoMain.cs +++ /dev/null @@ -1,259 +0,0 @@ -using System; -using System.Collections.Generic; -using System.IO; -using System.Reflection; - -using Gdk; -using Gtk; -using Pango; - -namespace GtkDemo -{ - public class DemoMain - { - private Gtk.Window window; - private TextBuffer infoBuffer = new TextBuffer (null); - private TextBuffer sourceBuffer = new TextBuffer (null); - private TreeView treeView; - private TreeStore store; - private TreeIter oldSelection = TreeIter.Zero; - - public static void Main (string[] args) - { - Application.Init (); - new DemoMain (); - Application.Run (); - } - - public DemoMain () - { - SetupDefaultIcon (); - window = new Gtk.Window ("Gtk# Code Demos"); - window.SetDefaultSize (600, 400); - window.DeleteEvent += new DeleteEventHandler (WindowDelete); - - HBox hbox = new HBox (false, 0); - window.Add (hbox); - - treeView = CreateTree (); - hbox.PackStart (treeView, false, false, 0); - - Notebook notebook = new Notebook (); - hbox.PackStart (notebook, true, true, 0); - - notebook.AppendPage (CreateText (infoBuffer, false), new Label ("_Info")); - TextTag heading = new TextTag ("heading"); - heading.Font = "Sans 18"; - infoBuffer.TagTable.Add (heading); - - notebook.AppendPage (CreateText (sourceBuffer, true), new Label ("_Source")); - - window.ShowAll (); - } - - private void LoadFile (string filename) - { - Stream file = Assembly.GetExecutingAssembly ().GetManifestResourceStream (filename); - if (file != null) { - LoadStream (file); - } else if (File.Exists (filename)) { - file = File.OpenRead (filename); - LoadStream (file); - } else { - infoBuffer.Text = String.Format ("{0} was not found.", filename); - sourceBuffer.Text = String.Empty; - } - - Fontify (); - } - - private enum LoadState { - Title, - Info, - SkipWhitespace, - Body - }; - - private void LoadStream (Stream file) - { - StreamReader sr = new StreamReader (file); - LoadState state = LoadState.Title; - bool inPara = false; - - infoBuffer.Text = ""; - sourceBuffer.Text = ""; - - TextIter infoIter = infoBuffer.EndIter; - TextIter sourceIter = sourceBuffer.EndIter; - - // mostly broken comment parsing for splitting - // out the special comments to display in the infobuffer - - string line, trimmed; - while (sr.Peek () != -1) { - line = sr.ReadLine (); - trimmed = line.Trim (); - - switch (state) { - case LoadState.Title: - if (trimmed.StartsWith ("/* ")) { - infoBuffer.InsertWithTagsByName (ref infoIter, trimmed.Substring (3), "heading"); - state = LoadState.Info; - } - break; - - case LoadState.Info: - if (trimmed == "*") { - infoBuffer.Insert (ref infoIter, "\n"); - inPara = false; - } else if (trimmed.StartsWith ("* ")) { - if (inPara) - infoBuffer.Insert (ref infoIter, " "); - infoBuffer.Insert (ref infoIter, trimmed.Substring (2)); - inPara = true; - } else if (trimmed.StartsWith ("*/")) - state = LoadState.SkipWhitespace; - break; - - case LoadState.SkipWhitespace: - if (trimmed != "") { - state = LoadState.Body; - goto case LoadState.Body; - } - break; - - case LoadState.Body: - sourceBuffer.Insert (ref sourceIter, line + "\n"); - break; - } - } - sr.Close (); - file.Close (); - } - - // this is to highlight the sourceBuffer - private void Fontify () - { - } - - private void SetupDefaultIcon () - { - Gdk.Pixbuf pixbuf = Gdk.Pixbuf.LoadFromResource ("gtk-logo-rgb.gif"); - - if (pixbuf != null) { - // The gtk-logo-rgb icon has a white background - // make it transparent instead - Pixbuf transparent = pixbuf.AddAlpha (true, 0xff, 0xff, 0xff); - - Gtk.Window.DefaultIconList = new Gdk.Pixbuf [] { transparent }; - } - } - - private TreeView CreateTree () - { - TreeView view = new TreeView (); - view.Model = FillTree (); - - CellRendererText cr = new CellRendererText (); - TreeViewColumn column = new TreeViewColumn ("Widget (double click for demo)", cr, "text", 0); - column.AddAttribute (cr, "style" , 2); - view.AppendColumn (column); - - view.Selection.Changed += new EventHandler (TreeChanged); - view.RowActivated += new RowActivatedHandler (RowActivated); - view.ExpandAll (); - view.SetSizeRequest (200, -1); - view.Selection.Mode = Gtk.SelectionMode.Browse; - return view; - } - - private ScrolledWindow CreateText (TextBuffer buffer, bool IsSource) - { - ScrolledWindow scrolledWindow = new ScrolledWindow (); - scrolledWindow.SetPolicy (PolicyType.Automatic, PolicyType.Automatic); - scrolledWindow.ShadowType = ShadowType.In; - - TextView textView = new TextView (buffer); - textView.Editable = false; - textView.CursorVisible = false; - - scrolledWindow.Add (textView); - - if (IsSource) { - FontDescription fontDescription = FontDescription.FromString ("monospace"); - textView.OverrideFont (fontDescription); - textView.WrapMode = Gtk.WrapMode.None; - } else { - // Make it a bit nicer for text - textView.WrapMode = Gtk.WrapMode.Word; - textView.PixelsAboveLines = 2; - textView.PixelsBelowLines = 2; - } - - return scrolledWindow; - } - - private TreeStore FillTree () - { - // title, filename, italic - store = new TreeStore (typeof (string), typeof (System.Type), typeof (bool)); - Dictionary parents = new Dictionary (); - TreeIter parent; - - Type[] types = Assembly.GetExecutingAssembly ().GetTypes (); - foreach (Type t in types) { - object[] att = t.GetCustomAttributes (typeof (DemoAttribute), false); - foreach (DemoAttribute demo in att) { - if (demo.Parent != null) { - if (!parents.ContainsKey (demo.Parent)) - parents.Add (demo.Parent, store.AppendValues (demo.Parent)); - - parent = parents[demo.Parent]; - store.AppendValues (parent, demo.Label, t, false); - } else { - store.AppendValues (demo.Label, t, false); - } - } - } - store.SetSortColumnId (0, SortType.Ascending); - return store; - } - - private void TreeChanged (object o, EventArgs args) - { - TreeIter iter; - ITreeModel model; - - if (treeView.Selection.GetSelected (out model, out iter)) { - Type type = (Type) model.GetValue (iter, 1); - if (type != null) { - object[] atts = type.GetCustomAttributes (typeof (DemoAttribute), false); - string file = ((DemoAttribute) atts[0]).Filename; - LoadFile (file); - } - - model.SetValue (iter, 2, true); - if (!oldSelection.Equals (TreeIter.Zero)) - model.SetValue (oldSelection, 2, false); - oldSelection = iter; - } - } - - private void RowActivated (object o, RowActivatedArgs args) - { - TreeIter iter; - - if (treeView.Model.GetIter (out iter, args.Path)) { - Type type = (Type) treeView.Model.GetValue (iter, 1); - if (type != null) - Activator.CreateInstance (type); - } - } - - private void WindowDelete (object o, DeleteEventArgs args) - { - Application.Quit (); - args.RetVal = true; - } - } -} diff --git a/Source/sample/GtkDemo/DemoMenus.cs b/Source/sample/GtkDemo/DemoMenus.cs deleted file mode 100644 index 5b9cf02f7..000000000 --- a/Source/sample/GtkDemo/DemoMenus.cs +++ /dev/null @@ -1,111 +0,0 @@ -/* Menus - * - * There are several widgets involved in displaying menus. The MenuBar - * widget is a horizontal menu bar, which normally appears at the top - * of an application. The Menu widget is the actual menu that pops up. - * Both MenuBar and Menu are subclasses of MenuShell; a MenuShell - * contains menu items (MenuItem). Each menu item contains text and/or - * images and can be selected by the user. - * - * There are several kinds of menu item, including plain MenuItem, - * CheckMenuItem which can be checked/unchecked, RadioMenuItem which - * is a check menu item that's in a mutually exclusive group, - * SeparatorMenuItem which is a separator bar, TearoffMenuItem which - * allows a Menu to be torn off, and ImageMenuItem which can place a - * Image or other widget next to the menu text. - * - * A MenuItem can have a submenu, which is simply a Menu to pop up - * when the menu item is selected. Typically, all menu items in a menu - * bar have submenus. - * - * UIManager provides a higher-level interface for creating menu bars - * and menus; while you can construct menus manually, most people - * don't do that. There's a separate demo for UIManager. - * - */ - -using System; -using Gtk; - -namespace GtkDemo -{ - [Demo ("Menus", "DemoMenus.cs")] - public class DemoMenus : Gtk.Window - { - public DemoMenus () : base ("Menus") - { - AccelGroup accel_group = new AccelGroup (); - AddAccelGroup (accel_group); - - VBox box1 = new VBox (false, 0); - Add (box1); - - MenuBar menubar = new MenuBar (); - box1.PackStart (menubar, false, true, 0); - - MenuItem menuitem = new MenuItem ("test\nline2"); - menuitem.Submenu = CreateMenu (2, true); - menubar.Append (menuitem); - - MenuItem menuitem1 = new MenuItem ("foo"); - menuitem1.Submenu = CreateMenu (3, true); - menubar.Append (menuitem1); - - menuitem = new MenuItem ("bar"); - menuitem.Submenu = CreateMenu (4, true); - menuitem.RightJustified = true; - menubar.Append (menuitem); - - VBox box2 = new VBox (false, 10); - box2.BorderWidth = 10; - box1.PackStart (box2, false, true, 0); - - Button close = new Button ("close"); - close.Clicked += new EventHandler (CloseClicked); - box2.PackStart (close, true, true, 0); - - close.CanDefault = true; - close.GrabDefault (); - - ShowAll (); - } - - private Menu CreateMenu (int depth, bool tearoff) - { - if (depth < 1) - return null; - - Menu menu = new Menu (); - RadioMenuItem[] group = null; - - if (tearoff) { - TearoffMenuItem menuitem = new TearoffMenuItem (); - menu.Append (menuitem); - } - - for (int i = 0, j = 1; i < 5; i++, j++) { - RadioMenuItem menuitem = new RadioMenuItem (group, String.Format ("item {0} - {1}", depth, j)); - group = menuitem.Group; - - menu.Append (menuitem); - if (i == 3) - menuitem.Sensitive = false; - - menuitem.Submenu = CreateMenu ((depth - 1), true); - } - - return menu; - } - - private void CloseClicked (object o, EventArgs args) - { - Destroy (); - } - - protected override bool OnDeleteEvent (Gdk.Event evt) - { - Destroy (); - return true; - } - } -} diff --git a/Source/sample/GtkDemo/DemoPanes.cs b/Source/sample/GtkDemo/DemoPanes.cs deleted file mode 100644 index 72db744eb..000000000 --- a/Source/sample/GtkDemo/DemoPanes.cs +++ /dev/null @@ -1,139 +0,0 @@ -/* Paned Widgets - * - * The HPaned and VPaned Widgets divide their content - * area into two panes with a divider in between that the - * user can adjust. A separate child is placed into each - * pane. - * - * There are a number of options that can be set for each pane. - * This test contains both a horizontal (HPaned) and a vertical - * (VPaned) widget, and allows you to adjust the options for - * each side of each widget. - */ - - -using System; -using System.Collections.Generic; -using Gtk; - -namespace GtkDemo -{ - [Demo ("Paned Widget", "DemoPanes.cs")] - public class DemoPanes : Gtk.Window - { - Dictionary children = new Dictionary (); - - public DemoPanes () : base ("Panes") - { - VBox vbox = new VBox (false, 0); - Add (vbox); - - VPaned vpaned = new VPaned (); - vbox.PackStart (vpaned, true, true, 0); - vpaned.BorderWidth = 5; - - HPaned hpaned = new HPaned (); - vpaned.Add1 (hpaned); - - Frame frame = new Frame (); - frame.ShadowType = ShadowType.In; - frame.SetSizeRequest (60, 60); - hpaned.Add1 (frame); - - Gtk.Button button = new Button ("_Hi there"); - frame.Add (button); - - frame = new Frame (); - frame.ShadowType = ShadowType.In; - frame.SetSizeRequest (80, 60); - hpaned.Add2 (frame); - - frame = new Frame (); - frame.ShadowType = ShadowType.In; - frame.SetSizeRequest (60, 80); - vpaned.Add2 (frame); - - // Now create toggle buttons to control sizing - vbox.PackStart (CreatePaneOptions (hpaned, - "Horizontal", - "Left", - "Right"), - false, false, 0); - - vbox.PackStart (CreatePaneOptions (vpaned, - "Vertical", - "Top", - "Bottom"), - false, false, 0); - - ShowAll (); - } - - Frame CreatePaneOptions (Paned paned, string frameLabel, - string label1, string label2) - { - Frame frame = new Frame (frameLabel); - frame.BorderWidth = 4; - - Table table = new Table (3, 2, true); - frame.Add (table); - - Label label = new Label (label1); - table.Attach (label, 0, 1, 0, 1); - - CheckButton check = new CheckButton ("_Resize"); - table.Attach (check, 0, 1, 1, 2); - check.Toggled += new EventHandler (ToggleResize); - children[check] = paned.Child1; - - check = new CheckButton ("_Shrink"); - table.Attach (check, 0, 1, 2, 3); - check.Active = true; - check.Toggled += new EventHandler (ToggleShrink); - children[check] = paned.Child1; - - label = new Label (label2); - table.Attach (label, 1, 2, 0, 1); - - check = new CheckButton ("_Resize"); - table.Attach (check, 1, 2, 1, 2); - check.Active = true; - check.Toggled += new EventHandler (ToggleResize); - children[check] = paned.Child2; - - check = new CheckButton ("_Shrink"); - table.Attach (check, 1, 2, 2, 3); - check.Active = true; - check.Toggled += new EventHandler (ToggleShrink); - children[check] = paned.Child2; - - return frame; - } - - private void ToggleResize (object obj, EventArgs args) - { - ToggleButton toggle = obj as ToggleButton; - Widget child = children[toggle]; - Paned paned = child.Parent as Paned; - - Paned.PanedChild pc = paned[child] as Paned.PanedChild; - pc.Resize = toggle.Active; - } - - private void ToggleShrink (object obj, EventArgs args) - { - ToggleButton toggle = obj as ToggleButton; - Widget child = children[toggle]; - Paned paned = child.Parent as Paned; - - Paned.PanedChild pc = paned[child] as Paned.PanedChild; - pc.Shrink = toggle.Active; - } - - protected override bool OnDeleteEvent (Gdk.Event evt) - { - Destroy (); - return true; - } - } -} diff --git a/Source/sample/GtkDemo/DemoPixbuf.cs b/Source/sample/GtkDemo/DemoPixbuf.cs deleted file mode 100644 index 401f3263f..000000000 --- a/Source/sample/GtkDemo/DemoPixbuf.cs +++ /dev/null @@ -1,167 +0,0 @@ -/* Pixbufs - * - * A Pixbuf represents an image, normally in RGB or RGBA format. - * Pixbufs are normally used to load files from disk and perform - * image scaling. - * - * This demo is not all that educational, but looks cool. It was written - * by Extreme Pixbuf Hacker Federico Mena Quintero. It also shows - * off how to use DrawingArea to do a simple animation. - * - * Look at the Image demo for additional pixbuf usage examples. - * - */ - -using Gdk; -using Gtk; - -using System; -using System.Runtime.InteropServices; // for Marshal.Copy - -namespace GtkDemo -{ - [Demo ("Pixbuf", "DemoPixbuf.cs")] - public class DemoPixbuf : Gtk.Window - { - const int FrameDelay = 50; - const int CycleLen = 60; - const string BackgroundName = "background.jpg"; - - static string[] ImageNames = { - "apple-red.png", - "gnome-applets.png", - "gnome-calendar.png", - "gnome-foot.png", - "gnome-gmush.png", - "gnome-gimp.png", - "gnome-gsame.png", - "gnu-keys.png" - }; - - // background image - static Pixbuf background; - static int backWidth, backHeight; - - // images - static Pixbuf[] images; - - // current frame - Pixbuf frame; - int frameNum; - - // drawing area - DrawingArea drawingArea; - - uint timeoutId; - - static DemoPixbuf () - { - // Load the images for the demo - - background = Gdk.Pixbuf.LoadFromResource (BackgroundName); - - backWidth = background.Width; - backHeight = background.Height; - - images = new Pixbuf[ImageNames.Length]; - - int i = 0; - foreach (string im in ImageNames) - images[i++] = Gdk.Pixbuf.LoadFromResource (im); - } - - // Expose callback for the drawing area - void DrawnCallback (object o, DrawnArgs args) - { - Cairo.Context cr = args.Cr; - - Gdk.CairoHelper.SetSourcePixbuf (cr, frame, 0, 0); - cr.Paint (); - - args.RetVal = true; - } - - // timeout handler to regenerate the frame - bool timeout () - { - background.CopyArea (0, 0, backWidth, backHeight, frame, 0, 0); - - double f = (double) (frameNum % CycleLen) / CycleLen; - - int xmid = backWidth / 2; - int ymid = backHeight / 2; - - double radius = Math.Min (xmid, ymid) / 2; - - for (int i = 0; i < images.Length; i++) { - double ang = 2 * Math.PI * (double) i / images.Length - f * 2 * Math.PI; - - int iw = images[i].Width; - int ih = images[i].Height; - - double r = radius + (radius / 3) * Math.Sin (f * 2 * Math.PI); - - int xpos = (int) Math.Floor (xmid + r * Math.Cos (ang) - - iw / 2.0 + 0.5); - int ypos = (int) Math.Floor (ymid + r * Math.Sin (ang) - - ih / 2.0 + 0.5); - - double k = (i % 2 == 1) ? Math.Sin (f * 2 * Math.PI) : - Math.Cos (f * 2 * Math.PI); - k = 2 * k * k; - k = Math.Max (0.25, k); - - Rectangle r1, r2, dest; - - r1 = new Rectangle (xpos, ypos, (int) (iw * k), (int) (ih * k)); - r2 = new Rectangle (0, 0, backWidth, backHeight); - - dest = Rectangle.Intersect (r1, r2); - if (!dest.IsEmpty) { - images[i].Composite (frame, dest.X, dest.Y, - dest.Width, dest.Height, - xpos, ypos, k, k, - InterpType.Nearest, - (int) ((i % 2 == 1) ? - Math.Max (127, Math.Abs (255 * Math.Sin (f * 2 * Math.PI))) : - Math.Max (127, Math.Abs (255 * Math.Cos (f * 2 * Math.PI))))); - } - } - - drawingArea.QueueDraw (); - frameNum++; - - return true; - } - - public DemoPixbuf () : base ("Pixbufs") - { - Resizable = false; - SetSizeRequest (backWidth, backHeight); - - frame = new Pixbuf (Colorspace.Rgb, false, 8, backWidth, backHeight); - - drawingArea = new DrawingArea (); - drawingArea.Drawn += new DrawnHandler (DrawnCallback); - - Add (drawingArea); - timeoutId = GLib.Timeout.Add (FrameDelay, new GLib.TimeoutHandler(timeout)); - - ShowAll (); - } - - protected override void OnDestroyed () - { - if (timeoutId != 0) { - GLib.Source.Remove (timeoutId); - timeoutId = 0; - } - } - - protected override bool OnDeleteEvent (Gdk.Event evt) - { - Destroy (); - return true; - } - } -} diff --git a/Source/sample/GtkDemo/DemoPrinting.cs b/Source/sample/GtkDemo/DemoPrinting.cs deleted file mode 100644 index 6b2c0dc61..000000000 --- a/Source/sample/GtkDemo/DemoPrinting.cs +++ /dev/null @@ -1,137 +0,0 @@ -/* Printing - * - * GtkPrintOperation offers a simple API to support printing in a cross-platform way. - */ - -using System; -using System.IO; -using System.Reflection; -using Gtk; -using Cairo; - -namespace GtkDemo -{ - [Demo ("Printing", "DemoPrinting.cs")] - public class DemoPrinting - { - private static double headerHeight = (10*72/25.4); - private static double headerGap = (3*72/25.4); - private static int pangoScale = 1024; - - private PrintOperation print; - - private string fileName = "DemoPrinting.cs"; - private double fontSize = 12.0; - private int linesPerPage; - private string[] lines; - private int numLines; - private int numPages; - - public DemoPrinting () - { - print = new PrintOperation (); - - print.BeginPrint += new BeginPrintHandler (OnBeginPrint); - print.DrawPage += new DrawPageHandler (OnDrawPage); - print.EndPrint += new EndPrintHandler (OnEndPrint); - - print.Run (PrintOperationAction.PrintDialog, null); - } - - private void OnBeginPrint (object obj, Gtk.BeginPrintArgs args) - { - string contents; - double height; - - PrintContext context = args.Context; - height = context.Height; - - linesPerPage = (int)Math.Floor(height / fontSize); - contents = LoadFile("DemoPrinting.cs"); - - lines = contents.Split('\n'); - - numLines = lines.Length; - numPages = (numLines - 1) / linesPerPage + 1; - - print.NPages = numPages; - } - - private string LoadFile (string filename) - { - Stream file = Assembly.GetExecutingAssembly ().GetManifestResourceStream -(filename); - if (file == null && File.Exists (filename)) { - file = File.OpenRead (filename); - } - if (file == null) { - return "File not found"; - } - - StreamReader sr = new StreamReader (file); - return sr.ReadToEnd (); - } - - private void OnDrawPage (object obj, Gtk.DrawPageArgs args) - { - PrintContext context = args.Context; - - Cairo.Context cr = context.CairoContext; - double width = context.Width; - - cr.Rectangle (0, 0, width, headerHeight); - cr.SetSourceRGB (0.8, 0.8, 0.8); - cr.FillPreserve (); - - cr.SetSourceRGB (0, 0, 0); - cr.LineWidth = 1; - cr.Stroke(); - - Pango.Layout layout = context.CreatePangoLayout (); - - Pango.FontDescription desc = Pango.FontDescription.FromString ("sans 14"); - layout.FontDescription = desc; - - layout.SetText (fileName); - layout.Width = (int)width; - layout.Alignment = Pango.Alignment.Center; - - int layoutWidth, layoutHeight; - layout.GetSize (out layoutWidth, out layoutHeight); - double textHeight = (double)layoutHeight / (double)pangoScale; - - cr.MoveTo (width/2, (headerHeight - textHeight) / 2); - Pango.CairoHelper.ShowLayout (cr, layout); - - string pageStr = String.Format ("{0}/{1}", args.PageNr + 1, numPages); - layout.SetText (pageStr); - layout.Alignment = Pango.Alignment.Right; - - cr.MoveTo (width - 2, (headerHeight - textHeight) / 2); - Pango.CairoHelper.ShowLayout (cr, layout); - - layout = null; - layout = context.CreatePangoLayout (); - - desc = Pango.FontDescription.FromString ("mono"); - desc.Size = (int)(fontSize * pangoScale); - layout.FontDescription = desc; - - cr.MoveTo (0, headerHeight + headerGap); - int line = args.PageNr * linesPerPage; - for (int i=0; i < linesPerPage && line < numLines; i++) - { - layout.SetText (lines[line]); - Pango.CairoHelper.ShowLayout (cr, layout); - cr.RelMoveTo (0, fontSize); - line++; - } - (cr as IDisposable).Dispose (); - layout = null; - } - - private void OnEndPrint (object obj, Gtk.EndPrintArgs args) - { - } - } -} diff --git a/Source/sample/GtkDemo/DemoRotatedText.cs b/Source/sample/GtkDemo/DemoRotatedText.cs deleted file mode 100644 index 7aa0f9a68..000000000 --- a/Source/sample/GtkDemo/DemoRotatedText.cs +++ /dev/null @@ -1,96 +0,0 @@ -using System; -using Gtk; -using Pango; - -#if GTK_SHARP_2_6 -namespace GtkDemo -{ - [Demo ("Rotated Text", "DemoRotatedText.cs")] - public class DemoRotatedText : Window - { - const int RADIUS = 150; - const int N_WORDS = 10; - - public DemoRotatedText () : base ("Rotated text") - { - DrawingArea drawingArea = new DrawingArea (); - Gdk.Color white = new Gdk.Color (0xff, 0xff, 0xff); - - // This overrides the background color from the theme - drawingArea.ModifyBg (StateType.Normal, white); - drawingArea.ExposeEvent += new ExposeEventHandler (RotatedTextExposeEvent); - - this.Add (drawingArea); - this.DeleteEvent += new DeleteEventHandler (OnWinDelete); - this.SetDefaultSize (2 * RADIUS, 2 * RADIUS); - this.ShowAll (); - } - - void RotatedTextExposeEvent (object sender, ExposeEventArgs a) - { - DrawingArea drawingArea = sender as DrawingArea; - - int width = drawingArea.Allocation.Width; - int height = drawingArea.Allocation.Height; - - double deviceRadius; - - // Get the default renderer for the screen, and set it up for drawing - Gdk.PangoRenderer renderer = Gdk.PangoRenderer.GetDefault (drawingArea.Screen); - renderer.Drawable = drawingArea.GdkWindow; - renderer.Gc = drawingArea.Style.BlackGC; - - // Set up a transformation matrix so that the user space coordinates for - // the centered square where we draw are [-RADIUS, RADIUS], [-RADIUS, RADIUS] - // We first center, then change the scale - deviceRadius = Math.Min (width, height) / 2; - Matrix matrix = Pango.Matrix.Identity; - matrix.Translate (deviceRadius + (width - 2 * deviceRadius) / 2, deviceRadius + (height - 2 * deviceRadius) / 2); - matrix.Scale (deviceRadius / RADIUS, deviceRadius / RADIUS); - - // Create a PangoLayout, set the font and text - Context context = drawingArea.CreatePangoContext (); - Pango.Layout layout = new Pango.Layout (context); - layout.SetText ("Text"); - FontDescription desc = FontDescription.FromString ("Sans Bold 27"); - layout.FontDescription = desc; - - // Draw the layout N_WORDS times in a circle - for (int i = 0; i < N_WORDS; i++) - { - Gdk.Color color = new Gdk.Color (); - Matrix rotatedMatrix = matrix; - int w, h; - double angle = (360 * i) / N_WORDS; - - // Gradient from red at angle == 60 to blue at angle == 300 - color.Red = (ushort) (65535 * (1 + Math.Cos ((angle - 60) * Math.PI / 180)) / 2); - color.Green = 0; - color.Blue = (ushort) (65535 - color.Red); - - renderer.SetOverrideColor (RenderPart.Foreground, color); - - rotatedMatrix.Rotate (angle); - context.Matrix = rotatedMatrix; - - // Inform Pango to re-layout the text with the new transformation matrix - layout.ContextChanged (); - layout.GetSize (out w, out h); - renderer.DrawLayout (layout, - w / 2, (int) (- RADIUS * Pango.Scale.PangoScale)); - } - - // Clean up default renderer, since it is shared - renderer.SetOverrideColor (RenderPart.Foreground, Gdk.Color.Zero); - renderer.Drawable = null; - renderer.Gc = null; - } - - void OnWinDelete (object sender, DeleteEventArgs a) - { - this.Hide (); - this.Dispose (); - } - } -} -#endif - diff --git a/Source/sample/GtkDemo/DemoSizeGroup.cs b/Source/sample/GtkDemo/DemoSizeGroup.cs deleted file mode 100644 index 8d04cd509..000000000 --- a/Source/sample/GtkDemo/DemoSizeGroup.cs +++ /dev/null @@ -1,130 +0,0 @@ -/* Size Groups - * - * SizeGroup provides a mechanism for grouping a number of - * widgets together so they all request the same amount of space. - * This is typically useful when you want a column of widgets to - * have the same size, but you can't use a Table widget. - * - * Note that size groups only affect the amount of space requested, - * not the size that the widgets finally receive. If you want the - * widgets in a SizeGroup to actually be the same size, you need - * to pack them in such a way that they get the size they request - * and not more. For example, if you are packing your widgets - * into a table, you would not include the Gtk.Fill flag. - */ - -using System; -using Gtk; - -namespace GtkDemo -{ - [Demo ("Size Group", "DemoSizeGroup.cs")] - public class DemoSizeGroup : Dialog - { - private SizeGroup sizeGroup; - - static string [] colors = { "Red", "Green", "Blue" }; - static string [] dashes = { "Solid", "Dashed", "Dotted" }; - static string [] ends = { "Square", "Round", "Arrow" }; - - public DemoSizeGroup () : base ("SizeGroup", null, DialogFlags.DestroyWithParent, - Gtk.Stock.Close, Gtk.ResponseType.Close) - { - Resizable = false; - - VBox vbox = new VBox (false, 5); - this.ContentArea.PackStart (vbox, true, true, 0); - vbox.BorderWidth = 5; - - sizeGroup = new SizeGroup (SizeGroupMode.Horizontal); - - // Create one frame holding color options - Frame frame = new Frame ("Color Options"); - vbox.PackStart (frame, true, true, 0); - - Table table = new Table (2, 2, false); - table.BorderWidth = 5; - table.RowSpacing = 5; - table.ColumnSpacing = 10; - frame.Add (table); - - AddRow (table, 0, sizeGroup, "_Foreground", colors); - AddRow (table, 1, sizeGroup, "_Background", colors); - - // And another frame holding line style options - frame = new Frame ("Line Options"); - vbox.PackStart (frame, false, false, 0); - - table = new Table (2, 2, false); - table.BorderWidth = 5; - table.RowSpacing = 5; - table.ColumnSpacing = 10; - frame.Add (table); - - AddRow (table, 0, sizeGroup, "_Dashing", dashes); - AddRow (table, 1, sizeGroup, "_Line ends", ends); - - // And a check button to turn grouping on and off - CheckButton checkButton = new CheckButton ("_Enable grouping"); - vbox.PackStart (checkButton, false, false, 0); - checkButton.Active = true; - checkButton.Toggled += new EventHandler (ToggleGrouping); - - ShowAll (); - } - - // Convenience function to create a combo box holding a number of strings - private ComboBox CreateComboBox (string [] strings) - { - ComboBoxText combo = new ComboBoxText (); - - foreach (string str in strings) - combo.AppendText (str); - - combo.Active = 0; - return combo; - } - - private void AddRow (Table table, uint row, SizeGroup sizeGroup, string labelText, string [] options) - { - Label label = new Label (labelText); - label.SetAlignment (0, 1); - - table.Attach (label, - 0, 1, row, row + 1, - AttachOptions.Expand | AttachOptions.Fill, 0, - 0, 0); - - ComboBox combo = CreateComboBox (options); - label.MnemonicWidget = combo; - - sizeGroup.AddWidget (combo); - table.Attach (combo, - 1, 2, row, row + 1, - 0, 0, - 0, 0); - } - - private void ToggleGrouping (object o, EventArgs args) - { - ToggleButton checkButton = (ToggleButton)o; - - // SizeGroupMode.None is not generally useful, but is useful - // here to show the effect of SizeGroupMode.Horizontal by - // contrast - SizeGroupMode mode; - - if (checkButton.Active) - mode = SizeGroupMode.Horizontal; - else - mode = SizeGroupMode.None; - - sizeGroup.Mode = mode; - } - - protected override void OnResponse (Gtk.ResponseType responseId) - { - Destroy (); - } - } -} diff --git a/Source/sample/GtkDemo/DemoSpinner.cs b/Source/sample/GtkDemo/DemoSpinner.cs deleted file mode 100644 index ef81feda1..000000000 --- a/Source/sample/GtkDemo/DemoSpinner.cs +++ /dev/null @@ -1,73 +0,0 @@ -/* Spinner - * - * GtkSpinner allows to show that background activity is on-going. - * - */ - -using System; -using Gtk; - -namespace GtkDemo -{ - [Demo ("Spinner", "DemoSpinner.cs")] - public class DemoSpinner : Dialog - { - Spinner spinner_sensitive; - Spinner spinner_unsensitive; - - public DemoSpinner () : base ("Spinner", null, DialogFlags.DestroyWithParent) - { - Resizable = false; - - VBox vbox = new VBox (false, 5); - vbox.BorderWidth = 5; - ContentArea.PackStart (vbox, true, true, 0); - - /* Sensitive */ - HBox hbox = new HBox (false, 5); - spinner_sensitive = new Spinner (); - hbox.Add (spinner_sensitive); - hbox.Add (new Entry ()); - vbox.Add (hbox); - - /* Disabled */ - hbox = new HBox (false, 5); - spinner_unsensitive = new Spinner (); - spinner_unsensitive.Sensitive = false; - hbox.Add (spinner_unsensitive); - hbox.Add (new Entry ()); - vbox.Add (hbox); - - Button btn_play = new Button (); - btn_play.Label = "Play"; - btn_play.Clicked += OnPlayClicked; - vbox.Add (btn_play); - - Button btn_stop = new Button (); - btn_stop.Label = "Stop"; - btn_stop.Clicked += OnStopClicked; - vbox.Add (btn_stop); - - AddButton (Stock.Close, ResponseType.Close); - - OnPlayClicked (null, null); - - ShowAll (); - Run (); - Destroy (); - } - - private void OnPlayClicked (object sender, EventArgs e) - { - spinner_sensitive.Start (); - spinner_unsensitive.Start (); - } - - private void OnStopClicked (object sender, EventArgs e) - { - spinner_sensitive.Stop (); - spinner_unsensitive.Stop (); - } - } -} - diff --git a/Source/sample/GtkDemo/DemoStockBrowser.cs b/Source/sample/GtkDemo/DemoStockBrowser.cs deleted file mode 100644 index c857dac66..000000000 --- a/Source/sample/GtkDemo/DemoStockBrowser.cs +++ /dev/null @@ -1,197 +0,0 @@ -/* Stock Item and Icon Browser - * - * This source code for this demo doesn't demonstrate anything - * particularly useful in applications. The purpose of the "demo" is - * just to provide a handy place to browse the available stock icons - * and stock items. - */ - -using System; -using System.Collections; -using System.Reflection; -using Gtk; - -namespace GtkDemo -{ - [Demo ("Stock Item and Icon Browser", "DemoStockBrowser.cs")] - public class DemoStockBrowser : Gtk.Window - { - enum Column { - Id, - Name, - Label, - Accel, - }; - - Label typeLabel, nameLabel, idLabel, accelLabel; - Image iconImage; - - public DemoStockBrowser () : base ("Stock Icons and Items") - { - SetDefaultSize (-1, 500); - BorderWidth = 8; - - HBox hbox = new HBox (false, 8); - Add (hbox); - - ScrolledWindow sw = new ScrolledWindow (); - sw.SetPolicy (PolicyType.Never, PolicyType.Automatic); - hbox.PackStart (sw, false, false, 0); - - ListStore model = CreateModel (); - - TreeView treeview = new TreeView (model); - sw.Add (treeview); - - TreeViewColumn column = new TreeViewColumn (); - column.Title = "Name"; - CellRenderer renderer = new CellRendererPixbuf (); - column.PackStart (renderer, false); - column.SetAttributes (renderer, "stock_id", Column.Id); - renderer = new CellRendererText (); - column.PackStart (renderer, true); - column.SetAttributes (renderer, "text", Column.Name); - - treeview.AppendColumn (column); - treeview.AppendColumn ("Label", new CellRendererText (), "text", Column.Label); - treeview.AppendColumn ("Accel", new CellRendererText (), "text", Column.Accel); - treeview.AppendColumn ("ID", new CellRendererText (), "text", Column.Id); - - Alignment align = new Alignment (0.5f, 0.0f, 0.0f, 0.0f); - hbox.PackEnd (align, false, false, 0); - - Frame frame = new Frame ("Selected Item"); - align.Add (frame); - - VBox vbox = new VBox (false, 8); - vbox.BorderWidth = 8; - frame.Add (vbox); - - typeLabel = new Label (); - vbox.PackStart (typeLabel, false, false, 0); - iconImage = new Gtk.Image (); - vbox.PackStart (iconImage, false, false, 0); - accelLabel = new Label (); - vbox.PackStart (accelLabel, false, false, 0); - nameLabel = new Label (); - vbox.PackStart (nameLabel, false, false, 0); - idLabel = new Label (); - vbox.PackStart (idLabel, false, false, 0); - - treeview.Selection.Mode = Gtk.SelectionMode.Single; - treeview.Selection.Changed += new EventHandler (SelectionChanged); - - ShowAll (); - } - - private ListStore CreateModel () - { - ListStore store = new Gtk.ListStore (typeof (string), typeof(string), typeof(string), typeof(string), typeof (string)); - - string[] stockIds = Gtk.Stock.ListIds (); - Array.Sort (stockIds); - - // Use reflection to get the list of C# names - Hashtable idToName = new Hashtable (); - foreach (PropertyInfo info in typeof (Gtk.Stock).GetProperties (BindingFlags.Public | BindingFlags.Static)) { - if (info.PropertyType == typeof (string)) - idToName[info.GetValue (null, null)] = "Gtk.Stock." + info.Name; - } - - foreach (string id in stockIds) { - Gtk.StockItem si; - string accel; - - si = Gtk.Stock.Lookup (id); - if (si.Keyval != 0) - accel = Accelerator.Name (si.Keyval, si.Modifier); - else - accel = ""; - - store.AppendValues (id, idToName[id], si.Label, accel); - } - - return store; - } - - void SelectionChanged (object o, EventArgs args) - { - TreeSelection selection = (TreeSelection)o; - TreeIter iter; - ITreeModel model; - - if (selection.GetSelected (out model, out iter)) { - string id = (string) model.GetValue (iter, (int)Column.Id); - string name = (string) model.GetValue (iter, (int)Column.Name); - string label = (string) model.GetValue (iter, (int)Column.Label); - string accel = (string) model.GetValue (iter, (int)Column.Accel); - - IconSize size = GetLargestSize (id); - bool icon = (size != IconSize.Invalid); - - if (icon && label != null) - typeLabel.Text = "Icon and Item"; - else if (icon) - typeLabel.Text = "Icon Only"; - else if (label != null) - typeLabel.Text = "Item Only"; - else - typeLabel.Text = "???????"; - - if (name != null) - nameLabel.Text = name; - else - nameLabel.Text = ""; - - idLabel.Text = id; - - if (label != null) - accelLabel.TextWithMnemonic = label + " " + accel; - else - accelLabel.Text = ""; - - if (icon) - iconImage.SetFromStock (id, size); - else - iconImage.Pixbuf = null; - } else { - typeLabel.Text = "No selected item"; - nameLabel.Text = ""; - idLabel.Text = ""; - accelLabel.Text = ""; - iconImage.Pixbuf = null; - } - } - - // Finds the largest size at which the given image stock id is - // available. This would not be useful for a normal application - - private IconSize GetLargestSize (string stockId) - { - IconSet set = IconFactory.LookupDefault (stockId); - if (set == null) - return IconSize.Invalid; - - IconSize[] sizes = set.Sizes; - IconSize bestSize = IconSize.Invalid; - int bestPixels = 0; - - foreach (IconSize size in sizes) { - int width, height; - Gtk.Icon.SizeLookup (size, out width, out height); - if (width * height > bestPixels) { - bestSize = size; - bestPixels = width * height; - } - } - - return bestSize; - } - - protected override bool OnDeleteEvent (Gdk.Event evt) - { - Destroy (); - return true; - } - } -} diff --git a/Source/sample/GtkDemo/DemoTextView.cs b/Source/sample/GtkDemo/DemoTextView.cs deleted file mode 100644 index af9f60b27..000000000 --- a/Source/sample/GtkDemo/DemoTextView.cs +++ /dev/null @@ -1,410 +0,0 @@ -/* Text Widget/Multiple Views - * - * The Gtk.TextView widget displays a Gtk.TextBuffer. One Gtk.TextBuffer - * can be displayed by multiple Gtk.TextViews. This demo has two views - * displaying a single buffer, and shows off the widget's text - * formatting features. - */ - -using System; -using System.IO; - -using Gdk; -using Gtk; - -namespace GtkDemo -{ - [Demo ("Multiple Views", "DemoTextView.cs", "Text Widget")] - public class DemoTextView : Gtk.Window - { - TextView view1; - TextView view2; - - public DemoTextView () : base ("TextView") - { - SetDefaultSize (450,450); - BorderWidth = 0; - - VPaned vpaned = new VPaned (); - vpaned.BorderWidth = 5; - Add (vpaned); - - // For convenience, we just use the autocreated buffer from - // the first text view; you could also create the buffer - // by itself, then later create a view widget. - view1 = new TextView (); - TextBuffer buffer = view1.Buffer; - view2 = new TextView (buffer); - - ScrolledWindow sw = new ScrolledWindow (); - sw.SetPolicy (PolicyType.Automatic, PolicyType.Automatic); - vpaned.Add1 (sw); - sw.Add (view1); - - sw = new ScrolledWindow (); - sw.SetPolicy (PolicyType.Automatic, PolicyType.Automatic); - vpaned.Add2 (sw); - sw.Add (view2); - - CreateTags (buffer); - InsertText (buffer); - - AttachWidgets (view1); - AttachWidgets (view2); - - ShowAll (); - } - - private TextChildAnchor buttonAnchor; - private TextChildAnchor menuAnchor; - private TextChildAnchor scaleAnchor; - private TextChildAnchor animationAnchor; - private TextChildAnchor entryAnchor; - - private void AttachWidgets (TextView textView) - { - // This is really different from the C version, but the - // C versions seems a little pointless. - - Button button = new Button ("Click Me"); - button.Clicked += new EventHandler(EasterEggCB); - textView.AddChildAtAnchor (button, buttonAnchor); - button.ShowAll (); - - ComboBoxText combo = new ComboBoxText (); - combo.AppendText ("Option 1"); - combo.AppendText ("Option 2"); - combo.AppendText ("Option 3"); - - textView.AddChildAtAnchor (combo, menuAnchor); - - HScale scale = new HScale (null); - scale.SetRange (0,100); - scale.SetSizeRequest (70, -1); - textView.AddChildAtAnchor (scale, scaleAnchor); - scale.ShowAll (); - - Gtk.Image image = Gtk.Image.LoadFromResource ("floppybuddy.gif"); - textView.AddChildAtAnchor (image, animationAnchor); - image.ShowAll (); - - Entry entry = new Entry (); - textView.AddChildAtAnchor (entry, entryAnchor); - entry.ShowAll (); - } - - const int gray50_width = 2; - const int gray50_height = 2; - const string gray50_bits = "\x02\x01"; - - private void CreateTags (TextBuffer buffer) - { - // Create a bunch of tags. Note that it's also possible to - // create tags with gtk_text_tag_new() then add them to the - // tag table for the buffer, gtk_text_buffer_create_tag() is - // just a convenience function. Also note that you don't have - // to give tags a name; pass NULL for the name to create an - // anonymous tag. - // - // In any real app, another useful optimization would be to create - // a GtkTextTagTable in advance, and reuse the same tag table for - // all the buffers with the same tag set, instead of creating - // new copies of the same tags for every buffer. - // - // Tags are assigned default priorities in order of addition to the - // tag table. That is, tags created later that affect the same text - // property affected by an earlier tag will override the earlier - // tag. You can modify tag priorities with - // gtk_text_tag_set_priority(). - - TextTag tag = new TextTag ("heading"); - tag.Weight = Pango.Weight.Bold; - tag.Size = (int) Pango.Scale.PangoScale * 15; - buffer.TagTable.Add (tag); - - tag = new TextTag ("italic"); - tag.Style = Pango.Style.Italic; - buffer.TagTable.Add (tag); - - tag = new TextTag ("bold"); - tag.Weight = Pango.Weight.Bold; - buffer.TagTable.Add (tag); - - tag = new TextTag ("big"); - tag.Size = (int) Pango.Scale.PangoScale * 20; - buffer.TagTable.Add (tag); - - tag = new TextTag ("xx-small"); - tag.Scale = Pango.Scale.XXSmall; - buffer.TagTable.Add (tag); - - tag = new TextTag ("x-large"); - tag.Scale = Pango.Scale.XLarge; - buffer.TagTable.Add (tag); - - tag = new TextTag ("monospace"); - tag.Family = "monospace"; - buffer.TagTable.Add (tag); - - tag = new TextTag ("blue_foreground"); - tag.Foreground = "blue"; - buffer.TagTable.Add (tag); - - tag = new TextTag ("red_background"); - tag.Background = "red"; - buffer.TagTable.Add (tag); - - tag = new TextTag ("big_gap_before_line"); - tag.PixelsAboveLines = 30; - buffer.TagTable.Add (tag); - - tag = new TextTag ("big_gap_after_line"); - tag.PixelsBelowLines = 30; - buffer.TagTable.Add (tag); - - tag = new TextTag ("double_spaced_line"); - tag.PixelsInsideWrap = 10; - buffer.TagTable.Add (tag); - - tag = new TextTag ("not_editable"); - tag.Editable = false; - buffer.TagTable.Add (tag); - - tag = new TextTag ("word_wrap"); - tag.WrapMode = WrapMode.Word; - buffer.TagTable.Add (tag); - - tag = new TextTag ("char_wrap"); - tag.WrapMode = WrapMode.Char; - buffer.TagTable.Add (tag); - - tag = new TextTag ("no_wrap"); - tag.WrapMode = WrapMode.None; - buffer.TagTable.Add (tag); - - tag = new TextTag ("center"); - tag.Justification = Justification.Center; - buffer.TagTable.Add (tag); - - tag = new TextTag ("right_justify"); - tag.Justification = Justification.Right; - buffer.TagTable.Add (tag); - - tag = new TextTag ("wide_margins"); - tag.LeftMargin = 50; - tag.RightMargin = 50; - buffer.TagTable.Add (tag); - - tag = new TextTag ("strikethrough"); - tag.Strikethrough = true; - buffer.TagTable.Add (tag); - - tag = new TextTag ("underline"); - tag.Underline = Pango.Underline.Single; - buffer.TagTable.Add (tag); - - tag = new TextTag ("double_underline"); - tag.Underline = Pango.Underline.Double; - buffer.TagTable.Add (tag); - - tag = new TextTag ("superscript"); - tag.Rise = (int) Pango.Scale.PangoScale * 10; - tag.Size = (int) Pango.Scale.PangoScale * 8; - buffer.TagTable.Add (tag); - - tag = new TextTag ("subscript"); - tag.Rise = (int) Pango.Scale.PangoScale * -10; - tag.Size = (int) Pango.Scale.PangoScale * 8; - buffer.TagTable.Add (tag); - - tag = new TextTag ("rtl_quote"); - tag.WrapMode = WrapMode.Word; - tag.Direction = TextDirection.Rtl; - tag.Indent = 30; - tag.LeftMargin = 20; - tag.RightMargin = 20; - buffer.TagTable.Add (tag); - } - - private void InsertText (TextBuffer buffer) - { - Pixbuf pixbuf = Gdk.Pixbuf.LoadFromResource ("gtk-logo-rgb.gif"); - pixbuf = pixbuf.ScaleSimple (32, 32, InterpType.Bilinear); - - // get start of buffer; each insertion will revalidate the - // iterator to point to just after the inserted text. - - TextIter insertIter = buffer.StartIter; - buffer.Insert (ref insertIter, - "The text widget can display text with all kinds of nifty attributes. It also supports multiple views of the same buffer; this demo is showing the same buffer in two places.\n\n"); - - buffer.InsertWithTagsByName (ref insertIter, "Font styles. ", "heading"); - - buffer.Insert (ref insertIter, "For example, you can have "); - buffer.InsertWithTagsByName (ref insertIter, "italic", "italic"); - buffer.Insert (ref insertIter, ", "); - buffer.InsertWithTagsByName (ref insertIter, "bold", "bold"); - buffer.Insert (ref insertIter, ", or "); - buffer.InsertWithTagsByName (ref insertIter, "monospace (typewriter)", "monospace"); - buffer.Insert (ref insertIter, ", or "); - buffer.InsertWithTagsByName (ref insertIter, "big", "big"); - buffer.Insert (ref insertIter, " text. "); - buffer.Insert (ref insertIter, - "It's best not to hardcode specific text sizes; you can use relative sizes as with CSS, such as "); - buffer.InsertWithTagsByName (ref insertIter, "xx-small", "xx-small"); - buffer.Insert (ref insertIter, " or"); - buffer.InsertWithTagsByName (ref insertIter, "x-large", "x-large"); - buffer.Insert (ref insertIter, - " to ensure that your program properly adapts if the user changes the default font size.\n\n"); - - buffer.InsertWithTagsByName (ref insertIter, "Colors. ", "heading"); - - buffer.Insert (ref insertIter, "Colors such as "); - buffer.InsertWithTagsByName (ref insertIter, "a blue foreground", "blue_foreground"); - buffer.Insert (ref insertIter, " or "); - buffer.InsertWithTagsByName (ref insertIter, "a red background", "red_background"); - buffer.Insert (ref insertIter, " or even "); - buffer.InsertWithTagsByName (ref insertIter, "a blue foreground on red background", - "blue_foreground", - "red_background"); - buffer.Insert (ref insertIter, " (select that to read it) can be used.\n\n"); - - buffer.InsertWithTagsByName (ref insertIter, "Underline, strikethrough, and rise. ", "heading"); - - buffer.InsertWithTagsByName (ref insertIter, "Strikethrough", "strikethrough"); - buffer.Insert (ref insertIter, ", "); - buffer.InsertWithTagsByName (ref insertIter, "underline", "underline"); - buffer.Insert (ref insertIter, ", "); - buffer.InsertWithTagsByName (ref insertIter, "double underline", "double_underline"); - buffer.Insert (ref insertIter, ", "); - buffer.InsertWithTagsByName (ref insertIter, "superscript", "superscript"); - buffer.Insert (ref insertIter, ", and "); - buffer.InsertWithTagsByName (ref insertIter, "subscript", "subscript"); - buffer.Insert (ref insertIter, " are all supported.\n\n"); - - buffer.InsertWithTagsByName (ref insertIter, "Images. ", "heading"); - - buffer.Insert (ref insertIter, "The buffer can have images in it: "); - - buffer.InsertPixbuf (ref insertIter, pixbuf); - buffer.InsertPixbuf (ref insertIter, pixbuf); - buffer.InsertPixbuf (ref insertIter, pixbuf); - buffer.Insert (ref insertIter, " for example.\n\n"); - - buffer.InsertWithTagsByName (ref insertIter, "Spacing. ", "heading"); - - buffer.Insert (ref insertIter, "You can adjust the amount of space before each line.\n"); - buffer.InsertWithTagsByName (ref insertIter, "This line has a whole lot of space before it.\n", - "big_gap_before_line", "wide_margins"); - buffer.InsertWithTagsByName (ref insertIter, "You can also adjust the amount of space after each line; this line has a whole lot of space after it.\n", - "big_gap_after_line", "wide_margins"); - - buffer.InsertWithTagsByName (ref insertIter, "You can also adjust the amount of space between wrapped lines; this line has extra space between each wrapped line in the same paragraph. To show off wrapping, some filler text: the quick brown fox jumped over the lazy dog. Blah blah blah blah blah blah blah blah blah.\n", - "double_spaced_line", "wide_margins"); - - buffer.Insert (ref insertIter, "Also note that those lines have extra-wide margins.\n\n"); - - buffer.InsertWithTagsByName (ref insertIter, "Editability. ", "heading"); - - buffer.InsertWithTagsByName (ref insertIter, "This line is 'locked down' and can't be edited by the user - just try it! You can't delete this line.\n\n", - "not_editable"); - - buffer.InsertWithTagsByName (ref insertIter, "Wrapping. ", "heading"); - - buffer.Insert (ref insertIter, "This line (and most of the others in this buffer) is word-wrapped, using the proper Unicode algorithm. Word wrap should work in all scripts and languages that GTK+ supports. Let's make this a long paragraph to demonstrate: blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah\n\n"); - - buffer.InsertWithTagsByName (ref insertIter, "This line has character-based wrapping, and can wrap between any two character glyphs. Let's make this a long paragraph to demonstrate: blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah\n\n", - "char_wrap"); - - buffer.InsertWithTagsByName (ref insertIter, "This line has all wrapping turned off, so it makes the horizontal scrollbar appear.\n\n\n", - "no_wrap"); - - buffer.InsertWithTagsByName (ref insertIter, "Justification. ", "heading"); - - - buffer.InsertWithTagsByName (ref insertIter, "\nThis line has center justification.\n", "center"); - - buffer.InsertWithTagsByName (ref insertIter, "This line has right justification.\n", "right_justify"); - - buffer.InsertWithTagsByName (ref insertIter, "\nThis line has big wide margins. Text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text.\n", - "wide_margins"); - - buffer.InsertWithTagsByName (ref insertIter, "Internationalization. ", "heading"); - - buffer.Insert (ref insertIter, "You can put all sorts of Unicode text in the buffer.\n\nGerman (Deutsch S\u00fcd) Gr\u00fc\u00df Gott\nGreek (\u0395\u03bb\u03bb\u03b7\u03bd\u03b9\u03ba\u03ac) \u0393\u03b5\u03b9\u03ac \u03c3\u03b1\u03c2\nHebrew \u05e9\u05dc\u05d5\u05dd\nJapanese (\u65e5\u672c\u8a9e)\n\nThe widget properly handles bidirectional text, word wrapping, DOS/UNIX/Unicode paragraph separators, grapheme boundaries, and so on using the Pango internationalization framework.\n"); - - buffer.Insert (ref insertIter, "Here's a word-wrapped quote in a right-to-left language:\n"); - buffer.InsertWithTagsByName (ref insertIter, "\u0648\u0642\u062f \u0628\u062f\u0623 \u062b\u0644\u0627\u062b \u0645\u0646 \u0623\u0643\u062b\u0631 \u0627\u0644\u0645\u0624\u0633\u0633\u0627\u062a \u062a\u0642\u062f\u0645\u0627 \u0641\u064a \u0634\u0628\u0643\u0629 \u0627\u0643\u0633\u064a\u0648\u0646 \u0628\u0631\u0627\u0645\u062c\u0647\u0627 \u0643\u0645\u0646\u0638\u0645\u0627\u062a \u0644\u0627 \u062a\u0633\u0639\u0649 \u0644\u0644\u0631\u0628\u062d\u060c \u062b\u0645 \u062a\u062d\u0648\u0644\u062a \u0641\u064a \u0627\u0644\u0633\u0646\u0648\u0627\u062a \u0627\u0644\u062e\u0645\u0633 \u0627\u0644\u0645\u0627\u0636\u064a\u0629 \u0625\u0644\u0649 \u0645\u0624\u0633\u0633\u0627\u062a \u0645\u0627\u0644\u064a\u0629 \u0645\u0646\u0638\u0645\u0629\u060c \u0648\u0628\u0627\u062a\u062a \u062c\u0632\u0621\u0627 \u0645\u0646 \u0627\u0644\u0646\u0638\u0627\u0645 \u0627\u0644\u0645\u0627\u0644\u064a \u0641\u064a \u0628\u0644\u062f\u0627\u0646\u0647\u0627\u060c \u0648\u0644\u0643\u0646\u0647\u0627 \u062a\u062a\u062e\u0635\u0635 \u0641\u064a \u062e\u062f\u0645\u0629 \u0642\u0637\u0627\u0639 \u0627\u0644\u0645\u0634\u0631\u0648\u0639\u0627\u062a \u0627\u0644\u0635\u063a\u064a\u0631\u0629\u002e \u0648\u0623\u062d\u062f \u0623\u0643\u062b\u0631 \u0647\u0630\u0647 \u0627\u0644\u0645\u0624\u0633\u0633\u0627\u062a \u0646\u062c\u0627\u062d\u0627 \u0647\u0648 \u00bb\u0628\u0627\u0646\u0643\u0648\u0633\u0648\u0644\u00ab \u0641\u064a \u0628\u0648\u0644\u064a\u0641\u064a\u0627.\n\n", "rtl_quote"); - - buffer.Insert (ref insertIter, "You can put widgets in the buffer: Here's a button: "); - buttonAnchor = buffer.CreateChildAnchor (ref insertIter); - buffer.Insert (ref insertIter, " and a menu: "); - menuAnchor = buffer.CreateChildAnchor (ref insertIter); - buffer.Insert (ref insertIter, " and a scale: "); - scaleAnchor = buffer.CreateChildAnchor (ref insertIter); - buffer.Insert (ref insertIter, " and an animation: "); - animationAnchor = buffer.CreateChildAnchor (ref insertIter); - buffer.Insert (ref insertIter, " finally a text entry: "); - entryAnchor = buffer.CreateChildAnchor (ref insertIter); - buffer.Insert (ref insertIter, ".\n"); - - buffer.Insert (ref insertIter, "\n\nThis demo doesn't demonstrate all the GtkTextBuffer features; it leaves out, for example: invisible/hidden text (doesn't work in GTK 2, but planned), tab stops, application-drawn areas on the sides of the widget for displaying breakpoints and such..."); - - buffer.ApplyTag ("word_wrap", buffer.StartIter, buffer.EndIter); - } - - protected override bool OnDeleteEvent (Gdk.Event evt) - { - Destroy (); - return true; - } - - private void RecursiveAttach (int depth, TextView view, TextChildAnchor anchor) - { - if (depth > 4) - return; - - TextView childView = new TextView (view.Buffer); - - // Event box is to add a black border around each child view - EventBox eventBox = new EventBox (); - Gdk.RGBA color = new Gdk.RGBA (); - color.Parse ("black"); - eventBox.OverrideBackgroundColor (StateFlags.Normal, color); - - Alignment align = new Alignment (0.5f, 0.5f, 1.0f, 1.0f); - align.BorderWidth = 1; - - eventBox.Add (align); - align.Add (childView); - - view.AddChildAtAnchor (eventBox, anchor); - - RecursiveAttach (depth+1, childView, anchor); - } - - private void EasterEggCB (object o, EventArgs args) - { - TextIter insertIter; - - TextBuffer buffer = new TextBuffer (null); - insertIter = buffer.StartIter; - buffer.Insert (ref insertIter, "This buffer is shared by a set of nested text views.\n Nested view:\n"); - TextChildAnchor anchor = buffer.CreateChildAnchor (ref insertIter); - buffer.Insert (ref insertIter, "\nDon't do this in real applications, please.\n"); - TextView view = new TextView (buffer); - - RecursiveAttach (0, view, anchor); - - Gtk.Window window = new Gtk.Window (Gtk.WindowType.Toplevel); - ScrolledWindow sw = new ScrolledWindow (); - sw.SetPolicy (PolicyType.Automatic, PolicyType.Automatic); - - window.Add (sw); - sw.Add (view); - - window.SetDefaultSize (300, 400); - window.ShowAll (); - } - } -} diff --git a/Source/sample/GtkDemo/DemoThemingStyleClasses.cs b/Source/sample/GtkDemo/DemoThemingStyleClasses.cs deleted file mode 100644 index 6ad3263c9..000000000 --- a/Source/sample/GtkDemo/DemoThemingStyleClasses.cs +++ /dev/null @@ -1,38 +0,0 @@ -/* CSS Theming/Style Classes - * - * GTK+ uses CSS for theming. Style classes can be associated - * with widgets to inform the theme about intended rendering. - * - * This demo shows some common examples where theming features - * of GTK+ are used for certain effects: primary toolbars, - * inline toolbars and linked buttons. - */ - -using System; -using Gtk; - -namespace GtkDemo -{ - [Demo ("Style Classes", "DemoThemingStyleClasses.cs", "CSS Theming")] - public class DemoThemingStyleClasses : Window - { - public DemoThemingStyleClasses () : base ("Style Classes") - { - BorderWidth = 12; - var builder = new Builder ("theming.ui"); - - var grid = (Widget)builder.GetObject ("grid"); - grid.ShowAll (); - Add (grid); - - Show (); - } - - protected override bool OnDeleteEvent (Gdk.Event evt) - { - Destroy (); - return true; - } - } -} - diff --git a/Source/sample/GtkDemo/DemoTreeStore.cs b/Source/sample/GtkDemo/DemoTreeStore.cs deleted file mode 100644 index d06cb4c11..000000000 --- a/Source/sample/GtkDemo/DemoTreeStore.cs +++ /dev/null @@ -1,343 +0,0 @@ -/* Tree View/Tree Store - * - * The Gtk.TreeStore is used to store data in tree form, to be - * used later on by a Gtk.TreeView to display it. This demo builds - * a simple Gtk.TreeStore and displays it. If you're new to the - * Gtk.TreeView widgets and associates, look into the Gtk.ListStore - * example first. - */ - -using System; -using System.Collections; - -using Gtk; -using GLib; - -namespace GtkDemo -{ - [Demo ("TreeStore", "DemoTreeStore.cs", "Tree View")] - public class DemoTreeStore : Gtk.Window - { - private TreeStore store; - - public DemoTreeStore () : base ("Card planning sheet") - { - VBox vbox = new VBox (false, 8); - vbox.BorderWidth = 8; - Add (vbox); - - vbox.PackStart (new Label ("Jonathan's Holiday Card Planning Sheet"), - false, false, 0); - - ScrolledWindow sw = new ScrolledWindow (); - sw.ShadowType = ShadowType.EtchedIn; - sw.SetPolicy (PolicyType.Automatic, PolicyType.Automatic); - vbox.PackStart (sw, true, true, 0); - - // create model - CreateModel (); - - // create tree view - TreeView treeView = new TreeView (store); - treeView.RulesHint = true; - treeView.Selection.Mode = SelectionMode.Multiple; - AddColumns (treeView); - - sw.Add (treeView); - - // expand all rows after the treeview widget has been realized - treeView.Realized += new System.EventHandler (ExpandRows); - - SetDefaultSize (650, 400); - ShowAll (); - } - - private void ExpandRows (object obj, System.EventArgs args) - { - TreeView treeView = obj as TreeView; - - treeView.ExpandAll (); - } - - ArrayList columns = new ArrayList (); - - private void ItemToggled (object sender, ToggledArgs args) - { - int column = columns.IndexOf (sender); - - Gtk.TreeIter iter; - if (store.GetIterFromString (out iter, args.Path)) { - bool val = (bool) store.GetValue (iter, column); - store.SetValue (iter, column, !val); - } - } - - private void AddColumns (TreeView treeView) - { - CellRendererText text; - CellRendererToggle toggle; - - // column for holiday names - text = new CellRendererText (); - text.Xalign = 0.0f; - columns.Add (text); - TreeViewColumn column = new TreeViewColumn ("Holiday", text, - "text", Column.HolidayName); - treeView.InsertColumn (column, (int) Column.HolidayName); - - // alex column - toggle = new CellRendererToggle (); - toggle.Xalign = 0.0f; - columns.Add (toggle); - toggle.Toggled += new ToggledHandler (ItemToggled); - column = new TreeViewColumn ("Alex", toggle, - "active", (int) Column.Alex, - "visible", (int) Column.Visible, - "activatable", (int) Column.World); - column.Sizing = TreeViewColumnSizing.Fixed; - column.FixedWidth = 50; - column.Clickable = true; - treeView.InsertColumn (column, (int) Column.Alex); - - // havoc column - toggle = new CellRendererToggle (); - toggle.Xalign = 0.0f; - columns.Add (toggle); - toggle.Toggled += new ToggledHandler (ItemToggled); - column = new TreeViewColumn ("Havoc", toggle, - "active", (int) Column.Havoc, - "visible", (int) Column.Visible); - treeView.InsertColumn (column, (int) Column.Havoc); - column.Sizing = TreeViewColumnSizing.Fixed; - column.FixedWidth = 50; - column.Clickable = true; - - // tim column - toggle = new CellRendererToggle (); - toggle.Xalign = 0.0f; - columns.Add (toggle); - toggle.Toggled += new ToggledHandler (ItemToggled); - column = new TreeViewColumn ("Tim", toggle, - "active", (int) Column.Tim, - "visible", (int) Column.Visible, - "activatable", (int) Column.World); - treeView.InsertColumn (column, (int) Column.Tim); - column.Sizing = TreeViewColumnSizing.Fixed; - column.FixedWidth = 50; - column.Clickable = true; - - // owen column - toggle = new CellRendererToggle (); - toggle.Xalign = 0.0f; - columns.Add (toggle); - toggle.Toggled += new ToggledHandler (ItemToggled); - column = new TreeViewColumn ("Owen", toggle, - "active", (int) Column.Owen, - "visible", (int) Column.Visible); - treeView.InsertColumn (column, (int) Column.Owen); - column.Sizing = TreeViewColumnSizing.Fixed; - column.FixedWidth = 50; - column.Clickable = true; - - // dave column - toggle = new CellRendererToggle (); - toggle.Xalign = 0.0f; - columns.Add (toggle); - toggle.Toggled += new ToggledHandler (ItemToggled); - column = new TreeViewColumn ("Dave", toggle, - "active", (int) Column.Dave, - "visible", (int) Column.Visible); - treeView.InsertColumn (column, (int) Column.Dave); - column.Sizing = TreeViewColumnSizing.Fixed; - column.FixedWidth = 50; - column.Clickable = true; - } - - protected override bool OnDeleteEvent (Gdk.Event evt) - { - Destroy (); - return true; - } - - private void CreateModel () - { - // create tree store - store = new TreeStore (typeof (string), - typeof (bool), - typeof (bool), - typeof (bool), - typeof (bool), - typeof (bool), - typeof (bool), - typeof (bool)); - - // add data to the tree store - foreach (MyTreeItem month in toplevel) { - TreeIter iter = store.AppendValues (month.Label, - false, - false, - false, - false, - false, - false, - false); - - foreach (MyTreeItem holiday in month.Children) { - store.AppendValues (iter, - holiday.Label, - holiday.Alex, - holiday.Havoc, - holiday.Tim, - holiday.Owen, - holiday.Dave, - true, - holiday.WorldHoliday); - } - } - } - - // tree data - private static MyTreeItem[] january = - { - new MyTreeItem ("New Years Day", true, true, true, true, false, true, null ), - new MyTreeItem ("Presidential Inauguration", false, true, false, true, false, false, null ), - new MyTreeItem ("Martin Luther King Jr. day", false, true, false, true, false, false, null ) - }; - - private static MyTreeItem[] february = - { - new MyTreeItem ( "Presidents' Day", false, true, false, true, false, false, null ), - new MyTreeItem ( "Groundhog Day", false, false, false, false, false, false, null ), - new MyTreeItem ( "Valentine's Day", false, false, false, false, true, true, null ) - }; - - private static MyTreeItem[] march = - { - new MyTreeItem ( "National Tree Planting Day", false, false, false, false, false, false, null ), - new MyTreeItem ( "St Patrick's Day", false, false, false, false, false, true, null ) - }; - - private static MyTreeItem[] april = - { - new MyTreeItem ( "April Fools' Day", false, false, false, false, false, true, null ), - new MyTreeItem ( "Army Day", false, false, false, false, false, false, null ), - new MyTreeItem ( "Earth Day", false, false, false, false, false, true, null ), - new MyTreeItem ( "Administrative Professionals' Day", false, false, false, false, false, false, null ) - }; - - private static MyTreeItem[] may = - { - new MyTreeItem ( "Nurses' Day", false, false, false, false, false, false, null ), - new MyTreeItem ( "National Day of Prayer", false, false, false, false, false, false, null ), - new MyTreeItem ( "Mothers' Day", false, false, false, false, false, true, null ), - new MyTreeItem ( "Armed Forces Day", false, false, false, false, false, false, null ), - new MyTreeItem ( "Memorial Day", true, true, true, true, false, true, null ) - }; - - private static MyTreeItem[] june = - { - new MyTreeItem ( "June Fathers' Day", false, false, false, false, false, true, null ), - new MyTreeItem ( "Juneteenth (Liberation of Slaves)", false, false, false, false, false, false, null ), - new MyTreeItem ( "Flag Day", false, true, false, true, false, false, null ) - }; - - private static MyTreeItem[] july = - { - new MyTreeItem ( "Parents' Day", false, false, false, false, false, true, null ), - new MyTreeItem ( "Independence Day", false, true, false, true, false, false, null ) - }; - - private static MyTreeItem[] august = - { - new MyTreeItem ( "Air Force Day", false, false, false, false, false, false, null ), - new MyTreeItem ( "Coast Guard Day", false, false, false, false, false, false, null ), - new MyTreeItem ( "Friendship Day", false, false, false, false, false, false, null ) - }; - - private static MyTreeItem[] september = - { - new MyTreeItem ( "Grandparents' Day", false, false, false, false, false, true, null ), - new MyTreeItem ( "Citizenship Day or Constitution Day", false, false, false, false, false, false, null ), - new MyTreeItem ( "Labor Day", true, true, true, true, false, true, null ) - }; - - private static MyTreeItem[] october = - { - new MyTreeItem ( "National Children's Day", false, false, false, false, false, false, null ), - new MyTreeItem ( "Bosses' Day", false, false, false, false, false, false, null ), - new MyTreeItem ( "Sweetest Day", false, false, false, false, false, false, null ), - new MyTreeItem ( "Mother-in-Law's Day", false, false, false, false, false, false, null ), - new MyTreeItem ( "Navy Day", false, false, false, false, false, false, null ), - new MyTreeItem ( "Columbus Day", false, true, false, true, false, false, null ), - new MyTreeItem ( "Halloween", false, false, false, false, false, true, null ) - }; - - private static MyTreeItem[] november = - { - new MyTreeItem ( "Marine Corps Day", false, false, false, false, false, false, null ), - new MyTreeItem ( "Veterans' Day", true, true, true, true, false, true, null ), - new MyTreeItem ( "Thanksgiving", false, true, false, true, false, false, null ) - }; - - private static MyTreeItem[] december = - { - new MyTreeItem ( "Pearl Harbor Remembrance Day", false, false, false, false, false, false, null ), - new MyTreeItem ( "Christmas", true, true, true, true, false, true, null ), - new MyTreeItem ( "Kwanzaa", false, false, false, false, false, false, null ) - }; - - - private static MyTreeItem[] toplevel = - { - new MyTreeItem ("January", false, false, false, false, false, false, january), - new MyTreeItem ("February", false, false, false, false, false, false, february), - new MyTreeItem ("March", false, false, false, false, false, false, march), - new MyTreeItem ("April", false, false, false, false, false, false, april), - new MyTreeItem ("May", false, false, false, false, false, false, may), - new MyTreeItem ("June", false, false, false, false, false, false, june), - new MyTreeItem ("July", false, false, false, false, false, false, july), - new MyTreeItem ("August", false, false, false, false, false, false, august), - new MyTreeItem ("September", false, false, false, false, false, false, september), - new MyTreeItem ("October", false, false, false, false, false, false, october), - new MyTreeItem ("November", false, false, false, false, false, false, november), - new MyTreeItem ("December", false, false, false, false, false, false, december) - }; - - // TreeItem structure - public class MyTreeItem - { - public string Label; - public bool Alex, Havoc, Tim, Owen, Dave; - public bool WorldHoliday; // shared by the European hackers - public MyTreeItem[] Children; - - public MyTreeItem (string label, bool alex, bool havoc, bool tim, - bool owen, bool dave, bool worldHoliday, - MyTreeItem[] children) - { - Label = label; - Alex = alex; - Havoc = havoc; - Tim = tim; - Owen = owen; - Dave = dave; - WorldHoliday = worldHoliday; - Children = children; - } - } - - // columns - public enum Column - { - HolidayName, - Alex, - Havoc, - Tim, - Owen, - Dave, - - Visible, - World, - } - } -} diff --git a/Source/sample/GtkDemo/DemoUIManager.cs b/Source/sample/GtkDemo/DemoUIManager.cs deleted file mode 100644 index 5687470d7..000000000 --- a/Source/sample/GtkDemo/DemoUIManager.cs +++ /dev/null @@ -1,155 +0,0 @@ -/* UI Manager - * - * The GtkUIManager object allows the easy creation of menus - * from an array of actions and a description of the menu hierarchy. - */ -using System; -using Gtk; - -namespace GtkDemo -{ - [Demo ("UIManager", "DemoUIManager.cs")] - public class DemoUIManager : Window - { - enum Color { - Red, - Green, - Blue - }; - - enum Shape { - Square, - Rectangle, - Oval - }; - - const string uiInfo = - "" + - " " + - " " + - " " + - " " + - " " + - " " + - " " + - " " + - " " + - " " + - " " + - " " + - " " + - " " + - " " + - " " + - " " + - " " + - " " + - " " + - " " + - " " + - " " + - " " + - " " + - " " + - " " + - " " + - " " + - " " + - " " + - " " + - ""; - - public DemoUIManager () : base ("UI Manager") - { - ActionEntry[] entries = new ActionEntry[] { - new ActionEntry ("FileMenu", null, "_File", null, null, null), - new ActionEntry ("PreferencesMenu", null, "_Preferences", null, null, null), - new ActionEntry ("ColorMenu", null, "_Color", null, null, null), - new ActionEntry ("ShapeMenu", null, "_Shape", null, null, null), - new ActionEntry ("HelpMenu", null, "_Help", null, null, null), - new ActionEntry ("New", Stock.New, "_New", "N", "Create a new file", new EventHandler (ActionActivated)), - new ActionEntry ("Open", Stock.Open, "_Open", "O", "Open a file", new EventHandler (ActionActivated)), - new ActionEntry ("Save", Stock.Save, "_Save", "S", "Save current file", new EventHandler (ActionActivated)), - new ActionEntry ("SaveAs", Stock.SaveAs, "Save _As", null, "Save to a file", new EventHandler (ActionActivated)), - new ActionEntry ("Quit", Stock.Quit, "_Quit", "Q", "Quit", new EventHandler (ActionActivated)), - new ActionEntry ("About", null, "_About", "A", "About", new EventHandler (ActionActivated)), - new ActionEntry ("Logo", "demo-gtk-logo", null, null, "Gtk#", new EventHandler (ActionActivated)) - }; - - ToggleActionEntry[] toggleEntries = new ToggleActionEntry[] { - new ToggleActionEntry ("Bold", Stock.Bold, "_Bold", "B", "Bold", new EventHandler (ActionActivated), true) - }; - - - RadioActionEntry[] colorEntries = new RadioActionEntry[] { - new RadioActionEntry ("Red", null, "_Red", "R", "Blood", (int)Color.Red), - new RadioActionEntry ("Green", null, "_Green", "G", "Grass", (int)Color.Green), - new RadioActionEntry ("Blue", null, "_Blue", "B", "Sky", (int)Color.Blue) - }; - - RadioActionEntry[] shapeEntries = new RadioActionEntry[] { - new RadioActionEntry ("Square", null, "_Square", "S", "Square", (int)Shape.Square), - new RadioActionEntry ("Rectangle", null, "_Rectangle", "R", "Rectangle", (int)Shape.Rectangle), - new RadioActionEntry ("Oval", null, "_Oval", "O", "Egg", (int)Shape.Oval) - }; - - ActionGroup actions = new ActionGroup ("group"); - actions.Add (entries); - actions.Add (toggleEntries); - actions.Add (colorEntries, (int)Color.Red, new ChangedHandler (RadioActionActivated)); - actions.Add (shapeEntries, (int)Shape.Oval, new ChangedHandler (RadioActionActivated)); - - UIManager uim = new UIManager (); - uim.InsertActionGroup (actions, 0); - AddAccelGroup (uim.AccelGroup); - uim.AddUiFromString (uiInfo); - - VBox box1 = new VBox (false, 0); - Add (box1); - - box1.PackStart (uim.GetWidget ("/MenuBar"), false, false, 0); - - Label label = new Label ("Type\n\nto start"); - label.SetSizeRequest (200, 200); - label.SetAlignment (0.5f, 0.5f); - box1.PackStart (label, true, true, 0); - - HSeparator separator = new HSeparator (); - box1.PackStart (separator, false, true, 0); - - VBox box2 = new VBox (false, 10); - box2.BorderWidth = 10; - box1.PackStart (box2, false, true, 0); - - Button button = new Button ("close"); - button.Clicked += new EventHandler (CloseClicked); - box2.PackStart (button, true, true, 0); - button.CanDefault = true; - button.GrabDefault (); - - ShowAll (); - } - - private void ActionActivated (object sender, EventArgs a) - { - Gtk.Action action = sender as Gtk.Action; - Console.WriteLine ("Action \"{0}\" activated", action.Name); - } - - private void RadioActionActivated (object sender, ChangedArgs args) - { - Console.WriteLine ("Radio action \"{0}\" selected", args.Current.Name); - } - - protected override bool OnDeleteEvent (Gdk.Event evt) - { - Destroy (); - return true; - } - - void CloseClicked (object sender, EventArgs a) - { - Destroy (); - } - } -} diff --git a/Source/sample/GtkDemo/README b/Source/sample/GtkDemo/README deleted file mode 100644 index ff03ef3f2..000000000 --- a/Source/sample/GtkDemo/README +++ /dev/null @@ -1,10 +0,0 @@ -This is a mostly complete port of gtk-demo to Gtk#; for notes on -what's missing, see the TODO file. - -The original port was done by Daniel Kornhauser (dkor@alum.mit.edu), -with additions/changes/fixes by various other people, as seen in the -main gtk-sharp ChangeLog. - -For the most part, the various demos should stay as close as possible -to the C version, so that GtkDemo.exe can be compared against gtk-demo -to make sure Gtk# is working correctly. diff --git a/Source/sample/GtkDemo/TODO b/Source/sample/GtkDemo/TODO deleted file mode 100644 index a898c960a..000000000 --- a/Source/sample/GtkDemo/TODO +++ /dev/null @@ -1,11 +0,0 @@ -General - - gtk-demo passes a widget to each demo that is used to set the - Screen and sometimes Parent of each demo window - - Demo window management is not the same as in gtk-demo - -DemoMain - - syntax highlighting - -Change Display - - missing - diff --git a/Source/sample/GtkDemo/css/css_basics.css b/Source/sample/GtkDemo/css/css_basics.css deleted file mode 100644 index 3920c3ad3..000000000 --- a/Source/sample/GtkDemo/css/css_basics.css +++ /dev/null @@ -1,21 +0,0 @@ -/* You can edit the text in this window to change the - * appearance of this Window. - * Be careful, if you screw it up, nothing might be visible - * anymore. :) - */ - -/* The content of reset.css has been applied to reset all properties to - * their defaults values and overrides all user settings and the theme in use */ - -/* Set a very futuristic style by default */ -* { - color: green; - font-family: Monospace; - border: 1px solid; -} - -/* Make sure selections are visible */ -:selected { - background-color: darkGreen; - color: black; -} diff --git a/Source/sample/GtkDemo/css/reset.css b/Source/sample/GtkDemo/css/reset.css deleted file mode 100644 index a23195199..000000000 --- a/Source/sample/GtkDemo/css/reset.css +++ /dev/null @@ -1,67 +0,0 @@ -/* Apply this CSS to get the default values for every property. - * This is useful when writing special CSS tests that should not be - * inluenced by themes - not even the default ones. - * Keep in mind that the output will be very ugly and not look like - * anything GTK. - */ - -* { - color: inherit; - font-size: inherit; - background-color: initial; - font-family: inherit; - font-style: inherit; - font-variant: inherit; - font-weight: inherit; - text-shadow: inherit; - icon-shadow: inherit; - box-shadow: initial; - margin-top: initial; - margin-left: initial; - margin-bottom: initial; - margin-right: initial; - padding-top: initial; - padding-left: initial; - padding-bottom: initial; - padding-right: initial; - border-top-style: initial; - border-top-width: initial; - border-left-style: initial; - border-left-width: initial; - border-bottom-style: initial; - border-bottom-width: initial; - border-right-style: initial; - border-right-width: initial; - border-top-left-radius: initial; - border-top-right-radius: initial; - border-bottom-right-radius: initial; - border-bottom-left-radius: initial; - outline-style: initial; - outline-width: initial; - outline-offset: initial; - background-clip: initial; - background-origin: initial; - background-size: initial; - background-position: initial; - border-top-color: initial; - border-right-color: initial; - border-bottom-color: initial; - border-left-color: initial; - outline-color: initial; - background-repeat: initial; - background-image: initial; - border-image-source: initial; - border-image-repeat: initial; - border-image-slice: initial; - border-image-width: initial; - transition-property: initial; - transition-duration: initial; - transition-timing-function: initial; - transition-delay: initial; - engine: initial; - gtk-key-bindings: initial; - - -GtkWidget-focus-line-width: 0; - -GtkWidget-focus-padding: 0; - -GtkNotebook-initial-gap: 0; -} diff --git a/Source/sample/GtkDemo/images/MonoIcon.png b/Source/sample/GtkDemo/images/MonoIcon.png deleted file mode 100644 index c670edb50..000000000 Binary files a/Source/sample/GtkDemo/images/MonoIcon.png and /dev/null differ diff --git a/Source/sample/GtkDemo/images/alphatest.png b/Source/sample/GtkDemo/images/alphatest.png deleted file mode 100644 index eb5885f89..000000000 Binary files a/Source/sample/GtkDemo/images/alphatest.png and /dev/null differ diff --git a/Source/sample/GtkDemo/images/apple-red.png b/Source/sample/GtkDemo/images/apple-red.png deleted file mode 100644 index b0a24e941..000000000 Binary files a/Source/sample/GtkDemo/images/apple-red.png and /dev/null differ diff --git a/Source/sample/GtkDemo/images/background.jpg b/Source/sample/GtkDemo/images/background.jpg deleted file mode 100644 index 86c006aa4..000000000 Binary files a/Source/sample/GtkDemo/images/background.jpg and /dev/null differ diff --git a/Source/sample/GtkDemo/images/floppybuddy.gif b/Source/sample/GtkDemo/images/floppybuddy.gif deleted file mode 100644 index ac986c8ed..000000000 Binary files a/Source/sample/GtkDemo/images/floppybuddy.gif and /dev/null differ diff --git a/Source/sample/GtkDemo/images/gnome-applets.png b/Source/sample/GtkDemo/images/gnome-applets.png deleted file mode 100644 index 8d3549e97..000000000 Binary files a/Source/sample/GtkDemo/images/gnome-applets.png and /dev/null differ diff --git a/Source/sample/GtkDemo/images/gnome-calendar.png b/Source/sample/GtkDemo/images/gnome-calendar.png deleted file mode 100644 index 889f329ae..000000000 Binary files a/Source/sample/GtkDemo/images/gnome-calendar.png and /dev/null differ diff --git a/Source/sample/GtkDemo/images/gnome-foot.png b/Source/sample/GtkDemo/images/gnome-foot.png deleted file mode 100644 index 047665851..000000000 Binary files a/Source/sample/GtkDemo/images/gnome-foot.png and /dev/null differ diff --git a/Source/sample/GtkDemo/images/gnome-gimp.png b/Source/sample/GtkDemo/images/gnome-gimp.png deleted file mode 100644 index f6bbc6d36..000000000 Binary files a/Source/sample/GtkDemo/images/gnome-gimp.png and /dev/null differ diff --git a/Source/sample/GtkDemo/images/gnome-gmush.png b/Source/sample/GtkDemo/images/gnome-gmush.png deleted file mode 100644 index 0a4b0d04e..000000000 Binary files a/Source/sample/GtkDemo/images/gnome-gmush.png and /dev/null differ diff --git a/Source/sample/GtkDemo/images/gnome-gsame.png b/Source/sample/GtkDemo/images/gnome-gsame.png deleted file mode 100644 index 01c061151..000000000 Binary files a/Source/sample/GtkDemo/images/gnome-gsame.png and /dev/null differ diff --git a/Source/sample/GtkDemo/images/gnu-keys.png b/Source/sample/GtkDemo/images/gnu-keys.png deleted file mode 100644 index 58a33770e..000000000 Binary files a/Source/sample/GtkDemo/images/gnu-keys.png and /dev/null differ diff --git a/Source/sample/GtkDemo/images/gtk-logo-rgb.gif b/Source/sample/GtkDemo/images/gtk-logo-rgb.gif deleted file mode 100644 index 63c622b93..000000000 Binary files a/Source/sample/GtkDemo/images/gtk-logo-rgb.gif and /dev/null differ diff --git a/Source/sample/GtkDemo/meson.build b/Source/sample/GtkDemo/meson.build deleted file mode 100644 index 60131f90a..000000000 --- a/Source/sample/GtkDemo/meson.build +++ /dev/null @@ -1,54 +0,0 @@ -resource_flags = [] - -foreach rid: [ - ['css/css_basics.css', 'css_basics.css'], - ['css/reset.css', 'reset.css'], - ['images/gnome-foot.png', 'gnome-foot.png'], - ['images/MonoIcon.png', 'MonoIcon.png'], - ['images/gnome-calendar.png', 'gnome-calendar.png'], - ['images/gnome-gmush.png', 'gnome-gmush.png'], - ['images/gnu-keys.png', 'gnu-keys.png'], - ['images/gnome-applets.png', 'gnome-applets.png'], - ['images/gnome-gsame.png', 'gnome-gsame.png'], - ['images/alphatest.png', 'alphatest.png'], - ['images/gnome-gimp.png', 'gnome-gimp.png'], - ['images/apple-red.png', 'apple-red.png'], - ['images/background.jpg', 'background.jpg'], - ['images/gtk-logo-rgb.gif', 'gtk-logo-rgb.gif'], - ['images/floppybuddy.gif', 'floppybuddy.gif'], - ['theming.ui', 'theming.ui'],] - resource_flags += ['-resource:' + join_paths(meson.current_source_dir(), rid.get(0)) + ',' + rid.get(1)] -endforeach - -executable('GtkDemo', - 'DemoApplicationWindow.cs', - 'DemoAttribute.cs', - 'DemoButtonBox.cs', - 'DemoClipboard.cs', - 'DemoColorSelection.cs', - 'DemoDialog.cs', - 'DemoDrawingArea.cs', - 'DemoEditableCells.cs', - 'DemoEntryCompletion.cs', - 'DemoExpander.cs', - 'DemoHyperText.cs', - 'DemoIconView.cs', - 'DemoImages.cs', - 'DemoListStore.cs', - 'DemoMain.cs', - 'DemoMenus.cs', - 'DemoPanes.cs', - 'DemoPixbuf.cs', - 'DemoRotatedText.cs', - 'DemoSizeGroup.cs', - 'DemoSpinner.cs', - 'DemoStockBrowser.cs', - 'DemoTextView.cs', - 'DemoThemingStyleClasses.cs', - 'DemoTreeStore.cs', - 'DemoUIManager.cs', - 'DemoPrinting.cs', - link_with: [glib_sharp, gio_sharp, cairo_sharp, pango_sharp, - atk_sharp, gdk_sharp, gtk_sharp], - cs_args: resource_flags + ['-nowarn:0612'] -) diff --git a/Source/sample/GtkDemo/theming.ui b/Source/sample/GtkDemo/theming.ui deleted file mode 100644 index 728b1d1cf..000000000 --- a/Source/sample/GtkDemo/theming.ui +++ /dev/null @@ -1,319 +0,0 @@ - - - - 6 - vertical - - - True - False - True - False - - - - False - True - False - False - Normal - True - True - edit-find - - - False - True - - - - - False - True - False - False - Active - True - True - edit-find - True - - - False - True - - - - - False - True - False - False - Insensitive - True - True - edit-find - - - False - True - - - - - False - True - False - Raised - True - True - edit-find-symbolic - - - - False - True - - - - - False - True - False - Raised Active - True - True - edit-find-symbolic - True - - - - False - True - - - - - False - True - False - False - Insensitive Active - True - edit-find - True - True - - - False - True - - - - - False - True - False - - - True - True - - Search... - edit-find-symbolic - - - - - False - - - - - False - True - False - - - True - True - - - - - False - - - - - - - True - False - horizontal - center - center - - - - Hi, I am a button - False - True - True - True - False - - - False - True - 0 - - - - - And I'm another button - False - True - True - True - False - - - False - True - 1 - - - - - This is a button party! - False - True - True - True - False - - - False - True - 2 - - - - - - - True - False - True - 1 - - - - False - True - False - False - Normal - True - list-add-symbolic - - - False - True - - - - - False - True - False - False - Normal - True - list-add-symbolic - - - False - True - - - - - False - True - False - False - Active - True - list-remove-symbolic - True - - - False - True - - - - - False - True - False - False - Active - True - list-remove-symbolic - True - - - False - True - - - - - False - True - False - False - False - Insensitive - True - edit-find-symbolic - - - False - True - - - - - False - True - False - False - False - Insensitive Active - True - go-up-symbolic - True - - - False - True - - - - - - diff --git a/Source/sample/HelloWorld.cs b/Source/sample/HelloWorld.cs deleted file mode 100755 index 15fdec0e2..000000000 --- a/Source/sample/HelloWorld.cs +++ /dev/null @@ -1,32 +0,0 @@ -// HelloWorld.cs - GTK Window class Test implementation -// -// Author: Mike Kestner -// -// (c) 2001-2002 Mike Kestner - -namespace GtkSamples { - - using Gtk; - using Gdk; - using System; - - public class HelloWorld { - - public static int Main (string[] args) - { - Application.Init (); - Gtk.Window win = new Gtk.Window ("Gtk# Hello World"); - win.DeleteEvent += new DeleteEventHandler (Window_Delete); - win.ShowAll (); - Application.Run (); - return 0; - } - - static void Window_Delete (object obj, DeleteEventArgs args) - { - Application.Quit (); - args.RetVal = true; - } - - } -} diff --git a/Source/sample/ManagedTreeViewDemo.cs b/Source/sample/ManagedTreeViewDemo.cs deleted file mode 100644 index a5024d876..000000000 --- a/Source/sample/ManagedTreeViewDemo.cs +++ /dev/null @@ -1,78 +0,0 @@ -// ManagedTreeViewDemo.cs - Another TreeView demo -// -// Author: Rachel Hestilow -// -// (c) 2003 Rachel Hestilow - -namespace GtkSamples { - using System; - using System.Runtime.InteropServices; - - using Gtk; - - public class ManagedTreeViewDemo { - private static ListStore store = null; - - private class Pair { - public string a, b; - public Pair (string a, string b) { - this.a = a; - this.b = b; - } - } - - private static void PopulateStore () - { - store = new ListStore (typeof (Pair)); - string[] combs = {null, "foo", "bar", "baz"}; - foreach (string a in combs) { - foreach (string b in combs) { - store.AppendValues (new Pair (a, b)); - } - } - } - - private static void CellDataA (Gtk.TreeViewColumn tree_column, Gtk.CellRenderer cell, Gtk.ITreeModel tree_model, Gtk.TreeIter iter) - { - Pair val = (Pair) store.GetValue (iter, 0); - ((CellRendererText) cell).Text = val.a; - } - - private static void CellDataB (Gtk.TreeViewColumn tree_column, Gtk.CellRenderer cell, Gtk.ITreeModel tree_model, Gtk.TreeIter iter) - { - Pair val = (Pair) store.GetValue (iter, 0); - ((CellRendererText) cell).Text = val.b; - } - - public static void Main (string[] args) - { - Application.Init (); - - PopulateStore (); - - Window win = new Window ("TreeView demo"); - win.DeleteEvent += new DeleteEventHandler (DeleteCB); - win.DefaultWidth = 320; - win.DefaultHeight = 480; - - ScrolledWindow sw = new ScrolledWindow (); - win.Add (sw); - - TreeView tv = new TreeView (store); - tv.HeadersVisible = true; - - tv.AppendColumn ("One", new CellRendererText (), new TreeCellDataFunc (CellDataA)); - tv.AppendColumn ("Two", new CellRendererText (), new TreeCellDataFunc (CellDataB)); - - sw.Add (tv); - win.ShowAll (); - - Application.Run (); - } - - private static void DeleteCB (System.Object o, DeleteEventArgs args) - { - Application.Quit (); - } - } -} diff --git a/Source/sample/Menu.cs b/Source/sample/Menu.cs deleted file mode 100755 index 3992cb1b7..000000000 --- a/Source/sample/Menu.cs +++ /dev/null @@ -1,55 +0,0 @@ -// Menus.cs : Menu testing sample app -// -// Author: Mike Kestner -// -// 2002 Mike Kestner - -namespace GtkSharp.Samples { - - using System; - using Gtk; - - public class MenuApp { - - public static void Main (string[] args) - { - Application.Init(); - Window win = new Window ("Menu Sample App"); - win.DeleteEvent += new DeleteEventHandler (delete_cb); - win.DefaultWidth = 200; - win.DefaultHeight = 150; - - VBox box = new VBox (false, 2); - - MenuBar mb = new MenuBar (); - Menu file_menu = new Menu (); - MenuItem exit_item = new MenuItem("Exit"); - exit_item.Activated += new EventHandler (exit_cb); - file_menu.Append (exit_item); - MenuItem file_item = new MenuItem("File"); - file_item.Submenu = file_menu; - mb.Append (file_item); - box.PackStart(mb, false, false, 0); - - Button btn = new Button ("Yep, that's a menu"); - box.PackStart(btn, true, true, 0); - - win.Add (box); - win.ShowAll (); - - Application.Run (); - } - - static void delete_cb (object o, DeleteEventArgs args) - { - Application.Quit (); - args.RetVal = true; - } - - static void exit_cb (object o, EventArgs args) - { - Application.Quit (); - } - } -} - diff --git a/Source/sample/NativeInstantiationTest.cs b/Source/sample/NativeInstantiationTest.cs deleted file mode 100755 index def855f8d..000000000 --- a/Source/sample/NativeInstantiationTest.cs +++ /dev/null @@ -1,56 +0,0 @@ -// Author: Mike Kestner -// -// Copyright (c) 2009 Novell, Inc. - -namespace GtkSharp { - - using Gtk; - using System; - using System.Runtime.InteropServices; - - public class InstantiationTest : Gtk.Window { - - [DllImport ("libgobject-2.0.so.0")] - static extern IntPtr g_object_new (IntPtr gtype, string prop, string val, IntPtr dummy); - - [DllImport ("libgtk-3.so.0")] - static extern void gtk_widget_show (IntPtr handle); - - public static int Main (string[] args) - { - Application.Init (); - GLib.GType gtype = LookupGType (typeof (InstantiationTest)); - GLib.GType.Register (gtype, typeof (InstantiationTest)); - Console.WriteLine ("Instantiating using managed constructor"); - new InstantiationTest ("Managed Instantiation Test").ShowAll (); - Console.WriteLine ("Managed Instantiation complete"); - Console.WriteLine ("Instantiating using unmanaged construction"); - IntPtr handle = g_object_new (gtype.Val, "title", "Unmanaged Instantiation Test", IntPtr.Zero); - gtk_widget_show (handle); - Console.WriteLine ("Unmanaged Instantiation complete"); - Application.Run (); - return 0; - } - - - public InstantiationTest (IntPtr raw) : base (raw) - { - Console.WriteLine ("IntPtr ctor invoked"); - DefaultWidth = 400; - DefaultHeight = 200; - } - - public InstantiationTest (string title) : base (title) - { - DefaultWidth = 200; - DefaultHeight = 400; - } - - protected override bool OnDeleteEvent (Gdk.Event ev) - { - Application.Quit (); - return true; - } - - } -} diff --git a/Source/sample/NodeViewDemo.cs b/Source/sample/NodeViewDemo.cs deleted file mode 100644 index 1fef27172..000000000 --- a/Source/sample/NodeViewDemo.cs +++ /dev/null @@ -1,165 +0,0 @@ -// NodeViewDemo.cs - rework of TreeViewDemo to use NodeView. -// -// Author: Mike Kestner -// -// Copyright (c) 2004 Novell, Inc. - -namespace GtkSamples { - - using System; - using System.Reflection; - using Gtk; - - public class DemoTreeNode : TreeNode { - string desc; - static int count = 0; - - public DemoTreeNode (string name, string desc) - { - this.Name = name; - this.desc = desc; - count++; - } - - // TreeNodeValues can come from both properties and fields - [TreeNodeValue (Column=0)] - public string Name; - - [TreeNodeValue (Column=1)] - public string Description { - get { return desc; } - } - - public static int Count { - get { - return count; - } - } - } - - public class NodeViewDemo : Gtk.Window { - - NodeStore store; - StatusDialog dialog; - - public NodeViewDemo () : base ("NodeView demo") - { - DeleteEvent += new DeleteEventHandler (DeleteCB); - DefaultSize = new Gdk.Size (640,480); - - ScrolledWindow sw = new ScrolledWindow (); - Add (sw); - - NodeView view = new NodeView (Store); - view.HeadersVisible = true; - view.AppendColumn ("Name", new CellRendererText (), "text", 0); - view.AppendColumn ("Type", new CellRendererText (), new NodeCellDataFunc (DataCallback)); - - sw.Add (view); - - dialog.Destroy (); - dialog = null; - } - - private void DataCallback (TreeViewColumn col, CellRenderer cell, ITreeNode node) - { - (cell as CellRendererText).Text = (node as DemoTreeNode).Description; - } - - StatusDialog Dialog { - get { - if (dialog == null) - dialog = new StatusDialog (); - return dialog; - } - } - - void ProcessType (DemoTreeNode parent, System.Type t) - { - foreach (MemberInfo mi in t.GetMembers ()) - parent.AddChild (new DemoTreeNode (mi.Name, mi.ToString ())); - } - - void ProcessAssembly (DemoTreeNode parent, Assembly asm) - { - string asm_name = asm.GetName ().Name; - - foreach (System.Type t in asm.GetTypes ()) { - Dialog.Update ("Loading from {0}:\n{1}", asm_name, t.ToString ()); - DemoTreeNode node = new DemoTreeNode (t.Name, t.ToString ()); - ProcessType (node, t); - parent.AddChild (node); - } - } - - NodeStore Store { - get { - if (store == null) { - store = new NodeStore (typeof (DemoTreeNode)); - - foreach (Assembly asm in AppDomain.CurrentDomain.GetAssemblies ()) { - Dialog.Update ("Loading {0}", asm.GetName ().Name); - DemoTreeNode node = new DemoTreeNode (asm.GetName ().Name, "Assembly"); - ProcessAssembly (node, asm); - store.AddNode (node); - } - } - return store; - } - } - - public static void Main (string[] args) - { - DateTime start = DateTime.Now; - Application.Init (); - Gtk.Window win = new NodeViewDemo (); - win.ShowAll (); - Console.WriteLine (DemoTreeNode.Count + " nodes created."); - Console.WriteLine ("startup time: " + DateTime.Now.Subtract (start)); - Application.Run (); - } - - void DeleteCB (System.Object o, DeleteEventArgs args) - { - Application.Quit (); - } - - } - - public class StatusDialog : Gtk.Dialog { - - Label dialog_label; - - public StatusDialog () : base () - { - - Title = "Loading data from assemblies..."; - AddButton (Stock.Cancel, 1); - Response += new ResponseHandler (ResponseCB); - DefaultSize = new Gdk.Size (480, 100); - - HBox hbox = new HBox (false, 4); - ContentArea.PackStart (hbox, true, true, 0); - - Gtk.Image icon = new Gtk.Image (Stock.DialogInfo, IconSize.Dialog); - hbox.PackStart (icon, false, false, 0); - dialog_label = new Label (""); - hbox.PackStart (dialog_label, false, false, 0); - ShowAll (); - } - - public void Update (string format, params object[] args) - { - string text = String.Format (format, args); - dialog_label.Text = text; - while (Application.EventsPending ()) - Application.RunIteration (); - } - - private static void ResponseCB (object obj, ResponseArgs args) - { - Application.Quit (); - System.Environment.Exit (0); - } - } -} diff --git a/Source/sample/PolarFixed.cs b/Source/sample/PolarFixed.cs deleted file mode 100644 index 8c7b002db..000000000 --- a/Source/sample/PolarFixed.cs +++ /dev/null @@ -1,247 +0,0 @@ -// This is a completely pointless widget, but it shows how to subclass container... - -using System; -using System.Collections.Generic; -using Gtk; -using Gdk; - -class PolarFixed : Container { - IList children; - - public PolarFixed () - { - children = new List (); - HasWindow = false; - } - - // The child properties object - public class PolarFixedChild : Container.ContainerChild { - double theta; - uint r; - - public PolarFixedChild (PolarFixed parent, Widget child, double theta, uint r) : base (parent, child) - { - this.theta = theta; - this.r = r; - } - - // We call parent.QueueResize() from the property setters here so that you - // can move the widget around just by changing its child properties (just - // like with a native container class). - - public double Theta { - get { return theta; } - set { - theta = value; - parent.QueueResize (); - } - } - - public uint R { - get { return r; } - set { - r = value; - parent.QueueResize (); - } - } - } - - // Override the child properties accessor to return the right object from - // "children". - public override ContainerChild this [Widget w] { - get { - foreach (PolarFixedChild pfc in children) { - if (pfc.Child == w) - return pfc; - } - return null; - } - } - - // Indicate the kind of children the container will accept. Most containers - // will accept any kind of child, so they should return Gtk.Widget.GType. - // The default is "GLib.GType.None", which technically means that no (new) - // children can be added to the container, though Container.Add does not - // enforce this. - protected override GLib.GType OnChildType () - { - return Gtk.Widget.GType; - } - - // Implement gtk_container_forall(), which is also used by - // Gtk.Container.Children and Gtk.Container.AllChildren. - protected override void ForAll (bool include_internals, Callback callback) - { - foreach (PolarFixedChild pfc in children) - callback (pfc.Child); - } - - // Invoked by Container.Add (w). It's good practice to have this do *something*, - // even if it's not something terribly useful. - protected override void OnAdded (Widget w) - { - Put (w, 0.0, 0); - } - - // our own adder method - public void Put (Widget w, double theta, uint r) - { - children.Add (new PolarFixedChild (this, w, theta, r)); - w.Parent = this; - QueueResize (); - } - - public void Move (Widget w, double theta, uint r) - { - PolarFixedChild pfc = (PolarFixedChild)this[w]; - if (pfc != null) { - pfc.Theta = theta; - pfc.R = r; - } - } - - // invoked by Container.Remove (w) - protected override void OnRemoved (Widget w) - { - PolarFixedChild pfc = (PolarFixedChild)this[w]; - if (pfc != null) { - pfc.Child.Unparent (); - children.Remove (pfc); - QueueResize (); - } - } - - // Handle size request - protected override void OnGetPreferredHeight (out int minimal_height, out int natural_height) - { - Requisition req = new Requisition (); - OnSizeRequested (ref req); - minimal_height = natural_height = req.Height; - } - - protected override void OnGetPreferredWidth (out int minimal_width, out int natural_width) - { - Requisition req = new Requisition (); - OnSizeRequested (ref req); - minimal_width = natural_width = req.Width; - } - - void OnSizeRequested (ref Requisition req) - { - int child_width, child_minwidth, child_height, child_minheight; - int x, y; - - req.Width = req.Height = 0; - foreach (PolarFixedChild pfc in children) { - // Recursively request the size of each child - pfc.Child.GetPreferredWidth (out child_minwidth, out child_width); - pfc.Child.GetPreferredHeight (out child_minheight, out child_height); - - // Figure out where we're going to put it - x = (int)(Math.Cos (pfc.Theta) * pfc.R) + child_width / 2; - y = (int)(Math.Sin (pfc.Theta) * pfc.R) + child_height / 2; - - // Update our own size request to fit it - if (req.Width < 2 * x) - req.Width = 2 * x; - if (req.Height < 2 * y) - req.Height = 2 * y; - } - - // Take Container.BorderWidth into account - req.Width += (int)(2 * BorderWidth); - req.Height += (int)(2 * BorderWidth); - } - - // Size allocation. Note that the allocation received may be smaller than what we - // requested. Some containers will take that into account by giving some or all - // of their children a smaller allocation than they requested. Other containers - // (like this one) just let their children get placed partly out-of-bounds if they - // aren't allocated enough room. - protected override void OnSizeAllocated (Rectangle allocation) - { - Requisition childReq, childMinReq; - int cx, cy, x, y; - - // This sets the "Allocation" property. For widgets that - // have a GdkWindow, it also calls GdkWindow.MoveResize() - base.OnSizeAllocated (allocation); - - // Figure out where the center of the grid will be - cx = allocation.X + (allocation.Width / 2); - cy = allocation.Y + (allocation.Height / 2); - - foreach (PolarFixedChild pfc in children) { - pfc.Child.GetPreferredSize (out childMinReq, out childReq); - - x = (int)(Math.Cos (pfc.Theta) * pfc.R) - childReq.Width / 2; - y = (int)(Math.Sin (pfc.Theta) * pfc.R) + childReq.Height / 2; - - allocation.X = cx + x; - allocation.Width = childReq.Width; - allocation.Y = cy - y; - allocation.Height = childReq.Height; - - pfc.Child.SizeAllocate (allocation); - } - } -} - -class Test { - public static void Main () - { - uint r; - double theta; - - Application.Init (); - - Gtk.Window win = new Gtk.Window ("Polar Coordinate Container"); - win.DeleteEvent += new DeleteEventHandler (Window_Delete); - - Notebook notebook = new Notebook (); - win.Add (notebook); - - // Clock - PolarFixed pf = new PolarFixed (); - notebook.AppendPage (pf, new Label ("Clock")); - - for (int hour = 1; hour <= 12; hour ++) { - theta = (Math.PI / 2) - hour * (Math.PI / 6); - if (theta < 0) - theta += 2 * Math.PI; - - Label l = new Label ("" + hour.ToString () + ""); - l.UseMarkup = true; - pf.Put (l, theta, 200); - } - - // Spiral - pf = new PolarFixed (); - notebook.AppendPage (pf, new Label ("Spiral")); - - r = 0; - theta = 0.0; - - foreach (string id in Gtk.Stock.ListIds ()) { - StockItem item = Gtk.Stock.Lookup (id); - if (item.Label == null) - continue; - - pf.Put (new Gtk.Button (id), theta, r); - - // Logarithmic spiral: r = a*e^(b*theta) - r += 5; - theta = 10 * Math.Log (10 * r); - } - - win.ShowAll (); - - Application.Run (); - } - - static void Window_Delete (object obj, DeleteEventArgs args) - { - Application.Quit (); - args.RetVal = true; - } -} diff --git a/Source/sample/PropertyRegistration.cs b/Source/sample/PropertyRegistration.cs deleted file mode 100644 index 7dd2f45a0..000000000 --- a/Source/sample/PropertyRegistration.cs +++ /dev/null @@ -1,448 +0,0 @@ -// PropertyRegistration.cs - GObject property registration sample -// -// Author: Mike Kestner -// -// Copyright (c) 2008 Novell, Inc. - -namespace GtkSamples { - - using System; - - public class TestObject : GLib.Object { - - public static int Main (string[] args) - { - GLib.GType.Init (); - TestObject obj = new TestObject (); - obj.TestInt (); - obj.TestUInt (); - obj.TestLong (); - obj.TestULong (); - obj.TestByte (); - obj.TestSByte (); - obj.TestBool (); - obj.TestFloat (); - obj.TestDouble (); - obj.TestString (); - //obj.TestIntPtr (); - //obj.TestBoxed (); - obj.TestGObject (); - Console.WriteLine ("All properties succeeded."); - return 0; - } - - int my_int; - [GLib.Property ("my_int")] - public int MyInt { - get { return my_int; } - set { my_int = value; } - } - - public void TestInt () - { - GLib.Value val = new GLib.Value (42); - SetProperty ("my_int", val); - val.Dispose (); - if (MyInt != 42) { - Console.Error.WriteLine ("int Property setter did not run."); - Environment.Exit (1); - } - GLib.Value val2 = GetProperty ("my_int"); - if ((int)val2.Val != 42) { - Console.Error.WriteLine ("int Property set/get roundtrip failed."); - Environment.Exit (1); - } - Console.WriteLine ("int succeeded."); - } - - uint my_uint; - [GLib.Property ("my_uint")] - public uint MyUInt { - get { return my_uint; } - set { my_uint = value; } - } - - public void TestUInt () - { - GLib.Value val = new GLib.Value ((uint)42); - SetProperty ("my_uint", val); - val.Dispose (); - if (MyUInt != 42) { - Console.Error.WriteLine ("uint Property setter did not run."); - Environment.Exit (1); - } - GLib.Value val2 = GetProperty ("my_uint"); - if ((uint)val2.Val != 42) { - Console.Error.WriteLine ("uint Property set/get roundtrip failed."); - Environment.Exit (1); - } - Console.WriteLine ("uint succeeded."); - } - - long my_long; - [GLib.Property ("my_long")] - public long MyLong { - get { return my_long; } - set { my_long = value; } - } - - public void TestLong () - { - GLib.Value val = new GLib.Value ((long)42); - SetProperty ("my_long", val); - val.Dispose (); - if (MyLong != 42) { - Console.Error.WriteLine ("long Property setter did not run."); - Environment.Exit (1); - } - GLib.Value val2 = GetProperty ("my_long"); - if ((long)val2.Val != 42) { - Console.Error.WriteLine ("long Property set/get roundtrip failed."); - Environment.Exit (1); - } - Console.WriteLine ("long succeeded."); - } - - ulong my_ulong; - [GLib.Property ("my_ulong")] - public ulong MyULong { - get { return my_ulong; } - set { my_ulong = value; } - } - - public void TestULong () - { - GLib.Value val = new GLib.Value ((ulong)42); - SetProperty ("my_ulong", val); - val.Dispose (); - if (MyULong != 42) { - Console.Error.WriteLine ("ulong Property setter did not run."); - Environment.Exit (1); - } - GLib.Value val2 = GetProperty ("my_ulong"); - if ((ulong)val2.Val != 42) { - Console.Error.WriteLine ("ulong Property set/get roundtrip failed."); - Environment.Exit (1); - } - Console.WriteLine ("ulong succeeded."); - } - - byte my_byte; - [GLib.Property ("my_byte")] - public byte MyByte { - get { return my_byte; } - set { my_byte = value; } - } - - public void TestByte () - { - GLib.Value val = new GLib.Value ((byte)42); - SetProperty ("my_byte", val); - val.Dispose (); - if (MyByte != 42) { - Console.Error.WriteLine ("byte Property setter did not run."); - Environment.Exit (1); - } - GLib.Value val2 = GetProperty ("my_byte"); - if ((byte)val2.Val != 42) { - Console.Error.WriteLine ("byte Property set/get roundtrip failed."); - Environment.Exit (1); - } - Console.WriteLine ("byte succeeded."); - } - - sbyte my_sbyte; - [GLib.Property ("my_sbyte")] - public sbyte MySByte { - get { return my_sbyte; } - set { my_sbyte = value; } - } - - public void TestSByte () - { - GLib.Value val = new GLib.Value ((sbyte)42); - SetProperty ("my_sbyte", val); - val.Dispose (); - if (MySByte != 42) { - Console.Error.WriteLine ("sbyte Property setter did not run."); - Environment.Exit (1); - } - GLib.Value val2 = GetProperty ("my_sbyte"); - if ((sbyte)val2.Val != 42) { - Console.Error.WriteLine ("sbyte Property set/get roundtrip failed."); - Environment.Exit (1); - } - Console.WriteLine ("sbyte succeeded."); - } - - bool my_bool; - [GLib.Property ("my_bool")] - public bool MyBool { - get { return my_bool; } - set { my_bool = value; } - } - - public void TestBool () - { - GLib.Value val = new GLib.Value (true); - SetProperty ("my_bool", val); - val.Dispose (); - if (!MyBool) { - Console.Error.WriteLine ("bool Property setter did not run."); - Environment.Exit (1); - } - GLib.Value val2 = GetProperty ("my_bool"); - if (!((bool)val2.Val)) { - Console.Error.WriteLine ("bool Property set/get roundtrip failed."); - Environment.Exit (1); - } - Console.WriteLine ("bool succeeded."); - } - - float my_float; - [GLib.Property ("my_float")] - public float MyFloat { - get { return my_float; } - set { my_float = value; } - } - - public void TestFloat () - { - GLib.Value val = new GLib.Value (42.0f); - SetProperty ("my_float", val); - val.Dispose (); - if (MyFloat != 42.0f) { - Console.Error.WriteLine ("float Property setter did not run."); - Environment.Exit (1); - } - GLib.Value val2 = GetProperty ("my_float"); - if ((float)val2.Val != 42.0f) { - Console.Error.WriteLine ("float Property set/get roundtrip failed."); - Environment.Exit (1); - } - Console.WriteLine ("float succeeded."); - } - - double my_double; - [GLib.Property ("my_double")] - public double MyDouble { - get { return my_double; } - set { my_double = value; } - } - - public void TestDouble () - { - GLib.Value val = new GLib.Value (42.0); - SetProperty ("my_double", val); - val.Dispose (); - if (MyDouble != 42.0) { - Console.Error.WriteLine ("double Property setter did not run."); - Environment.Exit (1); - } - GLib.Value val2 = GetProperty ("my_double"); - if ((double)val2.Val != 42.0) { - Console.Error.WriteLine ("double Property set/get roundtrip failed."); - Environment.Exit (1); - } - Console.WriteLine ("double succeeded."); - } - - string my_string; - [GLib.Property ("my_string")] - public string MyString { - get { return my_string; } - set { my_string = value; } - } - - public void TestString () - { - GLib.Value val = new GLib.Value ("42"); - SetProperty ("my_string", val); - val.Dispose (); - if (MyString != "42") { - Console.Error.WriteLine ("string Property setter did not run."); - Environment.Exit (1); - } - GLib.Value val2 = GetProperty ("my_string"); - if ((string)val2.Val != "42") { - Console.Error.WriteLine ("string Property set/get roundtrip failed."); - Environment.Exit (1); - } - Console.WriteLine ("string succeeded."); - } - -#if false - IntPtr my_intptr; - [GLib.Property ("my_intptr")] - public IntPtr MyIntPtr { - get { return my_intptr; } - set { my_intptr = value; } - } - - public void TestIntPtr () - { - IntPtr ptr = System.Runtime.InteropServices.Marshal.AllocHGlobal (4); - Console.WriteLine (ptr); - GLib.Value val = new GLib.Value (ptr); - SetProperty ("my_intptr", val); - val.Dispose (); - if (MyIntPtr != ptr) { - Console.Error.WriteLine ("IntPtr Property setter did not run."); - Environment.Exit (1); - } - GLib.Value val2 = GetProperty ("my_intptr"); - Console.WriteLine (val2.Val); - if (!val2.Val.Equals (ptr)) { - Console.Error.WriteLine ("IntPtr Property set/get roundtrip failed."); - Environment.Exit (1); - } - Console.WriteLine ("IntPtr succeeded."); - } - - Gdk.Color my_boxed; - [GLib.Property ("my_boxed")] - public Gdk.Color MyBoxed { - get { return my_boxed; } - set { my_boxed = value; } - } - - public void TestBoxed () - { - Gdk.Color color = new Gdk.Color (0, 0, 0); - GLib.Value val = (GLib.Value) color; - SetProperty ("my_boxed", val); - val.Dispose (); - if (!MyBoxed.Equals (color)) { - Console.Error.WriteLine ("boxed Property setter did not run."); - Environment.Exit (1); - } - GLib.Value val2 = GetProperty ("my_boxed"); - if (color.Equals ((Gdk.Color)val2.Val)) { - Console.Error.WriteLine ("boxed Property set/get roundtrip failed."); - Environment.Exit (1); - } - Console.WriteLine ("boxed succeeded."); - } -#endif - - GLib.Object my_object; - [GLib.Property ("my_object")] - public GLib.Object MyObject { - get { return my_object; } - set { my_object = value; } - } - - public void TestGObject () - { - Gtk.Window win = new Gtk.Window ("test"); - GLib.Value val = new GLib.Value (win); - SetProperty ("my_object", val); - val.Dispose (); - if (MyObject != win) { - Console.Error.WriteLine ("GObject Property setter did not run."); - Environment.Exit (1); - } - GLib.Value val2 = GetProperty ("my_object"); - if ((GLib.Object)val2.Val != win) { - Console.Error.WriteLine ("GObject Property set/get roundtrip failed."); - Environment.Exit (1); - } - Console.WriteLine ("GObject succeeded."); - } - -#if false - int my_int; - [GLib.Property ("my_int")] - public int MyInt { - get { return my_int; } - set { my_int = value; } - } - - public void TestInt () - { - GLib.Value val = new GLib.Value (42); - SetProperty ("my_int", val); - val.Dispose (); - if (MyInt != 42) { - Console.Error.WriteLine ("Property setter did not run."); - Environment.Exit (1); - } - GLib.Value val2 = GetProperty ("my_int"); - if ((int)val2.Val != 42) { - Console.Error.WriteLine ("Property set/get roundtrip failed."); - Environment.Exit (1); - } - } - - int my_int; - [GLib.Property ("my_int")] - public int MyInt { - get { return my_int; } - set { my_int = value; } - } - - public void TestInt () - { - GLib.Value val = new GLib.Value (42); - SetProperty ("my_int", val); - val.Dispose (); - if (MyInt != 42) { - Console.Error.WriteLine ("Property setter did not run."); - Environment.Exit (1); - } - GLib.Value val2 = GetProperty ("my_int"); - if ((int)val2.Val != 42) { - Console.Error.WriteLine ("Property set/get roundtrip failed."); - Environment.Exit (1); - } - } - - int my_int; - [GLib.Property ("my_int")] - public int MyInt { - get { return my_int; } - set { my_int = value; } - } - - public void TestInt () - { - GLib.Value val = new GLib.Value (42); - SetProperty ("my_int", val); - val.Dispose (); - if (MyInt != 42) { - Console.Error.WriteLine ("Property setter did not run."); - Environment.Exit (1); - } - GLib.Value val2 = GetProperty ("my_int"); - if ((int)val2.Val != 42) { - Console.Error.WriteLine ("Property set/get roundtrip failed."); - Environment.Exit (1); - } - } - - int my_int; - [GLib.Property ("my_int")] - public int MyInt { - get { return my_int; } - set { my_int = value; } - } - - public void TestInt () - { - GLib.Value val = new GLib.Value (42); - SetProperty ("my_int", val); - val.Dispose (); - if (MyInt != 42) { - Console.Error.WriteLine ("Property setter did not run."); - Environment.Exit (1); - } - GLib.Value val2 = GetProperty ("my_int"); - if ((int)val2.Val != 42) { - Console.Error.WriteLine ("Property set/get roundtrip failed."); - Environment.Exit (1); - } - } -#endif - - } -} diff --git a/Source/sample/Scribble.cs b/Source/sample/Scribble.cs deleted file mode 100644 index d942acae7..000000000 --- a/Source/sample/Scribble.cs +++ /dev/null @@ -1,124 +0,0 @@ -// Copyright (c) 2011 Novell, Inc. -// -// Permission is hereby granted, free of charge, to any person obtaining -// a copy of this software and associated documentation files (the -// "Software"), to deal in the Software without restriction, including -// without limitation the rights to use, copy, modify, merge, publish, -// distribute, sublicense, and/or sell copies of the Software, and to -// permit persons to whom the Software is furnished to do so, subject to -// the following conditions: -// -// The above copyright notice and this permission notice shall be -// included in all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - -using Gtk; -using Gdk; -using System; - -namespace GtkSamples { - - public class ScribbleArea : DrawingArea { - - public static int Main (string[] args) - { - Application.Init (); - Gtk.Window win = new Gtk.Window ("Scribble"); - win.DeleteEvent += delegate { Application.Quit (); }; - win.BorderWidth = 8; - Frame frm = new Frame (null); - frm.ShadowType = ShadowType.In; - frm.Add (new ScribbleArea ()); - win.Add (frm); - win.ShowAll (); - Application.Run (); - return 0; - } - - Cairo.Surface surface; - - public ScribbleArea () - { - SetSizeRequest (200, 200); - Events |= EventMask.ButtonPressMask | EventMask.PointerMotionMask | EventMask.PointerMotionHintMask; - } - - void ClearSurface () - { - using (Cairo.Context ctx = new Cairo.Context (surface)) { - ctx.SetSourceRGB (1, 1, 1); - ctx.Paint (); - } - } - - void DrawBrush (double x, double y) - { - using (Cairo.Context ctx = new Cairo.Context (surface)) { - ctx.Rectangle ((int) x - 3, (int) y - 3, 6, 6); - ctx.Fill (); - } - - QueueDrawArea ((int) x - 3, (int) y - 3, 6, 6); - } - - protected override bool OnButtonPressEvent (EventButton ev) - { - if (surface == null) - return false; - - switch (ev.Button) { - case 1: - DrawBrush (ev.X, ev.Y); - break; - case 3: - ClearSurface (); - QueueDraw (); - break; - default: - break; - } - return true; - } - - protected override bool OnConfigureEvent (EventConfigure ev) - { - if (surface != null) { - surface.Dispose (); - } - - surface = ev.Window.CreateSimilarSurface (Cairo.Content.Color, AllocatedWidth, AllocatedHeight); - ClearSurface (); - return true; - } - - protected override bool OnDrawn (Cairo.Context ctx) - { - ctx.SetSourceSurface (surface, 0, 0); - ctx.Paint (); - return false; - } - - protected override bool OnMotionNotifyEvent (EventMotion ev) - { - if (surface == null) - return false; - - int x, y; - Gdk.ModifierType state; - ev.Window.GetPointer (out x, out y, out state); - if ((state & Gdk.ModifierType.Button1Mask) != 0) - DrawBrush (x, y); - - return true; - } - } -} - diff --git a/Source/sample/ScribbleXInput.cs b/Source/sample/ScribbleXInput.cs deleted file mode 100644 index 9b21ea6e4..000000000 --- a/Source/sample/ScribbleXInput.cs +++ /dev/null @@ -1,166 +0,0 @@ -// ScribbleXInput.cs - port of Gtk+ scribble demo -// -// Author: Manuel V. Santos -// -// (c) 2002 Rachel Hestilow -// (c) 2004 Manuel V. Santos - -namespace GtkSamples { - - using Gtk; - using Gdk; - using System; - - public class ScribbleXInput { - private static Gtk.Window win; - private static Gtk.VBox vBox; - private static Gtk.Button inputButton; - private static Gtk.Button quitButton; - private static Gtk.DrawingArea darea; - private static Gdk.Pixmap pixmap = null; - private static Gtk.InputDialog inputDialog = null; - - public static int Main (string[] args) { - Application.Init (); - win = new Gtk.Window ("Scribble XInput Demo"); - win.DeleteEvent += new DeleteEventHandler (WindowDelete); - - vBox = new VBox (false, 0); - win.Add (vBox); - - darea = new Gtk.DrawingArea (); - darea.SetSizeRequest (200, 200); - darea.ExtensionEvents=ExtensionMode.Cursor; - vBox.PackStart (darea, true, true, 0); - - darea.ExposeEvent += new ExposeEventHandler (ExposeEvent); - darea.ConfigureEvent += new ConfigureEventHandler (ConfigureEvent); - darea.MotionNotifyEvent += new MotionNotifyEventHandler (MotionNotifyEvent); - darea.ButtonPressEvent += new ButtonPressEventHandler (ButtonPressEvent); - darea.Events = EventMask.ExposureMask | EventMask.LeaveNotifyMask | - EventMask.ButtonPressMask | EventMask.PointerMotionMask; - - inputButton = new Button("Input Dialog"); - vBox.PackStart (inputButton, false, false, 0); - - inputButton.Clicked += new EventHandler (InputButtonClicked); - - quitButton = new Button("Quit"); - vBox.PackStart (quitButton, false, false, 0); - - quitButton.Clicked += new EventHandler (QuitButtonClicked); - - win.ShowAll (); - Application.Run (); - return 0; - } - - static void InputButtonClicked (object obj, EventArgs args) { - if (inputDialog == null) { - inputDialog = new InputDialog (); - inputDialog.SaveButton.Hide (); - inputDialog.CloseButton.Clicked += new EventHandler(InputDialogClose); - inputDialog.DeleteEvent += new DeleteEventHandler(InputDialogDelete); - } - inputDialog.Present (); - } - - static void QuitButtonClicked (object obj, EventArgs args) { - Application.Quit (); - } - - static void WindowDelete (object obj, DeleteEventArgs args) { - Application.Quit (); - args.RetVal = true; - } - - static void InputDialogClose (object obj, EventArgs args) { - inputDialog.Hide (); - } - - static void InputDialogDelete (object obj, DeleteEventArgs args) { - inputDialog.Hide (); - args.RetVal = true; - } - - static void ExposeEvent (object obj, ExposeEventArgs args) { - Gdk.Rectangle area = args.Event.Area; - args.Event.Window.DrawDrawable (darea.Style.ForegroundGC(darea.State), - pixmap, - area.X, area.Y, - area.X, area.Y, - area.Width, area.Height); - - args.RetVal = false; - } - - static void ConfigureEvent (object obj, ConfigureEventArgs args) { - Gdk.EventConfigure ev = args.Event; - Gdk.Window window = ev.Window; - Gdk.Rectangle allocation = darea.Allocation; - - pixmap = new Gdk.Pixmap (window, allocation.Width, allocation.Height, -1); - pixmap.DrawRectangle (darea.Style.WhiteGC, true, 0, 0, - allocation.Width, allocation.Height); - - args.RetVal = true; - } - - static void DrawBrush (Widget widget, InputSource source, - double x, double y, double pressure) { - Gdk.GC gc; - switch (source) { - case InputSource.Mouse: - gc = widget.Style.BlackGC; - break; - case InputSource.Pen: - gc = widget.Style.BlackGC; - break; - case InputSource.Eraser: - gc = widget.Style.WhiteGC; - break; - default: - gc = widget.Style.BlackGC; - break; - } - - Gdk.Rectangle update_rect = new Gdk.Rectangle (); - update_rect.X = (int) (x - 10.0d * pressure); - update_rect.Y = (int) (y - 10.0d * pressure); - update_rect.Width = (int) (20.0d * pressure); - update_rect.Height = (int) (20.0d * pressure); - - pixmap.DrawRectangle (gc, true, - update_rect.X, update_rect.Y, - update_rect.Width, update_rect.Height); - darea.QueueDrawArea (update_rect.X, update_rect.Y, - update_rect.Width, update_rect.Height); - - } - - static void ButtonPressEvent (object obj, ButtonPressEventArgs args) { - Gdk.EventButton ev = args.Event; - - if (ev.Button == 1 && pixmap != null) { - double pressure; - ev.Device.GetAxis (ev.Axes, AxisUse.Pressure, out pressure); - DrawBrush ((Widget) obj, ev.Device.Source, ev.X, ev.Y, pressure); - } - args.RetVal = true; - } - - static void MotionNotifyEvent (object obj, MotionNotifyEventArgs args) { - Gdk.EventMotion ev = args.Event; - Widget widget = (Widget) obj; - if ((ev.State & Gdk.ModifierType.Button1Mask) != 0 && pixmap != null) { - double pressure; - if (!ev.Device.GetAxis (ev.Axes, AxisUse.Pressure, out pressure)) { - pressure = 0.5; - } - DrawBrush (widget, ev.Device.Source, ev.X, ev.Y, pressure); - } - args.RetVal = true; - } - } -} - diff --git a/Source/sample/SpawnTests.cs b/Source/sample/SpawnTests.cs deleted file mode 100644 index 942d0d767..000000000 --- a/Source/sample/SpawnTests.cs +++ /dev/null @@ -1,114 +0,0 @@ -// SpawnTests.cs - Tests for GLib.Process.Spawn* -// -// Author: Mike Kestner -// -// Copyright (c) 2007 Novell, Inc. - -namespace GtkSamples { - - using Gtk; - using Gdk; - using GLib; - using System; - - public class SpawnTests { - - static MainLoop ml; - - public static void Main (string[] args) - { - CommandLineSyncTest (); - CommandLineAsyncTest (); - SyncTest (); - AsyncTest (); - AsyncWithPipesTest (); - ml = new MainLoop (); - ml.Run (); - } - - static void CommandLineAsyncTest () - { - Console.WriteLine ("CommandLineAsyncTest:"); - try { - GLib.Process.SpawnCommandLineAsync ("echo \"[CommandLineAsync running: `pwd`]\""); - } catch (Exception e) { - Console.WriteLine ("Exception in SpawnCommandLineAsync: " + e); - } - Console.WriteLine ("returning"); - } - - static void CommandLineSyncTest () - { - Console.WriteLine ("CommandLineSyncTest:"); - try { - string stdout, stderr; - int exit_status; - GLib.Process.SpawnCommandLineSync ("pwd", out stdout, out stderr, out exit_status); - Console.Write ("pwd exit_status=" + exit_status + " output: " + stdout); - } catch (Exception e) { - Console.WriteLine ("Exception in SpawnCommandLineSync: " + e); - } - Console.WriteLine ("returning"); - } - - static void SyncTest () - { - Console.WriteLine ("SyncTest:"); - try { - string stdout, stderr; - int exit_status; - GLib.Process.SpawnSync ("/usr", new string[] {"pwd"}, null, SpawnFlags.SearchPath, null, out stdout, out stderr, out exit_status); - Console.Write ("pwd exit_status=" + exit_status + " output: " + stdout); - } catch (Exception e) { - Console.WriteLine ("Exception in SpawnSync: " + e); - } - Console.WriteLine ("returning"); - } - - static void AsyncTest () - { - Console.WriteLine ("AsyncTest:"); - try { - Process proc; - GLib.Process.SpawnAsync (null, new string[] {"echo", "[AsyncTest running]"}, null, SpawnFlags.SearchPath, null, out proc); - } catch (Exception e) { - Console.WriteLine ("Exception in SpawnSync: " + e); - } - Console.WriteLine ("returning"); - } - - static IOChannel channel; - - static void AsyncWithPipesTest () - { - Console.WriteLine ("AsyncWithPipesTest:"); - try { - Process proc; - int stdin = Process.IgnorePipe; - int stdout = Process.RequestPipe; - int stderr = Process.IgnorePipe; - GLib.Process.SpawnAsyncWithPipes (null, new string[] {"pwd"}, null, SpawnFlags.SearchPath, null, out proc, ref stdin, ref stdout, ref stderr); - channel = new IOChannel (stdout); - channel.AddWatch (0, IOCondition.In | IOCondition.Hup, new IOFunc (ReadStdout)); - } catch (Exception e) { - Console.WriteLine ("Exception in SpawnSync: " + e); - } - Console.WriteLine ("returning"); - } - - static bool ReadStdout (IOChannel source, IOCondition condition) - { - if ((condition & IOCondition.In) == IOCondition.In) { - string txt; - if (source.ReadToEnd (out txt) == IOStatus.Normal) - Console.WriteLine ("[AsyncWithPipesTest output] " + txt); - } - if ((condition & IOCondition.Hup) == IOCondition.Hup) { - source.Dispose (); - ml.Quit (); - return true; - } - return true; - } - } -} diff --git a/Source/sample/Subclass.cs b/Source/sample/Subclass.cs deleted file mode 100755 index b7e3037ba..000000000 --- a/Source/sample/Subclass.cs +++ /dev/null @@ -1,51 +0,0 @@ -// Subclass.cs - Widget subclass Test -// -// Author: Mike Kestner -// -// (c) 2001-2003 Mike Kestner, Novell, Inc. - -namespace GtkSamples { - - using Gtk; - using System; - - public class ButtonAppSubclass { - - public static int Main (string[] args) - { - Application.Init (); - Window win = new Window ("Button Tester"); - win.DeleteEvent += new DeleteEventHandler (Quit); - Button btn = new MyButton (); - win.Add (btn); - win.ShowAll (); - Application.Run (); - return 0; - } - - static void Quit (object sender, DeleteEventArgs args) - { - Application.Quit(); - } - } - - [Binding (Gdk.Key.Escape, "HandleBinding", "Escape")] - [Binding (Gdk.Key.Left, "HandleBinding", "Left")] - [Binding (Gdk.Key.Right, "HandleBinding", "Right")] - [Binding (Gdk.Key.Up, "HandleBinding", "Up")] - [Binding (Gdk.Key.Down, "HandleBinding", "Down")] - public class MyButton : Gtk.Button { - - public MyButton () : base ("I'm a subclassed button") {} - - protected override void OnClicked () - { - Console.WriteLine ("Button::Clicked default handler fired."); - } - - private void HandleBinding (string text) - { - Console.WriteLine ("Got a bound keypress: " + text); - } - } -} diff --git a/Source/sample/TestDnd.cs b/Source/sample/TestDnd.cs deleted file mode 100644 index 21a1777d8..000000000 --- a/Source/sample/TestDnd.cs +++ /dev/null @@ -1,543 +0,0 @@ -using Gtk; -using Gdk; -using GLib; -using System; - -public class TestDnd { - - private static readonly string [] drag_icon_xpm = new string [] { - "36 48 9 1", - " c None", - ". c #020204", - "+ c #8F8F90", - "@ c #D3D3D2", - "# c #AEAEAC", - "$ c #ECECEC", - "% c #A2A2A4", - "& c #FEFEFC", - "* c #BEBEBC", - " .....................", - " ..&&&&&&&&&&&&&&&&&&&.", - " ...&&&&&&&&&&&&&&&&&&&.", - " ..&.&&&&&&&&&&&&&&&&&&&.", - " ..&&.&&&&&&&&&&&&&&&&&&&.", - " ..&&&.&&&&&&&&&&&&&&&&&&&.", - " ..&&&&.&&&&&&&&&&&&&&&&&&&.", - " ..&&&&&.&&&@&&&&&&&&&&&&&&&.", - " ..&&&&&&.*$%$+$&&&&&&&&&&&&&.", - " ..&&&&&&&.%$%$+&&&&&&&&&&&&&&.", - " ..&&&&&&&&.#&#@$&&&&&&&&&&&&&&.", - " ..&&&&&&&&&.#$**#$&&&&&&&&&&&&&.", - " ..&&&&&&&&&&.&@%&%$&&&&&&&&&&&&&.", - " ..&&&&&&&&&&&.&&&&&&&&&&&&&&&&&&&.", - " ..&&&&&&&&&&&&.&&&&&&&&&&&&&&&&&&&.", - "................&$@&&&@&&&&&&&&&&&&.", - ".&&&&&&&+&&#@%#+@#@*$%$+$&&&&&&&&&&.", - ".&&&&&&&+&&#@#@&&@*%$%$+&&&&&&&&&&&.", - ".&&&&&&&+&$%&#@&#@@#&#@$&&&&&&&&&&&.", - ".&&&&&&@#@@$&*@&@#@#$**#$&&&&&&&&&&.", - ".&&&&&&&&&&&&&&&&&&&@%&%$&&&&&&&&&&.", - ".&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&.", - ".&&&&&&&&$#@@$&&&&&&&&&&&&&&&&&&&&&.", - ".&&&&&&&&&+&$+&$&@&$@&&$@&&&&&&&&&&.", - ".&&&&&&&&&+&&#@%#+@#@*$%&+$&&&&&&&&.", - ".&&&&&&&&&+&&#@#@&&@*%$%$+&&&&&&&&&.", - ".&&&&&&&&&+&$%&#@&#@@#&#@$&&&&&&&&&.", - ".&&&&&&&&@#@@$&*@&@#@#$#*#$&&&&&&&&.", - ".&&&&&&&&&&&&&&&&&&&&&$%&%$&&&&&&&&.", - ".&&&&&&&&&&$#@@$&&&&&&&&&&&&&&&&&&&.", - ".&&&&&&&&&&&+&$%&$$@&$@&&$@&&&&&&&&.", - ".&&&&&&&&&&&+&&#@%#+@#@*$%$+$&&&&&&.", - ".&&&&&&&&&&&+&&#@#@&&@*#$%$+&&&&&&&.", - ".&&&&&&&&&&&+&$+&*@&#@@#&#@$&&&&&&&.", - ".&&&&&&&&&&$%@@&&*@&@#@#$#*#&&&&&&&.", - ".&&&&&&&&&&&&&&&&&&&&&&&$%&%$&&&&&&.", - ".&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&.", - ".&&&&&&&&&&&&&&$#@@$&&&&&&&&&&&&&&&.", - ".&&&&&&&&&&&&&&&+&$%&$$@&$@&&$@&&&&.", - ".&&&&&&&&&&&&&&&+&&#@%#+@#@*$%$+$&&.", - ".&&&&&&&&&&&&&&&+&&#@#@&&@*#$%$+&&&.", - ".&&&&&&&&&&&&&&&+&$+&*@&#@@#&#@$&&&.", - ".&&&&&&&&&&&&&&$%@@&&*@&@#@#$#*#&&&.", - ".&&&&&&&&&&&&&&&&&&&&&&&&&&&$%&%$&&.", - ".&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&.", - ".&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&.", - ".&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&.", - "...................................." - }; - - private static readonly string [] trashcan_closed_xpm = new string [] { - "64 80 17 1", - " c None", - ". c #030304", - "+ c #5A5A5C", - "@ c #323231", - "# c #888888", - "$ c #1E1E1F", - "% c #767677", - "& c #494949", - "* c #9E9E9C", - "= c #111111", - "- c #3C3C3D", - "; c #6B6B6B", - "> c #949494", - ", c #282828", - "' c #808080", - ") c #545454", - "! c #AEAEAC", - " ", - " ", - " ", - " ", - " ", - " ", - " ", - " ", - " ", - " ", - " ", - " ", - " ", - " ", - " ", - " ", - " ", - " ", - " ", - " ", - " ", - " ", - " ==......=$$...=== ", - " ..$------)+++++++++++++@$$... ", - " ..=@@-------&+++++++++++++++++++-.... ", - " =.$$@@@-&&)++++)-,$$$$=@@&+++++++++++++,..$ ", - " .$$$$@@&+++++++&$$$@@@@-&,$,-++++++++++;;;&.. ", - " $$$$,@--&++++++&$$)++++++++-,$&++++++;%%'%%;;$@ ", - " .-@@-@-&++++++++-@++++++++++++,-++++++;''%;;;%*-$ ", - " +------++++++++++++++++++++++++++++++;;%%%;;##*!. ", - " =+----+++++++++++++++++++++++;;;;;;;;;;;;%'>>). ", - " .=)&+++++++++++++++++;;;;;;;;;;;;;;%''>>#>#@. ", - " =..=&++++++++++++;;;;;;;;;;;;;%###>>###+%== ", - " .&....=-+++++%;;####''''''''''##'%%%)..#. ", - " .+-++@....=,+%#####'%%%%%%%%%;@$-@-@*++!. ", - " .+-++-+++-&-@$$=$=......$,,,@;&)+!++!++!. ", - " .+-++-+++-+++++++++!++++!++++!+++!++!++!. ", - " .+-++-+++-+++++++++!++++!++++!+++!++!++!. ", - " .+-++-+++-+++++++++!++++!++++!+++!++!++!. ", - " .+-++-+++-+++++++++!++++!++++!+++!++!++!. ", - " .+-++-+++-+++++++++!++++!++++!+++!++!++!. ", - " .+-++-+++-+++++++++!++++!++++!+++!++!++!. ", - " .+-++-+++-+++++++++!++++!++++!+++!++!++!. ", - " .+-++-+++-+++++++++!++++!++++!+++!++!++!. ", - " .+-++-+++-+++++++++!++++!++++!+++!++!++!. ", - " .+-++-+++-+++++++++!++++!++++!+++!++!++!. ", - " .+-++-+++-+++++++++!++++!++++!+++!++!++!. ", - " .+-++-+++-+++++++++!++++!++++!+++!++!++!. ", - " .+-++-+++-+++++++++!++++!++++!+++!++!++!. ", - " .+-++-+++-+++++++++!++++!++++!+++!++!++!. ", - " .+-++-+++-+++++++++!++++!++++!+++!++!++!. ", - " .+-++-+++-+++++++++!++++!++++!+++!++!++!. ", - " .+-++-+++-+++++++++!++++!++++!+++!++!++!. ", - " .+-++-+++-+++++++++!++++!++++!+++!++!++!. ", - " .+-++-+++-+++++++++!++++!++++!+++!++!++!. ", - " .+-++-+++-+++++++++!++++!++++!+++!++!++!. ", - " .+-++-+++-+++++++++!++++!++++!+++!++!++!. ", - " .+-++-+++-+++++++++!++++!++++!+++!++!++!. ", - " .+-++-+++-+++++++++!++++!++++!+++!++!++!. ", - " .+-++-+++-+++++++++!++++!++++!+++!++!++!. ", - " .+-++-+++-+++++++++!++++!++++!+++!++!++!. ", - " .+-++-+++-+++++++++!++++!++++!+++!++!++!. ", - " .+-++-+++-+++++++++!++++!++++!+++!++!++!. ", - " .+-++-+++-+++++++++!++++!++++!+++!++!++!. ", - " .+-++-+++-+++++++++!++++!++++!+++!++!++!. ", - " .+-++-+++-+++++++++!++++!++++!+++!++!++!. ", - " =+-++-+++-+++++++++!++++!++++!+++!++!+++= ", - " $.++-+++-+++++++++!++++!++++!+++!++!+.$ ", - " =.++++++++++++++!++++!++++!+++!++.= ", - " $..+++++++++++++++!++++++...$ ", - " $$=.............=$$ ", - " ", - " ", - " ", - " ", - " ", - " ", - " ", - " ", - " " - }; - - private static readonly string [] trashcan_open_xpm = new string [] { - "64 80 17 1", - " c None", - ". c #030304", - "+ c #5A5A5C", - "@ c #323231", - "# c #888888", - "$ c #1E1E1F", - "% c #767677", - "& c #494949", - "* c #9E9E9C", - "= c #111111", - "- c #3C3C3D", - "; c #6B6B6B", - "> c #949494", - ", c #282828", - "' c #808080", - ") c #545454", - "! c #AEAEAC", - " ", - " ", - " ", - " ", - " ", - " ", - " .=.==.,@ ", - " ==.,@-&&&)-= ", - " .$@,&++;;;%>*- ", - " $,-+)+++%%;;'#+. ", - " =---+++++;%%%;%##@. ", - " @)++++++++;%%%%'#%$ ", - " $&++++++++++;%%;%##@= ", - " ,-++++)+++++++;;;'#%) ", - " @+++&&--&)++++;;%'#'-. ", - " ,&++-@@,,,,-)++;;;'>'+, ", - " =-++&@$@&&&&-&+;;;%##%+@ ", - " =,)+)-,@@&+++++;;;;%##%&@ ", - " @--&&,,@&)++++++;;;;'#)@ ", - " ---&)-,@)+++++++;;;%''+, ", - " $--&)+&$-+++++++;;;%%'';- ", - " .,-&+++-$&++++++;;;%''%&= ", - " $,-&)++)-@++++++;;%''%), ", - " =,@&)++++&&+++++;%'''+$@&++++++ ", - " .$@-++++++++++++;'#';,........=$@&++++ ", - " =$@@&)+++++++++++'##-.................=&++ ", - " .$$@-&)+++++++++;%#+$.....................=)+ ", - " $$,@-)+++++++++;%;@=........................,+ ", - " .$$@@-++++++++)-)@=............................ ", - " $,@---)++++&)@===............................,. ", - " $-@---&)))-$$=..............................=)!. ", - " --&-&&,,$=,==...........................=&+++!. ", - " =,=$..=$+)+++++&@$=.............=$@&+++++!++!. ", - " .)-++-+++++++++++++++++++++++++++!++!++!. ", - " .+-++-+++++++++++++++++++++++!+++!++!++!. ", - " .+-++-+++-+++++++++!+++!!++++!+++!++!++!. ", - " .+-++-+++-+++++++++!++++!++++!+++!++!++!. ", - " .+-++-+++-+++++++++!++++!++++!+++!++!++!. ", - " .+-++-+++-+++++++++!++++!++++!+++!++!++!. ", - " .+-++-+++-+++++++++!++++!++++!+++!++!++!. ", - " .+-++-+++-+++++++++!++++!++++!+++!++!++!. ", - " .+-++-+++-+++++++++!++++!++++!+++!++!++!. ", - " .+-++-+++-+++++++++!++++!++++!+++!++!++!. ", - " .+-++-+++-+++++++++!++++!++++!+++!++!++!. ", - " .+-++-+++-+++++++++!++++!++++!+++!++!++!. ", - " .+-++-+++-+++++++++!++++!++++!+++!++!++!. ", - " .+-++-+++-+++++++++!++++!++++!+++!++!++!. ", - " .+-++-+++-+++++++++!++++!++++!+++!++!++!. ", - " .+-++-+++-+++++++++!++++!++++!+++!++!++!. ", - " .+-++-+++-+++++++++!++++!++++!+++!++!++!. ", - " .+-++-+++-+++++++++!++++!++++!+++!++!++!. ", - " .+-++-+++-+++++++++!++++!++++!+++!++!++!. ", - " .+-++-+++-+++++++++!++++!++++!+++!++!++!. ", - " .+-++-+++-+++++++++!++++!++++!+++!++!++!. ", - " .+-++-+++-+++++++++!++++!++++!+++!++!++!. ", - " .+-++-+++-+++++++++!++++!++++!+++!++!++!. ", - " .+-++-+++-+++++++++!++++!++++!+++!++!++!. ", - " .+-++-+++-+++++++++!++++!++++!+++!++!++!. ", - " .+-++-+++-+++++++++!++++!++++!+++!++!++!. ", - " .+-++-+++-+++++++++!++++!++++!+++!++!++!. ", - " .+-++-+++-+++++++++!++++!++++!+++!++!++!. ", - " .+-++-+++-+++++++++!++++!++++!+++!++!++!. ", - " .+-++-+++-+++++++++!++++!++++!+++!++!++!. ", - " .+-++-+++-+++++++++!++++!++++!+++!++!++!. ", - " .+-++-+++-+++++++++!++++!++++!+++!++!++!. ", - " .+-++-+++-+++++++++!++++!++++!+++!++!++!. ", - " =+-++-+++-+++++++++!++++!++++!+++!++!+++= ", - " $.++-+++-+++++++++!++++!++++!+++!++!+.$ ", - " =.++++++++++++++!++++!++++!+++!++.= ", - " $..+++++++++++++++!++++++...$ ", - " $$==...........==$$ ", - " ", - " ", - " ", - " ", - " ", - " ", - " ", - " ", - " " - }; - - private static Pixbuf trashcan_open_pixbuf; - private static Pixbuf trashcan_closed_pixbuf; - - private static bool have_drag; - - enum TargetType { - String, - RootWindow - }; - - private static TargetEntry [] target_table = new TargetEntry [] { - new TargetEntry ("STRING", 0, (uint) TargetType.String ), - new TargetEntry ("text/plain", 0, (uint) TargetType.String), - new TargetEntry ("application/x-rootwindow-drop", 0, (uint) TargetType.RootWindow) - }; - - private static void HandleTargetDragLeave (object sender, DragLeaveArgs args) - { - Console.WriteLine ("leave"); - have_drag = false; - - // FIXME? Kinda wonky binding. - (sender as Gtk.Image).Pixbuf = trashcan_closed_pixbuf; - } - - private static void HandleTargetDragMotion (object sender, DragMotionArgs args) - { - if (! have_drag) { - have_drag = true; - // FIXME? Kinda wonky binding. - (sender as Gtk.Image).Pixbuf = trashcan_open_pixbuf; - } - - Widget source_widget = Gtk.Drag.GetSourceWidget (args.Context); - Console.WriteLine ("motion, source {0}", source_widget == null ? "null" : source_widget.ToString ()); - - Atom [] targets = args.Context.ListTargets (); - foreach (Atom a in targets) - Console.WriteLine (a.Name); - - Gdk.Drag.Status (args.Context, args.Context.SuggestedAction, args.Time); - args.RetVal = true; - } - - private static void HandleTargetDragDrop (object sender, DragDropArgs args) - { - Console.WriteLine ("drop"); - have_drag = false; - (sender as Gtk.Image).Pixbuf = trashcan_closed_pixbuf; - -#if BROKEN // Context.Targets is not defined in the bindings - if (Context.Targets.Length != 0) { - Drag.GetData (sender, context, Context.Targets.Data as Gdk.Atom, args.Time); - args.RetVal = true; - } -#endif - - args.RetVal = false; - } - - private static void HandleTargetDragDataReceived (object sender, DragDataReceivedArgs args) - { - if (args.SelectionData.Length >=0 && args.SelectionData.Format == 8) { - Console.WriteLine ("Received {0} in trashcan", args.SelectionData); - Gtk.Drag.Finish (args.Context, true, false, args.Time); - } - - Gtk.Drag.Finish (args.Context, false, false, args.Time); - } - - private static void HandleLabelDragDataReceived (object sender, DragDataReceivedArgs args) - { - if (args.SelectionData.Length >=0 && args.SelectionData.Format == 8) { - Console.WriteLine ("Received {0} in label", args.SelectionData); - Gtk.Drag.Finish (args.Context, true, false, args.Time); - } - - Gtk.Drag.Finish (args.Context, false, false, args.Time); - } - - private static void HandleSourceDragDataGet (object sender, DragDataGetArgs args) - { - if (args.Info == (uint) TargetType.RootWindow) - Console.WriteLine ("I was dropped on the rootwin"); - else - args.SelectionData.Text = "I'm data!"; - } - - - // The following is a rather elaborate example demonstrating/testing - // changing of the window heirarchy during a drag - in this case, - // via a "spring-loaded" popup window. - - private static Gtk.Window popup_window = null; - - private static bool popped_up = false; - private static bool in_popup = false; - private static uint popdown_timer = 0; - private static uint popup_timer = 0; - - private static bool HandlePopdownCallback () - { - popdown_timer = 0; - popup_window.Hide (); - popped_up = false; - - return false; - } - - private static void HandlePopupMotion (object sender, DragMotionArgs args) - { - if (! in_popup) { - in_popup = true; - if (popdown_timer != 0) { - Console.WriteLine ("removed popdown"); - GLib.Source.Remove (popdown_timer); - popdown_timer = 0; - } - } - - args.RetVal = true; - } - - private static void HandlePopupLeave (object sender, DragLeaveArgs args) - { - if (in_popup) { - in_popup = false; - if (popdown_timer == 0) { - Console.WriteLine ("added popdown"); - popdown_timer = GLib.Timeout.Add (500, new TimeoutHandler (HandlePopdownCallback)); - } - } - } - - private static bool HandlePopupCallback () - { - if (! popped_up) { - if (popup_window == null) { - Button button; - Table table; - - popup_window = new Gtk.Window (Gtk.WindowType.Popup); - popup_window.SetPosition (WindowPosition.Mouse); - - table = new Table (3, 3, false); - - for (int i = 0; i < 3; i++) - for (int j = 0; j < 3; j++) { - string label = String.Format ("{0},{1}", i, j); - button = Button.NewWithLabel (label); - - table.Attach (button, (uint) i, (uint) i + 1, (uint) j, (uint) j + 1, - AttachOptions.Expand | AttachOptions.Fill, AttachOptions.Expand | AttachOptions.Fill, - 0, 0); - - Gtk.Drag.DestSet (button, DestDefaults.All, - target_table, DragAction.Copy | DragAction.Move); - - button.DragMotion += new DragMotionHandler (HandlePopupMotion); - button.DragLeave += new DragLeaveHandler (HandlePopupLeave); - } - - table.ShowAll (); - popup_window.Add (table); - } - - popup_window.Show (); - popped_up = true; - } - - popdown_timer = GLib.Timeout.Add (500, new TimeoutHandler (HandlePopdownCallback)); - popup_timer = 0; - - return false; - } - - private static void HandlePopsiteMotion (object sender, DragMotionArgs args) - { - if (popup_timer == 0) - popup_timer = GLib.Timeout.Add (500, new TimeoutHandler (HandlePopupCallback)); - - args.RetVal = true; - } - - private static void HandlePopsiteLeave (object sender, DragLeaveArgs args) - { - if (popup_timer != 0) { - GLib.Source.Remove (popup_timer); - popup_timer = 0; - } - } - - private static void HandleSourceDragDataDelete (object sender, DragDataDeleteArgs args) - { - Console.WriteLine ("Delete the data!"); - } - - public static void Main (string [] args) - { - Gtk.Window window; - Table table; - Label label; - Gtk.Image pixmap; - Button button; - Pixbuf drag_icon_pixbuf; - - Gtk.Application.Init (); - - window = new Gtk.Window (Gtk.WindowType.Toplevel); - window.DeleteEvent += new DeleteEventHandler (OnDelete); - - table = new Table (2, 2, false); - window.Add (table); - - // FIXME should get a string[], not a string. - drag_icon_pixbuf = new Pixbuf (drag_icon_xpm); - trashcan_open_pixbuf = new Pixbuf (trashcan_open_xpm); - trashcan_closed_pixbuf = new Pixbuf (trashcan_closed_xpm); - - label = new Label ("Drop Here\n"); - - Gtk.Drag.DestSet (label, DestDefaults.All, target_table, DragAction.Copy | DragAction.Move); - - label.DragDataReceived += new DragDataReceivedHandler (HandleLabelDragDataReceived); - - table.Attach (label, 0, 1, 0, 1, AttachOptions.Expand | AttachOptions.Fill, AttachOptions.Expand | AttachOptions.Fill, 0, 0); - - label = new Label ("Popup\n"); - - Gtk.Drag.DestSet (label, DestDefaults.All, target_table, DragAction.Copy | DragAction.Move); - - table.Attach (label, 1, 2, 1, 2, - AttachOptions.Expand | AttachOptions.Fill, - AttachOptions.Expand | AttachOptions.Fill, 0, 0); - - label.DragMotion += new DragMotionHandler (HandlePopsiteMotion); - label.DragLeave += new DragLeaveHandler (HandlePopsiteLeave); - - pixmap = new Gtk.Image (trashcan_closed_pixbuf); - Gtk.Drag.DestSet (pixmap, 0, null, 0); - table.Attach (pixmap, 1, 2, 0, 1, - AttachOptions.Expand | AttachOptions.Fill, - AttachOptions.Expand | AttachOptions.Fill, 0, 0); - - pixmap.DragLeave += new DragLeaveHandler (HandleTargetDragLeave); - pixmap.DragMotion += new DragMotionHandler (HandleTargetDragMotion); - pixmap.DragDrop += new DragDropHandler (HandleTargetDragDrop); - pixmap.DragDataReceived += new DragDataReceivedHandler (HandleTargetDragDataReceived); - - button = new Button ("Drag Here\n"); - - Gtk.Drag.SourceSet (button, Gdk.ModifierType.Button1Mask | Gdk.ModifierType.Button3Mask, - target_table, DragAction.Copy | DragAction.Move); - - Gtk.Drag.SourceSetIconPixbuf (button, drag_icon_pixbuf); - - table.Attach (button, 0, 1, 1, 2, - AttachOptions.Expand | AttachOptions.Fill, - AttachOptions.Expand | AttachOptions.Fill, 0, 0); - - button.DragDataGet += new DragDataGetHandler (HandleSourceDragDataGet); - button.DragDataDelete += new DragDataDeleteHandler (HandleSourceDragDataDelete); - - window.ShowAll (); - - Gtk.Application.Run (); - } - - private static void OnDelete (object o, DeleteEventArgs e) - { - Gtk.Application.Quit (); - } -} diff --git a/Source/sample/Thread.cs b/Source/sample/Thread.cs deleted file mode 100644 index 0d1e9cbeb..000000000 --- a/Source/sample/Thread.cs +++ /dev/null @@ -1,59 +0,0 @@ -// -// Thread.cs - Using threads with Gtk# -// -// Author: Miguel de Icaza -// -// (c) 2005 Novell, Inc. - -namespace GtkSamples { - - using Gtk; - using Gdk; - using System; - using System.Threading; - - public class HelloThreads { - static Label msg; - static Button but; - static int count; - static Thread thr; - - public static int Main (string[] args) - { - Application.Init (); - Gtk.Window win = new Gtk.Window ("Gtk# Hello World"); - win.DeleteEvent += new DeleteEventHandler (Window_Delete); - msg = new Label ("Click to quit"); - but = new Button (msg); - but.Clicked += delegate { thr.Abort (); Application.Quit (); }; - win.Add (but); - win.ShowAll (); - - thr = new Thread (ThreadMethod); - thr.Start (); - - Application.Run (); - - return 0; - } - - static void ThreadMethod () - { - Console.WriteLine ("Starting thread"); - while (true){ - count++; - Thread.Sleep (500); - Application.Invoke (delegate { - msg.Text = String.Format ("Click to Quit ({0})", count); - }); - } - } - - static void Window_Delete (object obj, DeleteEventArgs args) - { - Application.Quit (); - args.RetVal = true; - } - - } -} diff --git a/Source/sample/TreeModelDemo.cs b/Source/sample/TreeModelDemo.cs deleted file mode 100644 index 419ec9add..000000000 --- a/Source/sample/TreeModelDemo.cs +++ /dev/null @@ -1,347 +0,0 @@ -// TreeModelSample.cs - TreeModelSample application. -// -// Author: Mike Kestner -// -// Copyright (c) 2007 Novell, Inc. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of version 2 of the Lesser GNU General -// Public License as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -// Lesser General Public License for more details. -// -// You should have received a copy of the GNU Lesser General Public -// License along with this program; if not, write to the -// Free Software Foundation, Inc., 59 Temple Place - Suite 330, -// Boston, MA 02111-1307, USA. - -namespace GtkSamples { - - using System; - using System.Collections; - using System.Reflection; - using System.Runtime.InteropServices; - using Gtk; - - public class TreeModelDemo : Gtk.Window { - - public TreeModelDemo () : base ("TreeModel demo") - { - DefaultSize = new Gdk.Size (640,480); - ScrolledWindow sw = new ScrolledWindow (); - TreeView view = new TreeView (new TreeModelAdapter (new MyTreeModel ())); - view.HeadersVisible = true; - view.AppendColumn ("Name", new CellRendererText (), "text", 0); - view.AppendColumn ("Type", new CellRendererText (), "text", 1); - sw.Add (view); - sw.ShowAll (); - Add (sw); - } - - protected override bool OnDeleteEvent (Gdk.Event ev) - { - Application.Quit (); - return true; - } - - public static void Main (string[] args) - { - Application.Init (); - Gtk.Window win = new TreeModelDemo (); - win.Show (); - Application.Run (); - } - - } - - public class MyTreeModel : GLib.Object, ITreeModelImplementor { - - Assembly[] assemblies; - - public MyTreeModel () - { - assemblies = AppDomain.CurrentDomain.GetAssemblies (); - } - - object GetNodeAtPath (TreePath path) - { - if (path.Indices.Length > 0) { - Assembly assm = assemblies [path.Indices [0]]; - if (path.Indices.Length > 1) { - Type t = assm.GetTypes ()[path.Indices [1]]; - if (path.Indices.Length > 2) - return t.GetMembers () [path.Indices [2]]; - else - return t; - } else - return assm; - } else - return null; - } - - Hashtable node_hash = new Hashtable (); - - public TreeModelFlags Flags { - get { - return TreeModelFlags.ItersPersist; - } - } - - public int NColumns { - get { - return 2; - } - } - - public GLib.GType GetColumnType (int col) - { - GLib.GType result = GLib.GType.String; - return result; - } - - TreeIter IterFromNode (object node) - { - GCHandle gch; - if (node_hash [node] != null) { - gch = (GCHandle) node_hash [node]; - } else { - gch = GCHandle.Alloc (node); - node_hash [node] = gch; - } - TreeIter result = TreeIter.Zero; - result.UserData = (IntPtr) gch; - return result; - } - - object NodeFromIter (TreeIter iter) - { - GCHandle gch = (GCHandle) iter.UserData; - return gch.Target; - } - - TreePath PathFromNode (object node) - { - if (node == null) - return new TreePath (); - - object work = node; - TreePath path = new TreePath (); - - if ((work is MemberInfo) && !(work is Type)) { - Type parent = (work as MemberInfo).ReflectedType; - path.PrependIndex (Array.IndexOf (parent.GetMembers (), work)); - work = parent; - } - - if (work is Type) { - Assembly assm = (work as Type).Assembly; - path.PrependIndex (Array.IndexOf (assm.GetTypes (), work)); - work = assm; - } - - if (work is Assembly) { - path.PrependIndex (Array.IndexOf (assemblies, work)); - } - - return path; - } - - public bool GetIter (out TreeIter iter, TreePath path) - { - if (path == null) - throw new ArgumentNullException ("path"); - - iter = TreeIter.Zero; - - object node = GetNodeAtPath (path); - if (node == null) - return false; - - iter = IterFromNode (node); - return true; - } - - public TreePath GetPath (TreeIter iter) - { - object node = NodeFromIter (iter); - if (node == null) - throw new ArgumentException ("iter"); - - return PathFromNode (node); - } - - public void GetValue (TreeIter iter, int col, ref GLib.Value val) - { - object node = NodeFromIter (iter); - if (node == null) - return; - - if (node is Assembly) - val = new GLib.Value (col == 0 ? (node as Assembly).GetName ().Name : "Assembly"); - else if (node is Type) - val = new GLib.Value (col == 0 ? (node as Type).Name : "Type"); - else - val = new GLib.Value (col == 0 ? (node as MemberInfo).Name : "Member"); - } - - public bool IterNext (ref TreeIter iter) - { - object node = NodeFromIter (iter); - if (node == null) - return false; - - int idx; - if (node is Assembly) { - idx = Array.IndexOf (assemblies, node) + 1; - if (idx < assemblies.Length) { - iter = IterFromNode (assemblies [idx]); - return true; - } - } else if (node is Type) { - Type[] siblings = (node as Type).Assembly.GetTypes (); - idx = Array.IndexOf (siblings, node) + 1; - if (idx < siblings.Length) { - iter = IterFromNode (siblings [idx]); - return true; - } - } else { - MemberInfo[] siblings = (node as MemberInfo).ReflectedType.GetMembers (); - idx = Array.IndexOf (siblings, node) + 1; - if (idx < siblings.Length) { - iter = IterFromNode (siblings [idx]); - return true; - } - } - return false; - } - - public bool IterPrevious (ref TreeIter iter) - { - object node = NodeFromIter (iter); - if (node == null) - return false; - - int idx; - if (node is Assembly) { - idx = Array.IndexOf (assemblies, node) - 1; - if (idx >= 0) { - iter = IterFromNode (assemblies [idx]); - return true; - } - } else if (node is Type) { - Type[] siblings = (node as Type).Assembly.GetTypes (); - idx = Array.IndexOf (siblings, node) - 1; - if (idx >= 0) { - iter = IterFromNode (siblings [idx]); - return true; - } - } else { - MemberInfo[] siblings = (node as MemberInfo).ReflectedType.GetMembers (); - idx = Array.IndexOf (siblings, node) - 1; - if (idx >= 0) { - iter = IterFromNode (siblings [idx]); - return true; - } - } - return false; - } - - int ChildCount (object node) - { - if (node is Assembly) - return (node as Assembly).GetTypes ().Length; - else if (node is Type) - return (node as Type).GetMembers ().Length; - else - return 0; - } - - public bool IterChildren (out TreeIter child, TreeIter parent) - { - child = TreeIter.Zero; - - if (parent.UserData == IntPtr.Zero) { - child = IterFromNode (assemblies [0]); - return true; - } - - object node = NodeFromIter (parent); - if (node == null || ChildCount (node) <= 0) - return false; - - if (node is Assembly) - child = IterFromNode ((node as Assembly).GetTypes () [0]); - else if (node is Type) - child = IterFromNode ((node as Type).GetMembers () [0]); - return true; - } - - public bool IterHasChild (TreeIter iter) - { - object node = NodeFromIter (iter); - if (node == null || ChildCount (node) <= 0) - return false; - - return true; - } - - public int IterNChildren (TreeIter iter) - { - if (iter.UserData == IntPtr.Zero) - return assemblies.Length; - - object node = NodeFromIter (iter); - if (node == null) - return 0; - - return ChildCount (node); - } - - public bool IterNthChild (out TreeIter child, TreeIter parent, int n) - { - child = TreeIter.Zero; - - if (parent.UserData == IntPtr.Zero) { - if (assemblies.Length <= n) - return false; - child = IterFromNode (assemblies [n]); - return true; - } - - object node = NodeFromIter (parent); - if (node == null || ChildCount (node) <= n) - return false; - - if (node is Assembly) - child = IterFromNode ((node as Assembly).GetTypes () [n]); - else if (node is Type) - child = IterFromNode ((node as Type).GetMembers () [n]); - return true; - } - - public bool IterParent (out TreeIter parent, TreeIter child) - { - parent = TreeIter.Zero; - object node = NodeFromIter (child); - if (node == null || node is Assembly) - return false; - - if (node is Type) - parent = IterFromNode ((node as Type).Assembly); - else if (node is MemberInfo) - parent = IterFromNode ((node as MemberInfo).ReflectedType); - return true; - } - - public void RefNode (TreeIter iter) - { - } - - public void UnrefNode (TreeIter iter) - { - } - } -} diff --git a/Source/sample/TreeViewDemo.cs b/Source/sample/TreeViewDemo.cs deleted file mode 100644 index 432996e5c..000000000 --- a/Source/sample/TreeViewDemo.cs +++ /dev/null @@ -1,134 +0,0 @@ -// TreeView.cs - Fun TreeView demo -// -// Author: Kristian Rietveld -// -// (c) 2002 Kristian Rietveld - -namespace GtkSamples { - using System; - using System.Reflection; - - using Gtk; - - public class TreeViewDemo { - private static TreeStore store = null; - private static Dialog dialog = null; - private static Label dialog_label = null; - private static int count = 0; - - public TreeViewDemo () - { - DateTime start = DateTime.Now; - - Application.Init (); - - PopulateStore (); - - Window win = new Window ("TreeView demo"); - win.DeleteEvent += new DeleteEventHandler (DeleteCB); - win.SetDefaultSize (640,480); - - ScrolledWindow sw = new ScrolledWindow (); - win.Add (sw); - - TreeView tv = new TreeView (store); - tv.HeadersVisible = true; - tv.EnableSearch = false; - - tv.AppendColumn ("Name", new CellRendererText (), "text", 0); - tv.AppendColumn ("Type", new CellRendererText (), "text", 1); - - sw.Add (tv); - - dialog.Destroy (); - dialog = null; - - win.ShowAll (); - - Console.WriteLine (count + " nodes added."); - Console.WriteLine ("Startup time: " + DateTime.Now.Subtract (start)); - Application.Run (); - } - - private static void ProcessType (TreeIter parent, System.Type t) - { - foreach (MemberInfo mi in t.GetMembers ()) { - store.AppendValues (parent, mi.Name, mi.ToString ()); - count++; - } - } - - private static void ProcessAssembly (TreeIter parent, Assembly asm) - { - string asm_name = asm.GetName ().Name; - - foreach (System.Type t in asm.GetTypes ()) { - UpdateDialog ("Loading from {0}:\n{1}", asm_name, t.ToString ()); - TreeIter iter = store.AppendValues (parent, t.Name, t.ToString ()); - count++; - ProcessType (iter, t); - } - } - - private static void PopulateStore () - { - if (store != null) - return; - - store = new TreeStore (typeof (string), typeof (string)); - - foreach (Assembly asm in AppDomain.CurrentDomain.GetAssemblies ()) { - - UpdateDialog ("Loading {0}", asm.GetName ().Name); - - TreeIter iter = store.AppendValues (asm.GetName ().Name, "Assembly"); - count++; - ProcessAssembly (iter, asm); - } - } - - public static void Main (string[] args) - { - new TreeViewDemo (); - } - - private static void DeleteCB (System.Object o, DeleteEventArgs args) - { - Application.Quit (); - } - - private static void UpdateDialog (string format, params object[] args) - { - string text = String.Format (format, args); - - if (dialog == null) - { - dialog = new Dialog (); - dialog.Title = "Loading data from assemblies..."; - dialog.AddButton (Stock.Cancel, 1); - dialog.Response += new ResponseHandler (ResponseCB); - dialog.SetDefaultSize (480, 100); - - Box vbox = dialog.ContentArea; - HBox hbox = new HBox (false, 4); - vbox.PackStart (hbox, true, true, 0); - - Gtk.Image icon = new Gtk.Image (Stock.DialogInfo, IconSize.Dialog); - hbox.PackStart (icon, false, false, 0); - dialog_label = new Label (text); - hbox.PackStart (dialog_label, false, false, 0); - dialog.ShowAll (); - } else { - dialog_label.Text = text; - while (Application.EventsPending ()) - Application.RunIteration (); - } - } - - private static void ResponseCB (object obj, ResponseArgs args) - { - Application.Quit (); - System.Environment.Exit (0); - } - } -} diff --git a/Source/sample/VariantDemo.cs b/Source/sample/VariantDemo.cs deleted file mode 100644 index d9a586fec..000000000 --- a/Source/sample/VariantDemo.cs +++ /dev/null @@ -1,51 +0,0 @@ -using System; -using System.Collections.Generic; -using GLib; - -namespace sample -{ - public class VariantDemo - { - public VariantDemo () - { - var strv = new string[] {"String 1", "String 2"}; - var variant = new Variant (strv); - Console.WriteLine (variant.Print (true)); - - variant = Variant.NewTuple (new Variant[] {variant, new Variant ("String 3")}); - Console.WriteLine (variant.Print (true)); - - variant = Variant.NewTuple (null); - Console.WriteLine (variant.Print (true)); - - variant = Variant.NewArray (new Variant[] {new Variant ("String 4"), new Variant ("String 5")}); - Console.WriteLine (variant.Print (true)); - - variant = Variant.NewArray (VariantType.String, null); - Console.WriteLine (variant.Print (true)); - - var dict = new Dictionary (); - dict.Add ("strv", new Variant (strv)); - dict.Add ("unit", Variant.NewTuple (null)); - dict.Add ("str", new Variant ("String 6")); - variant = new Variant (dict); - Console.WriteLine (variant.Print (true)); - - var asv = variant.ToAsv (); - Console.WriteLine ("strv: " + asv["strv"].Print(true)); - Console.WriteLine ("unit: " + asv["unit"].Print(true)); - - Console.WriteLine ("type: " + variant.Type.ToString ()); - - Variant tmp; - asv.TryGetValue ("str", out tmp); - var str = (string) tmp; - Console.WriteLine ("out str " + str); - } - - public static void Main (string[] args) - { - new VariantDemo (); - } - } -} diff --git a/Source/sample/gio/AppInfo.cs b/Source/sample/gio/AppInfo.cs deleted file mode 100644 index 2da8b41d7..000000000 --- a/Source/sample/gio/AppInfo.cs +++ /dev/null @@ -1,30 +0,0 @@ -using GLib; -using System; - -namespace TestGio -{ - public class TestAppInfo - { - static void Main (string[] args) - { - if (args.Length != 1) { - Console.WriteLine ("Usage: TestAppInfo mimetype"); - return; - } - GLib.GType.Init (); -// Gtk.Application.Init (); - Console.WriteLine ("Default Handler for {0}: {1}", args[0], AppInfoAdapter.GetDefaultForType (args[0], false).Name); - Console.WriteLine(); - Console.WriteLine("List of all {0} handlers", args[0]); - foreach (IAppInfo appinfo in AppInfoAdapter.GetAllForType (args[0])) - Console.WriteLine ("\t{0}: {1} {2}", appinfo.Name, appinfo.Executable, appinfo.Description); - - IAppInfo app_info = AppInfoAdapter.GetDefaultForType ("image/jpeg", false); - Console.WriteLine ("{0}:\t{1}", app_info.Name, app_info.Description); - - Console.WriteLine ("All installed IAppInfos:"); - foreach (IAppInfo appinfo in AppInfoAdapter.GetAll ()) - Console.WriteLine ("\t{0}: {1} ", appinfo.Name, appinfo.Executable); - } - } -} diff --git a/Source/sample/gio/Volume.cs b/Source/sample/gio/Volume.cs deleted file mode 100644 index 315bfdec2..000000000 --- a/Source/sample/gio/Volume.cs +++ /dev/null @@ -1,31 +0,0 @@ -using GLib; -using System; - -namespace TestGio -{ - public class TestVolume - { - static void Main (string[] args) - { - GLib.GType.Init (); - VolumeMonitor monitor = VolumeMonitor.Default; - Console.WriteLine ("Volumes:"); - foreach (IVolume v in monitor.Volumes) - Console.WriteLine ("\t{0}", v.Name); - Console.WriteLine ("\nMounts:"); - foreach (IMount m in monitor.Mounts) { - Console.WriteLine ("\tName:{0}, UUID:{1}, root:{2}, CanUnmount: {3}", m.Name, m.Uuid, m.Root, m.CanUnmount); - IVolume v = m.Volume; - if (v != null) - Console.WriteLine ("\t\tVolume:{0}", v.Name); - IDrive d = m.Drive; - if (d != null) - Console.WriteLine ("\t\tDrive:{0}", d.Name); - } - Console.WriteLine ("\nConnectedDrives:"); - foreach (IDrive d in monitor.ConnectedDrives) - Console.WriteLine ("\t{0}, HasVolumes:{1}", d.Name, d.HasVolumes); - } - } -} - diff --git a/Source/sample/gtk-gio/MountOperation.cs b/Source/sample/gtk-gio/MountOperation.cs deleted file mode 100644 index 1d337cb97..000000000 --- a/Source/sample/gtk-gio/MountOperation.cs +++ /dev/null @@ -1,70 +0,0 @@ -/* - * MountOperation.cs: code sample using Gtk.MountOperation - * - * Author(s): - * Stephane Delcroix (stephane@delcroix.org) - * - * Copyright (c) 2009 Novell, Inc. - * - * - * Permission is hereby granted, free of charge, to any person obtaining - * a copy of this software and associated documentation files (the - * "Software"), to deal in the Software without restriction, including - * without limitation the rights to use, copy, modify, merge, publish, - * distribute, sublicense, and/or sell copies of the Software, and to - * permit persons to whom the Software is furnished to do so, subject to - * the following conditions: - * - * The above copyright notice and this permission notice shall be - * included in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE - * LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION - * OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION - * WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - * - */ - -using System; -using Gtk; -using GLib; - -public class TestMount -{ - - static GLib.IFile file; - static Gtk.MountOperation operation; - - static void Main () - { - Gtk.Application.Init (); - file = FileFactory.NewForUri (new Uri ("smb://admin@192.168.42.3/myshare/test")); - - Window w = new Window ("test"); - operation = new Gtk.MountOperation (w); - Button b = new Button ("Mount"); - b.Clicked += new System.EventHandler (HandleButtonClicked); - b.Show (); - w.Add (b); - w.Show (); - Gtk.Application.Run (); - } - - static void HandleButtonClicked (object sender, System.EventArgs args) - { - System.Console.WriteLine ("clicked"); - file.MountEnclosingVolume (0, operation, null, new GLib.AsyncReadyCallback (HandleMountFinished)); - } - - static void HandleMountFinished (GLib.Object sender, GLib.IAsyncResult result) - { - System.Console.WriteLine ("handle mount finished"); - if (file.MountEnclosingVolumeFinish (result)) - System.Console.WriteLine ("successfull"); - else - System.Console.WriteLine ("Failed"); - } -} diff --git a/Source/sample/gtk-html-sample.cs b/Source/sample/gtk-html-sample.cs deleted file mode 100644 index 464ecfc9f..000000000 --- a/Source/sample/gtk-html-sample.cs +++ /dev/null @@ -1,33 +0,0 @@ -// mcs -pkg:gtkhtml-sharp -pkg:gtk-sharp gtk-html-sample.cs -using Gtk; -using System; -using System.IO; - -class HTMLSample { - static int Main (string [] args) - { - HTML html; - Window win; - Application.Init (); - html = new HTML (); - win = new Window ("Test"); - ScrolledWindow sw = new ScrolledWindow (); - win.Add (sw); - sw.Add (html); - HTMLStream s = html.Begin ("text/html"); - - if (args.Length > 0) { - using (StreamReader r = File.OpenText (args [0])) - s.Write (r.ReadToEnd ()); - } else { - s.Write (""); - s.Write ("Hello world!"); - } - - html.End (s, HTMLStreamStatus.Ok); - win.ShowAll (); - Application.Run (); - return 0; - } -} - diff --git a/Source/sample/opaquetest/Opaque.metadata b/Source/sample/opaquetest/Opaque.metadata deleted file mode 100644 index 5d05f152e..000000000 --- a/Source/sample/opaquetest/Opaque.metadata +++ /dev/null @@ -1,5 +0,0 @@ - - - 1 - 1 - diff --git a/Source/sample/opaquetest/OpaqueTest.cs b/Source/sample/opaquetest/OpaqueTest.cs deleted file mode 100644 index cec6be1e5..000000000 --- a/Source/sample/opaquetest/OpaqueTest.cs +++ /dev/null @@ -1,282 +0,0 @@ -// Opaquetest.cs: GLib.Opaque regression test -// -// Copyright (c) 2005 Novell, Inc. - -using Gtksharp; -using System; - -public class OpaqueTest { - - static int errors = 0; - - static void GC () - { - System.GC.Collect (); - System.GC.WaitForPendingFinalizers (); - System.GC.Collect (); - System.GC.WaitForPendingFinalizers (); - } - - public static int Main () - { - Gtk.Application.Init (); - - TestOpaque (); - Console.WriteLine (); - TestRefcounted (); - Console.WriteLine (); - - Console.WriteLine ("{0} errors", errors); - - return errors; - } - - static Opaque ret_op; - - static Opaque ReturnOpaque () - { - return ret_op; - } - - static void TestOpaque () - { - Opaque op, op1; - IntPtr handle; - - Console.WriteLine ("Testing Opaque new/free"); - op = new Opaque (); - if (!op.Owned) - Error ("Newly-created Opaque is not Owned"); - handle = op.Handle; - op.Dispose (); - op = new Opaque (handle); - if (op.Owned) - Error ("IntPtr-created Opaque is Owned"); - if (Opaquetest.Error) - Error ("Memory error after initial new/free."); - Opaquetest.ExpectError = true; - if (op.Serial != Opaque.LastSerial) - Error ("Serial mismatch. Expected {0}, Got {1}", Opaque.LastSerial, op.Serial); - if (!Opaquetest.Error) - Error ("Opaque not properly freed."); - op.Dispose (); - if (Opaquetest.Error) - Error ("Opaque created from IntPtr was freed by gtk#"); - - Console.WriteLine ("Testing Opaque copy/free"); - op = new Opaque (); - op1 = op.Copy (); - handle = op1.Handle; - op.Dispose (); - op1.Dispose (); - if (Opaquetest.Error) - Error ("Memory error after initial copy/free."); - op = new Opaque (handle); - Opaquetest.ExpectError = true; - if (op.Serial != Opaque.LastSerial) - Error ("Serial mismatch. Expected {0}, Got {1}", Opaque.LastSerial, op.Serial); - - if (!Opaquetest.Error) - Error ("Opaque not properly freed."); - op.Dispose (); - if (Opaquetest.Error) - Error ("Opaque created from IntPtr was freed by gtk#"); - - Console.WriteLine ("Testing non-owned return."); - op = new Opaque (); - op1 = new Opaque (); - op.Friend = op1; - if (Opaquetest.Error) - Error ("Memory error after setting op.Friend."); - op1 = op.Friend; - if (op1.Serial != Opaque.LastSerial || Opaquetest.Error) - Error ("Error reading op.Friend. Expected {0}, Got {1}", Opaque.LastSerial, op1.Serial); - if (!op1.Owned) - Error ("op1 not Owned after being read off op.Friend"); - op.Dispose (); - op1.Dispose (); - if (Opaquetest.Error) - Error ("Memory error after freeing op and op1."); - - Console.WriteLine ("Testing returning a Gtk#-owned opaque from C# to C"); - ret_op = new Opaque (); - op = Opaque.Check (new Gtksharp.OpaqueReturnFunc (ReturnOpaque), new Gtksharp.GCFunc (GC)); - if (op.Serial != Opaque.LastSerial || Opaquetest.Error) - Error ("Error during Opaque.Check. Expected {0}, Got {1}", Opaque.LastSerial, op.Serial); - op.Dispose (); - if (Opaquetest.Error) - Error ("Memory error after clearing op."); - - Console.WriteLine ("Testing returning a Gtk#-owned opaque to a C method that will free it"); - ret_op = new Opaque (); - op = Opaque.CheckFree (new Gtksharp.OpaqueReturnFunc (ReturnOpaque), new Gtksharp.GCFunc (GC)); - if (Opaquetest.Error) - Error ("Error during Opaque.CheckFree."); - Opaquetest.ExpectError = true; - if (op.Serial != Opaque.LastSerial) - Error ("Error during Opaque.CheckFree. Expected {0}, Got {1}", Opaque.LastSerial, op.Serial); - if (!Opaquetest.Error) - Error ("Didn't get expected error accessing op.Serial!"); - Opaquetest.ExpectError = true; - op.Dispose (); - if (!Opaquetest.Error) - Error ("Didn't get expected double free on op after CheckFree!"); - - Console.WriteLine ("Testing leaking a C-owned opaque"); - ret_op = new Opaque (); - ret_op.Owned = false; - op = Opaque.Check (new Gtksharp.OpaqueReturnFunc (ReturnOpaque), new Gtksharp.GCFunc (GC)); - if (op.Serial != Opaque.LastSerial || Opaquetest.Error) - Error ("Error during Opaque.Check. Expected {0}, Got {1}", Opaque.LastSerial, op.Serial); - handle = op.Handle; - op.Dispose (); - if (Opaquetest.Error) - Error ("Memory error after disposing op."); - op = new Opaque (handle); - if (op.Serial != Opaque.LastSerial || Opaquetest.Error) - Error ("Failed to leak op. Expected {0}, Got {1}", Opaque.LastSerial, op.Serial); - - Console.WriteLine ("Testing handing over a C-owned opaque to a C method that will free it"); - ret_op = new Opaque (); - ret_op.Owned = false; - op = Opaque.CheckFree (new Gtksharp.OpaqueReturnFunc (ReturnOpaque), new Gtksharp.GCFunc (GC)); - if (Opaquetest.Error) - Error ("Error during Opaque.CheckFree."); - Opaquetest.ExpectError = true; - if (op.Serial != Opaque.LastSerial) - Error ("Error during Opaque.CheckFree. Expected {0}, Got {1}", Opaque.LastSerial, op.Serial); - if (!Opaquetest.Error) - Error ("Didn't get expected error accessing op.Serial!"); - op.Dispose (); - if (Opaquetest.Error) - Error ("Double free on op!"); - } - - static Refcounted ret_ref; - - static Refcounted ReturnRefcounted () - { - return ret_ref; - } - - static void TestRefcounted () - { - Refcounted ref1, ref2; - IntPtr handle; - - Console.WriteLine ("Testing Refcounted new/free"); - ref1 = new Refcounted (); - if (!ref1.Owned) - Error ("Newly-created Refcounted is not Owned"); - handle = ref1.Handle; - ref1.Dispose (); - Opaquetest.ExpectError = true; - ref1 = new Refcounted (handle); - if (!Opaquetest.Error) - Error ("Didn't get expected ref error resurrecting ref1."); - if (!ref1.Owned) - Error ("IntPtr-created Refcounted is not Owned"); - Opaquetest.ExpectError = true; - if (ref1.Serial != Refcounted.LastSerial) - Error ("Serial mismatch. Expected {0}, Got {1}", Refcounted.LastSerial, ref1.Serial); - // We caused it to take a ref on the "freed" underlying object, so - // undo that now so it doesn't cause an error later when we're not - // expecting it. - Opaquetest.ExpectError = true; - ref1.Dispose (); - Opaquetest.Error = false; - - Console.WriteLine ("Testing Refcounted leak/non-free"); - ref1 = new Refcounted (); - ref1.Owned = false; - handle = ref1.Handle; - ref1.Dispose (); - ref1 = new Refcounted (handle); - if (Opaquetest.Error) - Error ("Non-owned ref was freed by gtk#"); - if (ref1.Serial != Refcounted.LastSerial) - Error ("Serial mismatch. Expected {0}, Got {1}", Refcounted.LastSerial, ref1.Serial); - if (Opaquetest.Error) - Error ("Non-owned ref was freed by gtk#"); - - Console.WriteLine ("Testing non-owned return."); - ref1 = new Refcounted (); - ref2 = new Refcounted (); - ref1.Friend = ref2; - if (Opaquetest.Error) - Error ("Memory error after setting ref1.Friend."); - if (ref2.Refcount != 2) - Error ("Refcount wrong for ref2 after setting ref1.Friend. Expected 2, Got {0}", ref2.Refcount); - ref2.Dispose (); - ref2 = ref1.Friend; - if (ref2.Serial != Refcounted.LastSerial || Opaquetest.Error) - Error ("Error reading ref1.Friend. Expected {0}, Got {1}", Refcounted.LastSerial, ref2.Serial); - if (ref2.Refcount != 2 || Opaquetest.Error) - Error ("Refcount wrong for ref2 after reading ref1.Friend. Expected 2, Got {0}", ref2.Refcount); - if (!ref2.Owned) - Error ("ref2 not Owned after being read off ref1.Friend"); - ref1.Dispose (); - ref2.Dispose (); - if (Opaquetest.Error) - Error ("Memory error after freeing ref1 and ref2."); - - Console.WriteLine ("Testing returning a Gtk#-owned refcounted from C# to C"); - ret_ref = new Refcounted (); - ref1 = Refcounted.Check (new Gtksharp.RefcountedReturnFunc (ReturnRefcounted), new Gtksharp.GCFunc (GC)); - if (ref1.Serial != Refcounted.LastSerial || Opaquetest.Error) - Error ("Error during Refcounted.Check. Expected {0}, Got {1}", Refcounted.LastSerial, ref1.Serial); - ref1.Dispose (); - if (Opaquetest.Error) - Error ("Memory error after clearing ref1."); - - Console.WriteLine ("Testing returning a Gtk#-owned refcounted to a C method that will free it"); - ret_ref = new Refcounted (); - ref1 = Refcounted.CheckUnref (new Gtksharp.RefcountedReturnFunc (ReturnRefcounted), new Gtksharp.GCFunc (GC)); - if (Opaquetest.Error) - Error ("Error during Refcounted.CheckUnref."); - Opaquetest.ExpectError = true; - if (ref1.Serial != Refcounted.LastSerial) - Error ("Error during Refcounted.CheckUnref. Expected {0}, Got {1}", Refcounted.LastSerial, ref1.Serial); - if (!Opaquetest.Error) - Error ("Didn't get expected error accessing ref1.Serial!"); - Opaquetest.ExpectError = true; - ref1.Dispose (); - if (!Opaquetest.Error) - Error ("Didn't get expected double free on ref1 after CheckUnref!"); - - Console.WriteLine ("Testing leaking a C-owned refcounted"); - ret_ref = new Refcounted (); - ret_ref.Owned = false; - ref1 = Refcounted.Check (new Gtksharp.RefcountedReturnFunc (ReturnRefcounted), new Gtksharp.GCFunc (GC)); - if (ref1.Serial != Refcounted.LastSerial || Opaquetest.Error) - Error ("Error during Refcounted.Check. Expected {0}, Got {1}", Refcounted.LastSerial, ref1.Serial); - handle = ref1.Handle; - ref1.Dispose (); - if (Opaquetest.Error) - Error ("Memory error after disposing ref1."); - ref1 = new Refcounted (handle); - if (ref1.Serial != Refcounted.LastSerial || Opaquetest.Error) - Error ("Failed to leak ref1. Expected {0}, Got {1}", Refcounted.LastSerial, ref1.Serial); - - Console.WriteLine ("Testing handing over a C-owned refcounted to a C method that will free it"); - ret_ref = new Refcounted (); - ret_ref.Owned = false; - ref1 = Refcounted.CheckUnref (new Gtksharp.RefcountedReturnFunc (ReturnRefcounted), new Gtksharp.GCFunc (GC)); - if (Opaquetest.Error) - Error ("Error during Refcounted.CheckUnref."); - Opaquetest.ExpectError = true; - if (ref1.Serial != Refcounted.LastSerial) - Error ("Error during Refcounted.CheckUnref. Expected {0}, Got {1}", Refcounted.LastSerial, ref1.Serial); - if (!Opaquetest.Error) - Error ("Didn't get expected error accessing ref1.Serial!"); - ref1.Dispose (); - if (Opaquetest.Error) - Error ("Double free on ref1!"); - } - - static void Error (string message, params object[] args) - { - Console.Error.WriteLine (" MANAGED ERROR: " + message, args); - errors++; - } -} diff --git a/Source/sample/opaquetest/opaque-api.xml b/Source/sample/opaquetest/opaque-api.xml deleted file mode 100644 index 88ea5f28c..000000000 --- a/Source/sample/opaquetest/opaque-api.xml +++ /dev/null @@ -1,123 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Source/sample/opaquetest/opaque-sources.xml b/Source/sample/opaquetest/opaque-sources.xml deleted file mode 100644 index 3edcc6aff..000000000 --- a/Source/sample/opaquetest/opaque-sources.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - - - . - - - - diff --git a/Source/sample/opaquetest/opaques.c b/Source/sample/opaquetest/opaques.c deleted file mode 100644 index 4b53107bf..000000000 --- a/Source/sample/opaquetest/opaques.c +++ /dev/null @@ -1,226 +0,0 @@ -/* opaques.c: Opaque memory management test objects - * - * Copyright (c) 2005 Novell, Inc. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of version 2 of the Lesser GNU General - * Public License as published by the Free Software Foundation. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this program; if not, write to the - * Free Software Foundation, Inc., 59 Temple Place - Suite 330, - * Boston, MA 02111-1307, USA. - */ - -#include "opaques.h" -#include - -static int opserial, refserial; -static gboolean error = FALSE, expect_error = FALSE; - -static gboolean check_error (gboolean valid, const char *msg, ...); - -GtksharpOpaque * -gtksharp_opaque_new (void) -{ - GtksharpOpaque *op = g_new0 (GtksharpOpaque, 1); - op->valid = TRUE; - op->serial = opserial++; - return op; -} - -int -gtksharp_opaque_get_serial (GtksharpOpaque *op) -{ - check_error (op->valid, "get_serial on freed GtksharpOpaque serial %d\n", op->serial); - return op->serial; -} - -void gtksharp_opaque_set_friend (GtksharpOpaque *op, GtksharpOpaque *friend) -{ - check_error (op->valid, "set_friend on freed GtksharpOpaque serial %d\n", op->serial); - op->friend = friend; -} - -GtksharpOpaque * -gtksharp_opaque_get_friend (GtksharpOpaque *op) -{ - check_error (op->valid, "get_friend on freed GtksharpOpaque serial %d\n", op->serial); - return op->friend; -} - -GtksharpOpaque * -gtksharp_opaque_copy (GtksharpOpaque *op) -{ - check_error (op->valid, "copying freed GtksharpOpaque serial %d\n", op->serial); - return gtksharp_opaque_new (); -} - -void -gtksharp_opaque_free (GtksharpOpaque *op) -{ - check_error (op->valid, "Double free of GtksharpOpaque serial %d\n", op->serial); - op->valid = FALSE; - /* We don't actually free it */ -} - -GtksharpOpaque * -gtksharp_opaque_check (GtksharpOpaqueReturnFunc func, GtksharpGCFunc gc) -{ - GtksharpOpaque *op = func (); - gc (); - return op; -} - -GtksharpOpaque * -gtksharp_opaque_check_free (GtksharpOpaqueReturnFunc func, GtksharpGCFunc gc) -{ - GtksharpOpaque *op = func (); - gc (); - gtksharp_opaque_free (op); - gc (); - return op; -} - -int -gtksharp_opaque_get_last_serial (void) -{ - return opserial - 1; -} - - -GtksharpRefcounted * -gtksharp_refcounted_new (void) -{ - GtksharpRefcounted *ref = g_new0 (GtksharpRefcounted, 1); - ref->valid = TRUE; - ref->refcount = 1; - ref->serial = refserial++; - return ref; -} - -int -gtksharp_refcounted_get_serial (GtksharpRefcounted *ref) -{ - check_error (ref->valid, "get_serial on freed GtksharpRefcounted serial %d\n", ref->serial); - return ref->serial; -} - -void -gtksharp_refcounted_ref (GtksharpRefcounted *ref) -{ - if (check_error (ref->valid, "ref on freed GtksharpRefcounted serial %d\n", ref->serial)) - return; - ref->refcount++; -} - -void -gtksharp_refcounted_unref (GtksharpRefcounted *ref) -{ - if (check_error (ref->valid, "unref on freed GtksharpRefcounted serial %d\n", ref->serial)) - return; - if (--ref->refcount == 0) { - ref->valid = FALSE; - /* We don't actually free it */ - } -} - -int -gtksharp_refcounted_get_refcount (GtksharpRefcounted *ref) -{ - check_error (ref->valid, "get_refcount on freed GtksharpRefcounted serial %d\n", ref->serial); - return ref->refcount; -} - -void -gtksharp_refcounted_set_friend (GtksharpRefcounted *ref, GtksharpRefcounted *friend) -{ - check_error (ref->valid, "set_friend on freed GtksharpRefcounted serial %d\n", ref->serial); - if (ref->friend) - gtksharp_refcounted_unref (ref->friend); - ref->friend = friend; - if (ref->friend) - gtksharp_refcounted_ref (ref->friend); -} - -GtksharpRefcounted * -gtksharp_refcounted_get_friend (GtksharpRefcounted *ref) -{ - check_error (ref->valid, "get_friend on freed GtksharpRefcounted serial %d\n", ref->serial); - return ref->friend; -} - -GtksharpRefcounted * -gtksharp_refcounted_check (GtksharpRefcountedReturnFunc func, GtksharpGCFunc gc) -{ - GtksharpRefcounted *ref = func (); - gc (); - return ref; -} - -GtksharpRefcounted * -gtksharp_refcounted_check_unref (GtksharpRefcountedReturnFunc func, GtksharpGCFunc gc) -{ - GtksharpRefcounted *ref = func (); - gc (); - gtksharp_refcounted_unref (ref); - gc (); - return ref; -} - -int -gtksharp_refcounted_get_last_serial (void) -{ - return refserial - 1; -} - - -static gboolean -check_error (gboolean valid, const char *msg, ...) -{ - va_list ap; - - if (valid) - return FALSE; - - error = TRUE; - if (expect_error) { - expect_error = FALSE; - return FALSE; - } - - expect_error = FALSE; - - fprintf (stderr, " UNMANAGED ERROR: "); - va_start (ap, msg); - vfprintf (stderr, msg, ap); - va_end (ap); - - return TRUE; -} - - -gboolean -gtksharp_opaquetest_get_error (void) -{ - gboolean old_error = error; - error = expect_error = FALSE; - return old_error; -} - -void -gtksharp_opaquetest_set_error (gboolean err) -{ - error = err; -} - -void -gtksharp_opaquetest_set_expect_error (gboolean err) -{ - expect_error = err; -} diff --git a/Source/sample/opaquetest/opaques.h b/Source/sample/opaquetest/opaques.h deleted file mode 100644 index 14520e817..000000000 --- a/Source/sample/opaquetest/opaques.h +++ /dev/null @@ -1,70 +0,0 @@ -/* -*- Mode: C; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*- */ -/* - * Copyright (C) 2000-2003, Ximian, Inc. - */ - -#ifndef GTKSHARP_OPAQUES_H -#define GTKSHARP_OPAQUES_H 1 - -#include - -typedef void (*GtksharpGCFunc) (void); - -typedef struct GtksharpOpaque GtksharpOpaque; -struct GtksharpOpaque { - int serial; - gboolean valid; - - GtksharpOpaque *friend; -}; - -typedef GtksharpOpaque *(*GtksharpOpaqueReturnFunc) (void); - -GtksharpOpaque *gtksharp_opaque_new (void); -int gtksharp_opaque_get_serial (GtksharpOpaque *op); -void gtksharp_opaque_set_friend (GtksharpOpaque *op, - GtksharpOpaque *friend); -GtksharpOpaque *gtksharp_opaque_get_friend (GtksharpOpaque *op); -GtksharpOpaque *gtksharp_opaque_copy (GtksharpOpaque *op); -void gtksharp_opaque_free (GtksharpOpaque *op); - -GtksharpOpaque *gtksharp_opaque_check (GtksharpOpaqueReturnFunc func, - GtksharpGCFunc gc); -GtksharpOpaque *gtksharp_opaque_check_free (GtksharpOpaqueReturnFunc func, - GtksharpGCFunc gc); - -int gtksharp_opaque_get_last_serial (void); - - -typedef struct GtksharpRefcounted GtksharpRefcounted; -struct GtksharpRefcounted { - int serial, refcount; - gboolean valid; - - GtksharpRefcounted *friend; -}; - -typedef GtksharpRefcounted *(*GtksharpRefcountedReturnFunc) (void); - -GtksharpRefcounted *gtksharp_refcounted_new (void); -int gtksharp_refcounted_get_serial (GtksharpRefcounted *ref); -void gtksharp_refcounted_ref (GtksharpRefcounted *ref); -void gtksharp_refcounted_unref (GtksharpRefcounted *ref); -int gtksharp_refcounted_get_refcount (GtksharpRefcounted *ref); -void gtksharp_refcounted_set_friend (GtksharpRefcounted *ref, - GtksharpRefcounted *friend); -GtksharpRefcounted *gtksharp_refcounted_get_friend (GtksharpRefcounted *ref); - -GtksharpRefcounted *gtksharp_refcounted_check (GtksharpRefcountedReturnFunc func, - GtksharpGCFunc gc); -GtksharpRefcounted *gtksharp_refcounted_check_unref (GtksharpRefcountedReturnFunc func, - GtksharpGCFunc gc); - -int gtksharp_refcounted_get_last_serial (void); - - -gboolean gtksharp_opaquetest_get_error (void); -void gtksharp_opaquetest_set_error (gboolean err); -void gtksharp_opaquetest_set_expect_error (gboolean err); - -#endif /* GTKSHARP_OPAQUES_H */ diff --git a/Source/sample/opaquetest/opaquetest.exe.config.in b/Source/sample/opaquetest/opaquetest.exe.config.in deleted file mode 100644 index 6f971a86b..000000000 --- a/Source/sample/opaquetest/opaquetest.exe.config.in +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/Source/sample/pixmaps/gnome-ccdialog.png b/Source/sample/pixmaps/gnome-ccdialog.png deleted file mode 100644 index 00044786a..000000000 Binary files a/Source/sample/pixmaps/gnome-ccdialog.png and /dev/null differ diff --git a/Source/sample/pixmaps/gnome-color-browser.png b/Source/sample/pixmaps/gnome-color-browser.png deleted file mode 100644 index be41582fc..000000000 Binary files a/Source/sample/pixmaps/gnome-color-browser.png and /dev/null differ diff --git a/Source/sample/pixmaps/gnome-gmenu.png b/Source/sample/pixmaps/gnome-gmenu.png deleted file mode 100644 index 431813fa3..000000000 Binary files a/Source/sample/pixmaps/gnome-gmenu.png and /dev/null differ diff --git a/Source/sample/pixmaps/gnome-mdi.png b/Source/sample/pixmaps/gnome-mdi.png deleted file mode 100644 index fddedaa54..000000000 Binary files a/Source/sample/pixmaps/gnome-mdi.png and /dev/null differ diff --git a/Source/sample/pixmaps/gtk-sharp-logo.png b/Source/sample/pixmaps/gtk-sharp-logo.png deleted file mode 100644 index d218ec948..000000000 Binary files a/Source/sample/pixmaps/gtk-sharp-logo.png and /dev/null differ diff --git a/Source/sample/sample.csproj b/Source/sample/sample.csproj deleted file mode 100644 index a6c91b410..000000000 --- a/Source/sample/sample.csproj +++ /dev/null @@ -1,161 +0,0 @@ - - - - Debug - x86 - 9.0.21022 - 2.0 - {48234565-8E78-462E-ADEC-9AAA81B641B2} - Exe - sample - sample - v4.0 - - - - true - full - false - bin\Debug - DEBUG - prompt - 4 - x86 - false - - - none - false - bin\Release - prompt - 4 - x86 - false - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - {FF422D8C-562F-4EA6-8590-9D1A5CD40AD4} - pango - - - {42FE871A-D8CF-4B29-9AFF-B02454E6C976} - atk - - - {364577DB-9728-4951-AC2C-EDF7A6FCC09D} - cairo - - - {58346CC6-DE93-45B4-8093-3508BD5DAA12} - gdk - - - {1C3BB17B-336D-432A-8952-4E979BC90867} - gio - - - {3BF1D531-8840-4F15-8066-A9788D8C398B} - glib - - - {94045F11-4266-40B4-910F-298985AF69D5} - gtk - - - - - - \ No newline at end of file diff --git a/Source/sample/test/ChangeLog b/Source/sample/test/ChangeLog deleted file mode 100644 index 258a054f4..000000000 --- a/Source/sample/test/ChangeLog +++ /dev/null @@ -1,165 +0,0 @@ -2005-07-27 Dan Winship - - * TestComboBox.cs: test ComboBoxEntry.Entry - -2004-05-31 Jeroen Zwartepoorte - - reviewed by: - - * TestCombo.cs: - -2004-05-06 Jeroen Zwartepoorte - - reviewed by: - - * .cvsignore: - * Makefile: - * Makefile.am: - * TestCombo.cs: - * TestSizeGroup.cs: - * WidgetViewer.cs: - -2004-03-03 Jeroen Zwartepoorte - - reviewed by: - - * TestCombo.cs: - -2003-03-05 Duncan Mak - - * TestCombo.cs: New file, to show basic usage of a ComboBox. It's - missing some functionality, however. Currently, it's not possible - to append to the list of strings in the pop-down. - -2003-02-19 Duncan Mak - - * TestFileSelection.cs: Update to reflect FileSelection changes. - - * TestToolbar.cs: Change the method signature for the various - SignalFuncs. Thanks to Leoric from #mono for pointing it out. - -2002-10-11 Duncan Mak - - * TestToolbar.cs: Fix the arguments to Toolbar.InsertStock. - -2002-08-09 Duncan Mak - - * TestRange.cs (reformat_value): Do something useful here. - -2002-07-31 Duncan Mak - - * *.cs: Flush. Made it use Stock buttons instead of just a plain - text label. - - * TestColorSelection.cs: Made the result dialog work a bit better. - - * ChangeLog: Added Rachel's ChangeLog entry to here. - -2002-07-30 Rachel Hestilow - - * sample/test/TestColorSelection.cs: Display color string in hex format, - update to use IsNull instead of == null, and size dialog to look pretty. - -2002-07-25 Duncan Mak - - * TestRange.cs: Fix the EventHandlers here. - -2002-07-23 Duncan Mak - - * TestMenus.cs: Use MenuItem instead of ImageMenuItem, this test - works now. - - * TestFileSelection.cs: window.Selections is crashing, remove - it. OK Button doesn't do anything now. - - * WidgetViewer.cs: Add in a frame. - -2002-07-20 Duncan Mak - - * TestSizeGroup.cs: Minor aesthetic changes. - - * TestStatusbar.cs: Some changes in the output to figure out why - it is behaving like this. - -2002-07-19 Duncan Mak - - * TestSizeGroup.cs: New test for GtkSizeGroup. - - * Makefile: - * WidgetViewer.cs: Include TestSizeGroup. - -2002-07-18 Duncan Mak - - * WidgetViewer.cs: Fixed InvalidCastException. - - * TestStatusbar.cs: Made it work. Sigh, I dunno why I got it wrong - the first time. - - * TestMenus.cs: Use null instead of new SList (IntPtr.Zero); and - remove the unnecessary try... catch block. - -2002-07-18 Duncan Mak - - * TestCheckButton.cs: - * TestDialog.cs: - * TestFileSelection.cs: - * TestFlipping.cs: - * TestMenus.cs: - * TestRadioButton.cs: - * TestRange.cs: - * TestStatusbar.cs: - * TestTooltip.cs: Removed erroneous references to SignalArgs, and - changed EventHandlers to more appropriate specialized Handlers instead. - -2002-07-17 Duncan Mak - - * Makefile: - * WidgetViewer.cs: Added TestMenus.cs - - * TestMenus.cs: New test for testing menu widgets. - -2002-07-17 Duncan Mak - - * WidgetViewer.cs: Changed the EventArgs stuff to match Mike's - latest commit. - - * TestToolbar.cs: Thanks to Dietmar for fixing #27695. Added new - button for toggling showing tooltips. - -2002-07-16 Duncan Mak - - * TestCheckButton.cs: - * TestTooltip.cs: Added copyright material. - - * TestColorSelection.cs: Attempt to do something new after color - is selected. ColorSelection.CurrentColor (get) doesn't seem to - work right now, bug 27834. - - * TestDialog.cs: Removed debugging messages and beautified the dialog. - - * TestFlipping.cs: New test to show widget flipping. - - * TestRadioButton.cs: Changed the constructors used to build the - radio buttons to work around bug 27833. - - * Makefile: Added TestFlipping.cs. - - * WidgetViewer.cs (AddWindow): Another convenience method for - adding new Test dialogs. - -2002-07-15 Duncan Mak - - * WidgetViewer.cs (AddButton): New convenience method so that I don't have to type - the same thing when adding a new test button. - -2002-07-13 Duncan Mak - - * *.cs: Added copyright material. - - * *.cs: Checking in testgtk# to CVS. - - - - - - diff --git a/Source/sample/test/TestCheckButton.cs b/Source/sample/test/TestCheckButton.cs deleted file mode 100644 index e9cfed121..000000000 --- a/Source/sample/test/TestCheckButton.cs +++ /dev/null @@ -1,68 +0,0 @@ -// -// TestCheckButton.cs -// -// Author: Duncan Mak (duncan@ximian.com) -// -// Copyright (C) 2002, Duncan Mak, Ximian Inc. -// - -using System; - -using Gtk; - -namespace WidgetViewer { - public class TestCheckButton - { - static Window window = null; - static CheckButton checked_button = null; - - public static Gtk.Window Create () - { - window = new Window ("GtkCheckButton"); - window.SetDefaultSize (200, 100); - - VBox box1 = new VBox (false, 0); - window.Add (box1); - - VBox box2 = new VBox (false, 10); - box2.BorderWidth = 10; - box1.PackStart (box2, true, true, 0); - - checked_button = new CheckButton ("_button1"); - box2.PackStart (checked_button, true, true, 0); - - checked_button = new CheckButton ("button2"); - box2.PackStart (checked_button, true, true, 0); - - checked_button = new CheckButton ("button3"); - box2.PackStart (checked_button, true, true, 0); - - checked_button = new CheckButton ("Inconsistent"); - checked_button.Inconsistent = true; - box2.PackStart (checked_button, true, true, 0); - - HSeparator separator = new HSeparator (); - - box1.PackStart (separator, false, false, 0); - - box2 = new VBox (false, 10); - box2.BorderWidth = 10; - box1.PackStart (box2, false, false, 0); - - Button button = new Button (Stock.Close); - button.Clicked += new EventHandler (OnCloseClicked); - button.CanDefault = true; - - box2.PackStart (button, true, true, 0); - button.GrabDefault (); - return window; - } - - static void OnCloseClicked (object o, EventArgs args) - { - window.Destroy (); - } - } -} - - diff --git a/Source/sample/test/TestColorSelection.cs b/Source/sample/test/TestColorSelection.cs deleted file mode 100644 index da89063f4..000000000 --- a/Source/sample/test/TestColorSelection.cs +++ /dev/null @@ -1,132 +0,0 @@ -// -// TestColorSelection.cs -// -// Author: Duncan Mak (duncan@ximian.com) -// -// Copyright (C) 2002, Duncan Mak, Ximian Inc. -// - -using System; -using System.Text; - -using Gtk; - -namespace WidgetViewer { - public class TestColorSelection - { - static ColorSelectionDialog window = null; - static Dialog dialog = null; - - public static Gtk.Window Create () - { - HBox options = new HBox (false, 0); - CheckButton check_button = null; - - window = new ColorSelectionDialog ("Color selection dialog"); - window.ColorSelection.HasOpacityControl = true; - window.ColorSelection.HasPalette = true; - - window.SetDefaultSize (250, 200); - window.ContentArea.PackStart (options, false, false, 0); - window.ContentArea.BorderWidth = 10; - - check_button = new CheckButton("Show Opacity"); - check_button.Active = true; - options.PackStart (check_button, false, false, 0); - check_button.Toggled += new EventHandler (Opacity_Callback); - - check_button = new CheckButton("Show Palette"); - check_button.Active = true; - options.PackEnd (check_button, false, false, 0); - check_button.Toggled += new EventHandler (Palette_Callback); - - window.ColorSelection.ColorChanged += new EventHandler (Color_Changed); - window.OkButton.Clicked += new EventHandler (Color_Selection_OK); - window.CancelButton.Clicked += new EventHandler (Color_Selection_Cancel); - - options.ShowAll (); - - return window; - } - - static void Opacity_Callback (object o, EventArgs args) - { - window.ColorSelection.HasOpacityControl = ((ToggleButton )o).Active; - } - - static void Palette_Callback (object o, EventArgs args) - { - window.ColorSelection.HasPalette = ((ToggleButton )o).Active; - } - - static string HexFormat (Gdk.RGBA color) - { - StringBuilder s = new StringBuilder (); - double[] vals = { color.Red, color.Green, color.Blue }; - char[] hexchars = {'0', '1', '2', '3', '4', '5', '6', '7', '8', '9', - 'A', 'B', 'C', 'D', 'E', 'F'}; - - s.Append ('#'); - foreach (double val in vals) { - /* Convert to a range of 0-255, then lookup the - * digit for each half-byte */ - byte rounded = (byte) (val * 255); - s.Append (hexchars[(rounded & 0xf0) >> 4]); - s.Append (hexchars[rounded & 0x0f]); - } - - return s.ToString (); - } - - static void Color_Changed (object o, EventArgs args) - { - Gdk.RGBA color = window.ColorSelection.CurrentRgba; - Console.WriteLine (HexFormat (color)); - } - - static void Color_Selection_OK (object o, EventArgs args) - { - Gdk.RGBA selected = window.ColorSelection.CurrentRgba; - window.Hide (); - Display_Result (selected); - } - - static void Color_Selection_Cancel (object o, EventArgs args) - { - window.Destroy (); - } - - static void Dialog_Ok (object o, EventArgs args) - { - dialog.Destroy (); - window.ShowAll (); - } - - static void Display_Result (Gdk.RGBA color) - { - dialog = new Dialog (); - dialog.Title = "Selected Color: " + HexFormat (color); - - DrawingArea da = new DrawingArea (); - - da.OverrideBackgroundColor (StateFlags.Normal, color); - - dialog.ContentArea.BorderWidth = 10; - dialog.ContentArea.PackStart (da, true, true, 10); - dialog.SetDefaultSize (200, 200); - - Button button = new Button (Stock.Ok); - button.Clicked += new EventHandler (Dialog_Ok); - button.CanDefault = true; - dialog.ActionArea.PackStart (button, true, true, 0); - button.GrabDefault (); - - dialog.ShowAll (); - } - - static void Close_Button (object o, EventArgs args) - { - Color_Selection_Cancel (o, args); - } - } -} diff --git a/Source/sample/test/TestComboBox.cs b/Source/sample/test/TestComboBox.cs deleted file mode 100644 index 5ec5c60e3..000000000 --- a/Source/sample/test/TestComboBox.cs +++ /dev/null @@ -1,73 +0,0 @@ -// TestCombo.cs -// -// Author: Mike Kestner (mkestner@novell.com) -// -// Copyright (c) 2005, Novell, Inc. -// - -using System; -using Gtk; - -namespace WidgetViewer { - public class TestComboBox - { - static Window window = null; - - public static Gtk.Window Create () - { - window = new Window ("GtkComboBox"); - window.SetDefaultSize (200, 100); - - VBox box1 = new VBox (false, 0); - window.Add (box1); - - VBox box2 = new VBox (false, 10); - box2.BorderWidth = 10; - box1.PackStart (box2, true, true, 0); - - ComboBoxText combo = ComboBoxText.NewWithEntry (); - combo.AppendText ("Foo"); - combo.AppendText ("Bar"); - combo.Changed += new EventHandler (OnComboActivated); - combo.Entry.Changed += new EventHandler (OnComboEntryChanged); - box2.PackStart (combo, true, true, 0); - - HSeparator separator = new HSeparator (); - - box1.PackStart (separator, false, false, 0); - - box2 = new VBox (false, 10); - box2.BorderWidth = 10; - box1.PackStart (box2, false, false, 0); - - Button button = new Button (Stock.Close); - button.Clicked += new EventHandler (OnCloseClicked); - button.CanDefault = true; - - box2.PackStart (button, true, true, 0); - button.GrabDefault (); - return window; - } - - static void OnCloseClicked (object o, EventArgs args) - { - window.Destroy (); - } - - static void OnComboActivated (object o, EventArgs args) - { - ComboBox combo = o as ComboBox; - TreeIter iter; - if (combo.GetActiveIter (out iter)) - Console.WriteLine ((string)combo.Model.GetValue (iter, 0)); - } - - static void OnComboEntryChanged (object o, EventArgs args) - { - Entry entry = o as Entry; - Console.WriteLine ("Entry text is: " + entry.Text); - } - } -} - - diff --git a/Source/sample/test/TestDialog.cs b/Source/sample/test/TestDialog.cs deleted file mode 100644 index 66c010999..000000000 --- a/Source/sample/test/TestDialog.cs +++ /dev/null @@ -1,66 +0,0 @@ -// -// TestDialog.cs -// -// Author: Duncan Mak (duncan@ximian.com) -// -// Copyright (C) 2002, Duncan Mak, Ximian Inc. -// - - -using System; - -using Gtk; - -namespace WidgetViewer { - public class TestDialog - { - static Dialog window = null; - static Label label = null; - - public static Gtk.Window Create () - { - window = new Dialog (); - window.Response += new ResponseHandler (Print_Response); - window.SetDefaultSize (200, 100); - - window.Title = "GtkDialog"; - Button button = new Button (Stock.Ok); - button.Clicked += new EventHandler (Close_Button); - button.CanDefault = true; - window.ActionArea.PackStart (button, true, true, 0); - button.GrabDefault (); - - ToggleButton toggle_button = new ToggleButton ("Toggle Label"); - toggle_button.Clicked += new EventHandler (Label_Toggle); - window.ActionArea.PackStart (toggle_button, true, true, 0); - - window.ShowAll (); - - return window; - } - - static void Close_Button (object o, EventArgs args) - { - window.Destroy (); - } - - static void Print_Response (object o, ResponseArgs args) - { - Console.WriteLine ("Received response signal: " + args.ResponseId); - } - - static void Label_Toggle (object o, EventArgs args) - { - if (label == null) { - label = new Label ("This is Text label inside a Dialog"); - label.SetPadding (10, 10); - window.ContentArea.PackStart (label, true, true, 0); - label.Show (); - } else { - label.Destroy (); - label = null; - } - } - } -} - diff --git a/Source/sample/test/TestFlipping.cs b/Source/sample/test/TestFlipping.cs deleted file mode 100644 index 301bd81a1..000000000 --- a/Source/sample/test/TestFlipping.cs +++ /dev/null @@ -1,68 +0,0 @@ -// -// TestFlipping.cs -// -// Author: Duncan Mak (duncan@ximian.com) -// -// Copyright (C) 2002, Duncan Mak, Ximian Inc. -// - -using System; - -using Gtk; - -namespace WidgetViewer { - public class TestFlipping { - - static Dialog window = null; - static CheckButton check_button = null; - static Button button = null; - static Label label = null; - - public static Gtk.Window Create () - { - window = new Dialog (); - window.Title = "Bi-directional flipping"; - window.SetDefaultSize (200, 100); - - label = new Label ("Label direction: Left-to-right"); - label.UseMarkup = true; - label.SetPadding (3, 3); - window.ContentArea.PackStart (label, true, true, 0); - - check_button = new CheckButton ("Toggle label direction"); - window.ContentArea.PackStart (check_button, true, true, 2); - - if (window.Direction == TextDirection.Ltr) - check_button.Active = true; - - check_button.Toggled += new EventHandler (Toggle_Flip); - check_button.BorderWidth = 10; - - button = new Button (Stock.Close); - button.Clicked += new EventHandler (Close_Button); - button.CanDefault = true; - - window.ActionArea.PackStart (button, true, true, 0); - button.GrabDefault (); - - window.ShowAll (); - return window; - } - - static void Toggle_Flip (object o, EventArgs args) - { - if (((CheckButton) o).Active) { - check_button.Direction = TextDirection.Ltr; - label.Markup = "Label direction: Left-to-right"; - } else { - check_button.Direction = TextDirection.Rtl; - label.Markup = "Label direction: Right-to-left"; - } - } - - static void Close_Button (object o, EventArgs args) - { - window.Destroy (); - } - } -} diff --git a/Source/sample/test/TestRadioButton.cs b/Source/sample/test/TestRadioButton.cs deleted file mode 100644 index 12b44672e..000000000 --- a/Source/sample/test/TestRadioButton.cs +++ /dev/null @@ -1,84 +0,0 @@ -// -// TestRadioButton.cs -// -// Author: Duncan Mak (duncan@ximian.com) -// -// Copyright (C) 2002, Duncan Mak, Ximian Inc. -// - -using System; - -using Gtk; - -namespace WidgetViewer { - public class TestRadioButton - { - static Window window = null; - static RadioButton radio_button = null; - - public static Gtk.Window Create () - { - window = new Window ("GtkRadioButton"); - window.SetDefaultSize (200, 100); - - VBox box1 = new VBox (false, 0); - window.Add (box1); - - VBox box2 = new VBox (false, 10); - box2.BorderWidth = 10; - box1.PackStart (box2, true, true, 0); - - radio_button = new RadioButton ("Button 1"); - box2.PackStart (radio_button, true, true, 0); - - radio_button = new RadioButton (radio_button, "Button 2"); - radio_button.Active = true; - box2.PackStart (radio_button, true, true, 0); - - radio_button = new RadioButton (radio_button, "Button 3"); - box2.PackStart (radio_button, true, true, 0); - - radio_button = new RadioButton (radio_button, "Inconsistent"); - radio_button.Inconsistent = true; - box2.PackStart (radio_button, true, true, 0); - - box1.PackStart (new HSeparator (), false, true, 0); - - box2 = new VBox (false, 10); - box2.BorderWidth = 10; - box1.PackStart (box2, true, true, 0); - - radio_button = new RadioButton ("Button 4"); - radio_button.Mode = false; - box2.PackStart (radio_button, true, true, 0); - - radio_button = new RadioButton (radio_button, "Button 5"); - radio_button.Active = true; - radio_button.Mode = false; - box2.PackStart (radio_button, true, true, 0); - - radio_button = new RadioButton (radio_button, "Button 6"); - radio_button.Mode = false; - box2.PackStart (radio_button, true, true, 0); - - box1.PackStart (new HSeparator (), false, true, 0); - - box2 = new VBox (false, 10); - box2.BorderWidth = 10; - box1.PackStart (box2, false, true, 0); - - Button button = new Button (Stock.Close); - button.Clicked += new EventHandler (Close_Button); - box2.PackStart (button, true, true, 0); - button.CanDefault = true; - button.GrabDefault (); - - return window; - } - - static void Close_Button (object o, EventArgs args) - { - window.Destroy (); - } - } -} diff --git a/Source/sample/test/TestRange.cs b/Source/sample/test/TestRange.cs deleted file mode 100644 index 35fc8a6dd..000000000 --- a/Source/sample/test/TestRange.cs +++ /dev/null @@ -1,97 +0,0 @@ -// -// TestRange.cs -// -// Author: Duncan Mak (duncan@ximian.com) -// -// Copyright (C) 2002, Duncan Mak, Ximian Inc. -// - -using System; - -using Gtk; - -namespace WidgetViewer { - - public class TestRange - { - static Window window = null; - - public static Gtk.Window Create () - { - window = new Window ("GtkRange"); - window.SetDefaultSize (250, 200); - - VBox box1 = new VBox (false, 0); - window.Add (box1); - - VBox box2 = new VBox (false, 0); - box2.BorderWidth = 10; - box1.PackStart (box2, true, true, 0); - - Adjustment adjustment = new Adjustment (0.0, 0.0, 101.0, 0.1, 1.0, 1.0); - - HScale hscale = new HScale (adjustment); - hscale.SetSizeRequest (150, -1); - - hscale.Digits = 1; - hscale.DrawValue = true; - box2.PackStart (hscale, true, true, 0); - - HScrollbar hscrollbar = new HScrollbar (adjustment); - box2.PackStart (hscrollbar, true, true, 0); - - hscale = new HScale (adjustment); - hscale.DrawValue = true; - hscale.FormatValue += new FormatValueHandler (reformat_value); - - box2.PackStart (hscale, true, true, 0); - - HBox hbox = new HBox (false, 0); - VScale vscale = new VScale (adjustment); - vscale.SetSizeRequest (-1, 200); - vscale.Digits = 2; - vscale.DrawValue = true; - hbox.PackStart (vscale, true, true, 0); - - vscale = new VScale (adjustment); - vscale.SetSizeRequest (-1, 200); - vscale.Digits = 2; - vscale.DrawValue = true; - ((Range) vscale).Inverted = true; - hbox.PackStart (vscale, true, true, 0); - - vscale = new VScale (adjustment); - vscale.DrawValue = true; - vscale.FormatValue += new FormatValueHandler (reformat_value); - hbox.PackStart (vscale, true, true, 0); - - box2.PackStart (hbox, true, true, 0); - - box1.PackStart (new HSeparator (), false, true, 0); - - box2 = new VBox (false, 10); - box2.BorderWidth = 10; - box1.PackStart (box2, false, true, 0); - - Button button = new Button (Stock.Close); - button.Clicked += new EventHandler (Close_Button); - box2.PackStart (button, true, true, 0); - button.CanDefault = true; - button.GrabDefault (); - - window.ShowAll (); - return window; - } - - static void Close_Button (object o, EventArgs args) - { - window.Destroy (); - } - - static void reformat_value (object o, FormatValueArgs args) - { - int x = (int) args.Value; - args.RetVal = x.ToString (); - } - } -} diff --git a/Source/sample/test/TestSizeGroup.cs b/Source/sample/test/TestSizeGroup.cs deleted file mode 100644 index a6f189e07..000000000 --- a/Source/sample/test/TestSizeGroup.cs +++ /dev/null @@ -1,139 +0,0 @@ -// -// TestSizeGroup.cs -// -// Author: Duncan Mak (duncan@ximian.com) -// -// Copyright (C) 2002, Duncan Mak, Ximian Inc. -// - -using System; - -using Gtk; - -namespace WidgetViewer { - public class TestSizeGroup { - - static Dialog window = null; - static SizeGroup size_group = null; - - public static Gtk.Window Create () - { - window = new Dialog (); - window.Title = "Sized groups"; - window.Resizable = false; - - VBox vbox = new VBox (false, 5); - window.ContentArea.PackStart (vbox, true, true, 0); - vbox.BorderWidth = 5; - - size_group = new SizeGroup (SizeGroupMode.Horizontal); - - Frame frame = new Frame ("Color Options"); - vbox.PackStart (frame, true, true, 0); - - Table table = new Table (2, 2, false); - table.BorderWidth = 5; - table.RowSpacing = 5; - table.ColumnSpacing = 10; - frame.Add (table); - - string [] colors = {"Red", "Green", "Blue", }; - string [] dashes = {"Solid", "Dashed", "Dotted", }; - string [] ends = {"Square", "Round", "Arrow", }; - - Add_Row (table, 0, size_group, "_Foreground", colors); - Add_Row (table, 1, size_group, "_Background", colors); - - frame = new Frame ("Line Options"); - vbox.PackStart (frame, false, false, 0); - - table = new Table (2, 2, false); - table.BorderWidth = 5; - table.RowSpacing = 5; - table.ColumnSpacing = 10; - frame.Add (table); - - Add_Row (table, 0, size_group, "_Dashing", dashes); - Add_Row (table, 1, size_group, "_Line ends", ends); - - CheckButton check_button = new CheckButton ("_Enable grouping"); - vbox.PackStart (check_button, false, false, 0); - check_button.Active = true; - check_button.Toggled += new EventHandler (Button_Toggle_Cb); - - Button close_button = new Button (Stock.Close); - close_button.Clicked += new EventHandler (Close_Button); - window.ActionArea.PackStart (close_button, false, false, 0); - - window.ShowAll (); - return window; - } - - static ComboBox Create_ComboBox (string [] strings) - { - /*Menu menu = new Menu (); - - MenuItem menu_item = null; - - foreach (string str in strings) { - menu_item = new MenuItem (str); - menu_item.Show (); - menu.Append (menu_item); - } - - OptionMenu option_menu = new OptionMenu (); - option_menu.Menu = menu; - - return option_menu;*/ - ComboBoxText combo_box = new ComboBoxText (); - foreach (string str in strings) { - combo_box.AppendText (str); - } - - return combo_box; - } - - static void Add_Row (Table table, uint row, SizeGroup size_group, - string label_text, string [] options) - { - Label label = new Label (label_text); - label.SetAlignment (0, 1); - - table.Attach (label, - 0, 1, row, row + 1, - AttachOptions.Expand, AttachOptions.Fill, - 0, 0); - - ComboBox combo_box = Create_ComboBox (options); - - size_group.AddWidget (combo_box); - table.Attach (combo_box, - 1, 2, row, row + 1, - AttachOptions.Expand, AttachOptions.Expand, - 0, 0); - } - - static void Button_Toggle_Cb (object o, EventArgs args) - { - Toggle_Grouping ((ToggleButton) o, size_group); - } - - static void Toggle_Grouping (ToggleButton check_button, - SizeGroup size_group) - { - SizeGroupMode mode; - - if (check_button.Active) - mode = SizeGroupMode.Horizontal; - else - mode = SizeGroupMode.None; - - size_group.Mode = mode; - } - - static void Close_Button (object o, EventArgs args) - { - window.Destroy (); - } - } -} diff --git a/Source/sample/test/TestStatusbar.cs b/Source/sample/test/TestStatusbar.cs deleted file mode 100644 index 083e67967..000000000 --- a/Source/sample/test/TestStatusbar.cs +++ /dev/null @@ -1,100 +0,0 @@ -// -// TestStatusbar.cs -// -// Author: Duncan Mak (duncan@ximian.com) -// -// Copyright (C) 2002, Duncan Mak, Ximian Inc. -// - -using System; - -using Gtk; - -namespace WidgetViewer { - - public class TestStatusbar - { - static Window window = null; - static Statusbar statusbar = null; - static int counter = 1; - static uint context_id ; - - public static Gtk.Window Create () - { - window = new Window ("Statusbar"); - window.SetDefaultSize (150, 100); - - VBox box1 = new VBox (false, 0); - window.Add (box1); - - VBox box2 = new VBox (false, 10); - box2.BorderWidth = 10; - box1.PackStart (box2, true, true, 0); - - statusbar = new Statusbar (); - box1.PackEnd (statusbar, true, true, 0); - statusbar.TextPopped += new TextPoppedHandler (statusbar_popped); - - Button button = new Button ("push"); - box2.PackStart (button, false, false, 0); - button.Clicked += new EventHandler (statusbar_pushed); - - button = new Button ("pop"); - box2.PackStart (button, false, false, 0); - button.Clicked += new EventHandler (pop_clicked); - - box1.PackStart (new HSeparator (), false, true, 0); - - box2 = new VBox (false, 10); - box2.BorderWidth = 10; - box1.PackStart (box2, false, true, 0); - - Button close_button = new Button (Stock.Close); - close_button.Clicked += new EventHandler (Close_Button); - box2.PackStart (close_button, true, true, 0); - button.CanDefault = true; - button.GrabDefault (); - - window.ShowAll (); - return window; - } - - static void pop_clicked (object o, EventArgs args) - { - if (counter < -1) - return; - - Console.WriteLine ("Pop: " + counter); - statusbar.Pop (context_id); - - counter --; - } - - static void statusbar_popped (object o, TextPoppedArgs args) - { - Console.WriteLine ("Popped: " + counter); - } - - static void statusbar_pushed (object o, EventArgs args) - { - string content = null; - - if (counter < 0) - content = String.Empty; - else - content = String.Format ("Push #{0}", counter); - - Console.WriteLine ("Push: " + counter); - - context_id = statusbar.GetContextId (content); - statusbar.Push (context_id, content); - - counter ++; - } - - static void Close_Button (object o, EventArgs args) - { - window.Destroy (); - } - } -} diff --git a/Source/sample/test/WidgetViewer.cs b/Source/sample/test/WidgetViewer.cs deleted file mode 100644 index 42e02faf2..000000000 --- a/Source/sample/test/WidgetViewer.cs +++ /dev/null @@ -1,141 +0,0 @@ -// -// WidgetViewer.cs -// -// Author: Duncan Mak (duncan@ximian.com) -// -// Copyright (C) 2002, Duncan Mak, Ximian Inc. -// - -using System; - -using Gtk; - -namespace WidgetViewer { - public class Viewer - { - static Window window = null; - static Window viewer = null; - static Button button = null; - static VBox box2 = null; - - static void Main () - { - Application.Init (); - window = new Window ("Gtk# Widget viewer"); - window.DeleteEvent += new DeleteEventHandler (Window_Delete); - window.SetDefaultSize (250, 200); - - VBox box1 = new VBox (false, 0); - window.Add (box1); - - box2 = new VBox (false, 5); - box2.BorderWidth = 10; - - Frame frame = new Frame ("Select a widget"); - frame.BorderWidth = 5; - frame.Add (box2); - - box1.PackStart (frame, true, true, 0); - - AddButton ("Bi-directional flipping", new EventHandler (Flipping)); - AddButton ("Check Buttons", new EventHandler (Check_Buttons)); - AddButton ("Color Selection", new EventHandler (Color_Selection)); - AddButton ("Combo Box", new EventHandler (Combo_Box)); - AddButton ("Dialog", new EventHandler (Dialog)); - AddButton ("Radio Buttons", new EventHandler (Radio_Buttons)); - AddButton ("Range Controls", new EventHandler (Range_Controls)); - AddButton ("Size Groups", new EventHandler (Size_Groups)); - AddButton ("Statusbar", new EventHandler (Statusbar)); - - box1.PackStart (new HSeparator (), false, false, 0); - - box2 = new VBox (false, 10); - box2.BorderWidth = 10; - box1.PackStart (box2, false, false, 0); - - Button close_button = new Button (Stock.Close); - close_button.Clicked += new EventHandler (Close_Button); - box2.PackStart (close_button, true, true, 0); - - window.ShowAll (); - Application.Run (); - } - - static void AddButton (string caption, EventHandler handler) - { - button = new Button (caption); - button.Clicked += handler; - box2.PackStart (button, false, false, 0); - } - - static void AddWindow (Window dialog) - { - viewer = dialog; - viewer.DeleteEvent += new DeleteEventHandler (Viewer_Delete); - viewer.ShowAll (); - } - - static void Window_Delete (object o, DeleteEventArgs args) - { - Application.Quit (); - args.RetVal = true; - } - - static void Viewer_Delete (object o, DeleteEventArgs args) - { - viewer.Destroy (); - viewer = null; - args.RetVal = true; - } - - static void Close_Button (object o, EventArgs args) - { - Application.Quit (); - } - - static void Check_Buttons (object o, EventArgs args) - { - AddWindow (TestCheckButton.Create ()); - } - - static void Color_Selection (object o, EventArgs args) - { - AddWindow (TestColorSelection.Create ()); - } - - static void Radio_Buttons (object o, EventArgs args) - { - AddWindow (TestRadioButton.Create ()); - } - - static void Range_Controls (object o, EventArgs args) - { - AddWindow (TestRange.Create ()); - } - - static void Statusbar (object o, EventArgs args) - { - AddWindow (TestStatusbar.Create ()); - } - - static void Dialog (object o, EventArgs args) - { - AddWindow (TestDialog.Create ()); - } - - static void Flipping (object o, EventArgs args) - { - AddWindow (TestFlipping.Create ()); - } - - static void Size_Groups (object o, EventArgs args) - { - AddWindow (TestSizeGroup.Create ()); - } - - static void Combo_Box (object o, EventArgs args) - { - AddWindow (TestComboBox.Create ()); - } - } -} diff --git a/Source/sample/valtest/.gitignore b/Source/sample/valtest/.gitignore deleted file mode 100644 index e6ce547e8..000000000 --- a/Source/sample/valtest/.gitignore +++ /dev/null @@ -1 +0,0 @@ -Valobj.cs diff --git a/Source/sample/valtest/Valtest.cs b/Source/sample/valtest/Valtest.cs deleted file mode 100644 index 29b223648..000000000 --- a/Source/sample/valtest/Valtest.cs +++ /dev/null @@ -1,349 +0,0 @@ -// Valtest.cs: GLib.Value regression test -// -// Copyright (c) 2005 Novell, Inc. - -using Gtksharp; -using System; - -public class Valtest { - - static int errors = 0; - - const bool BOOL_VAL = true; - const int INT_VAL = -73523; - const uint UINT_VAL = 99999U; - const long INT64_VAL = -5000000000; - const ulong UINT64_VAL = 5000000000U; - const char UNICHAR_VAL = '\x20AC'; // euro - const Gtk.ArrowType ENUM_VAL = Gtk.ArrowType.Left; - const Gtk.AttachOptions FLAGS_VAL = Gtk.AttachOptions.Expand | Gtk.AttachOptions.Fill; - const float FLOAT_VAL = 1.5f; - const double DOUBLE_VAL = Math.PI; - const string STRING_VAL = "This is a test"; - static Gdk.Rectangle BOXED_VAL; - static IntPtr POINTER_VAL; - static Gtk.Widget OBJECT_VAL; - - public static int Main () - { - Gtk.Application.Init (); - - BOXED_VAL = new Gdk.Rectangle (1, 2, 3, 4); - POINTER_VAL = (IntPtr) System.Runtime.InteropServices.GCHandle.Alloc ("foo"); - OBJECT_VAL = new Gtk.DrawingArea (); - - // Part 1: Make sure values of all types round-trip correctly within Gtk# - GLib.Value val; - - try { - val = new GLib.Value (BOOL_VAL); - if ((bool)val != BOOL_VAL) - CVError ("boolean cast", BOOL_VAL, (bool)val, val.Val); - if ((bool)val.Val != BOOL_VAL) - CVError ("boolean Val", BOOL_VAL, (bool)val, val.Val); - } catch (Exception e) { - ExceptionError ("boolean", e); - } - - try { - val = new GLib.Value (INT_VAL); - if ((int)val != INT_VAL) - CVError ("int cast", INT_VAL, (int)val, val.Val); - if ((int)val.Val != INT_VAL) - CVError ("int Val", INT_VAL, (int)val, val.Val); - } catch (Exception e) { - ExceptionError ("int", e); - } - - try { - val = new GLib.Value (UINT_VAL); - if ((uint)val != UINT_VAL) - CVError ("uint cast", UINT_VAL, (uint)val, val.Val); - if ((uint)val.Val != UINT_VAL) - CVError ("uint Val", UINT_VAL, (uint)val, val.Val); - } catch (Exception e) { - ExceptionError ("uint", e); - } - - try { - val = new GLib.Value (INT64_VAL); - if ((long)val != INT64_VAL) - CVError ("int64 cast", INT64_VAL, (long)val, val.Val); - if ((long)val.Val != INT64_VAL) - CVError ("int64 Val", INT64_VAL, (long)val, val.Val); - } catch (Exception e) { - ExceptionError ("int64", e); - } - - try { - val = new GLib.Value (UINT64_VAL); - if ((ulong)val != UINT64_VAL) - CVError ("uint64 cast", UINT64_VAL, (ulong)val, val.Val); - if ((ulong)val.Val != UINT64_VAL) - CVError ("uint64 Val", UINT64_VAL, (ulong)val, val.Val); - } catch (Exception e) { - ExceptionError ("uint64", e); - } - - // gunichar doesn't have its own GValue type, it shares with guint - - try { - val = new GLib.Value (ENUM_VAL); - if ((Gtk.ArrowType)(Enum)val != ENUM_VAL) - CVError ("enum cast", ENUM_VAL, (Gtk.ArrowType)(Enum)val, val.Val); - if ((Gtk.ArrowType)(Enum)val.Val != ENUM_VAL) - CVError ("enum Val", ENUM_VAL, (Gtk.ArrowType)(Enum)val, val.Val); - } catch (Exception e) { - ExceptionError ("enum", e); - } - - try { - val = new GLib.Value (FLAGS_VAL); - if ((Gtk.AttachOptions)(Enum)val != FLAGS_VAL) - CVError ("flags cast", FLAGS_VAL, (Gtk.AttachOptions)(Enum)val, val.Val); - if ((Gtk.AttachOptions)(Enum)val.Val != FLAGS_VAL) - CVError ("flags Val", FLAGS_VAL, (Gtk.AttachOptions)(Enum)val, val.Val); - } catch (Exception e) { - ExceptionError ("flags", e); - } - - try { - val = new GLib.Value (FLOAT_VAL); - if ((float)val != FLOAT_VAL) - CVError ("float cast", FLOAT_VAL, (float)val, val.Val); - if ((float)val.Val != FLOAT_VAL) - CVError ("float Val", FLOAT_VAL, (float)val, val.Val); - } catch (Exception e) { - ExceptionError ("float", e); - } - - try { - val = new GLib.Value (DOUBLE_VAL); - if ((double)val != DOUBLE_VAL) - CVError ("double cast", DOUBLE_VAL, (double)val, val.Val); - if ((double)val.Val != DOUBLE_VAL) - CVError ("double Val", DOUBLE_VAL, (double)val, val.Val); - } catch (Exception e) { - ExceptionError ("double", e); - } - - try { - val = new GLib.Value (STRING_VAL); - if ((string)val != STRING_VAL) - CVError ("string cast", STRING_VAL, (string)val, val.Val); - if ((string)val.Val != STRING_VAL) - CVError ("string Val", STRING_VAL, (string)val, val.Val); - } catch (Exception e) { - ExceptionError ("string", e); - } - - try { - val = new GLib.Value (BOXED_VAL); - if ((Gdk.Rectangle)val != BOXED_VAL) - CVError ("boxed cast", BOXED_VAL, (Gdk.Rectangle)val, val.Val); - // Can't currently use .Val on boxed types - } catch (Exception e) { - ExceptionError ("boxed", e); - } - - try { - val = new GLib.Value (POINTER_VAL); - if ((IntPtr)val != POINTER_VAL) - CVError ("pointer cast", POINTER_VAL, (IntPtr)val, val.Val); - if ((IntPtr)val.Val != POINTER_VAL) - CVError ("pointer Val", POINTER_VAL, (IntPtr)val, val.Val); - } catch (Exception e) { - ExceptionError ("pointer", e); - } - - try { - val = new GLib.Value (OBJECT_VAL); - if ((Gtk.DrawingArea)val != OBJECT_VAL) - CVError ("object cast", OBJECT_VAL, (Gtk.DrawingArea)val, val.Val); - if ((Gtk.DrawingArea)val.Val != OBJECT_VAL) - CVError ("object Val", OBJECT_VAL, (Gtk.DrawingArea)val, val.Val); - } catch (Exception e) { - ExceptionError ("object", e); - } - - // Test ManagedValue - - Structtest st = new Structtest (5, "foo"); - try { - val = new GLib.Value (st); - // No direct GLib.Value -> ManagedValue cast - Structtest st2 = (Structtest)val.Val; - if (st.Int != st2.Int || st.String != st2.String) - CVError ("ManagedValue Val", st, (Gtk.DrawingArea)val, val.Val); - } catch (Exception e) { - ExceptionError ("ManagedValue", e); - } - - // Part 2: method->unmanaged->property round trip - Valobj vo; - vo = new Valobj (); - - vo.Boolean = BOOL_VAL; - if (vo.BooleanProp != BOOL_VAL) - MPError ("boolean method->prop", BOOL_VAL, vo.Boolean, vo.BooleanProp); - - vo.Int = INT_VAL; - if (vo.IntProp != INT_VAL) - MPError ("int method->prop", INT_VAL, vo.Int, vo.IntProp); - - vo.Uint = UINT_VAL; - if (vo.UintProp != UINT_VAL) - MPError ("uint method->prop", UINT_VAL, vo.Uint, vo.UintProp); - - vo.Int64 = INT64_VAL; - if (vo.Int64Prop != INT64_VAL) - MPError ("int64 method->prop", INT64_VAL, vo.Int64, vo.Int64Prop); - - vo.Uint64 = UINT64_VAL; - if (vo.Uint64Prop != UINT64_VAL) - MPError ("uint64 method->prop", UINT64_VAL, vo.Uint64, vo.Uint64Prop); - - vo.Unichar = UNICHAR_VAL; - if (vo.UnicharProp != UNICHAR_VAL) - MPError ("unichar method->prop", UNICHAR_VAL, vo.Unichar, vo.UnicharProp); - - vo.Enum = ENUM_VAL; - if (vo.EnumProp != ENUM_VAL) - MPError ("enum method->prop", ENUM_VAL, vo.Enum, vo.EnumProp); - - vo.Flags = FLAGS_VAL; - if (vo.FlagsProp != (FLAGS_VAL)) - MPError ("flags method->prop", FLAGS_VAL, vo.Flags, vo.FlagsProp); - - vo.Float = FLOAT_VAL; - if (vo.FloatProp != FLOAT_VAL) - MPError ("float method->prop", FLOAT_VAL, vo.Float, vo.FloatProp); - - vo.Double = DOUBLE_VAL; - if (vo.DoubleProp != DOUBLE_VAL) - MPError ("double method->prop", DOUBLE_VAL, vo.Double, vo.DoubleProp); - - vo.String = STRING_VAL; - if (vo.StringProp != STRING_VAL) - MPError ("string method->prop", STRING_VAL, vo.String, vo.StringProp); - - vo.Boxed = BOXED_VAL; - if (vo.BoxedProp != BOXED_VAL) - MPError ("boxed method->prop", BOXED_VAL, vo.Boxed, vo.BoxedProp); - - vo.Pointer = POINTER_VAL; - if (vo.PointerProp != POINTER_VAL) - MPError ("pointer method->prop", POINTER_VAL, vo.Pointer, vo.PointerProp); - - vo.Object = OBJECT_VAL; - if (vo.ObjectProp != OBJECT_VAL) { - MPError ("object method->prop", OBJECT_VAL.GetType().Name + " " + OBJECT_VAL.GetHashCode (), - vo.Object == null ? "null" : vo.Object.GetType().Name + " " + vo.Object.GetHashCode (), - vo.ObjectProp == null ? "null" : vo.ObjectProp.GetType().Name + " " + vo.ObjectProp.GetHashCode ()); - } - - - // Part 3: property->unmanaged->method round trip - vo = new Valobj (); - - vo.BooleanProp = BOOL_VAL; - if (vo.Boolean != BOOL_VAL) - MPError ("boolean prop->method", BOOL_VAL, vo.Boolean, vo.BooleanProp); - - vo.IntProp = INT_VAL; - if (vo.Int != INT_VAL) - MPError ("int prop->method", INT_VAL, vo.Int, vo.IntProp); - - vo.UintProp = UINT_VAL; - if (vo.Uint != UINT_VAL) - MPError ("uint prop->method", UINT_VAL, vo.Uint, vo.UintProp); - - vo.Int64Prop = INT64_VAL; - if (vo.Int64 != INT64_VAL) - MPError ("int64 prop->method", INT64_VAL, vo.Int64, vo.Int64Prop); - - vo.Uint64Prop = UINT64_VAL; - if (vo.Uint64 != UINT64_VAL) - MPError ("uint64 prop->method", UINT64_VAL, vo.Uint64, vo.Uint64Prop); - - vo.UnicharProp = UNICHAR_VAL; - if (vo.Unichar != UNICHAR_VAL) - MPError ("unichar prop->method", UNICHAR_VAL, vo.Unichar, vo.UnicharProp); - - vo.EnumProp = ENUM_VAL; - if (vo.Enum != ENUM_VAL) - MPError ("enum prop->method", ENUM_VAL, vo.Enum, vo.EnumProp); - - vo.FlagsProp = FLAGS_VAL; - if (vo.Flags != (FLAGS_VAL)) - MPError ("flags prop->method", FLAGS_VAL, vo.Flags, vo.FlagsProp); - - vo.FloatProp = FLOAT_VAL; - if (vo.Float != FLOAT_VAL) - MPError ("float prop->method", FLOAT_VAL, vo.Float, vo.FloatProp); - - vo.DoubleProp = DOUBLE_VAL; - if (vo.Double != DOUBLE_VAL) - MPError ("double prop->method", DOUBLE_VAL, vo.Double, vo.DoubleProp); - - vo.StringProp = STRING_VAL; - if (vo.String != STRING_VAL) - MPError ("string prop->method", STRING_VAL, vo.String, vo.StringProp); - - vo.BoxedProp = BOXED_VAL; - if (vo.Boxed != BOXED_VAL) - MPError ("boxed prop->method", BOXED_VAL, vo.Boxed, vo.BoxedProp); - - vo.PointerProp = POINTER_VAL; - if (vo.Pointer != POINTER_VAL) - MPError ("pointer prop->method", POINTER_VAL, vo.Pointer, vo.PointerProp); - - vo.ObjectProp = OBJECT_VAL; - if (vo.Object != OBJECT_VAL) { - MPError ("object prop->method", OBJECT_VAL.GetType().Name + " " + OBJECT_VAL.GetHashCode (), - vo.Object == null ? "null" : vo.Object.GetType().Name + " " + vo.Object.GetHashCode (), - vo.ObjectProp == null ? "null" : vo.ObjectProp.GetType().Name + " " + vo.ObjectProp.GetHashCode ()); - } - - Console.WriteLine ("{0} errors", errors); - - return errors; - } - - static void CVError (string test, object expected, object cast, object value) - { - Console.Error.WriteLine ("Failed test {0}. Expected '{1}', got '{2}' from cast, '{3}' from Value", - test, expected, cast, value); - errors++; - } - - static void ExceptionError (string test, Exception e) - { - Console.Error.WriteLine ("Exception in test {0}: {1}", - test, e.Message); - errors++; - } - - static void MPError (string test, object expected, object method, object prop) - { - Console.Error.WriteLine ("Failed test {0}. Expected '{1}', got '{2}' from method, '{3}' from prop", - test, expected, method, prop); - errors++; - } -} - -public struct Structtest { - public int Int; - public string String; - - public Structtest (int Int, string String) - { - this.Int = Int; - this.String = String; - } - - public override string ToString () - { - return Int.ToString () + "/" + String.ToString (); - } -} diff --git a/Source/sample/valtest/generated/meson.build b/Source/sample/valtest/generated/meson.build deleted file mode 100644 index 974c224ec..000000000 --- a/Source/sample/valtest/generated/meson.build +++ /dev/null @@ -1,33 +0,0 @@ -generated_sources = [ - 'Gtksharp_Valobj.cs', -] - -source_gen = custom_target(assembly_name + 'codegen', - input: raw_api_fname, - output: generated_sources, - command: [ - generate_api, - '--api-raw', '@INPUT@', - '--gapi-fixup', gapi_fixup.full_path(), - '--metadata', metadata_fname, - '--symbols', symbols, - '--gapi-codegen', gapi_codegen.full_path(), - '--extra-includes', glib_api_includes, - '--extra-includes', pango_api_includes, - '--extra-includes', gio_api_includes, - '--extra-includes', cairo_api_includes, - '--extra-includes', gdk_api_includes, - '--extra-includes', atk_api_includes, - '--extra-includes', gtk_api_includes, - '--out', meson.current_build_dir(), - '--files', ';'.join(generated_sources), - '--assembly-name', assembly_name, - '--schema', schema, - ], - depends: [gapi_codegen, gapi_fixup, api_xml]) - -api_xml = custom_target(pkg + '_api_xml', - input: raw_api_fname, - output: pkg + '-api.xml', - command: [generate_api, '--fakeglue'], - depends: [source_gen]) diff --git a/Source/sample/valtest/meson.build b/Source/sample/valtest/meson.build deleted file mode 100644 index ca40a9314..000000000 --- a/Source/sample/valtest/meson.build +++ /dev/null @@ -1,15 +0,0 @@ -pkg = 'valobj' -assembly_name = pkg + '-sharp' -symbols = '' - -raw_api_fname = join_paths(meson.current_source_dir(), pkg + '-api.xml') -metadata_fname = '' - -vallib = library('valobj', - 'valobj.c', - dependencies: [gtk_dep]) - -subdir('generated') -executable('valtest', 'Valtest.cs', source_gen, - cs_args: ['-unsafe'], - dependencies: [gtk_sharp_dep]) diff --git a/Source/sample/valtest/valobj-api.xml b/Source/sample/valtest/valobj-api.xml deleted file mode 100644 index a70223374..000000000 --- a/Source/sample/valtest/valobj-api.xml +++ /dev/null @@ -1,174 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/Source/sample/valtest/valobj-sources.xml b/Source/sample/valtest/valobj-sources.xml deleted file mode 100644 index af1af525a..000000000 --- a/Source/sample/valtest/valobj-sources.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - - - . - - - - diff --git a/Source/sample/valtest/valobj.c b/Source/sample/valtest/valobj.c deleted file mode 100644 index 3b71b1d39..000000000 --- a/Source/sample/valtest/valobj.c +++ /dev/null @@ -1,436 +0,0 @@ -/* valobj.c: An object with properties of each possible type - * - * Copyright (c) 2005 Novell, Inc. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of version 2 of the Lesser GNU General - * Public License as published by the Free Software Foundation. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this program; if not, write to the - * Free Software Foundation, Inc., 59 Temple Place - Suite 330, - * Boston, MA 02111-1307, USA. - */ - -#include "valobj.h" - -G_DEFINE_TYPE (GtksharpValobj, gtksharp_valobj, G_TYPE_OBJECT) - -/* We actually don't do properties of type PARAM, VALUE_ARRAY, or OVERRIDE */ - -enum { - PROP_0, - - PROP_BOOLEAN, - PROP_INT, - PROP_UINT, - PROP_INT64, - PROP_UINT64, - PROP_UNICHAR, - PROP_ENUM, - PROP_FLAGS, - PROP_FLOAT, - PROP_DOUBLE, - PROP_STRING, - PROP_BOXED, - PROP_POINTER, - PROP_OBJECT, - - LAST_PROP -}; - -static void set_property (GObject *object, guint prop_id, - const GValue *value, GParamSpec *pspec); -static void get_property (GObject *object, guint prop_id, - GValue *value, GParamSpec *pspec); - -static void -gtksharp_valobj_init (GtksharpValobj *sock) -{ -} - -static void -gtksharp_valobj_class_init (GtksharpValobjClass *valobj_class) -{ - GObjectClass *object_class = G_OBJECT_CLASS (valobj_class); - - /* virtual method override */ - object_class->set_property = set_property; - object_class->get_property = get_property; - - /* properties */ - g_object_class_install_property ( - object_class, PROP_BOOLEAN, - g_param_spec_boolean ("boolean_prop", "Boolean", "boolean property", - FALSE, - G_PARAM_READWRITE | G_PARAM_CONSTRUCT)); - - g_object_class_install_property ( - object_class, PROP_INT, - g_param_spec_int ("int_prop", "Int", "int property", - G_MININT, G_MAXINT, 0, - G_PARAM_READWRITE | G_PARAM_CONSTRUCT)); - g_object_class_install_property ( - object_class, PROP_UINT, - g_param_spec_uint ("uint_prop", "Unsigned Int", "uint property", - 0, G_MAXUINT, 0, - G_PARAM_READWRITE | G_PARAM_CONSTRUCT)); - - g_object_class_install_property ( - object_class, PROP_INT64, - g_param_spec_int64 ("int64_prop", "Int64", "int64 property", - G_MININT64, G_MAXINT64, 0, - G_PARAM_READWRITE | G_PARAM_CONSTRUCT)); - g_object_class_install_property ( - object_class, PROP_UINT64, - g_param_spec_uint64 ("uint64_prop", "Unsigned Int64", "uint64 property", - 0, G_MAXUINT64, 0, - G_PARAM_READWRITE | G_PARAM_CONSTRUCT)); - - g_object_class_install_property ( - object_class, PROP_UNICHAR, - g_param_spec_unichar ("unichar_prop", "Unichar", "unichar property", - (gunichar)' ', - G_PARAM_READWRITE | G_PARAM_CONSTRUCT)); - - g_object_class_install_property ( - object_class, PROP_ENUM, - g_param_spec_enum ("enum_prop", "Enum", "enum property", - GTK_TYPE_ARROW_TYPE, GTK_ARROW_UP, - G_PARAM_READWRITE | G_PARAM_CONSTRUCT)); - g_object_class_install_property ( - object_class, PROP_FLAGS, - g_param_spec_flags ("flags_prop", "Flags", "flags property", - GTK_TYPE_ATTACH_OPTIONS, 0, - G_PARAM_READWRITE | G_PARAM_CONSTRUCT)); - - g_object_class_install_property ( - object_class, PROP_FLOAT, - g_param_spec_float ("float_prop", "Float", "float property", - -G_MAXFLOAT, G_MAXFLOAT, 0.0f, - G_PARAM_READWRITE | G_PARAM_CONSTRUCT)); - g_object_class_install_property ( - object_class, PROP_DOUBLE, - g_param_spec_double ("double_prop", "Double", "double property", - -G_MAXDOUBLE, G_MAXDOUBLE, 0.0f, - G_PARAM_READWRITE | G_PARAM_CONSTRUCT)); - - g_object_class_install_property ( - object_class, PROP_STRING, - g_param_spec_string ("string_prop", "String", "string property", - "foo", - G_PARAM_READWRITE | G_PARAM_CONSTRUCT)); - - g_object_class_install_property ( - object_class, PROP_BOXED, - g_param_spec_boxed ("boxed_prop", "Boxed", "boxed property", - GDK_TYPE_RECTANGLE, - G_PARAM_READWRITE)); - - g_object_class_install_property ( - object_class, PROP_POINTER, - g_param_spec_pointer ("pointer_prop", "Pointer", "pointer property", - G_PARAM_READWRITE)); - - g_object_class_install_property ( - object_class, PROP_OBJECT, - g_param_spec_object ("object_prop", "Object", "object property", - GTK_TYPE_WIDGET, - G_PARAM_READWRITE)); -} - -static void -set_property (GObject *object, guint prop_id, - const GValue *value, GParamSpec *pspec) -{ - GtksharpValobj *valobj = GTKSHARP_VALOBJ (object); - - switch (prop_id) { - case PROP_BOOLEAN: - valobj->the_boolean = g_value_get_boolean (value); - break; - case PROP_INT: - valobj->the_int = g_value_get_int (value); - break; - case PROP_UINT: - valobj->the_uint = g_value_get_uint (value); - break; - case PROP_INT64: - valobj->the_int64 = g_value_get_int64 (value); - break; - case PROP_UINT64: - valobj->the_uint64 = g_value_get_uint64 (value); - break; - case PROP_UNICHAR: - valobj->the_unichar = (gunichar)g_value_get_uint (value); - break; - case PROP_ENUM: - valobj->the_enum = g_value_get_enum (value); - break; - case PROP_FLAGS: - valobj->the_flags = g_value_get_flags (value); - break; - case PROP_FLOAT: - valobj->the_float = g_value_get_float (value); - break; - case PROP_DOUBLE: - valobj->the_double = g_value_get_double (value); - break; - case PROP_STRING: - if (valobj->the_string) - g_free (valobj->the_string); - valobj->the_string = g_value_dup_string (value); - break; - case PROP_BOXED: - valobj->the_rect = *(GdkRectangle *)g_value_get_boxed (value); - break; - case PROP_POINTER: - valobj->the_pointer = g_value_get_pointer (value); - break; - case PROP_OBJECT: - if (valobj->the_object) - g_object_unref (valobj->the_object); - valobj->the_object = (GtkWidget *)g_value_dup_object (value); - break; - default: - break; - } -} - -static void -get_property (GObject *object, guint prop_id, - GValue *value, GParamSpec *pspec) -{ - GtksharpValobj *valobj = GTKSHARP_VALOBJ (object); - - switch (prop_id) { - case PROP_BOOLEAN: - g_value_set_boolean (value, valobj->the_boolean); - break; - case PROP_INT: - g_value_set_int (value, valobj->the_int); - break; - case PROP_UINT: - g_value_set_uint (value, valobj->the_uint); - break; - case PROP_INT64: - g_value_set_int64 (value, valobj->the_int64); - break; - case PROP_UINT64: - g_value_set_uint64 (value, valobj->the_uint64); - break; - case PROP_UNICHAR: - g_value_set_uint (value, (guint)valobj->the_unichar); - break; - case PROP_ENUM: - g_value_set_enum (value, valobj->the_enum); - break; - case PROP_FLAGS: - g_value_set_flags (value, valobj->the_flags); - break; - case PROP_FLOAT: - g_value_set_float (value, valobj->the_float); - break; - case PROP_DOUBLE: - g_value_set_double (value, valobj->the_double); - break; - case PROP_STRING: - g_value_set_string (value, valobj->the_string); - break; - case PROP_BOXED: - g_value_set_boxed (value, &valobj->the_rect); - break; - case PROP_POINTER: - g_value_set_pointer (value, valobj->the_pointer); - break; - case PROP_OBJECT: - g_value_set_object (value, valobj->the_object); - break; - default: - break; - } -} - -GtksharpValobj * -gtksharp_valobj_new (void) -{ - return g_object_new (GTKSHARP_TYPE_VALOBJ, NULL); -} - - -gboolean -gtksharp_valobj_get_boolean (GtksharpValobj *valobj) -{ - return valobj->the_boolean; -} - -void -gtksharp_valobj_set_boolean (GtksharpValobj *valobj, gboolean val) -{ - valobj->the_boolean = val; -} - -int -gtksharp_valobj_get_int (GtksharpValobj *valobj) -{ - return valobj->the_int; -} - -void -gtksharp_valobj_set_int (GtksharpValobj *valobj, int val) -{ - valobj->the_int = val; -} - -guint -gtksharp_valobj_get_uint (GtksharpValobj *valobj) -{ - return valobj->the_uint; -} - -void -gtksharp_valobj_set_uint (GtksharpValobj *valobj, guint val) -{ - valobj->the_uint = val; -} - -gint64 -gtksharp_valobj_get_int64 (GtksharpValobj *valobj) -{ - return valobj->the_int64; -} - -void -gtksharp_valobj_set_int64 (GtksharpValobj *valobj, gint64 val) -{ - valobj->the_int64 = val; -} - -guint64 -gtksharp_valobj_get_uint64 (GtksharpValobj *valobj) -{ - return valobj->the_uint64; -} - -void -gtksharp_valobj_set_uint64 (GtksharpValobj *valobj, guint64 val) -{ - valobj->the_uint64 = val; -} - -gunichar -gtksharp_valobj_get_unichar (GtksharpValobj *valobj) -{ - return valobj->the_unichar; -} - -void -gtksharp_valobj_set_unichar (GtksharpValobj *valobj, gunichar val) -{ - valobj->the_unichar = val; -} - -GtkArrowType -gtksharp_valobj_get_enum (GtksharpValobj *valobj) -{ - return valobj->the_enum; -} - -void -gtksharp_valobj_set_enum (GtksharpValobj *valobj, GtkArrowType val) -{ - valobj->the_enum = val; -} - -GtkAttachOptions -gtksharp_valobj_get_flags (GtksharpValobj *valobj) -{ - return valobj->the_flags; -} - -void -gtksharp_valobj_set_flags (GtksharpValobj *valobj, GtkAttachOptions val) -{ - valobj->the_flags = val; -} - -float -gtksharp_valobj_get_float (GtksharpValobj *valobj) -{ - return valobj->the_float; -} - -void -gtksharp_valobj_set_float (GtksharpValobj *valobj, float val) -{ - valobj->the_float = val; -} - -double -gtksharp_valobj_get_double (GtksharpValobj *valobj) -{ - return valobj->the_double; -} - -void -gtksharp_valobj_set_double (GtksharpValobj *valobj, double val) -{ - valobj->the_double = val; -} - -char * -gtksharp_valobj_get_string (GtksharpValobj *valobj) -{ - return valobj->the_string; -} - -void -gtksharp_valobj_set_string (GtksharpValobj *valobj, const char *val) -{ - if (valobj->the_string) - g_free (valobj->the_string); - valobj->the_string = g_strdup (val); -} - -GdkRectangle * -gtksharp_valobj_get_boxed (GtksharpValobj *valobj) -{ - return &valobj->the_rect; -} - -void -gtksharp_valobj_set_boxed (GtksharpValobj *valobj, GdkRectangle *val) -{ - valobj->the_rect = *val; -} - -gpointer -gtksharp_valobj_get_pointer (GtksharpValobj *valobj) -{ - return valobj->the_pointer; -} - -void -gtksharp_valobj_set_pointer (GtksharpValobj *valobj, gpointer val) -{ - valobj->the_pointer = val; -} - -GtkWidget * -gtksharp_valobj_get_object (GtksharpValobj *valobj) -{ - return valobj->the_object; -} - -void -gtksharp_valobj_set_object (GtksharpValobj *valobj, GtkWidget *val) -{ - if (valobj->the_object) - g_object_unref (valobj->the_object); - valobj->the_object = g_object_ref (val); -} diff --git a/Source/sample/valtest/valobj.h b/Source/sample/valtest/valobj.h deleted file mode 100644 index f4f5ce6cd..000000000 --- a/Source/sample/valtest/valobj.h +++ /dev/null @@ -1,90 +0,0 @@ -/* -*- Mode: C; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*- */ -/* - * Copyright (C) 2000-2003, Ximian, Inc. - */ - -#ifndef GTKSHARP_VALOBJ_H -#define GTKSHARP_VALOBJ_H 1 - -#include - -#define GTKSHARP_TYPE_VALOBJ (gtksharp_valobj_get_type ()) -#define GTKSHARP_VALOBJ(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTKSHARP_TYPE_VALOBJ, GtksharpValobj)) -#define GTKSHARP_VALOBJ_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GTKSHARP_TYPE_VALOBJ, GtksharpValobjClass)) -#define GTKSHARP_IS_VALOBJ(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTKSHARP_TYPE_VALOBJ)) -#define GTKSHARP_IS_VALOBJ_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((obj), GTKSHARP_TYPE_VALOBJ)) -#define GTKSHARP_VALOBJ_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GTKSHARP_TYPE_VALOBJ, GtksharpValobjClass)) - -typedef struct { - GObject parent; - - /*< private >*/ - gboolean the_boolean; - int the_int; - guint the_uint; - gint64 the_int64; - guint64 the_uint64; - gunichar the_unichar; - GtkArrowType the_enum; - GtkAttachOptions the_flags; - float the_float; - double the_double; - char *the_string; - GdkRectangle the_rect; - gpointer the_pointer; - GtkWidget *the_object; -} GtksharpValobj; - -typedef struct { - GObjectClass parent_class; - -} GtksharpValobjClass; - -GType gtksharp_valobj_get_type (void); - -GtksharpValobj *gtksharp_valobj_new (void); - -gboolean gtksharp_valobj_get_boolean (GtksharpValobj *valobj); -void gtksharp_valobj_set_boolean (GtksharpValobj *valobj, - gboolean val); -int gtksharp_valobj_get_int (GtksharpValobj *valobj); -void gtksharp_valobj_set_int (GtksharpValobj *valobj, - int val); -guint gtksharp_valobj_get_uint (GtksharpValobj *valobj); -void gtksharp_valobj_set_uint (GtksharpValobj *valobj, - guint val); -gint64 gtksharp_valobj_get_int64 (GtksharpValobj *valobj); -void gtksharp_valobj_set_int64 (GtksharpValobj *valobj, - gint64 val); -guint64 gtksharp_valobj_get_uint64 (GtksharpValobj *valobj); -void gtksharp_valobj_set_uint64 (GtksharpValobj *valobj, - guint64 val); -gunichar gtksharp_valobj_get_unichar (GtksharpValobj *valobj); -void gtksharp_valobj_set_unichar (GtksharpValobj *valobj, - gunichar val); -GtkArrowType gtksharp_valobj_get_enum (GtksharpValobj *valobj); -void gtksharp_valobj_set_enum (GtksharpValobj *valobj, - GtkArrowType val); -GtkAttachOptions gtksharp_valobj_get_flags (GtksharpValobj *valobj); -void gtksharp_valobj_set_flags (GtksharpValobj *valobj, - GtkAttachOptions val); -float gtksharp_valobj_get_float (GtksharpValobj *valobj); -void gtksharp_valobj_set_float (GtksharpValobj *valobj, - float val); -double gtksharp_valobj_get_double (GtksharpValobj *valobj); -void gtksharp_valobj_set_double (GtksharpValobj *valobj, - double val); -char *gtksharp_valobj_get_string (GtksharpValobj *valobj); -void gtksharp_valobj_set_string (GtksharpValobj *valobj, - const char *val); -GdkRectangle *gtksharp_valobj_get_boxed (GtksharpValobj *valobj); -void gtksharp_valobj_set_boxed (GtksharpValobj *valobj, - GdkRectangle *val); -gpointer gtksharp_valobj_get_pointer (GtksharpValobj *valobj); -void gtksharp_valobj_set_pointer (GtksharpValobj *valobj, - gpointer val); -GtkWidget *gtksharp_valobj_get_object (GtksharpValobj *valobj); -void gtksharp_valobj_set_object (GtksharpValobj *valobj, - GtkWidget *val); - -#endif /* GTKSHARP_VALOBJ_H */ diff --git a/Source/sample/valtest/valtest.exe.config.in b/Source/sample/valtest/valtest.exe.config.in deleted file mode 100644 index dadc9ffc2..000000000 --- a/Source/sample/valtest/valtest.exe.config.in +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/Source/subprojects/glib.wrap b/Source/subprojects/glib.wrap deleted file mode 100644 index 2ba08bdf8..000000000 --- a/Source/subprojects/glib.wrap +++ /dev/null @@ -1,5 +0,0 @@ -[wrap-git] -directory=glib -url=git://git.gnome.org/glib -push-url=ssh://git.gnome.org/git/glib -revision=origin/master diff --git a/build.cake b/build.cake new file mode 100755 index 000000000..1735e28e3 --- /dev/null +++ b/build.cake @@ -0,0 +1,80 @@ +#load CakeScripts\GAssembly.cs +#load CakeScripts\GapiFixup.cs +#addin "Cake.FileHelpers" + +// VARS + +GAssembly.Cake = Context; + +var target = Argument("Target", "Default"); +var configuration = Argument("Configuration", "Release"); +var glist = new List() +{ + new GAssembly("GLibSharp"), + new GAssembly("GioSharp") + { + Includes = new[] { "GLibSharp" } + }, + new GAssembly("AtkSharp") + { + Includes = new[] { "GLibSharp" }, + ExtraArgs = "--abi-cs-usings=Atk,GLib" + }, + new GAssembly("CairoSharp"), + new GAssembly("PangoSharp") + { + Includes = new[] { "GLibSharp", "CairoSharp" } + }, + new GAssembly("GdkSharp") + { + Includes = new[] { "GLibSharp", "GioSharp", "CairoSharp", "PangoSharp" } + }, + new GAssembly("GtkSharp") + { + Includes = new[] { "GLibSharp", "GioSharp", "AtkSharp", "CairoSharp", "PangoSharp", "GdkSharp" }, + ExtraArgs = "--abi-cs-usings=Gtk,GLib" + } +}; + +// TASKS + +Task("Prepare") + .Does(() => +{ + MSBuild("Source/Tools/GapiCodegen/GapiCodegen.csproj", new MSBuildSettings { + Verbosity = Verbosity.Minimal, + Configuration = "Release", + }); + + foreach(var gassembly in glist) + gassembly.Prepare(); +}); + +Task("Clean") + .Does(() => +{ + foreach(var gassembly in glist) + gassembly.Clean(); +}); + +Task("Build") + .IsDependentOn("Prepare") + .Does(() => +{ + foreach(var gassembly in glist) + { + MSBuild(gassembly.Csproj, new MSBuildSettings { + Verbosity = Verbosity.Minimal, + Configuration = "Release", + }); + } +}); + +// TASK TARGETS + +Task("Default") + .IsDependentOn("Build"); + +// EXECUTION + +RunTarget(target); diff --git a/build.ps1 b/build.ps1 new file mode 100755 index 000000000..ad6e59947 --- /dev/null +++ b/build.ps1 @@ -0,0 +1,189 @@ +########################################################################## +# This is the Cake bootstrapper script for PowerShell. +# This file was downloaded from https://github.com/cake-build/resources +# Feel free to change this file to fit your needs. +########################################################################## + +<# + +.SYNOPSIS +This is a Powershell script to bootstrap a Cake build. + +.DESCRIPTION +This Powershell script will download NuGet if missing, restore NuGet tools (including Cake) +and execute your Cake build script with the parameters you provide. + +.PARAMETER Script +The build script to execute. +.PARAMETER Target +The build script target to run. +.PARAMETER Configuration +The build configuration to use. +.PARAMETER Verbosity +Specifies the amount of information to be displayed. +.PARAMETER Experimental +Tells Cake to use the latest Roslyn release. +.PARAMETER WhatIf +Performs a dry run of the build script. +No tasks will be executed. +.PARAMETER Mono +Tells Cake to use the Mono scripting engine. +.PARAMETER SkipToolPackageRestore +Skips restoring of packages. +.PARAMETER ScriptArgs +Remaining arguments are added here. + +.LINK +https://cakebuild.net + +#> + +[CmdletBinding()] +Param( + [string]$Script = "build.cake", + [string]$Target = "Default", + [ValidateSet("Release", "Debug")] + [string]$Configuration = "Release", + [ValidateSet("Quiet", "Minimal", "Normal", "Verbose", "Diagnostic")] + [string]$Verbosity = "Verbose", + [switch]$Experimental, + [Alias("DryRun","Noop")] + [switch]$WhatIf, + [switch]$Mono, + [switch]$SkipToolPackageRestore, + [Parameter(Position=0,Mandatory=$false,ValueFromRemainingArguments=$true)] + [string[]]$ScriptArgs +) + +[Reflection.Assembly]::LoadWithPartialName("System.Security") | Out-Null +function MD5HashFile([string] $filePath) +{ + if ([string]::IsNullOrEmpty($filePath) -or !(Test-Path $filePath -PathType Leaf)) + { + return $null + } + + [System.IO.Stream] $file = $null; + [System.Security.Cryptography.MD5] $md5 = $null; + try + { + $md5 = [System.Security.Cryptography.MD5]::Create() + $file = [System.IO.File]::OpenRead($filePath) + return [System.BitConverter]::ToString($md5.ComputeHash($file)) + } + finally + { + if ($file -ne $null) + { + $file.Dispose() + } + } +} + +Write-Host "Preparing to run build script..." + +if(!$PSScriptRoot){ + $PSScriptRoot = Split-Path $MyInvocation.MyCommand.Path -Parent +} + +$TOOLS_DIR = Join-Path $PSScriptRoot "tools" +$NUGET_EXE = Join-Path $TOOLS_DIR "nuget.exe" +$CAKE_EXE = Join-Path $TOOLS_DIR "Cake/Cake.exe" +$NUGET_URL = "https://dist.nuget.org/win-x86-commandline/latest/nuget.exe" +$PACKAGES_CONFIG = Join-Path $TOOLS_DIR "packages.config" +$PACKAGES_CONFIG_MD5 = Join-Path $TOOLS_DIR "packages.config.md5sum" + +# Should we use mono? +$UseMono = ""; +if($Mono.IsPresent) { + Write-Verbose -Message "Using the Mono based scripting engine." + $UseMono = "-mono" +} + +# Should we use the new Roslyn? +$UseExperimental = ""; +if($Experimental.IsPresent -and !($Mono.IsPresent)) { + Write-Verbose -Message "Using experimental version of Roslyn." + $UseExperimental = "-experimental" +} + +# Is this a dry run? +$UseDryRun = ""; +if($WhatIf.IsPresent) { + $UseDryRun = "-dryrun" +} + +# Make sure tools folder exists +if ((Test-Path $PSScriptRoot) -and !(Test-Path $TOOLS_DIR)) { + Write-Verbose -Message "Creating tools directory..." + New-Item -Path $TOOLS_DIR -Type directory | out-null +} + +# Make sure that packages.config exist. +if (!(Test-Path $PACKAGES_CONFIG)) { + Write-Verbose -Message "Downloading packages.config..." + try { (New-Object System.Net.WebClient).DownloadFile("https://cakebuild.net/download/bootstrapper/packages", $PACKAGES_CONFIG) } catch { + Throw "Could not download packages.config." + } +} + +# Try find NuGet.exe in path if not exists +if (!(Test-Path $NUGET_EXE)) { + Write-Verbose -Message "Trying to find nuget.exe in PATH..." + $existingPaths = $Env:Path -Split ';' | Where-Object { (![string]::IsNullOrEmpty($_)) -and (Test-Path $_ -PathType Container) } + $NUGET_EXE_IN_PATH = Get-ChildItem -Path $existingPaths -Filter "nuget.exe" | Select -First 1 + if ($NUGET_EXE_IN_PATH -ne $null -and (Test-Path $NUGET_EXE_IN_PATH.FullName)) { + Write-Verbose -Message "Found in PATH at $($NUGET_EXE_IN_PATH.FullName)." + $NUGET_EXE = $NUGET_EXE_IN_PATH.FullName + } +} + +# Try download NuGet.exe if not exists +if (!(Test-Path $NUGET_EXE)) { + Write-Verbose -Message "Downloading NuGet.exe..." + try { + (New-Object System.Net.WebClient).DownloadFile($NUGET_URL, $NUGET_EXE) + } catch { + Throw "Could not download NuGet.exe." + } +} + +# Save nuget.exe path to environment to be available to child processed +$ENV:NUGET_EXE = $NUGET_EXE + +# Restore tools from NuGet? +if(-Not $SkipToolPackageRestore.IsPresent) { + Push-Location + Set-Location $TOOLS_DIR + + # Check for changes in packages.config and remove installed tools if true. + [string] $md5Hash = MD5HashFile($PACKAGES_CONFIG) + if((!(Test-Path $PACKAGES_CONFIG_MD5)) -Or + ($md5Hash -ne (Get-Content $PACKAGES_CONFIG_MD5 ))) { + Write-Verbose -Message "Missing or changed package.config hash..." + Remove-Item * -Recurse -Exclude packages.config,nuget.exe + } + + Write-Verbose -Message "Restoring tools from NuGet..." + $NuGetOutput = Invoke-Expression "&`"$NUGET_EXE`" install -ExcludeVersion -OutputDirectory `"$TOOLS_DIR`"" + + if ($LASTEXITCODE -ne 0) { + Throw "An error occured while restoring NuGet tools." + } + else + { + $md5Hash | Out-File $PACKAGES_CONFIG_MD5 -Encoding "ASCII" + } + Write-Verbose -Message ($NuGetOutput | out-string) + Pop-Location +} + +# Make sure that Cake has been installed. +if (!(Test-Path $CAKE_EXE)) { + Throw "Could not find Cake.exe at $CAKE_EXE" +} + +# Start Cake +Write-Host "Running build script..." +Invoke-Expression "& `"$CAKE_EXE`" `"$Script`" -target=`"$Target`" -configuration=`"$Configuration`" -verbosity=`"$Verbosity`" $UseMono $UseDryRun $UseExperimental $ScriptArgs" +exit $LASTEXITCODE \ No newline at end of file diff --git a/build.sh b/build.sh new file mode 100755 index 000000000..0e42a0a1e --- /dev/null +++ b/build.sh @@ -0,0 +1,101 @@ +#!/usr/bin/env bash + +########################################################################## +# This is the Cake bootstrapper script for Linux and OS X. +# This file was downloaded from https://github.com/cake-build/resources +# Feel free to change this file to fit your needs. +########################################################################## + +# Define directories. +SCRIPT_DIR=$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd ) +TOOLS_DIR=$SCRIPT_DIR/tools +NUGET_EXE=$TOOLS_DIR/nuget.exe +CAKE_EXE=$TOOLS_DIR/Cake/Cake.exe +PACKAGES_CONFIG=$TOOLS_DIR/packages.config +PACKAGES_CONFIG_MD5=$TOOLS_DIR/packages.config.md5sum + +# Define md5sum or md5 depending on Linux/OSX +MD5_EXE= +if [[ "$(uname -s)" == "Darwin" ]]; then + MD5_EXE="md5 -r" +else + MD5_EXE="md5sum" +fi + +# Define default arguments. +SCRIPT="build.cake" +TARGET="Default" +CONFIGURATION="Release" +VERBOSITY="verbose" +DRYRUN= +SHOW_VERSION=false +SCRIPT_ARGUMENTS=() + +# Parse arguments. +for i in "$@"; do + case $1 in + -s|--script) SCRIPT="$2"; shift ;; + -t|--target) TARGET="$2"; shift ;; + -c|--configuration) CONFIGURATION="$2"; shift ;; + -v|--verbosity) VERBOSITY="$2"; shift ;; + -d|--dryrun) DRYRUN="-dryrun" ;; + --version) SHOW_VERSION=true ;; + --) shift; SCRIPT_ARGUMENTS+=("$@"); break ;; + *) SCRIPT_ARGUMENTS+=("$1") ;; + esac + shift +done + +# Make sure the tools folder exist. +if [ ! -d "$TOOLS_DIR" ]; then + mkdir "$TOOLS_DIR" +fi + +# Make sure that packages.config exist. +if [ ! -f "$TOOLS_DIR/packages.config" ]; then + echo "Downloading packages.config..." + curl -Lsfo "$TOOLS_DIR/packages.config" https://cakebuild.net/download/bootstrapper/packages + if [ $? -ne 0 ]; then + echo "An error occured while downloading packages.config." + exit 1 + fi +fi + +# Download NuGet if it does not exist. +if [ ! -f "$NUGET_EXE" ]; then + echo "Downloading NuGet..." + curl -Lsfo "$NUGET_EXE" https://dist.nuget.org/win-x86-commandline/latest/nuget.exe + if [ $? -ne 0 ]; then + echo "An error occured while downloading nuget.exe." + exit 1 + fi +fi + +# Restore tools from NuGet. +pushd "$TOOLS_DIR" >/dev/null +if [ ! -f $PACKAGES_CONFIG_MD5 ] || [ "$( cat $PACKAGES_CONFIG_MD5 | sed 's/\r$//' )" != "$( $MD5_EXE $PACKAGES_CONFIG | awk '{ print $1 }' )" ]; then + find . -type d ! -name . | xargs rm -rf +fi + +mono "$NUGET_EXE" install -ExcludeVersion +if [ $? -ne 0 ]; then + echo "Could not restore NuGet packages." + exit 1 +fi + +$MD5_EXE $PACKAGES_CONFIG | awk '{ print $1 }' >| $PACKAGES_CONFIG_MD5 + +popd >/dev/null + +# Make sure that Cake has been installed. +if [ ! -f "$CAKE_EXE" ]; then + echo "Could not find Cake.exe at '$CAKE_EXE'." + exit 1 +fi + +# Start Cake +if $SHOW_VERSION; then + exec mono "$CAKE_EXE" -version +else + exec mono "$CAKE_EXE" $SCRIPT -verbosity=$VERBOSITY -configuration=$CONFIGURATION -target=$TARGET $DRYRUN "${SCRIPT_ARGUMENTS[@]}" +fi \ No newline at end of file diff --git a/meson.build b/meson.build deleted file mode 100644 index 786c6a9dd..000000000 --- a/meson.build +++ /dev/null @@ -1,4 +0,0 @@ -project('GtkSharp', ['cs', 'c'], version: '3.22.6', - meson_version: '>=0.43') - -subdir('Source') diff --git a/meson_options.txt b/meson_options.txt deleted file mode 100644 index 7b0dec619..000000000 --- a/meson_options.txt +++ /dev/null @@ -1 +0,0 @@ -option('install', type : 'boolean', value : true)