~ubuntu-branches/ubuntu/raring/gnome-games/raring-proposed

« back to all changes in this revision

Viewing changes to quadrapassel/src/quadrapassel.c

  • Committer: Package Import Robot
  • Author(s): Jeremy Bicha
  • Date: 2012-08-08 09:42:59 UTC
  • mfrom: (1.1.111)
  • Revision ID: package-import@ubuntu.com-20120808094259-xa1qjf2bvb22cnie
Tags: 1:3.5.5-0ubuntu1
New upstream release.

Show diffs side-by-side

added added

removed removed

Lines of Context:
16
16
#include <stdlib.h>
17
17
#include <string.h>
18
18
#include <games-score.h>
19
 
#include <games-frame.h>
20
19
#include <float.h>
21
20
#include <math.h>
22
21
#include <games-controls.h>
939
938
        GtkNotebook* _tmp15_;
940
939
        GtkBox* _tmp16_;
941
940
        GtkNotebook* _tmp17_;
942
 
        GtkBox* _tmp18_;
943
 
        GtkBox* _tmp19_;
944
 
        GtkBox* _tmp20_;
945
 
        const gchar* _tmp21_ = NULL;
946
 
        GtkLabel* _tmp22_;
947
 
        GtkLabel* _tmp23_;
948
 
        GtkLabel* label;
949
 
        GtkNotebook* _tmp24_;
950
 
        GtkBox* _tmp25_;
951
 
        GtkLabel* _tmp26_;
952
 
        const gchar* _tmp27_ = NULL;
953
 
        GamesFrame* _tmp28_;
954
 
        GamesFrame* _tmp29_;
955
 
        GamesFrame* frame;
956
 
        GtkGrid* _tmp30_;
957
 
        GtkGrid* _tmp31_;
 
941
        GtkGrid* _tmp18_;
 
942
        GtkGrid* _tmp19_;
958
943
        GtkGrid* grid;
959
 
        GtkGrid* _tmp32_;
960
 
        GtkGrid* _tmp33_;
961
 
        const gchar* _tmp34_ = NULL;
 
944
        GtkGrid* _tmp20_;
 
945
        GtkGrid* _tmp21_;
 
946
        GtkGrid* _tmp22_;
 
947
        const gchar* _tmp23_ = NULL;
 
948
        GtkLabel* _tmp24_;
 
949
        GtkLabel* _tmp25_;
 
950
        GtkLabel* label;
 
951
        GtkNotebook* _tmp26_;
 
952
        GtkGrid* _tmp27_;
 
953
        GtkLabel* _tmp28_;
 
954
        const gchar* _tmp29_ = NULL;
 
955
        GtkLabel* _tmp30_;
 
956
        GtkLabel* _tmp31_;
 
957
        GtkLabel* _tmp32_;
 
958
        GtkLabel* _tmp33_;
 
959
        GtkGrid* _tmp34_;
962
960
        GtkLabel* _tmp35_;
963
 
        GtkLabel* _tmp36_;
964
 
        GtkLabel* _tmp37_;
965
 
        GtkLabel* _tmp38_;
966
 
        GtkGrid* _tmp39_;
967
 
        GtkLabel* _tmp40_;
968
 
        GSettings* _tmp41_;
969
 
        gint _tmp42_ = 0;
970
 
        Game* _tmp43_;
971
 
        gint _tmp44_;
972
 
        gint _tmp45_;
973
 
        GtkAdjustment* _tmp46_;
974
 
        GtkAdjustment* _tmp47_;
 
961
        GSettings* _tmp36_;
 
962
        gint _tmp37_ = 0;
 
963
        Game* _tmp38_;
 
964
        gint _tmp39_;
 
965
        gint _tmp40_;
 
966
        GtkAdjustment* _tmp41_;
 
967
        GtkAdjustment* _tmp42_;
975
968
        GtkAdjustment* adj;
976
 
        GtkAdjustment* _tmp48_;
977
 
        GtkSpinButton* _tmp49_;
 
969
        GtkAdjustment* _tmp43_;
 
970
        GtkSpinButton* _tmp44_;
 
971
        GtkSpinButton* _tmp45_;
 
972
        GtkSpinButton* _tmp46_;
 
973
        GtkSpinButton* _tmp47_;
 
974
        GtkSpinButton* _tmp48_;
 
975
        GtkGrid* _tmp49_;
978
976
        GtkSpinButton* _tmp50_;
979
 
        GtkSpinButton* _tmp51_;
 
977
        GtkLabel* _tmp51_;
980
978
        GtkSpinButton* _tmp52_;
981
 
        GtkSpinButton* _tmp53_;
982
 
        GtkGrid* _tmp54_;
983
 
        GtkSpinButton* _tmp55_;
 
979
        const gchar* _tmp53_ = NULL;
 
980
        GtkLabel* _tmp54_;
 
981
        GtkLabel* _tmp55_;
984
982
        GtkLabel* _tmp56_;
985
 
        GtkSpinButton* _tmp57_;
986
 
        const gchar* _tmp58_ = NULL;
 
983
        GtkLabel* _tmp57_;
 
984
        GtkGrid* _tmp58_;
987
985
        GtkLabel* _tmp59_;
988
 
        GtkLabel* _tmp60_;
989
 
        GtkLabel* _tmp61_;
990
 
        GtkLabel* _tmp62_;
991
 
        GtkGrid* _tmp63_;
992
 
        GtkLabel* _tmp64_;
993
 
        GSettings* _tmp65_;
994
 
        gint _tmp66_ = 0;
995
 
        GtkAdjustment* _tmp67_;
996
 
        GtkAdjustment* _tmp68_;
997
 
        GtkAdjustment* _tmp69_;
998
 
        GtkSpinButton* _tmp70_;
 
986
        GSettings* _tmp60_;
 
987
        gint _tmp61_ = 0;
 
988
        GtkAdjustment* _tmp62_;
 
989
        GtkAdjustment* _tmp63_;
 
990
        GtkAdjustment* _tmp64_;
 
991
        GtkSpinButton* _tmp65_;
 
992
        GtkSpinButton* _tmp66_;
 
993
        GtkSpinButton* _tmp67_;
 
994
        GtkSpinButton* _tmp68_;
 
995
        GtkSpinButton* _tmp69_;
 
996
        GtkGrid* _tmp70_;
999
997
        GtkSpinButton* _tmp71_;
1000
 
        GtkSpinButton* _tmp72_;
 
998
        GtkLabel* _tmp72_;
1001
999
        GtkSpinButton* _tmp73_;
1002
 
        GtkSpinButton* _tmp74_;
1003
 
        GtkGrid* _tmp75_;
1004
 
        GtkSpinButton* _tmp76_;
 
1000
        const gchar* _tmp74_ = NULL;
 
1001
        GtkLabel* _tmp75_;
 
1002
        GtkLabel* _tmp76_;
1005
1003
        GtkLabel* _tmp77_;
1006
 
        GtkSpinButton* _tmp78_;
1007
 
        const gchar* _tmp79_ = NULL;
 
1004
        GtkLabel* _tmp78_;
 
1005
        GtkGrid* _tmp79_;
1008
1006
        GtkLabel* _tmp80_;
1009
 
        GtkLabel* _tmp81_;
1010
 
        GtkLabel* _tmp82_;
1011
 
        GtkLabel* _tmp83_;
1012
 
        GtkGrid* _tmp84_;
1013
 
        GtkLabel* _tmp85_;
1014
 
        GSettings* _tmp86_;
1015
 
        gint _tmp87_ = 0;
1016
 
        GtkAdjustment* _tmp88_;
1017
 
        GtkAdjustment* _tmp89_;
1018
 
        GtkAdjustment* _tmp90_;
1019
 
        GtkSpinButton* _tmp91_;
 
1007
        GSettings* _tmp81_;
 
1008
        gint _tmp82_ = 0;
 
1009
        GtkAdjustment* _tmp83_;
 
1010
        GtkAdjustment* _tmp84_;
 
1011
        GtkAdjustment* _tmp85_;
 
1012
        GtkSpinButton* _tmp86_;
 
1013
        GtkSpinButton* _tmp87_;
 
1014
        GtkSpinButton* _tmp88_;
 
1015
        GtkSpinButton* _tmp89_;
 
1016
        GtkSpinButton* _tmp90_;
 
1017
        GtkGrid* _tmp91_;
1020
1018
        GtkSpinButton* _tmp92_;
1021
 
        GtkSpinButton* _tmp93_;
 
1019
        GtkLabel* _tmp93_;
1022
1020
        GtkSpinButton* _tmp94_;
1023
 
        GtkSpinButton* _tmp95_;
1024
 
        GtkGrid* _tmp96_;
1025
 
        GtkSpinButton* _tmp97_;
1026
 
        GtkLabel* _tmp98_;
1027
 
        GtkSpinButton* _tmp99_;
1028
 
        GamesFrame* _tmp100_;
1029
 
        GtkGrid* _tmp101_;
1030
 
        GtkBox* _tmp102_;
1031
 
        GamesFrame* _tmp103_;
 
1021
        const gchar* _tmp95_ = NULL;
 
1022
        GtkCheckButton* _tmp96_;
 
1023
        GtkCheckButton* _tmp97_;
 
1024
        GtkCheckButton* _tmp98_;
 
1025
        GSettings* _tmp99_;
 
1026
        gboolean _tmp100_ = FALSE;
 
1027
        GtkCheckButton* _tmp101_;
 
1028
        GtkGrid* _tmp102_;
 
1029
        GtkCheckButton* _tmp103_;
1032
1030
        const gchar* _tmp104_ = NULL;
1033
 
        GamesFrame* _tmp105_;
1034
 
        GamesFrame* _tmp106_;
1035
 
        GtkBox* _tmp107_;
1036
 
        GtkBox* _tmp108_;
1037
 
        GtkBox* fvbox;
1038
 
        const gchar* _tmp109_ = NULL;
 
1031
        GtkCheckButton* _tmp105_;
 
1032
        GtkCheckButton* _tmp106_;
 
1033
        GtkCheckButton* _tmp107_;
 
1034
        GSettings* _tmp108_;
 
1035
        gboolean _tmp109_ = FALSE;
1039
1036
        GtkCheckButton* _tmp110_;
1040
 
        GtkCheckButton* _tmp111_;
 
1037
        GtkGrid* _tmp111_;
1041
1038
        GtkCheckButton* _tmp112_;
1042
 
        GSettings* _tmp113_;
1043
 
        gboolean _tmp114_ = FALSE;
 
1039
        const gchar* _tmp113_ = NULL;
 
1040
        GtkCheckButton* _tmp114_;
1044
1041
        GtkCheckButton* _tmp115_;
