~severinh/gnome-zeitgeist/firefox_profiles_fix

« back to all changes in this revision

Viewing changes to src/zeitgeist_gui/zeitgeist-journal.py

  • Committer: Severin Heiniger
  • Date: 2009-05-11 16:00:27 UTC
  • mfrom: (559.1.1 gnome-zeitgeist)
  • Revision ID: severinheiniger@gmail.com-20090511160027-bzs7vmgzwj86w615
Synced with main.

Show diffs side-by-side

added added

removed removed

Lines of Context:
55
55
                evbox.add(timeline)
56
56
                
57
57
                # Notebook
58
 
                notebook = gtk.Notebook()
59
 
                notebook.connect("switch-page",self.switch_page)
60
 
                notebook.set_homogeneous_tabs(True)
 
58
                self.notebook = gtk.Notebook()
 
59
                self.notebook.connect("switch-page",self.switch_page)
 
60
                self.notebook.set_homogeneous_tabs(True)
61
61
                #notebook.set_property("tab-pos", gtk.POS_LEFT)
62
62
                
63
63
                journal = "%s/data/calendar.svg" % BASEDIR
64
64
                label = self.create_tab_label(_("Journal"), journal)
65
 
                notebook.append_page(evbox, label)
66
 
                notebook.set_tab_label_packing(evbox, True, True, gtk.PACK_START)
 
65
                self.notebook.append_page(evbox, label)
 
66
                self.notebook.set_tab_label_packing(evbox, True, True, gtk.PACK_START)
67
67
                
68
68
                starred = "%s/data/bookmark-new.svg" % BASEDIR
69
69
                label = self.create_tab_label(_("Bookmarks"), starred)
70
 
                notebook.append_page(bookmarks, label)
71
 
                notebook.set_tab_label_packing(bookmarks, True, True, gtk.PACK_START)
 
70
                self.notebook.append_page(bookmarks, label)
 
71
                self.notebook.set_tab_label_packing(bookmarks, True, True, gtk.PACK_START)
72
72
                
73
73
                box = gtk.VBox()
74
 
                notebook.append_page(box, gtk.Label("Most Used Stuff (not yet  implemented)"))
75
 
                notebook.set_tab_label_packing(box, True, True, gtk.PACK_START)
 
74
                self.notebook.append_page(box, gtk.Label("Most Used Stuff (not yet  implemented)"))
 
75
                self.notebook.set_tab_label_packing(box, True, True, gtk.PACK_START)
76
76
                #notebook.set_tab_label_packing(bookmarks, True, True, gtk.PACK_START)
77
77
                #notebook.set_tab_label_packing(evbox, True, True, gtk.PACK_START)
78
78
                
81
81
                
82
82
                # vbox for timeline and tagbar
83
83
                vbox = gtk.VBox()
84
 
                vbox.pack_start(notebook, True, True)
 
84
                vbox.pack_start(self.notebook, True, True)
85
85
                #vbox.pack_start(tagbox,False,True,2)
86
86
                
87
87
                hbox = gtk.HBox()
104
104
                
105
105
                self.set_focus(None)
106
106
                
107
 
                
108
 
                
109
107
                #self.window_state_event_cb(None)
110
108
        def on_window_key_press_event(self,timelime,event):
111
 
                if event.keyval==65360:
112
 
                        timeline.jump_to_day(str(datetime.datetime.today().strftime("%d %m %Y")).split(" "))
113
 
                        self.set_focus(None)
114
 
                if event.keyval==65361:
115
 
                        timeline.step_in_time(-1)
116
 
 
117
 
                        timeline.get_dayboxes()[1][1].grab_focus()
118
 
                if event.keyval==65363:
119
 
                        timeline.step_in_time(+1)
 
109
                if self.notebook.get_current_page() == 0:
 
110
                        if event.keyval==65360:
 
111
                                timeline.jump_to_day(str(datetime.datetime.today().strftime("%d %m %Y")).split(" "))
 
112
                                self.set_focus(None)
 
113
                        if event.keyval==65361:
 
114
                                timeline.step_in_time(-1)
120
115
        
 
116
                                timeline.get_dayboxes()[1][1].grab_focus()
 
117
                        if event.keyval==65363:
 
118
                                timeline.step_in_time(+1)
 
119
                
121
120
        def switch_page(self, notebook, page, page_num):        
122
121
                if page_num == 1 or page_num ==2:
123
122
                        bb.set_time_browsing(False)