Ticket #164: window-title.patch
| File window-title.patch, 2.2 KB (added by br0ziliy, 8 months ago) |
|---|
-
(a) a/src/guake.py vs. (b) b/src/guake.py.orig
a b 894 894 """Callback to add a new tab. Called by the accel key. 895 895 """ 896 896 self.add_tab() 897 page = self.notebook.get_current_page() 898 self.window.set_title(self.term_list[page].get_window_title()); 897 899 return True 898 900 899 901 def accel_prev(self, *args): … … 903 905 self.notebook.set_current_page(self.notebook.get_n_pages()-1) 904 906 else: 905 907 self.notebook.prev_page() 908 page = self.notebook.get_current_page() 909 self.window.set_title(self.term_list[page].get_window_title()); 906 910 return True 907 911 908 912 def accel_next(self, *args): … … 912 916 self.notebook.set_current_page(0) 913 917 else: 914 918 self.notebook.next_page() 919 page = self.notebook.get_current_page() 920 self.window.set_title(self.term_list[page].get_window_title()); 915 921 return True 916 922 917 923 def accel_rename(self, *args): … … 989 995 return 990 996 page = self.notebook.page_num(box) 991 997 self.tabs.get_children()[page].set_label(vte.get_window_title()) 998 self.window.set_title(vte.get_window_title()); 992 999 993 1000 def on_rename_activate(self, *args): 994 1001 """Shows a dialog to rename the current tab. … … 1188 1195 self.hide() 1189 1196 # avoiding the delay on next Guake show request 1190 1197 self.add_tab() 1198 else: 1199 self.window.set_title(self.term_list[self.notebook.get_current_page()].get_window_title()); 1191 1200 1192 1201 def delete_shell(self, pid): 1193 1202 """This function will kill the shell on a tab, trying to send … … 1224 1233 """Grabs the focus on the current tab. 1225 1234 """ 1226 1235 page = self.notebook.get_current_page() 1236 self.window.set_title(self.term_list[page].get_window_title()); 1227 1237 self.term_list[page].grab_focus() 1238 # self.window.set_title(); 1228 1239 1229 1240 def select_current_tab(self, notebook, user_data, page): 1230 1241 """When current self.notebook page is changed, the tab bar