2003-05-02  Juergen Vigna  <jug@lyx.org>

	* ksendfax/ksendfaxview.h (QWidget): use std::map for newer compilers

2002-08-14  Juergen Vigna  <jug@lyx.org>

	* Release of 3.0.1 version

2002-08-07  Juergen Vigna  <jug@lyx.org>

	* Updated release to 3.0.1 to be released as soon as I get
	confirmation that the new configure stuff works.
	
	* various configure files: update the whole automake/autoconf
	files to be able to use the newer tools. Updated also the kdevelop
	project file so that it creates the right Makefiles.am and that I
	have all files I need in the distribution.

2002-07-01  Juergen Vigna  <jug@lyx.org>

	* Release of 3.0.0 version

	* ksendfax/dialogs/formphonebook.ui: removed kab

	* ksendfax/ksendfaxview.cpp: ported from kab to kabc library!

	* ksendfax/helpers.cpp: ditto

	* ksendfax/prefstate.h: removed support for kab as it is obsoleted
	in KDE3.

	* doc/en/ksendfax.lyx: updated documentation.

	* README: Updated for KSendFax.

2002-06-12  Juergen Vigna  <jug@sad.it>

	* ksendfax/ksendfaxview.cpp (KSendFaxView): handle the
	addressBookChanged signal from kabc.

2002-06-07  Juergen Vigna  <jug@sad.it>

	* Start porting to KDE 3.x.x
	
	* ksendfax/ksendfaxview.cpp (pbLoad): changed the api of kab to
	the new kabc library and read data with this new api.
	(getCompanyString): removed not needed anymore.

	* ksendfax/ksendfaxview.h:
	* ksendfax/ksendfaxview.cpp:
	* ksendfax/ksendfaxdlg.cpp:
	* ksendfax/ksendfax.cpp:
	* ksendfax/helpers.cpp: 
	* ksendfax/formedit.cpp: added needed includes.

	* various files: change all sad.it references to lyx.org as this
	is my new home for the time being.
	
	* README: write something into it finally.

2002-05-14  Juergen Vigna  <jug@sad.it>

	* Release of 2.1.0 version

	* ksendfax/ksendfaxview.cpp (convertToPSIfNeeded): added support
	for comment split up in lines. For every line in the comment box
	we generate a @@Comment<n> line which substitutes the ones in the
	coverpage.

2002-05-07  Juergen Vigna  <jug@sad.it>

	* Release of 2.0.1 version
	
	* ksendfax/ksendfaxview.cpp (convertToPSIfNeeded): well sorry but
	this one was wrong if we have to convert the cover-page.

2002-03-14  Juergen Vigna  <jug@sad.it>

	* Release of 2.0.0 version

2002-02-21  Juergen Vigna  <jug@sad.it>

	* ksendfax/ksendfaxview.cpp (pbSave): fixed also if we change the
	order of the columns.
	(pbLoad): fixed too.
	(getColumnNumbers): new functions to see where our columns are!
	(pbAdd): fixed
	(pbModify): fixed

	* ksendfax/ksendfax.cpp (slotPbSave): another stupid bug where
	the pbAdd was called instead of pbSave.

	* ksendfax/ksendfaxview.cpp (pbAdd): Fixed a really stupid error
	where I read the filename instead of the faxnumber.

2002-01-15  Juergen Vigna  <jug@sad.it>

	* ksendfax/ksendfax.cpp (openDocumentFile): always add the
	absolute path of the requested filename-string and don't add
	it if the file doesn't exist!

	* ksendfax/prefstate.h (struct PrefMiscState): 
	* ksendfax/wizard.cpp: 
	* ksendfax/preferences.cpp: 
	* ksendfax/helpers.cpp: added support for convert_command.

	* ksendfax/ksendfaxview.cpp (previewDoc): added convert_command to
	the configurabable commands. This should be the last one used which
	was only internal and not modificable by a preferences setting.

2001-11-23  Juergen Vigna  <jug@sad.it>

	* ksendfax/ksendfaxview.cpp (convertToPSIfNeeded): add a messagebox
	selection if no filter to postscript can be found but is needed.

	* ksendfax/preferences.cpp (setPrefFilters): fixed the order in the
	listview.

	* ksendfax/default-cover.ps: added to distrib and fixed.

2001-11-21  Juergen Vigna  <jug@sad.it>

	* ksendfax/main.cpp: call wizard, fixed description, added credits,
	fixed support to add filenames in the commandline.

	* ksendfax/wizard.cpp: hopefully working now.

	* ksendfax/prefstate.h: added default values for various known
	commands.

	* ksendfax/helpers.cpp (readConfig): add bool to leave out the
	setting of standard commands when reading.

2001-11-20  Juergen Vigna  <jug@sad.it>

	* ksendfax/myprocess.cpp (localData): change localData to QStringList

	* ksendfax/ksendfaxview.cpp: added support for coverpage and cleaned
	up the filelists which now use a QStringList.

	* ksendfax/dialogs/formpersonal.ui: new config form for personal data

	* ksendfax/preferences.cpp: added personal form

	* ksendfax/helpers.[cpp|h]: new files for static helper functions

	* ksendfax/wizard.[cpp|h]: new files for setup wizard

