Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Create the virtual function for checking interest. | Ted Gould | 2009-04-10 | 1 | -0/+13 |
| | |||||
* | Patch from Eitan Isaacson to correct prototype. Had to be adjusted slightly ↵ | Ted Gould | 2009-04-07 | 1 | -4/+4 |
| | | | | as the prototypes had moved. | ||||
* | Patch from Eitan Isaacson to remove a ref/unref infinite loop that ↵ | Ted Gould | 2009-04-07 | 1 | -3/+7 |
| | | | | effectively made it so that we kept our objects forever. While we love them, at some point we need to say goodbye. | ||||
* | Making it so that we don't register the object twice. This is really | Ted Gould | 2009-04-07 | 1 | -3/+9 |
| | | | | | | a work around, but it's atleast fixes the crasher. Which sucked. We need to work with the dbus folks to make this better. | ||||
* | Hiding some debugging messages. | Ted Gould | 2009-04-07 | 1 | -6/+6 |
| | |||||
* | * Some debug messages | Ted Gould | 2009-04-06 | 1 | -10/+16 |
| | | | | | | | | * Making the comparison of interests detect changings properly * Correctly use g_list_remove in several cases making for long lists * Using g_list_prepend instead of append because it's faster. * Checking whether we've got proxies before destroying them. | ||||
* | Hiding all of the functions that part of the DBus interface in that | Ted Gould | 2009-04-03 | 1 | -21/+21 |
| | | | | | | | now they're all prefixed with '_' so that they don't get exported as part of the library symbols. This should simplify everything a little bit for implementors. | ||||
* | Putting in some protection from crazy values | Ted Gould | 2009-04-02 | 1 | -0/+8 |
| | |||||
* | Hiding debug | Ted Gould | 2009-04-02 | 1 | -7/+7 |
| | |||||
* | Adding a bunch of debugging messages and fixing the lifecycle for the folk ↵ | Ted Gould | 2009-04-02 | 1 | -8/+24 |
| | | | | pointer. Lots'o'fun. But things seem to be working. | ||||
* | Filling in the dbus owner changing code. Now we should catch those. | Ted Gould | 2009-04-02 | 1 | -0/+38 |
| | |||||
* | Connecting in the DBus messaging that we need. | Ted Gould | 2009-04-02 | 1 | -4/+40 |
| | |||||
* | Fleshing out the interest setting and removing functions. | Ted Gould | 2009-04-02 | 1 | -5/+56 |
| | |||||
* | Adding in folks support. | Ted Gould | 2009-04-02 | 1 | -0/+62 |
| | |||||
* | Adding the interest removed and interest added signals in. | Ted Gould | 2009-04-02 | 1 | -0/+16 |
| | |||||
* | Woot! Now we have some real functions to call! | Ted Gould | 2009-04-02 | 1 | -0/+29 |
| | |||||
* | I can't believe I messed up this one. Luckily it doesn't seem to have | Ted Gould | 2009-04-02 | 1 | -11/+11 |
| | | | | | caused any bugs. Man. | ||||
* | Switching around the show_interest and remove_interest functions so that | Ted Gould | 2009-04-02 | 1 | -25/+69 |
| | | | | | | | | they are now asyncronous. Not that being asynchronous is important but more that now they get the Method Invocation interface that we can use to find out the sender of the message. Changed various APIs as a result of this, and moved the DBus functions to be internal. | ||||
* | Adding new functions show_interest and remove_interest into the API. Now to ↵ | Ted Gould | 2009-04-01 | 1 | -0/+70 |
| | | | | fill in the backend. | ||||
* | Getting some interests in the game. | Ted Gould | 2009-04-01 | 1 | -0/+1 |
| | |||||
* | Bad truth in the hide function. | Ted Gould | 2009-03-27 | 1 | -1/+1 |
| | |||||
* | Adding a new signal in that handles the ID of zero, or null, comming | Ted Gould | 2009-02-15 | 1 | -5/+26 |
| | | | | | | | back from a listener and uses that to show the server. Or atleast signal it to figure out how to do that. Also cleaning up the signals a little to use defines. | ||||
* | Adding in some debug messages and making the signal use the original key to ↵ | Ted Gould | 2009-02-12 | 1 | -0/+1 |
| | | | | broadcast itself. | ||||
* | Cleaning up some debug messages that aren't as useful anymore | Ted Gould | 2009-02-11 | 1 | -2/+2 |
| | |||||
* | Getting all the legal stuff in. | Ted Gould | 2009-02-11 | 1 | -1/+29 |
|\ | |||||
| * | Adding a license to the top of all these files. LGPL 2/3 | Ted Gould | 2009-02-11 | 1 | -1/+29 |
| | | |||||
* | | Adding to the convience functions for setting the desktop file | Ted Gould | 2009-02-10 | 1 | -2/+9 |
| | | | | | | | | | | and the type of the server. | ||||
* | | Adding in functions to match the prototypes. | Ted Gould | 2009-02-10 | 1 | -0/+21 |
|/ | |||||
* | Some formatting, reusing the private variable, making it so that hide sends ↵ | Ted Gould | 2009-02-09 | 1 | -11/+9 |
| | | | | the type and only sending a message of finalize if we're still visible. | ||||
* | Server hide function from Niel | Ted Gould | 2009-02-09 | 1 | -0/+22 |
|\ | |||||
| * | Add the indicate_server_hide function | Neil Jagdish Patel | 2009-02-09 | 1 | -0/+22 |
| | | |||||
* | | Changing the signals for show/hide to send the type correctly. | Ted Gould | 2009-02-07 | 1 | -2/+2 |
|/ | |||||
* | Adding properties for doing type and desktop | Ted Gould | 2009-02-05 | 1 | -0/+84 |
| | |||||
* | Changing the DBUS API slightly. Now there is no 'get_desktop' function as ↵ | Ted Gould | 2009-02-05 | 1 | -35/+21 |
| | | | | desktop is a property. Added a property for type so that we can understand what kind of application this is. And finally adding show/hide signals on the server as they were already on the listener. | ||||
* | Allow sub-classes of server to emit signals using three new public functions | Neil Jagdish Patel | 2009-02-03 | 1 | -0/+27 |
| | |||||
* | Have the server pass along the property modified signal | Ted Gould | 2009-01-29 | 1 | -0/+8 |
| | |||||
* | Making all of the server values move into a private section like all the ↵ | Ted Gould | 2009-01-29 | 1 | -29/+71 |
| | | | | others. Generally a good thing and good clean up | ||||
* | Cleaning up prototypes and type warnings. | Ted Gould | 2009-01-14 | 1 | -12/+12 |
| | |||||
* | Who the hell would design an API that passes in arrays of strings differently | Ted Gould | 2009-01-14 | 1 | -0/+28 |
| | | | | | than it passes them out. What an insane idea. Oh yeah, properties work. | ||||
* | Chaning the property list parameters to be pointer arrays. | Ted Gould | 2009-01-14 | 1 | -6/+6 |
| | |||||
* | Making the indicator lookup it's own function and trying it out in another ↵ | Ted Gould | 2009-01-13 | 1 | -19/+33 |
| | | | | function to get a property. | ||||
* | Adding in a display function and a list by type. | Ted Gould | 2009-01-13 | 1 | -1/+48 |
| | |||||
* | Man, a lot of work for messing up one explaination point. | Ted Gould | 2009-01-13 | 1 | -1/+3 |
| | |||||
* | Making it so that the indicators all have unique IDs | Ted Gould | 2009-01-13 | 1 | -0/+22 |
| | |||||
* | Ah, we weren't checking if we were visible. Now things are better. | Ted Gould | 2009-01-13 | 1 | -0/+7 |
| | |||||
* | Fleshing out more functions, we can now return a list of ids. Need to test ↵ | Ted Gould | 2009-01-12 | 1 | -4/+69 |
| | | | | with more. | ||||
* | Whoo Hoo, we can count | Ted Gould | 2009-01-12 | 1 | -0/+5 |
| | |||||
* | Fleshing out the whole show and hide thing. We should also be signalling ↵ | Ted Gould | 2009-01-12 | 1 | -0/+36 |
| | | | | when indicators are added or removed from the server. | ||||
* | Clean up the signal handlers and fixing the call in the test function. Now ↵ | Ted Gould | 2009-01-12 | 1 | -0/+3 |
| | | | | we're to the point of showing the way I think things should be. | ||||
* | Adding in the base functions with pointers and fun stuff like that | Ted Gould | 2009-01-12 | 1 | -9/+82 |
| |