|
|
//------------------------------------------------------------------------------
// FTP Synchronize
// (c) 2009 ari pikivirta [ari.pikivirta(at)kolumbus.fi]
//------------------------------------------------------------------------------
// send email about bugs, features needed and features you would like;
// if you like this very much, feel free to donate and support supporting
// and developing these at www.paypal.com - (ari pikivirta[at]kolumbus.fi).
//------------------------------------------------------------------------------
//
// 1.3.0.27, 03112009, ari pikivirta
// * added possibility to create folder directly from browse local folder dialog
// * listen timeout increased to 30secs from 10sec on checking extfolders
// * added confirmation on closing main window from the cross (except on windows shutdown)
// * added link to home page onto the setting window
//
// 1.2.1.25, 01102009, ari pikivirta
// * ftp downloads first try to append in case file partly already exists
// * added button to select target folder instead of just clicking edit
// * internet updater updated
//
// 1.2.1.23, 15092009, ari pikivirta
// * finally fixed problem on cancelling update not allowed
// -> caused infinite loop on update failure
// * makes first language file as preparation for next revision translations
//
// 1.2.0.22, 14092009, ari pikivirta
// * added try..exception blocks to handle rest possible of ftp client exceptions
// * removed "updating finished" text as last message on internet update
//
// 1.2.0.21, 11092009, ari pikivirta
// * minor changes to compile on D2010 w unicode support
// * added view (in notepad) button to changes listing as button
// * added explore in windows explorer button changes listing as button
// * synchronization should not be done while updating the sync application anymore
//
// 1.1.0.20, 08092009, ari pikivirta
// * bug fixed on restore on folder changed
//
// 1.1.0.19, 03092009, ari pikivirta
// * timer disabled when there is update for FTP sync available
//
// 1.1.0.18, 02092009, ari pikivirta
// * added check to bring change notes to top on files update
// * removed deleting to trash bin feature (not needed)
// * checking updates for main app on startup
// * showing ftp synchronize version information on the main caption
// * changed main form name
//
// 1.1.0.17, 15082009, ari pikivirta
// * added progressbar for download
// * minor changes needed to use updated api_components
// * elliptic buttons applied
//
// 1.1.0.16, 01072009, ari pikivirta
// * fixed due to update done in api_files component
//
// 1.1.0.15, 27062009, ari pikivirta
// * in case synchronization fails it will not start until it is started next
// time manually by button or the day is changed (not to retry forever!)
//
// 1.1.0.14, 24062009, ari pikivirta
// * setting vista compatible folder on activate instead of close
// * saving settings on settingfile change in above situation
//
// 1.1.0.13, 24062009, ari pikivirta
// * connect timeout on internet update changed from 5s to 10s
// * added log file which can be accessed via the settings window
// * application data folder checked for vista compatibility
//
// 1.0.3.12, 17062009, ari pikivirta
// * change notes listing word wrapping set to FALSE
// * added scrollbars to change log
// * tray icon hint says "FOLDER UPDATED" in case folder is changed
//
// 1.0.2.11, 17062009, ari pikivirta
// * internet update feature rechecked with minor changes in source code
//
// 1.0.2.10, 17062009, ari pikivirta
// * bug fixed on showing changed items while minimized
//
// 1.0.2.9, 16062009, ari pikivirta
// * is iconinc checking changed
// * deleting file done via try..except
//
// 1.0.2.8, 16062009, ari pikivirta
// * very first startup shows information window to help get started
// * minimizing rechecked not to happen simultanoeusly with start download
// * added list of changes since last restore (if run minimized to see what
// has been happening since last checked..)
// * added logo to top of main window
//
// 1.0.2.7, 12062009, ari pikivirta
// * fixed bug on check run on window startup
// * deleting unnecessary files and folders with undo (to recycle bin)
//
// 1.0.2.6, 12062009, ari pikivirta
// * fixed bug on removing obsolete files
// * empty local folders will also be removed
//
// 1.0.2.5, 12062009, ari pikivirta
// * Windows startup registry key is changed to only application filename
// * settings separated onto it's own window
// * in case there has been updates downloaded while minimized, the
// tray icon has green color until restored first time
//
// 1.0.1.4, 11062009, ari pikivirta
// * fixed bug on internet updater
//
// 1.0.1.3, 10062009, ari pikivirta
// * fixed bug on showing file count that failed to download
// * fixed bug on downloading files indexing
//
// 1.0.1.2, 10062009, ari pikivirta
// * First revision created that should already have all functionality
// implemented and should automatically update itself to latest too
//
|