History log of /xsrc/local/programs/
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
825c30bc 25-Mar-2025 macallan <macallan@NetBSD.org>

do a better job finding the actual character boundaries

51817185 12-Mar-2024 macallan <macallan@NetBSD.org>

remove accidentally left in debug goop

b3baceec 12-Mar-2024 macallan <macallan@NetBSD.org>

use uint8_t for all 8bit masks and data to avoid sign extending weirdness
found by running this on hppa with gcc12

53a12b5f 08-Jan-2024 macallan <macallan@NetBSD.org>

add support for doubling a font's size, with optional smoothing
- works only on fonts up to 8 pixels wide for now
- smoothing attempts to detect pixel staircases and add pixels to smooth
them out

4ffa922f 27-Jul-2023 macallan <macallan@NetBSD.org>

include glyph name in -d output

d934394a 27-Jul-2023 macallan <macallan@NetBSD.org>

document command line option

951327e6 15-Jul-2023 gutteridge <gutteridge@NetBSD.org>

x11-ssh-askpass.man.in: spell "LED" consistently

682eda17 25-Oct-2022 macallan <macallan@NetBSD.org>

put back quotation mark removal in FAMILI_NAME statement which got broken
in a previous commit

16ae1398 25-Oct-2022 macallan <macallan@NetBSD.org>

keep track of character names and dump them into the header file if known

999c8572 25-Oct-2022 macallan <macallan@NetBSD.org>

do not rely on every STARTCHAR/ENDCHAR sequence starting with ENCODING - the
standard doesn't specify in which order each glyph's properties are listed

6c735b96 27-Sep-2022 christos <christos@NetBSD.org>

- cast to unsigned char for ctype macros
- some warn/err improvements

43d302b1 27-Sep-2022 macallan <macallan@NetBSD.org>

rename a local variable so it doesn't conflict with a global one
NFC

a777d5c5 27-Sep-2022 macallan <macallan@NetBSD.org>

remove debug printf()

a5a7ac3f 18-Sep-2022 macallan <macallan@NetBSD.org>

error out on proportional fonts, provide option to override

51bbcd86 29-Aug-2022 macallan <macallan@NetBSD.org>

add -N option to override the font's name

7dd7205f 23-Aug-2022 macallan <macallan@NetBSD.org>

limit the comment width in the header output to the size of the character cell

7d6aaba4 23-Aug-2022 macallan <macallan@NetBSD.org>

if there are comments in the bdf copy them into the header output

426ebb7f 23-Aug-2022 macallan <macallan@NetBSD.org>

use [] instead of # to represent pixels in the header output, this way pixels
are somewhat closer to square and the preview looks closer to the actual
output.
suggested by uwe@

2d60533c 23-Aug-2022 macallan <macallan@NetBSD.org>

add -h option to write font data as a header file that can be compiled
into a kernel

ec211365 16-Aug-2022 macallan <macallan@NetBSD.org>

move \n where it's supposed to be
now fonts wider than 8 are dumped correctly

b9e0dc8c 16-Aug-2022 macallan <macallan@NetBSD.org>

fix tpyo - now we draw characters with a smaller bounding box than the
character cell correctly, like term14.bdf

554a5d78 16-Aug-2022 macallan <macallan@NetBSD.org>

add -d option to dump rendered characters to the console

61348eb3 16-Aug-2022 macallan <macallan@NetBSD.org>

- convert remaining error output to err()
- suppress console output unless -v is specified

2b154882 08-Jun-2022 uwe <uwe@NetBSD.org>

bdfload: Teach it to write wsf font files.

wsfontload(8) now groks simple "wsf" file format - that is basically a
header of kinda struct wsdisplay_font but with string fields embedded
and numeric fields in little-endian and font data afterwards.

Teach bdfload to write out such files if -o file.wsf argument is
specified.

While here fix a couple of bugs too (sorry, should have been separate
commits). Fix an off by one in numchars calculations. Fix the type
of buflen.

ce18d260 09-May-2022 uwe <uwe@NetBSD.org>

bdfload: g/c trailing whitespace

a6c5f17f 08-May-2022 uwe <uwe@NetBSD.org>

Define NOMAN.

b543f5cd 08-May-2022 uwe <uwe@NetBSD.org>

Add final newline.

defe8f7b 11-Feb-2022 wiz <wiz@NetBSD.org>

Sync usage with manpage

62215dd8 11-Feb-2022 wiz <wiz@NetBSD.org>

Sort options. Use Lk.

4615ca58 11-Feb-2022 uwe <uwe@NetBSD.org>

xsetwallpaper(1): throw together a manpage.

30264617 02-Nov-2021 abs <abs@NetBSD.org>

Update x11-ssh-askman manpage app-defaults paths to X11R7

Now matches actual code

43b3da5d 08-Jun-2020 rin <rin@NetBSD.org>

Fix minor problems detected by GCC9 -Wstringop-truncation.

a3c4ad5d 08-Feb-2020 jmcneill <jmcneill@NetBSD.org>

Add -s flag to scale image to root window size.

d5f9d0db 02-Jan-2019 macallan <macallan@NetBSD.org>

a crude BDF font loader for wsdisplay

3b633e1e 24-Mar-2018 jmcneill <jmcneill@NetBSD.org>

Support BE and 24-bpp displays.

4a16a148 21-Mar-2018 martin <martin@NetBSD.org>

There is no man page, so add NOMAN

