summaryrefslogtreecommitdiff
path: root/src/gclue-service-manager.c
AgeCommit message (Expand)AuthorFilesLines
2024-04-01service-manager: Log client list on SIGUSR1Teemu Ikonen1-1/+38
2023-01-14Use automatic char* memory management where possibleMaciej S. Szmigiero1-2/+1
2023-01-05Remove manual GError memory managementMaciej S. Szmigiero1-8/+4
2022-10-11Make sure signals aren't left connected after handler object is goneMaciej S. Szmigiero1-17/+18
2022-01-16service-manager: Replace agent wait timeout with a queueTeemu Ikonen1-15/+59
2022-01-15service-manager: Add on_client_info_new_ready_data_free()Teemu Ikonen1-10/+16
2021-11-16Fix various memory leaks as reported by ValgrindMaciej S. Szmigiero1-1/+1
2021-10-21Don't use G_TYPE_INSTANCE_GET_PRIVATETeemu Ikonen1-3/+1
2020-12-25Revert "Fixed hang on startup when client app is a system app: avoid wasting ...Laurent Bigonville1-4/+0
2020-03-18service: Sync in_use property when apps get connectedSujanan Bhathiya1-0/+13
2019-09-04Fixed hang on startup when client app is a system app: avoid wasting 20s wait...Federico Di Pierro1-0/+4
2019-01-04Drop use of deprecated g_type_class_add_private()Zeeshan Ali1-10/+9
2019-01-03dbus,manager: Add DeleteClient() methodZeeshan Ali1-16/+66
2018-12-31service,manager: New API for mult-client appsZeeshan Ali1-13/+69
2018-12-31service: Log info on vanished peer to debug logZeeshan Ali1-0/+9
2018-12-27service: Fix check for bus name matchZeeshan Ali1-1/+5
2018-12-27service,manager: `active` now means non-0 clientsZeeshan Ali1-16/+11
2018-12-27service: Keep a count of number of clientsZeeshan Ali1-4/+5
2018-12-27service: Rename `num_clients` field to `last_client_id`Zeeshan Ali1-2/+2
2018-11-01service: Allow multiple clients on the same connectionZeeshan Ali1-30/+28
2018-09-17service: Increase agent timeout from 100ms to 20sZeeshan Ali1-2/+4
2018-04-22Remove redundant '(C)' in copyright headersZeeshan Ali1-1/+1
2016-01-29service-manager: Don't allow xdg-app agentsZeeshan Ali (Khattak)1-5/+9
2015-05-19Correct g_dbus_method_invocation_return_error() usageBastien Nocera1-20/+20
2015-03-26Change DBus namespace to GClueDBusAnkit1-21/+25
2014-06-03gclue-service-manager: Add 'active' propertyZeeshan Ali (Khattak)1-1/+34
2014-06-03service-manager: 'InUse' unaffected by system componentsZeeshan Ali (Khattak)1-1/+7
2014-04-10Ensure we chain-up from constructed vfuncZeeshan Ali (Khattak)1-0/+2
2014-04-07manager: Bring back debug log of # of connected clientsZeeshan Ali (Khattak)1-0/+4
2014-04-07manager: Remove now redundant 'connected-clients' propZeeshan Ali (Khattak)1-30/+0
2014-04-07service-manager: Report correct accuracy levelZeeshan Ali (Khattak)1-3/+28
2014-04-01service manager: Plug a GList leakKalev Lember1-4/+4
2014-04-01service manager: Plug a leakKalev Lember1-0/+1
2014-03-31dbus: Expose 'active prop of Client on D-BusZeeshan Ali (Khattak)1-2/+2
2014-03-21service-manager: 'InUse' only affected by active clientsZeeshan Ali (Khattak)1-4/+27
2014-02-24agent: Fixed object pathZeeshan Ali (Khattak)1-6/+2
2014-02-16agent,dbus: MaxAccuracyLevel property now read-onlyZeeshan Ali (Khattak)1-31/+0
2014-02-13service-manager: Add 'AvailableAccuracyLevel' propZeeshan Ali (Khattak)1-0/+8
2014-02-13service-manager: Make max accuracy level, persistentZeeshan Ali (Khattak)1-4/+31
2014-02-13agent: Add property to control max accuracy levelZeeshan Ali (Khattak)1-0/+5
2014-02-13service-client,manager: Make use of proxy codeZeeshan Ali (Khattak)1-13/+12
2014-02-13service-manager: Don't unref agent info prematurelyZeeshan Ali (Khattak)1-1/+1
2014-02-12service-manager: Only wait for agents on startupZeeshan Ali (Khattak)1-2/+8
2014-02-12service-manager: Only wait 100ms for agentZeeshan Ali (Khattak)1-4/+4
2014-02-12service-manager: Do wait for agentsZeeshan Ali (Khattak)1-7/+7
2014-01-28agent: Make agent completely optionalZeeshan Ali (Khattak)1-17/+8
2014-01-28agent: Recognize agents by desktop IDsZeeshan Ali (Khattak)1-2/+8
2014-01-28manager: Boolean prop to indicate service in useZeeshan Ali (Khattak)1-0/+4
2014-01-16config: Minor clean-upZeeshan Ali (Khattak)1-16/+1
2014-01-13service-manager: More secure identification of apps & agentsZeeshan Ali (Khattak)1-2/+2