aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorTed Gould <ted@gould.cx>2009-11-30 16:41:19 -0600
committerTed Gould <ted@gould.cx>2009-11-30 16:41:19 -0600
commit9028f21b88fda1ecfadddddbf7f97d736ee762af (patch)
treef81fb3fdf0faa49720f0ed16f59a4f4fbf47277d /src
parentd8e73df61e9b7565627bb393c91556d0e53be2f2 (diff)
downloadlibayatana-appindicator-9028f21b88fda1ecfadddddbf7f97d736ee762af.tar.gz
libayatana-appindicator-9028f21b88fda1ecfadddddbf7f97d736ee762af.tar.bz2
libayatana-appindicator-9028f21b88fda1ecfadddddbf7f97d736ee762af.zip
Adding in GPLv3 headers.
Diffstat (limited to 'src')
-rw-r--r--src/application-service-appstore.c22
-rw-r--r--src/application-service-appstore.h22
-rw-r--r--src/application-service-watcher.c22
-rw-r--r--src/application-service-watcher.h22
-rw-r--r--src/application-service.c22
-rw-r--r--src/dbus-shared.h21
-rw-r--r--src/indicator-application.c23
7 files changed, 154 insertions, 0 deletions
diff --git a/src/application-service-appstore.c b/src/application-service-appstore.c
index db07e7d..1391d33 100644
--- a/src/application-service-appstore.c
+++ b/src/application-service-appstore.c
@@ -1,3 +1,25 @@
+/*
+An object that stores the registration of all the application
+indicators. It also communicates this to the indicator visualization.
+
+Copyright 2009 Canonical Ltd.
+
+Authors:
+ Ted Gould <ted@canonical.com>
+
+This program is free software: you can redistribute it and/or modify it
+under the terms of the GNU General Public License version 3, 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 warranties of
+MERCHANTABILITY, SATISFACTORY QUALITY, 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, see <http://www.gnu.org/licenses/>.
+*/
+
#ifdef HAVE_CONFIG_H
#include "config.h"
#endif
diff --git a/src/application-service-appstore.h b/src/application-service-appstore.h
index 6a03f80..edf1a37 100644
--- a/src/application-service-appstore.h
+++ b/src/application-service-appstore.h
@@ -1,3 +1,25 @@
+/*
+An object that stores the registration of all the application
+indicators. It also communicates this to the indicator visualization.
+
+Copyright 2009 Canonical Ltd.
+
+Authors:
+ Ted Gould <ted@canonical.com>
+
+This program is free software: you can redistribute it and/or modify it
+under the terms of the GNU General Public License version 3, 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 warranties of
+MERCHANTABILITY, SATISFACTORY QUALITY, 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, see <http://www.gnu.org/licenses/>.
+*/
+
#ifndef __APPLICATION_SERVICE_APPSTORE_H__
#define __APPLICATION_SERVICE_APPSTORE_H__
diff --git a/src/application-service-watcher.c b/src/application-service-watcher.c
index b077e6a..984b9d4 100644
--- a/src/application-service-watcher.c
+++ b/src/application-service-watcher.c
@@ -1,3 +1,25 @@
+/*
+An object implementing the NotificationWatcher interface and passes
+the information into the app-store.
+
+Copyright 2009 Canonical Ltd.
+
+Authors:
+ Ted Gould <ted@canonical.com>
+
+This program is free software: you can redistribute it and/or modify it
+under the terms of the GNU General Public License version 3, 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 warranties of
+MERCHANTABILITY, SATISFACTORY QUALITY, 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, see <http://www.gnu.org/licenses/>.
+*/
+
#ifdef HAVE_CONFIG_H
#include "config.h"
#endif
diff --git a/src/application-service-watcher.h b/src/application-service-watcher.h
index e8263f5..ee6a723 100644
--- a/src/application-service-watcher.h
+++ b/src/application-service-watcher.h
@@ -1,3 +1,25 @@
+/*
+An object implementing the NotificationWatcher interface and passes
+the information into the app-store.
+
+Copyright 2009 Canonical Ltd.
+
+Authors:
+ Ted Gould <ted@canonical.com>
+
+This program is free software: you can redistribute it and/or modify it
+under the terms of the GNU General Public License version 3, 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 warranties of
+MERCHANTABILITY, SATISFACTORY QUALITY, 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, see <http://www.gnu.org/licenses/>.
+*/
+
#ifndef __APPLICATION_SERVICE_WATCHER_H__
#define __APPLICATION_SERVICE_WATCHER_H__
diff --git a/src/application-service.c b/src/application-service.c
index 56e3e80..45295a1 100644
--- a/src/application-service.c
+++ b/src/application-service.c
@@ -1,3 +1,25 @@
+/*
+The core file for the service that starts up all the objects we need
+and houses our main loop.
+
+Copyright 2009 Canonical Ltd.
+
+Authors:
+ Ted Gould <ted@canonical.com>
+
+This program is free software: you can redistribute it and/or modify it
+under the terms of the GNU General Public License version 3, 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 warranties of
+MERCHANTABILITY, SATISFACTORY QUALITY, 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, see <http://www.gnu.org/licenses/>.
+*/
+
#include "libindicator/indicator-service.h"
#include "notification-item-client.h"
diff --git a/src/dbus-shared.h b/src/dbus-shared.h
index f8e7cce..f888e02 100644
--- a/src/dbus-shared.h
+++ b/src/dbus-shared.h
@@ -1,3 +1,24 @@
+/*
+DBus defaults for everyone to share in the project.
+
+Copyright 2009 Canonical Ltd.
+
+Authors:
+ Ted Gould <ted@canonical.com>
+
+This program is free software: you can redistribute it and/or modify it
+under the terms of the GNU General Public License version 3, 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 warranties of
+MERCHANTABILITY, SATISFACTORY QUALITY, 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, see <http://www.gnu.org/licenses/>.
+*/
+
#define INDICATOR_APPLICATION_DBUS_ADDR "org.ayatana.indicator.application"
#define INDICATOR_APPLICATION_DBUS_OBJ "/org/ayatana/indicator/application/service"
diff --git a/src/indicator-application.c b/src/indicator-application.c
index df45d13..f3566e4 100644
--- a/src/indicator-application.c
+++ b/src/indicator-application.c
@@ -1,3 +1,26 @@
+/*
+The indicator application visualization object. It takes the information
+given by the service and turns it into real-world pixels that users can
+actually use. Well, GTK does that, but this asks nicely.
+
+Copyright 2009 Canonical Ltd.
+
+Authors:
+ Ted Gould <ted@canonical.com>
+
+This program is free software: you can redistribute it and/or modify it
+under the terms of the GNU General Public License version 3, 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 warranties of
+MERCHANTABILITY, SATISFACTORY QUALITY, 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, see <http://www.gnu.org/licenses/>.
+*/
+
/* G Stuff */
#include <glib.h>