From owner-freebsd-libh Wed Oct 10 2:41:17 2001 Delivered-To: freebsd-libh@freebsd.org Received: from r220-1.rz.RWTH-Aachen.DE (r220-1.rz.RWTH-Aachen.DE [134.130.3.31]) by hub.freebsd.org (Postfix) with ESMTP id DA61037B403 for ; Wed, 10 Oct 2001 02:41:12 -0700 (PDT) Received: from r220-1.rz.RWTH-Aachen.DE (relay2.RWTH-Aachen.DE [134.130.3.1]) by r220-1.rz.RWTH-Aachen.DE (8.10.1/8.11.3-2) with ESMTP id f9A9f7j07540; Wed, 10 Oct 2001 11:41:07 +0200 (MEST) Received: from kawoserv.kawo2.rwth-aachen.de (root@kawoserv.kawo2.RWTH-Aachen.DE [134.130.180.1]) by r220-1.rz.RWTH-Aachen.DE (8.10.1/8.11.3/6) with ESMTP id f9A9f6o07536; Wed, 10 Oct 2001 11:41:06 +0200 (MEST) Received: from zerogravity.kawo2.rwth-aachen.de (zerogravity.kawo2.rwth-aachen.de [134.130.181.28]) by kawoserv.kawo2.rwth-aachen.de (8.9.3/8.9.3) with ESMTP id LAA32498; Wed, 10 Oct 2001 11:41:04 +0200 Received: by zerogravity.kawo2.rwth-aachen.de (Postfix, from userid 1001) id 5115414AAF; Wed, 10 Oct 2001 11:41:08 +0200 (CEST) Date: Wed, 10 Oct 2001 11:41:08 +0200 From: Alexander Langer To: The Anarcat Cc: Libh Subject: Re: disklabel can now display sub parts Message-ID: <20011010114108.E1967@zerogravity.kawo2.rwth-aachen.de> References: <20011009192007.C601@shall.anarcat.dyndns.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-md5; protocol="application/pgp-signature"; boundary="0eh6TmSyL6TZE2Uz" Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20011009192007.C601@shall.anarcat.dyndns.org>; from anarcat@anarcat.dyndns.org on Tue, Oct 09, 2001 at 07:20:07PM -0400 X-PGP-Fingerprint: 44 28 CA 4C 46 5B D3 A8 A8 E3 BA F3 4E 60 7D 7F X-PGP-at: finger alex@big.endian.de X-Verwirrung: Dieser Header dient der allgemeinen Verwirrung. Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --0eh6TmSyL6TZE2Uz Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Thus spake The Anarcat (anarcat@anarcat.dyndns.org): > such. One thing: Qt here uses variable-width font, so the columns are > not aligned. It would be interesting to have some "table" widget > instead of "tabbed" listboxes. That's on my todo. Basically, I want to rewrite Qt's "tabbed" part to use Qt table widgets to display correctly (== aligned). So Listboxes could be used w/o tables and w/ tables. If you need it, use \t alignment for now, and I'll implement it ASAP. > If there is no table widget available, I'll probably try to setup the > label editor as a list of buttons/fields/labels in various containers. > Then the problem will be of having this area "panable". Ouch, no. I already know _how_ to add support for this to Qt's listbox widget, but it's an annoying task since you have to recalculate for every add/remove of lines... . I should do it, nevertheless. Maybe this evening :) > Note that the "available disks" listbox is doomed to go. That or the > disk units from the "available partitions" listbox. I think the disk > lines are important there because they delimit which partitions are on > which disk, and inform about the space left. Feel free to remove every duplicated code, and do more stuff. To be honest, I didn't really design the diskeditor before starting working on it, so if you find design issues now, you should fix them :)) > Now, the thing is that if disklabel "replaces" diskwizard, users might > be confused if they arrive to disklabel first and that there is nothing > there (in the case of a new install). Logically, the fdisk operation If it's still easy and straightforward to create those stuff, I'm ok with those changes. > goes before the disklabel operation... A workaround might be to popup > the fdisk dialog before, but then on which disk??? That's why I did those initial screen :) > I think, however, that we could expect that a user seeing something > like: Look good. > Little quirk I haven't figured out, the disks get out backwards (ad1 > then ad0)... Yeah. Sort them manually in libh, we can't rely on kern.disks here. I really don't know what happens to pcmcia disks anyways - are they added to the end of the list? etc... Content-Description: new disklabel I haven't tested this yet, but looks awesome. Will do tonight :) Great stuff! Alex --0eh6TmSyL6TZE2Uz Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (FreeBSD) Comment: For info see http://www.gnupg.org iQEVAwUBO8QXsrRIIUSeqRcRAQH+Swf/aLhR/A8v5rbw+IX/LVQvzehxIwEkBy/2 aXVIUJG3s9J+5uavrwsjg3ZIrqmRPCMoHMeciSBiZ1BZag/2/24VfUsoGFiy8/+F OoYU5OPr+ntZBStNqtn96LIU+kTP/zDIheLbesHtizO//XNqDj7vWR6k0oZZqS5r O2m67+yaVlvojb/SxFF7qLQqDEcEHKS67snJINWWRxs4Cga9V/M8JroCtJzVx2jZ Y1UhdD8MvqF3WkqMdLsK6/IAUWSHREv96irw8u8WiHn91/kXHs9e8A+4AOMFkwvX jcO8xhA3ja6WgL/V3+u94cAe0GiWXeOc9Rlgz7vWGrmyDsrDNkh9PA== =Yefu -----END PGP SIGNATURE----- --0eh6TmSyL6TZE2Uz-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message