From owner-freebsd-libh Tue Jan 16 6:23: 6 2001 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id C4BAD37B402 for ; Tue, 16 Jan 2001 06:22:49 -0800 (PST) Received: (from alex@localhost) by usw4.freebsd.org (8.11.1/8.9.3) id f0GEMnD77245 for libh@FreeBSD.org; Tue, 16 Jan 2001 08:22:49 -0600 (CST) (envelope-from alex) Message-Id: <200101161422.f0GEMnD77245@usw4.freebsd.org> From: Alexander Langer Date: Tue, 16 Jan 2001 08:22:49 -0600 (CST) To: libh@FreeBSD.org Subject: cvs commit: libh/lib/hui HuiQt.cc HuiQt.hh Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG alex 2001/01/16 08:22:49 CST Modified files: lib/hui HuiQt.cc HuiQt.hh Log: HuiQt::Widget::move(): Use a nicer and shorter way to calculate the new position. HuiQt::TitledWidget::move(): I forgot to add the code for calculating the offset. Add it, so that finally widgets with a label as title and a ContainerWidget as parent are moved to the correct position. In general: Add a new meaning of the values given to the "resize" function of a widget. This doesn't change the old behaviour: If a Widget is a child of a container widget whose arrangement is either vertical or horizontal, it can force a given width or height by setting this value explicitely and setting the other one to -1. This is recognized in the resize() function and the "FixedSize" is saved in a new value of the class. The parent who arranges the childs then checks, if a child has a fixed size set. If so, this widget is set to this size. The remainding space (if any) of the parent is then shared between the remainding widgets (if any). I used a new algorythm here, so that now every pixel of the parent is used. Before it might have happened the following: A container/groupwidget has 5 childs but it's size is only 5*x + 4 pixels. That meant that 4 pixels were left blank. Now these pixels are shared. Revision Changes Path 1.19 +328 -124 libh/lib/hui/HuiQt.cc 1.14 +28 -9 libh/lib/hui/HuiQt.hh To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Tue Jan 16 6:34:32 2001 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id 1368737B400 for ; Tue, 16 Jan 2001 06:34:16 -0800 (PST) Received: (from alex@localhost) by usw4.freebsd.org (8.11.1/8.9.3) id f0GEYFb77280 for libh@FreeBSD.org; Tue, 16 Jan 2001 08:34:15 -0600 (CST) (envelope-from alex) Message-Id: <200101161434.f0GEYFb77280@usw4.freebsd.org> From: Alexander Langer Date: Tue, 16 Jan 2001 08:34:15 -0600 (CST) To: libh@FreeBSD.org Subject: cvs commit: libh/doc/examples packageman.tcl Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG alex 2001/01/16 08:34:15 CST Modified files: doc/examples packageman.tcl Log: Make this using the container API. This includes a container for the buttons whose height is set to "3", so that the buttons are kept at a usable size while the space that is changed by resizing the window is given or gotten from the listBox in the vertical container. Revision Changes Path 1.4 +13 -18 libh/doc/examples/packageman.tcl To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Fri Jan 19 10:19:29 2001 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id F3FE837B401 for ; Fri, 19 Jan 2001 10:19:12 -0800 (PST) Received: (from alex@localhost) by usw4.freebsd.org (8.11.1/8.11.1) id f0JIJCi04437 for libh@FreeBSD.org; Fri, 19 Jan 2001 12:19:12 -0600 (CST) (envelope-from alex) Message-Id: <200101191819.f0JIJCi04437@usw4.freebsd.org> From: Alexander Langer Date: Fri, 19 Jan 2001 12:19:12 -0600 (CST) To: libh@FreeBSD.org Subject: cvs commit: libh/lib/hui HuiQt.cc HuiQt.hh Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG alex 2001/01/19 12:19:12 CST Modified files: lib/hui HuiQt.cc HuiQt.hh Log: + Actually only save the new size of a widget in resize(), if it is really resized. + Don't access mFixedSize directly, use get/setFixedSize(). Revision Changes Path 1.20 +5 -7 libh/lib/hui/HuiQt.cc 1.15 +2 -1 libh/lib/hui/HuiQt.hh To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Fri Jan 19 10:22:16 2001 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id 23AAF37B402 for ; Fri, 19 Jan 2001 10:22:00 -0800 (PST) Received: (from alex@localhost) by usw4.freebsd.org (8.11.1/8.11.1) id f0JIM0q04474 for libh@FreeBSD.org; Fri, 19 Jan 2001 12:22:00 -0600 (CST) (envelope-from alex) Message-Id: <200101191822.f0JIM0q04474@usw4.freebsd.org> From: Alexander Langer Date: Fri, 19 Jan 2001 12:22:00 -0600 (CST) To: libh@FreeBSD.org Subject: cvs commit: libh/lib/hui HuiTVision.cc HuiTVision.hh Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG alex 2001/01/19 12:22:00 CST Modified files: lib/hui HuiTVision.cc HuiTVision.hh Log: Merge from the Qt part: Allow childs of a container to specify a fixed size by supplying -1 as argument. For a proper log message, see rev. 1.19 and 1.20 of HuiQt.cc. Revision Changes Path 1.17 +49 -19 libh/lib/hui/HuiTVision.cc 1.14 +21 -10 libh/lib/hui/HuiTVision.hh To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Fri Jan 19 10:44:38 2001 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id 95E6837B699 for ; Fri, 19 Jan 2001 10:44:22 -0800 (PST) Received: (from alex@localhost) by usw4.freebsd.org (8.11.1/8.11.1) id f0JIiMk04522 for libh@FreeBSD.org; Fri, 19 Jan 2001 12:44:22 -0600 (CST) (envelope-from alex) Message-Id: <200101191844.f0JIiMk04522@usw4.freebsd.org> From: Alexander Langer Date: Fri, 19 Jan 2001 12:44:17 -0600 (CST) To: libh@FreeBSD.org Subject: cvs commit: libh/lib/hui HuiTVision.hh HuiTVision.cc Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG alex 2001/01/19 12:44:17 CST Modified files: lib/hui HuiTVision.hh HuiTVision.cc Log: Implement ContainerWidget::byName() Revision Changes Path 1.15 +2 -4 libh/lib/hui/HuiTVision.hh 1.18 +18 -1 libh/lib/hui/HuiTVision.cc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Fri Jan 19 11:18:23 2001 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id C88F537B400 for ; Fri, 19 Jan 2001 11:18:06 -0800 (PST) Received: (from alex@localhost) by usw4.freebsd.org (8.11.1/8.11.1) id f0JJI6604584 for libh@FreeBSD.org; Fri, 19 Jan 2001 13:18:06 -0600 (CST) (envelope-from alex) Message-Id: <200101191918.f0JJI6604584@usw4.freebsd.org> From: Alexander Langer Date: Fri, 19 Jan 2001 13:18:05 -0600 (CST) To: libh@FreeBSD.org Subject: cvs commit: libh/lib/hui HuiTVision.cc HuiTVision.hh Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG alex 2001/01/19 13:18:05 CST Modified files: lib/hui HuiTVision.cc HuiTVision.hh Log: ARGH! *Really* merge the FixedSize stuff from Qt. (I tested if it builds and if the window shows up, but not if the widgets really have a fixed size :-P) Revision Changes Path 1.19 +242 -93 libh/lib/hui/HuiTVision.cc 1.16 +5 -1 libh/lib/hui/HuiTVision.hh To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Fri Jan 19 15:48:59 2001 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id 8878E37B400 for ; Fri, 19 Jan 2001 15:48:42 -0800 (PST) Received: (from alex@localhost) by usw4.freebsd.org (8.11.1/8.11.1) id f0JNmg704834 for libh@FreeBSD.org; Fri, 19 Jan 2001 17:48:42 -0600 (CST) (envelope-from alex) Message-Id: <200101192348.f0JNmg704834@usw4.freebsd.org> From: Alexander Langer Date: Fri, 19 Jan 2001 17:48:42 -0600 (CST) To: libh@FreeBSD.org Subject: cvs commit: libh/disk Disk.cc Disk.cd.cc Disk.hh GNUmakefile Makefile disk.tcl Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG alex 2001/01/19 17:48:42 CST Removed files: disk Disk.cc Disk.cd.cc Disk.hh GNUmakefile Makefile disk.tcl Log: Nuke these - they have been moved to lib/disk a long time ago. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Sat Jan 20 12:39: 2 2001 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id 386C037B400 for ; Sat, 20 Jan 2001 12:38:46 -0800 (PST) Received: (from alex@localhost) by usw4.freebsd.org (8.11.1/8.11.1) id f0KKcke08500 for libh@FreeBSD.org; Sat, 20 Jan 2001 14:38:46 -0600 (CST) (envelope-from alex) Message-Id: <200101202038.f0KKcke08500@usw4.freebsd.org> From: Alexander Langer Date: Sat, 20 Jan 2001 14:38:45 -0600 (CST) To: libh@FreeBSD.org Subject: cvs commit: libh/release/init Makefile extvars.h main.c rtermcap.c run.c system.c termcap.c Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG alex 2001/01/20 14:38:45 CST Added files: release/init Makefile extvars.h main.c rtermcap.c run.c system.c termcap.c Log: This is a small init, which sets up the enviroment for ncurses and starts the TCL interpreter with script. It's based on what is done in sysinstall, but I removed everything what I don't need at the moment. It can be added back later when alpha/pc98/ serial console support is wanted. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Sat Jan 20 12:41:41 2001 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id DD5F137B400 for ; Sat, 20 Jan 2001 12:41:24 -0800 (PST) Received: (from alex@localhost) by usw4.freebsd.org (8.11.1/8.11.1) id f0KKfPI08551 for libh@FreeBSD.org; Sat, 20 Jan 2001 14:41:25 -0600 (CST) (envelope-from alex) Message-Id: <200101202041.f0KKfPI08551@usw4.freebsd.org> From: Alexander Langer Date: Sat, 20 Jan 2001 14:41:25 -0600 (CST) To: libh@FreeBSD.org Subject: cvs commit: libh/release/scripts setup.tcl Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG alex 2001/01/20 14:41:25 CST Added files: release/scripts setup.tcl Log: This displays a welcome message and has three buttons. (very important :-) Well, this is the script which is executed by the tcl interpreter on the boot floppies. Further development of sysinstall2 should start from this script. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Sat Jan 20 12:46:23 2001 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id 4F44137B400 for ; Sat, 20 Jan 2001 12:46:07 -0800 (PST) Received: (from alex@localhost) by usw4.freebsd.org (8.11.1/8.11.1) id f0KKk7J08596 for libh@FreeBSD.org; Sat, 20 Jan 2001 14:46:07 -0600 (CST) (envelope-from alex) Message-Id: <200101202046.f0KKk7J08596@usw4.freebsd.org> From: Alexander Langer Date: Sat, 20 Jan 2001 14:46:07 -0600 (CST) To: libh@FreeBSD.org Subject: cvs commit: libh/release/floppies Makefile Makefile.1440 Makefile.inc Makefile.mfsroot loader.rc.144 master.passwd Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG alex 2001/01/20 14:46:07 CST Added files: release/floppies Makefile Makefile.1440 Makefile.inc Makefile.mfsroot loader.rc.144 master.passwd Log: Create a two floppy set to boot from and run the libh setup scripts. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Sat Jan 20 12:48:55 2001 Delivered-To: freebsd-libh@freebsd.org Received: from mailout04.sul.t-online.com (mailout04.sul.t-online.com [194.25.134.18]) by hub.freebsd.org (Postfix) with ESMTP id 496CF37B402 for ; Sat, 20 Jan 2001 12:48:34 -0800 (PST) Received: from fwd07.sul.t-online.com by mailout04.sul.t-online.com with smtp id 14K4w4-0006Er-04; Sat, 20 Jan 2001 21:48:32 +0100 Received: from neutron.cichlids.com (520050424122-0001@[62.158.39.47]) by fmrl07.sul.t-online.com with esmtp id 14K4vv-0RhGQSC; Sat, 20 Jan 2001 21:48:23 +0100 Received: from cichlids.cichlids.com (cichlids.cichlids.com [192.168.0.10]) by neutron.cichlids.com (Postfix) with ESMTP id 958E3AB0C for ; Sat, 20 Jan 2001 21:50:14 +0100 (CET) Received: by cichlids.cichlids.com (Postfix, from userid 1001) id 16C6714B2C; Sat, 20 Jan 2001 21:48:22 +0100 (CET) Date: Sat, 20 Jan 2001 21:48:21 +0100 To: libh@freebsd.org Subject: Re: cvs commit: libh/release/scripts setup.tcl Message-ID: <20010120214821.A29624@cichlids.cichlids.com> References: <200101202041.f0KKfPI08551@usw4.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <200101202041.f0KKfPI08551@usw4.freebsd.org>; from alex@usw4.freebsd.org on Sat, Jan 20, 2001 at 02:41:25PM -0600 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. From: alex@big.endian.de (Alexander Langer) X-Sender: 520050424122-0001@t-dialin.net Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Thus spake Alexander Langer (alex@usw4.freebsd.org): > Further development of sysinstall2 should start from this script. This also means that a new sysinstall is only TCL work from now on... We have the interface: - a working UI - File Access (including ftp/http fetch!) - md5 stuff - package library - database library ... everything else is stuff written in TCL. Alex -- cat: /home/alex/.sig: No such file or directory To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message