aboutsummaryrefslogtreecommitdiff
path: root/libindicate/server.h
Commit message (Collapse)AuthorAgeFilesLines
* Patch from Eitan Isaacson to correct prototype. Had to be adjusted slightly ↵Ted Gould2009-04-071-1/+1
| | | | as the prototypes had moved.
* Switching around the show_interest and remove_interest functions so thatTed Gould2009-04-021-14/+3
| | | | | | | | they are now asyncronous. Not that being asynchronous is important but more that now they get the Method Invocation interface that we can use to find out the sender of the message. Changed various APIs as a result of this, and moved the DBus functions to be internal.
* Adding new functions show_interest and remove_interest into the API. Now to ↵Ted Gould2009-04-011-3/+7
| | | | fill in the backend.
* Change the API so it's more like we're keeping a list of what, and who are ↵Ted Gould2009-04-011-2/+7
| | | | interested in. This'll make it easier for us to manage all the DBus nastyness.
* Getting some interests in the game.Ted Gould2009-04-011-1/+9
|
* Adding a new signal in that handles the ID of zero, or null, commingTed Gould2009-02-151-0/+12
| | | | | | | 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.
* 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
| |
* | Adding in a set_type function and fixing the prototype for set_desktopTed Gould2009-02-101-1/+3
|/
* Changing the DBUS API slightly. Now there is no 'get_desktop' function as ↵Ted Gould2009-02-051-2/+2
| | | | 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/+5
|
* Making all of the server values move into a private section like all the ↵Ted Gould2009-01-291-11/+2
| | | | others. Generally a good thing and good clean up
* Cut-and-paste errorTed Gould2009-01-151-1/+1
|
* Cleaning up prototypes and type warnings.Ted Gould2009-01-141-4/+4
|
* Chaning the property list parameters to be pointer arrays.Ted Gould2009-01-141-4/+4
|
* Making it so that the indicators all have unique IDsTed Gould2009-01-131-0/+3
|
* Ah, we weren't checking if we were visible. Now things are better.Ted Gould2009-01-131-0/+1
|
* Merging in Robert's changes.Ted Gould2009-01-131-0/+5
|\
| * Use G_BEGIN/END_DECLS, and put the GOBject *_get_type functions in the Robert Carr2009-01-131-0/+5
| | | | | | | | | | header file (needed by introspection, but also the normal GLib style).
* | Fleshing out more functions, we can now return a list of ids. Need to test ↵Ted Gould2009-01-121-2/+2
|/ | | | with more.
* Fleshing out the whole show and hide thing. We should also be signalling ↵Ted Gould2009-01-121-0/+3
| | | | when indicators are added or removed from the server.
* Adding in signals so that we can talk to the app over DBus. Nice.Ted Gould2009-01-111-0/+6
|
* Adding in an indicator to the test and fixing a typoTed Gould2009-01-091-2/+2
|
* Connecting indicators and servers. They create themselves easily.Ted Gould2009-01-091-2/+3
|
* Setting up the singleton nature of the server, and allow setting it.Ted Gould2009-01-091-0/+3
|
* Fleshing out the server some in adding function and prototypes.Ted Gould2009-01-091-0/+7
|
* Building a pretty good set of virtual functions and getting them tied ↵Ted Gould2009-01-081-0/+9
| | | | together, with errors too.
* Fixing stuff so that everything links all togetherTed Gould2009-01-071-4/+10
|
* Fixing linking and libraries and includes oh myTed Gould2009-01-071-0/+3
|
* Basic server stuffTed Gould2009-01-071-1/+14
|
* Stopping pointTed Gould2008-12-201-0/+36