Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Ah, bother. Check NULL. Brain fart. | Ted Gould | 2009-08-25 | 1 | -1/+1 |
| | |||||
* | 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. | ||||
* | Forgot some signal documentation. | Ted Gould | 2009-08-25 | 1 | -0/+1 |
| | |||||
* | Switching the prototype for type handlers so that it passes the client as well. | Ted Gould | 2009-08-25 | 2 | -2/+2 |
| | |||||
* | Okay, building in some type handlers now. | Ted Gould | 2009-08-25 | 1 | -0/+4 |
| | |||||
* | Signaling the realized event after it has all it's parameters. | Ted Gould | 2009-08-25 | 2 | -0/+3 |
| | |||||
* | Creating a realized signal on the menu items. | Ted Gould | 2009-08-25 | 2 | -1/+21 |
| | |||||
* | 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 | 2 | -3/+21 |
| | | | | 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 | 2 | -5/+41 |
| | | | | 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. | ||||
* | Bad prototype for dealing with the new items added signal which also has the ↵ | Ted Gould | 2009-07-01 | 1 | -2/+2 |
| | | | | position in it. This made it so the server was the position, which causes bad stuff to happen. | ||||
* | Hiding a debug message | Ted Gould | 2009-06-26 | 1 | -1/+1 |
| | |||||
* | Add the property of the menuitems to check to see if they're the root node ↵ | Ted Gould | 2009-06-26 | 3 | -0/+47 |
| | | | | 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 | 2 | -0/+39 |
| | | | | make it so that this can go up the stack easier. | ||||
* | Now we're also signalling when a child gets moved around. | Ted Gould | 2009-06-23 | 2 | -1/+13 |
| | |||||
* | Adding in the 'moved' signal and make it so that the 'added' signal has the ↵ | Ted Gould | 2009-06-23 | 3 | -6/+30 |
| | | | | position in it. | ||||
* | 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 |
|/ / | |||||
* | | Same cut and paste bug, you'd think I'd be smart enough to check this when I ↵ | Ted Gould | 2009-05-26 | 1 | -1/+1 |
| | | | | | | | | fixed the last one. Dumbass. | ||||
* | | Adding a reorder and prepend convience functions so that they emit the right ↵ | Ted Gould | 2009-05-26 | 2 | -0/+49 |
| | | | | | | | | signals. | ||||
* | | Too many values on signal | Ted Gould | 2009-05-26 | 1 | -1/+1 |
| | | |||||
* | | 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 |
| | | |||||
* | | Unref'ing the children if we're being killed ourselves | Ted Gould | 2009-05-25 | 1 | -0/+9 |
| | | |||||
* | | Unref'ing the object put into the GValue as it gets reffed there. | Ted Gould | 2009-05-25 | 1 | -0/+1 |
|/ | |||||
* | Disabling a large number of debug messages. Most aren't needed anymore. | Ted Gould | 2009-05-19 | 3 | -10/+10 |
| | |||||
* | Debug message on setting properties. | Ted Gould | 2009-05-19 | 1 | -0/+1 |
| | |||||
* | 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. | ||||
* | Use the new proprties_copy function to make DBus work :) | Ted Gould | 2009-05-19 | 1 | -0/+2 |
| | |||||
* | A function to copy the properties off of a menuitem. | Ted Gould | 2009-05-19 | 2 | -0/+36 |
| | |||||
* | Ah, finally found the right prototype for dicts, whoo hoo, just love dynamic ↵ | Ted Gould | 2009-05-19 | 1 | -2/+2 |
| | | | | typing in C. | ||||
* | Adding a log domain, this fixes an issue with getting the error quark in the ↵ | Ted Gould | 2009-05-15 | 1 | -1/+1 |
| | | | | server dbus interface. | ||||
* | More error handling in the properties interface. | Ted Gould | 2009-05-15 | 1 | -0/+27 |
| | |||||
* | Starting to flesh out more of this DBus stuff | Ted Gould | 2009-05-15 | 1 | -2/+28 |
| | |||||
* | Reworking the DBus interface slightly. Making it so that the properties are ↵ | Ted Gould | 2009-05-15 | 2 | -14/+1 |
| | | | | 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 Gould | 2009-05-15 | 1 | -5/+36 |
| | |||||
* | Adding in a function to get the properties, and make sure to catch soem more ↵ | Ted Gould | 2009-05-15 | 3 | -4/+29 |
| | | | | warnings and other protections. Also, no more deprecated GTK stuf. | ||||
* | 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 |
| |