Bugs item #1672088, was opened at 2007-03-02 00:27 Message generated for change (Comment added) made by dooglus You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=757416&aid=1672088&group_id=144022
Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Usability Group: SVN version Status: Open Resolution: None Priority: 5 Private: No Submitted By: dooglus (dooglus) Assigned to: Nobody/Anonymous (nobody) Summary: non-default DPI settings corrupt display Initial Comment: I'm using a high resolution display. I've set the DPI setting to be 126 dots per inch in the GNOME font dialog: desktop > preferences > font > details > resolution > 126 dots per inch (since that's what a rough calculation told me was the correct resolution for this display). Having done this, the fonts are now a better size, but the params/timeline display has been messed up. I'm used to the params and timeline being lined up side by side and scrolling together, but with the new DPI setting, they no longer line up. See screenshot: http://dooglus.rincevent.net/synfig/params-timetrack.png The timetrack rows are less tall than the params rows, which means I can't scroll down to the bottom of the params. The params scrollbar is already right at the bottom, yet I still can't see the 'ZigZag' or 'Perpendicular' params which are off the bottom. Vertically stretching the window shows them. I also notice that if I click on an editable field in the params display, the editable text is quite a lot bigger than it was before I clicked on it. See screenshot: http://dooglus.rincevent.net/synfig/params-timetrack2.png ---------------------------------------------------------------------- >Comment By: dooglus (dooglus) Date: 2007-04-07 19:26 Message: Logged In: YES user_id=1546005 Originator: YES On XFCE I found the following were needed to line up the timetrack with the parameters: Index: src/gtkmm/dock_timetrack.cpp cellrenderer_time_track->set_fixed_size(-1,21); widget_timeslider_->set_size_request(-1,36); ---------------------------------------------------------------------- Comment By: dooglus (dooglus) Date: 2007-03-22 09:58 Message: Logged In: YES user_id=1546005 Originator: YES I thought it might be worth mentioning that the following change works around the problem of the params dialog being out of step with the timetrack dialog. I use either 96 DPI or 126 DPI: Index: src/gtkmm/dock_timetrack.cpp +#define BIG_FONT 1 - cellrenderer_time_track->set_fixed_size(-1,18); + cellrenderer_time_track->set_fixed_size(-1,18+3*BIG_FONT); - widget_timeslider_->set_size_request(-1,22); + widget_timeslider_->set_size_request(-1,28+5*BIG_FONT); 'BIG_FONT' should be 0 for 96 DPI and 1 for 126 DPI - that makes it line up properly for me. Of course, the real solution is to query gtkmm for the real height of the font boxes. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=757416&aid=1672088&group_id=144022 ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Synfig-devl mailing list Synfig-devl@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/synfig-devl