Report forwarded to debian-bugs-dist@lists.debian.org, Roland Rosenfeld <roland@debian.org>:
Bug#69729; Package xfig.   debian-bugs-dist@lists.debian.orgRoland Rosenfeld  Subject: Bug#69729: xfig: zoom factor doesn't respect physical display size Reply-To: rjs@isil.lloke.dna.fi (Riku Saikkonen), 69729@bugs.debian.org Resent-From: rjs@isil.lloke.dna.fi (Riku Saikkonen) Resent-To: debian-bugs-dist@lists.debian.org Resent-CC: Roland Rosenfeld Resent-Date: Tue, 22 Aug 2000 18:04:28 GMT Resent-Message-ID: Resent-Sender: owner@bugs.debian.org X-Debian-PR-Message: report 69729 X-Debian-PR-Package: xfig X-Debian-PR-Keywords: X-Loop: owner@bugs.debian.org Received: via spool by bugs@bugs.debian.org id=B.96696640513652 (code B ref -1); Tue, 22 Aug 2000 18:04:28 GMT To: submit@bugs.debian.org From: rjs@isil.lloke.dna.fi (Riku Saikkonen) Date: 22 Aug 2000 20:45:40 +0300 Message-ID: <87aee5xk8r.fsf@anar.lloke.dna.fi> Lines: 38 User-Agent: Gnus/5.0807 (Gnus v5.8.7) Emacs/20.7 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Delivered-To: submit@bugs.debian.org Package: xfig Version: 3.2.3.a-6 Severity: wishlist Xfig's display zoom factors (set by the Zoom button, 1:1.00 by default) don't seem to respect the actual physical display size that can be got from the X server (xdpyinfo displays it and the X server command-line option -dpi can be used to control it). It would be nice if the 1:1 zoom factor would actually be 1:1 when the display size is configured to the X server. For my particular monitor, the scale in an 1:1 canvas is somewhat smaller than in reality, and the X server's -dpi setting doesn't seem to affect it. This should be easy to implement, just scale the zoom factors by an amount derived from the physical display size. There may be problems related to scaling of fonts, line widths and such, so it may be that this shouldn't be a thing to do by default: it might be better that a line with a width of 3 would be 3 pixels wide instead of something derived from what it would look when printed on paper. Thus, Xfig should perhaps display two zoom factors: one that would correspond to what the current zoom factor does, and another that would use the physical display size. The user interface should make it easy to set 1:1 zooming using either of those factors. (1:1 the current way probably looks nicer on screen, but an "actual 1:1 zoom" would be good for comparing dimensions on the screen with physical dimensions.) (For an example of an application that does respect the physical screen size, there is gv, the frontend to GhostScript. gv's zoom factor looks correct when I set a -dpi that I calculated from my physical screen size.) -- -=- Rjs -=- rjs@lloke.dna.fi   Acknowledgement sent to rjs@isil.lloke.dna.fi (Riku Saikkonen):
New Bug report received and forwarded. Copy sent to Roland Rosenfeld <roland@debian.org>.   -t  From: owner@bugs.debian.org (Debian Bug Tracking System) To: rjs@isil.lloke.dna.fi (Riku Saikkonen) Subject: Bug#69729: Acknowledgement (xfig: zoom factor doesn't respect physical display size) Message-ID: In-Reply-To: <87aee5xk8r.fsf@anar.lloke.dna.fi> References: <87aee5xk8r.fsf@anar.lloke.dna.fi> X-Debian-PR-Message: ack 69729 Thank you for the problem report you have sent regarding Debian. This is an automatically generated reply, to let you know your message has been received. It is being forwarded to the developers mailing list for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): Roland Rosenfeld If you wish to submit further information on your problem, please send it to 69729@bugs.debian.org (and *not* to bugs@bugs.debian.org). Please do not reply to the address at the top of this message, unless you wish to report a problem with the Bug-tracking system. Darren Benham (administrator, Debian Bugs database)   Received: (at submit) by bugs.debian.org; 22 Aug 2000 17:46:45 +0000 From rjs@isil.lloke.dna.fi Tue Aug 22 12:46:45 2000 Return-path: Received: from dna.fi [::ffff:62.236.152.249] by master.debian.org with esmtp (Exim 3.12 1 (Debian)) id 13RI8L-0003Y8-00; Tue, 22 Aug 2000 12:46:45 -0500 Received: from isil.lloke.dna.fi (isil.lloke.dna.fi [62.236.152.125]) by dna.fi (8.9.1/8.9.1) with ESMTP id UAA13717 for ; Tue, 22 Aug 2000 20:46:42 +0300 (EEST) Received: from anar.lloke.dna.fi [62.236.152.126] by isil.lloke.dna.fi with esmtp (Exim 2.05 #1 (Debian)) id 13RI7i-0005W9-00; Tue, 22 Aug 2000 20:46:06 +0300 Received: from rjs by anar.lloke.dna.fi with local (Exim 3.12 #1 (Debian)) id 13RI7K-0000JY-00 for ; Tue, 22 Aug 2000 20:45:42 +0300 To: submit@bugs.debian.org Subject: xfig: zoom factor doesn't respect physical display size From: rjs@isil.lloke.dna.fi (Riku Saikkonen) Date: 22 Aug 2000 20:45:40 +0300 Message-ID: <87aee5xk8r.fsf@anar.lloke.dna.fi> Lines: 38 User-Agent: Gnus/5.0807 (Gnus v5.8.7) Emacs/20.7 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Delivered-To: submit@bugs.debian.org Package: xfig Version: 3.2.3.a-6 Severity: wishlist Xfig's display zoom factors (set by the Zoom button, 1:1.00 by default) don't seem to respect the actual physical display size that can be got from the X server (xdpyinfo displays it and the X server command-line option -dpi can be used to control it). It would be nice if the 1:1 zoom factor would actually be 1:1 when the display size is configured to the X server. For my particular monitor, the scale in an 1:1 canvas is somewhat smaller than in reality, and the X server's -dpi setting doesn't seem to affect it. This should be easy to implement, just scale the zoom factors by an amount derived from the physical display size. There may be problems related to scaling of fonts, line widths and such, so it may be that this shouldn't be a thing to do by default: it might be better that a line with a width of 3 would be 3 pixels wide instead of something derived from what it would look when printed on paper. Thus, Xfig should perhaps display two zoom factors: one that would correspond to what the current zoom factor does, and another that would use the physical display size. The user interface should make it easy to set 1:1 zooming using either of those factors. (1:1 the current way probably looks nicer on screen, but an "actual 1:1 zoom" would be good for comparing dimensions on the screen with physical dimensions.) (For an example of an application that does respect the physical screen size, there is gv, the frontend to GhostScript. gv's zoom factor looks correct when I set a -dpi that I calculated from my physical screen size.) -- -=- Rjs -=- rjs@lloke.dna.fi   Reply sent to Roland Rosenfeld <roland@spinnaker.de>:
You have marked Bug as forwarded.   -t  From: owner@bugs.debian.org (Debian Bug Tracking System) To: Roland Rosenfeld Cc: Roland Rosenfeld Bcc: debian-bugs-forwarded@lists.debian.org Subject: Bug#69729: marked as forwarded (xfig: zoom factor doesn't respect physical display size) Message-ID: In-Reply-To: <20000823000332.C10355@spinnaker.sail.does-not-exist.org> References: <20000823000332.C10355@spinnaker.sail.does-not-exist.org> <87aee5xk8r.fsf@anar.lloke.dna.fi> X-Debian-PR-Message: forwarded 69729 Your message dated Wed, 23 Aug 2000 00:03:32 +0200 with message-id <20000823000332.C10355@spinnaker.sail.does-not-exist.org> and subject line Bug#69729: xfig: zoom factor doesn't respect physical display size has caused the Debian Bug report #69729, regarding xfig: zoom factor doesn't respect physical display size to be marked as having been forwarded to the upstream software author(s) xfig bug reporting . (NB: If you are a system administrator and have no idea what I am talking about this indicates a serious mail system misconfiguration somewhere. Please contact me immediately.) Darren Benham (administrator, Debian Bugs database) Received: (at submit) by bugs.debian.org; 22 Aug 2000 17:46:45 +0000 From rjs@isil.lloke.dna.fi Tue Aug 22 12:46:45 2000 Return-path: Received: from dna.fi [::ffff:62.236.152.249] by master.debian.org with esmtp (Exim 3.12 1 (Debian)) id 13RI8L-0003Y8-00; Tue, 22 Aug 2000 12:46:45 -0500 Received: from isil.lloke.dna.fi (isil.lloke.dna.fi [62.236.152.125]) by dna.fi (8.9.1/8.9.1) with ESMTP id UAA13717 for ; Tue, 22 Aug 2000 20:46:42 +0300 (EEST) Received: from anar.lloke.dna.fi [62.236.152.126] by isil.lloke.dna.fi with esmtp (Exim 2.05 #1 (Debian)) id 13RI7i-0005W9-00; Tue, 22 Aug 2000 20:46:06 +0300 Received: from rjs by anar.lloke.dna.fi with local (Exim 3.12 #1 (Debian)) id 13RI7K-0000JY-00 for ; Tue, 22 Aug 2000 20:45:42 +0300 To: submit@bugs.debian.org Subject: xfig: zoom factor doesn't respect physical display size From: rjs@isil.lloke.dna.fi (Riku Saikkonen) Date: 22 Aug 2000 20:45:40 +0300 Message-ID: <87aee5xk8r.fsf@anar.lloke.dna.fi> Lines: 38 User-Agent: Gnus/5.0807 (Gnus v5.8.7) Emacs/20.7 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Delivered-To: submit@bugs.debian.org Package: xfig Version: 3.2.3.a-6 Severity: wishlist Xfig's display zoom factors (set by the Zoom button, 1:1.00 by default) don't seem to respect the actual physical display size that can be got from the X server (xdpyinfo displays it and the X server command-line option -dpi can be used to control it). It would be nice if the 1:1 zoom factor would actually be 1:1 when the display size is configured to the X server. For my particular monitor, the scale in an 1:1 canvas is somewhat smaller than in reality, and the X server's -dpi setting doesn't seem to affect it. This should be easy to implement, just scale the zoom factors by an amount derived from the physical display size. There may be problems related to scaling of fonts, line widths and such, so it may be that this shouldn't be a thing to do by default: it might be better that a line with a width of 3 would be 3 pixels wide instead of something derived from what it would look when printed on paper. Thus, Xfig should perhaps display two zoom factors: one that would correspond to what the current zoom factor does, and another that would use the physical display size. The user interface should make it easy to set 1:1 zooming using either of those factors. (1:1 the current way probably looks nicer on screen, but an "actual 1:1 zoom" would be good for comparing dimensions on the screen with physical dimensions.) (For an example of an application that does respect the physical screen size, there is gv, the frontend to GhostScript. gv's zoom factor looks correct when I set a -dpi that I calculated from my physical screen size.) -- -=- Rjs -=- rjs@lloke.dna.fi   Received: (at 69729-forwarded) by bugs.debian.org; 22 Aug 2000 22:15:40 +0000 From roland@spinnaker.de Tue Aug 22 17:15:40 2000 Return-path: Received: from mail.mediacompany.com [::ffff:195.247.9.20] by master.debian.org with esmtp (Exim 3.12 1 (Debian)) id 13RMKa-0006yk-00; Tue, 22 Aug 2000 17:15:40 -0500 Received: by mail.mediacompany.com (Postfix, from userid 100) id 63F3A1C497; Wed, 23 Aug 2000 00:15:38 +0200 (CEST) Received: from spinnaker.does-not-exist.org (roland@spinnaker.does-not-exist.org [192.168.42.1]) by luv.does-not-exist.org (8.9.3/8.9.3/Debian 8.9.3-21) with SMTP id AAA25978; Wed, 23 Aug 2000 00:03:32 +0200 Received: by spinnaker.does-not-exist.org (sSMTP sendmail emulation); Wed, 23 Aug 2000 00:03:32 +0200 Date: Wed, 23 Aug 2000 00:03:32 +0200 From: Roland Rosenfeld To: xfig bug reporting Cc: Riku Saikkonen , 69729-forwarded@bugs.debian.org Subject: Bug#69729: xfig: zoom factor doesn't respect physical display size Message-ID: <20000823000332.C10355@spinnaker.sail.does-not-exist.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable User-Agent: Mutt/1.3.7i Delivered-To: 69729-forwarded@bugs.debian.org Hi Brian! I received another wish against xfig: ----- Forwarded message from Riku Saikkonen ----- From: rjs@isil.lloke.dna.fi (Riku Saikkonen) Subject: Bug#69729: xfig: zoom factor doesn't respect physical display size Date: 22 Aug 2000 20:45:40 +0300 Package: xfig Version: 3.2.3.a-6 Severity: wishlist Xfig's display zoom factors (set by the Zoom button, 1:1.00 by default) don't seem to respect the actual physical display size that can be got from the X server (xdpyinfo displays it and the X server command-line option -dpi can be used to control it). It would be nice if the 1:1 zoom factor would actually be 1:1 when the display size is configured to the X server. For my particular monitor, the scale in an 1:1 canvas is somewhat smaller than in reality, and the X server's -dpi setting doesn't seem to affect it. This should be easy to implement, just scale the zoom factors by an amount derived from the physical display size. There may be problems related to scaling of fonts, line widths and such, so it may be that this shouldn't be a thing to do by default: it might be better that a line with a width of 3 would be 3 pixels wide instead of something derived from what it would look when printed on paper. Thus, Xfig should perhaps display two zoom factors: one that would correspond to what the current zoom factor does, and another that would use the physical display size. The user interface should make it easy to set 1:1 zooming using either of those factors. (1:1 the current way probably looks nicer on screen, but an "actual 1:1 zoom" would be good for comparing dimensions on the screen with physical dimensions.) (For an example of an application that does respect the physical screen size, there is gv, the frontend to GhostScript. gv's zoom factor looks correct when I set a -dpi that I calculated from my physical screen size.) --=20 -=3D- Rjs -=3D- rjs@lloke.dna.fi ----- End forwarded message ----- Tschoeeee Roland --=20 * roland@spinnaker.de * http://www.spinnaker.de/ *