From 50a6a602f1ed6d4bf960fd0dab6381d13654330f Mon Sep 17 00:00:00 2001 From: yaderv Date: Tue, 15 Mar 2011 18:07:16 +0000 Subject: level to category --- diff --git a/MANIFEST b/MANIFEST index f3e40c2..f4bcafb 100755 --- a/MANIFEST +++ b/MANIFEST @@ -17,6 +17,18 @@ resources/0.png activity/icono.svg activity/activity.info activity/icono.sugar.svg -.activity.py.swp + ROADMAP -activity/.activity.info.swp + +resources/sindiente2.png +resources/nivel1.palabra +resources/nivel5.palabra +resources/nivel3.palabra +resources/sindiente3.png +resources/sindiente4.png +resources/nivel2.palabra +resources/menu.png +resources/sindiente1.png +resources/nivel7.palabra +resources/nivel6.palabra +resources/nivel4.palabra diff --git a/activity.py b/activity.py index 52d76ac..08d1e4f 100755 --- a/activity.py +++ b/activity.py @@ -36,6 +36,8 @@ class Sindiente(activity.Activity): self.contenedor.pack_start(self.contenedor_inferior, expand=False) self.subcontenedor= gtk.VBox() self.contenedor_nivel = gtk.VBox() + self.contenedor_nivel_1 = gtk.VBox() + self.contenedor_nivel_2 = gtk.VBox() self.contenedor_instruc = gtk.VBox() self.contenedor_instruc_1 = gtk.HBox() self.contenedor_instruc_2 = gtk.HBox() @@ -48,12 +50,20 @@ class Sindiente(activity.Activity): #interface menu self.imagen_menu = gtk.Image() self.imagen_menu.set_from_file('resources/menu.png') - self.nivel_1 = gtk.Button(_('Nivel 1')) + self.nivel_1 = gtk.Button(_('Animales')) self.nivel_1.connect('clicked', self._nivel_uno_cb, None) - self.nivel_2 = gtk.Button(_('Nivel 2')) + self.nivel_2 = gtk.Button(_('Plantas')) self.nivel_2.connect('clicked', self._nivel_dos_cb, None) - self.nivel_3 = gtk.Button(_('Nivel 3')) + self.nivel_3 = gtk.Button(_('Países')) self.nivel_3.connect('clicked', self._nivel_tres_cb, None) + self.nivel_4 = gtk.Button(_('Sustantivos')) + self.nivel_4.connect('clicked', self._nivel_cuatro_cb, None) + self.nivel_5 = gtk.Button(_('Verbos')) + self.nivel_5.connect('clicked', self._nivel_cinco_cb, None) + self.nivel_6 = gtk.Button(_('Cosas')) + self.nivel_6.connect('clicked', self._nivel_seis_cb, None) + self.nivel_7 = gtk.Button(_('Valores Morales')) + self.nivel_7.connect('clicked', self._nivel_siete_cb, None) self.importar_btn = gtk.Button(_('Importar lista de palabra')) self.importar_btn.connect('clicked', self._importar_cb, None) self.instrucciones = gtk.Button(_('Instrucciones de juego')) @@ -65,17 +75,23 @@ class Sindiente(activity.Activity): #agregando elementos de menú self.contenedor_nivel_h = gtk.HBox() - self.contenedor_nivel_h.pack_start(self.contenedor_nivel, padding = 100) self.contenedor_nivel.pack_start(self.bienvenida, False, padding = 15) self.contenedor_nivel.pack_start(self.imagen_menu, False, padding = 15) - self.contenedor_nivel.pack_start(self.nivel_1, False, padding = 10) - self.contenedor_nivel.pack_start(self.nivel_2, False, padding = 10) - self.contenedor_nivel.pack_start(self.nivel_3, False, padding = 10) - self.contenedor_nivel.pack_start(self.nuevapalabra_btn, False, padding = 10) - self.contenedor_nivel.pack_start(self.importar_btn, False, padding = 10) - self.contenedor_nivel.pack_start(self.instrucciones, False, padding = 10) - self.contenedor_nivel_h.show_all() - self.set_canvas(self.contenedor_nivel_h) + self.contenedor_nivel.pack_start(self.contenedor_nivel_h) + self.contenedor_nivel_h.pack_start(self.contenedor_nivel_1, padding = 20) + self.contenedor_nivel_h.pack_start(self.contenedor_nivel_2, padding = 20) + self.contenedor_nivel_1.pack_start(self.nivel_1, False, padding = 10) + self.contenedor_nivel_1.pack_start(self.nivel_2, False, padding = 10) + self.contenedor_nivel_1.pack_start(self.nivel_3, False, padding = 10) + self.contenedor_nivel_1.pack_start(self.nivel_4, False, padding = 10) + self.contenedor_nivel_1.pack_start(self.instrucciones, False, padding = 10) + self.contenedor_nivel_2.pack_start(self.nivel_5, False, padding = 10) + self.contenedor_nivel_2.pack_start(self.nivel_6, False, padding = 10) + self.contenedor_nivel_2.pack_start(self.nivel_7, False, padding = 10) + self.contenedor_nivel_2.pack_start(self.nuevapalabra_btn, False, padding = 10) + self.contenedor_nivel_2.pack_start(self.importar_btn, False, padding = 10) + self.contenedor_nivel.show_all() + self.set_canvas(self.contenedor_nivel) #interface juego self.imagen = gtk.Image() @@ -190,9 +206,13 @@ class Sindiente(activity.Activity): #interface importar self.combo = self.combo = gtk.combo_box_new_text() self.combo.set_size_request(180, -1) - self.combo.append_text(_('Nivel 1')) - self.combo.append_text(_('Nivel 2')) - self.combo.append_text(_('Nivel 3')) + self.combo.append_text(_('Animales')) + self.combo.append_text(_('Plantas')) + self.combo.append_text(_('Países')) + self.combo.append_text(_('Sustantivos')) + self.combo.append_text(_('Verbos')) + self.combo.append_text(_('Cosas')) + self.combo.append_text(_('Valores morales')) self.combo.set_active(0) self.atras_btn_imp = gtk.Button(_('Atrás')) self.atras_btn_imp.connect('clicked', self._atras_cb) @@ -200,7 +220,7 @@ class Sindiente(activity.Activity): self.boton_importar.connect('clicked', self._importar_archivo_cb) self.archivo = gtk.FileChooserWidget() self.archivo.set_current_folder('/media') - self.niveles = gtk.Label(_('Niveles')) + self.niveles = gtk.Label(_('Categorías')) self.importar = gtk.HBox() self.importar.pack_start(self.atras_btn_imp, False, padding=5) self.importar.pack_start(self.niveles, False, padding=10) @@ -263,7 +283,7 @@ class Sindiente(activity.Activity): self._cambiar_imagen(0) def _atras_cb(self, widget, data=None): - self.set_canvas(self.contenedor_nivel_h) + self.set_canvas(self.contenedor_nivel) self._limpiar() def _nivel_uno_cb(self, widget, data=None): @@ -283,6 +303,30 @@ class Sindiente(activity.Activity): self._crear_interfaz_normal() self.contenedor.show_all() self.set_canvas(self.contenedor) + + def _nivel_cuatro_cb(self, widget, data=None): + self.nivel = 4 + self._crear_interfaz_normal() + self.contenedor.show_all() + self.set_canvas(self.contenedor) + + def _nivel_cinco_cb(self, widget, data=None): + self.nivel = 5 + self._crear_interfaz_normal() + self.contenedor.show_all() + self.set_canvas(self.contenedor) + + def _nivel_seis_cb(self, widget, data=None): + self.nivel = 6 + self._crear_interfaz_normal() + self.contenedor.show_all() + self.set_canvas(self.contenedor) + + def _nivel_siete_cb(self, widget, data=None): + self.nivel = 7 + self._crear_interfaz_normal() + self.contenedor.show_all() + self.set_canvas(self.contenedor) def _instrucciones_cb(self, widget, data=None): self.area_instruc.show_all() diff --git a/dist/Sindiente-2.xo b/dist/Sindiente-2.xo new file mode 100644 index 0000000..d355d0a --- /dev/null +++ b/dist/Sindiente-2.xo Binary files differ diff --git a/resources/nivel1.palabra b/resources/nivel1.palabra index 524c330..75f45d1 100644 --- a/resources/nivel1.palabra +++ b/resources/nivel1.palabra @@ -1,11 +1,13 @@ -NIVELUNO,palabras nivel 1 -NIVELUNO,palabras nivel 1 -NIVELUNO,palabras nivel 1 -NIVELUNO,palabras nivel 1 -NIVELUNO,palabras nivel 1 -NIVELUNO,palabras nivel 1 -NIVELUNO,palabras nivel 1 -NIVELUNO,palabras nivel 1 +Palabra, Falta palabra +Palabra, Falta palabra +Palabra, Falta palabra +Palabra, Falta palabra +Palabra, Falta palabra +Palabra, Falta palabra +Palabra, Falta palabra +Palabra, Falta palabra + +ELUNO,palabras nivel 1 NIVELUNO,palabras nivel 1 NIVELUNO,palabras nivel 1 NIVELUNO,palabras nivel 1 diff --git a/resources/nivel2.palabra b/resources/nivel2.palabra index b9407f6..9b0cd27 100644 --- a/resources/nivel2.palabra +++ b/resources/nivel2.palabra @@ -1,9 +1,13 @@ -NIVELDOS, palabras del nivel 2 -NIVELDOS, palabras del nivel 2 -NIVELDOS, palabras del nivel 2 -NIVELDOS, palabras del nivel 2 -NIVELDOS, palabras del nivel 2 -NIVELDOS, palabras del nivel 2 +Palabra, Falta palabra +Palabra, Falta palabra +Palabra, Falta palabra +Palabra, Falta palabra +Palabra, Falta palabra +Palabra, Falta palabra +Palabra, Falta palabra +Palabra, Falta palabra + + NIVELDOS, palabras del nivel 2 NIVELDOS, palabras del nivel 2 NIVELDOS, palabras del nivel 2 diff --git a/resources/nivel3.palabra b/resources/nivel3.palabra index 43da469..fdb02bf 100644 --- a/resources/nivel3.palabra +++ b/resources/nivel3.palabra @@ -1,9 +1,13 @@ -NIVELTRES, palabras del nivel 3 -NIVELTRES, palabras del nivel 3 -NIVELTRES, palabras del nivel 3 -NIVELTRES, palabras del nivel 3 -NIVELTRES, palabras del nivel 3 -NIVELTRES, palabras del nivel 3 +Palabra, Falta palabra +Palabra, Falta palabra +Palabra, Falta palabra +Palabra, Falta palabra +Palabra, Falta palabra +Palabra, Falta palabra +Palabra, Falta palabra +Palabra, Falta palabra + +ivel 3 NIVELTRES, palabras del nivel 3 NIVELTRES, palabras del nivel 3 NIVELTRES, palabras del nivel 3 diff --git a/resources/nivel4.palabra b/resources/nivel4.palabra new file mode 100644 index 0000000..75f45d1 --- /dev/null +++ b/resources/nivel4.palabra @@ -0,0 +1,19 @@ +Palabra, Falta palabra +Palabra, Falta palabra +Palabra, Falta palabra +Palabra, Falta palabra +Palabra, Falta palabra +Palabra, Falta palabra +Palabra, Falta palabra +Palabra, Falta palabra + +ELUNO,palabras nivel 1 +NIVELUNO,palabras nivel 1 +NIVELUNO,palabras nivel 1 +NIVELUNO,palabras nivel 1 +NIVELUNO,palabras nivel 1 +NIVELUNO,palabras nivel 1 +NIVELUNO,palabras nivel 1 +NIVELUNO,palabras nivel 1 +NIVELUNO,palabras nivel 1 + diff --git a/resources/nivel5.palabra b/resources/nivel5.palabra new file mode 100644 index 0000000..75f45d1 --- /dev/null +++ b/resources/nivel5.palabra @@ -0,0 +1,19 @@ +Palabra, Falta palabra +Palabra, Falta palabra +Palabra, Falta palabra +Palabra, Falta palabra +Palabra, Falta palabra +Palabra, Falta palabra +Palabra, Falta palabra +Palabra, Falta palabra + +ELUNO,palabras nivel 1 +NIVELUNO,palabras nivel 1 +NIVELUNO,palabras nivel 1 +NIVELUNO,palabras nivel 1 +NIVELUNO,palabras nivel 1 +NIVELUNO,palabras nivel 1 +NIVELUNO,palabras nivel 1 +NIVELUNO,palabras nivel 1 +NIVELUNO,palabras nivel 1 + diff --git a/resources/nivel6.palabra b/resources/nivel6.palabra new file mode 100644 index 0000000..75f45d1 --- /dev/null +++ b/resources/nivel6.palabra @@ -0,0 +1,19 @@ +Palabra, Falta palabra +Palabra, Falta palabra +Palabra, Falta palabra +Palabra, Falta palabra +Palabra, Falta palabra +Palabra, Falta palabra +Palabra, Falta palabra +Palabra, Falta palabra + +ELUNO,palabras nivel 1 +NIVELUNO,palabras nivel 1 +NIVELUNO,palabras nivel 1 +NIVELUNO,palabras nivel 1 +NIVELUNO,palabras nivel 1 +NIVELUNO,palabras nivel 1 +NIVELUNO,palabras nivel 1 +NIVELUNO,palabras nivel 1 +NIVELUNO,palabras nivel 1 + diff --git a/resources/nivel7.palabra b/resources/nivel7.palabra new file mode 100644 index 0000000..75f45d1 --- /dev/null +++ b/resources/nivel7.palabra @@ -0,0 +1,19 @@ +Palabra, Falta palabra +Palabra, Falta palabra +Palabra, Falta palabra +Palabra, Falta palabra +Palabra, Falta palabra +Palabra, Falta palabra +Palabra, Falta palabra +Palabra, Falta palabra + +ELUNO,palabras nivel 1 +NIVELUNO,palabras nivel 1 +NIVELUNO,palabras nivel 1 +NIVELUNO,palabras nivel 1 +NIVELUNO,palabras nivel 1 +NIVELUNO,palabras nivel 1 +NIVELUNO,palabras nivel 1 +NIVELUNO,palabras nivel 1 +NIVELUNO,palabras nivel 1 + diff --git a/resources/sindiente2.png b/resources/sindiente2.png index b712420..75c1891 100644 --- a/resources/sindiente2.png +++ b/resources/sindiente2.png Binary files differ -- cgit v0.9.1