2001-11-16  Juergen Vigna  <jug@sad.it>

	* ksendfax/prefstate.h (struct PrefSpecialState): added support

	* ksendfax/preferences.h (class Preferences): added a whole bunch
	of functions to support the new additional special form.

	* ksendfax/filterdlg.h: make the cmd input field optional!

	* ksendfax/preferences.cpp: added a special form to be able to
	configure the excluded and forced transformations to postscript.
	This is to be able to remove the special case for groff files.

2001-11-14  Juergen Vigna  <jug@sad.it>
	
	* ksendfax/pixmaps/large/filtersopts.png: added

	* ksendfax/pixmaps/large/flnew.png: added

	* ksendfax/dialogs/formfilters.ui: added

	* ksendfax/filterdlg.[cpp|h]: added (stolen from kdeprintfax)

	* ksendfax/faxfilters: new file for default filters

	* ksendfax/preferences.cpp: added support for the new filters widget

	* ksendfax/prefstate.h: ditto

	* ksendfax/ksendfaxview.cpp: Added support for the new Postscript
	filters and the 2 new options in the fax dialog (always use ps for
	sending faxes and ignore tiff files on converting to ps).

2001-11-13  Juergen Vigna  <jug@sad.it>

	* ksendfax/pixmaps/editdoc.png: added new icon
	
	* ksendfax/formedit.cpp: make this now definitively work

	* ksendfax/ksendfaxdlg.cpp (selectionInFileList): new helper function.
	(selectedFile): ditto

	* ksendfax/ksendfaxview.cpp (sendFax): forgot to set filename default.
	(editDoc): handle the editing of docments.

	* ksendfax/ksendfax.cpp (KSendFaxApp): delete our forms so that
	destructors are called correctly.

2001-11-12  Juergen Vigna  <jug@sad.it>

	* ksendfax/formedit.cpp: make better editor window and implement
	some of the functions (cancel,replace,saveAs).

	* ksendfax/dialogs: added a whole bunch of forms and widgets
	
	* ksendfax/dialogs/Makefile.am: modified to make a local libdialogs
	which then is included in the main linkage. This means that now also
	all dialog releated files can remain here.

	* ksendfax/formedit.[cpp|h]: new files for internal text-editor support

	* ksendfax/ksendfaxdlg.cpp: redone completely now this is a QWidget
	and uses QSplitter to incorporate widgetfilename, widgetfilelist,
	widgetfaxdata and/or widgetphonebook.

2001-11-08  Juergen Vigna  <jug@sad.it>

	* ksendfax/ksendfaxview.cpp (pbEdit): added support for calling
	the kab/kaddressbook programs to edit the phonebook.

	* ksendfax/ksendfax.cpp (slotPbEdit): ditto

	* ksendfax/dialogs/preferencesdata.ui: removed not needed anymore

	* ksendfax/prefstate.h: added for new options dialog

	* ksendfax/dialogs/formfax.ui: ditto

	* ksendfax/dialogs/formscanner.ui: ditto

	* ksendfax/dialogs/formpreview.ui: ditto

	* ksendfax/dialogs/formphonebook.ui: ditto

	* ksendfax/dialogs/formmisc.ui: ditto

	* ksendfax/preferences.cpp: rewritten to use a standard KDE2 option
	dialog (KDialogBase::IconList).

2001-11-05  Juergen Vigna  <jug@sad.it>

	* ksendfax/preferences.cpp: fixed up preferences to handle all possible
	optional commands and variables in a better way.
	(readConfig): add a phonebook type and make it selectable. Also reload
	the phonebook on change of type of filename.

	* ksendfax/pixmaps/Makefile.am: added various new icons.

	* ksendfax/ksendfaxdlg.cpp (moveFileDownCB): added button for sorting
	the list entries.
	(moveFileUpCB): ditto.
	(getFileDialog): use a KFileDialog now!

	* ksendfax/ksendfaxview.cpp (previewDoc): added new preview function.
	(readConfig): added new config parameters. This function should now
	always be called before using the config-variables.
	(isPostscriptFile): added
	(PreviewDocDone): added
	(removeTempFiles): added
	(XSaneDone): added
	(slotSanned): added
	(scanDoc): added for new scanner function.
	(sendFax): fixed to preprocess now ALL possible groff files not only
	one as before.
	(convertTextFile): added (helper function for preview)
	(convertGroffFile): added to cleanup the groff transform function.

2001-10-25  Juergen Vigna  <jug@sad.it>

	* ksendfax/myscandialog.h: added

	* ksendfax/myscandialog.cpp: added

2001-08-30  Juergen Vigna  <jug@sad.it>

	* ksendfax/ksendfax.cpp (openDocumentFile): fixed

	* ksendfax/ksendfaxview.cpp (setFileName): new function.

	* ksendfax/ksendfaxdlg.cpp (SetFileName): return a bool

	* ksendfax/main.cpp (main): fixed commandline arg passing

2001-07-04  Juergen Vigna  <jug@sad.it>

	* acconfig.h: added because need by autoheader.

	* ksendfax/ksendfax.cpp: added support for using KAB.

	* ksendfax/ksendfaxview.cpp (pbLoad): ditto.

	* ksendfax/ksendfaxdlg.cpp (KSendFaxDlg): ditto.

2001-04-18  Juergen Vigna  <jug@sad.it>

	* Released v1.0.0 last KDE1 version now working on v2.0.0 for KDE2

	* ksendfax/myprocess.cpp (ReadStderr): small +1 fix
	(ReadStdout): ditto

2001-03-01  Juergen Vigna  <jug@sad.it>

	* ksendfax.spec: added file to project

