aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Heh, turns out we need to actually signal people across DBus or nothing ↵Ted Gould2009-07-201-0/+21
| | | | works. Who'd a thought.
* Print on clickTed Gould2009-07-201-0/+8
|
* Bad prototype for dealing with the new items added signal which also has the ↵Ted Gould2009-07-011-2/+2
| | | | position in it. This made it so the server was the position, which causes bad stuff to happen.
* Adding a really simple test to add items to a stack.Ted Gould2009-07-013-2/+60
|
* Hiding a debug messageTed Gould2009-06-261-1/+1
|
* 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-262-10/+3
| | | | that task.
* Add the property of the menuitems to check to see if they're the root node ↵Ted Gould2009-06-263-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 Gould2009-06-261-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 Gould2009-06-261-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.
* Ignoring more tests files.Ted Gould2009-06-251-0/+2
|
* For some reason the kill switch was missing on this one. Weird.Ted Gould2009-06-251-0/+4
|
* 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.
* Make it so that getting the menuitem will create it in cases where it's not ↵Ted Gould2009-06-252-6/+16
| | | | created. This removes the chance of a race between the various functions.
* Making it so that we don't have any gtk events or handling of the root node. ↵Ted Gould2009-06-251-0/+13
| | | | It's a special node, we need to leave it alone.
* Adding the client to the child related functionsTed Gould2009-06-251-10/+10
|
* Merging in the updated gtkmenu branch with tests.Ted Gould2009-06-2523-0/+1380
|\
| * Merging in Ara's work on getting us some gtkmenu tests in mago. Woo hoo. ↵Ted Gould2009-06-2523-0/+1380
| |\ | | | | | | | | | Now some real tests.
| | * Changing the clean rule to be distclean-local which makes more sense.Ted Gould2009-06-251-1/+2
| | |
| | * Removing the built python directory and destroying the mago results.Ted Gould2009-06-251-0/+3
| | |
| | * Making it so that we don't distribute the .xml and .py file, but build them ↵Ted Gould2009-06-251-2/+0
| | | | | | | | | | | | everytime.
| | * Adding a results directory to the command line.Ted Gould2009-06-251-1/+1
| | |
| | * Getting the rest of the files added into the dist tarball.Ted Gould2009-06-251-1/+18
| | |
| | * Changing the python script to be generated so that it can get the paths ↵Ted Gould2009-06-252-5/+14
| | | | | | | | | | | | correctly. It's almost making Python into a real language. Not quite, but getting there.
| | * Adding in a python path to pick up the moduleTed Gould2009-06-251-1/+1
| | |
| | * Update from AraTed Gould2009-06-252-4/+4
| | |\
| | | * Fixed mago-integrationAra Pulido2009-06-252-4/+4
| | | |
| | | * Merged from mago-integrationAra Pulido2009-06-255-10/+29
| | | |\ | | | |/ | | |/|
| | * | Building the xml file on the fly.Ted Gould2009-06-243-12/+21
| | | |
| | * | We're going to change the xml file to be a built file so that the paths are ↵Ted Gould2009-06-241-0/+0
| | | | | | | | | | | | | | | | all correct.
| | * | starting to get mago into the test architectureTed Gould2009-06-243-0/+10
| | | |
| | * | Merging in Ara's work on the Mago tests for libdbusmenuTed Gould2009-06-2419-0/+1333
| |/| | | | |/
| | * Added mago tests for dbusmenu-gtkAra Pulido2009-06-2419-0/+1333
| |/
| * Merging in the 'legal' branch with a bunch of copyright messages and such. ↵Ted Gould2009-06-227-668/+788
| |\ | | | | | | | | | I think this brings us up to speed there.
* | | Ignoring the client binaryTed Gould2009-06-251-0/+1
| | |
* | | Some comments for the gtk-doc stuffTed Gould2009-06-241-0/+9
| | |
* | | Handling the differing signals to set things up with the various gtk widgetsTed Gould2009-06-242-3/+39
| | |
* | | Major reshuffling, not quite done, but compiles.Ted Gould2009-06-241-53/+40
| | |
* | | Getting rid of code. We don't need properties or to build a cleint. I ↵Ted Gould2009-06-232-124/+8
| | | | | | | | | | | | mean, we are one :)
* | | Okay, now we're rebuilding this client thingy.Ted Gould2009-06-232-39/+43
| | |
* | | Switching some of the client naming stuff to make everything stick together.Ted Gould2009-06-232-19/+22
| | |
* | | Okay, being a little funny with how these things are playing out. Missing ↵Ted Gould2009-06-233-107/+438
| | | | | | | | | | | | subversion's crazy everything is a copy semantics right now. It works well for stuff like this.
* | | Signaling on root changes.Ted Gould2009-06-231-1/+8
| | |
* | | Signaling the new menuitem.Ted Gould2009-06-231-4/+5
| | |
* | | Adding two new signals to the client. 'root-changed' and 'new-menuitem' to ↵Ted Gould2009-06-232-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 Gould2009-06-232-1/+13
| | |
* | | Adding in the 'moved' signal and make it so that the 'added' signal has the ↵Ted Gould2009-06-233-6/+30
| | | | | | | | | | | | position in it.
* | | Getting the legal headers and stuff.Ted Gould2009-06-237-668/+788
|\ \ \ | | |/ | |/|