Notes: This is a major rewrite of KSendFax to KDE2. It has a lot more features then the KDE1 version. New stuff is scanner support, support for cover pages, support for filters to transform the faxes in whatever format you need, support for KDE's kab or kaddressbook formats, edit text files and send them directly from KSendFax. It now features a setup wizard and all options can be set from a confortable configuration dialog. The only think you still have to do is setting up you prefered faxserver to use your modem.
Changes: 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.
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use