Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Marking as having details available in the signal | Ted Gould | 2011-02-24 | 1 | -1/+1 |
| | |||||
* | Fixing signal emition to use the saved value instead of the enum | Ted Gould | 2011-02-24 | 1 | -1/+1 |
| | |||||
* | Track the parent inside the menuitem instead of with a data property externally. | Ted Gould | 2011-02-24 | 1 | -2/+105 |
|\ | |||||
| * | Adding a transfer annotation for the get_parent function | Ted Gould | 2011-02-24 | 1 | -1/+1 |
| | | |||||
| * | Checking to ensure we're the parent before deleting | Ted Gould | 2011-02-24 | 1 | -0/+5 |
| | | |||||
| * | Hold a weak pointer to each DbusmenuMenuitems parent. This avoids | Chris Coulson | 2011-02-24 | 1 | -2/+100 |
| | | | | | | | | | | | | using g_object_{get/set}_data for storing a nodes parent in the parser code, and the associated problems with that (ie, a child out-living its parent, leading to invalid reads | ||||
* | | Adding an 'event' signal for generic event handling | Ted Gould | 2011-02-24 | 1 | -1/+23 |
|\ \ | |/ |/| | |||||
| * | Switch signal handler to return bool so that we can signal if someone has ↵ | Ted Gould | 2011-02-23 | 1 | -6/+7 |
| | | | | | | | | handled it | ||||
| * | Sync to trunk | Ted Gould | 2011-02-22 | 1 | -379/+497 |
| |\ | |||||
| * | | Should return VOID | Ted Gould | 2011-02-22 | 1 | -1/+1 |
| | | | |||||
| * | | Now emit that signal appropriately | Ted Gould | 2011-01-28 | 1 | -0/+3 |
| | | | |||||
| * | | Adding a signal for events | Ted Gould | 2011-01-28 | 1 | -0/+18 |
| | | | |||||
* | | | Only send property updates if the item has been already requested. | Ted Gould | 2011-02-24 | 1 | -0/+14 |
|\ \ \ | |||||
| * | | | Tracking whether we've been exposed | Ted Gould | 2011-02-18 | 1 | -2/+7 |
| | | | | |||||
| * | | | Adding a stub for exposed checking | Ted Gould | 2011-02-18 | 1 | -0/+9 |
| | | | | |||||
* | | | | Allow sending only some properties based on what is requested. | Ted Gould | 2011-02-24 | 1 | -1/+28 |
|\ \ \ \ | |||||
| * | | | | If there's a singular NULL entry we also want the full list | Ted Gould | 2011-02-23 | 1 | -1/+1 |
| | | | | | |||||
| * | | | | Handle a request for selective properties and give less data back | Ted Gould | 2011-02-18 | 1 | -1/+28 |
| |/ / / | |||||
* | | | | Fix up documentation and make it part of make check | Ted Gould | 2011-02-24 | 1 | -1/+1 |
|\ \ \ \ | |||||
| * | | | | Fixing all the menuitem documentation | Ted Gould | 2011-02-21 | 1 | -1/+1 |
| | | | | | |||||
* | | | | | Make sure to not recurse if the value says we shouldn't | Ted Gould | 2011-02-24 | 1 | -1/+1 |
|\ \ \ \ \ | |||||
| * | | | | | Redefine so that we don't recurse if we shouldn't | Ted Gould | 2011-02-23 | 1 | -1/+1 |
| | |_|_|/ | |/| | | | |||||
* / | | | | Only look at defaults if we have a value to compare with. | Ted Gould | 2011-02-23 | 1 | -22/+25 |
|/ / / / | |||||
* | | | | Ensure that we check the local db for the type and don't go all recursive. | Ted Gould | 2011-02-21 | 1 | -1/+6 |
| | | | | |||||
* | | | | Fleshing out the check for if a property is a default value. | Ted Gould | 2011-02-21 | 1 | -2/+15 |
| | | | | |||||
* | | | | The defaults database can, and should, handle NULL types with fallbacks. | Ted Gould | 2011-02-21 | 1 | -23/+21 |
| | | | | |||||
* | | | | If we can't get the value from our database, let's check the defaults. | Ted Gould | 2011-02-21 | 1 | -1/+7 |
| | | | | |||||
* | | | | Always replace to ensure we don't leak references. | Ted Gould | 2011-02-21 | 1 | -4/+9 |
| | | | | |||||
* | | | | Always check the type even if we don't have a value. | Ted Gould | 2011-02-21 | 1 | -12/+11 |
| | | | | |||||
* | | | | Allow for signaling the default value if it makes sense | Ted Gould | 2011-02-21 | 1 | -2/+11 |
| | | | | |||||
* | | | | When we're setting a value check to see if it's the same as the default and ↵ | Ted Gould | 2011-02-21 | 1 | -0/+37 |
| | | | | | | | | | | | | | | | | clear it if so. | ||||
* | | | | Finally getting our very own reference for the defaults | Ted Gould | 2011-02-21 | 1 | -0/+9 |
|/ / / | |||||
* | | | merge trunk | Martin Pitt | 2011-02-21 | 1 | -21/+57 |
|\| | | |||||
| * | | Making sure all refs sink incase of floating variants | Ted Gould | 2011-02-15 | 1 | -1/+1 |
| | | | |||||
| * | | Should sink as well if given a floating reference. | Ted Gould | 2011-02-15 | 1 | -1/+1 |
| | | | |||||
| * | | Splitting a few of these out so they're easier to follow | Ted Gould | 2011-02-14 | 1 | -2/+4 |
| | | | |||||
| * | | Merging in the no-xml based layout branch | Ted Gould | 2011-02-14 | 1 | -11/+33 |
| |\ \ | |||||
| | * | | More explicit function calling | Ted Gould | 2011-02-14 | 1 | -1/+1 |
| | | | | |||||
| | * | | Use the recurse parameter | Ted Gould | 2011-02-14 | 1 | -3/+3 |
| | | | | |||||
| | * | | Swapt out building XML for building a big variant structure | Ted Gould | 2011-02-14 | 1 | -10/+32 |
| | | | | |||||
| * | | | Adding a function to check if the property is a default | Ted Gould | 2011-02-14 | 1 | -0/+10 |
| |/ / | |||||
* / / | Fix GI annotations for Dbusmenu | Martin Pitt | 2011-02-16 | 1 | -361/+362 |
|/ / | | | | | | | | | | | | | | | Now everything is introspectable except for dbusmenu_client_add_type_handler{,_full}(). These do not take a standard GDestroyNotify argument, and thus the newfunc callback cannot get any valid scope annotation. To fix this we need to break the API and ABI. | ||||
* / | take_children() shouldn't unref the items as they might get deleted before ↵ | Ted Gould | 2011-02-04 | 1 | -2/+2 |
|/ | | | | the caller would be abel to use them. Making sure to put those annotations in the docs. | ||||
* | Making the hashtable have a full copy and free itself appropriately. | Ted Gould | 2011-01-21 | 1 | -2/+8 |
| | |||||
* | Adding an about-to-show signal to the menuitem | Ted Gould | 2011-01-06 | 1 | -1/+18 |
|\ | |||||
| * | Add an about-to-show signal to the menu items and hook this up | Chris Coulson | 2010-12-13 | 1 | -1/+18 |
| | | | | | | | | to be emitted when someone calls dbusmenu_menuitem_send_about_to_show | ||||
* | | Oops, need to actually assign that return. | Ted Gould | 2011-01-05 | 1 | -1/+1 |
| | | |||||
* | | Testing for the string being NULL before g_variant aborts on it. | Ted Gould | 2011-01-05 | 1 | -1/+4 |
| | | |||||
* | | Handling the case of a NULL variant by making it clear the hashtable of that ↵ | Ted Gould | 2011-01-05 | 1 | -8/+16 |
|/ | | | | property. | ||||
* | Uhm, there's no explaination for this one. Duh. | Ted Gould | 2010-11-23 | 1 | -1/+1 |
| |