Differences

This shows you the differences between the selected revisions of the page.

2005-07-19 2005-07-19
typo (martin) 2005-07-18 (martin)
Line 4: Line 4:
===== Not Released Yet ===== ===== Not Released Yet =====
-=== 2005-07-13 ===+=== 2005-07-18 ===
  * Editing files enhanced:   * Editing files enhanced:
    * There can be several external editors configured.     * There can be several external editors configured.
Line 12: Line 12:
    * File can be optionally opened in editor as response to double-click.     * File can be optionally opened in editor as response to double-click.
    * Change to internal editor configuration is immediatelly applied to all already opened editor windows.     * Change to internal editor configuration is immediatelly applied to all already opened editor windows.
 +    * Search options are shared among opened internal editors.
 +    * Search dialogs have context help.
 +    * Bug fix: Application could not be closed as long as any internal editor was opened.
    * Bug fix: "Total replacements" message sometime incorrectly appeared, even when //Replace All// was not used.     * Bug fix: "Total replacements" message sometime incorrectly appeared, even when //Replace All// was not used.
    * Bug fix: Find results sometime appeared over the main window instead of over the editor window.     * Bug fix: Find results sometime appeared over the main window instead of over the editor window.
 +    * Bug fix: Search dialogs were sometime incorrectly placed.
  * Authentication banner, if any, is shown during authentication.   * Authentication banner, if any, is shown during authentication.
  * New functions for queue management: //Suspend//, //Resume//, //Suspend All// and //Resume All//.   * New functions for queue management: //Suspend//, //Resume//, //Suspend All// and //Resume All//.
  * Unix-style approach to Daylight saving time (client does adjustment) is made default. This can affect interpretation of timestamps of your files. Use function //[[task_synchronize_full|Synchronize]]// with option //[[ui_synchronize#synchronize_options|Synchronize timestamps only, not files]]// to resolve it.   * Unix-style approach to Daylight saving time (client does adjustment) is made default. This can affect interpretation of timestamps of your files. Use function //[[task_synchronize_full|Synchronize]]// with option //[[ui_synchronize#synchronize_options|Synchronize timestamps only, not files]]// to resolve it.
  * Button //Calculate// on Properties dialog calculates also total number of files/directories/symlinks. The button newly also does not show up, when all selected directories are actually symlinks.   * Button //Calculate// on Properties dialog calculates also total number of files/directories/symlinks. The button newly also does not show up, when all selected directories are actually symlinks.
 +  * New custom command option //Copy results to clipboard//.
  * New scripting option ''option batch abort''. When set, WinSCP will abort the script as soon as any of the commands fail. Values ''on'' and ''off'' are still available with unchanged behaviour.   * New scripting option ''option batch abort''. When set, WinSCP will abort the script as soon as any of the commands fail. Values ''on'' and ''off'' are still available with unchanged behaviour.
  * Workaround for OpenSSH limit of 256 kB for size of SFTP packet. Consequence was occasional interruption of transfer with error "Connection has been unexpectedly closed. Server sent command exit status 11."   * Workaround for OpenSSH limit of 256 kB for size of SFTP packet. Consequence was occasional interruption of transfer with error "Connection has been unexpectedly closed. Server sent command exit status 11."
Line 23: Line 28:
  * WinSCP remembers what location profile folders were opened.   * WinSCP remembers what location profile folders were opened.
  * New //Type// column for remote panel (hidden by default).   * New //Type// column for remote panel (hidden by default).
 +  * Default private key can be specified using ''/privatekey'' option.
 +  * User is notified when selected private key file does not contain private key in supported format or when the private key is for different SSH version than preferred one.
 +  * Directory number limit for function //Keep remote directory up to date// can be overruled.
 +  * New file selection command //Restore Selection// which restores file selection before last file operation.
 +  * Characters not allowed in Windows file names are now replaced by ''%XX'' (where ''XX'' is hexadecimal representation of character ASCII code), instead of underscore (''_'').
  * Increased chance that files information on overwrite confirmation message are properly aligned (English version only).   * Increased chance that files information on overwrite confirmation message are properly aligned (English version only).
  * Confirmation of overwritting read-only files can be suppressed the same way as overwrite confirmation, i.e. by disabling confirmation for synchronization, background transfers or in script.   * Confirmation of overwritting read-only files can be suppressed the same way as overwrite confirmation, i.e. by disabling confirmation for synchronization, background transfers or in script.
Line 39: Line 49:
  * Dialog for entering deselection mask has //Deselect// title now.   * Dialog for entering deselection mask has //Deselect// title now.
  * It is now possible to specify both password and private key on Login dialog (server may require double authentication).   * It is now possible to specify both password and private key on Login dialog (server may require double authentication).
 +  * Confirmation is required before stored session is deleted.
 +  * Queue command //Delete// renamed to //Cancel// to avoid confusion with delete file command.
 +  * Usage of ellipsis (...) and capital leters in menus revised.
 +  * Splitters have hints describing their specific functionality.
 +  * Double clicking some of the splitters hide component they resize.
 +  * Commands toolbar has initially vertical layout when undocked.
 +  * Bug fix: Scripting have not inherited configured synchronisation settings.
  * Bug fix: When remote file was opened (not edited) in an external application that opens multiple files in window (process), WinSCP incorrectly suggested to enable support for this kind of //editors//. Now it suggests to configure the application as an external editor.   * Bug fix: When remote file was opened (not edited) in an external application that opens multiple files in window (process), WinSCP incorrectly suggested to enable support for this kind of //editors//. Now it suggests to configure the application as an external editor.
  * Bug fix: Wrong default action was highlighted in remote file context menu when resolving of symbolic links is turned off or impossible.   * Bug fix: Wrong default action was highlighted in remote file context menu when resolving of symbolic links is turned off or impossible.
Line 46: Line 63:
  * Bug fix: Command //Open in PuTTY// was not working when current session was not opened from stored session.   * Bug fix: Command //Open in PuTTY// was not working when current session was not opened from stored session.
  * Bug fix: When there were too frequent changes to current local directory the panel content was never refreshed.   * Bug fix: When there were too frequent changes to current local directory the panel content was never refreshed.
-  * Bug fix: Failure when change occured in current local directory while local file was being renamed.+  * Bug fix: Failure when directory was reloaded while file was being renamed.
  * Bug fix: Layout of some toolbars was not restored when using INI file as configuration storage.   * Bug fix: Layout of some toolbars was not restored when using INI file as configuration storage.
  * Bug fix: Occasional failure when opening Preferences dialog.   * Bug fix: Occasional failure when opening Preferences dialog.
Line 57: Line 74:
  * Bug fix: Inccorect behaviour after two consecutive clicks on //Execute// command of queue.   * Bug fix: Inccorect behaviour after two consecutive clicks on //Execute// command of queue.
  * Bug fix: It was possible to enter invalid mask to transfer setting preset autoselection rule.   * Bug fix: It was possible to enter invalid mask to transfer setting preset autoselection rule.
 +  * Bug fix: //Help// button on console window was incorrectly anchored.
===== 3.7.5 beta ===== ===== 3.7.5 beta =====

Last modified: by martin