Commit graph

6,568 commits

Author SHA1 Message Date
Denis Bisson
b9366d4150 FIX-In the folder tabs configuration form, push more to the right the radio group box for the option "What to do after double click" so in Russian the box does not cover text of options on left. 2016-02-01 04:35:40 +00:00
Denis Bisson
c852737d79 FIX-In the folder tabs configuration form, set the left anchor correctly for the radio group box for the option "What to do after double click".
FIX-Correct a typo seen in the main menu under the configuration menu (missing space. Was "Configurationof", now is "Configuration of").
2016-02-01 04:15:17 +00:00
Alexander Koblov
f485516891 FIX: Build with FPC 3.0 2016-01-31 19:12:15 +00:00
Alexander Koblov
9c69b04e3d FIX: Build with FPC 3.0 2016-01-31 18:52:20 +00:00
meteu
6060146e0e FIX: little mistake before 2016-01-31 11:09:13 +00:00
meteu
f49ef97815 UPD:more intuitive keyboard handling of Search results. Left and Right arrows now can be used for jump to search results and back to button on left panel. Added highlight of first founded item by default. Default focused button after search is New search 2016-01-31 11:06:08 +00:00
Denis Bisson
5bda03e8ba UPD: Change the order of the actions for the "Tabs" and "Configuration" to be a slightly more logical so they better appear in the internal command selector dialog.
FIX: Added the call to the "actExecute" for few actions related with Favorite Tabs that were missing (actNextFavoriteTabs, actPreviousFavoriteTabs and actReloadFavoriteTabs).
ADD: New internal command "cm_ResaveFavoriteTabs" to save over the last loaded Favorite Tabs the current tabs configuration.
UPD: Since the new command "cm_ResaveFavoriteTabs", use it in the Favorite Tabs popup menu.
2016-01-30 18:49:54 +00:00
Alexander Koblov
cb8cb3f9b4 FIX: Compilation with Lazarus 1.6 2016-01-30 16:58:49 +00:00
Denis Bisson
f89485d0f1 ADD: Some icons related with the configuration of the Favorite Tabs. 2016-01-30 16:18:45 +00:00
Denis Bisson
b5ea1ff9d9 ADD: New icon for new commands added with [6559]. 2016-01-30 16:15:29 +00:00
Denis Bisson
1be586dfa5 ADD: Implementation of the "Favorite Tabs" to save and restore tabs configuration a little more friendly. (Before we could have set tool button with cm_LoadTabs/cm_SaveTabs with a specified filename to do the same but it was less automatic)
ADD: Because of the new "Favorite Tabs", addition of new internal commands: "cm_ConfigFavoriteTabs", "cm_LoadFavoriteTabs", "cm_SaveFavoriteTabs", "cm_ReloadFavoriteTabs", "cm_PreviousFavoriteTabs" and "cm_NextFavoriteTabs" .
ADD: "cm_CloseAllTabs" may now accept parameter "side=" to determine on which panel side it will apply (left, right, active, inactive and both).
ADD: "cm_CloseAllTabs" may now accept parameter "dolocked=" to indicate if it also close locked tabs (true-yes-on-1/false/no-off-0).
ADD: "cm_CloseAllTabs" may now accept parameter "confirmlocked=" to bypass global setting for closing locked tabs (true-yes-on-1/false/no-off-0).
ADD: "cm_CloseDuplicateTabs" also now accept the three above mentioned possible parameters. (So it can be set to close duplicate locked tab, but with keep the locked first if a normal one exists).
ADD: "cm_SaveTabs" and "cm_LoadTabs" may now accept more than a single parameter. For specifying the filename it may be "filename=".
ADD: "cm_SaveTabs" may now accept parameter "savedirhistory=" to indicate if we want to save history or not (default is yes respecting legacy).
ADD: "cm_LoadTabs" may now accept parameter "loadlefto=" and "loadrightto=" to indicate where to load the tabs that were saved in left and right panel. For each, the possible values are left, right, active, inactive, both and none.
ADD: "cm_LoadTabs" may now accept parameter "keep=" to make it not erase the existing tabs when in the notebook when loading the new tabs from file.
ADD: Tabs popup menu and the main menu tabs are now more similar. The term "more similar" stands for the fact that some popup action may apply on an inactive tab we right click on it. So for legacy, this is respected.
ADD: New internal command "cm_ConfigFolderTabs" to bring the configuration of the tabs. Was also matched with TC command "cm_DirTabsConfig" for import/export with TC.
ADD: New internal commands to affect all tabs locked state at once: "cm_SetAllTabsOptionNormal", "cm_SetAllTabsOptionPathLocked", "cm_SetAllTabsOptionPathResets" and "cm_SetAllTabsOptionDirsInNewTab".
ADD: Above mentioned four new commands "side=" to determine on which panel it will apply (left, right, active, inactive and both).
ADD: Regarding the folder tabs configuration, add the option "Keep renamed name when unlocking a tab" (default, for legacy, is false).
ADD: Still with this, add the "Confirm close locked tabs" option with default false for legacy.
ADD: Still with this, add the "Reuse existing tab when possible" option (it was written TODO in the source).
ADD: Still with this, add the "Always show drive letter in tab title" option to make it like TC for those who sometimes work with same folder names in many drives.
ADD: Still with this, add the "Close duplicate tabs when closing application" option. This way it may do a silent clean up when quiting and restarting a session.
ADD: Add an option to configure what it does when double click on a tab. It may now be "Close tab" (default, for legacy), but also "Access Favorite Tabs", "Tabs popup men" and "nothing" for those who hated the tab closed when they double-click on tab by accident.
ADD: Add confirmation dialog when quitting folder tabs configuration without having saved modified settings.
ADD: When closing multiple tabs and there are locked tabs, we may now click "ALL" once to close all at them at once without having to confirm each one.
APD: Update mention to year "2016" in affected source files.
2016-01-30 16:13:42 +00:00
Denis Bisson
1f22fbeb55 ADD: When button becomes a menuitem and the "tooltip" becomes the caption, if it includes the suggested hint added with the "Suggest" button in the toolbar configuration, it will now be better displayed since we have just one line to show the caption of the menuitem. 2016-01-30 16:10:20 +00:00
Denis Bisson
0acf406fbd ADD: Function "RemoveInvalidCharsFromFileName" to sanitize a filename removing invalid characters. 2016-01-30 16:09:42 +00:00
Denis Bisson
a932fe0a44 -Place back language files like they were with [r6554]. 2016-01-30 02:08:13 +00:00
Denis Bisson
928fe5670d 2016-01-30 02:02:58 +00:00
meteu
b5dcdbc17c UPD: translations of groups menu to RU 2016-01-29 15:35:45 +00:00
meteu
7ad9e77117 FIX: function LoadTabs, UPD: work with Groups 2016-01-29 15:34:20 +00:00
meteu
6da6ff907a FIX: load tabs which was on exit 2016-01-29 15:31:38 +00:00
meteu
fadcfb7e32 ADD: Shift+~ can be asigned to cm_PrevGroup command, full complete group mechanism, UPD: more clean code 2016-01-26 12:37:50 +00:00
Alexander Koblov
e9a49b0b18 FIX: Escape command line 2016-01-25 21:29:14 +00:00
Alexander Koblov
392809d13c FIX: Escape directory name 2016-01-25 20:40:59 +00:00
Alexander Koblov
57c9576b50 FIX: Restore changes 2016-01-25 20:06:42 +00:00
meteu
aa922772aa ADD: Shift+Tab swith group (command: cm_NextGroup) 2016-01-25 19:29:42 +00:00
meteu
51f3bf7b5d UPD:more clean code, current active group now mark Checked 2016-01-25 15:50:20 +00:00
meteu
a150af2ccc UPD: RU-locale for tab groups 2016-01-25 14:22:07 +00:00
meteu
e0703efcfc ADD: Primitive realization of Group-Paired Tab Sets 2016-01-25 14:17:56 +00:00
Alexander Koblov
bdb02153d1 ADD: Execute command in terminal (OS X) 2016-01-24 18:27:06 +00:00
Alexander Koblov
014addb675 ADD: Script to run command in terminal (OS X) 2016-01-24 18:17:15 +00:00
Alexander Koblov
071e6cdb44 UPD: Debian control file 2016-01-24 16:09:54 +00:00
Alexander Koblov
2722992171 UPD: Show Lazarus revision only if exists 2016-01-24 16:02:36 +00:00
Alexander Koblov
b258e60b14 UPD: Path to default dcrevision.inc 2016-01-24 15:50:55 +00:00
Alexander Koblov
17a5fc4411 UPD: Use %DC_CONFIG_PATH% as default place where to store doublecmd.log and ignorelist.txt 2016-01-24 15:46:52 +00:00
Alexander Koblov
75c2c01351 FIX: Build under Windows 2016-01-24 14:19:20 +00:00
Alexander Koblov
2cd9a34b52 FIX: Save ShellTreeView width 2016-01-24 10:46:57 +00:00
Alexander Koblov
eabe3c4e87 UPD: Create ShellTreeView dynamically
FIX: ShellTreeView don't update path (with Lazarus < 1.6)
2016-01-24 10:17:17 +00:00
meteu
5233cbcd93 ADD: Ctrl+Wheel zoom work path(FileViewHeader), experimental 2016-01-24 05:46:37 +00:00
Alexander Koblov
2f2f9e48bf FIX: Crash in configure hotkeys 2016-01-24 00:01:06 +00:00
Alexander Koblov
7f4542849e FIX: Disappear main menu icons 2016-01-23 23:14:26 +00:00
Alexander Koblov
c0e4a1046c FIX: Bug [0001220] Swapping the panels (ctrl+U) loses the file selection 2016-01-23 22:45:08 +00:00
Alexander Koblov
27985010bb UPD: Language files 2016-01-23 22:01:52 +00:00
meteu
03cf0f7eca ADD: Ctrl+RMB in search results shows OS context menu(in Windows) 2016-01-23 18:51:08 +00:00
Alexander Koblov
87e9277888 UPD: More universal way to find ANSI and OEM encoding 2016-01-23 13:36:40 +00:00
Alexander Koblov
e6a403661d FIX: Load libiconv under OS X 2016-01-23 09:26:38 +00:00
Alexander Koblov
d75b531092 FIX: Update revision under OS X 2016-01-23 00:18:27 +00:00
Alexander Koblov
69480f9ede UPD: Show editor options page from Editor 2016-01-22 22:44:00 +00:00
Alexander Koblov
2ebbc041b4 UPD: Language files 2016-01-22 22:00:51 +00:00
Alexander Koblov
b685c9e97f ADD: Some options to internal editor 2016-01-22 21:46:44 +00:00
meteu
19178b3cbf UPD: translation for rus of result-search popup 2016-01-22 18:11:20 +00:00
meteu
a0c1071d2c UPD: translations for De of menu-items in search-result popup 2016-01-22 18:03:03 +00:00
meteu
9fceb69ef2 ADD: Search results PopupMenu items: Open in new tab, Open in Editor(need locale); UPD: Search results selection 2016-01-22 15:54:58 +00:00