From: Nick H. <nic...@ho...> - 2011-01-11 11:37:29
|
Doug, I'll look into it. Nick. Doug Blank wrote: > Nick, > > Having troubling running trunk: > > 22061: ERROR: gramps.py: line 142: Unhandled exception > Traceback (most recent call last): > File "/home/dblank/gramps/trunk/src/gui/viewmanager.py", line 1202, > in view_changed > self.__change_page(page_num) > File "/home/dblank/gramps/trunk/src/gui/viewmanager.py", line 1214, > in __change_page > self.active_page.set_active() > File "/home/dblank/gramps/trunk/src/plugins/view/familyview.py", > line 220, in set_active > ListView.set_active(self) > File "/home/dblank/gramps/trunk/src/gui/views/listview.py", line > 240, in set_active > NavigationView.set_active(self) > File "/home/dblank/gramps/trunk/src/gui/views/navigationview.py", > line 153, in set_active > PageView.set_active(self) > File "/home/dblank/gramps/trunk/src/gui/views/pageview.py", line > 379, in set_active > self.bottombar.set_active() > File "/home/dblank/gramps/trunk/src/gui/bottombar.py", line 235, in set_active > title = get_title(self.notebook, page) > File "/home/dblank/gramps/trunk/src/gui/bottombar.py", line 347, in get_title > return notebook.get_tab_label_text(notebook.get_nth_page(page_num)) > TypeError: Gtk.Notebook.get_tab_label_text() argument 1 must be > gtk.Widget, not None > > 29382: ERROR: gramps.py: line 142: Unhandled exception > Traceback (most recent call last): > File "/home/dblank/gramps/trunk/src/gui/viewmanager.py", line 1202, > in view_changed > self.__change_page(page_num) > File "/home/dblank/gramps/trunk/src/gui/viewmanager.py", line 1211, > in __change_page > self.__disconnect_previous_page() > File "/home/dblank/gramps/trunk/src/gui/viewmanager.py", line 1241, > in __disconnect_previous_page > self.active_page.set_inactive() > File "/home/dblank/gramps/trunk/src/plugins/view/familyview.py", > line 228, in set_inactive > self.uistate.viewmanager.tags.tag_disable() > File "/home/dblank/gramps/trunk/src/gui/views/tags.py", line 128, in > tag_disable > self.uistate.uimanager.remove_ui(self.tag_id) > TypeError: Parameter 'merge_id' must be an int or a long > > I deleted my ~/.gramps/gramps33/*.ini files, but no avail. > > -Doug > > On Mon, Jan 10, 2011 at 8:50 PM, Nick Hall <nic...@ho...> wrote: > >> Devs, >> >> I have just committed a change which adds a new bottombar to Gramps. >> >> You can enable the bottom bar from the menu: View -> Bottombar. >> >> Each tab contains one gramplet. You can re-order them by drag-and-drop. >> >> There are three buttons on the right hand side of the bottombar. Use >> these to add or remove gramplets and also to close the bottombar. >> >> I have removed the normal gramplet controls. This creates more space >> and presents a cleaner interface to the user. The minimise button is >> not applicable for the bottom bar, and drag-and-drop functionality has >> moved to the tab. I have not implemented detaching of gramplets yet, >> but this could be achieved by dragging the tab out of the notebook (this >> is standard gtk functionality). >> >> I have written four example bottombar gramplets for the Person Views: >> >> 1. Details: This combines the primary picture, with parents, events and >> attributes to create a summary view for a person. >> >> 2. Gallery: This displays the pictures of a person in a scrollable >> list. Double-click to view the image with the default viewer application. >> >> 3. Residence: An example displaying a single event type. Double-click >> to edit an event. >> >> 4. Attributes: Just a GUI version of the existing Attributes gramplet. >> Double-click for the quick report. >> >> I was trying to make the gramplets look like they are part of core >> Gramps. Similar functionality is available in the person editor, but >> the bottom bar gramplets are intended to be optimised for viewing the >> data rather than editing it. >> >> I look forward to your feedback. >> >> Regards, >> >> >> Nick. >> >> >> ------------------------------------------------------------------------------ >> Gaining the trust of online customers is vital for the success of any company >> that requires sensitive data to be transmitted over the Web. Learn how to >> best implement a security strategy that keeps consumers' information secure >> and instills the confidence they need to proceed with transactions. >> http://p.sf.net/sfu/oracle-sfdevnl >> _______________________________________________ >> Gramps-devel mailing list >> Gra...@li... >> https://lists.sourceforge.net/lists/listinfo/gramps-devel >> >> > > > |