|
Total Commander 6.02: что нового?
Автор: Andrey Pyasetskiy
http://wincmd.ru
Новая версия Total Commander 6.02 как не трудно догадаться из номера версии не содержит существенных изменений, а призванна исправить те ошибки и недочеты Total Commander 6.0, которые не были исправлены в версии 6.01. Думаю что вполне веротно появление и версий 6.03 и 6.04, поскольку слишком много новшеств было сделано в "шестерке" где можно найти эти самые ошибки и недочеты. Количество же исправленых ошибок и мелких изменений с момента выхода версии 6.01 впечатляет.
Впрочем, кое-что вкусного есть. Попробую рассказать о том, что мне показалось более-менее заслуживающим внимание.
Во-первых, появилось несколько новых возможных параметров в wincmd.ini.
AccessTime=1 - указав этот параметр в секции [Configuration], можно работать в Total Commander не со временем последнего изменения файла, а со временем последнего доступа к файлу. По всей видимости, это можно применять в довольно ограниченных операциях и честно говоря я пока не нашел этому подтверждения. Хотя, покопавшись в памяти, вспомнил, что отключил слежение за датой последнего доступа к файлам и папкам. Так что будьте уверены, что у вас не отключена эта функция каким-нибудь твикером Windows. Ну и, пожалуй, стоит напомнить, что это касается только NTFS разделов.
ReverseHistory=1 - интересный параметр. Последние посещенные директории будут показываться первыми. Все особенности, упомянутые для предыдущего параметра соответственно справедливы и здесь. Возможно, даже включу слежение времени последнего доступа ради этой интересной функции.
RenameSelOnlyName=1 - еще один параметр, который понравится многим. Добавьте его в wincmd.ini и при переименовании файлов (inplace rename) теперь будет выделяться не все имя файла, а только та часть, которая идет до расширения. Я, например, такой способ нахожу более логичным и удобным.
Наконец то стало возможным немного упорядочить работу с вкладками на панелях Total Commander. Теперь можно сделать так, чтобы они не размножались без причины. Для этого были введены два новых параметра: LockedTabChange и TabEnterDirChange, которые определяют поведение Total Commander при изменении директории на залоченной вкладке.
LockedTabChange может принимать следующие значения: 0 - открыть в новой вкладке, 1 - перейти в уже открытую вкладку с этой же директорией, 2 - открыть эту директорию в первой незалоченной открытой вкладке, 3 - открыть эту директорию в последней незалоченной открытой вкладке. Проверено. Действительно значительно усмиряет размножение вкладок. Я установил это параметр равный 1, что, на мой взгляд, наиболее логично.
TabEnterDirChange может принимать следующие значения на событие (если пользователь открывает новую директорию в залоченной вкладке): 0 - ничего не делать, 1 - открыть новую вкладку, 2 - спросить пользователя.
К сожалению, нужно отметить, что размножение вкладок еще не остановлено не до конца. Так, если у вас есть залоченная вкладка Docs, то если из другой незалоченной вкладки вы откроете еще раз папку Docs, то будет открыто две вкладки Docs.
Во-вторых, файл totalcmd.inc содержащий список внутренних команд Total Commander теперь сортируется по назначению команд, что также можно поставить в плюс.
В-третьих, версия 6.02 содержит новую версию unrar.dll, с исправленными ошибками.
Вот список всех исправлений и добавлений:
24.02.04 Release Total Commander 6.02 RC 1
24.02.04 Added: Specially sorted totalcmd.inc for internal commands
as proposed in the Total Commander forum
24.02.04 Fixed: Regular expressions: catch crash in regex library
caused by string ^??
24.02.04 Fixed: Enter on LNK files to files not working with
TabEnterDirChange>0
24.02.04 Fixed: Sync tool: No delete before copy for files on file
system plugins or ftp
24.02.04 Fixed: Increased limit of commands in totalcmd.inc from 250
to 350
24.02.04 Added: Cursor right in inplace rename will put cursor
directly after selection
24.02.04 Fixed: Inplace rename (Shift+F6) will now always select the
entire directory name regardless of the RenameSelOnlyName option
18.02.04 Release Total Commander 6.02 Beta 2
18.02.04 Fixed: Sync dirs, asymmetric mode: Nothing happended when
files only needed to be deleted
18.02.04 Fixed: Prevent user from closing lister with ESC while a
lister plugin is loading (can cause a crash)
18.02.04 Fixed: Appendtabs when tab header was hidden inserted first
tab before current dir
18.02.04 Fixed: Files - Associate: TC was writing wrong association
strings to win.ini for 32-bit apps (Win9x only)
18.02.04 Added: Included new unrar dll which fixes some crashes with
invalid RAR files
18.02.04 Fixed: wrong total size shown in footer after right click
18.02.04 Added: Search: right click on result list item selects it
and then shows its context menu
18.02.04 Added: wincmd.ini [configuration] RenameSelOnlyName=1
selects only name (not ext) on inplace rename
15.02.04 Fixed: Convert Tab header names to lowercase if this option
is set for DOS 8.3 names (requires restart)
15.02.04 Fixed: names truncated in Feed to listbox after Search
13.02.04 Fixed: When clicking on a tab with an ftp connection which
had timed out, TC asked to reconnect. If user clicked no, a new
connection was created instead of switching to a local drive.
13.02.04 Fixed: More checkmark problems with menu bar with
"Left"+"Right" menus instead of "Show" menu
13.02.04 Fixed: Multi-rename tool: RegEx not saved, neither between
sessions nor using the F2 function
13.02.04 Fixed: Bad position of right click menu in search window
13.02.04 Fixed: Right click on current dir or empty space in list no
longer included the "New" submenu
13.02.04 Fixed: Right click on F8 button caused an access violation
error
12.02.04 Fixed: Access violation on startup with option "Show tab
header also when there is only one tab"
11.02.04 Release Total Commander 6.02 Beta 1
11.02.04 Fixed: Access violation when calling "Compare by content"
and ESC is pressed while the window is still building up
11.02.04 Fixed: In tree view, the free disk space wasn't always
updated on both panels
11.02.04 Fixed: When calculating the copy speed, don't take skipped
files into account
10.02.04 Fixed: Problems with tabs to FTP server if user name
contains an '@' sign
11.02.04 Fixed: 16-bit: could no longer type a dot in quick search
10.02.04 Added: Synchronize dirs: Delete BEFORE copying in asymmetric
mode, to make space for newly copied files
10.02.04 Fixed: Show tip window in search result - feed to listbox if
name too long
10.02.04 Fixed: Limit length of string in brief view to panel width,
show tip window if longer
10.02.04 Added: Made list in associate dialog a bit higher (user
request)
10.02.04 Added: Right click context menu in search window
10.02.04 Added: wincmd.ini [configuration] TabEnterDirChange= when
user tries to change dir on locked tab with ENTER or Double Click, then
0: do nothing, 1=open new tab, 2=ask
06.02.04 Added: wincmd.ini [configuration] LockedTabChange= what to
do when changing dir on locked tab: 0: new tab, 1: re-use tab with same
dir, 2= re-use first unlocked tab, 3=re-use last unlocked tab
06.02.04 Added: wincmd.ini [configuration] ReverseHistory=1 shows
last visited dir first
06.02.04 Fixed: Unzip access violation caused by damaged zip file
06.02.04 Fixed: Lister plugins: Detect string was limited to 259
characters due to a saving error.
06.02.04 Fixed: Lister plugins: ListNotificationReceived will now
also be sent when WM_MeasureItem is received during plugin creation.
The value of the first parameter will then be =0. It is not sent for
WM_DrawItem or WM_Notify during creation!
06.02.04 Fixed: When tab title length is limited to xy chars, a title
of exactly xy chars was still getting .. appended
28.01.04 Added: When changing dir on a locked tab and the new
directory already exists as a tab, switch to that tab instead of
opening a new tab
28.01.04 Fixed: Access violation in Ctrl+Q when trying to view file
name longer than the allowed 259 characters
28.01.04 Fixed: SFV check: Hourglass cursor may be shown after
aborting check
28.01.04 Fixed: When a firewall was deleted in the middle of the
list, all others were no longer accessible. Solution: Show
instead. Don't change numbers, they are stored in connections!
28.01.04 Fixed: Total Commander now uses the long name when starting
a program from inside an archive
28.01.04 Fixed: 16-bit: Inplace rename caused access violation if a
file with the same name already existed
28.01.04 Fixed: Shift+Click wasn't always selecting files from the
currently active file to the clicked file
28.01.04 Fixed: XP bug: ShellExecute can cause exception with invalid
association in registry
28.01.04 Fixed: XP bug: double clicking on empty space below file
list opened file under cursor (Reason: lb_getcaretindex doesnt return
error in this case as on other Windows versions)
27.01.04 Fixed: When using a menu with separate Left/Right menu, the
checkmarks for comments view weren't always correct
27.01.04 Added: opentabs and appendtabs now also work with the tab
name in the parameters field, and support placeholders like %P%N
23.01.04 Fixed: Punycode (accents in domain names) wasn't working
correctly
23.01.04 Fixed: Russian names created with Russian locale settings on
FAT file system could not be copied with English locale. Now
copy/move/rename/open is supported. These files can still not be
viewed/edited due to a Windows bug.
23.01.04 Added: Multi-rename tool: First letter per word uppercase:
Don't do this in the file extension
23.01.04 Fixed: Some Unix FTP servers rename files without checking
whether the target name is already in use -> problems with multi-rename
tool
23.01.04 Added: Synchronize dirs: Show total bytes to be compared in
footer
23.01.04 Fixed: WM_DRAWITEM was only sent to lister plugins when the
window item id was set to the window handle. This is still true for
WM_MEASUREITEM, which doesn't send the window handle.
21.01.04 Fixed: Background transfer manager aborting when switching
to a different desktop with multiple desktop software
20.01.04 Added: Allways open background transfer manager window in
upper left corner if no other transfer manager open
20.01.04 Added: Made background transfer manager window resizable
20.01.04 Fixed: "Change Start Menu" - "Add submenu" above entry with
shortcut -> "--" item has shortcut too
20.01.04 Fixed: Win9x: Leaving inplace rename of current path causes
listbox to mishave (no cursor, double click renames)
20.01.04 Fixed: Access violation on Win98 in Ctrl+B if subdir had
exactly a length of 259 characters
20.01.04 Fixed: Ctrl+Q on desktop not working
13.01.04 Fixed: Could not unzip files in zip archives>2GB (but
smaller than 4 GB) when the file starts beyond the 2 GB limit
13.01.04 Fixed: Buttonbar: Don't scale icons if the extracted icon
has the correct size, e.g. 32x32 icon displayed as 32x32
13.01.04 Fixed: cm_SrcQuickview not showing size of dir as Ctrl+Q
does
13.01.04 Fixed: Trying to put testing of archives via external packer
to background caused an access violation
13.01.04 Fixed: "add subbar" not working correctly in dir containing
a dot in the path name
13.01.04 Added: Environment variable support in Mainmenu= and
LanguageINI= lines of wincmd.ini
13.01.04 Fixed: Search for case sensitive OEM (DOS) text not working
in regular expressions
22.12.03 Fixed: Access violation when drag of tab starts just below
the tab
22.12.03 Fixed: Access violation when drag of tab in tabbar is
canceled with ESC
15.12.03 Fixed: Win98 access violation on right button drag of [..]
updir item (only in left button selection mode)
15.12.03 Fixed: Lister plugins without a detect string were not
unloaded with cm_UnloadPlugins
15.12.03 Fixed: Unicode filenames were not sorted by name, but by
their alias name
15.12.03 Fixed: Re-create systray icon if explorer crashed and is
re-loaded by Windows (react to TaskbarCreated message)
15.12.03 Fixed: TC hangs when clicking on "Rename" in overwrite
dialog while copying with background transfer manager - but only on
WinXP
15.12.03 Added: Multi-rename tool: Clicking on [N#-#] when no file
selected offers longest name
15.12.03 Fixed: Inconsistent behaviour of background transfer manager
when clicking on "+" while cursor on [..]
15.12.03 Fixed: Set current dir to Windows dir before loading
Riched20.dll so it isn't loaded from the current dir
15.12.03 Fixed: When deleting a dir containing junctions, the data in
these junctions was also deleted (not when deleting junction directly)
15.12.03 Fixed: Right click on tab, rename/lock, click on lock+press
cancel - the tab was still locked by mistake
15.12.03 Fixed: If .tab file loaded which contains only a single tab
on one side, don't show tab header
15.12.03 Fixed: Don't show Unicode names when long names are disabled
15.12.03 Added: wcx_ftp.ini, [General], TcpKeepAlive=1 turns on TCP
keep alive packages on the FTP control connection, so a router doesn't
drop the connection during a long file transfer.
15.12.03 Added: wincmd.ini, [Configuration], AccessTime=1 lets TC
work with the last access time instead of the last write time, e.g. for
copying files last accessed during the last x days
Комментарии пользователей
Комментарии отключены
|