Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Only send property updates if the menu item has been | Ted Gould | 2011-02-21 | 4 | -7/+35 |
|\ | | | | | | | seen on the bus. | ||||
| * | Adjusting so that we can check to see if the menu item has been exposed ↵ | Ted Gould | 2011-02-18 | 1 | -6/+17 |
| | | | | | | | | before sending the message. If it hasn't been we'll remove it from the signal, and perhaps not signal at all. | ||||
| * | 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 | 2 | -0/+10 |
| | | |||||
* | | Add in a defaults database | Ted Gould | 2011-02-21 | 22 | -2283/+1760 |
|\ \ | |||||
| * | | Changing values to be booleans instead of strings to remove warnings. | Ted Gould | 2011-02-21 | 1 | -13/+13 |
| | | | |||||
| * | | Fixing test data to not include default data, saving 40K of data. | Ted Gould | 2011-02-21 | 1 | -1603/+508 |
| | | | |||||
| * | | Make sure to either ref or allocate | Ted Gould | 2011-02-21 | 1 | -0/+2 |
| | | | |||||
| * | | 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. | ||||
| * | | Making sure to have weak pointer support incase we do drop all the refs | Ted Gould | 2011-02-21 | 1 | -0/+1 |
| | | | |||||
| * | | Finally getting our very own reference for the defaults | Ted Gould | 2011-02-21 | 1 | -0/+9 |
| | | | |||||
| * | | Flesh out the getters as well | Ted Gould | 2011-02-21 | 1 | -2/+38 |
| | | | |||||
| * | | Create a basic setter function and fix our hashtables so they work with it. | Ted Gould | 2011-02-21 | 2 | -5/+25 |
| | | | |||||
| * | | Building our hash table and making sure it gets cleaned up | Ted Gould | 2011-02-21 | 1 | -1/+10 |
| | | | |||||
| * | | Create an entry structure and functions for creating and destroying it | Ted Gould | 2011-02-21 | 1 | -0/+47 |
| | | | |||||
| * | | Setting the core defaults up in a handy table. | Ted Gould | 2011-02-21 | 1 | -1/+18 |
| | | | |||||
| * | | Putting in stubs for our get/set functions | Ted Gould | 2011-02-21 | 2 | -0/+68 |
| | | | |||||
| * | | Fleshing out the ref_default | Ted Gould | 2011-02-21 | 1 | -2/+20 |
| | | | |||||
| * | | Format sanely | Ted Gould | 2011-02-21 | 1 | -8/+15 |
| | | | |||||
| * | | License headers | Ted Gould | 2011-02-21 | 2 | -0/+56 |
| | | | |||||
| * | | Setting up the private and some base documentation | Ted Gould | 2011-02-21 | 1 | -4/+20 |
| | | | |||||
| * | | Adding in a defaults object | Ted Gould | 2011-02-21 | 4 | -0/+83 |
| | | | |||||
| * | | Fixing annotations and adding tests with python. | Ted Gould | 2011-02-21 | 17 | -658/+769 |
| |\ \ | | |/ | |/| | |||||
| | * | Fixing the path of the python in the test | Ted Gould | 2011-02-21 | 1 | -1/+1 |
| | | | |||||
| | * | Bringing along the simple items test as well | Ted Gould | 2011-02-21 | 1 | -0/+2 |
| | | | |||||
| | * | Fixing distcheck by including py file and cleaning up it's pyc | Ted Gould | 2011-02-21 | 1 | -7/+15 |
| | | | |||||
| | * | Removing parsing of unneeded comment block | Ted Gould | 2011-02-21 | 1 | -1/+1 |
| | | | |||||
| | * | Typo in reference | Ted Gould | 2011-02-21 | 1 | -1/+1 |
| | | | |||||
| | * | Fixing the variable name | Ted Gould | 2011-02-21 | 1 | -1/+1 |
| | | | |||||
| | * | Fixing transfer from the parser to be full | Ted Gould | 2011-02-21 | 1 | -1/+1 |
| | | | |||||
| | * | add test-gtk-shortcut-client.py Python GI test | Martin Pitt | 2011-02-21 | 2 | -0/+59 |
| | | | | | | | | | | | | | | | This replicates tests/test-gtk-shortcut-client.c using Python and GI. | ||||
| | * | merge trunk | Martin Pitt | 2011-02-21 | 11 | -317/+693 |
| | |\ | | |/ | |/| | |||||
| | * | fix typo in annotation | Martin Pitt | 2011-02-21 | 1 | -1/+1 |
| | | | |||||
| | * | add test-glib-simple-items.py Python GI test | Martin Pitt | 2011-02-21 | 2 | -2/+41 |
| | | | | | | | | | | | | | | | | | | This replicates tests/test-glib-simple-items.c using Python and GI. Update the Makefile to use the locally generated GI typelibs for the tests. | ||||
| | * | Fix GI annotations for DbusmenuGtk | Martin Pitt | 2011-02-16 | 7 | -200/+200 |
| | | | |||||
| | * | Fix g-ir-scanner file list for gtk | Martin Pitt | 2011-02-16 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | Analoguous to r211 for the GTK library. | ||||
| | * | Fix GI annotations for Dbusmenu | Martin Pitt | 2011-02-16 | 5 | -449/+450 |
| | | | | | | | | | | | | | | | | | | | | | | | | 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. | ||||
| | * | Fix g-ir-scanner file list | Martin Pitt | 2011-02-16 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | | | | As the annotations are in the .c files, g-ir-scanner actually needs to read them. | ||||
* | | | * Upstream Merge | Ted Gould | 2011-02-21 | 3 | -2/+64 |
|\ \ \ | | | | | | | | | | | | | * Only send the requested properties and request fewer | ||||
| * | | | Use the property structures that are from the GetLayout properties | Ted Gould | 2011-02-18 | 1 | -0/+15 |
| | | | | |||||
| * | | | Set a fixed set of properties that we ask for when requesting the layout | Ted Gould | 2011-02-18 | 1 | -1/+14 |
| | | | | |||||
| * | | | Handle a request for selective properties and give less data back | Ted Gould | 2011-02-18 | 1 | -1/+28 |
| |/ / | |||||
* | | | Merging U. Desktop | Ted Gould | 2011-02-21 | 1 | -1/+1 |
|\ \ \ |