Commit graph

209 commits

Author SHA1 Message Date
Alexander Koblov
e947eeb9a8 ADD: View recycle bin content (Windows) 2021-08-06 21:35:35 +03:00
Alexander Koblov
a19351d7c7 ADD: Feature [0002601] Option to synchronize directory changes between panels 2021-06-09 22:21:15 +03:00
Denis Bisson
2c7be5a5e2
ADD: New supported "setup" parameter for internal command "cm_LoadFavoriteTabs". (#82)
* FIX: Bad format messages in Dutch language file.

* Completion of French language file.

* ADD: New supported "setup" parameter for internal command "cm_LoadFavoriteTabs"

ADD: Modifiy the command "cm_LoadFavoriteTabs" so it would accept a parameter "setup=name" to intruct DC to load Favorite Tabs setup with name "name".
ADD: When the command "cm_LoadFavoriteTabs" has the parameter "setup=" with no value, it will invalidate the current Favorite Tabs selection so it won't save over it.
CHG: One new string in the language files.
ADD: Add the "actAddPlugin" declaration in the main form unit file that was missing for any reason.
2021-05-02 14:39:10 +03:00
Alexander Koblov
e3a5276ba3 ADD: Show special select duplicates dialog 2020-08-29 10:51:57 +00:00
Alexander Koblov
e461d31fe7 ADD: Move cursor to new file (cm_EditNew) 2020-08-24 18:45:06 +00:00
Alexander Koblov
9508d87c34 FIX: Bug [0001326] You cannot search inside archive file from inside archive file 2020-05-30 16:25:34 +00:00
Alexander Koblov
6cf0d4fd68 FIX: Bug [0002417] Double commander allows trailing space filenames on NTFS #2 2020-03-08 17:12:49 +00:00
Alexander Koblov
23292853d2 ADD: Save create directory history
FIX: Bug [0002417] Double commander allows trailing space filenames on NTFS
2020-03-08 14:43:11 +00:00
Alexander Koblov
a4f472ec4d ADD: cm_FlatView - parameter "side=left/right/inactive", refactoring 2020-02-17 17:12:10 +00:00
Denis Bisson
0584deb1f2 FIX: Better position and size of the "Tree View Menu" when used with internal commands "cm_DirHotList", "cm_DirHistory", "cm_ViewHistory" and "cm_LoadFavoriteTabs" in conjunction with parameter "position=cursor". 2020-02-02 23:36:33 +00:00
Alexander Koblov
4f06655700 ADD: cm_GoToNextEntry, cm_GoToPrevEntry commands 2020-01-26 18:23:16 +00:00
Alexander Koblov
a1f51f9b48 ADD: cm_FlatViewSel action 2020-01-26 10:31:42 +00:00
Alexander Koblov
15bdf92456 FIX: Middle toolbar - execute command by hotkey 2020-01-11 17:20:53 +00:00
Alexander Koblov
d20b8352cd ADD: cm_CompareDirectories new parameters 'files=on/off' and directories=on/off' 2020-01-10 19:53:02 +00:00
Denis Bisson
0029f9386c CHG: Many modifications in the MultiRename dialog window still preserving general look, parameter parsing, existing configured presets and translated captions.
ADD: Easier way to access the presets in MultiRename dialog.
ADD: As we cycle in the MultiRename preset drop list, it now shows on the fly the various masks and their effect for each preset.
CHG: Without changing too much the MultiRename dialog window loayer, rearrange it slightly to possibly allow more room to the filename and extension filters and to filename of rename log.
ADD: Allow user to sort the presets of MultiRename dialog the way he wants instead of being forced and sorted via hidden hash value of their name which gave not intuitive order.
ADD: In MultiRename dialog, add many keyboard shortcuts to allow user with the keyboard to quickly set his preset and do other actions.
ADD: Add a possibility of having a "preset" parameter when invoking the internal command "cm_MultiRename".
ADD: Add an extra configuration page in the Options to allow user to customize some behavior of the MultiRename actions.
ADD: When exiting the MultiRename dialog, have a an option to determine the behavior when attempting to exit with unsaved modification in a preset.
ADD: Add an option to determine the preset to load when launching the MultiRename dialog.
ADD: Add basic functions with preset in MultiRename dialog to quickly allow to load, save, save as, rename, delete, etc.
ADD: Keyboard hotkeys may now be configured in the MultiRename dialog for most of the functions.
CHG: Shortcut keys to access presets of MultiRename dialog and to exit it similar to other apps.
ADD: In MultiRename dialog, add filters "[G]" and "[V:Hint]".
ADD: In MultiRename dialog, add many functionalities around the "Renaming log" to define it easier, to make it using special directory description for portable implementation, etc.
ADD: The log associated with MultiRename may now be appened instead of being overwrite on each call.
ADD: The complete filename with its path may be configured to be stored in log.
ADD: New option in the configuration to set the invalid character replacement so it can now be something else than a single dot.
ADD: Seventeen icons associated with actions in MultiRename dialog in four resolutions: 16x16, 20x20, 24x24 and 32x32.
ADD: New functionality in dialog window selecting range from a string to indicate if we count the chars from the start and/or from the end or if we work with a start;length basis.
ADD: New dialog window to in MultiRename to indicate the level of path range we want to recuperate for a rename portion, and if we count from start or the end.
ADD: New languages files with new strings accomodating the above modifications.
INF: Above modifications in MultiRename log has been made to have the less impact regarding translation in other languages for existing translated string.
2020-01-03 03:13:54 +00:00
Alexander Koblov
1959b10d7e ADD: cm_OpenDirInNewTab - SetActiveFile 2019-12-29 19:02:59 +00:00
Alexander Koblov
bd0931c2bd FIX: Bug [0002394] Error on "Resave on the last favorite tabs..." 2019-12-08 12:02:32 +00:00
Alexander Koblov
50431e69b9 FIX: Bug [0002401] Access violation after swapping panels whilst quickview is open 2019-11-23 17:50:11 +00:00
Alexander Koblov
4a18e1bf23 ADD: Edit as admin 2019-10-15 18:37:17 +00:00
Alexander Koblov
7a3f348280 FIX: Go to file (Ctrl+Right, Ctrl+Left) in the flat view 2019-08-31 11:46:13 +00:00
Alexander Koblov
be08b613c4 UPD: Use DCStringHashListUtf8 unit 2019-06-10 18:07:40 +00:00
Alexander Koblov
c7147b1d69 FIX: Bug [0001097] Show thumbnails loses Custom Columns 2019-06-08 10:55:45 +00:00
Denis Bisson
304d063de3 ADD: To help new user beginning with Lua script, report the error if library can't be found when using "cm_ExecuteScript".
ADD: Still to help new user, offer to switch to Lua library location configuration tab if library is not found for a script.
2019-04-03 00:23:16 +00:00
Alexander Koblov
24f01ade52 ADD: Feature [0002263] [patch] cm_GoToFirstFile skip dirs
ADD: cm_GoToFirstEntry, cm_GoToLastEntry commands instead
2019-03-17 09:00:10 +00:00
Alexander Koblov
97d645fa1a FIX: Internal associations 'view' command from virtual file source 2019-03-03 09:06:29 +00:00
Alexander Koblov
a7a3b4bb6d ADD: Capability to queue file split operation 2019-01-26 20:23:51 +00:00
Alexander Koblov
177ba27cf6 ADD: cm_ConfigSavePos action 2019-01-22 19:45:03 +00:00
Alexander Koblov
a737bbcc27 ADD: Options to disable save main window state and folder tabs at exit 2019-01-22 18:45:13 +00:00
Denis Bisson
115b2abe20 ADD: New internal command "cm_AddPlugin". 2019-01-20 02:50:52 +00:00
Alexander Koblov
4c05b277ad ADD: cm_FocusTreeView command 2018-11-20 16:59:27 +00:00
Denis Bisson
b3143b2aca CHG: Few modifications regarding plugins configuration.
ADD: Warn the user when attempting to quit the plugin configuration without having saved possible unsaved modification.
ADD: In the plugin configuration table, if a text is too large to fit in a column, a tooltip is displayed showing the complete text.
ADD: Individual configuration pages for DSX, WCX, WDX, WFX and WLX plugins.
ADD: Plugin tweak dialog windows now remember their dimensions from a session to another.
ADD: Double-click on an item in the list of plugins in the configuration now trigs the tweak window for selected plugin.
ADD: When we just add a plugin, it is now the selected one in the list.
ADD: Add an option to go to tweak dialog window right after a plugin in added.
CHG: The path to the plugin is now *loaded*, *displayed* and *saved* as what the user sees.
CHG: The path for the plugin files may now be defined with full relative path based on either windows special folders, environment variables or full complete path. It is not simply on a path deeper than %COMMANDERPATH% like it was before.
ADD: In the plugin tweak dialog window, we now have an actual "TFileNameEdit" with a button and the file requester to select our plugin location.
ADD: In the plugin tweak dialog window, we now have a button with a popup menu to help to adapt the path of the plugin location like to make it relative to a specified location.
ADD: There is now an option to make DC automatically use relative path to what we want when we add a plugin file. We may also apply that retro-active.
ADD: In the plugin configuration, do not display a column if not pertinent (like column 2 in WFX).
ADD: In the WCX plugin configuration window, we may display plugins grouped by plugin file or by file extension as they appear in config file AND how they are actually used when searching for a qualified one.
ADD: Add the internal command "cm_ConfigPlugins".
FIX: Added WCX plugin associated with an empty extension was not displayed at first in the grid and needed to close and reopen the configuration window. This is fixed.
FIX: Adding a file extension associated with a WCX plugin in the tweaking window from a WCX where previously *just one* extension was associated was not switching enabled the "Remove" button. This is fixed.
UPD: Languages files have been modified, but efforts have been made to re-use existing translations and to avoid "fuzzy" attributes.
2018-11-03 20:17:43 +00:00
Alexander Koblov
1a3d7e2a8f ADD: cm_OpenDriveByIndex command 2018-09-16 14:54:49 +00:00
Alexander Koblov
9b3915e1f9 ADD: cm_ActivateTabByIndex command 2018-09-16 13:52:05 +00:00
Alexander Koblov
221d6660a7 UPD: Site link 2018-09-16 11:36:42 +00:00
Alexander Koblov
cf20231a36 FIX: Default queue number 2018-09-16 10:53:09 +00:00
Alexander Koblov
875b329e6e ADD: Queue verify checksum operation #2 2018-09-16 09:39:29 +00:00
Alexander Koblov
013d3827c9 ADD: Queue verify checksum operation 2018-09-16 09:02:21 +00:00
Alexander Koblov
459e218af4 FIX: Bug [0001750] Show command line after add path / filename 2018-09-16 08:47:59 +00:00
Denis Bisson
98be41d1bd CHG: Simplification is code regarding invoking following internal commands: "cm_ConfigArchivers", "cm_ConfigToolbars", "cm_ConfigFolderTabs", "cm_ConfigTreeViewMenus", "cm_ConfigTreeViewMenusColors" and "cm_ConfigSearches". 2018-08-26 18:33:39 +00:00
Denis Bisson
1101c8ee1e ADD: Various minor modifications around tooltip configuration.
ADD: Warn user if attempt to exit configuration page with unsaved modification in tooltip configuration.
ADD: New setting to set the tooltip hide timeout in tooltip configuration.
ADD: Configuration of tooltip file type with a memo instead of a single line so we see better line changes and have a better preview of the result.
ADD: Support drag and drop in the tool tip configuration for placing the file type in the order we want.
ADD: Better control of tooltip info we see combined or not with system ones and if so, which one we see first.
ADD: Export/Import tooltip configuration.
ADD: Internal command "cm_ConfigTooltips" to launch directly tooltip configuration panel.
CHG: Language files adapted for minimal impact with modifications made in tooltip configuration.
2018-08-26 00:22:18 +00:00
Alexander Koblov
95f2897756 UPD: Merged revision(s) 8160 from branches/0.8 2018-07-04 11:08:43 +00:00
Denis Bisson
21e0a429dd ADD: Improvement in user interface regarding the configuration of archivers.
ADD: When attempting to quit configuration of archivers with unsaved modification, we're now prompt to save or not.
ADD: When disabling an archiver configuration, the whole setting turn gray.
ADD: We may now start a new archiver configuration by copying an existing one.
ADD: We may now import/export configuration or archivers.
ADD: We may now sort the archivers in the configuration.
ADD: Function enable/disable all the archivers at once.
ADD: New internal command "cm_ConfigArchivers".
ADD: When importing/export toolbar to TC, there is now an translation between "cm_ConfigArchivers" and "cm_PackerConfig".
ADD: Little variable reminder helper in popup menu for commands and parameters.
UPD: Language file regenerated. Minimal impact with above modification since existing translation have been re-used, with no additional "Fuzzy".
UPD: French language translation back 100% done.
2018-06-14 01:09:23 +00:00
Alexander Koblov
a0eb20f9f4 UPD: Optimization 2018-03-25 09:47:33 +00:00
Alexander Koblov
73a665e10f ADD: Internal commands cm_ColumnsView, cm_LeftColumnsView, cm_RightColumnsView supports columnset parameter now 2018-03-25 09:32:01 +00:00
cordylus
8fe3d20f72 FIX: Bug [0001975] "List index (0) out of bouds" error occurs when one press F4 in archive file and cursor stays on top directory [..] 2017-12-27 19:09:41 +00:00
cordylus
35e839a753 FIX: Passing surrounding files to Viewer for renamed LinksToLocalFiles and first files on disk 2017-12-27 03:49:19 +00:00
Alexander Koblov
6bc566f83c FIX: Bug [0001971] cm_ChangeDir with additional parameters and spaces is fail 2017-12-23 10:48:57 +00:00
cordylus
282b92c712 ADD: Compare by content for files that are not directly accessible (archives, FTP, etc.) 2017-12-20 16:46:33 +00:00
Alexander Koblov
27937c2901 ADD: Simple benchmark test 2017-12-16 09:26:27 +00:00
Alexander Koblov
d8b44cffdb FIX: Bug [0001927] Compare by Contents - Not Implemented from Search result and archives. 2017-10-08 09:00:34 +00:00