aboutsummaryrefslogtreecommitdiff
path: root/libindicate/listener.c
Commit message (Collapse)AuthorAgeFilesLines
* 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.
* | Avoiding a conflict with GObject's get_type function.Ted Gould2009-02-101-2/+2
| |
* | Adding in real functions to match the prototypes.Ted Gould2009-02-101-0/+16
|/
* Ah, stupid little wrong functionTed Gould2009-02-061-1/+1
|
* Tracking the type of the server in the proxyt structureTed Gould2009-02-061-4/+18
|
* Changing the prototypes to start using the server added stuffTed Gould2009-02-061-12/+21
|
* Adding an interface to call back to an indicator and display it.Ted Gould2009-01-301-1/+21
|
* Wow, I didn't realize we weren't handling properties at all correctly. ↵Ted Gould2009-01-291-9/+17
| | | | Fixed now. Whew.
* Okay, moving all of the variables from the listener class into a private ↵Ted Gould2009-01-291-36/+65
| | | | object. This is to make the GObject introspection not need dbus, and thus we can reduce our build deps significantly.
* Making the signals use #defines to make everything a little moreTed Gould2009-01-291-5/+5
| | | | | predictable. I hate this part of GObject signals.
* Changed to only listen to reference names instead of descriptiveTed Gould2009-01-261-0/+4
| | | | | ones. Hopefully this'll fix a crash.
* Adding in a get_property functionTed Gould2009-01-211-0/+53
|
* Handling the case that we're destroying an entry because the bus told us to. ↵Ted Gould2009-01-161-4/+44
| | | | Properly signalling all of the removals
* Fixing the printing and the saving of indicators.Ted Gould2009-01-151-1/+1
|
* Changing the test to do the printing by itself instead of using the debug ↵Ted Gould2009-01-151-5/+5
| | | | messages in the class itself
* Getting the signals in shapeTed Gould2009-01-151-16/+28
|
* Okay, adding the other signals in and keeping track of the indicatorsTed Gould2009-01-151-5/+110
| | | | | that are hanging around. Now, to connect to things external.
* Get the type of the list of indicators that we got, and then set the up to ↵Ted Gould2009-01-151-2/+29
| | | | register
* Now correctly calling the get indicators function to get the indicators on ↵Ted Gould2009-01-151-0/+19
| | | | already created objects.
* Adding in a marshaller for the DBus signals that we needTed Gould2009-01-151-0/+9
|
* Now doing some DBus listening and getting some of the initial configuration ↵Ted Gould2009-01-151-1/+77
| | | | built up.
* Adding a new functionTed Gould2009-01-151-1/+9
|
* Starting to flesh out the listener a little bit, should get a list of names ↵Ted Gould2009-01-151-1/+137
| | | | on teh bus at this point
* Adding in the base object for the listener.Ted Gould2009-01-151-0/+78