~leprechaun-team/+junk/unity-use-patches

« back to all changes in this revision

Viewing changes to unity-private/places/places-place-search-navigation.c

  • Committer: Bazaar Package Importer
  • Author(s): Didier Roche
  • Date: 2010-09-09 19:13:29 UTC
  • mfrom: (1.1.15 upstream)
  • Revision ID: james.westby@ubuntu.com-20100909191329-j3odkmn02roj91b1
Tags: 0.2.36-0ubuntu1
* New upstream release:
  - Fix width of home-button on panel, so groove aligns with right edge of
    launcher, fixes (LP: #630031)
  - migration script to transition first time new people to unity
    (LP: #622146)
  - Quicklist name disappearing (LP: #627666)
* debian/unity.install:
  - install libexec in unity package (for migration tool)
* debian/libunity0.symbols:
  - update symbol

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
/* places-place-search-navigation.c generated by valac 0.9.7, the Vala compiler
 
1
/* places-place-search-navigation.c generated by valac, the Vala compiler
2
2
 * generated from places-place-search-navigation.vala, do not modify */
3
3
 
4
4
/*
205
205
        UnityPlacesPlaceSearchNavigation* self;
206
206
        UnityPlacesPlaceBrowserRemoteState* states;
207
207
        gint _tmp0_;
 
208
        UnityPlacesPlaceBrowserRemoteState* _tmp1_;
 
209
        gint _states_size_;
208
210
        gint states_length1;
209
 
        gint _states_size_;
210
 
        UnityPlacesPlaceBrowserRemoteState* _tmp1_;
211
211
        char* _tmp2_;
212
212
        GError * e;
213
213
        GError * _inner_error_;
220
220
        UnityPlacesPlaceSearchNavigation* self;
221
221
        UnityPlacesPlaceBrowserRemoteState* states;
222
222
        gint _tmp0_;
 
223
        UnityPlacesPlaceBrowserRemoteState* _tmp1_;
 
224
        gint _states_size_;
223
225
        gint states_length1;
224
 
        gint _states_size_;
225
 
        UnityPlacesPlaceBrowserRemoteState* _tmp1_;
226
226
        char* _tmp2_;
227
227
        GError * e;
228
228
        GError * _inner_error_;
235
235
        UnityPlacesPlaceSearchNavigation* self;
236
236
        UnityPlacesPlaceBrowserRemoteState* states;
237
237
        gint _tmp0_;
 
238
        UnityPlacesPlaceBrowserRemoteState* _tmp1_;
 
239
        gint _states_size_;
238
240
        gint states_length1;
239
 
        gint _states_size_;
240
 
        UnityPlacesPlaceBrowserRemoteState* _tmp1_;
241
241
        char* _tmp2_;
242
242
        GError * e;
243
243
        GError * _inner_error_;
301
301
#define UNITY_PLACES_PLACE_SEARCH_NAVIGATION_ARROW_SIZE 5
302
302
UnityPlacesPlaceSearchNavigation* unity_places_place_search_navigation_new (void);
303
303
UnityPlacesPlaceSearchNavigation* unity_places_place_search_navigation_construct (GType object_type);
304
 
void unity_places_place_search_navigation_set_active_entry (UnityPlacesPlaceSearchNavigation* self, UnityPlacesPlaceEntry* entry);
305
304
GeeHashMap* unity_places_place_entry_get_hints (UnityPlacesPlaceEntry* self);
306
305
UnityPlacesPlace* unity_places_place_entry_get_parent (UnityPlacesPlaceEntry* self);
307
306
const char* unity_places_place_get_dbus_name (UnityPlacesPlace* self);
308
307
static void unity_places_place_search_navigation_refresh_states (UnityPlacesPlaceSearchNavigation* self, GAsyncReadyCallback _callback_, gpointer _user_data_);
309
308
static void unity_places_place_search_navigation_refresh_states_finish (UnityPlacesPlaceSearchNavigation* self, GAsyncResult* _res_);
 
309
void unity_places_place_search_navigation_set_active_entry (UnityPlacesPlaceSearchNavigation* self, UnityPlacesPlaceEntry* entry);
310
310
static void unity_places_place_search_navigation_refresh_states_data_free (gpointer _data);
311
311
static void unity_places_place_search_navigation_refresh_states_ready (GObject* source_object, GAsyncResult* _res_, gpointer _user_data_);
312
312
static gboolean unity_places_place_search_navigation_refresh_states_co (UnityPlacesPlaceSearchNavigationRefreshStatesData* data);
1144
1144
        DBusMessageIter _iter;
1145
1145
        UnityPlacesPlaceBrowserRemoteState* _result;
1146
1146
        int _result_length1;
1147
 
        UnityPlacesPlaceBrowserRemoteState* _tmp47_;
1148
 
        int _tmp47__length;
1149
 
        int _tmp47__size;
1150
 
        int _tmp47__length1;
1151
 
        DBusMessageIter _tmp48_;
 
1147
        UnityPlacesPlaceBrowserRemoteState* _tmp26_;
 
1148
        int _tmp26__length;
 
1149
        int _tmp26__size;
 
1150
        int _tmp26__length1;
 
1151
        DBusMessageIter _tmp27_;
1152
1152
        _data_ = g_simple_async_result_get_source_tag ((GSimpleAsyncResult *) _res_);
1153
1153
        dbus_error_init (&_dbus_error);
1154
1154
        _reply = dbus_pending_call_steal_reply (_data_->pending);
1157
1157
                GQuark _edomain;
1158
1158
                gint _ecode;
1159
1159
                if (strstr (_dbus_error.name, "org.freedesktop.DBus.Error") == _dbus_error.name) {
1160
 
                        const char* _tmp46_;
 
1160
                        const char* _tmp25_;
1161
1161
                        _edomain = DBUS_GERROR;
1162
 
                        _tmp46_ = _dbus_error.name + 27;
1163
 
                        if (strcmp (_tmp46_, "Failed") == 0) {
 
1162
                        _tmp25_ = _dbus_error.name + 27;
 
1163
                        if (strcmp (_tmp25_, "Failed") == 0) {
1164
1164
                                _ecode = DBUS_GERROR_FAILED;
1165
 
                        } else if (strcmp (_tmp46_, "NoMemory") == 0) {
 
1165
                        } else if (strcmp (_tmp25_, "NoMemory") == 0) {
1166
1166
                                _ecode = DBUS_GERROR_NO_MEMORY;
1167
 
                        } else if (strcmp (_tmp46_, "ServiceUnknown") == 0) {
 
1167
                        } else if (strcmp (_tmp25_, "ServiceUnknown") == 0) {
1168
1168
                                _ecode = DBUS_GERROR_SERVICE_UNKNOWN;
1169
 
                        } else if (strcmp (_tmp46_, "NameHasNoOwner") == 0) {
 
1169
                        } else if (strcmp (_tmp25_, "NameHasNoOwner") == 0) {
1170
1170
                                _ecode = DBUS_GERROR_NAME_HAS_NO_OWNER;
1171
 
                        } else if (strcmp (_tmp46_, "NoReply") == 0) {
 
1171
                        } else if (strcmp (_tmp25_, "NoReply") == 0) {
1172
1172
                                _ecode = DBUS_GERROR_NO_REPLY;
1173
 
                        } else if (strcmp (_tmp46_, "IOError") == 0) {
 
1173
                        } else if (strcmp (_tmp25_, "IOError") == 0) {
1174
1174
                                _ecode = DBUS_GERROR_IO_ERROR;
1175
 
                        } else if (strcmp (_tmp46_, "BadAddress") == 0) {
 
1175
                        } else if (strcmp (_tmp25_, "BadAddress") == 0) {
1176
1176
                                _ecode = DBUS_GERROR_BAD_ADDRESS;
1177
 
                        } else if (strcmp (_tmp46_, "NotSupported") == 0) {
 
1177
                        } else if (strcmp (_tmp25_, "NotSupported") == 0) {
1178
1178
                                _ecode = DBUS_GERROR_NOT_SUPPORTED;
1179
 
                        } else if (strcmp (_tmp46_, "LimitsExceeded") == 0) {
 
1179
                        } else if (strcmp (_tmp25_, "LimitsExceeded") == 0) {
1180
1180
                                _ecode = DBUS_GERROR_LIMITS_EXCEEDED;
1181
 
                        } else if (strcmp (_tmp46_, "AccessDenied") == 0) {
 
1181
                        } else if (strcmp (_tmp25_, "AccessDenied") == 0) {
1182
1182
                                _ecode = DBUS_GERROR_ACCESS_DENIED;
1183
 
                        } else if (strcmp (_tmp46_, "AuthFailed") == 0) {
 
1183
                        } else if (strcmp (_tmp25_, "AuthFailed") == 0) {
1184
1184
                                _ecode = DBUS_GERROR_AUTH_FAILED;
1185
 
                        } else if (strcmp (_tmp46_, "NoServer") == 0) {
 
1185
                        } else if (strcmp (_tmp25_, "NoServer") == 0) {
1186
1186
                                _ecode = DBUS_GERROR_NO_SERVER;
1187
 
                        } else if (strcmp (_tmp46_, "Timeout") == 0) {
 
1187
                        } else if (strcmp (_tmp25_, "Timeout") == 0) {
1188
1188
                                _ecode = DBUS_GERROR_TIMEOUT;
1189
 
                        } else if (strcmp (_tmp46_, "NoNetwork") == 0) {
 
1189
                        } else if (strcmp (_tmp25_, "NoNetwork") == 0) {
1190
1190
                                _ecode = DBUS_GERROR_NO_NETWORK;
1191
 
                        } else if (strcmp (_tmp46_, "AddressInUse") == 0) {
 
1191
                        } else if (strcmp (_tmp25_, "AddressInUse") == 0) {
1192
1192
                                _ecode = DBUS_GERROR_ADDRESS_IN_USE;
1193
 
                        } else if (strcmp (_tmp46_, "Disconnected") == 0) {
 
1193
                        } else if (strcmp (_tmp25_, "Disconnected") == 0) {
1194
1194
                                _ecode = DBUS_GERROR_DISCONNECTED;
1195
 
                        } else if (strcmp (_tmp46_, "InvalidArgs") == 0) {
 
1195
                        } else if (strcmp (_tmp25_, "InvalidArgs") == 0) {
1196
1196
                                _ecode = DBUS_GERROR_INVALID_ARGS;
1197
 
                        } else if (strcmp (_tmp46_, "FileNotFound") == 0) {
 
1197
                        } else if (strcmp (_tmp25_, "FileNotFound") == 0) {
1198
1198
                                _ecode = DBUS_GERROR_FILE_NOT_FOUND;
1199
 
                        } else if (strcmp (_tmp46_, "FileExists") == 0) {
 
1199
                        } else if (strcmp (_tmp25_, "FileExists") == 0) {
1200
1200
                                _ecode = DBUS_GERROR_FILE_EXISTS;
1201
 
                        } else if (strcmp (_tmp46_, "UnknownMethod") == 0) {
 
1201
                        } else if (strcmp (_tmp25_, "UnknownMethod") == 0) {
1202
1202
                                _ecode = DBUS_GERROR_UNKNOWN_METHOD;
1203
 
                        } else if (strcmp (_tmp46_, "TimedOut") == 0) {
 
1203
                        } else if (strcmp (_tmp25_, "TimedOut") == 0) {
1204
1204
                                _ecode = DBUS_GERROR_TIMED_OUT;
1205
 
                        } else if (strcmp (_tmp46_, "MatchRuleNotFound") == 0) {
 
1205
                        } else if (strcmp (_tmp25_, "MatchRuleNotFound") == 0) {
1206
1206
                                _ecode = DBUS_GERROR_MATCH_RULE_NOT_FOUND;
1207
 
                        } else if (strcmp (_tmp46_, "MatchRuleInvalid") == 0) {
 
1207
                        } else if (strcmp (_tmp25_, "MatchRuleInvalid") == 0) {
1208
1208
                                _ecode = DBUS_GERROR_MATCH_RULE_INVALID;
1209
 
                        } else if (strcmp (_tmp46_, "Spawn.ExecFailed") == 0) {
 
1209
                        } else if (strcmp (_tmp25_, "Spawn.ExecFailed") == 0) {
1210
1210
                                _ecode = DBUS_GERROR_SPAWN_EXEC_FAILED;
1211
 
                        } else if (strcmp (_tmp46_, "Spawn.ForkFailed") == 0) {
 
1211
                        } else if (strcmp (_tmp25_, "Spawn.ForkFailed") == 0) {
1212
1212
                                _ecode = DBUS_GERROR_SPAWN_FORK_FAILED;
1213
 
                        } else if (strcmp (_tmp46_, "Spawn.ChildExited") == 0) {
 
1213
                        } else if (strcmp (_tmp25_, "Spawn.ChildExited") == 0) {
1214
1214
                                _ecode = DBUS_GERROR_SPAWN_CHILD_EXITED;
1215
 
                        } else if (strcmp (_tmp46_, "Spawn.ChildSignaled") == 0) {
 
1215
                        } else if (strcmp (_tmp25_, "Spawn.ChildSignaled") == 0) {
1216
1216
                                _ecode = DBUS_GERROR_SPAWN_CHILD_SIGNALED;
1217
 
                        } else if (strcmp (_tmp46_, "Spawn.Failed") == 0) {
 
1217
                        } else if (strcmp (_tmp25_, "Spawn.Failed") == 0) {
1218
1218
                                _ecode = DBUS_GERROR_SPAWN_FAILED;
1219
 
                        } else if (strcmp (_tmp46_, "UnixProcessIdUnknown") == 0) {
 
1219
                        } else if (strcmp (_tmp25_, "UnixProcessIdUnknown") == 0) {
1220
1220
                                _ecode = DBUS_GERROR_UNIX_PROCESS_ID_UNKNOWN;
1221
 
                        } else if (strcmp (_tmp46_, "InvalidSignature") == 0) {
 
1221
                        } else if (strcmp (_tmp25_, "InvalidSignature") == 0) {
1222
1222
                                _ecode = DBUS_GERROR_INVALID_SIGNATURE;
1223
 
                        } else if (strcmp (_tmp46_, "InvalidFileContent") == 0) {
 
1223
                        } else if (strcmp (_tmp25_, "InvalidFileContent") == 0) {
1224
1224
                                _ecode = DBUS_GERROR_INVALID_FILE_CONTENT;
1225
 
                        } else if (strcmp (_tmp46_, "SELinuxSecurityContextUnknown") == 0) {
 
1225
                        } else if (strcmp (_tmp25_, "SELinuxSecurityContextUnknown") == 0) {
1226
1226
                                _ecode = DBUS_GERROR_SELINUX_SECURITY_CONTEXT_UNKNOWN;
1227
 
                        } else if (strcmp (_tmp46_, "RemoteException") == 0) {
 
1227
                        } else if (strcmp (_tmp25_, "RemoteException") == 0) {
1228
1228
                                _ecode = DBUS_GERROR_REMOTE_EXCEPTION;
1229
1229
                        }
1230
1230
                }
1239
1239
        }
1240
1240
        dbus_message_iter_init (_reply, &_iter);
1241
1241
        _result_length1 = 0;
1242
 
        _tmp47_ = g_new (UnityPlacesPlaceBrowserRemoteState, 5);
1243
 
        _tmp47__length = 0;
1244
 
        _tmp47__size = 4;
1245
 
        _tmp47__length1 = 0;
1246
 
        dbus_message_iter_recurse (&_iter, &_tmp48_);
1247
 
        for (; dbus_message_iter_get_arg_type (&_tmp48_); _tmp47__length1++) {
1248
 
                UnityPlacesPlaceBrowserRemoteState _tmp49_;
1249
 
                DBusMessageIter _tmp50_;
1250
 
                dbus_bool_t _tmp51_;
1251
 
                const char* _tmp52_;
1252
 
                if (_tmp47__size == _tmp47__length) {
1253
 
                        _tmp47__size = 2 * _tmp47__size;
1254
 
                        _tmp47_ = g_renew (UnityPlacesPlaceBrowserRemoteState, _tmp47_, _tmp47__size + 1);
 
1242
        _tmp26_ = g_new (UnityPlacesPlaceBrowserRemoteState, 5);
 
1243
        _tmp26__length = 0;
 
1244
        _tmp26__size = 4;
 
1245
        _tmp26__length1 = 0;
 
1246
        dbus_message_iter_recurse (&_iter, &_tmp27_);
 
1247
        for (; dbus_message_iter_get_arg_type (&_tmp27_); _tmp26__length1++) {
 
1248
                UnityPlacesPlaceBrowserRemoteState _tmp28_;
 
1249
                DBusMessageIter _tmp29_;
 
1250
                dbus_bool_t _tmp30_;
 
1251
                const char* _tmp31_;
 
1252
                if (_tmp26__size == _tmp26__length) {
 
1253
                        _tmp26__size = 2 * _tmp26__size;
 
1254
                        _tmp26_ = g_renew (UnityPlacesPlaceBrowserRemoteState, _tmp26_, _tmp26__size + 1);
1255
1255
                }
1256
 
                dbus_message_iter_recurse (&_tmp48_, &_tmp50_);
1257
 
                dbus_message_iter_get_basic (&_tmp50_, &_tmp51_);
1258
 
                dbus_message_iter_next (&_tmp50_);
1259
 
                _tmp49_.sensitive = _tmp51_;
1260
 
                dbus_message_iter_get_basic (&_tmp50_, &_tmp52_);
1261
 
                dbus_message_iter_next (&_tmp50_);
1262
 
                _tmp49_.tooltip = g_strdup (_tmp52_);
1263
 
                dbus_message_iter_next (&_tmp48_);
1264
 
                _tmp47_[_tmp47__length++] = _tmp49_;
 
1256
                dbus_message_iter_recurse (&_tmp27_, &_tmp29_);
 
1257
                dbus_message_iter_get_basic (&_tmp29_, &_tmp30_);
 
1258
                dbus_message_iter_next (&_tmp29_);
 
1259
                _tmp28_.sensitive = _tmp30_;
 
1260
                dbus_message_iter_get_basic (&_tmp29_, &_tmp31_);
 
1261
                dbus_message_iter_next (&_tmp29_);
 
1262
                _tmp28_.tooltip = g_strdup (_tmp31_);
 
1263
                dbus_message_iter_next (&_tmp27_);
 
1264
                _tmp26_[_tmp26__length++] = _tmp28_;
1265
1265
        }
1266
 
        _result_length1 = _tmp47__length1;
 
1266
        _result_length1 = _tmp26__length1;
1267
1267
        dbus_message_iter_next (&_iter);
1268
 
        _result = _tmp47_;
 
1268
        _result = _tmp26_;
1269
1269
        *result_length1 = _result_length1;
1270
1270
        dbus_message_unref (_reply);
1271
1271
        return _result;
1314
1314
        DBusMessageIter _iter;
1315
1315
        UnityPlacesPlaceBrowserRemoteState* _result;
1316
1316
        int _result_length1;
1317
 
        UnityPlacesPlaceBrowserRemoteState* _tmp60_;
1318
 
        int _tmp60__length;
1319
 
        int _tmp60__size;
1320
 
        int _tmp60__length1;
1321
 
        DBusMessageIter _tmp61_;
 
1317
        UnityPlacesPlaceBrowserRemoteState* _tmp39_;
 
1318
        int _tmp39__length;
 
1319
        int _tmp39__size;
 
1320
        int _tmp39__length1;
 
1321
        DBusMessageIter _tmp40_;
1322
1322
        _data_ = g_simple_async_result_get_source_tag ((GSimpleAsyncResult *) _res_);
1323
1323
        dbus_error_init (&_dbus_error);
1324
1324
        _reply = dbus_pending_call_steal_reply (_data_->pending);
1327
1327
                GQuark _edomain;
1328
1328
                gint _ecode;
1329
1329
                if (strstr (_dbus_error.name, "org.freedesktop.DBus.Error") == _dbus_error.name) {
1330
 
                        const char* _tmp59_;
 
1330
                        const char* _tmp38_;
1331
1331
                        _edomain = DBUS_GERROR;
1332
 
                        _tmp59_ = _dbus_error.name + 27;
1333
 
                        if (strcmp (_tmp59_, "Failed") == 0) {
 
1332
                        _tmp38_ = _dbus_error.name + 27;
 
1333
                        if (strcmp (_tmp38_, "Failed") == 0) {
1334
1334
                                _ecode = DBUS_GERROR_FAILED;
1335
 
                        } else if (strcmp (_tmp59_, "NoMemory") == 0) {
 
1335
                        } else if (strcmp (_tmp38_, "NoMemory") == 0) {
1336
1336
                                _ecode = DBUS_GERROR_NO_MEMORY;
1337
 
                        } else if (strcmp (_tmp59_, "ServiceUnknown") == 0) {
 
1337
                        } else if (strcmp (_tmp38_, "ServiceUnknown") == 0) {
1338
1338
                                _ecode = DBUS_GERROR_SERVICE_UNKNOWN;
1339
 
                        } else if (strcmp (_tmp59_, "NameHasNoOwner") == 0) {
 
1339
                        } else if (strcmp (_tmp38_, "NameHasNoOwner") == 0) {
1340
1340
                                _ecode = DBUS_GERROR_NAME_HAS_NO_OWNER;
1341
 
                        } else if (strcmp (_tmp59_, "NoReply") == 0) {
 
1341
                        } else if (strcmp (_tmp38_, "NoReply") == 0) {
1342
1342
                                _ecode = DBUS_GERROR_NO_REPLY;
1343
 
                        } else if (strcmp (_tmp59_, "IOError") == 0) {
 
1343
                        } else if (strcmp (_tmp38_, "IOError") == 0) {
1344
1344
                                _ecode = DBUS_GERROR_IO_ERROR;
1345
 
                        } else if (strcmp (_tmp59_, "BadAddress") == 0) {
 
1345
                        } else if (strcmp (_tmp38_, "BadAddress") == 0) {
1346
1346
                                _ecode = DBUS_GERROR_BAD_ADDRESS;
1347
 
                        } else if (strcmp (_tmp59_, "NotSupported") == 0) {
 
1347
                        } else if (strcmp (_tmp38_, "NotSupported") == 0) {
1348
1348
                                _ecode = DBUS_GERROR_NOT_SUPPORTED;
1349
 
                        } else if (strcmp (_tmp59_, "LimitsExceeded") == 0) {
 
1349
                        } else if (strcmp (_tmp38_, "LimitsExceeded") == 0) {
1350
1350
                                _ecode = DBUS_GERROR_LIMITS_EXCEEDED;
1351
 
                        } else if (strcmp (_tmp59_, "AccessDenied") == 0) {
 
1351
                        } else if (strcmp (_tmp38_, "AccessDenied") == 0) {
1352
1352
                                _ecode = DBUS_GERROR_ACCESS_DENIED;
1353
 
                        } else if (strcmp (_tmp59_, "AuthFailed") == 0) {
 
1353
                        } else if (strcmp (_tmp38_, "AuthFailed") == 0) {
1354
1354
                                _ecode = DBUS_GERROR_AUTH_FAILED;
1355
 
                        } else if (strcmp (_tmp59_, "NoServer") == 0) {
 
1355
                        } else if (strcmp (_tmp38_, "NoServer") == 0) {
1356
1356
                                _ecode = DBUS_GERROR_NO_SERVER;
1357
 
                        } else if (strcmp (_tmp59_, "Timeout") == 0) {
 
1357
                        } else if (strcmp (_tmp38_, "Timeout") == 0) {
1358
1358
                                _ecode = DBUS_GERROR_TIMEOUT;
1359
 
                        } else if (strcmp (_tmp59_, "NoNetwork") == 0) {
 
1359
                        } else if (strcmp (_tmp38_, "NoNetwork") == 0) {
1360
1360
                                _ecode = DBUS_GERROR_NO_NETWORK;
1361
 
                        } else if (strcmp (_tmp59_, "AddressInUse") == 0) {
 
1361
                        } else if (strcmp (_tmp38_, "AddressInUse") == 0) {
1362
1362
                                _ecode = DBUS_GERROR_ADDRESS_IN_USE;
1363
 
                        } else if (strcmp (_tmp59_, "Disconnected") == 0) {
 
1363
                        } else if (strcmp (_tmp38_, "Disconnected") == 0) {
1364
1364
                                _ecode = DBUS_GERROR_DISCONNECTED;
1365
 
                        } else if (strcmp (_tmp59_, "InvalidArgs") == 0) {
 
1365
                        } else if (strcmp (_tmp38_, "InvalidArgs") == 0) {
1366
1366
                                _ecode = DBUS_GERROR_INVALID_ARGS;
1367
 
                        } else if (strcmp (_tmp59_, "FileNotFound") == 0) {
 
1367
                        } else if (strcmp (_tmp38_, "FileNotFound") == 0) {
1368
1368
                                _ecode = DBUS_GERROR_FILE_NOT_FOUND;
1369
 
                        } else if (strcmp (_tmp59_, "FileExists") == 0) {
 
1369
                        } else if (strcmp (_tmp38_, "FileExists") == 0) {
1370
1370
                                _ecode = DBUS_GERROR_FILE_EXISTS;
1371
 
                        } else if (strcmp (_tmp59_, "UnknownMethod") == 0) {
 
1371
                        } else if (strcmp (_tmp38_, "UnknownMethod") == 0) {
1372
1372
                                _ecode = DBUS_GERROR_UNKNOWN_METHOD;
1373
 
                        } else if (strcmp (_tmp59_, "TimedOut") == 0) {
 
1373
                        } else if (strcmp (_tmp38_, "TimedOut") == 0) {
1374
1374
                                _ecode = DBUS_GERROR_TIMED_OUT;
1375
 
                        } else if (strcmp (_tmp59_, "MatchRuleNotFound") == 0) {
 
1375
                        } else if (strcmp (_tmp38_, "MatchRuleNotFound") == 0) {
1376
1376
                                _ecode = DBUS_GERROR_MATCH_RULE_NOT_FOUND;
1377
 
                        } else if (strcmp (_tmp59_, "MatchRuleInvalid") == 0) {
 
1377
                        } else if (strcmp (_tmp38_, "MatchRuleInvalid") == 0) {
1378
1378
                                _ecode = DBUS_GERROR_MATCH_RULE_INVALID;
1379
 
                        } else if (strcmp (_tmp59_, "Spawn.ExecFailed") == 0) {
 
1379
                        } else if (strcmp (_tmp38_, "Spawn.ExecFailed") == 0) {
1380
1380
                                _ecode = DBUS_GERROR_SPAWN_EXEC_FAILED;
1381
 
                        } else if (strcmp (_tmp59_, "Spawn.ForkFailed") == 0) {
 
1381
                        } else if (strcmp (_tmp38_, "Spawn.ForkFailed") == 0) {
1382
1382
                                _ecode = DBUS_GERROR_SPAWN_FORK_FAILED;
1383
 
                        } else if (strcmp (_tmp59_, "Spawn.ChildExited") == 0) {
 
1383
                        } else if (strcmp (_tmp38_, "Spawn.ChildExited") == 0) {
1384
1384
                                _ecode = DBUS_GERROR_SPAWN_CHILD_EXITED;
1385
 
                        } else if (strcmp (_tmp59_, "Spawn.ChildSignaled") == 0) {
 
1385
                        } else if (strcmp (_tmp38_, "Spawn.ChildSignaled") == 0) {
1386
1386
                                _ecode = DBUS_GERROR_SPAWN_CHILD_SIGNALED;
1387
 
                        } else if (strcmp (_tmp59_, "Spawn.Failed") == 0) {
 
1387
                        } else if (strcmp (_tmp38_, "Spawn.Failed") == 0) {
1388
1388
                                _ecode = DBUS_GERROR_SPAWN_FAILED;
1389
 
                        } else if (strcmp (_tmp59_, "UnixProcessIdUnknown") == 0) {
 
1389
                        } else if (strcmp (_tmp38_, "UnixProcessIdUnknown") == 0) {
1390
1390
                                _ecode = DBUS_GERROR_UNIX_PROCESS_ID_UNKNOWN;
1391
 
                        } else if (strcmp (_tmp59_, "InvalidSignature") == 0) {
 
1391
                        } else if (strcmp (_tmp38_, "InvalidSignature") == 0) {
1392
1392
                                _ecode = DBUS_GERROR_INVALID_SIGNATURE;
1393
 
                        } else if (strcmp (_tmp59_, "InvalidFileContent") == 0) {
 
1393
                        } else if (strcmp (_tmp38_, "InvalidFileContent") == 0) {
1394
1394
                                _ecode = DBUS_GERROR_INVALID_FILE_CONTENT;
1395
 
                        } else if (strcmp (_tmp59_, "SELinuxSecurityContextUnknown") == 0) {
 
1395
                        } else if (strcmp (_tmp38_, "SELinuxSecurityContextUnknown") == 0) {
1396
1396
                                _ecode = DBUS_GERROR_SELINUX_SECURITY_CONTEXT_UNKNOWN;
1397
 
                        } else if (strcmp (_tmp59_, "RemoteException") == 0) {
 
1397
                        } else if (strcmp (_tmp38_, "RemoteException") == 0) {
1398
1398
                                _ecode = DBUS_GERROR_REMOTE_EXCEPTION;
1399
1399
                        }
1400
1400
                }
1409
1409
        }
1410
1410
        dbus_message_iter_init (_reply, &_iter);
1411
1411
        _result_length1 = 0;
1412
 
        _tmp60_ = g_new (UnityPlacesPlaceBrowserRemoteState, 5);
1413
 
        _tmp60__length = 0;
1414
 
        _tmp60__size = 4;
1415
 
        _tmp60__length1 = 0;
1416
 
        dbus_message_iter_recurse (&_iter, &_tmp61_);
1417
 
        for (; dbus_message_iter_get_arg_type (&_tmp61_); _tmp60__length1++) {
1418
 
                UnityPlacesPlaceBrowserRemoteState _tmp62_;
1419
 
                DBusMessageIter _tmp63_;
1420
 
                dbus_bool_t _tmp64_;
1421
 
                const char* _tmp65_;
1422
 
                if (_tmp60__size == _tmp60__length) {
1423
 
                        _tmp60__size = 2 * _tmp60__size;
1424
 
                        _tmp60_ = g_renew (UnityPlacesPlaceBrowserRemoteState, _tmp60_, _tmp60__size + 1);
 
1412
        _tmp39_ = g_new (UnityPlacesPlaceBrowserRemoteState, 5);
 
1413
        _tmp39__length = 0;
 
1414
        _tmp39__size = 4;
 
1415
        _tmp39__length1 = 0;
 
1416
        dbus_message_iter_recurse (&_iter, &_tmp40_);
 
1417
        for (; dbus_message_iter_get_arg_type (&_tmp40_); _tmp39__length1++) {
 
1418
                UnityPlacesPlaceBrowserRemoteState _tmp41_;
 
1419
                DBusMessageIter _tmp42_;
 
1420
                dbus_bool_t _tmp43_;
 
1421
                const char* _tmp44_;
 
1422
                if (_tmp39__size == _tmp39__length) {
 
1423
                        _tmp39__size = 2 * _tmp39__size;
 
1424
                        _tmp39_ = g_renew (UnityPlacesPlaceBrowserRemoteState, _tmp39_, _tmp39__size + 1);
1425
1425
                }
1426
 
                dbus_message_iter_recurse (&_tmp61_, &_tmp63_);
1427
 
                dbus_message_iter_get_basic (&_tmp63_, &_tmp64_);
1428
 
                dbus_message_iter_next (&_tmp63_);
1429
 
                _tmp62_.sensitive = _tmp64_;
1430
 
                dbus_message_iter_get_basic (&_tmp63_, &_tmp65_);
1431
 
                dbus_message_iter_next (&_tmp63_);
1432
 
                _tmp62_.tooltip = g_strdup (_tmp65_);
1433
 
                dbus_message_iter_next (&_tmp61_);
1434
 
                _tmp60_[_tmp60__length++] = _tmp62_;
 
1426
                dbus_message_iter_recurse (&_tmp40_, &_tmp42_);
 
1427
                dbus_message_iter_get_basic (&_tmp42_, &_tmp43_);
 
1428
                dbus_message_iter_next (&_tmp42_);
 
1429
                _tmp41_.sensitive = _tmp43_;
 
1430
                dbus_message_iter_get_basic (&_tmp42_, &_tmp44_);
 
1431
                dbus_message_iter_next (&_tmp42_);
 
1432
                _tmp41_.tooltip = g_strdup (_tmp44_);
 
1433
                dbus_message_iter_next (&_tmp40_);
 
1434
                _tmp39_[_tmp39__length++] = _tmp41_;
1435
1435
        }
1436
 
        _result_length1 = _tmp60__length1;
 
1436
        _result_length1 = _tmp39__length1;
1437
1437
        dbus_message_iter_next (&_iter);
1438
 
        _result = _tmp60_;
 
1438
        _result = _tmp39_;
1439
1439
        *result_length1 = _result_length1;
1440
1440
        dbus_message_unref (_reply);
1441
1441
        return _result;
1484
1484
        DBusMessageIter _iter;
1485
1485
        UnityPlacesPlaceBrowserRemoteState* _result;
1486
1486
        int _result_length1;
1487
 
        UnityPlacesPlaceBrowserRemoteState* _tmp73_;
1488
 
        int _tmp73__length;
1489
 
        int _tmp73__size;
1490
 
        int _tmp73__length1;
1491
 
        DBusMessageIter _tmp74_;
 
1487
        UnityPlacesPlaceBrowserRemoteState* _tmp52_;
 
1488
        int _tmp52__length;
 
1489
        int _tmp52__size;
 
1490
        int _tmp52__length1;
 
1491
        DBusMessageIter _tmp53_;
1492
1492
        _data_ = g_simple_async_result_get_source_tag ((GSimpleAsyncResult *) _res_);
1493
1493
        dbus_error_init (&_dbus_error);
1494
1494
        _reply = dbus_pending_call_steal_reply (_data_->pending);
1497
1497
                GQuark _edomain;
1498
1498
                gint _ecode;
1499
1499
                if (strstr (_dbus_error.name, "org.freedesktop.DBus.Error") == _dbus_error.name) {
1500
 
                        const char* _tmp72_;
 
1500
                        const char* _tmp51_;
1501
1501
                        _edomain = DBUS_GERROR;
1502
 
                        _tmp72_ = _dbus_error.name + 27;
1503
 
                        if (strcmp (_tmp72_, "Failed") == 0) {
 
1502
                        _tmp51_ = _dbus_error.name + 27;
 
1503
                        if (strcmp (_tmp51_, "Failed") == 0) {
1504
1504
                                _ecode = DBUS_GERROR_FAILED;
1505
 
                        } else if (strcmp (_tmp72_, "NoMemory") == 0) {
 
1505
                        } else if (strcmp (_tmp51_, "NoMemory") == 0) {
1506
1506
                                _ecode = DBUS_GERROR_NO_MEMORY;
1507
 
                        } else if (strcmp (_tmp72_, "ServiceUnknown") == 0) {
 
1507
                        } else if (strcmp (_tmp51_, "ServiceUnknown") == 0) {
1508
1508
                                _ecode = DBUS_GERROR_SERVICE_UNKNOWN;
1509
 
                        } else if (strcmp (_tmp72_, "NameHasNoOwner") == 0) {
 
1509
                        } else if (strcmp (_tmp51_, "NameHasNoOwner") == 0) {
1510
1510
                                _ecode = DBUS_GERROR_NAME_HAS_NO_OWNER;
1511
 
                        } else if (strcmp (_tmp72_, "NoReply") == 0) {
 
1511
                        } else if (strcmp (_tmp51_, "NoReply") == 0) {
1512
1512
                                _ecode = DBUS_GERROR_NO_REPLY;
1513
 
                        } else if (strcmp (_tmp72_, "IOError") == 0) {
 
1513
                        } else if (strcmp (_tmp51_, "IOError") == 0) {
1514
1514
                                _ecode = DBUS_GERROR_IO_ERROR;
1515
 
                        } else if (strcmp (_tmp72_, "BadAddress") == 0) {
 
1515
                        } else if (strcmp (_tmp51_, "BadAddress") == 0) {
1516
1516
                                _ecode = DBUS_GERROR_BAD_ADDRESS;
1517
 
                        } else if (strcmp (_tmp72_, "NotSupported") == 0) {
 
1517
                        } else if (strcmp (_tmp51_, "NotSupported") == 0) {
1518
1518
                                _ecode = DBUS_GERROR_NOT_SUPPORTED;
1519
 
                        } else if (strcmp (_tmp72_, "LimitsExceeded") == 0) {
 
1519
                        } else if (strcmp (_tmp51_, "LimitsExceeded") == 0) {
1520
1520
                                _ecode = DBUS_GERROR_LIMITS_EXCEEDED;
1521
 
                        } else if (strcmp (_tmp72_, "AccessDenied") == 0) {
 
1521
                        } else if (strcmp (_tmp51_, "AccessDenied") == 0) {
1522
1522
                                _ecode = DBUS_GERROR_ACCESS_DENIED;
1523
 
                        } else if (strcmp (_tmp72_, "AuthFailed") == 0) {
 
1523
                        } else if (strcmp (_tmp51_, "AuthFailed") == 0) {
1524
1524
                                _ecode = DBUS_GERROR_AUTH_FAILED;
1525
 
                        } else if (strcmp (_tmp72_, "NoServer") == 0) {
 
1525
                        } else if (strcmp (_tmp51_, "NoServer") == 0) {
1526
1526
                                _ecode = DBUS_GERROR_NO_SERVER;
1527
 
                        } else if (strcmp (_tmp72_, "Timeout") == 0) {
 
1527
                        } else if (strcmp (_tmp51_, "Timeout") == 0) {
1528
1528
                                _ecode = DBUS_GERROR_TIMEOUT;
1529
 
                        } else if (strcmp (_tmp72_, "NoNetwork") == 0) {
 
1529
                        } else if (strcmp (_tmp51_, "NoNetwork") == 0) {
1530
1530
                                _ecode = DBUS_GERROR_NO_NETWORK;
1531
 
                        } else if (strcmp (_tmp72_, "AddressInUse") == 0) {
 
1531
                        } else if (strcmp (_tmp51_, "AddressInUse") == 0) {
1532
1532
                                _ecode = DBUS_GERROR_ADDRESS_IN_USE;
1533
 
                        } else if (strcmp (_tmp72_, "Disconnected") == 0) {
 
1533
                        } else if (strcmp (_tmp51_, "Disconnected") == 0) {
1534
1534
                                _ecode = DBUS_GERROR_DISCONNECTED;
1535
 
                        } else if (strcmp (_tmp72_, "InvalidArgs") == 0) {
 
1535
                        } else if (strcmp (_tmp51_, "InvalidArgs") == 0) {
1536
1536
                                _ecode = DBUS_GERROR_INVALID_ARGS;
1537
 
                        } else if (strcmp (_tmp72_, "FileNotFound") == 0) {
 
1537
                        } else if (strcmp (_tmp51_, "FileNotFound") == 0) {
1538
1538
                                _ecode = DBUS_GERROR_FILE_NOT_FOUND;
1539
 
                        } else if (strcmp (_tmp72_, "FileExists") == 0) {
 
1539
                        } else if (strcmp (_tmp51_, "FileExists") == 0) {
1540
1540
                                _ecode = DBUS_GERROR_FILE_EXISTS;
1541
 
                        } else if (strcmp (_tmp72_, "UnknownMethod") == 0) {
 
1541
                        } else if (strcmp (_tmp51_, "UnknownMethod") == 0) {
1542
1542
                                _ecode = DBUS_GERROR_UNKNOWN_METHOD;
1543
 
                        } else if (strcmp (_tmp72_, "TimedOut") == 0) {
 
1543
                        } else if (strcmp (_tmp51_, "TimedOut") == 0) {
1544
1544
                                _ecode = DBUS_GERROR_TIMED_OUT;
1545
 
                        } else if (strcmp (_tmp72_, "MatchRuleNotFound") == 0) {
 
1545
                        } else if (strcmp (_tmp51_, "MatchRuleNotFound") == 0) {
1546
1546
                                _ecode = DBUS_GERROR_MATCH_RULE_NOT_FOUND;
1547
 
                        } else if (strcmp (_tmp72_, "MatchRuleInvalid") == 0) {
 
1547
                        } else if (strcmp (_tmp51_, "MatchRuleInvalid") == 0) {
1548
1548
                                _ecode = DBUS_GERROR_MATCH_RULE_INVALID;
1549
 
                        } else if (strcmp (_tmp72_, "Spawn.ExecFailed") == 0) {
 
1549
                        } else if (strcmp (_tmp51_, "Spawn.ExecFailed") == 0) {
1550
1550
                                _ecode = DBUS_GERROR_SPAWN_EXEC_FAILED;
1551
 
                        } else if (strcmp (_tmp72_, "Spawn.ForkFailed") == 0) {
 
1551
                        } else if (strcmp (_tmp51_, "Spawn.ForkFailed") == 0) {
1552
1552
                                _ecode = DBUS_GERROR_SPAWN_FORK_FAILED;
1553
 
                        } else if (strcmp (_tmp72_, "Spawn.ChildExited") == 0) {
 
1553
                        } else if (strcmp (_tmp51_, "Spawn.ChildExited") == 0) {
1554
1554
                                _ecode = DBUS_GERROR_SPAWN_CHILD_EXITED;
1555
 
                        } else if (strcmp (_tmp72_, "Spawn.ChildSignaled") == 0) {
 
1555
                        } else if (strcmp (_tmp51_, "Spawn.ChildSignaled") == 0) {
1556
1556
                                _ecode = DBUS_GERROR_SPAWN_CHILD_SIGNALED;
1557
 
                        } else if (strcmp (_tmp72_, "Spawn.Failed") == 0) {
 
1557
                        } else if (strcmp (_tmp51_, "Spawn.Failed") == 0) {
1558
1558
                                _ecode = DBUS_GERROR_SPAWN_FAILED;
1559
 
                        } else if (strcmp (_tmp72_, "UnixProcessIdUnknown") == 0) {
 
1559
                        } else if (strcmp (_tmp51_, "UnixProcessIdUnknown") == 0) {
1560
1560
                                _ecode = DBUS_GERROR_UNIX_PROCESS_ID_UNKNOWN;
1561
 
                        } else if (strcmp (_tmp72_, "InvalidSignature") == 0) {
 
1561
                        } else if (strcmp (_tmp51_, "InvalidSignature") == 0) {
1562
1562
                                _ecode = DBUS_GERROR_INVALID_SIGNATURE;
1563
 
                        } else if (strcmp (_tmp72_, "InvalidFileContent") == 0) {
 
1563
                        } else if (strcmp (_tmp51_, "InvalidFileContent") == 0) {
1564
1564
                                _ecode = DBUS_GERROR_INVALID_FILE_CONTENT;
1565
 
                        } else if (strcmp (_tmp72_, "SELinuxSecurityContextUnknown") == 0) {
 
1565
                        } else if (strcmp (_tmp51_, "SELinuxSecurityContextUnknown") == 0) {
1566
1566
                                _ecode = DBUS_GERROR_SELINUX_SECURITY_CONTEXT_UNKNOWN;
1567
 
                        } else if (strcmp (_tmp72_, "RemoteException") == 0) {
 
1567
                        } else if (strcmp (_tmp51_, "RemoteException") == 0) {
1568
1568
                                _ecode = DBUS_GERROR_REMOTE_EXCEPTION;
1569
1569
                        }
1570
1570
                }
1579
1579
        }
1580
1580
        dbus_message_iter_init (_reply, &_iter);
1581
1581
        _result_length1 = 0;
1582
 
        _tmp73_ = g_new (UnityPlacesPlaceBrowserRemoteState, 5);
1583
 
        _tmp73__length = 0;
1584
 
        _tmp73__size = 4;
1585
 
        _tmp73__length1 = 0;
1586
 
        dbus_message_iter_recurse (&_iter, &_tmp74_);
1587
 
        for (; dbus_message_iter_get_arg_type (&_tmp74_); _tmp73__length1++) {
1588
 
                UnityPlacesPlaceBrowserRemoteState _tmp75_;
1589
 
                DBusMessageIter _tmp76_;
1590
 
                dbus_bool_t _tmp77_;
1591
 
                const char* _tmp78_;
1592
 
                if (_tmp73__size == _tmp73__length) {
1593
 
                        _tmp73__size = 2 * _tmp73__size;
1594
 
                        _tmp73_ = g_renew (UnityPlacesPlaceBrowserRemoteState, _tmp73_, _tmp73__size + 1);
 
1582
        _tmp52_ = g_new (UnityPlacesPlaceBrowserRemoteState, 5);
 
1583
        _tmp52__length = 0;
 
1584
        _tmp52__size = 4;
 
1585
        _tmp52__length1 = 0;
 
1586
        dbus_message_iter_recurse (&_iter, &_tmp53_);
 
1587
        for (; dbus_message_iter_get_arg_type (&_tmp53_); _tmp52__length1++) {
 
1588
                UnityPlacesPlaceBrowserRemoteState _tmp54_;
 
1589
                DBusMessageIter _tmp55_;
 
1590
                dbus_bool_t _tmp56_;
 
1591
                const char* _tmp57_;
 
1592
                if (_tmp52__size == _tmp52__length) {
 
1593
                        _tmp52__size = 2 * _tmp52__size;
 
1594
                        _tmp52_ = g_renew (UnityPlacesPlaceBrowserRemoteState, _tmp52_, _tmp52__size + 1);
1595
1595
                }
1596
 
                dbus_message_iter_recurse (&_tmp74_, &_tmp76_);
1597
 
                dbus_message_iter_get_basic (&_tmp76_, &_tmp77_);
1598
 
                dbus_message_iter_next (&_tmp76_);
1599
 
                _tmp75_.sensitive = _tmp77_;
1600
 
                dbus_message_iter_get_basic (&_tmp76_, &_tmp78_);
1601
 
                dbus_message_iter_next (&_tmp76_);
1602
 
                _tmp75_.tooltip = g_strdup (_tmp78_);
1603
 
                dbus_message_iter_next (&_tmp74_);
1604
 
                _tmp73_[_tmp73__length++] = _tmp75_;
 
1596
                dbus_message_iter_recurse (&_tmp53_, &_tmp55_);
 
1597
                dbus_message_iter_get_basic (&_tmp55_, &_tmp56_);
 
1598
                dbus_message_iter_next (&_tmp55_);
 
1599
                _tmp54_.sensitive = _tmp56_;
 
1600
                dbus_message_iter_get_basic (&_tmp55_, &_tmp57_);
 
1601
                dbus_message_iter_next (&_tmp55_);
 
1602
                _tmp54_.tooltip = g_strdup (_tmp57_);
 
1603
                dbus_message_iter_next (&_tmp53_);
 
1604
                _tmp52_[_tmp52__length++] = _tmp54_;
1605
1605
        }
1606
 
        _result_length1 = _tmp73__length1;
 
1606
        _result_length1 = _tmp52__length1;
1607
1607
        dbus_message_iter_next (&_iter);
1608
 
        _result = _tmp73_;
 
1608
        _result = _tmp52_;
1609
1609
        *result_length1 = _result_length1;
1610
1610
        dbus_message_unref (_reply);
1611
1611
        return _result;
1651
1651
 
1652
1652
 
1653
1653
void unity_places_place_search_navigation_set_active_entry (UnityPlacesPlaceSearchNavigation* self, UnityPlacesPlaceEntry* entry) {
 
1654
        GError * _inner_error_;
1654
1655
        UnityPlacesPlaceEntry* _tmp0_;
1655
1656
        UnityPlacesPlaceBrowserRemote* _tmp1_;
1656
 
        GError * _inner_error_ = NULL;
1657
1657
        g_return_if_fail (self != NULL);
1658
1658
        g_return_if_fail (entry != NULL);
 
1659
        _inner_error_ = NULL;
1659
1660
        self->priv->active_entry = (_tmp0_ = NULL, _g_object_unref0 (self->priv->active_entry), _tmp0_);
1660
1661
        self->priv->remote = (_tmp1_ = NULL, _g_object_unref0 (self->priv->remote), _tmp1_);
1661
1662
        if (unity_places_place_entry_get_hints (entry) == NULL) {
1747
1748
        switch (data->_state_) {
1748
1749
                case 0:
1749
1750
                goto _state_0;
1750
 
                default:
1751
 
                g_assert_not_reached ();
1752
1751
                case 4:
1753
1752
                goto _state_4;
 
1753
                default:
 
1754
                g_assert_not_reached ();
1754
1755
        }
1755
1756
        _state_0:
1756
1757
        {
1757
 
                data->_state_ = 4;
1758
 
                unity_places_place_browser_remote_get_state (data->self->priv->remote, unity_places_place_search_navigation_refresh_states_ready, data);
1759
 
                return FALSE;
1760
 
                _state_4:
1761
 
                data->states = (data->_tmp1_ = unity_places_place_browser_remote_get_state_finish (data->self->priv->remote, data->_res_, &data->_tmp0_, &data->_inner_error_), data->states_length1 = data->_tmp0_, data->_states_size_ = data->states_length1, data->_tmp1_);
 
1758
                {
 
1759
                        data->_state_ = 4;
 
1760
                        unity_places_place_browser_remote_get_state (data->self->priv->remote, unity_places_place_search_navigation_refresh_states_ready, data);
 
1761
                        return FALSE;
 
1762
                        _state_4:
 
1763
                        data->states = (data->_tmp1_ = unity_places_place_browser_remote_get_state_finish (data->self->priv->remote, data->_res_, &data->_tmp0_, &data->_inner_error_), data->states_length1 = data->_tmp0_, data->_states_size_ = data->states_length1, data->_tmp1_);
 
1764
                        if (data->_inner_error_ != NULL) {
 
1765
                                if (data->_inner_error_->domain == DBUS_GERROR) {
 
1766
                                        goto __catch33_dbus_gerror;
 
1767
                                }
 
1768
                                g_critical ("file %s: line %d: unexpected error: %s (%s, %d)", __FILE__, __LINE__, data->_inner_error_->message, g_quark_to_string (data->_inner_error_->domain), data->_inner_error_->code);
 
1769
                                g_clear_error (&data->_inner_error_);
 
1770
                                return FALSE;
 
1771
                        }
 
1772
                        data->self->priv->back_sensitive = data->states[0].sensitive;
 
1773
                        data->self->priv->forward_sensitive = data->states[1].sensitive;
 
1774
                        data->states = (_vala_UnityPlacesPlaceBrowserRemoteState_array_free (data->states, data->states_length1), NULL);
 
1775
                }
 
1776
                goto __finally33;
 
1777
                __catch33_dbus_gerror:
 
1778
                {
 
1779
                        data->e = data->_inner_error_;
 
1780
                        data->_inner_error_ = NULL;
 
1781
                        {
 
1782
                                g_warning ("places-place-search-navigation.vala:146: %s", data->_tmp2_ = g_strconcat ("Unable to refresh browser navigation state: ", string_to_string (data->e->message), NULL));
 
1783
                                _g_free0 (data->_tmp2_);
 
1784
                                _g_error_free0 (data->e);
 
1785
                        }
 
1786
                }
 
1787
                __finally33:
1762
1788
                if (data->_inner_error_ != NULL) {
1763
 
                        if (data->_inner_error_->domain == DBUS_GERROR) {
1764
 
                                goto __catch33_dbus_gerror;
1765
 
                        }
1766
 
                        g_critical ("file %s: line %d: unexpected error: %s (%s, %d)", __FILE__, __LINE__, data->_inner_error_->message, g_quark_to_string (data->_inner_error_->domain), data->_inner_error_->code);
 
1789
                        g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, data->_inner_error_->message, g_quark_to_string (data->_inner_error_->domain), data->_inner_error_->code);
1767
1790
                        g_clear_error (&data->_inner_error_);
1768
1791
                        return FALSE;
1769
1792
                }
1770
 
                data->self->priv->back_sensitive = data->states[0].sensitive;
1771
 
                data->self->priv->forward_sensitive = data->states[1].sensitive;
1772
 
                data->states = (_vala_UnityPlacesPlaceBrowserRemoteState_array_free (data->states, data->states_length1), NULL);
1773
 
        }
1774
 
        goto __finally33;
1775
 
        __catch33_dbus_gerror:
1776
 
        {
1777
 
                data->e = data->_inner_error_;
1778
 
                data->_inner_error_ = NULL;
1779
 
                {
1780
 
                        g_warning ("places-place-search-navigation.vala:146: %s", data->_tmp2_ = g_strconcat ("Unable to refresh browser navigation state: ", string_to_string (data->e->message), NULL));
1781
 
                        _g_free0 (data->_tmp2_);
1782
 
                        _g_error_free0 (data->e);
1783
 
                }
1784
 
        }
1785
 
        __finally33:
1786
 
        if (data->_inner_error_ != NULL) {
1787
 
                g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, data->_inner_error_->message, g_quark_to_string (data->_inner_error_->domain), data->_inner_error_->code);
1788
 
                g_clear_error (&data->_inner_error_);
1789
 
                return FALSE;
1790
1793
        }
1791
1794
        {
1792
1795
                if (data->_state_ == 0) {
1836
1839
        switch (data->_state_) {
1837
1840
                case 0:
1838
1841
                goto _state_0;
1839
 
                default:
1840
 
                g_assert_not_reached ();
1841
1842
                case 5:
1842
1843
                goto _state_5;
 
1844
                default:
 
1845
                g_assert_not_reached ();
1843
1846
        }
1844
1847
        _state_0:
1845
1848
        {
1846
 
                data->_state_ = 5;
1847
 
                unity_places_place_browser_remote_go_forward (data->self->priv->remote, unity_places_place_search_navigation_go_forward_ready, data);
1848
 
                return FALSE;
1849
 
                _state_5:
1850
 
                data->states = (data->_tmp1_ = unity_places_place_browser_remote_go_forward_finish (data->self->priv->remote, data->_res_, &data->_tmp0_, &data->_inner_error_), data->states_length1 = data->_tmp0_, data->_states_size_ = data->states_length1, data->_tmp1_);
 
1849
                {
 
1850
                        data->_state_ = 5;
 
1851
                        unity_places_place_browser_remote_go_forward (data->self->priv->remote, unity_places_place_search_navigation_go_forward_ready, data);
 
1852
                        return FALSE;
 
1853
                        _state_5:
 
1854
                        data->states = (data->_tmp1_ = unity_places_place_browser_remote_go_forward_finish (data->self->priv->remote, data->_res_, &data->_tmp0_, &data->_inner_error_), data->states_length1 = data->_tmp0_, data->_states_size_ = data->states_length1, data->_tmp1_);
 
1855
                        if (data->_inner_error_ != NULL) {
 
1856
                                if (data->_inner_error_->domain == DBUS_GERROR) {
 
1857
                                        goto __catch34_dbus_gerror;
 
1858
                                }
 
1859
                                g_critical ("file %s: line %d: unexpected error: %s (%s, %d)", __FILE__, __LINE__, data->_inner_error_->message, g_quark_to_string (data->_inner_error_->domain), data->_inner_error_->code);
 
1860
                                g_clear_error (&data->_inner_error_);
 
1861
                                return FALSE;
 
1862
                        }
 
1863
                        data->self->priv->back_sensitive = data->states[0].sensitive;
 
1864
                        data->self->priv->forward_sensitive = data->states[1].sensitive;
 
1865
                        data->states = (_vala_UnityPlacesPlaceBrowserRemoteState_array_free (data->states, data->states_length1), NULL);
 
1866
                }
 
1867
                goto __finally34;
 
1868
                __catch34_dbus_gerror:
 
1869
                {
 
1870
                        data->e = data->_inner_error_;
 
1871
                        data->_inner_error_ = NULL;
 
1872
                        {
 
1873
                                g_warning ("places-place-search-navigation.vala:157: %s", data->_tmp2_ = g_strconcat ("Unable to go forward in browser view: ", string_to_string (data->e->message), NULL));
 
1874
                                _g_free0 (data->_tmp2_);
 
1875
                                _g_error_free0 (data->e);
 
1876
                        }
 
1877
                }
 
1878
                __finally34:
1851
1879
                if (data->_inner_error_ != NULL) {
1852
 
                        if (data->_inner_error_->domain == DBUS_GERROR) {
1853
 
                                goto __catch34_dbus_gerror;
1854
 
                        }
1855
 
                        g_critical ("file %s: line %d: unexpected error: %s (%s, %d)", __FILE__, __LINE__, data->_inner_error_->message, g_quark_to_string (data->_inner_error_->domain), data->_inner_error_->code);
 
1880
                        g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, data->_inner_error_->message, g_quark_to_string (data->_inner_error_->domain), data->_inner_error_->code);
1856
1881
                        g_clear_error (&data->_inner_error_);
1857
1882
                        return FALSE;
1858
1883
                }
1859
 
                data->self->priv->back_sensitive = data->states[0].sensitive;
1860
 
                data->self->priv->forward_sensitive = data->states[1].sensitive;
1861
 
                data->states = (_vala_UnityPlacesPlaceBrowserRemoteState_array_free (data->states, data->states_length1), NULL);
1862
 
        }
1863
 
        goto __finally34;
1864
 
        __catch34_dbus_gerror:
1865
 
        {
1866
 
                data->e = data->_inner_error_;
1867
 
                data->_inner_error_ = NULL;
1868
 
                {
1869
 
                        g_warning ("places-place-search-navigation.vala:157: %s", data->_tmp2_ = g_strconcat ("Unable to go forward in browser view: ", string_to_string (data->e->message), NULL));
1870
 
                        _g_free0 (data->_tmp2_);
1871
 
                        _g_error_free0 (data->e);
1872
 
                }
1873
 
        }
1874
 
        __finally34:
1875
 
        if (data->_inner_error_ != NULL) {
1876
 
                g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, data->_inner_error_->message, g_quark_to_string (data->_inner_error_->domain), data->_inner_error_->code);
1877
 
                g_clear_error (&data->_inner_error_);
1878
 
                return FALSE;
1879
1884
        }
1880
1885
        {
1881
1886
                if (data->_state_ == 0) {
1925
1930
        switch (data->_state_) {
1926
1931
                case 0:
1927
1932
                goto _state_0;
1928
 
                default:
1929
 
                g_assert_not_reached ();
1930
1933
                case 6:
1931
1934
                goto _state_6;
 
1935
                default:
 
1936
                g_assert_not_reached ();
1932
1937
        }
1933
1938
        _state_0:
1934
1939
        {
1935
 
                data->_state_ = 6;
1936
 
                unity_places_place_browser_remote_go_back (data->self->priv->remote, unity_places_place_search_navigation_go_back_ready, data);
1937
 
                return FALSE;
1938
 
                _state_6:
1939
 
                data->states = (data->_tmp1_ = unity_places_place_browser_remote_go_back_finish (data->self->priv->remote, data->_res_, &data->_tmp0_, &data->_inner_error_), data->states_length1 = data->_tmp0_, data->_states_size_ = data->states_length1, data->_tmp1_);
 
1940
                {
 
1941
                        data->_state_ = 6;
 
1942
                        unity_places_place_browser_remote_go_back (data->self->priv->remote, unity_places_place_search_navigation_go_back_ready, data);
 
1943
                        return FALSE;
 
1944
                        _state_6:
 
1945
                        data->states = (data->_tmp1_ = unity_places_place_browser_remote_go_back_finish (data->self->priv->remote, data->_res_, &data->_tmp0_, &data->_inner_error_), data->states_length1 = data->_tmp0_, data->_states_size_ = data->states_length1, data->_tmp1_);
 
1946
                        if (data->_inner_error_ != NULL) {
 
1947
                                if (data->_inner_error_->domain == DBUS_GERROR) {
 
1948
                                        goto __catch35_dbus_gerror;
 
1949
                                }
 
1950
                                g_critical ("file %s: line %d: unexpected error: %s (%s, %d)", __FILE__, __LINE__, data->_inner_error_->message, g_quark_to_string (data->_inner_error_->domain), data->_inner_error_->code);
 
1951
                                g_clear_error (&data->_inner_error_);
 
1952
                                return FALSE;
 
1953
                        }
 
1954
                        data->self->priv->back_sensitive = data->states[0].sensitive;
 
1955
                        data->self->priv->forward_sensitive = data->states[1].sensitive;
 
1956
                        data->states = (_vala_UnityPlacesPlaceBrowserRemoteState_array_free (data->states, data->states_length1), NULL);
 
1957
                }
 
1958
                goto __finally35;
 
1959
                __catch35_dbus_gerror:
 
1960
                {
 
1961
                        data->e = data->_inner_error_;
 
1962
                        data->_inner_error_ = NULL;
 
1963
                        {
 
1964
                                g_warning ("places-place-search-navigation.vala:168: %s", data->_tmp2_ = g_strconcat ("Unable to go back in browser view: ", string_to_string (data->e->message), NULL));
 
1965
                                _g_free0 (data->_tmp2_);
 
1966
                                _g_error_free0 (data->e);
 
1967
                        }
 
1968
                }
 
1969
                __finally35:
1940
1970
                if (data->_inner_error_ != NULL) {
1941
 
                        if (data->_inner_error_->domain == DBUS_GERROR) {
1942
 
                                goto __catch35_dbus_gerror;
1943
 
                        }
1944
 
                        g_critical ("file %s: line %d: unexpected error: %s (%s, %d)", __FILE__, __LINE__, data->_inner_error_->message, g_quark_to_string (data->_inner_error_->domain), data->_inner_error_->code);
 
1971
                        g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, data->_inner_error_->message, g_quark_to_string (data->_inner_error_->domain), data->_inner_error_->code);
1945
1972
                        g_clear_error (&data->_inner_error_);
1946
1973
                        return FALSE;
1947
1974
                }
1948
 
                data->self->priv->back_sensitive = data->states[0].sensitive;
1949
 
                data->self->priv->forward_sensitive = data->states[1].sensitive;
1950
 
                data->states = (_vala_UnityPlacesPlaceBrowserRemoteState_array_free (data->states, data->states_length1), NULL);
1951
 
        }
1952
 
        goto __finally35;
1953
 
        __catch35_dbus_gerror:
1954
 
        {
1955
 
                data->e = data->_inner_error_;
1956
 
                data->_inner_error_ = NULL;
1957
 
                {
1958
 
                        g_warning ("places-place-search-navigation.vala:168: %s", data->_tmp2_ = g_strconcat ("Unable to go back in browser view: ", string_to_string (data->e->message), NULL));
1959
 
                        _g_free0 (data->_tmp2_);
1960
 
                        _g_error_free0 (data->e);
1961
 
                }
1962
 
        }
1963
 
        __finally35:
1964
 
        if (data->_inner_error_ != NULL) {
1965
 
                g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, data->_inner_error_->message, g_quark_to_string (data->_inner_error_->domain), data->_inner_error_->code);
1966
 
                g_clear_error (&data->_inner_error_);
1967
 
                return FALSE;
1968
1975
        }
1969
1976
        {
1970
1977
                if (data->_state_ == 0) {
2096
2103
        obj = parent_class->constructor (type, n_construct_properties, construct_properties);
2097
2104
        self = UNITY_PLACES_PLACE_SEARCH_NAVIGATION (obj);
2098
2105
        {
2099
 
                UnityCairoCanvas* _tmp0_;
2100
 
                UnityCairoCanvas* _tmp1_;
2101
 
                CtkEffectGlow* _tmp2_;
2102
 
                ClutterColor _tmp3_ = {0};
2103
 
                ClutterColor _tmp4_;
2104
 
                self->priv->back = (_tmp0_ = g_object_ref_sink (unity_cairo_canvas_new (_unity_places_place_search_navigation_draw_back_arrow_unity_cairo_canvas_cairo_canvas_paint, self)), _g_object_unref0 (self->priv->back), _tmp0_);
 
2106
                UnityCairoCanvas* _tmp58_;
 
2107
                UnityCairoCanvas* _tmp59_;
 
2108
                CtkEffectGlow* _tmp60_;
 
2109
                ClutterColor _tmp62_;
 
2110
                ClutterColor _tmp61_ = {0};
 
2111
                self->priv->back = (_tmp58_ = g_object_ref_sink (unity_cairo_canvas_new (_unity_places_place_search_navigation_draw_back_arrow_unity_cairo_canvas_cairo_canvas_paint, self)), _g_object_unref0 (self->priv->back), _tmp58_);
2105
2112
                clutter_actor_set_reactive ((ClutterActor*) self->priv->back, TRUE);
2106
2113
                g_signal_connect_object ((ClutterActor*) self->priv->back, "button-release-event", (GCallback) __lambda35__clutter_actor_button_release_event, self, 0);
2107
2114
                ctk_box_pack ((CtkBox*) self, (ClutterActor*) self->priv->back, TRUE, TRUE);
2108
2115
                clutter_actor_show ((ClutterActor*) self->priv->back);
2109
 
                self->priv->forward = (_tmp1_ = g_object_ref_sink (unity_cairo_canvas_new (_unity_places_place_search_navigation_draw_forward_arrow_unity_cairo_canvas_cairo_canvas_paint, self)), _g_object_unref0 (self->priv->forward), _tmp1_);
 
2116
                self->priv->forward = (_tmp59_ = g_object_ref_sink (unity_cairo_canvas_new (_unity_places_place_search_navigation_draw_forward_arrow_unity_cairo_canvas_cairo_canvas_paint, self)), _g_object_unref0 (self->priv->forward), _tmp59_);
2110
2117
                g_signal_connect_object ((ClutterActor*) self->priv->forward, "button-release-event", (GCallback) __lambda36__clutter_actor_button_release_event, self, 0);
2111
2118
                ctk_box_pack ((CtkBox*) self, (ClutterActor*) self->priv->forward, TRUE, TRUE);
2112
2119
                clutter_actor_show ((ClutterActor*) self->priv->forward);
2113
 
                self->priv->glow = (_tmp2_ = g_object_ref_sink ((CtkEffectGlow*) ctk_effect_glow_new ()), _g_object_unref0 (self->priv->glow), _tmp2_);
2114
 
                ctk_effect_glow_set_color (self->priv->glow, (_tmp4_ = (_tmp3_.red = (guint8) 255, _tmp3_.green = (guint8) 255, _tmp3_.blue = (guint8) 255, _tmp3_.alpha = (guint8) 255, _tmp3_), &_tmp4_));
 
2120
                self->priv->glow = (_tmp60_ = g_object_ref_sink ((CtkEffectGlow*) ctk_effect_glow_new ()), _g_object_unref0 (self->priv->glow), _tmp60_);
 
2121
                ctk_effect_glow_set_color (self->priv->glow, (_tmp62_ = (_tmp61_.red = (guint8) 255, _tmp61_.green = (guint8) 255, _tmp61_.blue = (guint8) 255, _tmp61_.alpha = (guint8) 255, _tmp61_), &_tmp62_));
2115
2122
                ctk_effect_glow_set_factor (self->priv->glow, 1.0f);
2116
2123
                ctk_effect_set_margin ((CtkEffect*) self->priv->glow, 5);
2117
2124
                ctk_actor_add_effect ((CtkActor*) self, (CtkEffect*) self->priv->glow);