2004-10-11 Christof Schmitt, DH1CS * src/Config.hpp: - Don't use typedef name as friend to allow compilation on GCC3.4 2004-04-04 Christof Schmitt, DH1CS * src/FaxReceiver.hpp, configure.ac: - changed deprecated header qarray.h to qmemarray.h - add error messages to configure for missing libaudiofile and soundfile.h 2003-01-30 Christof Schmitt, DH1CS * ChangeLog: Version 0.6.3 * src/FaxDemodulator.cpp, src/FaxDemodulator.hpp, src/FirFilter.hpp, src/InDevice.hpp, src/Modulator.hpp, src/OutDevice.hpp, src/hamfax.cpp, NEWS, README, configure.ac, COPYING, Makefile.am: include hamfax_de.qm and HamFax.html in dist make changes work with GCC 3.x (std::valarray) use macros defined by automake (PACKAGE*) 2003-01-25 Christof Schmitt, DH1CS * Makefile.am, README, TODO, configure.ac, src/Config.cpp: automake framework should be complete now 2003-01-24 Christof Schmitt, DH1CS * ChangeLog: ChangLog update * src/DeviceInterface.cpp, src/DeviceInterface.hpp, src/Modulator.hpp: added interfaces for device and modulator access * po/Makefile.in, src/Makefile.in, doc/Makefile.in, CHANGELOG, ChangeLog, Makefile.am, Makefile.in, NEWS, acinclude.m4, aclocal.m4, configure, configure.ac, configure.in, install-sh, AUTHORS: build system switched to automake and autoconf 2003-01-24 Christof Schmitt, DH1CS * src/DeviceInterface.cpp, src/DeviceInterface.hpp, src/Modulator.hpp: added interfaces for device and modulator access * ChangeLog, Makefile.am, NEWS, acinclude.m4, configure.ac, AUTHORS: build system switched to automake and autoconf 2001-07-25 Christof Schmitt, DH1CS * Error.cpp, Error.hpp, FaxWindow.cpp, File.cpp, File.hpp, PTC.cpp, Sound.cpp: - some clean up in File, PTC and Sound 2001-07-23 Christof Schmitt, DH1CS * Config.cpp, Config.hpp, DisplayLevel.cpp, DisplayLevel.hpp, FaxDemodulator.cpp, FaxWindow.cpp, Makefile.in, OptionsDialog.cpp, OptionsDialog.hpp, PTC.cpp, PTC.hpp, ReceiveDialog.cpp, ReceiveDialog.hpp, Sound.cpp, Spectrum.cpp, Spectrum.hpp, TODO: - spectrum display in ReceiveDialog - configuration option for ptc serial speed 2001-07-16 Christof Schmitt, DH1CS * PTC.cpp, README: - when exiting the program while receiving the ptc now leaves fax mode * Config.cpp, Config.hpp, FaxModulator.cpp, FaxWindow.cpp, FaxWindow.hpp, File.cpp, HelpDialog.cpp, OptionsDialog.cpp, PTC.cpp, PTT.cpp, Sound.cpp, TransmitDialog.cpp, hamfax.cpp: - fixed destructors - Config now completely uses connect - captions of dialogs are set in the dialog's constructors * CHANGELOG, FaxWindow.cpp, FaxWindow.hpp, Sound.cpp, Sound.hpp, TODO: - ptt now works correct 2001-07-13 Christof Schmitt, DH1CS * Config.cpp, Config.hpp, DisplayLevel.cpp, DisplayLevel.hpp, FaxDemodulator.cpp, FaxDemodulator.hpp, FaxModulator.cpp, FaxModulator.hpp, FaxReceiver.cpp, FaxReceiver.hpp, FaxTransmitter.cpp, FaxTransmitter.hpp, FaxWindow.cpp, FaxWindow.hpp, File.cpp, File.hpp, Makefile.in, PTC.cpp, PTC.hpp, ReceiveDialog.cpp, ReceiveDialog.hpp, ScaleDialog.cpp, ScaleDialog.hpp, Sound.cpp, Sound.hpp, TODO: - code clean up: unnecessary signed and unsigned - cast changes * Config.cpp, DisplayLevel.cpp, FaxDemodulator.cpp, FaxModulator.cpp, FaxReceiver.cpp, FaxTransmitter.cpp, FaxWindow.cpp, Sound.cpp: - some cast fixes 2001-07-12 Christof Schmitt, DH1CS * Config.hpp, FaxImage.cpp, FaxImage.hpp, FaxReceiver.cpp, FaxReceiver.hpp, FaxWindow.cpp, FaxWindow.hpp, Makefile.in, OptionsDialog.cpp, OptionsDialog.hpp, PTC.cpp, PTC.hpp, PTT.cpp, PTT.hpp, ScaleDialog.cpp, ScaleDialog.hpp, Sound.cpp, Sound.hpp, Config.cpp: - some clean up - handling of options dialog - scaling and changing ioc * FaxImage.cpp, FaxModulator.cpp, FaxModulator.hpp, FaxReceiver.cpp, FaxReceiver.hpp, FaxTransmitter.cpp, FaxTransmitter.hpp, FaxWindow.cpp, FaxWindow.hpp, File.cpp, File.hpp, HelpDialog.cpp, Makefile.in, PTC.cpp, PTC.hpp, ReceiveDialog.cpp, Sound.cpp, Sound.hpp, TransmitDialog.cpp, configure, configure.in: - better handling of directories in autoconf - shifting image now works correct - changes to handle buffered data at transmission end - cancelling of transmission now switches to apt stop 2001-07-10 Christof Schmitt, DH1CS * doc/HamFax.html: - help text * CHANGELOG, FaxImage.cpp, FaxReceiver.cpp, FaxReceiver.hpp, FaxWindow.cpp, PTC.cpp, ReceiveDialog.cpp, Sound.cpp, doc/HamFax.html: - help text - little fixes 2001-07-09 Christof Schmitt, DH1CS * HamFax.html: - HamFax.html now is in directory doc * CHANGELOG, CorrectDialog.cpp, CorrectDialog.hpp, HelpDialog.cpp, Makefile.in, OptionsDialog.cpp, PTC.cpp, README, ReceiveDialog.cpp, ScaleDialog.cpp, TODO, TransmitDialog.cpp, doc/HamFax.html, hamfax.cpp: - changed version number to 0.3 - set border of dialogs to 15 - update to CHANGELOG and TODO * FaxReceiver.cpp, FaxReceiver.hpp, FaxWindow.cpp, ReceiveDialog.cpp, ReceiveDialog.hpp, TransmitDialog.cpp: - ReceiveDialog now behaves better * FaxImage.cpp, FaxImage.hpp, FaxReceiver.cpp, FaxReceiver.hpp, FaxWindow.cpp, FaxWindow.hpp, HelpDialog.cpp, Makefile.in, TODO: - some fixes mainly in FaxWindow and FaxImage - added HelpDialog 2001-07-06 Christof Schmitt, DH1CS * HamFax.html: - help text HamFax.html * FaxImage.cpp, FaxImage.hpp, FaxReceiver.cpp, FaxReceiver.hpp, FaxTransmitter.hpp, FaxWindow.cpp, FaxWindow.hpp, HelpDialog.cpp, HelpDialog.hpp, Makefile.in, PTC.cpp, PTC.hpp, ReceiveDialog.cpp, ReceiveDialog.hpp, Sound.cpp, TransmitDialog.cpp, TransmitDialog.hpp, configure.in: - clean up, especiallay FaxImage and FaxWindow - HelpDialog added 2001-07-03 Christof Schmitt, DH1CS * Config.cpp, Config.hpp, FaxWindow.cpp, FaxWindow.hpp: - tool tips * FaxImage.cpp, FaxImage.hpp, FaxReceiver.cpp, FaxReceiver.hpp, FaxWindow.cpp, FaxWindow.hpp, ReceiveDialog.cpp: - received demodulated data is now stored in FaxReceiver - phasing can be skipped, too 2001-06-28 Christof Schmitt, DH1CS * FaxReceiver.cpp, FaxReceiver.hpp, FaxWindow.cpp, FaxWindow.hpp, PTT.cpp, PTT.hpp: - cleanup for PTT * FaxImage.cpp, FaxReceiver.hpp, FaxTransmitter.cpp, FaxTransmitter.hpp, FaxWindow.cpp, FaxWindow.hpp, Sound.cpp, TransmitDialog.cpp, TransmitDialog.hpp: - fix in Sound - removed ReceiveDialog* and TransmitDialog* members in FaxWindow 2001-06-27 Christof Schmitt, DH1CS * FaxImage.cpp, FaxImage.hpp, FaxReceiver.cpp, FaxReceiver.hpp, FaxWindow.cpp, FaxWindow.hpp: - slant correction out of raw data * FaxImage.cpp, FaxImage.hpp, FaxTransmitter.cpp, FaxTransmitter.hpp, FaxView.cpp, FaxView.hpp, FaxWindow.cpp, FaxWindow.hpp, File.cpp, File.hpp, Makefile.in: - merged FaxView and FaxImage into FaxImage - fixed transmitting to and receiving from File 2001-06-26 Christof Schmitt, DH1CS * FaxDemodulator.cpp, FaxDemodulator.hpp, FaxModulator.cpp, FaxModulator.hpp, FaxReceiver.cpp, FaxReceiver.hpp, FaxTransmitter.cpp, FaxTransmitter.hpp, FaxWindow.cpp, FaxWindow.hpp, File.cpp, File.hpp, PTC.cpp, PTC.hpp, Sound.cpp, Sound.hpp, TODO: - implemented QSocketNotifier (Sound and PTC) and QTimer (File) 2001-06-25 Christof Schmitt, DH1CS * Config.cpp, Config.hpp, FaxImage.cpp, FaxImage.hpp, FaxReceiver.cpp, FaxReceiver.hpp, FaxTransmitter.cpp, FaxTransmitter.hpp, FaxWindow.cpp, FaxWindow.hpp, TODO: - slant correction (from QImage to QImage) - first implementation of color fax 2001-06-22 Christof Schmitt, DH1CS * FaxImage.cpp, FaxImage.hpp, FaxView.cpp, FaxView.hpp, FaxWindow.cpp, FaxWindow.hpp, Makefile.in, TODO: - slant correction * FaxControl.cpp, FaxControl.hpp, Makefile.in, TODO: - removed FaxControl * Config.cpp, Config.hpp, FaxControl.cpp, FaxDemodulator.cpp, FaxDemodulator.hpp, FaxModulator.cpp, FaxModulator.hpp, FaxReceiver.cpp, FaxReceiver.hpp, FaxTransmitter.cpp, FaxTransmitter.hpp, FaxWindow.cpp, FaxWindow.hpp, PTC.cpp, PTC.hpp: - control elements from FaxControl moved to toolbars - more consistent naming of variables indicating phasing lines 2001-06-21 Christof Schmitt, DH1CS * README: - version number set to 0.2 in README * FaxImage.cpp, FaxReceiver.cpp, FaxWindow.cpp, TODO: - +-2Hz tolerance with apt removed - image is no longer resized to null image - changes to phasing reception 2001-06-20 Christof Schmitt, DH1CS * DisplayLevel.cpp, DisplayLevel.hpp, FaxImage.cpp, FaxReceiver.cpp, ReceiveDialog.cpp, ReceiveDialog.hpp, TODO: - QImage::save() is always called with correct handler - DisplayStatus is set to zero when window is shown * CHANGELOG, README, hamfax.cpp: - new file: CHANGELOG - this is going to be version 0.2 * FaxControl.cpp, FaxImage.cpp, FaxReceiver.cpp, FaxTransmitter.cpp, FaxTransmitter.hpp, FaxWindow.cpp, FaxWindow.hpp, TODO: - auto scroll switch in options menu should be correct now - some changes to phase transmission 2001-06-19 Christof Schmitt, DH1CS * Config.cpp, Config.hpp, FaxControl.cpp, FaxControl.hpp, FaxImage.cpp, FaxImage.hpp, FaxWindow.cpp, FaxWindow.hpp, TODO: - added statusbar - switch for scrolling to last received line * Config.cpp, Config.hpp, DisplayLevel.cpp, DisplayLevel.hpp, FaxControl.cpp, FaxControl.hpp, FaxDemodulator.cpp, FaxDemodulator.hpp, FaxImage.cpp, FaxImage.hpp, FaxModulator.cpp, FaxModulator.hpp, FaxReceiver.cpp, FaxReceiver.hpp, FaxTransmitter.cpp, FaxTransmitter.hpp, FaxView.cpp, FaxView.hpp, FaxWindow.cpp, FaxWindow.hpp, File.cpp, File.hpp, Makefile.in, OptionsDialog.cpp, OptionsDialog.hpp, PTC.cpp, PTC.hpp, PTT.cpp, PTT.hpp, README, ReceiveDialog.cpp, ReceiveDialog.hpp, ScaleDialog.cpp, ScaleDialog.hpp, Sound.cpp, Sound.hpp, TODO, TransmitDialog.cpp, TransmitDialog.hpp, configure.in, hamfax.cpp: - DisplayLevel added 2001-06-18 Christof Schmitt, DH1CS * FaxImage.cpp, FaxImage.hpp, FaxWindow.cpp, FaxWindow.hpp, TODO: - removed widthUpdated from FaxImage - moved scaleImage from FaxWindow to FaxImage * FaxImage.cpp, FaxWindow.cpp, TODO: - saving and loading in all Qt image formats possible - proper initialisation of lpm in FaxTransmitter * Config.cpp, Config.hpp, FaxControl.cpp, FaxControl.hpp, FaxDemodulator.cpp, FaxDemodulator.hpp, FaxModulator.cpp, FaxModulator.hpp, FaxReceiver.cpp, FaxReceiver.hpp, FaxTransmitter.cpp, FaxTransmitter.hpp, FaxWindow.cpp, FaxWindow.hpp, Makefile.in, PTC.cpp, PTC.hpp, PTT.cpp, PTT.hpp, README, Sound.cpp, Sound.hpp, TODO: - configuration file via class Config - this made some code changes necessary - some changes to README 2001-06-12 Christof Schmitt, DH1CS * FaxWindow.cpp, FaxWindow.hpp, README, TODO, hamfax.cpp: - added quick save in File menu - changed version number to 0.1 * FaxImage.cpp, FaxImage.hpp, FaxReceiver.cpp, FaxTransmitter.cpp, FaxTransmitter.hpp, FaxWindow.cpp, FaxWindow.hpp, PTC.cpp, PTC.hpp, ReceiveDialog.cpp, TODO, TransmitDialog.cpp, TransmitDialog.hpp: - image reception should start after 5 non phasing lines - if image too small 50 lines are added instead of 20 - starting image is 904x1 - ptc sets now deviation on init - changed signals between FaxTransmitter and TransmitDialog - added scaling and resizing options to image menu 2001-06-11 Christof Schmitt, DH1CS * FaxControl.cpp, FaxControl.hpp, FaxReceiver.cpp, FaxReceiver.hpp, FaxWindow.cpp, ReceiveDialog.cpp, TODO, TransmitDialog.cpp: - renamed phasePol in FaxReceiver to phaseNormal - some improvements and a comment for the decoding of phasing lines - cleanup in layout of FaxControl and FaxWindow - adjusted size of TransmitDialog and ReceiveDialog - some minor cleanup in FaxWindow * FaxReceiver.cpp, FaxReceiver.hpp, FaxWindow.cpp, ReceiveDialog.cpp, ReceiveDialog.hpp, TODO: - changed appearance of menu bar - added QFrame for lower left corner - phasing low/high detection now like apt detection - moved receive status texts from FaxReceiver to ReceiveDialog * FaxImage.cpp, FaxImage.hpp, FaxReceiver.cpp, FaxReceiver.hpp, FaxWindow.cpp, Makefile.in, TODO: - got rid of FaxImage* in FaxReceiver - changed values for apt detection - implemented scrolling to current received line - some cleanup in FaxWindow::load and FaxWindow::save 2001-06-09 Christof Schmitt, DH1CS * Makefile: - removed Makefile; it is generated by configure before compiling * Error.cpp, Error.hpp, FaxControl.cpp, FaxControl.hpp, FaxDemodulator.cpp, FaxDemodulator.hpp, FaxImage.cpp, FaxImage.hpp, FaxModulator.cpp, FaxModulator.hpp, FaxReceiver.cpp, FaxReceiver.hpp, FaxTransmitter.cpp, FaxTransmitter.hpp, FaxView.cpp, FaxView.hpp, FaxWindow.cpp, FaxWindow.hpp, File.cpp, File.hpp, Makefile, Makefile.in, OptionsDialog.cpp, OptionsDialog.hpp, PTC.cpp, PTC.hpp, PTT.cpp, PTT.hpp, README, ReceiveDialog.cpp, ReceiveDialog.hpp, ScaleDialog.cpp, ScaleDialog.hpp, Sound.cpp, Sound.hpp, TransmitDialog.cpp, TransmitDialog.hpp, configure.in, hamfax.cpp: - added callsign to author's name - changed text in FaxWindow::about 2001-06-08 Christof Schmitt, DH1CS * COPYING, FaxDemodulator.cpp, FaxDemodulator.hpp, FaxReceiver.cpp, FaxReceiver.hpp, FaxTransmitter.cpp, FaxTransmitter.hpp, FaxView.cpp, FaxView.hpp, OptionsDialog.hpp, ReceiveDialog.cpp, ReceiveDialog.hpp, ScaleDialog.cpp, ScaleDialog.hpp, TransmitDialog.cpp, TransmitDialog.hpp, aclocal.m4, configure, hamfax.cpp, install-sh: New file. * COPYING, FaxDemodulator.cpp, FaxDemodulator.hpp, FaxReceiver.cpp, FaxReceiver.hpp, FaxTransmitter.cpp, FaxTransmitter.hpp, FaxView.cpp, FaxView.hpp, OptionsDialog.hpp, ReceiveDialog.cpp, ReceiveDialog.hpp, ScaleDialog.cpp, ScaleDialog.hpp, TransmitDialog.cpp, TransmitDialog.hpp, aclocal.m4, configure, hamfax.cpp, install-sh: initial checkin * Error.cpp, Error.hpp, FaxControl.cpp, FaxControl.hpp, FaxImage.cpp, FaxImage.hpp, FaxModulator.cpp, FaxModulator.hpp, FaxWindow.cpp, FaxWindow.hpp, File.cpp, File.hpp, Makefile, Makefile.in, OptionsDialog.cpp, PTC.cpp, PTC.hpp, PTT.cpp, PTT.hpp, README, Sound.cpp, Sound.hpp, TODO, configure.in: New file. * Error.cpp, Error.hpp, FaxControl.cpp, FaxControl.hpp, FaxImage.cpp, FaxImage.hpp, FaxModulator.cpp, FaxModulator.hpp, FaxWindow.cpp, FaxWindow.hpp, File.cpp, File.hpp, Makefile, Makefile.in, OptionsDialog.cpp, PTC.cpp, PTC.hpp, PTT.cpp, PTT.hpp, README, Sound.cpp, Sound.hpp, TODO, configure.in: initial checkin