Commit graph

226 commits

Author SHA1 Message Date
Alexander Koblov
1c4d8d0b20 UPD: Build mode name, build scripts 2021-06-05 21:50:30 +03:00
Alexander Koblov
856e386740 UPD: Use git2revisioninc 2021-03-12 19:02:04 +03:00
Alexander Koblov
9b87205a78 ADD: Elevation form to project 2021-03-06 18:40:53 +00:00
Alexander Koblov
06c34e12a3 UPD: Year 2021-01-05 17:26:42 +00:00
Alexander Koblov
5163e55f1f UPD: Year 2020-11-28 22:30:31 +00:00
Alexander Koblov
e3a5276ba3 ADD: Show special select duplicates dialog 2020-08-29 10:51:57 +00:00
Alexander Koblov
5e34af6cf2 UPD: Enable ASLR (Windows) 2020-04-28 17:20:03 +00:00
Alexander Koblov
091ba2d9a7 FIX: Elevation translation 2020-02-24 16:13:12 +00:00
Alexander Koblov
a34f45f1d2 FIX: Build under Linux 2020-01-03 11:14:49 +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
f86c62c9e7 UPD: Project file 2019-09-14 09:43:02 +00:00
Alexander Koblov
b4f80f1d1b UPD: Project file 2019-09-13 17:29:04 +00:00
Alexander Koblov
0d0b5e6c18 ADD: Middle toolbar configuration page 2019-07-07 09:23:01 +00:00
Alexander Koblov
9f479a0155 ADD: Viewer - enable printing from plugins 2019-06-18 18:47:13 +00:00
Denis Bisson
39d09aae18 ADD: Add to project definition units "uwdxmodule" and "uluapas". 2019-04-03 00:51:25 +00:00
Alexander Koblov
c3a358a2a6 ADD: Missing units to project file 2019-02-24 14:50:41 +00:00
Alexander Koblov
7e5b3c89a4 ADD: Missing units to project file 2019-02-24 14:40:47 +00:00
Alexander Koblov
5116e65c63 UPD: Replace some .lrt by .lrj 2019-02-20 19:31:09 +00:00
Denis Bisson
b9a13acf17 ADD: New extra configuration tab for toolbar configuration to set possible relative paths to icons, commands and starting paths to external commands when adding them.
ADD: New options to set possible relative paths to icons, commands and starting paths for action configured in file associations cofiguration when adding them.
ADD: New extra configuration tab for directory hotlist to set possible relative paths to active and target paths when adding new ones.
ADD: Add possibilities to apply on request the above mention relativeness of paths to current configured ones.
ADD: Add these new "foptionstoolbarextra" and "foptionsdirectoryhotlistextra" units to project files list.
UPD: Replace the lrt files by the newer lrj for units "foptionstoolbar", "foptionsfileassocextra" and "foptionsdirectoryhotlist".
UPD: Because of above modifications, new languages files.
RMV: Sixteen annoying hyphens related with menu item separators removed from language files.
2019-01-02 00:58:09 +00:00
Denis Bisson
ea4340a1ae FIX: Add unit "uvariablemenusupport" in project files list. 2019-01-01 21:50:17 +00:00
Alexander Koblov
f8971ab5cf UPD: Version number 2019-01-01 13:27:28 +00:00
Denis Bisson
46dd0a1603 ADD: User may now personalized the unit he will see for file size.
ADD: New option to set the way the header/footer memory size are displayed (hard disk space/current selection).
ADD: New option to set the way the memory size is displayed in the operation box (where we see transfer speed).
ADD: Translatable strings regarding memory file size abreviations (B, K, M, G, T and others).
ADD: Translatable strings for "<DIR>" and "<LNK>".
ADD: New unit for file size "TB".
RMV: Remove four unnecessary .lrt files replaced by .lrj ones.
2018-11-29 04:39:57 +00:00
Denis Bisson
1604f0124a FIX: There were the same three non-translatable words in "fMultiArchiveCopyOperationOptions", "fWcxArchiveCopyOperationOptions" and "fWfxPluginCopyMoveOperationOptions". This has been fixed.
UPD: For the three above forms, replace the .lrt files with newer .lrj files.
CHG: Obviously, new language files because of that. French language file fully updated.
2018-11-16 04:37:05 +00:00
Denis Bisson
34c0bfe642 FIX: In the "File associations" configuration form, the hint displayed when moving the mouse over the speed buttons on right in "Action description" toolbox were not adequate. This has been corrected.
UPD: To accomodate the above mention modification, language files were adapted and existing strings were re-used. No new string and no fuzzy string created.
UPD: The unit "uhotdir" was not included in the project. It is now included. (BIS)
2018-11-13 01:54:44 +00:00
Denis Bisson
c5f1b3ea5d UPD: The unit "uhotdir" was not included in the project. It is now included. 2018-11-13 01:36:37 +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
621c2429a3 ADD: Feature [0001762] Show the processes, which lock the file from deletion #3 2018-10-26 17:24:07 +00:00
Alexander Koblov
3516f8d117 ADD: Feature [0001762] Show the processes, which lock the file from deletion #2 2018-10-26 16:58:54 +00:00
Alexander Koblov
c5766df2f7 UPD: Required package version 2018-09-15 09:38:13 +00:00
Alexander Koblov
2721e8babc UPD: Project file 2018-07-22 08:58:14 +00:00
Alexander Koblov
a76d8baf20 FIX: Bug [0000589] Drag and Drop didn't work 2018-05-06 07:04:51 +00:00
Alexander Koblov
5f217d22fb ADD: Load highlighters from user directory 2018-03-31 12:03:08 +00:00
Alexander Koblov
653cb4c124 FIX: Debug mode under Linux 2017-11-15 20:35:39 +00:00
Alexander Koblov
c75309f2e8 UPD: Version number 2017-07-22 12:29:04 +00:00
Alexander Koblov
f5a8e608e6 FIX: Try to fix high CPU load with Qt4 (workaround) 2017-06-19 18:52:05 +00:00
Alexander Koblov
bdbb103cda FIX: High CPU load with Qt5 (workaround) 2017-06-04 10:53:35 +00:00
Alexander Koblov
bc9a2fbd26 UPD: Relocate some platform specific units 2017-05-07 11:47:45 +00:00
Alexander Koblov
ef47330fde UPD: Minimal Lazarus version 1.6 2017-04-09 10:50:47 +00:00
Alexander Koblov
d22aa2082f UPD: Use SynUniHighlighter version 1.8 2017-03-05 10:43:37 +00:00
Alexander Koblov
0ac4584589 ADD: Load custom syntax highlighter (issue 0001393) 2017-02-25 11:55:25 +00:00
Alexander Koblov
0483f493ea UPD: Copyright years 2017-01-29 11:27:50 +00:00
Alexander Koblov
e6d075cffe ADD: Exif reader to project file 2017-01-08 10:07:44 +00:00
Denis Bisson
3c8068c942 ADD: New internal command "cm_AddNewSearch" to generate a new instance of the "Find files" dialog window. This way, more than one search may be done at the same time.
ADD: When closing any "Find files" dialog window, if at least one search has been done, that window will remain in memory. If no search has been done, it will be cleared from memory.
ADD: New internal command "cm_ViewSearches" to show a list of "Find files" dialog window and select one of them to activate it. This way, it possible to do a second search without losing the first one and to be able to reactive it.
ADD: New internal command "cm_DeleteSearches" to delete all the "Find files" dialog windows we may have in memory. If you want to delete just one, activate it via the "cm_ViewSearches" internal command and then clear it from memory from there.
ADD: New internal command "cm_ConfigSearches" to jump directly to the configuration of options related with searches.
ADD: New 32x32 icons for the new internal commands "cm_AddNewSearch", "cm_ViewSearches", "cm_DeleteSearches" and "cm_ConfigSearches". For the 16x16, the last three mentionned were added since for the "cm_AddNewSearch" it was already there, added by mistake too early but now it's used.
ADD: There is now a dedicated page for the option of the search instead of being inside the "File operations" page.
UPD: On new installation, in the "Find files" dialog window, the "ENTER" key is not a shortcut anymore to launch a search. Too many persons get used that pressing enter in the result page was making us to jump to the file location. Code were already in place to have pertinent action on default button so pressing "ENTER" do the pertinent expected job.
ADD: Possibility to have a menu bar in the "Find files" dialog window. This is mainly to help the user at first to see all the possibility. There is an option to hide it and probably experienced user after a while will hide it to gain some 20 extra pixels vertically.
ADD: Reserve, if not already used, the keyboard shortcut "Ctrl+Shift+F7" for the new internal command "cm_AddNewSearch".
UPD: Inside the "Find files" unit, re-arrange the code so the buttons will use TAction to do something instead of the opposite where the TAction were pressing button.
UPD: Language files have been updated.
2016-12-01 02:23:28 +00:00
Alexander Koblov
5471fc005f UPD: Execute multi-rename operation as one file source operation 2016-09-18 11:00:31 +00:00
Alexander Koblov
7165e9a325 FIX: Bug [0001124] Incorrect Drag 'n' Drop from external arc apps 2016-08-10 18:24:09 +00:00
Alexander Koblov
ba8752143c UPD: Make sPos function inline 2016-08-02 06:51:14 +00:00
Alexander Koblov
185c33b2e2 ADD: Dynamic archive listing parser 2016-07-30 11:49:10 +00:00
Alexander Koblov
a2790e1e6e ADD: Feature [0001435] Multi rename - names from txt file 2016-06-23 18:08:20 +00:00
Denis Bisson
3b0e01103d UPD: The unit "fTreeViewMenu" was not included in the project. Now it is and so "fTreeViewMenu.lrt" added to repository. 2016-06-08 02:05:43 +00:00
meteu
906fd470ca Enter in Find files working under Linux 2016-04-26 07:10:28 +00:00