aboutsummaryrefslogtreecommitdiff
path: root/libdbusmenu-glib/server.c
Commit message (Collapse)AuthorAgeFilesLines
* Fix multiple leaks due to improper use of g_variant_parse()Chris Coulson2013-01-241-4/+11
|
* Make sure we unref the GDBusMethodInvocation when not sending a replyChris Coulson2013-01-221-0/+6
|
* when initializing fields inside a struct being declared, replace gccism with ↵Charles Kerr2012-10-261-3/+3
| | | | c99 syntax
* fix grammar: use of its and it'sCharles Kerr2012-10-071-1/+1
|
* fix leaky DbusmenuServer.priv.dbusobjectCharles Kerr2012-04-141-0/+5
|
* In menuitem_signals_remove(), disconnect the ↵Charles Kerr2012-04-101-0/+1
| | | | | | | DBUSMENU_MENUITEM_SIGNAL_SHOW_TO_USER event that we connected to in menuitem_signals_create(). It looks like this non-disconnected signal goes all the way back to July 2010 <http://bazaar.launchpad.net/~dbusmenu-team/dbusmenu/trunk.0.6/revision/139#libdbusmenu-glib/server.c> so I'd like ted's eyes on this to confirm there's not some nuance that I'm missing...
* Apparently this type is wrong, if only this language supported some way to ↵Ted Gould2012-04-091-1/+1
| | | | communicate to programmers the types that variables were. Oh, we can dream.
* Pull the items out of the tupleTed Gould2012-04-091-2/+4
|
* Unpacking the tupleTed Gould2012-03-301-1/+3
|
* Move the actual about-to-show call into the idle incase we get a ton of them ↵Ted Gould2012-03-301-2/+14
| | | | (I'm looking at you HUD)
* Fleshing out the about-to-show group handlerTed Gould2012-03-301-1/+55
|
* Make it so the memory handling of the event_core function is more ↵Ted Gould2012-03-301-4/+5
| | | | predictable and correct.
* Fleshing out the event group functionTed Gould2012-03-301-1/+48
|
* Pulling the core event handling into its own functionTed Gould2012-03-301-12/+23
|
* Merging trunkTed Gould2012-03-301-7/+55
|\
| * ChrisCoulson's patch to add a lookup hash to avoid the overhead of calling ↵Charles Kerr2012-03-281-7/+55
| |\ | | | | | | | | | dbusmenu_menuitem_find_id() when possible. See lp bug #801699
| | * this is ChrisCoulson's experimental patch to add a lookup hash to avoid the ↵Charles Kerr2012-03-271-7/+55
| | | | | | | | | | | | overhead of calling dbusmenu_menuitem_find_id() when possible.
* | | Put in functions to handle the new group functionsTed Gould2012-03-301-0/+32
| | |
* | | Bumping the version of the wire protocolTed Gould2012-03-301-1/+1
|/ /
* / server: don't send replies for events that don't request repliesRyan Lortie2012-03-271-1/+3
|/
* Remove unused const on GStrv'sTed Gould2012-02-151-1/+1
|\
| * Removing useless const on dbusmenu_server_get_icon_paths()Ted Gould2012-02-101-1/+1
| |
* | Ensure that we only return once even with errorTed Gould2012-02-151-4/+3
|\ \
| * | Ensure that we only return the invocation one wayTed Gould2012-02-091-4/+3
| |/
* / Making it so that we ref_sink() the variants so that when we unref them ↵Ted Gould2012-02-091-3/+17
|/ | | | later we're not in a race condition with the gdbus thread
* Respond to the 'FindServers' signalTed Gould2011-10-041-0/+35
|
* Protect from NULL privatesTed Gould2011-09-271-0/+2
|\
| * Protect against an odd crash. Not sure how the private becomes 'NULL'Ted Gould2011-09-231-0/+2
| |
* | When there are no removed properties in ItemsPropertiesUpdated, ensure the ↵Chris Coulson2011-06-281-2/+2
| | | | | | | | | | | | arguments have the correct signature so that they aren't rejected by the client (LP: #799878)
* | Answering a TODOTed Gould2011-06-161-1/+2
| |
* | Fix for several issues as documented in bug 784890Jonathan Landis2011-06-161-44/+75
| |
* | Fix a typo in the signal name to make it match the XML filesTed Gould2011-04-191-1/+1
|\|
* | Referencing the server for as long as we're looking up the bus.Ted Gould2011-04-181-0/+3
|/
* wrap PropertiesChanged arguments in a variantMichael Terry2011-03-081-3/+3
|
* Use proper types on functionTed Gould2011-03-031-2/+2
|\
| * These should be tuples, and now they are! Ted Gould2011-02-281-2/+2
| |
* | Should be a tupleTed Gould2011-03-031-1/+1
| |
* | Changing comment so it can get some GIR lovin'Ted Gould2011-03-031-9/+9
| |
* | Changing property name to match DBus recommendationsTed Gould2011-03-021-2/+2
| |
* | Sync up to trunkTed Gould2011-03-021-13/+34
|\ \
| * | Rename dbus properties to follow dbus naming conventionsAurelien Gateau2011-03-021-5/+5
| | | | | | | | | | | | | | | | | | | | | - version => Version - text-direction => TextDirection - status => Status
| * | Use the right i18n headerTed Gould2011-03-011-1/+1
| |\ \
| | * | Use the library i18n instead of the standard one for apps.Ted Gould2011-02-251-1/+1
| | |/
| * / Actually looking up the parent menu itemTed Gould2011-03-011-1/+5
| |/
| * Set property to status and return itTed Gould2011-02-241-0/+2
| |
| * Documentation fixesTed Gould2011-02-241-0/+2
| |
| * Only send property updates if the item has been already requested.Ted Gould2011-02-241-6/+17
| |\
| | * Adjusting so that we can check to see if the menu item has been exposed ↵Ted Gould2011-02-181-6/+17
| | | | | | | | | | | | before sending the message. If it hasn't been we'll remove it from the signal, and perhaps not signal at all.
| * | Allow sending only some properties based on what is requested.Ted Gould2011-02-241-1/+3
| |\ \
| | * | When we're being selective we need to ensure we don't unref too boldly.Ted Gould2011-02-211-1/+3
| | |/