[sane-devel] XSane-0.90 released

Oliver Rauch oliver.rauch@rauch-domain.de
Mon, 16 Dec 2002 23:04:27 +0100


Hello.

XSane 0.90 has been released as sourcecode, win32-binary and
suse-8.0-binary.rpm.=20

It can be downloaded from:

=09http://www.xsane.org

Oliver

NEWS:
 - replaced "round(i+0.5)" in xsane_save_ps by "ceil(i)" because round is=
 not
   available on all systems

 - replaced order of includes for sys/types.h ans sys/stat.h in xsane.h

 - removed some includes from some *.c files that are already in xsane.h

 - added to xsane.h:
   #ifdef HAVE_OS2_H
   # define strcasecmp stricmp
   #endif

 - always set position of outputfilename_entry to the right

 - added test for (pid_status < 0) in xsane_fax_send in routine
   waiting for child process. The program does continue now
   when the fax is sent.

 - fax setup: added "set program defaults" buttons for efax, hylafax and
   mgetty+sendfax

 - bindtextdomain for backend is set for sane-"backendname" and sane-back=
ends
   sane-backends is used when sane-"backendname" does not exist (no "" en=
try)

 - set codeset for backend textdomain to "UTF-8"

 - xsane-preview.c: motion_notify_event_handler: added
   if (p->selection_xedge !=3D -1) and if (p->selection_yedge !=3D -1)
   before setting new coordinates

 - xsane-preview.c: added aspect_ratio function to motion_event_handler

 - added aspect_ratio menu to preview window

 - xsane-save.c: save_scaled_image: added " 0.5" to round image width and
   height

 - xsane-viewer.c: added widgets to scale dialog that allow defining imag=
e
   size

 - aclocal.m4: added "-lintl" when gettext is found in libintl

 - aclocal.m4: added warning that check for gtk is not possible when
   pkg-config  is not available

 - added romanian (ro.po), vietnamese (vi.po) and danish (da.po) translat=
ion

 - updated translation based on xsane-0.89 texts: es, it, ru

 - updated translations: cs, de, fr, nl, sk, tr

 - replaced some signals for spinbutton by signals for adjustments in
   xsane-viewer.c

 - xsane_mail_dialog_close() and xsane_fax_dialog_close():
   removed gtk_window_remove_accel_group(GTK_WINDOW(xsane.mail_dialog),
   xsane.accelerator_group);

 - xsane-scan.c/xsane_read_image_data() and
   xsane-preview.c/preview_read_image_data:
   when we have no select_fd then we don't leave the scanloop with break;=
 but
   we do a gtk_main_loop and  continue;

 - xsane-scan.c and xsane-preview.c: WIN32 now also does use the gdk_inpu=
t_add
   functions.

 - preview: added output of RGB values of the pixel under the pointer in =
the
   preview

 - xsane_create_preview_gamma_curve: replaced 255 by 255.99999 to create
   correct preview gamma table



--=20
http://www.xsane.org
http://www.mostang.com/sane
http://www.rauch-domain.de
mailto:Oliver.Rauch@Rauch-Domain.DE