aboutsummaryrefslogtreecommitdiffstats
path: root/megaphone/data
diff options
context:
space:
mode:
Diffstat (limited to 'megaphone/data')
-rw-r--r--megaphone/data/GNOME_Megaphone_Applet.schemas.in20
-rw-r--r--megaphone/data/GNOME_Megaphone_Applet.server.in.in25
-rw-r--r--megaphone/data/GNOME_Megaphone_Applet.xml9
-rw-r--r--megaphone/data/Makefile.am35
4 files changed, 89 insertions, 0 deletions
diff --git a/megaphone/data/GNOME_Megaphone_Applet.schemas.in b/megaphone/data/GNOME_Megaphone_Applet.schemas.in
new file mode 100644
index 000000000..bf6822d4d
--- /dev/null
+++ b/megaphone/data/GNOME_Megaphone_Applet.schemas.in
@@ -0,0 +1,20 @@
+<gconfschemafile>
+ <schemalist>
+
+ <schema>
+ <key>/schemas/apps/megaphone-applet/prefs/contact_id</key>
+ <applyto>/apps/megaphone-applet/prefs/contact_id</applyto>
+ <owner>megaphone</owner>
+ <type>string</type>
+ <default></default>
+ <locale name="C">
+ <short>The contact to display in the applet. Empty means no contact is displayed.</short>
+ </locale>
+ </schema>
+
+ </schemalist>
+</gconfschemafile>
+
+
+
+
diff --git a/megaphone/data/GNOME_Megaphone_Applet.server.in.in b/megaphone/data/GNOME_Megaphone_Applet.server.in.in
new file mode 100644
index 000000000..2d1c3ac12
--- /dev/null
+++ b/megaphone/data/GNOME_Megaphone_Applet.server.in.in
@@ -0,0 +1,25 @@
+<oaf_info>
+
+<oaf_server iid="OAFIID:GNOME_Megaphone_Applet_Factory" type="exe" location="@LIBEXECDIR@/megaphone-applet">
+ <oaf_attribute name="repo_ids" type="stringv">
+ <item value="IDL:Bonobo/GenericFactory:1.0"/>
+ <item value="IDL:Bonobo/Unknown:1.0"/>
+ </oaf_attribute>
+ <oaf_attribute name="name" type="string" _value="Megaphone"/>
+ <oaf_attribute name="description" type="string" _value="Talk!"/>
+</oaf_server>
+
+<oaf_server iid="OAFIID:GNOME_Megaphone_Applet" type="factory" location="OAFIID:GNOME_Megaphone_Applet_Factory">
+
+ <oaf_attribute name="repo_ids" type="stringv">
+ <item value="IDL:GNOME/Vertigo/PanelAppletShell:1.0"/>
+ <item value="IDL:Bonobo/Control:1.0"/>
+ <item value="IDL:Bonobo/Unknown:1.0"/>
+ </oaf_attribute>
+ <oaf_attribute name="name" type="string" _value="Megaphone"/>
+ <oaf_attribute name="description" type="string" _value="Talk!"/>
+ <oaf_attribute name="panel:category" type="string" value="Internet"/>
+ <oaf_attribute name="panel:icon" type="string" value="empathy.png"/>
+</oaf_server>
+
+</oaf_info>
diff --git a/megaphone/data/GNOME_Megaphone_Applet.xml b/megaphone/data/GNOME_Megaphone_Applet.xml
new file mode 100644
index 000000000..8a139707a
--- /dev/null
+++ b/megaphone/data/GNOME_Megaphone_Applet.xml
@@ -0,0 +1,9 @@
+<Root>
+ <popups>
+ <popup name="button3">
+ <menuitem name="Information" verb="information" _label="_Information" pixtype="stock" pixname="gtk-info"/>
+ <menuitem name="Preferences" verb="preferences" _label="_Preferences" pixtype="stock" pixname="gtk-properties"/>
+ <menuitem name="About" verb="about" _label="_About" pixtype="stock" pixname="gtk-about"/>
+ </popup>
+ </popups>
+</Root>
diff --git a/megaphone/data/Makefile.am b/megaphone/data/Makefile.am
new file mode 100644
index 000000000..3dbde679f
--- /dev/null
+++ b/megaphone/data/Makefile.am
@@ -0,0 +1,35 @@
+# Panel applet bonobo stuff
+serverdir = $(libdir)/bonobo/servers
+server_in_files = GNOME_Megaphone_Applet.server.in
+server_DATA = $(server_in_files:.server.in=.server)
+
+
+# GConf Schemas
+schemadir = $(GCONF_SCHEMA_FILE_DIR)
+schema_in_files = GNOME_Megaphone_Applet.schemas.in
+schema_DATA = $(schema_in_files:.schemas.in=.schemas)
+
+# Misc data
+resourcesdir = $(pkgdatadir)
+resources_DATA = \
+ GNOME_Megaphone_Applet.xml
+# megaphone-applet.glade
+
+megaphonebindir = $(libexecdir)
+
+# Build rules
+@INTLTOOL_SERVER_RULE@
+@INTLTOOL_SCHEMAS_RULE@
+
+$(server_in_files): $(server_in_files:.server.in=.server.in.in)
+ sed -e "s|\@LIBEXECDIR\@|$(megaphonebindir)|" $< > $@
+
+DISTCLEANFILES = \
+ $(server_DATA) \
+ $(server_in_files) \
+ $(schema_DATA)
+
+EXTRA_DIST = \
+ GNOME_Megaphone_Applet.server.in.in \
+ $(resources_DATA) \
+ $(schema_in_files)