aboutsummaryrefslogtreecommitdiff
path: root/libindicate/server.c
Commit message (Collapse)AuthorAgeFilesLines
* Adding a new signal in that handles the ID of zero, or null, commingTed Gould2009-02-151-5/+26
| | | | | | | back from a listener and uses that to show the server. Or atleast signal it to figure out how to do that. Also cleaning up the signals a little to use defines.
* Adding in some debug messages and making the signal use the original key to ↵Ted Gould2009-02-121-0/+1
| | | | broadcast itself.
* Cleaning up some debug messages that aren't as useful anymoreTed Gould2009-02-111-2/+2
|
* Getting all the legal stuff in.Ted Gould2009-02-111-1/+29
|\
| * Adding a license to the top of all these files. LGPL 2/3Ted Gould2009-02-111-1/+29
| |
* | Adding to the convience functions for setting the desktop fileTed Gould2009-02-101-2/+9
| | | | | | | | | | and the type of the server.
* | Adding in functions to match the prototypes.Ted Gould2009-02-101-0/+21
|/
* Some formatting, reusing the private variable, making it so that hide sends ↵Ted Gould2009-02-091-11/+9
| | | | the type and only sending a message of finalize if we're still visible.
* Server hide function from NielTed Gould2009-02-091-0/+22
|\
| * Add the indicate_server_hide functionNeil Jagdish Patel2009-02-091-0/+22
| |
* | Changing the signals for show/hide to send the type correctly.Ted Gould2009-02-071-2/+2
|/
* Adding properties for doing type and desktopTed Gould2009-02-051-0/+84
|
* Changing the DBUS API slightly. Now there is no 'get_desktop' function as ↵Ted Gould2009-02-051-35/+21
| | | | desktop is a property. Added a property for type so that we can understand what kind of application this is. And finally adding show/hide signals on the server as they were already on the listener.
* Allow sub-classes of server to emit signals using three new public functionsNeil Jagdish Patel2009-02-031-0/+27
|
* Have the server pass along the property modified signalTed Gould2009-01-291-0/+8
|
* Making all of the server values move into a private section like all the ↵Ted Gould2009-01-291-29/+71
| | | | others. Generally a good thing and good clean up
* Cleaning up prototypes and type warnings.Ted Gould2009-01-141-12/+12
|
* Who the hell would design an API that passes in arrays of strings differentlyTed Gould2009-01-141-0/+28
| | | | | than it passes them out. What an insane idea. Oh yeah, properties work.
* Chaning the property list parameters to be pointer arrays.Ted Gould2009-01-141-6/+6
|
* Making the indicator lookup it's own function and trying it out in another ↵Ted Gould2009-01-131-19/+33
| | | | function to get a property.
* Adding in a display function and a list by type.Ted Gould2009-01-131-1/+48
|
* Man, a lot of work for messing up one explaination point.Ted Gould2009-01-131-1/+3
|
* Making it so that the indicators all have unique IDsTed Gould2009-01-131-0/+22
|
* Ah, we weren't checking if we were visible. Now things are better.Ted Gould2009-01-131-0/+7
|
* Fleshing out more functions, we can now return a list of ids. Need to test ↵Ted Gould2009-01-121-4/+69
| | | | with more.
* Whoo Hoo, we can countTed Gould2009-01-121-0/+5
|
* Fleshing out the whole show and hide thing. We should also be signalling ↵Ted Gould2009-01-121-0/+36
| | | | when indicators are added or removed from the server.
* Clean up the signal handlers and fixing the call in the test function. Now ↵Ted Gould2009-01-121-0/+3
| | | | we're to the point of showing the way I think things should be.
* Adding in the base functions with pointers and fun stuff like thatTed Gould2009-01-121-9/+82
|
* Adding in signals so that we can talk to the app over DBus. Nice.Ted Gould2009-01-111-0/+22
|
* Adding in an indicator to the test and fixing a typoTed Gould2009-01-091-2/+2
|
* Setting up the singleton nature of the server, and allow setting it.Ted Gould2009-01-091-1/+35
|
* Fleshing out the server some in adding function and prototypes.Ted Gould2009-01-091-1/+47
|
* Building a pretty good set of virtual functions and getting them tied ↵Ted Gould2009-01-081-0/+205
| | | | together, with errors too.
* Basic GObject stuffTed Gould2009-01-081-0/+44
|
* Dummy starting fileTed Gould2009-01-071-0/+4