summaryrefslogtreecommitdiff
path: root/comms/efax-gtk
AgeCommit message (Collapse)AuthorFilesLines
2006-09-24Changes 3.0.11:adam8-30/+58
* Correct file descriptor leak when viewing a fax. * Implement printing of faxes in fax lists via the GTK+ print system where compiled against GTK+2.10 or higher. * Improve handling of user locales with streams. * Use AC_COMPILE_IFELSE/AC_LANG_PROGRAM autoconf macros instead of the AC_TRY_COMPILE macro when configuring the program. * Correct derivation of fdistream class for wide characters (not relevant to efax-gtk). * Mention the need to call g_thread_init() before Notifier::init() in the Notifier documentation. * Correct help information concerning sending faxes via socket and pop-up dialog. * Explicitly include <ios> header where relevant.
2006-06-12Changes 3.0.10:adam3-8/+9
Update Albanian translation (Besnik Bleta) and Catalan translation Add Traditional Chinese translation (including efax-gtk.desktop) Make the sort direction of the fax lists selectable Improve time reporting to main window and to logfile Have GobjHandle<> sink objects with floating references, and with GTK+-2.9 and above use g_object_ref_sink() instead of g_object_ref()/gtk_object_sink() Have consistent keys shortcuts for the closing of dialogs Use in_addr_t type explicitly where relevant More...
2006-06-11Needs pkg-config.joerg1-1/+2
2006-05-29Changes 3.0.9:adam6-35/+36
Swedish translation added (Daniel Nylander). Catalan translation added (Jordi Sayol Salomo). Use gtk_widget_queue_draw() to update the drawing area which indicates whether a fax is in the "faxes to send" queue via an expose event rather than doing it directly. Cater for serial port devices in sub-directories of /dev. Have Notifier objects detect whether the signalling thread is the same one as the thread in which the slot will execute and if so by-pass the Notifier pipe, and implement Notifier objects without using a map and object IDs. Correctly handle case of constructor of SharedPtr and SharedHandle objects throwing. Allow the program to compile without X. Document the use of G_IO_HUP with iowatches. Correct comments about the use of PipeFifo::connect_to_stdout() and PipeFifo::connect_to_stderr(). Improve text for translation about modem classes. Include <ostream> and <istream> headers file where relevant.
2006-05-15Uses C++.joerg1-1/+2
2006-04-17Bump BUILDLINK_ABI_DEPENDS.png and PKGREVISION for png-1.2.9nb2 update.wiz1-2/+2
2006-04-17Strip ${PKGLOCALEDIR} from PLISTs of packages that already obeyjlam1-12/+12
PKGLOCALEDIR and which install their locale files directly under ${PREFIX}/${PKGLOCALEDIR} and sort the PLIST file entries. From now on, pkgsrc/mk/plist/plist-locale.awk will automatically handle transforming the PLIST to refer to the correct locale directory.
2006-03-04Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where nojlam1-2/+2
developer is officially maintaining the package. The rationale for changing this from "tech-pkg" to "pkgsrc-users" is that it implies that any user can try to maintain the package (by submitting patches to the mailing list). Since the folks most likely to care about the package are the folks that want to use it or are already using it, this would leverage the energy of users who aren't developers.
2006-02-05Recursive revision bump / recommended bump for gettext ABI change.joerg1-2/+2
2006-01-24Bump BUILDLINK_RECOMMENDED of textproc/expat to 2.0.0 becausewiz1-1/+2
of the shlib major bump. PKGREVISION++ for the dependencies.
2006-01-16Changes 3.0.8:adam3-8/+9
Update Greek translation (Hellenic Linux Users Group). Add German translation (po/de.po and mainwindow.cpp). Destroy thread attribute object correctly (utils/thread.h and utils/thread.cpp). Use GtkSpinButton objects in the settings dialog where relevant (settings.h, settings.cpp and settings_help.cpp). Improve documentation/commenting of write_error() function (mainwindow.cpp). Update gettext tools to latest version (gettext-0.14.5) (po/Makevars and po/Rules-quot). Move typedef of InstanceMap into the Notifier class (utils/notifier.h and utils/notifier.cpp). Provide specific CFLAGS and CXXFLAGS specification in rpm spec file (efax-gtk.spec.in and efax-gtk.spec).
2005-12-29Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mkjlam1-2/+1
automatically detects whether we want the pkginstall machinery to be used by the package Makefile.
2005-12-05Ran "pkglint --autofix", which corrected some of the quoting issues inrillig1-2/+2
CONFIGURE_ARGS.
2005-10-17Changes 3.0.6:adam6-25/+26
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-09-27Changes 3.0.5:adam4-21/+21
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-08-16Changes 3.0.4:adam6-28/+28
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-07-22Changes 3.0.3:adam7-37/+36
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-04-11Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.tv1-2/+1
2005-03-30Remove patch-aeadam1-12/+0
2005-03-30Changes 2.2.15:adam7-170/+148
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-02-23Add RMD160 digests in addition to SHA1 ones.agc1-1/+2
2004-12-29Use VARBASE.minskim1-2/+2
2004-12-03Rename ALL_TARGET to BUILD_TARGET for consistency with other *_TARGETs.wiz1-2/+2
Suggested by Roland Illig, ok'd by various.
2004-10-03Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10tv1-2/+2
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-04-26Convert to buildlink3.snj1-5/+5
2004-01-20Move WRKSRC definition away from the first paragraph in a Makefile.agc1-2/+2
2003-11-14Make this install cleanly.wiz2-4/+5
XXX: cleanup /var/spool/efax on deinstall XXX: permissions ok on /var/spool/efax?
2003-07-17s/netbsd.org/NetBSD.org/grant1-2/+2
2003-07-13PKGREVISION bump for libiconv update.wiz1-2/+2
2003-06-02Use tech-pkg@ in favor of packages@ as MAINTAINER for orphaned packages.jschauma1-2/+2
Should anybody feel like they could be the maintainer for any of thewe packages, please adjust.
2003-05-02Dependency bumps, needed because of devel/pth's major bump, and relatedwiz1-2/+2
dependency bumps.
2003-03-29Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz.jmmv1-2/+2
2003-03-01Rename the libsigc++ dependancy to libsigc++10. Bump PKGREVISION.jmmv1-3/+3
2003-01-28Instead of including bsd.pkg.install.mk directly in a package Makefile,jlam1-2/+3
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>.
2002-12-25Make this package install its configuration file under the examples treejmmv8-29/+127
and use bsd.pkg.install.mk to copy it to PKG_SYSCONFDIR. Bump PKGREVISION to 2.
2002-09-11Convert to buildlink2.wiz1-5/+5
2002-09-11Depend on latest gtk-- version, and bump PKGREVISION for itwiz1-1/+2
[major bump in gtk--].
2002-07-02Add RCS Id.wiz1-1/+1
2002-05-04Initial import of efax-gtk.jtb7-0/+120
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.