aboutsummaryrefslogtreecommitdiff
path: root/libdbusmenu-glib/server.c
Commit message (Collapse)AuthorAgeFilesLines
* Bad prototype for dealing with the new items added signal which also has the ↵Ted Gould2009-07-011-2/+2
| | | | position in it. This made it so the server was the position, which causes bad stuff to happen.
* Unref'ing the object put into the GValue as it gets reffed there.Ted Gould2009-05-251-0/+1
|
* Disabling a large number of debug messages. Most aren't needed anymore.Ted Gould2009-05-191-3/+3
|
* Use the new proprties_copy function to make DBus work :)Ted Gould2009-05-191-0/+2
|
* Ah, finally found the right prototype for dicts, whoo hoo, just love dynamic ↵Ted Gould2009-05-191-2/+2
| | | | typing in C.
* More error handling in the properties interface.Ted Gould2009-05-151-0/+27
|
* Starting to flesh out more of this DBus stuffTed Gould2009-05-151-2/+28
|
* Reworking the DBus interface slightly. Making it so that the properties are ↵Ted Gould2009-05-151-8/+0
| | | | now sent in a dict and that there isn't an arbitrary listing of things. It's either grab all or grab one. Seems to apply to the use cases better.
* Fleshing out server_call and getting ready for more.Ted Gould2009-05-151-5/+36
|
* Passing on the signal from the menuitem up the stack and out the DBus.Ted Gould2009-05-121-1/+1
|
* Signaling that the layout has changed when there are children added or removedTed Gould2009-05-121-0/+4
|
* Okay, now we have a lifecycle for all of our nifty signal handlers. Kinda ↵Ted Gould2009-05-121-0/+9
| | | | crazy that we're building all of these suckers. Recursive setting all hidden in a nifty little function.
* Setting up some function to tie into all these new fangled signals that the ↵Ted Gould2009-05-121-0/+48
| | | | menu items themselves are sending.
* Adding in comments for the signals in the server.Ted Gould2009-05-121-0/+26
|
* Checking incomming objects on the serverTed Gould2009-05-121-0/+3
|
* Public API docsTed Gould2009-05-121-0/+20
|
* Add in the LGPL 2.1/3 text to the tops of the files.Ted Gould2009-05-121-0/+28
|
* Heh, turns out to recieve a signal you have to send it.Ted Gould2009-05-051-0/+1
|
* more debuggingTed Gould2009-05-041-0/+1
|
* Debug commentsTed Gould2009-05-041-1/+4
|
* A couple of debug strings and then making it so that if there is a root ↵Ted Gould2009-04-161-4/+6
| | | | menu, it's at the root of the XML data instead of having a root wrapped around it.
* Fixing the propertiesTed Gould2009-04-161-6/+6
|
* Okay, let's build some XMLTed Gould2009-04-161-1/+1
|
* Okay, now we're getting and setting properties. Fleshing out these functions.Ted Gould2009-04-161-2/+49
|
* Adding in basic set and get functions for the propertiesTed Gould2009-04-161-0/+41
|
* Oops, forgot layout. That's make the dbus folks angry.Ted Gould2009-04-161-1/+7
|
* Adding in some server propertiesTed Gould2009-04-161-0/+17
|
* Adding in the server signalsTed Gould2009-04-161-4/+41
|
* Putting in the public interfacesTed Gould2009-04-161-1/+28
|
* Changing the TYPE to make more sense and installing the dbus profileTed Gould2009-04-161-1/+8
|
* Linking in the dbus prototypes generated by the dbus tools.Ted Gould2009-04-151-0/+38
|
* Adding basic client and server objects.Ted Gould2009-04-151-0/+54