history_old » Revisions »
Differences
This shows you the differences between the selected revisions of the page.
2022-10-24 | 2022-11-10 | ||
consistency (martin) | drop-down (martin) | ||
Line 70: | Line 70: | ||
* Bug fix: Hang after receiving multiline response from FTP server. [[bug>1963]] | * Bug fix: Hang after receiving multiline response from FTP server. [[bug>1963]] | ||
* Bug fix: //Sort > By Type// icon for was incorrect. | * Bug fix: //Sort > By Type// icon for was incorrect. | ||
- | * Bug fix: Keyboard cues were shown in toolbar buttons drop·down menus even when the menu was dropped down with mouse. | + | * Bug fix: Keyboard cues were shown in toolbar buttons drop-down menus even when the menu was dropped down with mouse. |
* Bug fix: Failure when connecting to FTPS server that supports client certificates with translation that uses multi byte encoding. [[bug>1966]] | * Bug fix: Failure when connecting to FTPS server that supports client certificates with translation that uses multi byte encoding. [[bug>1966]] | ||
* Bug fix: Remembered password is forgotten after the first failed (re)connect, even if the failure did not involve the password. [[bug>1967]] | * Bug fix: Remembered password is forgotten after the first failed (re)connect, even if the failure did not involve the password. [[bug>1967]] | ||
Line 189: | Line 189: | ||
* Files with the same name except for a letter case are sorted deterministically. [[bug>1894]] | * Files with the same name except for a letter case are sorted deterministically. [[bug>1894]] | ||
* Not offering pasting from clipboard on the file panels if the clipboard contains multi-line text. | * Not offering pasting from clipboard on the file panels if the clipboard contains multi-line text. | ||
- | * Extending transfer dialog drop·down menu size to 16 entries. | + | * Extending transfer dialog drop-down menu size to 16 entries. |
* Bug fix: Local file panel ignored changes in latter case of files and folders. [[bug>1885]] | * Bug fix: Local file panel ignored changes in latter case of files and folders. [[bug>1885]] | ||
* Bug fix: Local custom commands that need session but no remote files were not disabled when session was not connected. | * Bug fix: Local custom commands that need session but no remote files were not disabled when session was not connected. | ||
Line 198: | Line 198: | ||
* Bug fix: Custom command patterns ''!S''/''!E'' do not include fingerprint of TLS certificate. | * Bug fix: Custom command patterns ''!S''/''!E'' do not include fingerprint of TLS certificate. | ||
* Bug fix: Cannot work with filenames ending with space with FTP protocol. [[bug>1900]] | * Bug fix: Cannot work with filenames ending with space with FTP protocol. [[bug>1900]] | ||
- | * Bug fix: Canceling remote path drop·down did not reset it back to the current path. | + | * Bug fix: Canceling remote path drop-down did not reset it back to the current path. |
* Bug fix: Folders in a drive root showed incorrect type name sometimes. | * Bug fix: Folders in a drive root showed incorrect type name sometimes. | ||
* Bug fix: Customizing custom commands from Synchronization checklist window was not working. [[bug>1908]] | * Bug fix: Customizing custom commands from Synchronization checklist window was not working. [[bug>1908]] | ||
Line 591: | Line 591: | ||
* Translations completed: Catalan, Czech, Dutch, Farsi, Finnish, French, German, Hungarian, Icelandic, Italian, Japanese, Norwegian, Polish, Portuguese, Romanian, Simplified Chinese, Slovak, Spanish, Swedish, Traditional Chinese, Turkish and Ukrainian. | * Translations completed: Catalan, Czech, Dutch, Farsi, Finnish, French, German, Hungarian, Icelandic, Italian, Japanese, Norwegian, Polish, Portuguese, Romanian, Simplified Chinese, Slovak, Spanish, Swedish, Traditional Chinese, Turkish and Ukrainian. | ||
* TLS/SSL core upgraded to OpenSSL 1.0.2r. | * TLS/SSL core upgraded to OpenSSL 1.0.2r. | ||
- | * Allowing localization of extension option values in drop·down lists. | + | * Allowing localization of extension option values in drop-down lists. |
* Bug fix: Renaming site on Login dialog cannot be committed using ''Enter'' key when it was started using //Manage > Rename// command. [[bug>1718]] | * Bug fix: Renaming site on Login dialog cannot be committed using ''Enter'' key when it was started using //Manage > Rename// command. [[bug>1718]] | ||
* Bug fix: After canceling a confirmation to install a public key to a non-OpenSSH server, a message about a successful key installation was displayed nevertheless. | * Bug fix: After canceling a confirmation to install a public key to a non-OpenSSH server, a message about a successful key installation was displayed nevertheless. | ||
Line 633: | Line 633: | ||
* Optionally failing synchronization in scripting when there are no changes. [[bug>1707]] | * Optionally failing synchronization in scripting when there are no changes. [[bug>1707]] | ||
* ''Ctrl+PgDn'' tries to enter even a file. [[bug>1704]] | * ''Ctrl+PgDn'' tries to enter even a file. [[bug>1704]] | ||
- | * Adding //"Open Directory/Bookmark"// command to bookmark drop·down menu. | + | * Adding //"Open Directory/Bookmark"// command to bookmark drop-down menu. |
* Change: Renamed ''RemotePath.CombinePaths'' to ''RemotePath.Combine''. | * Change: Renamed ''RemotePath.CombinePaths'' to ''RemotePath.Combine''. | ||
* Showing a progress while executing a local custom command with a set of files. | * Showing a progress while executing a local custom command with a set of files. | ||
Line 694: | Line 694: | ||
* Preventing artifacts on Synchronization checklist window. | * Preventing artifacts on Synchronization checklist window. | ||
* Bug fix: When synchronization changes preview is turned off, and changes are found, but none of them match synchronization options, no feedback is provided. | * Bug fix: When synchronization changes preview is turned off, and changes are found, but none of them match synchronization options, no feedback is provided. | ||
- | * Bookmark drop·down menu. [[bug>1127]] | + | * Bookmark drop-down menu. [[bug>1127]] |
* Added //Generate// button to //%%SSH%% > Authentication// page of Advanced Site Settings dialog, that starts PuTTYgen and detects a private key file generated by it. [[bug>386]] | * Added //Generate// button to //%%SSH%% > Authentication// page of Advanced Site Settings dialog, that starts PuTTYgen and detects a private key file generated by it. [[bug>386]] | ||
* Command to install public key in available both on main window and on Advanced Site Settings dialog. [[bug>386]] | * Command to install public key in available both on main window and on Advanced Site Settings dialog. [[bug>386]] | ||
Line 701: | Line 701: | ||
* Public key can be displayed in Advanced Site Settings dialog. | * Public key can be displayed in Advanced Site Settings dialog. | ||
* Session tab can be renamed. [[bug>1183]] | * Session tab can be renamed. [[bug>1183]] | ||
- | * //Save as Preset// command in transfer settings drop·down menu. [[bug>892]] | + | * //Save as Preset// command in transfer settings drop-down menu. [[bug>892]] |
* Improved design of About window. | * Improved design of About window. | ||
* Build of .NET assembly that targets .NET Standard 2.0 is provided. [[bug>1640]] | * Build of .NET assembly that targets .NET Standard 2.0 is provided. [[bug>1640]] | ||
Line 1101: | Line 1101: | ||
* The //SFTP server// and //Shell// edit boxes on the Advanced Site settings dialog use path-style word-breaking. | * The //SFTP server// and //Shell// edit boxes on the Advanced Site settings dialog use path-style word-breaking. | ||
* Not adding ''-load'' switch to PuTTY arguments, if it is configured already. [[bug>1493]] | * Not adding ''-load'' switch to PuTTY arguments, if it is configured already. [[bug>1493]] | ||
- | * Drop·down lists on the Open Directory and Location Profile dialogs are up to 16 entries long. | + | * Drop-down lists on the Open Directory and Location Profile dialogs are up to 16 entries long. |
* Progress window appears on top of Editor window when reloading an edited file. | * Progress window appears on top of Editor window when reloading an edited file. | ||
* Not popping up Authentication window when reconnecting while the application is minimized. [[bug>1476]] | * Not popping up Authentication window when reconnecting while the application is minimized. [[bug>1476]] | ||
Line 1189: | Line 1189: | ||
* Bug fix: Tab order on extension options dialog was broken, if the extension mixed options in and out of group box. | * Bug fix: Tab order on extension options dialog was broken, if the extension mixed options in and out of group box. | ||
* Progress windows can be controlled using keyboard again. [[bug>1471]] | * Progress windows can be controlled using keyboard again. [[bug>1471]] | ||
- | * Scaling combo box drop·down menu. | + | * Scaling combo box drop-down menu. |
* Change: Not updating last access time of uploaded files with SFTP protocol to avoid problems with servers that do not support it. [[bug>1485]] | * Change: Not updating last access time of uploaded files with SFTP protocol to avoid problems with servers that do not support it. [[bug>1485]] | ||
* Bug fix: Found folders were focusing incorrectly. | * Bug fix: Found folders were focusing incorrectly. | ||
Line 1459: | Line 1459: | ||
* Improvements and fixes for large font/high DPI environments: | * Improvements and fixes for large font/high DPI environments: | ||
* Toolbar, menu and dialog images for 125%, 150% and 200% zooms (120, 144, and 192 DPI respectively). [[bug>1302]] | * Toolbar, menu and dialog images for 125%, 150% and 200% zooms (120, 144, and 192 DPI respectively). [[bug>1302]] | ||
- | * Scaling toolbar drop·downs. | + | * Scaling toolbar drop-downs. |
- | * Scaling menu and toolbar details (submenu arrows, drop·down arrows, drag handles, checkmarks, radio-button marks, color palettes). | + | * Scaling menu and toolbar details (submenu arrows, drop-down arrows, drag handles, checkmarks, radio-button marks, color palettes). |
* Scaling status bars on Synchronization checklist and Find windows. | * Scaling status bars on Synchronization checklist and Find windows. | ||
- | * Scaling drop·down button arrows. | + | * Scaling drop-down button arrows. |
* Correctly scaling file icon on Properties dialog. | * Correctly scaling file icon on Properties dialog. | ||
* Scaling application icon on About dialog. | * Scaling application icon on About dialog. | ||
Line 1606: | Line 1606: | ||
* Upgraded private key tools (PuTTYgen and Pageant) to 0.67. | * Upgraded private key tools (PuTTYgen and Pageant) to 0.67. | ||
* Dual code signing binaries with both SHA-1 and SHA-256. | * Dual code signing binaries with both SHA-1 and SHA-256. | ||
- | * Bug fix: Failure when Progress window closes (transfer finishes) while //Once done// drop·down menu is opened. [[bug>1379]] | + | * Bug fix: Failure when Progress window closes (transfer finishes) while //Once done// drop-down menu is opened. [[bug>1379]] |
* Bug fix: Too long automatic bug reports were rejected. | * Bug fix: Too long automatic bug reports were rejected. | ||
* Bug fix: File masks with time constraints do not work with remote WebDAV files. [[bug>1389]] | * Bug fix: File masks with time constraints do not work with remote WebDAV files. [[bug>1389]] | ||
Line 1821: | Line 1821: | ||
* Showing total size of files selected for synchronization. [[bug>23]] | * Showing total size of files selected for synchronization. [[bug>23]] | ||
* Custom commands are available in context menu. [[bug>566]] | * Custom commands are available in context menu. [[bug>566]] | ||
- | * Labeling custom commands drop·down menu //Commands// only to fit the label to the button. | + | * Labeling custom commands drop-down menu //Commands// only to fit the label to the button. |
* Bug fix: Icon was misplaced when columns order was changed. | * Bug fix: Icon was misplaced when columns order was changed. | ||
* TLS/SSL core upgraded to OpenSSL 1.0.1j. Fixing several security defects. | * TLS/SSL core upgraded to OpenSSL 1.0.1j. Fixing several security defects. | ||
Line 2011: | Line 2011: | ||
* Keyboard shortcut ''Ctrl+Alt+F'' for //Filter// command. [[bug>929]] | * Keyboard shortcut ''Ctrl+Alt+F'' for //Filter// command. [[bug>929]] | ||
* //Beep when work finishes// applies also to emptying background transfer queue. [[bug>697]] | * //Beep when work finishes// applies also to emptying background transfer queue. [[bug>697]] | ||
- | * Drop·down arrow added to //Encoding// drop·down menu on Internal editor toolbar. | + | * Drop-down arrow added to //Encoding// drop-down menu on Internal editor toolbar. |
* Workaround for ProFTPD ''mod_sftp'' bug in SFTP ''space-available'' packet. [[bug>1184]] | * Workaround for ProFTPD ''mod_sftp'' bug in SFTP ''space-available'' packet. [[bug>1184]] | ||
* Using //Reverses Order of Symlink Command Arguments// workaround for ProFTPD ''mod_sftp''. [[bug>1185]] | * Using //Reverses Order of Symlink Command Arguments// workaround for ProFTPD ''mod_sftp''. [[bug>1185]] | ||
Line 2160: | Line 2160: | ||
* Using theme instruction font for message texts. | * Using theme instruction font for message texts. | ||
* Listing new/empty site folders on Save session as site dialog. [[bug>1089]] | * Listing new/empty site folders on Save session as site dialog. [[bug>1089]] | ||
- | * Increasing number of items shown in drop·down lists of some combo boxes. | + | * Increasing number of items shown in drop-down lists of some combo boxes. |
* Consistently logging modification time and size of every transferred file. | * Consistently logging modification time and size of every transferred file. | ||
* System error message is shown when changing local working directory fails in scripting. [[bug>1087]] | * System error message is shown when changing local working directory fails in scripting. [[bug>1087]] | ||
Line 2203: | Line 2203: | ||
* Better standard color set (16 less saturated colors). | * Better standard color set (16 less saturated colors). | ||
* Remembering recently used custom colors. | * Remembering recently used custom colors. | ||
- | * Drop·down color selector on Advanced site settings dialog. | + | * Drop-down color selector on Advanced site settings dialog. |
* Custom colors can be modified on standard Color dialog. | * Custom colors can be modified on standard Color dialog. | ||
* Option //Default// (color) renamed to //No Color//. | * Option //Default// (color) renamed to //No Color//. | ||
Line 2243: | Line 2243: | ||
* Do not include information about inability to test, if server IP address is routable, into error messages. | * Do not include information about inability to test, if server IP address is routable, into error messages. | ||
* Warning that editing is in progress when double-clicking edited site on Login dialog. | * Warning that editing is in progress when double-clicking edited site on Login dialog. | ||
- | * Drop·down menu is never narrower than its button. | + | * Drop-down menu is never narrower than its button. |
* Not allowing operations on focused-only file, when focus is not visible (application does not have focus). [[bug>1050]] | * Not allowing operations on focused-only file, when focus is not visible (application does not have focus). [[bug>1050]] | ||
* Bug fix: Failure to run WinSCP or open session with .NET assembly after frequent scheduled use. [[bug>996]] | * Bug fix: Failure to run WinSCP or open session with .NET assembly after frequent scheduled use. [[bug>996]] | ||
Line 2284: | Line 2284: | ||
* Not allowing operations on focused-only file, when focus is not visible (panel does not have focus). [[bug>1050]] | * Not allowing operations on focused-only file, when focus is not visible (panel does not have focus). [[bug>1050]] | ||
* Aligning file information on Overwrite confirmation dialog. [[bug>1049]] | * Aligning file information on Overwrite confirmation dialog. [[bug>1049]] | ||
- | * Improved placement and effects of drop·down menus. | + | * Improved placement and effects of drop-down menus. |
* Showing //Proxy settings// box on Advanced Site Settings dialog for SFTP/SCP protocols only. | * Showing //Proxy settings// box on Advanced Site Settings dialog for SFTP/SCP protocols only. | ||
* Empty queue notification can be clicked to restore/activate application, respective session and transfer queue list | * Empty queue notification can be clicked to restore/activate application, respective session and transfer queue list | ||
Line 2299: | Line 2299: | ||
* Widened some forms and controls to make space for translation into languages with longer words, such as German. | * Widened some forms and controls to make space for translation into languages with longer words, such as German. | ||
* Reduced chance of collision in .NET assembly session instance name in multi-threaded applications. [[bug>1055]] | * Reduced chance of collision in .NET assembly session instance name in multi-threaded applications. [[bug>1055]] | ||
- | * Allowing button selection using ''Left''/''Right'' keys on message boxes with drop·down menus. [[bug>1054]] | + | * Allowing button selection using ''Left''/''Right'' keys on message boxes with drop-down menus. [[bug>1054]] |
* Bug fix: Back-propagated SSH security and memory-leak fixes from PuTTY 0.63. [[bug>1039]] [[pbug>vuln-modmul]] [[pbug>vuln-bignum-division-by-zero]] [[pbug>private-key-not-wiped]] | * Bug fix: Back-propagated SSH security and memory-leak fixes from PuTTY 0.63. [[bug>1039]] [[pbug>vuln-modmul]] [[pbug>vuln-bignum-division-by-zero]] [[pbug>private-key-not-wiped]] | ||
* Bug fix: Failure when opening the first session with //Automatically open new session in PuTTY// enabled. [[bug>1037]] | * Bug fix: Failure when opening the first session with //Automatically open new session in PuTTY// enabled. [[bug>1037]] | ||
Line 2368: | Line 2368: | ||
* Custom command pattern ''!`command`'' that expands to output of local command. | * Custom command pattern ''!`command`'' that expands to output of local command. | ||
* Subset of custom command patterns can be used in PuTTY path, including ''!/'', ''!@'', ''!U'', ''!P'', ''!?prompt?!'' and ''!`command`''. This among other allows opening PuTTY in the same directory as current WinSCP working directory [[bug>326]]; or using different SSH client, such as KiTTY [[bug>966]]. | * Subset of custom command patterns can be used in PuTTY path, including ''!/'', ''!@'', ''!U'', ''!P'', ''!?prompt?!'' and ''!`command`''. This among other allows opening PuTTY in the same directory as current WinSCP working directory [[bug>326]]; or using different SSH client, such as KiTTY [[bug>966]]. | ||
- | * Buttons that open drop·down menu are marked with an arrow. | + | * Buttons that open drop-down menu are marked with an arrow. |
* New icons for Console, Find and Synchronization Checklist windows. | * New icons for Console, Find and Synchronization Checklist windows. | ||
* Session settings can be exported also to KiTTY, when opening session in PuTTY/KiTTY. | * Session settings can be exported also to KiTTY, when opening session in PuTTY/KiTTY. | ||
Line 2402: | Line 2402: | ||
* Calculating hot track color of path label to be in contrast with background. [[bug>992]] | * Calculating hot track color of path label to be in contrast with background. [[bug>992]] | ||
* Simplifying [[ui_overwrite|overwrite confirmation]] prompt: [[bug>993]] | * Simplifying [[ui_overwrite|overwrite confirmation]] prompt: [[bug>993]] | ||
- | * Grouping advanced commands to drop·down menu under button with related common command. | + | * Grouping advanced commands to drop-down menu under button with related common command. |
* Added thousands separators to sizes. | * Added thousands separators to sizes. | ||
* Offering to remember password for duration of session on [[ui_authenticate#password|password prompt]] (when settings //Remember password for duration of session// is turned off). [[bug>610]] | * Offering to remember password for duration of session on [[ui_authenticate#password|password prompt]] (when settings //Remember password for duration of session// is turned off). [[bug>610]] | ||
Line 2452: | Line 2452: | ||
* Removed "Exclude temporaries" transfer settings preset. | * Removed "Exclude temporaries" transfer settings preset. | ||
* Added "Newer and updates files only" transfer settings preset. | * Added "Newer and updates files only" transfer settings preset. | ||
- | * Reorganized //Transfer settings// drop·down menu, including new //Presets// header. | + | * Reorganized //Transfer settings// drop-down menu, including new //Presets// header. |
- | * Hiding unusable presets from //Transfer settings// drop·down menu. | + | * Hiding unusable presets from //Transfer settings// drop-down menu. |
* Merged configuration of default transfer settings and transfer settings presets. | * Merged configuration of default transfer settings and transfer settings presets. | ||
* Improved user interface: | * Improved user interface: | ||
Line 2779: | Line 2779: | ||
* Layout of Transfer settings dialog improved. | * Layout of Transfer settings dialog improved. | ||
* Split button is used for //Transfer Settings// button on Transfer, Synchronize and Keep remote directory up to date dialogs (Windows Vista and newer only). | * Split button is used for //Transfer Settings// button on Transfer, Synchronize and Keep remote directory up to date dialogs (Windows Vista and newer only). | ||
- | * //Set defaults// command of Login dialog placed more intuitively on drop·down menu of //Save// button (On Windows Vista and newer only). | + | * //Set defaults// command of Login dialog placed more intuitively on drop-down menu of //Save// button (On Windows Vista and newer only). |
* .NET assembly ''Session'' class public methods are explicitly locked against concurrent and recursive access. | * .NET assembly ''Session'' class public methods are explicitly locked against concurrent and recursive access. | ||
* Silently ignoring errors, when implicitly preserving permissions of overwritten file after resumable file upload. [[bug>773]] | * Silently ignoring errors, when implicitly preserving permissions of overwritten file after resumable file upload. [[bug>773]] | ||
Line 3628: | Line 3628: | ||
* Transfer and session toolbars automatically stretches to right window edge. | * Transfer and session toolbars automatically stretches to right window edge. | ||
* Command line panel is toolbar (can be docked elsewhere). | * Command line panel is toolbar (can be docked elsewhere). | ||
- | * Address and command line drop·down boxes follow the toolbar style. | + | * Address and command line drop-down boxes follow the toolbar style. |
* On Explorer interface, path on address toolbar is editable. | * On Explorer interface, path on address toolbar is editable. | ||
* //KiB// is used instead of //KB// for kilobyte. | * //KiB// is used instead of //KB// for kilobyte. | ||
Line 3638: | Line 3638: | ||
* ''Shift-Del'' deletes to recycle bin, if deletion to recycle bin is disabled, and vice versa. | * ''Shift-Del'' deletes to recycle bin, if deletion to recycle bin is disabled, and vice versa. | ||
* Opening bookmarks and home directory do not trigger synchronized browsing anymore. | * Opening bookmarks and home directory do not trigger synchronized browsing anymore. | ||
- | * Drive drop·down menu shows //My documents// when current local directory is below "My documents" folder. | + | * Drive drop-down menu shows //My documents// when current local directory is below "My documents" folder. |
* It is possible to optionally overwrite stored password with new one, if authentication with original stored password fails. | * It is possible to optionally overwrite stored password with new one, if authentication with original stored password fails. | ||
* When renaming a file within file panel, only filename (without an extension) is selected. | * When renaming a file within file panel, only filename (without an extension) is selected. | ||
Line 3896: | Line 3896: | ||
* Synchronized browsing state is now part of session state. | * Synchronized browsing state is now part of session state. | ||
* Options dialogs for uploads, downloads, synchronization and //Keep remote directory up to date// invoked from command-line can be skipped using ''/defaults'' switch. | * Options dialogs for uploads, downloads, synchronization and //Keep remote directory up to date// invoked from command-line can be skipped using ''/defaults'' switch. | ||
- | * Transfer settings presets drop·down menu improved to show information about the preset being selected. | + | * Transfer settings presets drop-down menu improved to show information about the preset being selected. |
* Parameters ''/script'' and ''/command'' can be used without ''/console'' to run the script without creating a console window (works for ''.EXE'' only). | * Parameters ''/script'' and ''/command'' can be used without ''/console'' to run the script without creating a console window (works for ''.EXE'' only). | ||
* Overwrite configuration message offers possibility to transfer file under different name (SFTP-only). | * Overwrite configuration message offers possibility to transfer file under different name (SFTP-only). | ||
Line 4070: | Line 4070: | ||
* About dialog redesigned. URL links can receive focus, to allow opening the URL using keyboard. Additional URL link can be associated with translation. | * About dialog redesigned. URL links can receive focus, to allow opening the URL using keyboard. Additional URL link can be associated with translation. | ||
* Confirmation of overwriting 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 overwriting read-only files can be suppressed the same way as overwrite confirmation, i.e. by disabling confirmation for synchronization, background transfers or in script. | ||
- | * When saving location profile, existing profile can be overwritten (names of existing profiles are provided for selection in drop·down menu), giving limited ability to edit profiles. | + | * When saving location profile, existing profile can be overwritten (names of existing profiles are provided for selection in drop-down menu), giving limited ability to edit profiles. |
* When one of the directories of location profile does not exist anymore, the latter is opened, before error shows up. | * When one of the directories of location profile does not exist anymore, the latter is opened, before error shows up. | ||
* Added new error messages as defined by SFTP-6. | * Added new error messages as defined by SFTP-6. | ||
Line 4124: | Line 4124: | ||
* Nicer design. | * Nicer design. | ||
* Toolbars can be docked virtually anywhere. They can be even left floating. | * Toolbars can be docked virtually anywhere. They can be even left floating. | ||
- | * When the whole toolbar does not fit on a window, dropped off buttons can be still shown using drop·down menu. | + | * When the whole toolbar does not fit on a window, dropped off buttons can be still shown using drop-down menu. |
* Support for large fonts. | * Support for large fonts. | ||
* Limitations to be resolved yet: | * Limitations to be resolved yet: | ||
- | * Session drop·down menu cannot be resized anymore. | + | * Session drop-down menu cannot be resized anymore. |
* All that thanks to [[&url(tb2k)|Toolbar2000]] library by Jordan Russell and [[&url(tbx)|TBX]] library by Alex A. Denisov. | * All that thanks to [[&url(tb2k)|Toolbar2000]] library by Jordan Russell and [[&url(tbx)|TBX]] library by Alex A. Denisov. | ||
* Check for updates improved: | * Check for updates improved: | ||
Line 4213: | Line 4213: | ||
* New //No to all// button on confirmation message for alternative method of transfer resume. | * New //No to all// button on confirmation message for alternative method of transfer resume. | ||
* Bug fix: Command //File(s) > Move to// was not disabled for SFTP version 1 and older. | * Bug fix: Command //File(s) > Move to// was not disabled for SFTP version 1 and older. | ||
- | * Bug fix: It was not possible to change local drive using drop·down menu, when the last used path on the drive was removed. | + | * Bug fix: It was not possible to change local drive using drop-down menu, when the last used path on the drive was removed. |
* Bug fix: Functions //Synchronize// and //Keep remote directory up to date// have ignored file for one minute after the target file was changed just at whole minute (0 seconds). | * Bug fix: Functions //Synchronize// and //Keep remote directory up to date// have ignored file for one minute after the target file was changed just at whole minute (0 seconds). | ||
* Bug fix: Failure when browsing using back/forward buttons on some mouses and there is no path to browse back/forward. | * Bug fix: Failure when browsing using back/forward buttons on some mouses and there is no path to browse back/forward. | ||
Line 4283: | Line 4283: | ||
* When overwriting local read-only file, the read-only attribute is preserved. | * When overwriting local read-only file, the read-only attribute is preserved. | ||
* It is now possible to overwrite local hidden file (the attribute is preserved). | * It is now possible to overwrite local hidden file (the attribute is preserved). | ||
- | * When changing local drive using drive drop·down menu the current working directory on the drive is opened instead of root directory (Commander interface only). | + | * When changing local drive using drive drop-down menu the current working directory on the drive is opened instead of root directory (Commander interface only). |
* Partially transferred files (''.filepart'') have the same icon as full file would have with "partial file" overlay over it. | * Partially transferred files (''.filepart'') have the same icon as full file would have with "partial file" overlay over it. | ||
- | * It is possible to change width of session drop·down menu on //Session// toolbar. Just drag the empty space on the right of the drop·down menu. | + | * It is possible to change width of session drop-down menu on //Session// toolbar. Just drag the empty space on the right of the drop-down menu. |
* Queue sessions are kept alive if the main session is configured so. As side effect dropped connection is detected immediately (no error is displayed), not only after there is transfer attempt over it. It avoids failing transfer just because of dropped connection. | * Queue sessions are kept alive if the main session is configured so. As side effect dropped connection is detected immediately (no error is displayed), not only after there is transfer attempt over it. It avoids failing transfer just because of dropped connection. | ||
* When secondary shell session is dropped on background, no error is displayed and the main session is no longer closed. | * When secondary shell session is dropped on background, no error is displayed and the main session is no longer closed. | ||
Line 4482: | Line 4482: | ||
* Maximal length of file masks was extended on all windows. | * Maximal length of file masks was extended on all windows. | ||
* ''Ctrl+C'' on message window copies to clipboard the additional message (display-able via //More// button) as well. | * ''Ctrl+C'' on message window copies to clipboard the additional message (display-able via //More// button) as well. | ||
- | * Toolbar button //Open directory/bookmark// moved from //Standard// toolbar behind directory drop·down menu on //Address// bar (Explorer interface). | + | * Toolbar button //Open directory/bookmark// moved from //Standard// toolbar behind directory drop-down menu on //Address// bar (Explorer interface). |
* Double-click on path label above file panel opens //Open directory/bookmark// window (Commander interface only). | * Double-click on path label above file panel opens //Open directory/bookmark// window (Commander interface only). | ||
* Tab //Drag&drop// of Preferences window moved from //Environment// to //Transfer// group. | * Tab //Drag&drop// of Preferences window moved from //Environment// to //Transfer// group. | ||
Line 4490: | Line 4490: | ||
* Bug fix: Message "Operation was successfully completed. Connection was closed...." was displayed as "Error" instead of "Information", when uploading files from //Sent to// menu of Windows Explorer. | * Bug fix: Message "Operation was successfully completed. Connection was closed...." was displayed as "Error" instead of "Information", when uploading files from //Sent to// menu of Windows Explorer. | ||
* Bug fix: The local directory was uselessly reloaded sometime, when calculation of total transfer size before download was completed (Commander interface only). | * Bug fix: The local directory was uselessly reloaded sometime, when calculation of total transfer size before download was completed (Commander interface only). | ||
- | * Bug fix: With path ''a/bbb/ccc'', the one-letter-long folder ''a'' would not be displayed in change directory drop·down menu. | + | * Bug fix: With path ''a/bbb/ccc'', the one-letter-long folder ''a'' would not be displayed in change directory drop-down menu. |
* Bug fix: Text mode masks history was not working on Preferences dialog. | * Bug fix: Text mode masks history was not working on Preferences dialog. | ||
* Bug fix: With initial configuration, session settings on //Bugs tab// of login dialog was not loaded properly. | * Bug fix: With initial configuration, session settings on //Bugs tab// of login dialog was not loaded properly. | ||
Line 4538: | Line 4538: | ||
* When opening remote file for writting, file size is sent to server giving it chance to allocate enough space on file system in advance (SFTP only). | * When opening remote file for writting, file size is sent to server giving it chance to allocate enough space on file system in advance (SFTP only). | ||
* ''Ctrl+Left'' and ''Ctrl+Right'' in directory input boxes stops on slashes too (in addition to usual spaces). | * ''Ctrl+Left'' and ''Ctrl+Right'' in directory input boxes stops on slashes too (in addition to usual spaces). | ||
- | * Synchronized browsing works properly even when changing directory by more than one level (for example via history drop·down list). | + | * Synchronized browsing works properly even when changing directory by more than one level (for example via history drop-down list). |
* Improved communication with drag&drop shell extension. Situations when the application timouts waiting for response from the extensions should be much reduced now. | * Improved communication with drag&drop shell extension. Situations when the application timouts waiting for response from the extensions should be much reduced now. | ||
* Local file, which is being written during download can be opened (for reading only) by other applications. | * Local file, which is being written during download can be opened (for reading only) by other applications. | ||
Line 4552: | Line 4552: | ||
* Bug fix: Fixed bug in SFTP4 implementation, when reading nano-seconds precision timestampts. | * Bug fix: Fixed bug in SFTP4 implementation, when reading nano-seconds precision timestampts. | ||
* Bug fix: Symlinks in current directory are resolved with SFTP4. | * Bug fix: Symlinks in current directory are resolved with SFTP4. | ||
- | * Bug fix: Fixed generation of group drop·down list on Attributes dialog in case the server does not provide it (SCP only). | + | * Bug fix: Fixed generation of group drop-down list on Attributes dialog in case the server does not provide it (SCP only). |
===== [[3.5.6]] 3.5.6 ((2004-03-05)) ===== | ===== [[3.5.6]] 3.5.6 ((2004-03-05)) ===== | ||
Line 4603: | Line 4603: | ||
* Edited file is uploaded, when its timestamp changes randomly, not only when it changes forwards. This fixes problem that remote file, whose timestamp was forward comparing with local time, was not uploaded after beging edited. | * Edited file is uploaded, when its timestamp changes randomly, not only when it changes forwards. This fixes problem that remote file, whose timestamp was forward comparing with local time, was not uploaded after beging edited. | ||
* Bug fix: Changes to loaded stored session on login dialog were saved when //Login// button was pressed. | * Bug fix: Changes to loaded stored session on login dialog were saved when //Login// button was pressed. | ||
- | * Bug fix: Failure when selecting directory on remote panel drop·down menu. | + | * Bug fix: Failure when selecting directory on remote panel drop-down menu. |
* Bug fix: Path above remote panel is shortened when it does not fit to panel width (Commander interface only). | * Bug fix: Path above remote panel is shortened when it does not fit to panel width (Commander interface only). | ||
Line 4746: | Line 4746: | ||
* WinSCP identifies itself to SFTP server (version 3 and later) using ''winscp@winscp.sourceforge.net'' extension (''SSH_FXP_EXTENDED'' packet). If server recognises WinSCP, it should reply with ''SSH_FXP_STATUS'' packet with ''SSH_FX_OK'' value. | * WinSCP identifies itself to SFTP server (version 3 and later) using ''winscp@winscp.sourceforge.net'' extension (''SSH_FXP_EXTENDED'' packet). If server recognises WinSCP, it should reply with ''SSH_FXP_STATUS'' packet with ''SSH_FX_OK'' value. | ||
* SFTP error messages (received from server) are converted from UTF-8 encoding to local encoding. | * SFTP error messages (received from server) are converted from UTF-8 encoding to local encoding. | ||
- | * All drop·down lists are always wide enough to fit its contents (whenever possible). | + | * All drop-down lists are always wide enough to fit its contents (whenever possible). |
* Dialog with directory bookmarks is widened, when necessary. | * Dialog with directory bookmarks is widened, when necessary. | ||
* When saving file from editor, overwrite confirmation is not requested. | * When saving file from editor, overwrite confirmation is not requested. |