aboutsummaryrefslogtreecommitdiff
path: root/libindicator/indicator-service.c
Commit message (Collapse)AuthorAgeFilesLines
* Copying the name before using it to remove as it seems that the unwatch can ↵Ted Gould2012-03-021-1/+3
| | | | cause the name to be free'd in some cases. Odd, but valgrind can find it
* Fixing the libindicator test suiteTed Gould2011-07-141-11/+9
|\
| * Cleaning up removal of watchers as the string was getting free'd before it ↵Ted Gould2011-07-111-11/+9
| | | | | | | | could get used to remove the entry from the hashtable. Now using a destroy function as that is possible with GDBus but wasn't with dbus-glib
* | Adding in the shutdown functionTed Gould2011-07-121-0/+2
| |
* | In replace mode we need to ask the other guy to shutdown and still wait for ↵Ted Gould2011-07-121-2/+27
| | | | | | | | the name a bit.
* | Adding in a property for being in replace modeTed Gould2011-07-121-0/+8
|/
* Adding in the ability to cancel the connection on short lived objects.Ted Gould2011-01-091-2/+18
|
* Switching to the session busTed Gould2011-01-071-1/+1
|
* Instead of setting up a proxy to watch the watcher we're setting up a bus ↵Ted Gould2011-01-071-45/+24
| | | | name watch on each one.
* Little clean-ups the compiler found now that it's more happy.Ted Gould2011-01-071-2/+3
|
* Switch over to getting the GDBus bus instead of the dbus-glib oneTed Gould2011-01-071-32/+44
|
* Removing unused prototypesTed Gould2011-01-071-3/+0
|
* Fleshing out the bus_method_call functions and tying them into the ↵Ted Gould2011-01-071-20/+15
| | | | traditional start points from dbus.
* Switching the way that we get a name on dbus and removing the dbus_proxy ↵Ted Gould2011-01-071-45/+40
| | | | which was used for this previously.
* Setting up the VTableTed Gould2011-01-071-3/+20
|
* Switching the registration of the object over.Ted Gould2011-01-071-7/+17
|
* Parsing the XML file for the interface description on class initTed Gould2011-01-071-3/+26
|
* Removing the dbus-glib headersTed Gould2011-01-071-2/+0
|
* Adding a new variable to adjust the time of the kill switch.Ted Gould2010-07-121-2/+15
|
* We want the key not the value.Ted Gould2010-07-091-3/+14
|
* Stop asking for the name, instead let's find it on our own.Ted Gould2010-07-091-1/+13
|
* A could of protections for the core.Ted Gould2010-07-091-0/+3
|
* Documenting the choices of not having a nice callback func.Ted Gould2010-07-081-0/+4
|
* Use the same function so we know everything is all right.Ted Gould2010-07-081-1/+1
|
* Unreffing the objects in dispose and ensuring we disconnect the signals first.Ted Gould2010-07-081-0/+15
|
* Disconnecting signal before removing from hashtable so we don't try twice.Ted Gould2010-07-081-0/+1
|
* Creating a callback for the destory signal, but then moving the unwatch into ↵Ted Gould2010-07-061-8/+34
| | | | a core function so that we can call it.
* Actually creating a proxy to see if we can detect the watcher going away.Ted Gould2010-07-061-3/+13
|
* Making ths bus tracked in the private structureTed Gould2010-07-061-4/+6
|
* Switching the watchers data structure over to a hashtable.Ted Gould2010-07-061-17/+13
|
* Changing timeout to be approximatedly 1 second.Ted Gould2010-01-281-1/+1
|
* checking the error field for name callback and printing an error when it fails.Ted Gould2010-01-281-0/+7
|
* In the timeout function mention that we're shutting down, and have an ↵Ted Gould2010-01-281-1/+6
| | | | environment variable to stop that.
* GPLv3 copyright headers.Ted Gould2009-12-041-0/+23
|
* Putting in comments for the functions.Ted Gould2009-12-031-1/+38
|
* Merge in from trunk, now two failing tests.Ted Gould2009-12-021-0/+42
|\
| * Using the define for the version on both sidesTed Gould2009-12-011-1/+1
| |
| * Finding the watcher and removing him from the list.Ted Gould2009-12-011-1/+17
| |
| * Add an unwatch function with a basic handler.Ted Gould2009-12-011-0/+26
| |
* | Adding _new functions that include the version number in them.Ted Gould2009-12-021-0/+25
| |
* | Sending a version number for the local service.Ted Gould2009-12-021-1/+19
| |
* | Change the watch function to return both an API version and a user set version.Ted Gould2009-12-011-1/+1
|/
* Making a warning not use a colloquialism.Ted Gould2009-11-031-2/+2
|
* Adding a fallback to the session bus after trying the starter bus.Ted Gould2009-11-021-5/+15
|
* Sending shutdown signal 500 ms after getting a name if we have no watchers.Ted Gould2009-10-291-0/+10
|
* Adding in the watchers and timeout parameter.Ted Gould2009-10-291-3/+35
|
* Adding in some shared strings for finding intefaces and objects.Ted Gould2009-10-291-1/+2
|
* Woot! We're a DBus service now.Ted Gould2009-10-291-0/+15
|
* Building ourselves a DBus proxy.Ted Gould2009-10-291-3/+40
|
* Filling in more of the name property.Ted Gould2009-10-291-1/+53
|