summaryrefslogtreecommitdiff
path: root/src/mm-plugin-manager.c
Commit message (Expand)AuthorAgeFilesLines
* core: use G_SOURCE_REMOVE and G_SOURCE_CONTINUE in GSourceFuncsAleksander Morgado2015-12-021-2/+2
* plugin-manager: make sure there is some wait time before probing the first portAleksander Morgado2015-02-161-27/+68
* plugin-manager: fix defer-until-suggested probing tasksAleksander Morgado2014-06-021-66/+99
* core: minor coding style fixesBen Chan2014-05-201-3/+3
* context: new '--test-plugin-dir' to allow specifying where the plugins areAleksander Morgado2014-02-131-5/+67
* plugin-manager: allow looking plugins by nameAleksander Morgado2014-02-131-0/+22
* plugin-manager: handle modems where only some ports report being IceraAleksander Morgado2013-06-261-16/+69
* plugin-manager: handle race condition during probingAleksander Morgado2013-04-181-25/+34
* plugin-manager: cancelled tasks are no longer deferred-until-suggestedAleksander Morgado2013-02-251-0/+4
* core: update logging levels of several messagesAleksander Morgado2013-02-191-9/+9
* plugin-manager: log time required for device probingAleksander Morgado2013-02-191-2/+14
* plugin-manager: if minimum time consumed and all deferred tasks, abort probingAleksander Morgado2013-02-191-1/+22
* plugin-manager: new debug logs to help track probing issuesAleksander Morgado2013-01-111-9/+32
* plugin-manager: initially never start with the Generic plugin suggestedAleksander Morgado2012-12-271-5/+10
* plugin-manager,plugin: run pre-probing filters earlyAleksander Morgado2012-10-301-33/+86
* plugin-manager: use dispose() as we're holding plugin objectsAleksander Morgado2012-10-301-4/+7
* plugin-manager,plugin: improve loggingAleksander Morgado2012-10-301-44/+17
* plugin-manager: never suggest the Generic plugin to othersAleksander Morgado2012-09-191-25/+48
* plugin-manager: never suggest result to the probe which generated the suggestionAleksander Morgado2012-08-301-3/+6
* device: keep all unsupported ports in a separate listAleksander Morgado2012-08-061-0/+3
* plugin-manager: relaunch probing when suggestion comes to deferred tasksAleksander Morgado2012-08-061-11/+24
* device,plugin: let the `MMPlugin' API know about `MMDevice'Aleksander Morgado2012-08-061-5/+7
* plugin-manager: simplify by iterating the list ourselvesAleksander Morgado2012-08-061-7/+3
* plugin-manager: use a double-linked list for the plugin listAleksander Morgado2012-08-061-19/+18
* plugin: new method to compare pluginsAleksander Morgado2012-08-061-20/+1
* plugin: simplify interface by passing around the device and/or port objectsAleksander Morgado2012-08-061-4/+2
* plugin-manager: simplify device/port probing logicAleksander Morgado2012-08-061-471/+271
* plugin-manager: find port support is now only an internal operationAleksander Morgado2012-08-061-18/+23
* plugin-manager: remove unneeded methodsAleksander Morgado2012-08-061-50/+0
* plugin-manager: define a minimum probing time of 2sAleksander Morgado2012-08-061-9/+41
* plugin-manager: new method to check support for a given device and all its portsAleksander Morgado2012-08-061-0/+185
* plugin-manager: avoid race when port deferred until suggested and suggestion ...Aleksander Morgado2012-03-161-6/+18
* plugin-manager: fix loop of deferred tasks when no best plugin foundAleksander Morgado2012-03-151-32/+81
* plugin-manager: new defer-until-suggested support check result handlingAleksander Morgado2012-03-151-1/+24
* core: start using our newly defined errorsAleksander Morgado2012-03-151-1/+3
* core: start using MMBroadbandModem objectsAleksander Morgado2012-03-151-2/+2
* plugin-base: remove `MM_PLUGIN_SUPPORTS_PORT_IN_PROGRESS' statusAleksander Morgado2012-03-151-5/+0
* plugin-base: don't report numeric support level in the [0-100] rangeAleksander Morgado2012-03-151-36/+13
* plugin-manager: new methods to check for ongoing port support operationsAleksander Morgado2012-03-151-0/+50
* plugin-manager: allow suggesting a plugin when launching support checksAleksander Morgado2012-03-151-0/+8
* plugin-manager: propagate support check results to tasks in the same deviceAleksander Morgado2012-03-151-21/+108
* plugin-manager: keep track of all launched support checksAleksander Morgado2012-03-151-0/+86
* plugin-manager: new method to look for best plugin supporting a given portAleksander Morgado2012-03-151-0/+203
* plugin-manager: ensure we always print paths in UTF-8Aleksander Morgado2012-03-151-22/+34
* plugin-manager: find and load plugins when the manager object is createdAleksander Morgado2012-03-151-2/+177
* plugin-manager: let it be initableAleksander Morgado2012-03-151-3/+26
* plugin-manager: new MMPluginManager objectAleksander Morgado2012-03-151-0/+58