Jasper St. Pierre
be961cd60e
remoteSearch: Load remote search providers synchronously
...
As we only reload search providers on startup or when the sort order changes,
and given the small number of search providers we'll actually load, I doubt
we'll see any speed decrease.
The simplicity of synchronous code is also much clearer, and fully avoids
all the possible bugs about in-flight requests or similar.
This also prevents issues with multiple search providers showing up at once,
which happen when multiple requests to reload search providers get called
immediately, with the existing in-flight async requests never cancelled.
https://bugzilla.gnome.org/show_bug.cgi?id=700283
2013-07-26 19:14:40 -04:00
..
2013-07-01 16:54:01 -04:00
2013-07-26 04:41:49 -04:00
2013-07-18 14:33:41 +02:00
2013-06-25 15:16:42 -04:00
2013-07-24 15:22:05 +02:00
2012-11-02 19:25:26 +01:00
2013-07-03 17:03:02 +01:00
2013-04-26 11:23:37 -04:00
2013-07-01 18:42:00 +02:00
2013-06-14 18:44:47 +02:00
2012-03-26 14:43:54 +02:00
2013-07-08 17:05:16 -04:00
2013-06-05 15:32:43 +02:00
2013-06-24 15:14:03 -04:00
2013-07-02 14:17:38 -04:00
2013-06-12 05:48:23 -04:00
2013-07-24 15:22:05 +02:00
2013-02-20 14:16:53 -05:00
2013-05-22 07:51:23 +02:00
2013-07-08 16:51:51 -04:00
2013-02-15 00:26:47 +01:00
2013-02-22 09:46:30 +01:00
2013-02-20 22:39:41 +09:00
2013-07-08 17:05:17 -04:00
2013-01-31 16:07:16 +01:00
2013-07-09 23:19:20 +02:00
2012-08-31 16:43:52 -03:00
2011-11-24 09:50:04 +01:00
2013-07-08 17:05:17 -04:00
2013-07-23 19:32:51 +02:00
2013-07-09 22:06:13 +02:00
2013-07-24 15:22:05 +02:00
2013-06-24 17:23:43 -04:00
2013-07-09 23:19:20 +02:00
2013-05-29 13:04:45 -04:00
2013-07-22 07:09:42 -04:00
2013-07-11 17:14:02 +02:00
2013-02-15 09:13:02 +01:00
2013-07-22 07:09:19 -04:00
2013-05-13 18:34:26 -04:00
2013-07-26 19:14:40 -04:00
2013-04-06 11:10:30 -04:00
2013-05-22 17:22:28 +02:00
2013-07-18 09:24:01 -04:00
2013-03-02 22:26:27 +01:00
2011-11-11 11:15:38 -05:00
2013-07-26 17:39:05 -04:00
2013-05-29 11:32:50 -04:00
2013-01-08 13:07:51 -05:00
2013-07-19 05:34:44 -04:00
2013-07-25 14:55:25 +02:00
2013-05-10 12:42:18 +02:00
2012-12-02 23:01:56 +01:00
2013-07-19 05:36:02 -04:00
2013-03-04 15:28:38 +01:00
2013-02-25 12:59:35 -05:00
2013-07-24 06:01:12 -04:00
2013-07-19 05:34:09 -04:00
2013-05-29 11:32:50 -04:00
2013-05-29 11:32:49 -04:00
2012-11-02 19:25:26 +01:00
2013-07-18 18:04:15 -04:00
2013-06-29 11:56:37 +02:00
2013-06-26 18:06:54 +02:00
2013-02-06 22:35:49 -05:00
2013-07-01 13:22:05 -04:00
2013-05-09 09:49:12 -04:00