summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitignore108
-rw-r--r--AUTHORS1
-rw-r--r--COPYING165
-rw-r--r--Makefile.am2
-rw-r--r--README.md8
-rw-r--r--appindicator3-sharp-0.1.pc.in5
-rwxr-xr-xautogen.sh5
-rw-r--r--configure.ac41
-rw-r--r--doc/Makefile.am7
-rw-r--r--doc/en/AppIndicator3/ConnectionChangedArgs.xml47
-rw-r--r--doc/en/AppIndicator3/ConnectionChangedHandler.xml24
-rw-r--r--doc/en/AppIndicator3/Constants.xml31
-rw-r--r--doc/en/AppIndicator3/Global.xml31
-rw-r--r--doc/en/AppIndicator3/Indicator.xml813
-rw-r--r--doc/en/AppIndicator3/IndicatorCategory.xml87
-rw-r--r--doc/en/AppIndicator3/IndicatorStatus.xml59
-rw-r--r--doc/en/AppIndicator3/NewIconThemePathArgs.xml47
-rw-r--r--doc/en/AppIndicator3/NewIconThemePathHandler.xml24
-rw-r--r--doc/en/AppIndicator3/NewLabelArgs.xml63
-rw-r--r--doc/en/AppIndicator3/NewLabelHandler.xml24
-rw-r--r--doc/en/AppIndicator3/NewStatusArgs.xml47
-rw-r--r--doc/en/AppIndicator3/NewStatusHandler.xml24
-rw-r--r--doc/en/GtkSharp.Appindicator3Sharp/ObjectManager.xml47
-rw-r--r--doc/en/index.xml47
-rw-r--r--doc/en/ns-AppIndicator3.xml6
-rw-r--r--doc/en/ns-GtkSharp.Appindicator3Sharp.xml6
-rw-r--r--out/appindicator3-sharp.dll.config3
-rw-r--r--sources/Makefile.am6
-rw-r--r--sources/glue/Makefile.am4
-rw-r--r--sources/glue/generated.c13
30 files changed, 326 insertions, 1469 deletions
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..bdc3535
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,108 @@
+# Build Folders (you can keep bin if you'd like, to store dlls and pdbs)
+[Bb]in/
+[Oo]bj/
+
+# mstest test results
+TestResults
+
+## Ignore Visual Studio temporary files, build results, and
+## files generated by popular Visual Studio add-ons.
+
+# User-specific files
+*.suo
+*.user
+*.sln.docstates
+
+# Build results
+[Dd]ebug/
+[Rr]elease/
+x64/
+*_i.c
+*_p.c
+*.ilk
+*.meta
+*.obj
+*.pch
+*.pdb
+*.pgc
+*.pgd
+*.rsp
+*.sbr
+*.tlb
+*.tli
+*.tlh
+*.tmp
+*.log
+*.vspscc
+*.vssscc
+.builds
+
+# Visual C++ cache files
+ipch/
+*.aps
+*.ncb
+*.opensdf
+*.sdf
+
+# Visual Studio profiler
+*.psess
+*.vsp
+*.vspx
+
+# Guidance Automation Toolkit
+*.gpState
+
+# ReSharper is a .NET coding add-in
+_ReSharper*
+
+# NCrunch
+*.ncrunch*
+.*crunch*.local.xml
+
+# Installshield output folder
+[Ee]xpress
+
+# DocProject is a documentation generator add-in
+DocProject/buildhelp/
+DocProject/Help/*.HxT
+DocProject/Help/*.HxC
+DocProject/Help/*.hhc
+DocProject/Help/*.hhk
+DocProject/Help/*.hhp
+DocProject/Help/Html2
+DocProject/Help/html
+
+# Click-Once directory
+publish
+
+# Publish Web Output
+*.Publish.xml
+
+# NuGet Packages Directory
+packages
+
+# Windows Azure Build Output
+csx
+*.build.csdef
+
+# Windows Store app package directory
+AppPackages/
+
+# Others
+[Bb]in
+[Oo]bj
+sql
+TestResults
+[Tt]est[Rr]esult*
+*.Cache
+ClientBin
+[Ss]tyle[Cc]op.*
+~$*
+*.dbmdl
+Generated_Code #added for RIA/Silverlight projects
+
+# Backup & report files from converting an old project file to a newer
+# Visual Studio version. Backup files are not needed, because we have git ;-)
+_UpgradeReport_Files/
+Backup*/
+UpgradeLog*.XML
diff --git a/AUTHORS b/AUTHORS
index e69de29..46b2507 100644
--- a/AUTHORS
+++ b/AUTHORS
@@ -0,0 +1 @@
+Stephan Sundermann <stephansundermann@gmail.com>
diff --git a/COPYING b/COPYING
index e69de29..6844254 100644
--- a/COPYING
+++ b/COPYING
@@ -0,0 +1,165 @@
+GNU LESSER GENERAL PUBLIC LICENSE
+ Version 3, 29 June 2007
+
+ Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+
+ This version of the GNU Lesser General Public License incorporates
+the terms and conditions of version 3 of the GNU General Public
+License, supplemented by the additional permissions listed below.
+
+ 0. Additional Definitions.
+
+ As used herein, "this License" refers to version 3 of the GNU Lesser
+General Public License, and the "GNU GPL" refers to version 3 of the GNU
+General Public License.
+
+ "The Library" refers to a covered work governed by this License,
+other than an Application or a Combined Work as defined below.
+
+ An "Application" is any work that makes use of an interface provided
+by the Library, but which is not otherwise based on the Library.
+Defining a subclass of a class defined by the Library is deemed a mode
+of using an interface provided by the Library.
+
+ A "Combined Work" is a work produced by combining or linking an
+Application with the Library. The particular version of the Library
+with which the Combined Work was made is also called the "Linked
+Version".
+
+ The "Minimal Corresponding Source" for a Combined Work means the
+Corresponding Source for the Combined Work, excluding any source code
+for portions of the Combined Work that, considered in isolation, are
+based on the Application, and not on the Linked Version.
+
+ The "Corresponding Application Code" for a Combined Work means the
+object code and/or source code for the Application, including any data
+and utility programs needed for reproducing the Combined Work from the
+Application, but excluding the System Libraries of the Combined Work.
+
+ 1. Exception to Section 3 of the GNU GPL.
+
+ You may convey a covered work under sections 3 and 4 of this License
+without being bound by section 3 of the GNU GPL.
+
+ 2. Conveying Modified Versions.
+
+ If you modify a copy of the Library, and, in your modifications, a
+facility refers to a function or data to be supplied by an Application
+that uses the facility (other than as an argument passed when the
+facility is invoked), then you may convey a copy of the modified
+version:
+
+ a) under this License, provided that you make a good faith effort to
+ ensure that, in the event an Application does not supply the
+ function or data, the facility still operates, and performs
+ whatever part of its purpose remains meaningful, or
+
+ b) under the GNU GPL, with none of the additional permissions of
+ this License applicable to that copy.
+
+ 3. Object Code Incorporating Material from Library Header Files.
+
+ The object code form of an Application may incorporate material from
+a header file that is part of the Library. You may convey such object
+code under terms of your choice, provided that, if the incorporated
+material is not limited to numerical parameters, data structure
+layouts and accessors, or small macros, inline functions and templates
+(ten or fewer lines in length), you do both of the following:
+
+ a) Give prominent notice with each copy of the object code that the
+ Library is used in it and that the Library and its use are
+ covered by this License.
+
+ b) Accompany the object code with a copy of the GNU GPL and this license
+ document.
+
+ 4. Combined Works.
+
+ You may convey a Combined Work under terms of your choice that,
+taken together, effectively do not restrict modification of the
+portions of the Library contained in the Combined Work and reverse
+engineering for debugging such modifications, if you also do each of
+the following:
+
+ a) Give prominent notice with each copy of the Combined Work that
+ the Library is used in it and that the Library and its use are
+ covered by this License.
+
+ b) Accompany the Combined Work with a copy of the GNU GPL and this license
+ document.
+
+ c) For a Combined Work that displays copyright notices during
+ execution, include the copyright notice for the Library among
+ these notices, as well as a reference directing the user to the
+ copies of the GNU GPL and this license document.
+
+ d) Do one of the following:
+
+ 0) Convey the Minimal Corresponding Source under the terms of this
+ License, and the Corresponding Application Code in a form
+ suitable for, and under terms that permit, the user to
+ recombine or relink the Application with a modified version of
+ the Linked Version to produce a modified Combined Work, in the
+ manner specified by section 6 of the GNU GPL for conveying
+ Corresponding Source.
+
+ 1) Use a suitable shared library mechanism for linking with the
+ Library. A suitable mechanism is one that (a) uses at run time
+ a copy of the Library already present on the user's computer
+ system, and (b) will operate properly with a modified version
+ of the Library that is interface-compatible with the Linked
+ Version.
+
+ e) Provide Installation Information, but only if you would otherwise
+ be required to provide such information under section 6 of the
+ GNU GPL, and only to the extent that such information is
+ necessary to install and execute a modified version of the
+ Combined Work produced by recombining or relinking the
+ Application with a modified version of the Linked Version. (If
+ you use option 4d0, the Installation Information must accompany
+ the Minimal Corresponding Source and Corresponding Application
+ Code. If you use option 4d1, you must provide the Installation
+ Information in the manner specified by section 6 of the GNU GPL
+ for conveying Corresponding Source.)
+
+ 5. Combined Libraries.
+
+ You may place library facilities that are a work based on the
+Library side by side in a single library together with other library
+facilities that are not Applications and are not covered by this
+License, and convey such a combined library under terms of your
+choice, if you do both of the following:
+
+ a) Accompany the combined library with a copy of the same work based
+ on the Library, uncombined with any other library facilities,
+ conveyed under the terms of this License.
+
+ b) Give prominent notice with the combined library that part of it
+ is a work based on the Library, and explaining where to find the
+ accompanying uncombined form of the same work.
+
+ 6. Revised Versions of the GNU Lesser General Public License.
+
+ The Free Software Foundation may publish revised and/or new versions
+of the GNU Lesser 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
+Library as you received it specifies that a certain numbered version
+of the GNU Lesser General Public License "or any later version"
+applies to it, you have the option of following the terms and
+conditions either of that published version or of any later version
+published by the Free Software Foundation. If the Library as you
+received it does not specify a version number of the GNU Lesser
+General Public License, you may choose any version of the GNU Lesser
+General Public License ever published by the Free Software Foundation.
+
+ If the Library as you received it specifies that a proxy can decide
+whether future versions of the GNU Lesser General Public License shall
+apply, that proxy's public statement of acceptance of any version is
+permanent authorization for you to choose that version for the
+Library.
diff --git a/Makefile.am b/Makefile.am
index e6e403f..26fbd26 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -1,3 +1,5 @@
+ACLOCAL_AMFLAGS = -I m4
+
SUBDIRS = sources sources/glue doc
pkgconfigdir = $(libdir)/pkgconfig
diff --git a/README.md b/README.md
index b6c8841..2a150f3 100644
--- a/README.md
+++ b/README.md
@@ -2,3 +2,11 @@ appindicator-sharp
==================
Bindings for appindicator using gobject-introspection
+
+License
+-----
+appindicator-sharp is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 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 Lesser General Public License for more details.
+
+You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.
diff --git a/appindicator3-sharp-0.1.pc.in b/appindicator3-sharp-0.1.pc.in
index c2dd575..4e1c39c 100644
--- a/appindicator3-sharp-0.1.pc.in
+++ b/appindicator3-sharp-0.1.pc.in
@@ -1,9 +1,12 @@
prefix=@prefix@
exec_prefix=${prefix}
libdir=@libdir@
+pkglibdir=${exec_prefix}/lib/mono/@ASSEMBLY_NAME@
+gapidir=@GAPIXMLDIR@
Name: @ASSEMBLY_TITLE@
Description: @ASSEMBLY_DESCRIPTION@
Version: @VERSION@
Requires:
-Libs: -r:${libdir}/mono/@ASSEMBLY_NAME@/@ASSEMBLY_NAME@.dll
+Libs: -r:${pkglibdir}/@ASSEMBLY_NAME@.dll
+Cflags: -I:${gapidir}/appindicator3-sharp-api.xml
diff --git a/autogen.sh b/autogen.sh
new file mode 100755
index 0000000..e1e46f8
--- /dev/null
+++ b/autogen.sh
@@ -0,0 +1,5 @@
+#!/bin/sh
+
+mkdir -p m4
+autoreconf -i --force --warnings=none -I . -I m4
+./configure --enable-maintainer-mode $*
diff --git a/configure.ac b/configure.ac
index 1edd14f..0055d17 100644
--- a/configure.ac
+++ b/configure.ac
@@ -16,7 +16,7 @@ ASSEMBLY_PC="appindicator3-sharp-0.1"
ASSEMBLY_SHORTNAME="appindicator3"
ASSEMBLY_TITLE="AppIndicator3#"
ASSEMBLY_VERSION="12.10.0"
-AC_SUBST([ACLOCAL_AMFLAGS], ["-I m4 \${ACLOCAL_FLAGS}"])
+AC_CONFIG_MACRO_DIR([m4])
AC_SUBST(ASSEMBLY_NAME)
AC_SUBST(ASSEMBLY_VERSION)
@@ -30,21 +30,21 @@ AC_SUBST(ASSEMBLY_PC)
dnl Check for pkg-config
AC_PATH_PROG(PKG_CONFIG, pkg-config, no)
-if test "x$PKG_CONFIG" = "xno"; then
+if test "$PKG_CONFIG" = "no"; then
AC_MSG_ERROR(['pkg-config' is not in your PATH.])
fi
dnl Check for Mono
PKG_CHECK_MODULES(MONO_DEPENDENCY, mono >= 1.0, has_mono=true, has_mono=false)
-if test "x$has_mono" = "xtrue"; then
-1 AC_PATH_PROG(RUNTIME, mono, no)
- AC_PATH_PROG(CSC, gmcs, no)
+if test "$has_mono" = "true"; then
+ AC_PATH_PROG(RUNTIME, mono, no)
+ AC_PATH_PROG(CSC, mcs, no)
LIB_PREFIX=.so
LIB_SUFFIX=
else
AC_PATH_PROG(CSC, csc.exe, no)
- if test x$CSC = "xno"; then
+ if test "$CSC" = "no"; then
AC_MSG_ERROR([You need to install either mono or .Net])
else
RUNTIME=
@@ -54,17 +54,17 @@ else
fi
CS="C#"
-if test "x$CSC" = "xno" ; then
+if test "$CSC" = "no" ; then
AC_MSG_ERROR([No $CS compiler found])
fi
AC_PATH_PROG(GACUTIL, gacutil, no)
-if test "x$GACUTIL" = "xno" ; then
+if test "$GACUTIL" = "no" ; then
AC_MSG_ERROR([No gacutil tool found])
fi
GACUTIL_FLAGS="/package $ASSEMBLY_NAME /root "'$(DESTDIR)$(prefix)/lib'
-
+
AC_SUBST(RUNTIME)
AC_SUBST(CSC)
AC_SUBST(GACUTIL)
@@ -83,10 +83,10 @@ AC_SUBST(GAPIXMLDIR)
dnl Check for gapi
AC_PATH_PROG(GAPI_PARSER, gapi3-parser, no)
-if test "x$GAPI_PARSER" = "xno"; then
+if test "$GAPI_PARSER" = "no"; then
AC_MSG_CHECKING(for gapi3-parser.exe)
GAPI_PARSER=`which gapi3-parser.exe 2> /dev/null`
- if test "x$GAPI_PARSER" = "xno" ; then
+ if test "$GAPI_PARSER" = "no" ; then
AC_MSG_ERROR(['gapi3_parser'/'gapi3-parser.exe' not found.])
fi
AC_MSG_RESULT($GAPI_PARSER)
@@ -95,10 +95,10 @@ fi
AC_SUBST(GAPI_PARSER)
AC_PATH_PROG(GAPI_FIXUP, gapi3-fixup, no)
-if test "x$GAPI_FIXUP" = "xno"; then
+if test "$GAPI_FIXUP" = "no"; then
AC_MSG_CHECKING(for gapi3-fixup.exe)
GAPI_FIXUP=`which gapi3-fixup.exe 2> /dev/null`
- if test "x$GAPI_FIXUP" = "xno" ; then
+ if test "$GAPI_FIXUP" = "no" ; then
AC_MSG_ERROR(['gapi3_fixup'/'gapi3-fixup.exe' not found.])
fi
AC_MSG_RESULT($GAPI_FIXUP)
@@ -107,10 +107,10 @@ fi
AC_SUBST(GAPI_FIXUP)
AC_PATH_PROG(GAPI_CODEGEN, gapi3-codegen, no)
-if test "x$GAPI_CODEGEN" = "xno"; then
+if test "$GAPI_CODEGEN" = "no"; then
AC_MSG_CHECKING(for gapi3_codegen.exe)
GAPI_CODEGEN=`which gapi3_codegen.exe 2> /dev/null`
- if test "x$GAPI_CODEGEN" = "xno" ; then
+ if test "$GAPI_CODEGEN" = "no" ; then
AC_MSG_ERROR(['gapi3-codegen'/'gapi3_codegen.exe' not found.])
fi
AC_MSG_RESULT([$GAPI_CODEGEN])
@@ -120,8 +120,9 @@ AC_SUBST(GAPI_CODEGEN)
dnl Check for monodoc
AC_PATH_PROG(MDASSEMBLER, mdassembler, no)
-AC_PATH_PROG(MONODOCER, monodocer, no)
-if test "x$MONODOCER" = "xno" -o "x$MDASSEMBLER" = "xno"; then
+AC_PATH_PROG(MDOC, mdoc, no)
+if test "$MDOC" = "no" -o "$MDASSEMBLER" = "no"
+then
enable_monodoc=no
doc_sources_dir=
else
@@ -129,9 +130,9 @@ else
doc_sources_dir="`pkg-config --variable=sourcesdir monodoc`"
fi
AC_SUBST(MDASSEMBLER)
-AC_SUBST(MONODOCER)
+AC_SUBST(MDOC)
-AM_CONDITIONAL(ENABLE_MONODOC, test "x$enable_monodoc" = "xyes")
+AM_CONDITIONAL(ENABLE_MONODOC, test "$enable_monodoc" = "yes")
dnl Check for AppIndicator3
PKG_CHECK_MODULES(APPINDICATOR3, appindicator3-0.1)
appindicator3_prefix=/usr
@@ -158,5 +159,5 @@ echo "---------------------"
echo ""
echo " * Installation prefix: $prefix"
echo " * compiler: $CSC"
-echo " * Documentation: ($MONODOC)"
+echo " * Documentation: ($enable_monodoc)"
echo ""
diff --git a/doc/Makefile.am b/doc/Makefile.am
index 6f9fc80..bd19464 100644
--- a/doc/Makefile.am
+++ b/doc/Makefile.am
@@ -10,15 +10,13 @@ endif
ASSEMBLIES = $(top_srcdir)/out/$(ASSEMBLY_NAME).dll
-UPDATE_ASSEMBLIES = $(addprefix -assembly:, $(ASSEMBLIES))
-
all: $(TARGETS)
update:
- $(MONODOCER) $(UPDATE_ASSEMBLIES) -path:en
+ $(MDOC) update --out=en $(ASSEMBLIES)
$(srcdir)/en/*/*.xml $(srcdir)/en/*.xml:
- $(MONODOCER) $(UPDATE_ASSEMBLIES) -path:en
+ $(MDOC) update --out=en $(ASSEMBLIES)
$(ASSEMBLY_NAME)-docs.source:
@echo "Generating $@"
@@ -31,6 +29,7 @@ $(ASSEMBLY_NAME)-docs.zip $(ASSEMBLY_NAME)-docs.tree: $(srcdir)/en/*/*.xml $(src
$(MDASSEMBLER) --ecma $(srcdir)/en -o $(ASSEMBLY_NAME)-docs
CLEANFILES = $(TARGETS)
+DISTCLEANFILES = $(srcdir)/en/*/*.xml $(srcdir)/en/*.xml
NAMESPACES=$(ASSEMBLY_NAMESPACE)
diff --git a/doc/en/AppIndicator3/ConnectionChangedArgs.xml b/doc/en/AppIndicator3/ConnectionChangedArgs.xml
deleted file mode 100644
index 218b587..0000000
--- a/doc/en/AppIndicator3/ConnectionChangedArgs.xml
+++ /dev/null
@@ -1,47 +0,0 @@
-<Type Name="ConnectionChangedArgs" FullName="AppIndicator3.ConnectionChangedArgs">
- <TypeSignature Language="C#" Value="public class ConnectionChangedArgs : GLib.SignalArgs" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit ConnectionChangedArgs extends GLib.SignalArgs" />
- <AssemblyInfo>
- <AssemblyName>appindicator3-sharp</AssemblyName>
- <AssemblyVersion>12.10.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>GLib.SignalArgs</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public ConnectionChangedArgs ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>12.10.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Arg1">
- <MemberSignature Language="C#" Value="public bool Arg1 { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool Arg1" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>12.10.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>To be added.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
diff --git a/doc/en/AppIndicator3/ConnectionChangedHandler.xml b/doc/en/AppIndicator3/ConnectionChangedHandler.xml
deleted file mode 100644
index aca6bb2..0000000
--- a/doc/en/AppIndicator3/ConnectionChangedHandler.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-<Type Name="ConnectionChangedHandler" FullName="AppIndicator3.ConnectionChangedHandler">
- <TypeSignature Language="C#" Value="public delegate void ConnectionChangedHandler(object o, ConnectionChangedArgs args);" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed ConnectionChangedHandler extends System.MulticastDelegate" />
- <AssemblyInfo>
- <AssemblyName>appindicator3-sharp</AssemblyName>
- <AssemblyVersion>12.10.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Delegate</BaseTypeName>
- </Base>
- <Parameters>
- <Parameter Name="o" Type="System.Object" />
- <Parameter Name="args" Type="AppIndicator3.ConnectionChangedArgs" />
- </Parameters>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Docs>
- <param name="o">To be added.</param>
- <param name="args">To be added.</param>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
-</Type>
diff --git a/doc/en/AppIndicator3/Constants.xml b/doc/en/AppIndicator3/Constants.xml
deleted file mode 100644
index a49345d..0000000
--- a/doc/en/AppIndicator3/Constants.xml
+++ /dev/null
@@ -1,31 +0,0 @@
-<Type Name="Constants" FullName="AppIndicator3.Constants">
- <TypeSignature Language="C#" Value="public class Constants" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Constants extends System.Object" />
- <AssemblyInfo>
- <AssemblyName>appindicator3-sharp</AssemblyName>
- <AssemblyVersion>12.10.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public Constants ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>12.10.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
diff --git a/doc/en/AppIndicator3/Global.xml b/doc/en/AppIndicator3/Global.xml
deleted file mode 100644
index d23664c..0000000
--- a/doc/en/AppIndicator3/Global.xml
+++ /dev/null
@@ -1,31 +0,0 @@
-<Type Name="Global" FullName="AppIndicator3.Global">
- <TypeSignature Language="C#" Value="public class Global" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Global extends System.Object" />
- <AssemblyInfo>
- <AssemblyName>appindicator3-sharp</AssemblyName>
- <AssemblyVersion>12.10.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public Global ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>12.10.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
diff --git a/doc/en/AppIndicator3/Indicator.xml b/doc/en/AppIndicator3/Indicator.xml
deleted file mode 100644
index d9773d8..0000000
--- a/doc/en/AppIndicator3/Indicator.xml
+++ /dev/null
@@ -1,813 +0,0 @@
-<Type Name="Indicator" FullName="AppIndicator3.Indicator">
- <TypeSignature Language="C#" Value="public class Indicator : GLib.Object" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi Indicator extends GLib.Object" />
- <AssemblyInfo>
- <AssemblyName>appindicator3-sharp</AssemblyName>
- <AssemblyVersion>12.10.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>GLib.Object</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public Indicator (IntPtr raw);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(native int raw) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>12.10.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="raw" Type="System.IntPtr" />
- </Parameters>
- <Docs>
- <param name="raw">To be added.</param>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public Indicator (string id, string icon_name, int category);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(string id, string icon_name, int32 category) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>12.10.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="id" Type="System.String" />
- <Parameter Name="icon_name" Type="System.String" />
- <Parameter Name="category" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="id">To be added.</param>
- <param name="icon_name">To be added.</param>
- <param name="category">To be added.</param>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public Indicator (string id, string icon_name, int category, string icon_theme_path);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(string id, string icon_name, int32 category, string icon_theme_path) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>12.10.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="id" Type="System.String" />
- <Parameter Name="icon_name" Type="System.String" />
- <Parameter Name="category" Type="System.Int32" />
- <Parameter Name="icon_theme_path" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="id">To be added.</param>
- <param name="icon_name">To be added.</param>
- <param name="category">To be added.</param>
- <param name="icon_theme_path">To be added.</param>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="AttentionIcon">
- <MemberSignature Language="C#" Value="public string AttentionIcon { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string AttentionIcon" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>12.10.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>To be added.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="AttentionIconDesc">
- <MemberSignature Language="C#" Value="public string AttentionIconDesc { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string AttentionIconDesc" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>12.10.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>GLib.Property("attention-icon-desc")</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>To be added.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="AttentionIconName">
- <MemberSignature Language="C#" Value="public string AttentionIconName { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string AttentionIconName" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>12.10.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>GLib.Property("attention-icon-name")</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>To be added.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="BuildMenuFromDesktop">
- <MemberSignature Language="C#" Value="public void BuildMenuFromDesktop (string desktop_file, string desktop_profile);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void BuildMenuFromDesktop(string desktop_file, string desktop_profile) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>12.10.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="desktop_file" Type="System.String" />
- <Parameter Name="desktop_profile" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="desktop_file">To be added.</param>
- <param name="desktop_profile">To be added.</param>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Category">
- <MemberSignature Language="C#" Value="public int Category { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance int32 Category" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>12.10.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>GLib.Property("category")</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>To be added.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Connected">
- <MemberSignature Language="C#" Value="public bool Connected { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool Connected" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>12.10.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>GLib.Property("connected")</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>To be added.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ConnectionChanged">
- <MemberSignature Language="C#" Value="public event AppIndicator3.ConnectionChangedHandler ConnectionChanged;" />
- <MemberSignature Language="ILAsm" Value=".event class AppIndicator3.ConnectionChangedHandler ConnectionChanged" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>12.10.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>GLib.Signal("connection-changed")</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>AppIndicator3.ConnectionChangedHandler</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GType">
- <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
- <MemberSignature Language="ILAsm" Value=".property valuetype GLib.GType GType" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>12.10.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>GLib.GType</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>To be added.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Icon">
- <MemberSignature Language="C#" Value="public string Icon { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string Icon" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>12.10.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>To be added.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IconDesc">
- <MemberSignature Language="C#" Value="public string IconDesc { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string IconDesc" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>12.10.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>GLib.Property("icon-desc")</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>To be added.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IconName">
- <MemberSignature Language="C#" Value="public string IconName { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string IconName" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>12.10.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>GLib.Property("icon-name")</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>To be added.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IconThemePath">
- <MemberSignature Language="C#" Value="public string IconThemePath { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string IconThemePath" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>12.10.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>GLib.Property("icon-theme-path")</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>To be added.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Id">
- <MemberSignature Language="C#" Value="public string Id { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string Id" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>12.10.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>GLib.Property("id")</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>To be added.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Label">
- <MemberSignature Language="C#" Value="public string Label { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string Label" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>12.10.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>GLib.Property("label")</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>To be added.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="LabelGuide">
- <MemberSignature Language="C#" Value="public string LabelGuide { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string LabelGuide" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>12.10.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>GLib.Property("label-guide")</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>To be added.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Menu">
- <MemberSignature Language="C#" Value="public Gtk.Menu Menu { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Gtk.Menu Menu" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>12.10.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Gtk.Menu</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>To be added.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="NewAttentionIcon">
- <MemberSignature Language="C#" Value="public event EventHandler NewAttentionIcon;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler NewAttentionIcon" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>12.10.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>GLib.Signal("new-attention-icon")</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.EventHandler</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="NewIcon">
- <MemberSignature Language="C#" Value="public event EventHandler NewIcon;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler NewIcon" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>12.10.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>GLib.Signal("new-icon")</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.EventHandler</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="NewIconThemePath">
- <MemberSignature Language="C#" Value="public event AppIndicator3.NewIconThemePathHandler NewIconThemePath;" />
- <MemberSignature Language="ILAsm" Value=".event class AppIndicator3.NewIconThemePathHandler NewIconThemePath" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>12.10.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>GLib.Signal("new-icon-theme-path")</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>AppIndicator3.NewIconThemePathHandler</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="NewLabel">
- <MemberSignature Language="C#" Value="public event AppIndicator3.NewLabelHandler NewLabel;" />
- <MemberSignature Language="ILAsm" Value=".event class AppIndicator3.NewLabelHandler NewLabel" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>12.10.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>GLib.Signal("new-label")</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>AppIndicator3.NewLabelHandler</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="NewStatus">
- <MemberSignature Language="C#" Value="public event AppIndicator3.NewStatusHandler NewStatus;" />
- <MemberSignature Language="ILAsm" Value=".event class AppIndicator3.NewStatusHandler NewStatus" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>12.10.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>GLib.Signal("new-status")</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>AppIndicator3.NewStatusHandler</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnConnectionChanged">
- <MemberSignature Language="C#" Value="protected virtual void OnConnectionChanged (bool arg1);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnConnectionChanged(bool arg1) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>12.10.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideConnectionChanged", Type=typeof(AppIndicator3.Indicator))</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="arg1" Type="System.Boolean" />
- </Parameters>
- <Docs>
- <param name="arg1">To be added.</param>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnNewAttentionIcon">
- <MemberSignature Language="C#" Value="protected virtual void OnNewAttentionIcon ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnNewAttentionIcon() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>12.10.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideNewAttentionIcon", Type=typeof(AppIndicator3.Indicator))</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnNewIcon">
- <MemberSignature Language="C#" Value="protected virtual void OnNewIcon ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnNewIcon() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>12.10.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideNewIcon", Type=typeof(AppIndicator3.Indicator))</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnNewIconThemePath">
- <MemberSignature Language="C#" Value="protected virtual void OnNewIconThemePath (string _object);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnNewIconThemePath(string _object) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>12.10.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideNewIconThemePath", Type=typeof(AppIndicator3.Indicator))</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="_object" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="_object">To be added.</param>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnNewLabel">
- <MemberSignature Language="C#" Value="protected virtual void OnNewLabel (string _object, string p0);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnNewLabel(string _object, string p0) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>12.10.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideNewLabel", Type=typeof(AppIndicator3.Indicator))</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="_object" Type="System.String" />
- <Parameter Name="p0" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="_object">To be added.</param>
- <param name="p0">To be added.</param>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnNewStatus">
- <MemberSignature Language="C#" Value="protected virtual void OnNewStatus (string arg1);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnNewStatus(string arg1) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>12.10.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideNewStatus", Type=typeof(AppIndicator3.Indicator))</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="arg1" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="arg1">To be added.</param>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnUnfallback">
- <MemberSignature Language="C#" Value="protected virtual void OnUnfallback (Gtk.StatusIcon status_icon);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnUnfallback(class Gtk.StatusIcon status_icon) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>12.10.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideUnfallback", Type=typeof(AppIndicator3.Indicator))</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="status_icon" Type="Gtk.StatusIcon" />
- </Parameters>
- <Docs>
- <param name="status_icon">To be added.</param>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OrderingIndex">
- <MemberSignature Language="C#" Value="public uint OrderingIndex { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance unsigned int32 OrderingIndex" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>12.10.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>GLib.Property("ordering-index")</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.UInt32</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>To be added.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Parent">
- <MemberSignature Language="C#" Value="public GLib.Object Parent { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class GLib.Object Parent" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>12.10.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>GLib.Object</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>To be added.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SecondaryActivateTarget">
- <MemberSignature Language="C#" Value="public Gtk.Widget SecondaryActivateTarget { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Gtk.Widget SecondaryActivateTarget" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>12.10.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Gtk.Widget</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>To be added.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SetAttentionIconFull">
- <MemberSignature Language="C#" Value="public void SetAttentionIconFull (string icon_name, string icon_desc);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void SetAttentionIconFull(string icon_name, string icon_desc) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>12.10.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="icon_name" Type="System.String" />
- <Parameter Name="icon_desc" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="icon_name">To be added.</param>
- <param name="icon_desc">To be added.</param>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SetIconFull">
- <MemberSignature Language="C#" Value="public void SetIconFull (string icon_name, string icon_desc);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void SetIconFull(string icon_name, string icon_desc) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>12.10.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="icon_name" Type="System.String" />
- <Parameter Name="icon_desc" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="icon_name">To be added.</param>
- <param name="icon_desc">To be added.</param>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SetLabel">
- <MemberSignature Language="C#" Value="public void SetLabel (string label, string guide);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void SetLabel(string label, string guide) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>12.10.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="label" Type="System.String" />
- <Parameter Name="guide" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="label">To be added.</param>
- <param name="guide">To be added.</param>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Status">
- <MemberSignature Language="C#" Value="public int Status { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance int32 Status" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>12.10.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>GLib.Property("status")</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>To be added.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Title">
- <MemberSignature Language="C#" Value="public string Title { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string Title" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>12.10.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>GLib.Property("title")</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>To be added.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
diff --git a/doc/en/AppIndicator3/IndicatorCategory.xml b/doc/en/AppIndicator3/IndicatorCategory.xml
deleted file mode 100644
index 3c5adaf..0000000
--- a/doc/en/AppIndicator3/IndicatorCategory.xml
+++ /dev/null
@@ -1,87 +0,0 @@
-<Type Name="IndicatorCategory" FullName="AppIndicator3.IndicatorCategory">
- <TypeSignature Language="C#" Value="public enum IndicatorCategory" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed IndicatorCategory extends System.Enum" />
- <AssemblyInfo>
- <AssemblyName>appindicator3-sharp</AssemblyName>
- <AssemblyVersion>12.10.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Enum</BaseTypeName>
- </Base>
- <Docs>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="ApplicationStatus">
- <MemberSignature Language="C#" Value="ApplicationStatus" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype AppIndicator3.IndicatorCategory ApplicationStatus = int32(0)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>12.10.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>AppIndicator3.IndicatorCategory</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>To be added.</summary>
- </Docs>
- </Member>
- <Member MemberName="Communications">
- <MemberSignature Language="C#" Value="Communications" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype AppIndicator3.IndicatorCategory Communications = int32(1)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>12.10.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>AppIndicator3.IndicatorCategory</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>To be added.</summary>
- </Docs>
- </Member>
- <Member MemberName="Hardware">
- <MemberSignature Language="C#" Value="Hardware" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype AppIndicator3.IndicatorCategory Hardware = int32(3)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>12.10.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>AppIndicator3.IndicatorCategory</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>To be added.</summary>
- </Docs>
- </Member>
- <Member MemberName="Other">
- <MemberSignature Language="C#" Value="Other" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype AppIndicator3.IndicatorCategory Other = int32(4)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>12.10.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>AppIndicator3.IndicatorCategory</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>To be added.</summary>
- </Docs>
- </Member>
- <Member MemberName="SystemServices">
- <MemberSignature Language="C#" Value="SystemServices" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype AppIndicator3.IndicatorCategory SystemServices = int32(2)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>12.10.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>AppIndicator3.IndicatorCategory</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>To be added.</summary>
- </Docs>
- </Member>
- </Members>
-</Type>
diff --git a/doc/en/AppIndicator3/IndicatorStatus.xml b/doc/en/AppIndicator3/IndicatorStatus.xml
deleted file mode 100644
index 5cbe666..0000000
--- a/doc/en/AppIndicator3/IndicatorStatus.xml
+++ /dev/null
@@ -1,59 +0,0 @@
-<Type Name="IndicatorStatus" FullName="AppIndicator3.IndicatorStatus">
- <TypeSignature Language="C#" Value="public enum IndicatorStatus" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed IndicatorStatus extends System.Enum" />
- <AssemblyInfo>
- <AssemblyName>appindicator3-sharp</AssemblyName>
- <AssemblyVersion>12.10.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Enum</BaseTypeName>
- </Base>
- <Docs>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="Active">
- <MemberSignature Language="C#" Value="Active" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype AppIndicator3.IndicatorStatus Active = int32(1)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>12.10.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>AppIndicator3.IndicatorStatus</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>To be added.</summary>
- </Docs>
- </Member>
- <Member MemberName="Attention">
- <MemberSignature Language="C#" Value="Attention" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype AppIndicator3.IndicatorStatus Attention = int32(2)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>12.10.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>AppIndicator3.IndicatorStatus</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>To be added.</summary>
- </Docs>
- </Member>
- <Member MemberName="Passive">
- <MemberSignature Language="C#" Value="Passive" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype AppIndicator3.IndicatorStatus Passive = int32(0)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>12.10.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>AppIndicator3.IndicatorStatus</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>To be added.</summary>
- </Docs>
- </Member>
- </Members>
-</Type>
diff --git a/doc/en/AppIndicator3/NewIconThemePathArgs.xml b/doc/en/AppIndicator3/NewIconThemePathArgs.xml
deleted file mode 100644
index 4469633..0000000
--- a/doc/en/AppIndicator3/NewIconThemePathArgs.xml
+++ /dev/null
@@ -1,47 +0,0 @@
-<Type Name="NewIconThemePathArgs" FullName="AppIndicator3.NewIconThemePathArgs">
- <TypeSignature Language="C#" Value="public class NewIconThemePathArgs : GLib.SignalArgs" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit NewIconThemePathArgs extends GLib.SignalArgs" />
- <AssemblyInfo>
- <AssemblyName>appindicator3-sharp</AssemblyName>
- <AssemblyVersion>12.10.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>GLib.SignalArgs</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public NewIconThemePathArgs ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>12.10.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Object">
- <MemberSignature Language="C#" Value="public string Object { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string Object" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>12.10.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>To be added.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
diff --git a/doc/en/AppIndicator3/NewIconThemePathHandler.xml b/doc/en/AppIndicator3/NewIconThemePathHandler.xml
deleted file mode 100644
index e94f004..0000000
--- a/doc/en/AppIndicator3/NewIconThemePathHandler.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-<Type Name="NewIconThemePathHandler" FullName="AppIndicator3.NewIconThemePathHandler">
- <TypeSignature Language="C#" Value="public delegate void NewIconThemePathHandler(object o, NewIconThemePathArgs args);" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed NewIconThemePathHandler extends System.MulticastDelegate" />
- <AssemblyInfo>
- <AssemblyName>appindicator3-sharp</AssemblyName>
- <AssemblyVersion>12.10.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Delegate</BaseTypeName>
- </Base>
- <Parameters>
- <Parameter Name="o" Type="System.Object" />
- <Parameter Name="args" Type="AppIndicator3.NewIconThemePathArgs" />
- </Parameters>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Docs>
- <param name="o">To be added.</param>
- <param name="args">To be added.</param>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
-</Type>
diff --git a/doc/en/AppIndicator3/NewLabelArgs.xml b/doc/en/AppIndicator3/NewLabelArgs.xml
deleted file mode 100644
index e4cf331..0000000
--- a/doc/en/AppIndicator3/NewLabelArgs.xml
+++ /dev/null
@@ -1,63 +0,0 @@
-<Type Name="NewLabelArgs" FullName="AppIndicator3.NewLabelArgs">
- <TypeSignature Language="C#" Value="public class NewLabelArgs : GLib.SignalArgs" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit NewLabelArgs extends GLib.SignalArgs" />
- <AssemblyInfo>
- <AssemblyName>appindicator3-sharp</AssemblyName>
- <AssemblyVersion>12.10.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>GLib.SignalArgs</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public NewLabelArgs ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>12.10.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Object">
- <MemberSignature Language="C#" Value="public string Object { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string Object" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>12.10.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>To be added.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="P0">
- <MemberSignature Language="C#" Value="public string P0 { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string P0" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>12.10.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>To be added.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
diff --git a/doc/en/AppIndicator3/NewLabelHandler.xml b/doc/en/AppIndicator3/NewLabelHandler.xml
deleted file mode 100644
index e9ebe9a..0000000
--- a/doc/en/AppIndicator3/NewLabelHandler.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-<Type Name="NewLabelHandler" FullName="AppIndicator3.NewLabelHandler">
- <TypeSignature Language="C#" Value="public delegate void NewLabelHandler(object o, NewLabelArgs args);" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed NewLabelHandler extends System.MulticastDelegate" />
- <AssemblyInfo>
- <AssemblyName>appindicator3-sharp</AssemblyName>
- <AssemblyVersion>12.10.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Delegate</BaseTypeName>
- </Base>
- <Parameters>
- <Parameter Name="o" Type="System.Object" />
- <Parameter Name="args" Type="AppIndicator3.NewLabelArgs" />
- </Parameters>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Docs>
- <param name="o">To be added.</param>
- <param name="args">To be added.</param>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
-</Type>
diff --git a/doc/en/AppIndicator3/NewStatusArgs.xml b/doc/en/AppIndicator3/NewStatusArgs.xml
deleted file mode 100644
index dec1ba9..0000000
--- a/doc/en/AppIndicator3/NewStatusArgs.xml
+++ /dev/null
@@ -1,47 +0,0 @@
-<Type Name="NewStatusArgs" FullName="AppIndicator3.NewStatusArgs">
- <TypeSignature Language="C#" Value="public class NewStatusArgs : GLib.SignalArgs" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit NewStatusArgs extends GLib.SignalArgs" />
- <AssemblyInfo>
- <AssemblyName>appindicator3-sharp</AssemblyName>
- <AssemblyVersion>12.10.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>GLib.SignalArgs</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public NewStatusArgs ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>12.10.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Arg1">
- <MemberSignature Language="C#" Value="public string Arg1 { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string Arg1" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>12.10.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>To be added.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
diff --git a/doc/en/AppIndicator3/NewStatusHandler.xml b/doc/en/AppIndicator3/NewStatusHandler.xml
deleted file mode 100644
index 6726708..0000000
--- a/doc/en/AppIndicator3/NewStatusHandler.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-<Type Name="NewStatusHandler" FullName="AppIndicator3.NewStatusHandler">
- <TypeSignature Language="C#" Value="public delegate void NewStatusHandler(object o, NewStatusArgs args);" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed NewStatusHandler extends System.MulticastDelegate" />
- <AssemblyInfo>
- <AssemblyName>appindicator3-sharp</AssemblyName>
- <AssemblyVersion>12.10.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Delegate</BaseTypeName>
- </Base>
- <Parameters>
- <Parameter Name="o" Type="System.Object" />
- <Parameter Name="args" Type="AppIndicator3.NewStatusArgs" />
- </Parameters>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Docs>
- <param name="o">To be added.</param>
- <param name="args">To be added.</param>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
-</Type>
diff --git a/doc/en/GtkSharp.Appindicator3Sharp/ObjectManager.xml b/doc/en/GtkSharp.Appindicator3Sharp/ObjectManager.xml
deleted file mode 100644
index bf5141f..0000000
--- a/doc/en/GtkSharp.Appindicator3Sharp/ObjectManager.xml
+++ /dev/null
@@ -1,47 +0,0 @@
-<Type Name="ObjectManager" FullName="GtkSharp.Appindicator3Sharp.ObjectManager">
- <TypeSignature Language="C#" Value="public class ObjectManager" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit ObjectManager extends System.Object" />
- <AssemblyInfo>
- <AssemblyName>appindicator3-sharp</AssemblyName>
- <AssemblyVersion>12.10.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public ObjectManager ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>12.10.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Initialize">
- <MemberSignature Language="C#" Value="public static void Initialize ();" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Initialize() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>12.10.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
diff --git a/doc/en/index.xml b/doc/en/index.xml
deleted file mode 100644
index fd02f59..0000000
--- a/doc/en/index.xml
+++ /dev/null
@@ -1,47 +0,0 @@
-<Overview>
- <Assemblies>
- <Assembly Name="appindicator3-sharp" Version="12.10.0.0">
- <AssemblyPublicKey>[00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 11 00 00 00 af ff 52 cd 24 b2 e5 36 c3 6a 26 3d 53 97 a8 34 7f 9f 79 39 71 84 4a 8c 8a f2 ea ea 49 7b 1c 12 7e fc d8 7f ed 08 78 5e 64 c3 1e c0 78 19 87 ce 38 ef 5a b2 bf a2 1d d7 73 58 fc 0d ed c0 0c 24 7f a1 a3 ca d0 4f ae b3 41 5c 7d 9b 5d 98 62 7a 3c e1 16 70 56 71 5b 6e 6d 0e 7b 6c a0 8d ce 94 c3 cc 69 b1 0c 0a ff bc 94 77 25 ed a4 73 79 d0 29 21 63 79 91 68 f9 80 d3 db 50 e2 c9 44 09 a3 ]</AssemblyPublicKey>
- <Attributes>
- <Attribute>
- <AttributeName>System.Reflection.AssemblyCompany("")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Reflection.AssemblyCopyright("2012 Andreia Gaita")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Reflection.AssemblyDescription("appindicator3 bindings for Mono")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Reflection.AssemblyTitle("AppIndicator3#")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Runtime.CompilerServices.RuntimeCompatibility(WrapNonExceptionThrows=true)</AttributeName>
- </Attribute>
- </Attributes>
- </Assembly>
- </Assemblies>
- <Remarks>To be added.</Remarks>
- <Copyright>To be added.</Copyright>
- <Types>
- <Namespace Name="AppIndicator3">
- <Type Name="ConnectionChangedArgs" Kind="Class" />
- <Type Name="ConnectionChangedHandler" Kind="Delegate" />
- <Type Name="Constants" Kind="Class" />
- <Type Name="Global" Kind="Class" />
- <Type Name="Indicator" Kind="Class" />
- <Type Name="IndicatorCategory" Kind="Enumeration" />
- <Type Name="IndicatorStatus" Kind="Enumeration" />
- <Type Name="NewIconThemePathArgs" Kind="Class" />
- <Type Name="NewIconThemePathHandler" Kind="Delegate" />
- <Type Name="NewLabelArgs" Kind="Class" />
- <Type Name="NewLabelHandler" Kind="Delegate" />
- <Type Name="NewStatusArgs" Kind="Class" />
- <Type Name="NewStatusHandler" Kind="Delegate" />
- </Namespace>
- <Namespace Name="GtkSharp.Appindicator3Sharp">
- <Type Name="ObjectManager" Kind="Class" />
- </Namespace>
- </Types>
- <Title>appindicator3-sharp</Title>
-</Overview>
diff --git a/doc/en/ns-AppIndicator3.xml b/doc/en/ns-AppIndicator3.xml
deleted file mode 100644
index 2a51780..0000000
--- a/doc/en/ns-AppIndicator3.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-<Namespace Name="AppIndicator3">
- <Docs>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
-</Namespace>
diff --git a/doc/en/ns-GtkSharp.Appindicator3Sharp.xml b/doc/en/ns-GtkSharp.Appindicator3Sharp.xml
deleted file mode 100644
index bc26925..0000000
--- a/doc/en/ns-GtkSharp.Appindicator3Sharp.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-<Namespace Name="GtkSharp.Appindicator3Sharp">
- <Docs>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
-</Namespace>
diff --git a/out/appindicator3-sharp.dll.config b/out/appindicator3-sharp.dll.config
new file mode 100644
index 0000000..c1ca2f6
--- /dev/null
+++ b/out/appindicator3-sharp.dll.config
@@ -0,0 +1,3 @@
+<configuration>
+ <dllmap dll="appindicator3" target="libappindicator3.so.1"/>
+</configuration>
diff --git a/sources/Makefile.am b/sources/Makefile.am
index 2881239..50e0fe2 100644
--- a/sources/Makefile.am
+++ b/sources/Makefile.am
@@ -13,9 +13,9 @@ sources =
build_sources = AssemblyInfo.cs $(sources)
-CLEANFILES = $(DLL) generated-stamp generated/*.cs $(API)
+CLEANFILES = $(DLL) generated-stamp generated/*/*.cs $(API)
-DISTCLEANFILES = AssemblyInfo.cs $(DLLMAP)
+DISTCLEANFILES = AssemblyInfo.cs
noinst_DATA = $(DLL)
@@ -42,7 +42,7 @@ generated-stamp: $(API)
$(DLL): $(build_sources) generated-stamp
$(CSC) -nowarn:169 -unsafe -target:library $(GTK_SHARP_LIBS) \
- $(build_sources) generated/*.cs -out:$(DLL)
+ $(build_sources) generated/*/*.cs -out:$(DLL)
install-data-local:
echo "$(GACUTIL) /i $(DLL) /f $(GACUTIL_FLAGS)"; \
diff --git a/sources/glue/Makefile.am b/sources/glue/Makefile.am
index f1d14f0..aba7ffa 100644
--- a/sources/glue/Makefile.am
+++ b/sources/glue/Makefile.am
@@ -8,11 +8,13 @@ libappindicator3sharpglue_12_10_0_la_LDFLAGS = -module -avoid-version -no-undefi
libappindicator3sharpglue_12_10_0_la_LIBADD = $(APPINDICATOR3_LIBS)
-INCLUDES = $(APPINDICATOR3_CFLAGS) -I$(top_srcdir)
+AM_CPPFLAGS = $(APPINDICATOR3_CFLAGS) -I$(top_srcdir)
libappindicator3sharpglue.dll: $(libappindicator3sharpglue_12_10_0_la_OBJECTS) libappindicator3sharpglue.rc libappindicator3sharpglue.def
./build-dll libappindicator3sharpglue $(VERSION)
CLEANFILES = lib*.a lib*.dll
+DISTCLEANFILES = $(nodist_libappindicator3sharpglue_12_10_0_la_SOURCES)
+
EXTRA_DIST =
diff --git a/sources/glue/generated.c b/sources/glue/generated.c
deleted file mode 100644
index 98c1fc5..0000000
--- a/sources/glue/generated.c
+++ /dev/null
@@ -1,13 +0,0 @@
-// This file was generated by the Gtk# code generator.
-// Any changes made will be lost if regenerated.
-
-#include <libappindicator/app-indicator.h>
-
-guint appindicator3sharp_appindicator3_indicator_get_parent_offset (void);
-
-guint
-appindicator3sharp_appindicator3_indicator_get_parent_offset (void)
-{
- return (guint)G_STRUCT_OFFSET (AppIndicator, parent);
-}
-