Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAdolfo Fitoria <adolfo.fitoria@gmail.com>2010-11-14 04:20:32 (GMT)
committer Adolfo Fitoria <adolfo.fitoria@gmail.com>2010-11-14 04:20:32 (GMT)
commit56a63fa2b707617c5c3c0486089ed608702cd2d2 (patch)
treeb7b9b84e88a89fe6f49e6ccbee2b5c39fa9db9ce
parentcadd940b4c32d0a8c90b1dee05bc1be61fc55f78 (diff)
cambiando nombre a chintano, reparando errores, agregando roadmap
-rw-r--r--ROADMAP3
-rwxr-xr-xactivity.py48
-rwxr-xr-xactivity/activity.info10
3 files changed, 20 insertions, 41 deletions
diff --git a/ROADMAP b/ROADMAP
new file mode 100644
index 0000000..5a83206
--- /dev/null
+++ b/ROADMAP
@@ -0,0 +1,3 @@
+Ordenar código. (pasarlo a inglés)
+Rediseñar gui.
+Hacer el topscore cuando pierda. (estilo arcade)
diff --git a/activity.py b/activity.py
index de12cf1..d89214e 100755
--- a/activity.py
+++ b/activity.py
@@ -1,5 +1,4 @@
# -*- coding: UTF-8 -*-
-#sindientes.py
from sugar.activity import activity
import gtk
import logging
@@ -9,13 +8,13 @@ from datetime import datetime
import pickle
import utils
-_logger = logging.getLogger('ahorcado-activity')
+_logger = logging.getLogger('chintano-activity')
_logger.setLevel(logging.DEBUG)
-class SinDientes(activity.Activity):
+class Chintano(activity.Activity):
def __init__(self, handle):
- super(SinDientes, self).__init__(handle)
+ super(Chintano, self).__init__(handle)
#ventana
#self.ventana = gtk.Window()
#self.ventana.set_title(_('Ahorcado'))
@@ -39,7 +38,7 @@ class SinDientes(activity.Activity):
self.contenedor.pack_start(self.contenedor_inferior, expand=False)
"""self.contenedor_puntaje = gtk.VBox()#desde aca lleva interface de los tres mejores puntajes
- self.primero_label = gtk.Label("Primer Puntaje : " % load_puntaje())
+ self.primero_label = gtk.Label("Primer Puntaje : " % _load_puntaje())
self.contenedor_puntaje.pack_start(self.primero_label, False, False, 0)"""
self.subcontenedor= gtk.VBox()
@@ -61,8 +60,7 @@ class SinDientes(activity.Activity):
self._cambiar_imagen(0)
self.aciertos = 0 #Cuenta los aciertos de letras en la palabra secreta
- self.lista_record = self.load_puntaje()
- self._leer_diario() # Crea las variables necesarias para el comienzo del juego
+ self.lista_record = self._load_puntaje()
#agregando elementos
self.contenedor_superior.pack_start(self.imagen)
@@ -118,16 +116,10 @@ class SinDientes(activity.Activity):
self._actualizar_palabra()
return False
- def read_file(self, filepath):
- pass
-
- def write_file(self, filepath):
- pass
-
def main(self):
gtk.main()
- def load_puntaje(self):
+ def _load_puntaje(self):
if exists("data/puntaje.pck"):
f_read = open("data/puntaje.pck", "rb")
x = pickle.load(f_read)
@@ -224,28 +216,12 @@ class SinDientes(activity.Activity):
pista += '_ '
self.palabra_label.set_text(pista)
- def _leer_diario(self):
- try:
- _logger.debug('leyedo diario')
- _logger.debug('aciertos: %s' % self.metadata['aciertos'])
- self.aciertos = int(self.metadata['aciertos'])
- self.palabra = str(self.metadata['palabra'])
- self.l_aciertos = list(self.metadata['l_aciertos'])
- self.l_errores = list(self.metadata['l_errores'])
- self._creacion(False)
- except:
- self._creacion(True)
-
def read_file(self, filepath):
- _logger.debug('leyendo desde %s' % filepath)
- self._leer_diario()
+ pass
def write_file(self, filepath):
- _logger.debug('Guardando en: %s' % filepath)
- self.metadata['aciertos'] = self.aciertos
- self.metadata['palabra'] = self.palabra
- self.metadata['l_aciertos'] = self.l_aciertos
- self.metadata['l_errores'] = self.l_errores
- self.metadata['mime_type'] = 'application/x-sindientes'
-
- self._guardar_puntaje()
+ pass
+
+ def close(self, skip_save=False):
+ '''override the close to jump the journal'''
+ activity.Activity.close(self, True)
diff --git a/activity/activity.info b/activity/activity.info
index e2ec518..2c87eb2 100755
--- a/activity/activity.info
+++ b/activity/activity.info
@@ -1,9 +1,9 @@
[Activity]
-name = Sin Dientes
-service_name = org.laptop.sindientes
-class = activity.SinDientes
+name = Chintano
+service_name = org.laptop.chintano
+class = activity.Chintano
icon = icono.sugar
-activity_version = 1
+activity_version = 2
show_launcher = yes
-mime_types = application/x-sindientes
+mime_types = application/x-chintano
licence = GPL