1045
 
        GtkBox* _tmp116_;
1046
 
        GtkCheckButton* _tmp117_;
1047
 
        const gchar* _tmp118_ = NULL;
 
1042
        GtkCheckButton* _tmp116_;
 
1043
        GSettings* _tmp117_;
 
1044
        gboolean _tmp118_ = FALSE;
1048
1045
        GtkCheckButton* _tmp119_;
1049
 
        GtkCheckButton* _tmp120_;
 
1046
        GtkGrid* _tmp120_;
1050
1047
        GtkCheckButton* _tmp121_;
1051
 
        GSettings* _tmp122_;
1052
 
        gboolean _tmp123_ = FALSE;
 
1048
        const gchar* _tmp122_ = NULL;
 
1049
        GtkCheckButton* _tmp123_;
1053
1050
        GtkCheckButton* _tmp124_;
1054
 
        GtkBox* _tmp125_;
1055
 
        GtkCheckButton* _tmp126_;
1056
 
        const gchar* _tmp127_ = NULL;
 
1051
        GtkCheckButton* _tmp125_;
 
1052
        GSettings* _tmp126_;
 
1053
        gboolean _tmp127_ = FALSE;
1057
1054
        GtkCheckButton* _tmp128_;
1058
 
        GtkCheckButton* _tmp129_;
 
1055
        GtkGrid* _tmp129_;
1059
1056
        GtkCheckButton* _tmp130_;
1060
 
        GSettings* _tmp131_;
1061
 
        gboolean _tmp132_ = FALSE;
 
1057
        const gchar* _tmp131_ = NULL;
 
1058
        GtkCheckButton* _tmp132_;
1062
1059
        GtkCheckButton* _tmp133_;
1063
 
        GtkBox* _tmp134_;
1064
 
        GtkCheckButton* _tmp135_;
1065
 
        const gchar* _tmp136_ = NULL;
 
1060
        GtkCheckButton* _tmp134_;
 
1061
        GSettings* _tmp135_;
 
1062
        gboolean _tmp136_ = FALSE;
1066
1063
        GtkCheckButton* _tmp137_;
1067
 
        GtkCheckButton* _tmp138_;
 
1064
        GtkGrid* _tmp138_;
1068
1065
        GtkCheckButton* _tmp139_;
1069
1066
        GSettings* _tmp140_;
1070
 
        gboolean _tmp141_ = FALSE;
1071
 
        GtkCheckButton* _tmp142_;
1072
 
        GtkBox* _tmp143_;
1073
 
        GtkCheckButton* _tmp144_;
 
1067
        GamesControlsList* _tmp141_;
 
1068
        GamesControlsList* _tmp142_;
 
1069
        GamesControlsList* controls_list;
 
1070
        GamesControlsList* _tmp143_;
 
1071
        const gchar* _tmp144_ = NULL;
1074
1072
        const gchar* _tmp145_ = NULL;
1075
 
        GtkCheckButton* _tmp146_;
1076
 
        GtkCheckButton* _tmp147_;
1077
 
        GtkCheckButton* _tmp148_;
1078
 
        GSettings* _tmp149_;
1079
 
        gboolean _tmp150_ = FALSE;
1080
 
        GtkCheckButton* _tmp151_;
1081
 
        GtkBox* _tmp152_;
1082
 
        GtkCheckButton* _tmp153_;
1083
 
        GamesFrame* _tmp154_;
1084
 
        GtkBox* _tmp155_;
1085
 
        GtkBox* _tmp156_;
1086
 
        GamesFrame* _tmp157_;
1087
 
        const gchar* _tmp158_ = NULL;
1088
 
        GamesFrame* _tmp159_;
1089
 
        GamesFrame* _tmp160_;
1090
 
        GtkGrid* _tmp161_;
1091
 
        GtkGrid* _tmp162_;
1092
 
        GtkGrid* _tmp163_;
1093
 
        GtkGrid* _tmp164_;
1094
 
        GtkGrid* _tmp165_;
1095
 
        GtkBox* _tmp166_;
1096
 
        GtkBox* _tmp167_;
 
1073
        const gchar* _tmp146_ = NULL;
 
1074
        const gchar* _tmp147_ = NULL;
 
1075
        const gchar* _tmp148_ = NULL;
 
1076
        const gchar* _tmp149_ = NULL;
 
1077
        GamesControlsList* _tmp150_;
 
1078
        const gchar* _tmp151_ = NULL;
 
1079
        GtkLabel* _tmp152_;
 
1080
        GtkLabel* _tmp153_;
 
1081
        GtkNotebook* _tmp154_;
 
1082
        GamesControlsList* _tmp155_;
 
1083
        GtkLabel* _tmp156_;
 
1084
        GtkBox* _tmp157_;
 
1085
        GtkBox* _tmp158_;
 
1086
        GtkBox* _tmp159_;
 
1087
        const gchar* _tmp160_ = NULL;
 
1088
        GtkLabel* _tmp161_;
 
1089
        GtkLabel* _tmp162_;
 
1090
        GtkNotebook* _tmp163_;
 
1091
        GtkBox* _tmp164_;
 
1092
        GtkLabel* _tmp165_;
 
1093
        GtkComboBox* _tmp166_;
 
1094
        GtkComboBox* _tmp167_;
 
1095
        GtkComboBox* theme_combo;
1097
1096
        GtkBox* _tmp168_;
1098
 
        const gchar* _tmp169_ = NULL;
1099
 
        GtkLabel* _tmp170_;
1100
 
        GtkLabel* _tmp171_;
1101
 
        GtkNotebook* _tmp172_;
1102
 
        GtkBox* _tmp173_;
1103
 
        GtkLabel* _tmp174_;
1104
 
        const gchar* _tmp175_ = NULL;
1105
 
        GamesFrame* _tmp176_;
1106
 
        GamesFrame* _tmp177_;
1107
 
        GtkBox* _tmp178_;
1108
 
        GamesFrame* _tmp179_;
1109
 
        GtkBox* _tmp180_;
1110
 
        GtkBox* _tmp181_;
1111
 
        GamesFrame* _tmp182_;
1112
 
        GtkBox* _tmp183_;
 
1097
        GtkComboBox* _tmp169_;
 
1098
        GtkListStore* _tmp170_;
 
1099
        GtkListStore* theme_store;
 
1100
        GtkComboBox* _tmp171_;
 
1101
        GtkListStore* _tmp172_;
 
1102
        GtkCellRendererText* _tmp173_;
 
1103
        GtkCellRendererText* _tmp174_;
 
1104
        GtkCellRendererText* renderer;
 
1105
        GtkComboBox* _tmp175_;
 
1106
        GtkCellRendererText* _tmp176_;
 
1107
        GtkComboBox* _tmp177_;
 
1108
        GtkCellRendererText* _tmp178_;
 
1109
        GtkTreeIter iter = {0};
 
1110
        GtkListStore* _tmp179_;
 
1111
        GtkTreeIter _tmp180_ = {0};
 
1112
        GtkListStore* _tmp181_;
 
1113
        GtkTreeIter _tmp182_;
 
1114
        const gchar* _tmp183_ = NULL;
1113
1115
        GSettings* _tmp184_;
1114
 
        GamesControlsList* _tmp185_;
1115
 
        GamesControlsList* _tmp186_;
1116
 
        GamesControlsList* controls_list;
1117
 
        GamesControlsList* _tmp187_;
1118
 
        const gchar* _tmp188_ = NULL;
1119
 
        const gchar* _tmp189_ = NULL;
1120
 
        const gchar* _tmp190_ = NULL;
1121
 
        const gchar* _tmp191_ = NULL;
1122
 
        const gchar* _tmp192_ = NULL;
1123
 
        const gchar* _tmp193_ = NULL;
1124
 
        GtkBox* _tmp194_;
1125
 
        GamesControlsList* _tmp195_;
1126
 
        GtkBox* _tmp196_;
1127
 
        GtkBox* _tmp197_;
1128
 
        GtkBox* _tmp198_;
1129
 
        const gchar* _tmp199_ = NULL;
1130
 
        GtkLabel* _tmp200_;
1131
 
        GtkLabel* _tmp201_;
1132
 
        GtkNotebook* _tmp202_;
1133
 
        GtkBox* _tmp203_;
1134
 
        GtkLabel* _tmp204_;
 
1116
        gchar* _tmp185_ = NULL;
 
1117
        gchar* _tmp186_;
 
1118
        gboolean _tmp187_;
 
1119
        GtkListStore* _tmp190_;
 
1120
        GtkTreeIter _tmp191_ = {0};
 
1121
        GtkListStore* _tmp192_;
 
1122
        GtkTreeIter _tmp193_;
 
1123
        const gchar* _tmp194_ = NULL;
 
1124
        GSettings* _tmp195_;
 
1125
        gchar* _tmp196_ = NULL;
 
1126
        gchar* _tmp197_;
 
1127
        gboolean _tmp198_;
 
1128
        GtkListStore* _tmp201_;
 
1129
        GtkTreeIter _tmp202_ = {0};
 
1130
        GtkListStore* _tmp203_;
 
1131
        GtkTreeIter _tmp204_;
1135
1132
        const gchar* _tmp205_ = NULL;
1136
 
        GamesFrame* _tmp206_;
1137
 
        GamesFrame* _tmp207_;
1138
 
        GtkBox* _tmp208_;
1139
 
        GamesFrame* _tmp209_;
1140
 
        GtkBox* _tmp210_;
1141
 
        GtkBox* _tmp211_;
1142
 
        GamesFrame* _tmp212_;
1143
 
        GtkBox* _tmp213_;
1144
 
        GtkComboBox* _tmp214_;
1145
 
        GtkComboBox* _tmp215_;
1146
 
        GtkComboBox* theme_combo;
1147
 
        GtkListStore* _tmp216_;
1148
 
        GtkListStore* theme_store;
1149
 
        GtkComboBox* _tmp217_;
1150
 
        GtkListStore* _tmp218_;
1151
 
        GtkCellRendererText* _tmp219_;
1152
 
        GtkCellRendererText* _tmp220_;
1153
 
        GtkCellRendererText* renderer;
1154
 
        GtkComboBox* _tmp221_;
1155
 
        GtkCellRendererText* _tmp222_;
 
1133
        GSettings* _tmp206_;
 
1134
        gchar* _tmp207_ = NULL;
 
1135
        gchar* _tmp208_;
 
1136
        gboolean _tmp209_;
 
1137
        GtkListStore* _tmp212_;
 
1138
        GtkTreeIter _tmp213_ = {0};
 
1139
        GtkListStore* _tmp214_;
 
1140
        GtkTreeIter _tmp215_;
 