bf8f141f 12-Sep-2017 jakllsch <jakllsch@NetBSD.org>

local: remove obsolete programs and infrastructure

Remove local Imakefiles, xftlsfonts, and xsystrace.

- xftlsfonts isn't currently part of base, and probably has been
completely replaced by fc-list.

- systrace was removed from base long ago, so xsystrace has no use.

5faebfe2 23-Jun-2017 macallan <macallan@NetBSD.org>

- write out fonts in a binary format suitable for wsfontload
- skip characters 0 - 31

cba9a24f 28-Dec-2011 macallan <macallan@NetBSD.org>

add 2 clause BSD license

65e01fca 28-Dec-2011 macallan <macallan@NetBSD.org>

tool to generate anti-aliased fonts for wscons from TTF files

e6987d98 22-Oct-2011 jmcneill <jmcneill@NetBSD.org>

xsetwallpaper is a utility to load images into the X11 root window.

51a63056 03-Apr-2011 wiz <wiz@NetBSD.org>

Whitespace stuff; new sentence, new line; fix some xrefs; use Aq more.

c056561a 03-Apr-2011 mbalmer <mbalmer@NetBSD.org>

Update ssh-askpass to version 1.2.0. This adds, among other changes,
teh ability to display multiples lines as the message, sth openssh
assumes and a man page.

8bccb347 02-Mar-2011 christos <christos@NetBSD.org>

change dprintf -> debugprintf

39104769 02-Jan-2005 spz <spz@NetBSD.org>

last change backed out; this xsrc is meant for a base system that contains
the necessary pthread functions as 'weak pthread stubs' in libc
xsrc/28832 staying closed

1686715e 02-Jan-2005 spz <spz@NetBSD.org>

libX11 and libXt use pthread routines, so -lpthread is needed to link

7e80b71b 14-Jun-2004 tron <tron@NetBSD.org>

Remove "SshAskpass.ad" in clean target. This fixes the first half of
PR xsrc/25852 by Martin Husemann.

c70b857d 10-Dec-2003 tsutsui <tsutsui@NetBSD.org>

Use proper variables to define LOCAL_LIBRARIES, and set DEPLIBS as well.
Fixes build error on NOPIC ports.

424fb41b 28-Feb-2003 tron <tron@NetBSD.org>

Comment out "xftlsfonts" program. It doesn't work with the "libXft"
included in the XFree86 4.3.0 release.

1423a482 28-Feb-2003 tron <tron@NetBSD.org>

Make this build with XFree86 4.3.0.

69bee919 06-Oct-2002 provos <provos@NetBSD.org>

Add a dialog to choose a policy template. from matthieu@openbsd.org.

80e23a91 06-Oct-2002 provos <provos@NetBSD.org>

use the same buffer size as systrace; from matthieu@openbsd.org.

3df01e99 05-Oct-2002 provos <provos@NetBSD.org>

avoid potential input buffer overflow. From xs at kittenz.org

e374fcde 04-Sep-2002 tron <tron@NetBSD.org>

Revert last change. The problem was caused by the missmerge in "libX11".

e897aca4 04-Sep-2002 tron <tron@NetBSD.org>

Fix build problem caused by XFree86 4.2.1 import.

2f61e030 20-Jun-2002 agc <agc@NetBSD.org>

s/Processus/Process/g

4e4de987 18-Jun-2002 tron <tron@NetBSD.org>

Only build "xsystrace" under NetBSD 1.6B and above.

2d51218a 17-Jun-2002 christos <christos@NetBSD.org>

Add xsystrace

7fe5eeca 19-Apr-2002 martin <martin@NetBSD.org>

Remove a duplicate // when including <X11/Xft//Xft.h> - for some reason
I don't realy want to know this confuses makedepend when compiling without
/usr/X11R6/includes populated.

b393ae8d 08-Apr-2002 tron <tron@NetBSD.org>

Build "xftlsfonts" only on systems where FreeType2 included in the
XFree86 distribution.

ceeeae36 04-Apr-2002 mycroft <mycroft@NetBSD.org>

Enable xftlsfonts.

b0df0968 04-Apr-2002 mycroft <mycroft@NetBSD.org>

Oops; I forgot to commit the (skeleton) man page.

20b7e755 31-Mar-2002 tron <tron@NetBSD.org>

Use "ComplexProgramTargetNoMan" because there is no manual page for this
program.

7bd8c4f7 31-Mar-2002 tron <tron@NetBSD.org>

Move "xftlsfonts" into the directory for local X11 program. It is not
part of the XFree86 distribution and hasn't got to be in the offical
X11 tree for technical reasons.

8f12b1d8 08-Sep-2001 taca <taca@NetBSD.org>

Apparently missing argument for fprintf(3).

e4eafab9 01-Oct-2000 thorpej <thorpej@NetBSD.org>

Install all of the app defaults examples into
/usr/X11R6/share/examples/ssh-askpass.

e5be7592 25-Jul-2000 thorpej <thorpej@NetBSD.org>

OpenSSH -> SSH

456141b6 25-Jul-2000 thorpej <thorpej@NetBSD.org>

Build local programs.

0f247b25 25-Jul-2000 thorpej <thorpej@NetBSD.org>

Tweak for NetBSD xsrc build environment.

8db30ca8 25-Jul-2000 thorpej <thorpej@NetBSD.org>

Import Jim Knoble's x11-ssh-askpass, version 1.0, for use
with ssh-add(1).