static HildonCheckButton* touch_chk;
static HildonCheckButton* touch_show_chk;
#else
-
+static GtkCheckButton* keys_chk;
+static GtkButton* keys_btn;
+static GtkCheckButton* touch_chk;
+static GtkCheckButton* touch_show_chk;
#endif
static void load_settings()
hildon_check_button_set_active(keys_chk,
gconf_client_get_bool(gcc, key_base, NULL));
#else
+ strcpy(key, kGConfPlayerKeyboardEnable);
+ gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(keys_chk),
+ gconf_client_get_bool(gcc, key_base, NULL));
#endif
}
gconf_client_set_bool(gcc, key_base,
hildon_check_button_get_active(keys_chk), NULL);
#else
+ strcpy(key, kGConfPlayerKeyboardEnable);
+ gconf_client_set_bool(gcc, key_base,
+ gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(keys_chk)), NULL);
#endif
}
g_object_unref(titles_size_group);
g_object_unref(values_size_group);
#else
+ GtkBox* keys_box = GTK_BOX(gtk_hbox_new(FALSE, HILDON_MARGIN_DEFAULT));
+
+ keys_chk = GTK_CHECK_BUTTON(gtk_check_button_new_with_label(
+ _("Enable keyboard")));
+ keys_btn = GTK_BUTTON(gtk_button_new_with_label(_("Configure keys…")));
+ g_signal_connect(G_OBJECT(keys_btn), "clicked",
+ G_CALLBACK(keys_btn_callback), GINT_TO_POINTER(player));
+
+ gtk_box_pack_start_defaults(keys_box, GTK_WIDGET(keys_chk));
+ gtk_box_pack_start_defaults(keys_box, GTK_WIDGET(keys_btn));
+
+ GtkWidget* sep_1 = GTK_WIDGET(gtk_hseparator_new());
+
+ GtkBox* touch_box = GTK_BOX(gtk_vbox_new(FALSE, HILDON_MARGIN_HALF));
+
+ touch_chk = GTK_CHECK_BUTTON(gtk_check_button_new_with_label(
+ _("Enable touchscreen buttons")));
+ touch_show_chk = GTK_CHECK_BUTTON(gtk_check_button_new_with_label(
+ _("Show on-screen button grid")));
+
+ gtk_box_pack_start_defaults(touch_box, GTK_WIDGET(touch_chk));
+ gtk_box_pack_start_defaults(touch_box, GTK_WIDGET(touch_show_chk));
+
+ gtk_box_pack_start_defaults(GTK_BOX(dialog->vbox), GTK_WIDGET(keys_box));
+ gtk_box_pack_start_defaults(GTK_BOX(dialog->vbox), sep_1);
+ gtk_box_pack_start_defaults(GTK_BOX(dialog->vbox), GTK_WIDGET(touch_box));
#endif
load_settings();
msgstr ""
"Project-Id-Version: drnoksnes\n"
"Report-Msgid-Bugs-To: maemo@javispedro.com\n"
-"POT-Creation-Date: 2010-02-08 18:37+0100\n"
+"POT-Creation-Date: 2010-02-08 18:56+0100\n"
"PO-Revision-Date: 2010-01-28 09:50+0100\n"
"Last-Translator: Philipp Zabel <philipp.zabel@gmail.com>\n"
"Language-Team: German\n"
msgid "ROM file does not exist"
msgstr "ROM-Datei existiert nicht"
-#: controls.c:119
+#: controls.c:128
msgid "Keyboard"
msgstr "Tastatur"
-#: controls.c:123
+#: controls.c:132
msgid "Disabled"
msgstr "Deaktiviert"
-#: controls.c:131
+#: controls.c:140
#, c-format
msgid "Player %d controls"
msgstr "Spieler %d Steuerung"
-#: controls.c:154
+#: controls.c:163
msgid "Keys"
msgstr "Tasten"
-#: controls.c:160
+#: controls.c:169 controls.c:241
msgid "Enable keyboard"
msgstr "Tastatur aktivieren"
-#: controls.c:167
+#: controls.c:176 controls.c:242
#, fuzzy
msgid "Configure keys…"
msgstr "Tasten konfigurieren..."
-#: controls.c:173
+#: controls.c:182
msgid "Touchscreen"
msgstr "Touchscreen"
-#: controls.c:180
+#: controls.c:189 controls.c:254
msgid "Enable touchscreen buttons"
msgstr "Touchscreen-Knöpfe aktivieren"
-#: controls.c:187
+#: controls.c:196 controls.c:256
msgid "Show on-screen button grid"
msgstr "Wyświetlaj siatkę ekranową"
-#: controls.c:191
+#: controls.c:200
msgid "Accelerometer"
msgstr "Beschleunigungssensor"
-#: controls.c:195
+#: controls.c:204
msgid "Wiimote"
msgstr "Wiimote"
-#: controls.c:199
+#: controls.c:208
msgid "Zeemote"
msgstr "Zeemote"
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: maemo@javispedro.com\n"
-"POT-Creation-Date: 2010-02-08 18:38+0100\n"
+"POT-Creation-Date: 2010-02-08 18:56+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
msgid "ROM file does not exist"
msgstr ""
-#: controls.c:119
+#: controls.c:128
msgid "Keyboard"
msgstr ""
-#: controls.c:123
+#: controls.c:132
msgid "Disabled"
msgstr ""
-#: controls.c:131
+#: controls.c:140
#, c-format
msgid "Player %d controls"
msgstr ""
-#: controls.c:154
+#: controls.c:163
msgid "Keys"
msgstr ""
-#: controls.c:160
+#: controls.c:169 controls.c:241
msgid "Enable keyboard"
msgstr ""
-#: controls.c:167
+#: controls.c:176 controls.c:242
msgid "Configure keys…"
msgstr ""
-#: controls.c:173
+#: controls.c:182
msgid "Touchscreen"
msgstr ""
-#: controls.c:180
+#: controls.c:189 controls.c:254
msgid "Enable touchscreen buttons"
msgstr ""
-#: controls.c:187
+#: controls.c:196 controls.c:256
msgid "Show on-screen button grid"
msgstr ""
-#: controls.c:191
+#: controls.c:200
msgid "Accelerometer"
msgstr ""
-#: controls.c:195
+#: controls.c:204
msgid "Wiimote"
msgstr ""
-#: controls.c:199
+#: controls.c:208
msgid "Zeemote"
msgstr ""
msgstr ""
"Project-Id-Version: DrNokSnes 1.2.6\n"
"Report-Msgid-Bugs-To: maemo@javispedro.com\n"
-"POT-Creation-Date: 2010-02-08 18:37+0100\n"
+"POT-Creation-Date: 2010-02-08 18:56+0100\n"
"PO-Revision-Date: 2010-01-07 03:11+0100\n"
"Last-Translator: Javier <javier@javispedro.com>\n"
"Language-Team: Spanish <maemo@javispedro.com>\n"
msgid "ROM file does not exist"
msgstr "El archivo ROM no existe"
-#: controls.c:119
+#: controls.c:128
msgid "Keyboard"
msgstr "Teclado"
-#: controls.c:123
+#: controls.c:132
msgid "Disabled"
msgstr "Desactivado"
-#: controls.c:131
+#: controls.c:140
#, c-format
msgid "Player %d controls"
msgstr "Controles del jugador %d"
-#: controls.c:154
+#: controls.c:163
msgid "Keys"
msgstr "Teclas"
-#: controls.c:160
+#: controls.c:169 controls.c:241
msgid "Enable keyboard"
msgstr "Activar teclado"
-#: controls.c:167
+#: controls.c:176 controls.c:242
#, fuzzy
msgid "Configure keys…"
msgstr "Configurar teclas…"
-#: controls.c:173
+#: controls.c:182
msgid "Touchscreen"
msgstr "Pantalla táctil"
-#: controls.c:180
+#: controls.c:189 controls.c:254
msgid "Enable touchscreen buttons"
msgstr "Activar controles en pantalla"
-#: controls.c:187
+#: controls.c:196 controls.c:256
msgid "Show on-screen button grid"
msgstr "Mostrar controles en pantalla"
-#: controls.c:191
+#: controls.c:200
msgid "Accelerometer"
msgstr "Accelerómetro"
-#: controls.c:195
+#: controls.c:204
msgid "Wiimote"
msgstr "Wiimote"
-#: controls.c:199
+#: controls.c:208
msgid "Zeemote"
msgstr "Zeemote"
msgstr ""
"Project-Id-Version: drnoksnes\n"
"Report-Msgid-Bugs-To: maemo@javispedro.com\n"
-"POT-Creation-Date: 2010-02-08 18:37+0100\n"
+"POT-Creation-Date: 2010-02-08 18:56+0100\n"
"PO-Revision-Date: 2010-01-28 00:42+0100\n"
"Last-Translator: Tomasz Dominikowski <dominikowski@gmail.com>\n"
"Language-Team: Polish <dominikowski@gmail.com>\n"
msgid "ROM file does not exist"
msgstr "Plik ROM nie istnieje"
-#: controls.c:119
+#: controls.c:128
msgid "Keyboard"
msgstr "Klawiatura"
-#: controls.c:123
+#: controls.c:132
msgid "Disabled"
msgstr "Wyłączone"
-#: controls.c:131
+#: controls.c:140
#, c-format
msgid "Player %d controls"
msgstr "Gracz %d steruje"
-#: controls.c:154
+#: controls.c:163
msgid "Keys"
msgstr "Klawisze"
-#: controls.c:160
+#: controls.c:169 controls.c:241
msgid "Enable keyboard"
msgstr "Włącz klawiaturę"
-#: controls.c:167
+#: controls.c:176 controls.c:242
#, fuzzy
msgid "Configure keys…"
msgstr "Skonfiguruj klawisze..."
-#: controls.c:173
+#: controls.c:182
msgid "Touchscreen"
msgstr "Ekran dotykowy"
-#: controls.c:180
+#: controls.c:189 controls.c:254
msgid "Enable touchscreen buttons"
msgstr "Włącz przyciski ekranu dotyk."
-#: controls.c:187
+#: controls.c:196 controls.c:256
msgid "Show on-screen button grid"
msgstr "Wyświetlaj siatkę ekranową"
-#: controls.c:191
+#: controls.c:200
msgid "Accelerometer"
msgstr "Akcelerometr"
-#: controls.c:195
+#: controls.c:204
msgid "Wiimote"
msgstr "Wiimote"
-#: controls.c:199
+#: controls.c:208
msgid "Zeemote"
msgstr "Zeemote"
msgstr ""
"Project-Id-Version: DrNokSnes 1.2.5\n"
"Report-Msgid-Bugs-To: maemo@javispedro.com\n"
-"POT-Creation-Date: 2010-02-08 18:37+0100\n"
+"POT-Creation-Date: 2010-02-08 18:56+0100\n"
"PO-Revision-Date: 2010-01-28 05:00+0100\n"
"Last-Translator: Robert Hägerström <rofo1000@gmail.com>\n"
"Language-Team: Swedish\n"
msgid "ROM file does not exist"
msgstr "ROM-filen existerar inte"
-#: controls.c:119
+#: controls.c:128
msgid "Keyboard"
msgstr "Tangentbord"
-#: controls.c:123
+#: controls.c:132
msgid "Disabled"
msgstr "Inaktiverad"
-#: controls.c:131
+#: controls.c:140
#, c-format
msgid "Player %d controls"
msgstr "Spelare %d kontroller"
-#: controls.c:154
+#: controls.c:163
msgid "Keys"
msgstr "tangenter"
-#: controls.c:160
+#: controls.c:169 controls.c:241
msgid "Enable keyboard"
msgstr "Aktivera tangentbordet"
-#: controls.c:167
+#: controls.c:176 controls.c:242
#, fuzzy
msgid "Configure keys…"
msgstr "Anpassa tangenter..."
-#: controls.c:173
+#: controls.c:182
msgid "Touchscreen"
msgstr "Pekskärm"
-#: controls.c:180
+#: controls.c:189 controls.c:254
msgid "Enable touchscreen buttons"
msgstr "Aktivera pekskärmsknappar"
-#: controls.c:187
+#: controls.c:196 controls.c:256
msgid "Show on-screen button grid"
msgstr "Visa skärmknapparnas rutnät"
-#: controls.c:191
+#: controls.c:200
msgid "Accelerometer"
msgstr "Accelerometer"
-#: controls.c:195
+#: controls.c:204
msgid "Wiimote"
msgstr "Wiimote"
-#: controls.c:199
+#: controls.c:208
msgid "Zeemote"
msgstr "Zeemote"