Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | It turns out that when you define functions in a header file, they don't ↵ | Ted Gould | 2009-08-25 | 1 | -0/+43 | |
| | | | | just write themselves from your thoughts. Who's supposed to tell me these things? Anyway, now we have a way to register type handlers, like the header file said we should. | |||||
* | Switching the prototype for type handlers so that it passes the client as well. | Ted Gould | 2009-08-25 | 1 | -1/+1 | |
| | ||||||
* | Signaling the realized event after it has all it's parameters. | Ted Gould | 2009-08-25 | 1 | -0/+2 | |
| | ||||||
* | Making things a little more type safe. Only one evil cast. | Ted Gould | 2009-08-20 | 1 | -13/+21 | |
| | ||||||
* | Makin' it so that if we have a type handler we use that, otherwise we pass ↵ | Ted Gould | 2009-08-20 | 1 | -2/+20 | |
| | | | | things up. Also making it so that type handlers can report an error. | |||||
* | Switching the new signal to be after the properties are gotten and adding a ↵ | Ted Gould | 2009-08-20 | 1 | -2/+32 | |
| | | | | hashtable for type handlers. | |||||
* | Heh, turns out we need to actually signal people across DBus or nothing ↵ | Ted Gould | 2009-07-20 | 1 | -0/+21 | |
| | | | | works. Who'd a thought. | |||||
* | Add the property of the menuitems to check to see if they're the root node ↵ | Ted Gould | 2009-06-26 | 1 | -0/+3 | |
| | | | | or not. Also set that when the layout is being parsed. | |||||
* | Switching the loss of the proxies to be warnings instead of errors as we can ↵ | Ted Gould | 2009-06-26 | 1 | -2/+2 | |
| | | | | recover from it and handle it gracefully if we need to. | |||||
* | Flipping arround the original update of the layout to be after building the ↵ | Ted Gould | 2009-06-26 | 1 | -3/+3 | |
| | | | | proxies, not something driven by new. Also ensuring that the callback pointer is reset when we're in it so that it doesn't get called recursively. | |||||
* | Signaling on root changes. | Ted Gould | 2009-06-23 | 1 | -1/+8 | |
| | ||||||
* | Signaling the new menuitem. | Ted Gould | 2009-06-23 | 1 | -4/+5 | |
| | ||||||
* | Adding two new signals to the client. 'root-changed' and 'new-menuitem' to ↵ | Ted Gould | 2009-06-23 | 1 | -0/+35 | |
| | | | | make it so that this can go up the stack easier. | |||||
* | Updating to the latest from gtkmenu | Ted Gould | 2009-06-18 | 1 | -1/+2 | |
|\ | ||||||
| * | Updates from trunk with the properites branch. | Ted Gould | 2009-06-05 | 1 | -1/+2 | |
| |\ | ||||||
| | * | Making the ID update function rebuild all of the properties. Result of a ↵ | Ted Gould | 2009-06-05 | 1 | -1/+2 | |
| | | | | | | | | | | | | code review comment by Cody Russell. | |||||
* | | | Making it so that if we clear the menu structure by destroying the proxies ↵ | Ted Gould | 2009-06-18 | 1 | -0/+1 | |
| | | | | | | | | | | | | we also signal that to the callers. | |||||
* | | | Handle the server removing itself from the bus and putting us into a dark ↵ | Ted Gould | 2009-06-18 | 1 | -2/+25 | |
| | | | | | | | | | | | | world waiting for it to rejoin the world. | |||||
* | | | If we can't get a proxy on the stuff that we want, we're going to set up a ↵ | Ted Gould | 2009-06-18 | 1 | -0/+73 | |
| | | | | | | | | | | | | DBus one and just wait for it to show up. When it showes up, then we'll pounce | |||||
* | | | Handling the concept of not having a property proxy. | Ted Gould | 2009-06-18 | 1 | -1/+10 | |
|/ / | ||||||
* | | Unref'ing root when we dispose | Ted Gould | 2009-05-25 | 1 | -0/+5 | |
| | | ||||||
* | | Playing with debug stuff | Ted Gould | 2009-05-25 | 1 | -0/+4 | |
|/ | ||||||
* | Disabling a large number of debug messages. Most aren't needed anymore. | Ted Gould | 2009-05-19 | 1 | -5/+5 | |
| | ||||||
* | Recycle the server's marshaller and register it with DBus as we don't have ↵ | Ted Gould | 2009-05-19 | 1 | -0/+2 | |
| | | | | one for IdPropUpdate. The server and the client can use the same one. | |||||
* | Now we're calling the get_properties function on every menuitem that we ↵ | Ted Gould | 2009-05-19 | 1 | -4/+28 | |
| | | | | build. Fun. | |||||
* | Okay, throwing the signals down to the menuitems | Ted Gould | 2009-05-13 | 1 | -0/+16 | |
| | ||||||
* | Connecting to the other signals coming from the server | Ted Gould | 2009-05-13 | 1 | -0/+22 | |
| | ||||||
* | Checking parameter. Found by Cody Russell. | Ted Gould | 2009-05-12 | 1 | -0/+2 | |
| | ||||||
* | Public API functions documentation | Ted Gould | 2009-05-12 | 1 | -1/+28 | |
| | ||||||
* | Add in the LGPL 2.1/3 text to the tops of the files. | Ted Gould | 2009-05-12 | 1 | -0/+28 | |
| | ||||||
* | Taking the children, and trying to reuse them if possible. Sometimes that ↵ | Ted Gould | 2009-05-11 | 1 | -1/+21 | |
| | | | | doesn't work out and we have to put one down. It's always sad to loose one, but sometimes it has to happen. | |||||
* | More debugging | Ted Gould | 2009-05-08 | 1 | -1/+6 | |
| | ||||||
* | Debugging messages and switching the ID gathering function around. | Ted Gould | 2009-05-06 | 1 | -4/+12 | |
| | ||||||
* | Adding in a signal for the layout being updated | Ted Gould | 2009-05-05 | 1 | -0/+25 | |
| | ||||||
* | Adding in signals to get the update from the server updating the layout. ↵ | Ted Gould | 2009-05-05 | 1 | -0/+17 | |
| | | | | And parsing it. | |||||
* | Adding the layout into the error message. | Ted Gould | 2009-05-04 | 1 | -1/+1 | |
| | ||||||
* | Don't init the value, as DBus will do that. | Ted Gould | 2009-05-04 | 1 | -2/+0 | |
| | ||||||
* | Making sure to clear the call on error too. | Ted Gould | 2009-04-28 | 1 | -0/+1 | |
| | ||||||
* | Fix property names. | Ted Gould | 2009-04-28 | 1 | -3/+6 | |
| | ||||||
* | Okay, it think we're syncing the two XML hierarchies. Whew. | Ted Gould | 2009-04-27 | 1 | -3/+49 | |
| | ||||||
* | Getting up to the XML level. Whoo, up the protocol stack we go. | Ted Gould | 2009-04-27 | 1 | -0/+26 | |
| | ||||||
* | Handling all the DBus-isms of getting the property, now passing up the stack ↵ | Ted Gould | 2009-04-27 | 1 | -10/+44 | |
| | | | | to a parse function which will actually take care of the data. | |||||
* | Creating a lifecycle for our dbus proxies. We created them, so we must ↵ | Ted Gould | 2009-04-27 | 1 | -1/+63 | |
| | | | | destroy them as well. | |||||
* | Addign in the get and set properties. | Ted Gould | 2009-04-27 | 1 | -1/+38 | |
| | ||||||
* | Adding in properties. | Ted Gould | 2009-04-27 | 1 | -0/+43 | |
| | ||||||
* | Starting to flesh out the client a little bit | Ted Gould | 2009-04-20 | 1 | -0/+63 | |
| | ||||||
* | Changing the type name to make more sense | Ted Gould | 2009-04-16 | 1 | -1/+1 | |
| | ||||||
* | Linking in the dbus prototypes generated by the dbus tools. | Ted Gould | 2009-04-15 | 1 | -0/+1 | |
| | ||||||
* | Adding basic client and server objects. | Ted Gould | 2009-04-15 | 1 | -0/+53 | |