aboutsummaryrefslogtreecommitdiff
path: root/libindicate/listener.c
Commit message (Collapse)AuthorAgeFilesLines
* Moving the listener code and some indicator code into libindicate-gtkTed Gould2009-08-031-75/+2
|
* Removed warning: it's annoying in unittests.Aurelien Gateau2009-07-271-2/+0
|
* Destroy dbus proxies in listener finalize.Aurelien Gateau2009-07-271-2/+13
| | | | | | Makes it possible to destroy a listener and recreate one without calling the old instance callbacks (useful for unit-tests).
* Gaurding against setting bad interestsTed Gould2009-04-201-0/+4
|
* Adding in support for finding out if people are interesting on the bus using ↵Ted Gould2009-04-131-7/+102
|\ | | | | | | introspection instead of sending a random function call to them and seeing what happens.
| * Commenting out some debug messagesTed Gould2009-04-131-2/+3
| |
| * Less debugTed Gould2009-04-131-1/+1
| |
| * Ah, a typo. Bother.Ted Gould2009-04-131-1/+1
| |
| * Okay, connected into that other there code... let's see what happens.Ted Gould2009-04-131-7/+11
| |
| * Fleshing out someTed Gould2009-04-131-0/+10
| |
| * Whoa, it like builds and stuffTed Gould2009-04-131-6/+55
| |
| * Updating from trunkTed Gould2009-04-121-2/+2
| |\
| * | Proto-pseudo-code for the introspection functions that are going to be neededTed Gould2009-04-121-0/+31
| | |
* | | Fixes to the finalize functions.Ted Gould2009-04-131-0/+1
|\ \ \ | |_|/ |/| |
| * | Adding in call to the parent class' finalize function as well, this should ↵Ted Gould2009-04-131-0/+1
| | | | | | | | | | | | free all the way up to the top.
* | | Some slight code cleanups to remove warningsTed Gould2009-04-121-2/+2
|\| | | |/ |/|
| * Fixing some pedantic little bugs to try and figure out what's causing 359018Ted Gould2009-04-111-2/+2
| |
* | gtypify IndicateListenerIndicatorEitan Isaacson2009-04-101-3/+14
| |
* | changed IndicateListenerServer to a gtyped pointer instead of a gboxed.Eitan Isaacson2009-04-101-19/+7
| |
* | Changed marshallers to GBoxed for IndicatorListenerServer.Eitan Isaacson2009-04-081-26/+12
| | | | | | | | | | Make copy/free functions empty for now.
* | GBoxed IndicateListenerServerEitan Isaacson2009-04-081-0/+37
|/
* Simplifying error messageTed Gould2009-04-071-1/+1
|
* * Some debug messagesTed Gould2009-04-061-7/+8
| | | | | | | | * Making the comparison of interests detect changings properly * Correctly use g_list_remove in several cases making for long lists * Using g_list_prepend instead of append because it's faster. * Checking whether we've got proxies before destroying them.
* Moving private interests out of the public header file.Ted Gould2009-04-031-0/+1
|
* Hiding all of the functions that part of the DBus interface in thatTed Gould2009-04-031-2/+7
| | | | | | | now they're all prefixed with '_' so that they don't get exported as part of the library symbols. This should simplify everything a little bit for implementors.
* Hiding the marshsallers from the libraries in the symbols by adding a _ in ↵Ted Gould2009-04-031-6/+6
| | | | front of them.
* Cleaning up the exported symbols, make sure that 'get_type_cb' isn't exportedTed Gould2009-04-031-2/+2
|
* Fleshing out the functions in the listener to set interests.Ted Gould2009-04-031-1/+57
|
* Switch to searching on the connection, which is really what we care about ↵Ted Gould2009-04-011-3/+5
| | | | and the proxy is a poor sustitute for.
* First pass at the pretty meag-change to make it so that we can detect people ↵Ted Gould2009-04-011-41/+82
| | | | on the system vs. the session bus. Basically reworking a bunch of structures. Fun.
* Linking in the build interfaces, needed a temporary function to get linking ↵Ted Gould2009-02-251-0/+9
| | | | right
* true is TRUETed Gould2009-02-251-2/+2
|
* Adding information on how the server was added, but not really usingTed Gould2009-02-221-4/+12
| | | | | it for anything yet. I'm not sure that we can -- bother.
* Adding a check for NULL string in the icon parsing code. This willTed Gould2009-02-151-0/+5
| | | | | stop a bunch of warnings coming from everything else.
* Ah, declared a variable in an if so that it didn't get out of scope. Like ↵Ted Gould2009-02-131-2/+3
| | | | it should have. Bah.
* Changing the icon data to be base64 encoded, should have done that ↵Ted Gould2009-02-121-1/+6
| | | | originally, how silly.
* Fixing some prototypes to fix warnings and errors we haven't yet ↵Ted Gould2009-02-121-2/+4
| | | | encountered. Also setting the type so that our switch statement actually works.
* Seeing what happens if I turn on "sign always" in Bazaar.Ted Gould2009-02-121-0/+1
|
* Adding in the code for handling icons and timeTed Gould2009-02-121-0/+30
|
* Rebuilding the way that priorities get done so that we can handle a time and ↵Ted Gould2009-02-121-4/+42
| | | | icon version of the functions so that apps don't have to worry about those details.
* Fixing the deallocation to check the right parameters.Ted Gould2009-02-111-2/+2
|
* Turning off some debugging, reformatting, and putting the connection into ↵Ted Gould2009-02-111-23/+13
| | | | the proxy_t structure
* Basically things are working as the proxyts are now findable.Ted Gould2009-02-111-6/+6
|
* Fixing the call, checking both lists of proxies, and adding some debug info.Ted Gould2009-02-111-2/+12
|
* Removing an annoying warningTed Gould2009-02-111-2/+0
|
* Adding a check for type in the middle of the state machine for building a ↵Ted Gould2009-02-111-5/+25
| | | | server.
* Adding in a ref-default function so that we can keep one listenerTed Gould2009-02-111-0/+18
| | | | | around for fun and profit.
* Getting all the legal stuff in.Ted Gould2009-02-111-0/+28
|\
| * Adding a license to the top of all these files. LGPL 2/3Ted Gould2009-02-111-0/+28
| |
* | Building a way to get properties. Seems like this should be in the DBusTed Gould2009-02-101-4/+98
| | | | | | | | | | | | libs, but anyway. Here is the code that compiles and claims that it'll do it. More code than I would have liked.