Subversion Repositories basico

Rev

Rev 254 | Rev 264 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 254 Rev 255
Line 59... Line 59...
59
        scr.set_shadow_type(Gtk.ShadowType.IN)
59
        scr.set_shadow_type(Gtk.ShadowType.IN)
60
        viewport = Gtk.Viewport()
60
        viewport = Gtk.Viewport()
61
        self.treeview = Gtk.TreeView()
61
        self.treeview = Gtk.TreeView()
62
        viewport.add(self.treeview)
62
        viewport.add(self.treeview)
63
        scr.add(viewport)
63
        scr.add(viewport)
64
        self.pack_start(scr, True, True, 6)
-
 
-
 
64
        self.pack_start(scr, True, True, 0)
65
65
66
        # Setup model
66
        # Setup model
67
        self.model = Gtk.TreeStore(
67
        self.model = Gtk.TreeStore(
68
            int,        # key
68
            int,        # key
69
            Pixbuf,     # Icon
69
            Pixbuf,     # Icon
Line 384... Line 384...
384
        self.column_category.set_visible(False)
384
        self.column_category.set_visible(False)
385
        self.column_component.set_visible(True)
385
        self.column_component.set_visible(True)
386
        completion = self.srvgui.get_widget('gtk_entrycompletion_visor')
386
        completion = self.srvgui.get_widget('gtk_entrycompletion_visor')
387
        completion_model = completion.get_model()
387
        completion_model = completion.get_model()
388
        completion_model.clear()
388
        completion_model.clear()
389
        self.app.debug("VISOR:: %s" % bag)
-
 
-
 
389
        # ~ self.app.debug("VISOR:: %s" % bag)
390
        # ~ self.srvclb.gui_show_dashboard()
390
        # ~ self.srvclb.gui_show_dashboard()
391
391
392
        if bag is None:
392
        if bag is None:
393
            bag = self.bag
393
            bag = self.bag
394
        else:
394
        else:
Line 468... Line 468...
468
        self.column_sid.set_visible(False)
468
        self.column_sid.set_visible(False)
469
        self.column_checkbox.set_visible(True)
469
        self.column_checkbox.set_visible(True)
470
        self.column_category.set_visible(True)
470
        self.column_category.set_visible(True)
471
        self.column_component.set_visible(False)
471
        self.column_component.set_visible(False)
472
        # ~ self.srvclb.gui_show_dashboard()
472
        # ~ self.srvclb.gui_show_dashboard()
473
        self.app.debug("VISOR_ANNOTATIONS_1:: %s" % annotations)
-
 
-
 
473
        # ~ self.app.debug("VISOR_ANNOTATIONS_1:: %s" % annotations)
474
474
475
        self.model.clear()
475
        self.model.clear()
476
476
477
        if annotations is None:
477
        if annotations is None:
478
            annotations = self.srvant.get_all()
478
            annotations = self.srvant.get_all()
479
479
480
        self.app.debug("VISOR_ANNOTATIONS_2:: %s" % annotations)
-
 
-
 
480
        # ~ self.app.debug("VISOR_ANNOTATIONS_2:: %s" % annotations)
481
481
482
        snpids = {}
482
        snpids = {}
483
483
484
        for fname in annotations:
484
        for fname in annotations:
485
            with open(fname, 'r') as fa:
485
            with open(fname, 'r') as fa:
Line 496... Line 496...
496
                                        '',
496
                                        '',
497
                                        self.srvutl.fuzzy_date_from_timestamp(annotation['timestamp']),
497
                                        self.srvutl.fuzzy_date_from_timestamp(annotation['timestamp']),
498
                                        annotation['aid'],
498
                                        annotation['aid'],
499
                                        annotation['timestamp']
499
                                        annotation['timestamp']
500
                                    )
500
                                    )
501
                self.app.debug(node)
-
 
-
 
501
                # ~ self.app.debug(node)
502
                self.model.append(None, node)
502
                self.model.append(None, node)
503
        self.treeview.set_model(self.sorted_model)
503
        self.treeview.set_model(self.sorted_model)
504
        self.sort_by_timestamp()
504
        self.sort_by_timestamp()
505
        self.treeview.expand_all()
505
        self.treeview.expand_all()
506
        self.update_total_sapnotes_count(len(self.model))
506
        self.update_total_sapnotes_count(len(self.model))