You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Joey Hess 253a94d6f4 Prettified the task names that are shown to the user. Dashes are turned to 24 years ago
debian man pages, debian packaging scripts 24 years ago
po argh.. oops. minor TODO doc changes 24 years ago
scratch Lots of redrawing fixes and wordwrapping fixes. Not completely done yet. 24 years ago
ChangeLog Lots of redrawing fixes and wordwrapping fixes. Not completely done yet. 24 years ago
Makefile man pages, debian packaging scripts 24 years ago
README Task selection UI Initial CVS 24 years ago
TODO man pages, debian packaging scripts 24 years ago
data.c Prettified the task names that are shown to the user. Dashes are turned to 24 years ago
data.h Prettified the task names that are shown to the user. Dashes are turned to 24 years ago
help.h Fixed some typos 24 years ago
macros.h More resizing fixes. Though it still doesn't work quite right :( 24 years ago
slangui.c Prettified the task names that are shown to the user. Dashes are turned to 24 years ago
slangui.h UI modifications to make it resemble whiptail more: 24 years ago
strutl.c Lots of redrawing fixes and wordwrapping fixes. Not completely done yet. 24 years ago
strutl.h Task selection UI Initial CVS 24 years ago
tasksel.c Lots of redrawing fixes and wordwrapping fixes. Not completely done yet. 24 years ago
tasksel.h Task selection UI Initial CVS 24 years ago
tasksel.man man pages, debian packaging scripts 24 years ago
tasksel.pod man pages, debian packaging scripts 24 years ago
util.c More resizing fixes. Though it still doesn't work quite right :( 24 years ago
util.h Task selection UI Initial CVS 24 years ago

README

$Id: README,v 1.1 1999/11/21 22:01:04 tausq Exp $
Task Selection UI v0.1
Nov 20, 1999
Randolph Chung <tausq@debian.org>

Here's a first cut at a task selection user interface.

The interface GUI is based on libslang. It has no other special library
dependencies.

On startup, the tasksel program will read /var/lib/dpkg/available to
identify task packages (matching "task-*"). These packages will be
presented in a simple list selection screen with their short descriptions.
Users can drill down into the task packages to see detailed descriptions and
some information about the packages in the task.

On exit, tasksel executes the appropriate apt-get command to install the
selected packages. If the -t option is given, then tasksel prints out the
command line to use to stdout instead. All other messages are printed to
stderr.

The appropriate display strings in the source have been marked with gettext
macros, though I have never done any other i18n work and am not sure if it
is done correctly at the moment.

A word on building.... use make CFLAGS="-Os" to get a smaller binary. The
default build rule produces binaries with debugging symbols. You can also
turn on -DDEBUG to get extra debugging info.

Comments and suggestions are most welcome.