Changeset 126

Show
Ignore:
Timestamp:
12/11/07 00:03:46 (1 year ago)
Author:
vud1
Message:

"optimize code for fastest execution"

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • pytrainer/trunk/pytrainer/gui/windowmain.py

    r115 r126  
    553553        #hasta aqui revisado 
    554554        def on_allRecordTreeView_button_press(self, treeview, event): 
     555                print "on_allRecordTreeView_" 
    555556                x = int(event.x) 
    556557                y = int(event.y) 
     
    570571                                self.popup.show(selected.get_value(iter,0), event.button, time) 
    571572                        elif event.button == 1: 
     573                                print "lala" 
    572574                                self.notebook.set_current_page(0) 
    573                                 self.parent.refreshGraphView("record") 
    574575                return False 
    575576         
  • pytrainer/trunk/pytrainer/lib/gpx.py

    r123 r126  
    3636                self.upositive = 0 
    3737                self.unegative = 0 
    38                 self._getValues() 
     38                self.Values = self._getValues() 
    3939 
    4040        def getMaxValues(self): 
     
    6060         
    6161        def getTrackList(self): 
    62                 return self._getValues() 
     62                return self.Values 
    6363                 
    6464        def _getValues(self): 
  • pytrainer/trunk/pytrainer/main.py

    r125 r126  
    124124                 
    125125        def refreshGraphView(self, view, sport=None): 
     126                print "refreshGraphView" 
    126127                date_selected = self.date.getDate() 
    127128                if view=="record": 
     
    132133                                gpxfile = self.conf.getValue("gpxdir")+"/%s.gpx" %id_record 
    133134                                if os.path.isfile(gpxfile): 
     135                                        print "a" 
    134136                                        gpx = Gpx(self.data_path,gpxfile) 
     137                                        print "aa" 
    135138                                        gpx_tracklist = gpx.getTrackList() 
     139                                        print "aaa" 
     140                                        #El mapa se deberia refrescar al pinchar en ver map, no en ver record 
    136141                                        self.refreshMapView() 
     142                                        print "aaaa" 
    137143                                else: gpx_tracklist = [] 
    138144                        else: 
    139145                                record_list=[] 
    140146                                gpx_tracklist = [] 
     147                        print "B" 
    141148                        self.windowmain.actualize_recordview(record_list) 
     149                        print "c" 
    142150                        self.windowmain.actualize_recordgraph(gpx_tracklist) 
     151                        print "d" 
    143152                          
    144153                elif view=="day":