From: Serge N. <Ser...@fr...> - 2011-01-21 19:41:06
|
Hi, I already saw this problem. I used this to try to calculate the size of the visible window. If I comment all these lines, it works. I'll commit this. One question : I saw the is_visible method. I don't know how to use it ? I need this for the sidebar and the bottombar. Le 21/01/2011 19:26, Benny Malengier a écrit : > > > 2011/1/21 Nick Hall <nic...@ho... <mailto:nic...@ho...>> > > Gerald, > > This is a bug. > > The GrampsBar no longer uses configuration parameters in the views. > There are now three public methods: > > hide() > show() > is_visible() > > We now need to use these methods and attach to the "toggled" action of > the gtk action. > > The problem is in the GeoView screen re-sizing, which I don't fully > understand. I tried to fix the bug, but each problem I fixed seemed to > reveal another. I need to find some time to understand the code before I > can fix it. > > > Geoview/Htmlview code must be refractored so the draw code is easier to debug and understand. > I hoped to find time for that, but did not succeed yet. > So, if you go into Geoview/Htmlview, feel free to do more than cosmetic changes. > > Benny > > > Nick. > > > Gerald Britton wrote: > > hi -- After svn up today, and removing those pesky ini files for > > sidebar and bottom bar, I got this error: > > > > 631574: WARNING: viewmanager.py: line 1155: View 'geoview' failed to load. > > Traceback (most recent call last): > > File "/home/jerryb1/gramps/trunk/src/gui/viewmanager.py", line 1152, > > in __create_page > > page = page_def(pdata, self.dbstate, self.uistate) > > File "/home/jerryb1/gramps/trunk/src/plugins/view/geoview.py", line > > 310, in __init__ > > HtmlView.__init__(self, pdata, dbstate, uistate, title=_("GeoView")) > > File "/home/jerryb1/gramps/trunk/src/plugins/view/htmlrenderer.py", > > line 445, in __init__ > > PageView.__init__(self, title, pdata, dbstate, uistate) > > File "/home/jerryb1/gramps/trunk/src/gui/views/pageview.py", line > > 135, in __init__ > > self.init_config() > > File "/home/jerryb1/gramps/trunk/src/gui/views/pageview.py", line > > 593, in init_config > > self.config_connect() > > File "/home/jerryb1/gramps/trunk/src/plugins/view/geoview.py", line > > 488, in config_connect > > self._size_request_for_bars) > > File "/home/jerryb1/gramps/trunk/src/gen/utils/configmanager.py", > > line 436, in connect > > raise AttributeError("No such config section name: '%s'" % section) > > AttributeError: No such config section name: 'bottombar' > > 631581: ERROR: gramps.py: line 142: Unhandled exception > > Traceback (most recent call last): > > File "/home/jerryb1/gramps/trunk/src/plugins/sidebar/categorysidebar.py", > > line 209, in __category_clicked > > self.viewmanager.goto_page(cat_num, None) > > File "/home/jerryb1/gramps/trunk/src/gui/viewmanager.py", line 1136, > > in goto_page > > return self.pages[page_num] > > IndexError: list index out of range > > > > > > ------------------------------------------------------------------------------ > Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! > Finally, a world-class log management solution at an even better price-free! > Download using promo code Free_Logger_4_Dev2Dev. Offer expires > February 28th, so secure your free ArcSight Logger TODAY! > http://p.sf.net/sfu/arcsight-sfd2d > _______________________________________________ > Gramps-devel mailing list > Gra...@li... <mailto:Gra...@li...> > https://lists.sourceforge.net/lists/listinfo/gramps-devel > > > > ------------------------------------------------------------------------------ > Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! > Finally, a world-class log management solution at an even better price-free! > Download using promo code Free_Logger_4_Dev2Dev. Offer expires > February 28th, so secure your free ArcSight Logger TODAY! > http://p.sf.net/sfu/arcsight-sfd2d > > > _______________________________________________ > Gramps-devel mailing list > Gra...@li... > https://lists.sourceforge.net/lists/listinfo/gramps-devel |