NEW in Version 0.5.22 1) Adapted to lesstif 0.86 NEW in Version 0.5.13 1) Fixed some glibc compatibility problems. 2) Fixed some problems with lesstif. See BUGS for more information. NEW in Version 0.5.6: 1) Added the "Options" button to the "Start" menu. This calls the opton popup window, where I installed a slider to set the number of snapshots in a sequence. I am still thinking about other options, so if you have any requests, please tell me. 2) Added the country file Japan.chan with the channel frequency correlation for Japan. Someone please tell me if this works. NEW in Version 0.5.3: 1) The default background of the TVscreenWidget is no longer set. You can set it in the XTvscreen file, e.g. xtvscreen*TVscreen*background: black 2) The command line argument -sn was added. It corresponds to the new resource snapNum which defines the number of snapshots in a sequence. NEW in Version 0.5.1: 1) Added the sequence button in the start menu (keyboard "e"). This will make a sequence of snapshots and save them on disk. The images of the current sequence are saved to a files with name "seqxxx_yyy.pnm" where xxx is the running number of the sequence and yyy that of the images in the sequence. (see also 3) ( 2) Added the sound patches by Gerd Knorr Thanks Gerd. Sorry it took so long. 3) The command line arguments -snap and -seq were added. They correspond to the new resources snapName and sequName which define the name of the snapshot and the sequence files. (e.g. filename= snapName001.pnm) Defaults are snapName="pic" and sequName="seq". 4) Changed the output format to JPEG. You have to have the IJG libjpeg. If you don't have the library you can use pnm format as output by uncommenting the "#define PNM" in snap.c and removing the -ljpeg in the Imakefile. The JPEG support was added with the help of the example.c file provided by IJG. NEW in Version 0.5: 1) Added a volume slider that regulates the master volume of the mixer device. 2) Changed some of the resource variables to conform to naming standards. 3) Fixed segmentation violation bug that occurs when using XtDestroyWidget on the TVscreenWidget. 4) The snapshot button now works (use keyboard "s" for easier snapshot). The current image is saved to a file with name "picxxx.pnm" where xxx is the running number of the snapshots taken. Careful it always starts with 000 and will overwrite older images. 5) The command line argument: -full sets snapshot to full screen size. was added. NEW in Version 0.4.2: 1) The relation between channel and frequency can now be defined by a file. Just use -country in the command line. The default for this relation can also be set in the globs.h file (see README). NEW in Version 0.4.1: 1) Refresh for Accelerated X 3.1 255+16 mill. color mode works now. 2) For 8 bit PseudoColor the correct colormap is now set automatically. Additionally, the TVscreenWidget can use a different visual than its parent widgets. This is not directly implemented in the TVscreenWidget, but requires some adjustment in the main program (xtvscreen). 3) Added menu button "Fix 4/3" ("Fix 16/9") depending on the command line option "-asp" (default is 4/3). When button is checked the screen ratio is fixed accordingly. 4) Added following command line options: -capon for setting capturing on at startup (default is off). -rw for setting the width of the screen in pixels it is not reported correctly by the xserver. -asp (0/1/2) determines the aspect ratio used by the "Fix x/y" button. (0= default, 1=4/3, 2=16/9) -disableSaver -dontDisableSaver to disable screen saver (or not) during the use of xtvscreen. Default is disable. (added using code suggestions from Joerg Schneider) 5) The "Capture" button was changed to "Cap on/off" and now toggles capturing on and off without indicating the current state. 6) Keyboard swtching of channels and other keyboard functions were included due to the suggestion of and partly using code provided by Joerg Schneider. For details see XTvscreen.sample and look at the buttons. Thanks Joerg, saved me a lot of typing. (joerg.schneider@ira.uka.de) If you want something included in a hurry write it yourself :-). 7) Channel Names can now include blanks. NEW in Version 0.4: 1) Added following command line options: -norm for setting the tv norm at startup, e.g. NTSC=1 -input for setting the input at startup, e.g. SVHS=3 Look at TVscreen.h to find the appropriate integer values. -dev <"devname"> for setting the bttv device name, e.g. /dev/bttv1 for your second grabber card. -v <"Visual"> for setting the name of the visual, e.g. TrueColor. One can also use a hex number (e.g. 0x22) to enter the visual ID, or an integer preceded by a "c" (e.g. c4) to enter the visual class directly. -bpp for setting the bpp for cards that do not recognize them correctly I also added resources "bpp" and "visname" in accordance with the command line options "-bpp" and "-v". 2) Added some automatic help texts in the message area. 3) It is now possible to add "channels" to the channel list that have inputs other than TUNER, e.g. COMP1. The brightness, color, norm and other characteristics are now also included in the channel description. This means switching the channel will automatically switch to the norm, color etc. settings that were set when you added the channel to the list. Channels are no longer characterized by their frequency, but only by name. ATTENTION it might be useful if you rename your old .xtvrc before you use the new version and look at the new format that is now used in order to transform your old file. 4) If you try to create a new channel with a name that is already in use you will be asked if you want to overwrite the old setting. 5) Created Up/Down Buttons to change channel. 6) Now pixmaps are used for the input select buttons. 7) Added support for Accelerated X 3.1 255+16 mill. color mode. (Unfortunately the refresh doesn't work yet)