Commit graph

26 commits

Author SHA1 Message Date
adam
5071c8392b Changes 3.0.6:
Add simplified Chinese translation

	Provide internationalisation support for the efax program to which
	efax-gtk is a front end

	Make the fax top header line of a sent fax charset independent,
	and remove some incorrect codeset conversions

	Deal with two minor timing/race issues

	Make Notifier::make_id() a static method, since it only uses local
	or static objects

	Instead of omitting the call to setlocale() in efax/efix.c, after
	setting the locales to match their environment, reset LC_NUMERIC
	to the "C" locale

	Update Hungarian translation
2005-10-17 09:25:42 +00:00
adam
3cf263a76a Changes 3.0.5:
Provide a further explicit cast to void* in sentinel for elipsis
	arguments, for 64-bit systems

	Provide for the automatic updating of the fax lists when a fax is
	received or sent

	Provide for the received fax list to show the number of new faxes
	received since the program was last started

	Make minor changes to handling of colours of certain labels

	Make the program close properly if the "Quit" item is chosen from
	the system tray menu and a blocking modal dialog is showing

	Remove unnecessary use of GtkAlignment objects to adjust labels
2005-09-27 15:13:03 +00:00
adam
08d272a135 Changes 3.0.4:
Add a date column to the fax lists, which derives the time of the
	fax from the fax ID (the directory in which faxes are stored)

	Provide for the fax ID (the directory in which faxes are stored)
	for received faxes to be derived from the time that the fax is
	received rather than the time that efax-gtk is put into receive
	mode.  This enables the fax lists to display the correct time of a
	received fax.

	Now that stored fax directories (fax name IDs) are not displayed
	in the fax lists, provide the part of the ID representing a year
	in 4 (or more) digit rather than 2 digit format (someone in 2099
	might be pleased!).

	Put a UTF-8 validation function in namespace Utf8.

	Where relevant, handle PipeFifo and Notifier errors by exceptions
	- consequential on putting the source for these in the utils
	sub-directory.

	Change clean-up arrangements on start-up.

	Correct false calls to _exit() in FaxListDialog::view_fax_thread()

	Make the PipeFifo and SemSync classes explicitly non-copiable

	Provide further explicit casts to void* in sentinels for elipsis
	arguments for 64-bit systems.
2005-08-16 12:56:57 +00:00
adam
2f93aee2c5 Changes 3.0.3:
Provide a settings option to omit the destination fax number from
	the fax page top header line

	Use a mutex to ensure that writes to the Notifier pipe are atomic
	between threads

	Some fixes for 64 bit systems:

	Fixes for (harmless) warnings issued by gcc-4.0
2005-07-22 21:35:27 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
adam
cd9315e89d Remove patch-ae 2005-03-30 13:49:58 +00:00
adam
22c9778607 Changes 2.2.15:
Fix bug where the Trash folder is dragged in the fax lists
        (fax_list_manager.cpp).

        Greek translation added (the Hellenic Linux Users Group
        translation team).

        Italian translation updated (Luca De Rugeriis).

        Adjust image sizes for toolbar buttons in GTK+2.4 or higher
        (fax_list.cpp, file_list.cpp and socket_list.cpp).

        Provision to ensure synchronisation of memory where necessary in
        multi-processor systems (efax_controller.h and
        efax_controller.cpp).
2005-03-30 13:49:28 +00:00
agc
645a2eab08 Add RMD160 digests in addition to SHA1 ones. 2005-02-23 16:05:29 +00:00
minskim
5e28b53ad3 Use VARBASE. 2004-12-29 15:42:37 +00:00
wiz
6e02d7ee41 Rename ALL_TARGET to BUILD_TARGET for consistency with other *_TARGETs.
Suggested by Roland Illig, ok'd by various.
2004-12-03 15:14:50 +00:00
tv
c487cb967a Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10
in the process.  (More information on tech-pkg.)

Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.

Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
2004-10-03 00:12:51 +00:00
snj
820e439a9a Convert to buildlink3. 2004-04-26 22:07:06 +00:00
agc
dc52048e01 Move WRKSRC definition away from the first paragraph in a Makefile. 2004-01-20 12:07:06 +00:00
wiz
d510ecf73a Make this install cleanly.
XXX: cleanup /var/spool/efax on deinstall
XXX: permissions ok on /var/spool/efax?
2003-11-14 11:18:57 +00:00
grant
91f00f1cbc s/netbsd.org/NetBSD.org/ 2003-07-17 21:21:03 +00:00
wiz
43fa0c7cb6 PKGREVISION bump for libiconv update. 2003-07-13 13:50:19 +00:00
jschauma
e366d0c694 Use tech-pkg@ in favor of packages@ as MAINTAINER for orphaned packages.
Should anybody feel like they could be the maintainer for any of thewe packages,
please adjust.
2003-06-02 01:15:31 +00:00
wiz
7166660e08 Dependency bumps, needed because of devel/pth's major bump, and related
dependency bumps.
2003-05-02 11:53:34 +00:00
jmmv
0916498c1b Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz. 2003-03-29 12:40:00 +00:00
jmmv
f973f80011 Rename the libsigc++ dependancy to libsigc++10. Bump PKGREVISION. 2003-03-01 11:49:10 +00:00
jlam
d7f69e47ce Instead of including bsd.pkg.install.mk directly in a package Makefile,
have it be automatically included by bsd.pkg.mk if USE_PKGINSTALL is set
to "YES".  This enforces the requirement that bsd.pkg.install.mk be
included at the end of a package Makefile.  Idea suggested by Julio M.
Merino Vidal <jmmv at menta.net>.
2003-01-28 22:03:00 +00:00
jmmv
b29177274c Make this package install its configuration file under the examples tree
and use bsd.pkg.install.mk to copy it to PKG_SYSCONFDIR.
Bump PKGREVISION to 2.
2002-12-25 13:18:24 +00:00
wiz
907d041055 Convert to buildlink2. 2002-09-11 23:45:13 +00:00
wiz
a24fe062bb Depend on latest gtk-- version, and bump PKGREVISION for it
[major bump in gtk--].
2002-09-11 22:17:07 +00:00
wiz
b2f1a78d09 Add RCS Id. 2002-07-02 12:41:43 +00:00
jtb
4dda3b8a95 Initial import of efax-gtk.
This program is a Gtk+/Gtk-- front end for the efax program for
receiving and sending faxes with a fax modem.  To use it you must have
efax and ghostscript installed, and the executables (efax, efix and
gs) must be situated in the default system path.

Any files to be faxed must be in postscript format, which is the
generic printer format for Unix/Linux systems.  The program will use
ghostscript to convert these into the Group 3 fax format which the fax
modem will understand.
2002-05-04 02:03:26 +00:00