1141
        const gchar* _tmp216_ = NULL;
 
1142
        GSettings* _tmp217_;
 
1143
        gchar* _tmp218_ = NULL;
 
1144
        gchar* _tmp219_;
 
1145
        gboolean _tmp220_;
1156
1146
        GtkComboBox* _tmp223_;
1157
 
        GtkCellRendererText* _tmp224_;
1158
 
        GtkTreeIter iter = {0};
1159
 
        GtkListStore* _tmp225_;
1160
 
        GtkTreeIter _tmp226_ = {0};
1161
 
        GtkListStore* _tmp227_;
1162
 
        GtkTreeIter _tmp228_;
1163
 
        const gchar* _tmp229_ = NULL;
 
1147
        Preview* _tmp224_;
 
1148
        Preview* _tmp225_;
 
1149
        Preview* _tmp226_;
 
1150
        Game* _tmp227_;
 
1151
        Game* _tmp228_;
 
1152
        Preview* _tmp229_;
1164
1153
        GSettings* _tmp230_;
1165
1154
        gchar* _tmp231_ = NULL;
1166
1155
        gchar* _tmp232_;
1167
 
        gboolean _tmp233_;
1168
 
        GtkListStore* _tmp236_;
1169
 
        GtkTreeIter _tmp237_ = {0};
1170
 
        GtkListStore* _tmp238_;
1171
 
        GtkTreeIter _tmp239_;
1172
 
        const gchar* _tmp240_ = NULL;
1173
 
        GSettings* _tmp241_;
1174
 
        gchar* _tmp242_ = NULL;
1175
 
        gchar* _tmp243_;
1176
 
        gboolean _tmp244_;
1177
 
        GtkListStore* _tmp247_;
1178
 
        GtkTreeIter _tmp248_ = {0};
1179
 
        GtkListStore* _tmp249_;
1180
 
        GtkTreeIter _tmp250_;
1181
 
        const gchar* _tmp251_ = NULL;
1182
 
        GSettings* _tmp252_;
1183
 
        gchar* _tmp253_ = NULL;
1184
 
        gchar* _tmp254_;
1185
 
        gboolean _tmp255_;
1186
 
        GtkListStore* _tmp258_;
1187
 
        GtkTreeIter _tmp259_ = {0};
1188
 
        GtkListStore* _tmp260_;
1189
 
        GtkTreeIter _tmp261_;
1190
 
        const gchar* _tmp262_ = NULL;
1191
 
        GSettings* _tmp263_;
1192
 
        gchar* _tmp264_ = NULL;
1193
 
        gchar* _tmp265_;
1194
 
        gboolean _tmp266_;
1195
 
        GtkComboBox* _tmp269_;
1196
 
        GtkBox* _tmp270_;
1197
 
        GtkComboBox* _tmp271_;
1198
 
        Preview* _tmp272_;
1199
 
        Preview* _tmp273_;
1200
 
        Preview* _tmp274_;
1201
 
        Game* _tmp275_;
1202
 
        Game* _tmp276_;
1203
 
        Preview* _tmp277_;
1204
 
        GSettings* _tmp278_;
1205
 
        gchar* _tmp279_ = NULL;
1206
 
        gchar* _tmp280_;
1207
 
        GtkBox* _tmp281_;
1208
 
        Preview* _tmp282_;
1209
 
        GtkDialog* _tmp283_;
 
1156
        GtkBox* _tmp233_;
 
1157
        Preview* _tmp234_;
 
1158
        GtkDialog* _tmp235_;
1210
1159
        g_return_if_fail (self != NULL);
1211
1160
        _tmp0_ = self->priv->preferences_dialog;
