aboutsummaryrefslogtreecommitdiff
path: root/libdbusmenu-gtk/menu.c
Commit message (Collapse)AuthorAgeFilesLines
* Some comments and when a root item is realized we're reordering it right ↵Ted Gould2009-09-091-1/+19
| | | | away. This makes a lot more sense.
* Checking the menu is a GTK menu before casting it. Comments by Neil.Ted Gould2009-08-271-0/+2
|
* Adding a public accessor for getting the gtk clientTed Gould2009-08-261-0/+16
|
* Having new children processed on realizationTed Gould2009-08-261-3/+2
|
* Instead of directly appending items, make it so that they're not connected ↵Ted Gould2009-08-261-1/+12
| | | | until they're realized.
* Wait for the signal about the root changing instead of forcing it here. ↵Ted Gould2009-06-261-2/+0
| | | | It'll have to change from the beginning state that we just had it in. And since we're singled threaded ther was no way for it to change in those few lines of code.
* Removing the old is_root and now using the new property on the menuitems for ↵Ted Gould2009-06-261-1/+0
| | | | that task.
* Some debug messages and a forcing the initial root reset at the start.Ted Gould2009-06-251-0/+6
|
* Okay, now we have these guys doing something, let's roll.Ted Gould2009-06-251-3/+16
|
* Fleshing out the root changed function, but that's led to another couple ↵Ted Gould2009-06-251-2/+37
| | | | that need to get figured out as well.
* Switching some of the client naming stuff to make everything stick together.Ted Gould2009-06-231-1/+2
|
* Okay, being a little funny with how these things are playing out. Missing ↵Ted Gould2009-06-231-107/+4
| | | | subversion's crazy everything is a copy semantics right now. It works well for stuff like this.
* Putting LGPL headers on these.Ted Gould2009-06-181-0/+28
|
* Debug fixTed Gould2009-05-251-1/+1
|
* Switching so that we're destroying the widget instead of object unref'ing ↵Ted Gould2009-05-251-2/+2
| | | | the widget.
* Tracking destructionTed Gould2009-05-251-0/+1
|
* Bother, truth is so fickle in that it is so binary in wanting correctness.Ted Gould2009-05-251-1/+1
|
* Switching to a unref and no ref for the tracking of GTK Menu Item. Also add ↵Ted Gould2009-05-241-3/+2
| | | | better warnings.
* Using a weak ref to handle the deletion stuff.Ted Gould2009-05-241-5/+19
|
* Passing back the menuitem getting clicked on.Ted Gould2009-05-241-0/+8
|
* Starting the processing of changing the layout from the serverTed Gould2009-05-241-1/+76
|
* Adding a connection in for processing layout changesTed Gould2009-05-221-0/+17
|
* A new function. Literally.Ted Gould2009-05-201-0/+21
|
* Building up a client, but that required a couple of properties. Bigger ↵Ted Gould2009-05-201-2/+112
| | | | commit than I'd like.
* Cleaning up the name space and making it clear where we are. Now we have an ↵Ted Gould2009-05-201-19/+27
| | | | object
* Include the header tooTed Gould2009-05-191-0/+2
|
* Switching over to some autogenerated menu files instead of our test ones.Ted Gould2009-05-191-0/+49