jwolz / yajhfc

YajHFC (Yet another Java HylaFAX client) is a client for the HylaFAX fax server written completely in Java
https://www.yajhfc.de
Other
7 stars 1 forks source link
fax hylafax java yajhfc

README for YajHFC 0.6.3

ABOUT

YajHFC (Yet Another Java HylaFAX Client) is a client for the HylaFAX fax server (http://www.hylafax.org/) written in Java.

Features:

Homepage: http://www.yajhfc.de/ email: Jonas Wolz info@yajhfc.de

INSTALLATION

Requirements:

To install YajHFC just download the yajhfc-0_6_3.jar file to some folder on your file system. To execute it, use: "java -jar yajhfc-0_6_3.jar" (In Windows you usually can just double click the jar file as well.)

LICENSE

YajHFC is free software licensed under the GPL. See the file COPYING for details.

SOURCE CODE

For instructions describing how to build YajHFC from source please see the file BUILDING.txt in this directory.

YajHFC uses the following packages: (1) The gnu.hylafax library (core and inet-ftp package) from http://gnu-hylafax.sourceforge.net/ (2) TableLayout.jar from https://tablelayout.dev.java.net/ (3) "Java look and feel Graphics Repository" (jlfgr-1_0.jar) from http://java.sun.com/developer/techDocs/hi/repository/ (4) Apache Commons Logging from http://commons.apache.org/logging/ as a dependency of (1)

Copies of the required files from (2), (3) and (4) can also be found in the jar subdirectory in the source archive.

YajHFC was originally written as a first more complicated (than advanced "Hello world" programs) Java project using the Eclipse IDE (and has gone a long way since that... ;-) )

CHANGES

0.6.3:

0.6.2:

0.6.1:

0.6.0:

0.5.7:

0.5.6:

0.5.5:

0.5.4:

0.5.3:

0.5.2:

0.5.1:

0.5.0:

0.4.4:

0.4.3:

0.4.2a: Fix for a bug which caused settings not being saved when no old settings file exists.

0.4.2:

0.4.1:

0.4.0:

0.3.9:

0.3.8a:

0.3.8:

0.3.7:

0.3.6:

0.3.5:

0.3.4a:

0.3.4:

0.3.3:

0.3.2:

0.3.1:

0.3.0:

0.2.7a:

0.2.7:

0.2.6:

0.2.5:

0.2.4:

0.2.3:

0.2.2:

0.2.1:

0.2:

TODO

The following features might be added in the future:

YajHFC uses GNU gettext for translations, so it is easy to integrate additional ones into the program. For the translator creating a new translation (without translating the documentation) will require a few hours for the initial work and about an hour for every new release. You don't need "advanced" technical knowledge to do it (basically you only need to know how to work with a text editor, by installing specialized software this gets even easier).

So, if you would like to have YajHFC translated to your native language, volunteers are always welcome. ;-)