1212
1161
        if (_tmp0_ != NULL) {
1241
1190
        _tmp16_ = vbox;
1242
1191
        _tmp17_ = notebook;
1243
1192
        gtk_box_pack_start (_tmp16_, (GtkWidget*) _tmp17_, TRUE, TRUE, (guint) 0);
1244
 
        _tmp18_ = (GtkBox*) gtk_box_new (GTK_ORIENTATION_VERTICAL, 18);
 
1193
        _tmp18_ = (GtkGrid*) gtk_grid_new ();
1245
1194
        _tmp19_ = g_object_ref_sink (_tmp18_);
1246
 
        _g_object_unref0 (vbox);
1247
 
        vbox = _tmp19_;
1248
 
        _tmp20_ = vbox;
1249
 
        gtk_container_set_border_width ((GtkContainer*) _tmp20_, (guint) 12);
1250
 
        _tmp21_ = _ ("Game");
1251
 
        _tmp22_ = (GtkLabel*) gtk_label_new (_tmp21_);
1252
 
        _tmp23_ = g_object_ref_sink (_tmp22_);
1253
 
        label = _tmp23_;
1254
 
        _tmp24_ = notebook;
1255
 
        _tmp25_ = vbox;
1256
 
        _tmp26_ = label;
1257
 
        gtk_notebook_append_page (_tmp24_, (GtkWidget*) _tmp25_, (GtkWidget*) _tmp26_);
1258
 
        _tmp27_ = _ ("Setup");
1259
 
        _tmp28_ = games_frame_new (_tmp27_);
1260
 
        _tmp29_ = g_object_ref_sink (_tmp28_);
1261
 
        frame = _tmp29_;
1262
 
        _tmp30_ = (GtkGrid*) gtk_grid_new ();
 
1195
        grid = _tmp19_;
 
1196
        _tmp20_ = grid;
 
1197
        gtk_grid_set_row_spacing (_tmp20_, (guint) 6);
 
1198
        _tmp21_ = grid;
 
1199
        gtk_grid_set_column_spacing (_tmp21_, (guint) 12);
 
1200
        _tmp22_ = grid;
 
1201
        gtk_container_set_border_width ((GtkContainer*) _tmp22_, (guint) 12);
 
1202
        _tmp23_ = _ ("Game");
 
1203
        _tmp24_ = (GtkLabel*) gtk_label_new (_tmp23_);
 
1204
        _tmp25_ = g_object_ref_sink (_tmp24_);
 
1205
        label = _tmp25_;
 
1206
        _tmp26_ = notebook;
 
1207
        _tmp27_ = grid;
 
1208
        _tmp28_ = label;
 
1209
        gtk_notebook_append_page (_tmp26_, (GtkWidget*) _tmp27_, (GtkWidget*) _tmp28_);
 
1210
        _tmp29_ = _ ("_Number of pre-filled rows:");
 
1211
        _tmp30_ = (GtkLabel*) gtk_label_new_with_mnemonic (_tmp29_);
1263
1212
        _tmp31_ = g_object_ref_sink (_tmp30_);
1264
 
        grid = _tmp31_;
1265
 
        _tmp32_ = grid;
1266
 
        gtk_grid_set_row_spacing (_tmp32_, (guint) 6);
1267
 
        _tmp33_ = grid;
1268
 
        gtk_grid_set_column_spacing (_tmp33_, (guint) 12);
1269
 
        _tmp34_ = _ ("_Number of pre-filled rows:");
1270
 
        _tmp35_ = (GtkLabel*) gtk_label_new_with_mnemonic (_tmp34_);
1271
 
        _tmp36_ = g_object_ref_sink (_tmp35_);
1272
1213
        _g_object_unref0 (label);
1273
 
        label = _tmp36_;
1274
 
        _tmp37_ = label;
1275
 
        gtk_misc_set_alignment ((GtkMisc*) _tmp37_, (gfloat) 0, 0.5f);
1276
 
        _tmp38_ = label;
1277
 
        gtk_widget_set_hexpand ((GtkWidget*) _tmp38_, TRUE);
1278
 
        _tmp39_ = grid;
1279
 
        _tmp40_ = label;
1280
 
        gtk_grid_attach (_tmp39_, (GtkWidget*) _tmp40_, 0, 0, 1, 1);
1281
 
        _tmp41_ = self->priv->settings;
1282
 
        _tmp42_ = g_settings_get_int (_tmp41_, "line-fill-height");
1283
 
        _tmp43_ = self->priv->game;
1284
 
        _tmp44_ = game_get_height (_tmp43_);
1285
 
        _tmp45_ = _tmp44_;
1286
 
        _tmp46_ = gtk_adjustment_new ((gdouble) _tmp42_, (gdouble) 0, (gdouble) (_tmp45_ - 1), (gdouble) 1, (gdouble) 5, (gdouble) 0);
1287
 
        _tmp47_ = g_object_ref_sink (_tmp46_);
1288
 
        adj = _tmp47_;
1289
 
        _tmp48_ = adj;
1290
 
        _tmp49_ = (GtkSpinButton*) gtk_spin_button_new (_tmp48_, (gdouble) 10, (guint) 0);
1291
 
        _tmp50_ = g_object_ref_sink (_tmp49_);
 
1214
        label = _tmp31_;
 
1215
        _tmp32_ = label;
 
1216
        gtk_misc_set_alignment ((GtkMisc*) _tmp32_, (gfloat) 0, 0.5f);
 
1217
        _tmp33_ = label;
 
1218
        gtk_widget_set_hexpand ((GtkWidget*) _tmp33_, TRUE);
 
1219
        _tmp34_ = grid;
 
1220
        _tmp35_ = label;
 
1221
        gtk_grid_attach (_tmp34_, (GtkWidget*) _tmp35_, 0, 0, 1, 1);
 
1222
        _tmp36_ = self->priv->settings;
 
1223
        _tmp37_ = g_settings_get_int (_tmp36_, "line-fill-height");
 
1224
        _tmp38_ = self->priv->game;
 
1225
        _tmp39_ = game_get_height (_tmp38_);
 
1226
        _tmp40_ = _tmp39_;
 
1227
        _tmp41_ = gtk_adjustment_new ((gdouble) _tmp37_, (gdouble) 0, (gdouble) (_tmp40_ - 1), (gdouble) 1, (gdouble) 5, (gdouble) 0);
 
1228
        _tmp42_ = g_object_ref_sink (_tmp41_);
 
1229
        adj = _tmp42_;
 
1230
        _tmp43_ = adj;
 
1231
        _tmp44_ = (GtkSpinButton*) gtk_spin_button_new (_tmp43_, (gdouble) 10, (guint) 0);
 
1232
        _tmp45_ = g_object_ref_sink (_tmp44_);
1292
1233
        _g_object_unref0 (self->priv->fill_height_spinner);
1293
 
        self->priv->fill_height_spinner = _tmp50_;
1294
 
        _tmp51_ = self->priv->fill_height_spinner;
1295
 
        gtk_spin_button_set_update_policy (_tmp51_, GTK_UPDATE_ALWAYS);
 
1234
        self->priv->fill_height_spinner = _tmp45_;
 
1235
        _tmp46_ = self->priv->fill_height_spinner;
 
1236
        gtk_spin_button_set_update_policy (_tmp46_, GTK_UPDATE_ALWAYS);
 
1237
        _tmp47_ = self->priv->fill_height_spinner;
 
1238
        gtk_spin_button_set_snap_to_ticks (_tmp47_, TRUE);
 
1239
        _tmp48_ = self->priv->fill_height_spinner;
 
1240
        g_signal_connect_object (_tmp48_, "value-changed", (GCallback) _quadrapassel_fill_height_spinner_value_changed_cb_gtk_spin_button_value_changed, self, 0);
 
1241
        _tmp49_ = grid;
 
1242
        _tmp50_ = self->priv->fill_height_spinner;
 
1243
        gtk_grid_attach (_tmp49_, (GtkWidget*) _tmp50_, 1, 0, 1, 1);
 
1244
        _tmp51_ = label;
1296
1245
        _tmp52_ = self->priv->fill_height_spinner;
1297
 
        gtk_spin_button_set_snap_to_ticks (_tmp52_, TRUE);
1298
 
        _tmp53_ = self->priv->fill_height_spinner;
1299
 
        g_signal_connect_object (_tmp53_, "value-changed", (GCallback) _quadrapassel_fill_height_spinner_value_changed_cb_gtk_spin_button_value_changed, self, 0);
1300
 
        _tmp54_ = grid;
1301
 
        _tmp55_ = self->priv->fill_height_spinner;
1302
 
        gtk_grid_attach (_tmp54_, (GtkWidget*) _tmp55_, 1, 0, 2, 1);
 
1246
        gtk_label_set_mnemonic_widget (_tmp51_, (GtkWidget*) _tmp52_);
 
1247
        _tmp53_ = _ ("_Density of blocks in a pre-filled row:");
 
1248
        _tmp54_ = (GtkLabel*) gtk_label_new_with_mnemonic (_tmp53_);
 
1249
        _tmp55_ = g_object_ref_sink (_tmp54_);
 
1250
        _g_object_unref0 (label);
 
1251
        label = _tmp55_;
1303
1252
        _tmp56_ = label;
1304
 
        _tmp57_ = self->priv->fill_height_spinner;
1305
 
        gtk_label_set_mnemonic_widget (_tmp56_, (GtkWidget*) _tmp57_);
1306
 
        _tmp58_ = _ ("_Density of blocks in a pre-filled row:");
1307
 
        _tmp59_ = (GtkLabel*) gtk_label_new_with_mnemonic (_tmp58_);
1308
 
        _tmp60_ = g_object_ref_sink (_tmp59_);
1309
 
        _g_object_unref0 (label);
1310
 
        label = _tmp60_;
1311
 
        _tmp61_ = label;
1312
 
        gtk_misc_set_alignment ((GtkMisc*) _tmp61_, (gfloat) 0, 0.5f);
1313
 
        _tmp62_ = label;
1314
 
        gtk_widget_set_hexpand ((GtkWidget*) _tmp62_, TRUE);
1315
 
        _tmp63_ = grid;
1316
 
        _tmp64_ = label;
1317
 
        gtk_grid_attach (_tmp63_, (GtkWidget*) _tmp64_, 0, 1, 1, 1);
1318
 
        _tmp65_ = self->priv->settings;
1319
 
        _tmp66_ = g_settings_get_int (_tmp65_, "line-fill-probability");
1320
 
        _tmp67_ = gtk_adjustment_new ((gdouble) _tmp66_, (gdouble) 0, (gdouble) 10, (gdouble) 1, (gdouble) 5, (gdouble) 0);
1321
 
        _tmp68_ = g_object_ref_sink (_tmp67_);
 
1253
        gtk_misc_set_alignment ((GtkMisc*) _tmp56_, (gfloat) 0, 0.5f);
 
1254
        _tmp57_ = label;
 
1255
        gtk_widget_set_hexpand ((GtkWidget*) _tmp57_, TRUE);
 
1256
        _tmp58_ = grid;
 
1257
        _tmp59_ = label;
 
1258
        gtk_grid_attach (_tmp58_, (GtkWidget*) _tmp59_, 0, 1, 1, 1);
 
1259
        _tmp60_ = self->priv->settings;
 
1260
        _tmp61_ = g_settings_get_int (_tmp60_, "line-fill-probability");
 
1261
        _tmp62_ = gtk_adjustment_new ((gdouble) _tmp61_, (gdouble) 0, (gdouble) 10, (gdouble) 1, (gdouble) 5, (gdouble) 0);
 
1262
        _tmp63_ = g_object_ref_sink (_tmp62_);
1322
1263
        _g_object_unref0 (adj);
1323
 
        adj = _tmp68_;
1324
 
        _tmp69_ = adj;
1325
 
        _tmp70_ = (GtkSpinButton*) gtk_spin_button_new (_tmp69_, (gdouble) 10, (guint) 0);
1326
 
        _tmp71_ = g_object_ref_sink (_tmp70_);
 
1264
        adj = _tmp63_;
 
1265
        _tmp64_ = adj;
 
1266
        _tmp65_ = (GtkSpinButton*) gtk_spin_button_new (_tmp64_, (gdouble) 10, (guint) 0);
 
1267
        _tmp66_ = g_object_ref_sink (_tmp65_);
1327
1268
        _g_object_unref0 (self->priv->fill_prob_spinner);
1328
 
        self->priv->fill_prob_spinner = _tmp71_;
1329
 
        _tmp72_ = self->priv->fill_prob_spinner;
1330
 
        gtk_spin_button_set_update_policy (_tmp72_, GTK_UPDATE_ALWAYS);
 
1269
        self->priv->fill_prob_spinner = _tmp66_;
 
1270
        _tmp67_ = self->priv->fill_prob_spinner;
 
1271
        gtk_spin_button_set_update_policy (_tmp67_, GTK_UPDATE_ALWAYS);
 
1272
        _tmp68_ = self->priv->fill_prob_spinner;
 
1273
        gtk_spin_button_set_snap_to_ticks (_tmp68_, TRUE);
 
1274
        _tmp69_ = self->priv->fill_prob_spinner;
 
1275
        g_signal_connect_object (_tmp69_, "value-changed", (GCallback) _quadrapassel_fill_prob_spinner_value_changed_cb_gtk_spin_button_value_changed, self, 0);
 
1276
        _tmp70_ = grid;
 
1277
        _tmp71_ = self->priv->fill_prob_spinner;
 
1278
        gtk_grid_attach (_tmp70_, (GtkWidget*) _tmp71_, 1, 1, 1, 1);
 
1279
        _tmp72_ = label;
1331
1280
        _tmp73_ = self->priv->fill_prob_spinner;
1332
 
        gtk_spin_button_set_snap_to_ticks (_tmp73_, TRUE);
1333
 
        _tmp74_ = self->priv->fill_prob_spinner;
1334
 
        g_signal_connect_object (_tmp74_, "value-changed", (GCallback) _quadrapassel_fill_prob_spinner_value_changed_cb_gtk_spin_button_value_changed, self, 0);
1335
 
        _tmp75_ = grid;
1336
 
        _tmp76_ = self->priv->fill_prob_spinner;
1337
 
        gtk_grid_attach (_tmp75_, (GtkWidget*) _tmp76_, 1, 1, 1, 1);
 
1281
        gtk_label_set_mnemonic_widget (_tmp72_, (GtkWidget*) _tmp73_);
 
1282
        _tmp74_ = _ ("_Starting level:");
 
1283
        _tmp75_ = (GtkLabel*) gtk_label_new_with_mnemonic (_tmp74_);
 
1284
        _tmp76_ = g_object_ref_sink (_tmp75_);
 
1285
        _g_object_unref0 (label);
 
1286
        label = _tmp76_;
1338
1287
        _tmp77_ = label;
1339
 
        _tmp78_ = self->priv->fill_prob_spinner;
1340
 
        gtk_label_set_mnemonic_widget (_tmp77_, (GtkWidget*) _tmp78_);
1341
 
        _tmp79_ = _ ("_Starting level:");
1342
 
        _tmp80_ = (GtkLabel*) gtk_label_new_with_mnemonic (_tmp79_);
1343
 
        _tmp81_ = g_object_ref_sink (_tmp80_);
1344
 
        _g_object_unref0 (label);
1345
 
        label = _tmp81_;
1346
 
        _tmp82_ = label;
1347
 
        gtk_misc_set_alignment ((GtkMisc*) _tmp82_, (gfloat) 0, 0.5f);
1348
 
        _tmp83_ = label;
1349
 
        gtk_widget_set_hexpand ((GtkWidget*) _tmp83_, TRUE);
1350
 
        _tmp84_ = grid;
1351
 
        _tmp85_ = label;
1352
 
        gtk_grid_attach (_tmp84_, (GtkWidget*) _tmp85_, 0, 2, 1, 1);
1353
 
        _tmp86_ = self->priv->settings;
1354
 
        _tmp87_ = g_settings_get_int (_tmp86_, "starting-level");
1355
 
        _tmp88_ = gtk_adjustment_new ((gdouble) _tmp87_, (gdouble) 1, (gdouble) 20, (gdouble) 1, (gdouble) 5, (gdouble) 0);
1356
 
        _tmp89_ = g_object_ref_sink (_tmp88_);
 
1288
        gtk_misc_set_alignment ((GtkMisc*) _tmp77_, (gfloat) 0, 0.5f);
 
1289
        _tmp78_ = label;
 
1290
        gtk_widget_set_hexpand ((GtkWidget*) _tmp78_, TRUE);
 
1291
        _tmp79_ = grid;
 
1292
        _tmp80_ = label;
 
1293
        gtk_grid_attach (_tmp79_, (GtkWidget*) _tmp80_, 0, 2, 1, 1);
 
1294
        _tmp81_ = self->priv->settings;
 
1295
        _tmp82_ = g_settings_get_int (_tmp81_, "starting-level");
 
1296
        _tmp83_ = gtk_adjustment_new ((gdouble) _tmp82_, (gdouble) 1, (gdouble) 20, (gdouble) 1, (gdouble) 5, (gdouble) 0);
 
1297
        _tmp84_ = g_object_ref_sink (_tmp83_);
1357
1298
        _g_object_unref0 (adj);
1358
 
        adj = _tmp89_;
1359
 
        _tmp90_ = adj;
1360
 
        _tmp91_ = (GtkSpinButton*) gtk_spin_button_new (_tmp90_, 10.0, (guint) 0);
1361
 
        _tmp92_ = g_object_ref_sink (_tmp91_);
 
1299
        adj = _tmp84_;
 
1300
        _tmp85_ = adj;
 
1301
        _tmp86_ = (GtkSpinButton*) gtk_spin_button_new (_tmp85_, 10.0, (guint) 0);
 
1302
        _tmp87_ = g_object_ref_sink (_tmp86_);
1362
1303
        _g_object_unref0 (self->priv->starting_level_spin);
1363
 
        self->priv->starting_level_spin = _tmp92_;
1364
 
        _tmp93_ = self->priv->starting_level_spin;
1365
 
        gtk_spin_button_set_update_policy (_tmp93_, GTK_UPDATE_ALWAYS);
 
1304
        self->priv->starting_level_spin = _tmp87_;
 
1305
        _tmp88_ = self->priv->starting_level_spin;
 
1306
        gtk_spin_button_set_update_policy (_tmp88_, GTK_UPDATE_ALWAYS);
 
1307
        _tmp89_ = self->priv->starting_level_spin;
 
1308
        gtk_spin_button_set_snap_to_ticks (_tmp89_, TRUE);
 
1309
        _tmp90_ = self->priv->starting_level_spin;
 
1310
        g_signal_connect_object (_tmp90_, "value-changed", (GCallback) _quadrapassel_starting_level_value_changed_cb_gtk_spin_button_value_changed, self, 0);
 
1311
        _tmp91_ = grid;
 
1312
        _tmp92_ = self->priv->starting_level_spin;
 
1313
        gtk_grid_attach (_tmp91_, (GtkWidget*) _tmp92_, 1, 2, 1, 1);
 
1314
        _tmp93_ = label;
1366
1315
        _tmp94_ = self->priv->starting_level_spin;
1367
 
        gtk_spin_button_set_snap_to_ticks (_tmp94_, TRUE);
1368
 
        _tmp95_ = self->priv->starting_level_spin;
1369
 
        g_signal_connect_object (_tmp95_, "value-changed", (GCallback) _quadrapassel_starting_level_value_changed_cb_gtk_spin_button_value_changed, self, 0);
1370
 
        _tmp96_ = grid;
1371
 
        _tmp97_ = self->priv->starting_level_spin;
1372
 
        gtk_grid_attach (_tmp96_, (GtkWidget*) _tmp97_, 1, 2, 1, 1);
1373
 
        _tmp98_ = label;
1374
 
        _tmp99_ = self->priv->starting_level_spin;
1375
 
        gtk_label_set_mnemonic_widget (_tmp98_, (GtkWidget*) _tmp99_);
1376
 
        _tmp100_ = frame;
1377
 
        _tmp101_ = grid;
1378
 
        gtk_container_add ((GtkContainer*) _tmp100_, (GtkWidget*) _tmp101_);
1379
 
        _tmp102_ = vbox;
1380
 
        _tmp103_ = frame;
1381
 
        gtk_box_pack_start (_tmp102_, (GtkWidget*) _tmp103_, FALSE, FALSE, (guint) 0);
1382
 
        _tmp104_ = _ ("Operation");
1383
 
        _tmp105_ = games_frame_new (_tmp104_);
 
1316
        gtk_label_set_mnemonic_widget (_tmp93_, (GtkWidget*) _tmp94_);
 
1317
        _tmp95_ = _ ("_Enable sounds");
 
1318
        _tmp96_ = (GtkCheckButton*) gtk_check_button_new_with_mnemonic (_tmp95_);
 
1319
        _tmp97_ = g_object_ref_sink (_tmp96_);
 
1320
        _g_object_unref0 (self->priv->sound_toggle);
 
1321
        self->priv->sound_toggle = _tmp97_;
 
1322
        _tmp98_ = self->priv->sound_toggle;
 
1323
        _tmp99_ = self->priv->settings;
 
1324
        _tmp100_ = g_settings_get_boolean (_tmp99_, "sound");
 
1325
        gtk_toggle_button_set_active ((GtkToggleButton*) _tmp98_, _tmp100_);
 
1326
        _tmp101_ = self->priv->sound_toggle;
 
1327
        g_signal_connect_object ((GtkToggleButton*) _tmp101_, "toggled", (GCallback) _quadrapassel_sound_toggle_toggled_cb_gtk_toggle_button_toggled, self, 0);
 
1328
        _tmp102_ = grid;
 
1329
        _tmp103_ = self->priv->sound_toggle;
 
1330
        gtk_grid_attach (_tmp102_, (GtkWidget*) _tmp103_, 0, 3, 2, 1);
 
1331
        _tmp104_ = _ ("_Preview next block");
 
1332
        _tmp105_ = (GtkCheckButton*) gtk_check_button_new_with_mnemonic (_tmp104_);
1384
1333
        _tmp106_ = g_object_ref_sink (_tmp105_);
1385
 
        _g_object_unref0 (frame);
1386
 
        frame = _tmp106_;
1387
 
        _tmp107_ = (GtkBox*) gtk_box_new (GTK_ORIENTATION_VERTICAL, 6);
1388
 
        _tmp108_ = g_object_ref_sink (_tmp107_);
1389
 
        fvbox = _tmp108_;
1390
 
        _tmp109_ = _ ("_Enable sounds");
1391
 
        _tmp110_ = (GtkCheckButton*) gtk_check_button_new_with_mnemonic (_tmp109_);
1392
 
        _tmp111_ = g_object_ref_sink (_tmp110_);
1393
 
        _g_object_unref0 (self->priv->sound_toggle);
1394
 
        self->priv->sound_toggle = _tmp111_;
1395
 
        _tmp112_ = self->priv->sound_toggle;
1396
 
        _tmp113_ = self->priv->settings;
1397
 
        _tmp114_ = g_settings_get_boolean (_tmp113_, "sound");
1398
 
        gtk_toggle_button_set_active ((GtkToggleButton*) _tmp112_, _tmp114_);
1399
 
        _tmp115_ = self->priv->sound_toggle;
1400
 
        g_signal_connect_object ((GtkToggleButton*) _tmp115_, "toggled", (GCallback) _quadrapassel_sound_toggle_toggled_cb_gtk_toggle_button_toggled, self, 0);
1401
 
        _tmp116_ = fvbox;
1402
 
        _tmp117_ = self->priv->sound_toggle;
1403
 
        gtk_box_pack_start (_tmp116_, (GtkWidget*) _tmp117_, FALSE, FALSE, (guint) 0);
1404
 
        _tmp118_ = _ ("_Preview next block");
1405
 
        _tmp119_ = (GtkCheckButton*) gtk_check_button_new_with_mnemonic (_tmp118_);
1406
 
        _tmp120_ = g_object_ref_sink (_tmp119_);
1407
1334
        _g_object_unref0 (self->priv->do_preview_toggle);
1408
 
        self->priv->do_preview_toggle = _tmp120_;
1409
 
        _tmp121_ = self->priv->do_preview_toggle;
1410
 
        _tmp122_ = self->priv->settings;
1411
 
        _tmp123_ = g_settings_get_boolean (_tmp122_, "do-preview");
1412
 
        gtk_toggle_button_set_active ((GtkToggleButton*) _tmp121_, _tmp123_);
1413
 
        _tmp124_ = self->priv->do_preview_toggle;
1414
 
        g_signal_connect_object ((GtkToggleButton*) _tmp124_, "toggled", (GCallback) _quadrapassel_do_preview_toggle_toggled_cb_gtk_toggle_button_toggled, self, 0);
1415
 
        _tmp125_ = fvbox;
1416
 
        _tmp126_ = self->priv->do_preview_toggle;
1417
 
        gtk_box_pack_start (_tmp125_, (GtkWidget*) _tmp126_, FALSE, FALSE, (guint) 0);
1418
 
        _tmp127_ = _ ("Choose difficult _blocks");
1419
 
        _tmp128_ = (GtkCheckButton*) gtk_check_button_new_with_mnemonic (_tmp127_);
1420
 
        _tmp129_ = g_object_ref_sink (_tmp128_);
 
1335
        self->priv->do_preview_toggle = _tmp106_;
 
1336
        _tmp107_ = self->priv->do_preview_toggle;
 
1337
        _tmp108_ = self->priv->settings;
 
1338
        _tmp109_ = g_settings_get_boolean (_tmp108_, "do-preview");
 
1339
        gtk_toggle_button_set_active ((GtkToggleButton*) _tmp107_, _tmp109_);
 
1340
        _tmp110_ = self->priv->do_preview_toggle;
 
1341
        g_signal_connect_object ((GtkToggleButton*) _tmp110_, "toggled", (GCallback) _quadrapassel_do_preview_toggle_toggled_cb_gtk_toggle_button_toggled, self, 0);
 
1342
        _tmp111_ = grid;
 
1343
        _tmp112_ = self->priv->do_preview_toggle;
 
1344
        gtk_grid_attach (_tmp111_, (GtkWidget*) _tmp112_, 0, 4, 2, 1);
 
1345
        _tmp113_ = _ ("Choose difficult _blocks");
 
1346
        _tmp114_ = (GtkCheckButton*) gtk_check_button_new_with_mnemonic (_tmp113_);
 
1347
        _tmp115_ = g_object_ref_sink (_tmp114_);
1421
1348
        _g_object_unref0 (self->priv->difficult_blocks_toggle);
1422
 
        self->priv->difficult_blocks_toggle = _tmp129_;
1423
 
        _tmp130_ = self->priv->difficult_blocks_toggle;
1424
 
        _tmp131_ = self->priv->settings;
1425
 
        _tmp132_ = g_settings_get_boolean (_tmp131_, "pick-difficult-blocks");
1426
 
        gtk_toggle_button_set_active ((GtkToggleButton*) _tmp130_, _tmp132_);
1427
 
        _tmp133_ = self->priv->difficult_blocks_toggle;
1428
 
        g_signal_connect_object ((GtkToggleButton*) _tmp133_, "toggled", (GCallback) _quadrapassel_difficult_blocks_toggled_cb_gtk_toggle_button_toggled, self, 0);
1429
 
        _tmp134_ = fvbox;
1430
 
        _tmp135_ = self->priv->difficult_blocks_toggle;
1431
 
        gtk_box_pack_start (_tmp134_, (GtkWidget*) _tmp135_, FALSE, FALSE, (guint) 0);
1432
 
        _tmp136_ = _ ("_Rotate blocks counterclockwise");
1433
 
        _tmp137_ = (GtkCheckButton*) gtk_check_button_new_with_mnemonic (_tmp136_);
1434
 
        _tmp138_ = g_object_ref_sink (_tmp137_);
 
1349
        self->priv->difficult_blocks_toggle = _tmp115_;
 
1350
        _tmp116_ = self->priv->difficult_blocks_toggle;
 
1351
        _tmp117_ = self->priv->settings;
 
1352
        _tmp118_ = g_settings_get_boolean (_tmp117_, "pick-difficult-blocks");
 
1353
        gtk_toggle_button_set_active ((GtkToggleButton*) _tmp116_, _tmp118_);
 
1354
        _tmp119_ = self->priv->difficult_blocks_toggle;
 
1355
        g_signal_connect_object ((GtkToggleButton*) _tmp119_, "toggled", (GCallback) _quadrapassel_difficult_blocks_toggled_cb_gtk_toggle_button_toggled, self, 0);
 
1356
        _tmp120_ = grid;
 
1357
        _tmp121_ = self->priv->difficult_blocks_toggle;
 
1358
        gtk_grid_attach (_tmp120_, (GtkWidget*) _tmp121_, 0, 5, 2, 1);
 
1359
        _tmp122_ = _ ("_Rotate blocks counterclockwise");
 
1360
        _tmp123_ = (GtkCheckButton*) gtk_check_button_new_with_mnemonic (_tmp122_);
 
1361
        _tmp124_ = g_object_ref_sink (_tmp123_);
1435
1362
        _g_object_unref0 (self->priv->rotate_counter_clock_wise_toggle);
1436
 
        self->priv->rotate_counter_clock_wise_toggle = _tmp138_;
1437
 
        _tmp139_ = self->priv->rotate_counter_clock_wise_toggle;
 
1363
        self->priv->rotate_counter_clock_wise_toggle = _tmp124_;
 
1364
        _tmp125_ = self->priv->rotate_counter_clock_wise_toggle;
 
1365
        _tmp126_ = self->priv->settings;
 
1366
        _tmp127_ = g_settings_get_boolean (_tmp126_, "rotate-counter-clock-wise");
 
1367
        gtk_toggle_button_set_active ((GtkToggleButton*) _tmp125_, _tmp127_);
 
1368
        _tmp128_ = self->priv->rotate_counter_clock_wise_toggle;
 
1369
        g_signal_connect_object ((GtkToggleButton*) _tmp128_, "toggled", (GCallback) _quadrapassel_set_rotate_counter_clock_wise_gtk_toggle_button_toggled, self, 0);
 
1370
        _tmp129_ = grid;
 
1371
        _tmp130_ = self->priv->rotate_counter_clock_wise_toggle;
 
1372
        gtk_grid_attach (_tmp129_, (GtkWidget*) _tmp130_, 0, 6, 2, 1);
 
1373
        _tmp131_ = _ ("Show _where the block will land");
 
1374
        _tmp132_ = (GtkCheckButton*) gtk_check_button_new_with_mnemonic (_tmp131_);
 
1375
        _tmp133_ = g_object_ref_sink (_tmp132_);
 
1376
        _g_object_unref0 (self->priv->show_shadow_toggle);
 
1377
        self->priv->show_shadow_toggle = _tmp133_;
 
1378
        _tmp134_ = self->priv->show_shadow_toggle;
 
1379
        _tmp135_ = self->priv->settings;
 
1380
        _tmp136_ = g_settings_get_boolean (_tmp135_, "show-shadow");
 
1381
        gtk_toggle_button_set_active ((GtkToggleButton*) _tmp134_, _tmp136_);
 
1382
        _tmp137_ = self->priv->show_shadow_toggle;
 
1383
        g_signal_connect_object ((GtkToggleButton*) _tmp137_, "toggled", (GCallback) _quadrapassel_user_target_toggled_cb_gtk_toggle_button_toggled, self, 0);
 
1384
        _tmp138_ = grid;
 
1385
        _tmp139_ = self->priv->show_shadow_toggle;
 
1386
        gtk_grid_attach (_tmp138_, (GtkWidget*) _tmp139_, 0, 7, 2, 1);
1438
1387
        _tmp140_ = self->priv->settings;
1439
 
        _tmp141_ = g_settings_get_boolean (_tmp140_, "rotate-counter-clock-wise");
1440
 
        gtk_toggle_button_set_active ((GtkToggleButton*) _tmp139_, _tmp141_);
1441
 
        _tmp142_ = self->priv->rotate_counter_clock_wise_toggle;
1442
 
        g_signal_connect_object ((GtkToggleButton*) _tmp142_, "toggled", (GCallback) _quadrapassel_set_rotate_counter_clock_wise_gtk_toggle_button_toggled, self, 0);
1443
 
        _tmp143_ = fvbox;
1444
 
        _tmp144_ = self->priv->rotate_counter_clock_wise_toggle;
1445
 
        gtk_box_pack_start (_tmp143_, (GtkWidget*) _tmp144_, FALSE, FALSE, (guint) 0);
1446
 
        _tmp145_ = _ ("Show _where the block will land");
1447
 
        _tmp146_ = (GtkCheckButton*) gtk_check_button_new_with_mnemonic (_tmp145_);
1448
 
        _tmp147_ = g_object_ref_sink (_tmp146_);
1449
 
        _g_object_unref0 (self->priv->show_shadow_toggle);
1450
 
        self->priv->show_shadow_toggle = _tmp147_;
1451
 
        _tmp148_ = self->priv->show_shadow_toggle;
1452
 
        _tmp149_ = self->priv->settings;
1453
 
        _tmp150_ = g_settings_get_boolean (_tmp149_, "show-shadow");
1454
 
        gtk_toggle_button_set_active ((GtkToggleButton*) _tmp148_, _tmp150_);
1455
 
        _tmp151_ = self->priv->show_shadow_toggle;
1456
 
        g_signal_connect_object ((GtkToggleButton*) _tmp151_, "toggled", (GCallback) _quadrapassel_user_target_toggled_cb_gtk_toggle_button_toggled, self, 0);
1457
 
        _tmp152_ = fvbox;
1458
 
        _tmp153_ = self->priv->show_shadow_toggle;
1459
 
        gtk_box_pack_start (_tmp152_, (GtkWidget*) _tmp153_, FALSE, FALSE, (guint) 0);
1460
 
        _tmp154_ = frame;
1461
 
        _tmp155_ = fvbox;
1462
 
        gtk_container_add ((GtkContainer*) _tmp154_, (GtkWidget*) _tmp155_);
1463
 
        _tmp156_ = vbox;
1464
 
        _tmp157_ = frame;
1465
 
        gtk_box_pack_start (_tmp156_, (GtkWidget*) _tmp157_, FALSE, FALSE, (guint) 0);
1466
 
        _tmp158_ = _ ("Theme");
1467
 
        _tmp159_ = games_frame_new (_tmp158_);
1468
 
        _tmp160_ = g_object_ref_sink (_tmp159_);
1469
 
        _g_object_unref0 (frame);
1470
 
        frame = _tmp160_;
1471
 
        _tmp161_ = (GtkGrid*) gtk_grid_new ();
 
1388
        _tmp141_ = games_controls_list_new (_tmp140_);
 
1389
        _tmp142_ = g_object_ref_sink (_tmp141_);
 
1390
        controls_list = _tmp142_;
 
1391
        _tmp143_ = controls_list;
 
1392
        _tmp144_ = _ ("Move left");
 
1393
        _tmp145_ = _ ("Move right");
 
1394
        _tmp146_ = _ ("Move down");
 
1395
        _tmp147_ = _ ("Drop");
 
1396
        _tmp148_ = _ ("Rotate");
 
1397
        _tmp149_ = _ ("Pause");
 
1398
        games_controls_list_add_controls (_tmp143_, "key-left", _tmp144_, 0, "key-right", _tmp145_, 0, "key-down", _tmp146_, 0, "key-drop", _tmp147_, 0, "key-rotate", _tmp148_, 0, "key-pause", _tmp149_, 0, NULL, NULL);
 
1399
        _tmp150_ = controls_list;
 
1400
        gtk_container_set_border_width ((GtkContainer*) _tmp150_, (guint) 12);
 
1401
        _tmp151_ = _ ("Controls");
 
1402
        _tmp152_ = (GtkLabel*) gtk_label_new (_tmp151_);
 
1403
        _tmp153_ = g_object_ref_sink (_tmp152_);
 
1404
        _g_object_unref0 (label);
 
1405
        label = _tmp153_;
 
1406
        _tmp154_ = notebook;
 
1407
        _tmp155_ = controls_list;
 
1408
        _tmp156_ = label;
 
1409
        gtk_notebook_append_page (_tmp154_, (GtkWidget*) _tmp155_, (GtkWidget*) _tmp156_);
 
1410
        _tmp157_ = (GtkBox*) gtk_box_new (GTK_ORIENTATION_VERTICAL, 0);
 
1411
        _tmp158_ = g_object_ref_sink (_tmp157_);
 
1412
        _g_object_unref0 (vbox);
 
1413
        vbox = _tmp158_;
 
1414
        _tmp159_ = vbox;
 
1415
        gtk_container_set_border_width ((GtkContainer*) _tmp159_, (guint) 12);
 
1416
        _tmp160_ = _ ("Theme");
 
1417
        _tmp161_ = (GtkLabel*) gtk_label_new (_tmp160_);
1472
1418
        _tmp162_ = g_object_ref_sink (_tmp161_);
1473
 
        _g_object_unref0 (grid);
1474
 
        grid = _tmp162_;
1475
 
        _tmp163_ = grid;
1476
 
        gtk_container_set_border_width ((GtkContainer*) _tmp163_, (guint) 0);
1477
 
        _tmp164_ = grid;
1478
 
        gtk_grid_set_row_spacing (_tmp164_, (guint) 6);
1479
 
        _tmp165_ = grid;
1480
 
        gtk_grid_set_column_spacing (_tmp165_, (guint) 12);
1481
 
        _tmp166_ = (GtkBox*) gtk_box_new (GTK_ORIENTATION_VERTICAL, 0);
 
1419
        _g_object_unref0 (label);
 
1420
        label = _tmp162_;
 
1421
        _tmp163_ = notebook;
 
1422
        _tmp164_ = vbox;
 
1423
        _tmp165_ = label;
 
1424
        gtk_notebook_append_page (_tmp163_, (GtkWidget*) _tmp164_, (GtkWidget*) _tmp165_);
 
1425
        _tmp166_ = (GtkComboBox*) gtk_combo_box_new ();
1482
1426
        _tmp167_ = g_object_ref_sink (_tmp166_);
1483
 
        _g_object_unref0 (vbox);
1484
 
        vbox = _tmp167_;
 
1427
        theme_combo = _tmp167_;
1485
1428
        _tmp168_ = vbox;
1486
 
        gtk_container_set_border_width ((GtkContainer*) _tmp168_, (guint) 12);
1487
 
        _tmp169_ = _ ("Controls");
1488
 
        _tmp170_ = (GtkLabel*) gtk_label_new (_tmp169_);
1489
 
        _tmp171_ = g_object_ref_sink (_tmp170_);
1490
 
        _g_object_unref0 (label);
1491
 
        label = _tmp171_;
1492
 
        _tmp172_ = notebook;
1493
 
        _tmp173_ = vbox;
1494
 
        _tmp174_ = label;
1495
 
        gtk_notebook_append_page (_tmp172_, (GtkWidget*) _tmp173_, (GtkWidget*) _tmp174_);
1496
 
        _tmp175_ = _ ("Keyboard Controls");
1497
 
        _tmp176_ = games_frame_new (_tmp175_);
1498
 
        _tmp177_ = g_object_ref_sink (_tmp176_);
1499
 
        _g_object_unref0 (frame);
1500
 
        frame = _tmp177_;
1501
 
        _tmp178_ = vbox;
1502
 
        _tmp179_ = frame;
1503
 
        gtk_box_pack_start (_tmp178_, (GtkWidget*) _tmp179_, TRUE, TRUE, (guint) 0);
1504
 
        _tmp180_ = (GtkBox*) gtk_box_new (GTK_ORIENTATION_VERTICAL, 6);
1505
 
        _tmp181_ = g_object_ref_sink (_tmp180_);
1506
 
        _g_object_unref0 (fvbox);
1507
 
        fvbox = _tmp181_;
1508
 
        _tmp182_ = frame;
1509
 
        _tmp183_ = fvbox;
1510
 
        gtk_container_add ((GtkContainer*) _tmp182_, (GtkWidget*) _tmp183_);
 
1429
        _tmp169_ = theme_combo;
 
1430
        gtk_box_pack_start (_tmp168_, (GtkWidget*) _tmp169_, FALSE, TRUE, (guint) 0);
 
1431
        _tmp170_ = gtk_list_store_new (2, G_TYPE_STRING, G_TYPE_STRING);
 
1432
        theme_store = _tmp170_;
 
1433
        _tmp171_ = theme_combo;
 
1434
        _tmp172_ = theme_store;
 
1435
        gtk_combo_box_set_model (_tmp171_, (GtkTreeModel*) _tmp172_);
 
1436
        _tmp173_ = (GtkCellRendererText*) gtk_cell_renderer_text_new ();
 
1437
        _tmp174_ = g_object_ref_sink (_tmp173_);
 
1438
        renderer = _tmp174_;
 
1439
        _tmp175_ = theme_combo;
 
1440
        _tmp176_ = renderer;
 
1441
        gtk_cell_layout_pack_start ((GtkCellLayout*) _tmp175_, (GtkCellRenderer*) _tmp176_, TRUE);
 
1442
        _tmp177_ = theme_combo;
 
1443
        _tmp178_ = renderer;
 
1444
        gtk_cell_layout_add_attribute ((GtkCellLayout*) _tmp177_, (GtkCellRenderer*) _tmp178_, "text", 0);
 
1445
        _tmp179_ = theme_store;
 
1446
        gtk_list_store_append (_tmp179_, &_tmp180_);
 
1447
        iter = _tmp180_;
 
1448
        _tmp181_ = theme_store;
 
1449
        _tmp182_ = iter;
 
1450
        _tmp183_ = _ ("Plain");
 
1451
        gtk_list_store_set (_tmp181_, &_tmp182_, 0, _tmp183_, 1, "plain", -1, -1);
1511
1452
        _tmp184_ = self->priv->settings;
1512
 
        _tmp185_ = games_controls_list_new (_tmp184_);
1513
 
        _tmp186_ = g_object_ref_sink (_tmp185_);
1514
 
        controls_list = _tmp186_;
1515
 
        _tmp187_ = controls_list;
1516
 
        _tmp188_ = _ ("Move left");
1517
 
        _tmp189_ = _ ("Move right");
1518
 
        _tmp190_ = _ ("Move down");
1519
 
        _tmp191_ = _ ("Drop");
1520
 
        _tmp192_ = _ ("Rotate");
1521
 
        _tmp193_ = _ ("Pause");
1522
 
        games_controls_list_add_controls (_tmp187_, "key-left", _tmp188_, 0, "key-right", _tmp189_, 0, "key-down", _tmp190_, 0, "key-drop", _tmp191_, 0, "key-rotate", _tmp192_, 0, "key-pause", _tmp193_, 0, NULL, NULL);
1523
 
        _tmp194_ = fvbox;
1524
 
        _tmp195_ = controls_list;
1525
 
        gtk_box_pack_start (_tmp194_, (GtkWidget*) _tmp195_, TRUE, TRUE, (guint) 0);
1526
 
        _tmp196_ = (GtkBox*) gtk_box_new (GTK_ORIENTATION_VERTICAL, 0);
1527
 
        _tmp197_ = g_object_ref_sink (_tmp196_);
1528
 
        _g_object_unref0 (vbox);
1529
 
        vbox = _tmp197_;
1530
 
        _tmp198_ = vbox;
1531
 
        gtk_container_set_border_width ((GtkContainer*) _tmp198_, (guint) 12);
1532
 
        _tmp199_ = _ ("Theme");
1533
 
        _tmp200_ = (GtkLabel*) gtk_label_new (_tmp199_);
1534
 
        _tmp201_ = g_object_ref_sink (_tmp200_);
1535
 
        _g_object_unref0 (label);
1536
 
        label = _tmp201_;
1537
 
        _tmp202_ = notebook;
1538
 
        _tmp203_ = vbox;
1539
 
        _tmp204_ = label;
1540
 
        gtk_notebook_append_page (_tmp202_, (GtkWidget*) _tmp203_, (GtkWidget*) _tmp204_);
1541
 
        _tmp205_ = _ ("Block Style");
1542
 
        _tmp206_ = games_frame_new (_tmp205_);
1543
 
        _tmp207_ = g_object_ref_sink (_tmp206_);
1544
 
        _g_object_unref0 (frame);
1545
 
        frame = _tmp207_;
1546
 
        _tmp208_ = vbox;
1547
 
        _tmp209_ = frame;
1548
 
        gtk_box_pack_start (_tmp208_, (GtkWidget*) _tmp209_, TRUE, TRUE, (guint) 0);
1549
 
        _tmp210_ = (GtkBox*) gtk_box_new (GTK_ORIENTATION_VERTICAL, 6);
1550
 
        _tmp211_ = g_object_ref_sink (_tmp210_);
1551
 
        _g_object_unref0 (fvbox);
1552
 
        fvbox = _tmp211_;
1553
 
        _tmp212_ = frame;
1554
 
        _tmp213_ = fvbox;
1555
 
        gtk_container_add ((GtkContainer*) _tmp212_, (GtkWidget*) _tmp213_);
1556
 
        _tmp214_ = (GtkComboBox*) gtk_combo_box_new ();
1557
 
        _tmp215_ = g_object_ref_sink (_tmp214_);
1558
 
        theme_combo = _tmp215_;
1559
 
        _tmp216_ = gtk_list_store_new (2, G_TYPE_STRING, G_TYPE_STRING);
1560
 
        theme_store = _tmp216_;
1561
 
        _tmp217_ = theme_combo;
1562
 
        _tmp218_ = theme_store;
1563
 
        gtk_combo_box_set_model (_tmp217_, (GtkTreeModel*) _tmp218_);
1564
 
        _tmp219_ = (GtkCellRendererText*) gtk_cell_renderer_text_new ();
1565
 
        _tmp220_ = g_object_ref_sink (_tmp219_);
1566
 
        renderer = _tmp220_;
1567
 
        _tmp221_ = theme_combo;
1568
 
        _tmp222_ = renderer;
1569
 
        gtk_cell_layout_pack_start ((GtkCellLayout*) _tmp221_, (GtkCellRenderer*) _tmp222_, TRUE);
 
1453
        _tmp185_ = g_settings_get_string (_tmp184_, "theme");
 
1454
        _tmp186_ = _tmp185_;
 
1455
        _tmp187_ = g_strcmp0 (_tmp186_, "plain") == 0;
 
1456
        _g_free0 (_tmp186_);
 
1457
        if (_tmp187_) {
 
1458
                GtkComboBox* _tmp188_;
 
1459
                GtkTreeIter _tmp189_;
 
1460
                _tmp188_ = theme_combo;
 
1461
                _tmp189_ = iter;
 
1462
                gtk_combo_box_set_active_iter (_tmp188_, &_tmp189_);
 
1463
        }
 
1464
        _tmp190_ = theme_store;
 
1465
        gtk_list_store_append (_tmp190_, &_tmp191_);
 
1466
        iter = _tmp191_;
 
1467
        _tmp192_ = theme_store;
 
1468
        _tmp193_ = iter;
 
1469
        _tmp194_ = _ ("Tango Flat");
 
1470
        gtk_list_store_set (_tmp192_, &_tmp193_, 0, _tmp194_, 1, "tangoflat", -1, -1);
 
1471
        _tmp195_ = self->priv->settings;
 
1472
        _tmp196_ = g_settings_get_string (_tmp195_, "theme");
 
1473
        _tmp197_ = _tmp196_;
 
1474
        _tmp198_ = g_strcmp0 (_tmp197_, "tangoflat") == 0;
 
1475
        _g_free0 (_tmp197_);
 
1476
        if (_tmp198_) {
 
1477
                GtkComboBox* _tmp199_;
 
1478
                GtkTreeIter _tmp200_;
 
1479
                _tmp199_ = theme_combo;
 
1480
                _tmp200_ = iter;
 
1481
                gtk_combo_box_set_active_iter (_tmp199_, &_tmp200_);
 
1482
        }
 
1483
        _tmp201_ = theme_store;
 
1484
        gtk_list_store_append (_tmp201_, &_tmp202_);
 
1485
        iter = _tmp202_;
 
1486
        _tmp203_ = theme_store;
 
1487
        _tmp204_ = iter;
 
1488
        _tmp205_ = _ ("Tango Shaded");
 
1489
        gtk_list_store_set (_tmp203_, &_tmp204_, 0, _tmp205_, 1, "tangoshaded", -1, -1);
 
1490
        _tmp206_ = self->priv->settings;
 
1491
        _tmp207_ = g_settings_get_string (_tmp206_, "theme");
 
1492
        _tmp208_ = _tmp207_;
 
1493
        _tmp209_ = g_strcmp0 (_tmp208_, "tangoshaded") == 0;
 
1494
        _g_free0 (_tmp208_);
 
1495
        if (_tmp209_) {
 
1496
                GtkComboBox* _tmp210_;
 
1497
                GtkTreeIter _tmp211_;
 
1498
                _tmp210_ = theme_combo;
 
1499
                _tmp211_ = iter;
 
1500
                gtk_combo_box_set_active_iter (_tmp210_, &_tmp211_);
 
1501
        }
 
1502
        _tmp212_ = theme_store;
 
1503
        gtk_list_store_append (_tmp212_, &_tmp213_);
 
1504
        iter = _tmp213_;
 
1505
        _tmp214_ = theme_store;
 
1506
        _tmp215_ = iter;
 
1507
        _tmp216_ = _ ("Clean");
 
1508
        gtk_list_store_set (_tmp214_, &_tmp215_, 0, _tmp216_, 1, "clean", -1, -1);
 
1509
        _tmp217_ = self->priv->settings;
 
1510
        _tmp218_ = g_settings_get_string (_tmp217_, "theme");
 
1511
        _tmp219_ = _tmp218_;
 
1512
        _tmp220_ = g_strcmp0 (_tmp219_, "clean") == 0;
 
1513
        _g_free0 (_tmp219_);
 
1514
        if (_tmp220_) {
 
1515
                GtkComboBox* _tmp221_;
 
1516
                GtkTreeIter _tmp222_;
 
1517
                _tmp221_ = theme_combo;
 
1518
                _tmp222_ = iter;
 
1519
                gtk_combo_box_set_active_iter (_tmp221_, &_tmp222_);
 
1520
        }
1570
1521
        _tmp223_ = theme_combo;
1571
 
        _tmp224_ = renderer;
1572
 
        gtk_cell_layout_add_attribute ((GtkCellLayout*) _tmp223_, (GtkCellRenderer*) _tmp224_, "text", 0);
1573
 
        _tmp225_ = theme_store;
1574
 
        gtk_list_store_append (_tmp225_, &_tmp226_);
1575
 
        iter = _tmp226_;
1576
 
        _tmp227_ = theme_store;
1577
 
        _tmp228_ = iter;
1578
 
        _tmp229_ = _ ("Plain");
1579
 
        gtk_list_store_set (_tmp227_, &_tmp228_, 0, _tmp229_, 1, "plain", -1, -1);
 
1522
        g_signal_connect_object (_tmp223_, "changed", (GCallback) _quadrapassel_theme_combo_changed_cb_gtk_combo_box_changed, self, 0);
 
1523
        _tmp224_ = preview_new ();
 
1524
        _tmp225_ = g_object_ref_sink (_tmp224_);
 
1525
        _g_object_unref0 (self->priv->theme_preview);
 
1526
        self->priv->theme_preview = _tmp225_;
 
1527
        _tmp226_ = self->priv->theme_preview;
 
1528
        _tmp227_ = game_new (20, 14, 1, 0, 5, FALSE);
 
1529
        _tmp228_ = _tmp227_;
 
1530
        preview_set_game (_tmp226_, _tmp228_);
 
1531
        _g_object_unref0 (_tmp228_);
 
1532
        _tmp229_ = self->priv->theme_preview;
1580
1533
        _tmp230_ = self->priv->settings;
1581
1534
        _tmp231_ = g_settings_get_string (_tmp230_, "theme");
1582
1535
        _tmp232_ = _tmp231_;
1583
 
        _tmp233_ = g_strcmp0 (_tmp232_, "plain") == 0;
 
1536
        preview_set_theme (_tmp229_, _tmp232_);
1584
1537
        _g_free0 (_tmp232_);
1585
 
        if (_tmp233_) {
1586
 
                GtkComboBox* _tmp234_;
1587
 
                GtkTreeIter _tmp235_;
1588
 
                _tmp234_ = theme_combo;
1589
 
                _tmp235_ = iter;
1590
 
                gtk_combo_box_set_active_iter (_tmp234_, &_tmp235_);
1591
 
        }
1592
 
        _tmp236_ = theme_store;
1593
 
        gtk_list_store_append (_tmp236_, &_tmp237_);
1594
 
        iter = _tmp237_;
1595
 
        _tmp238_ = theme_store;
1596
 
        _tmp239_ = iter;
1597
 
        _tmp240_ = _ ("Tango Flat");
1598
 
        gtk_list_store_set (_tmp238_, &_tmp239_, 0, _tmp240_, 1, "tangoflat", -1, -1);
1599
 
        _tmp241_ = self->priv->settings;
1600
 
        _tmp242_ = g_settings_get_string (_tmp241_, "theme");
1601
 
        _tmp243_ = _tmp242_;
1602
 
        _tmp244_ = g_strcmp0 (_tmp243_, "tangoflat") == 0;
1603
 
        _g_free0 (_tmp243_);
1604
 
        if (_tmp244_) {
1605
 
                GtkComboBox* _tmp245_;
1606
 
                GtkTreeIter _tmp246_;
1607
 
                _tmp245_ = theme_combo;
1608
 
                _tmp246_ = iter;
1609
 
                gtk_combo_box_set_active_iter (_tmp245_, &_tmp246_);
1610
 
        }
1611
 
        _tmp247_ = theme_store;
1612
 
        gtk_list_store_append (_tmp247_, &_tmp248_);
1613
 
        iter = _tmp248_;
1614
 
        _tmp249_ = theme_store;
1615
 
        _tmp250_ = iter;
1616
 
        _tmp251_ = _ ("Tango Shaded");
1617
 
        gtk_list_store_set (_tmp249_, &_tmp250_, 0, _tmp251_, 1, "tangoshaded", -1, -1);
1618
 
        _tmp252_ = self->priv->settings;
1619
 
        _tmp253_ = g_settings_get_string (_tmp252_, "theme");
1620
 
        _tmp254_ = _tmp253_;
1621
 
        _tmp255_ = g_strcmp0 (_tmp254_, "tangoshaded") == 0;
1622
 
        _g_free0 (_tmp254_);
1623
 
        if (_tmp255_) {
1624
 
                GtkComboBox* _tmp256_;
1625
 
                GtkTreeIter _tmp257_;
1626
 
                _tmp256_ = theme_combo;
1627
 
                _tmp257_ = iter;
1628
 
                gtk_combo_box_set_active_iter (_tmp256_, &_tmp257_);
1629
 
        }
1630
 
        _tmp258_ = theme_store;
1631
 
        gtk_list_store_append (_tmp258_, &_tmp259_);
1632
 
        iter = _tmp259_;
1633
 
        _tmp260_ = theme_store;
1634
 
        _tmp261_ = iter;
1635
 
        _tmp262_ = _ ("Clean");
1636
 
        gtk_list_store_set (_tmp260_, &_tmp261_, 0, _tmp262_, 1, "clean", -1, -1);
1637
 
        _tmp263_ = self->priv->settings;
1638
 
        _tmp264_ = g_settings_get_string (_tmp263_, "theme");
1639
 
        _tmp265_ = _tmp264_;
1640
 
        _tmp266_ = g_strcmp0 (_tmp265_, "clean") == 0;
1641
 
        _g_free0 (_tmp265_);
1642
 
        if (_tmp266_) {
1643
 
                GtkComboBox* _tmp267_;
1644
 
                GtkTreeIter _tmp268_;
1645
 
                _tmp267_ = theme_combo;
1646
 
                _tmp268_ = iter;
1647
 
                gtk_combo_box_set_active_iter (_tmp267_, &_tmp268_);
1648
 
        }
1649
 
        _tmp269_ = theme_combo;
1650
 
        g_signal_connect_object (_tmp269_, "changed", (GCallback) _quadrapassel_theme_combo_changed_cb_gtk_combo_box_changed, self, 0);
1651
 
        _tmp270_ = fvbox;
1652
 
        _tmp271_ = theme_combo;
1653
 
        gtk_box_pack_start (_tmp270_, (GtkWidget*) _tmp271_, FALSE, FALSE, (guint) 0);
1654
 
        _tmp272_ = preview_new ();
1655
 
        _tmp273_ = g_object_ref_sink (_tmp272_);
1656
 
        _g_object_unref0 (self->priv->theme_preview);
1657
 
        self->priv->theme_preview = _tmp273_;
1658
 
        _tmp274_ = self->priv->theme_preview;
1659
 
        _tmp275_ = game_new (20, 14, 1, 0, 5, FALSE);
1660
 
        _tmp276_ = _tmp275_;
1661
 
        preview_set_game (_tmp274_, _tmp276_);
1662
 
        _g_object_unref0 (_tmp276_);
1663
 
        _tmp277_ = self->priv->theme_preview;
1664
 
        _tmp278_ = self->priv->settings;
1665
 
        _tmp279_ = g_settings_get_string (_tmp278_, "theme");
1666
 
        _tmp280_ = _tmp279_;
1667
 
        preview_set_theme (_tmp277_, _tmp280_);
1668
 
        _g_free0 (_tmp280_);
1669
 
        _tmp281_ = fvbox;
1670
 
        _tmp282_ = self->priv->theme_preview;
1671
 
        gtk_box_pack_start (_tmp281_, (GtkWidget*) _tmp282_, TRUE, TRUE, (guint) 0);
1672
 
        _tmp283_ = self->priv->preferences_dialog;
1673
 
        gtk_widget_show_all ((GtkWidget*) _tmp283_);
 
1538
        _tmp233_ = vbox;
 
1539
        _tmp234_ = self->priv->theme_preview;
 
1540
        gtk_box_pack_start (_tmp233_, (GtkWidget*) _tmp234_, TRUE, TRUE, (guint) 0);
 
1541
        _tmp235_ = self->priv->preferences_dialog;
 
1542
        gtk_widget_show_all ((GtkWidget*) _tmp235_);
1674
1543
        _g_object_unref0 (renderer);
1675
1544
        _g_object_unref0 (theme_store);
1676
1545
        _g_object_unref0 (theme_combo);
1677
1546
        _g_object_unref0 (controls_list);
1678
 
        _g_object_unref0 (fvbox);
1679
1547
        _g_object_unref0 (adj);
 
1548
        _g_object_unref0 (label);
1680
1549
        _g_object_unref0 (grid);
1681
 
        _g_object_unref0 (frame);
1682
 
        _g_object_unref0 (label);
1683
1550
        _g_object_unref0 (notebook);
1684
1551
        _g_object_unref0 (vbox);
1685
1552
}
2424
2291
                _inner_error_ = NULL;
2425
2292
                _tmp3_ = e;
2426
2293
                _tmp4_ = _tmp3_->message;
2427
 
                g_warning ("quadrapassel.vala:666: Failed to show help: %s", _tmp4_);
 
2294
                g_warning ("quadrapassel.vala:632: Failed to show help: %s", _tmp4_);
2428
2295
                _g_error_free0 (e);
2429
2296
        }
2430
2297
        __finally1: