Commit graph

205 commits

Author SHA1 Message Date
meteu
968fa5518a FIX: caption changed from "Show button panel" to "Show toolbar", because in options it's also named "Toolbar" 2016-03-01 20:09:01 +00:00
Alexander Koblov
96791c1220 FIX: Bug [0001307] Strings without translate 2016-02-28 11:48:53 +00:00
meteu
b10f3e0a50 ADD: categories Editor,FindFiles in HotKeys
ADD: FunctionButtons panel now can be zoomed on Ctrl+Wheel
ADD: Dbl click in Options-HotKeys at unassigned hotkey show Add hotkey form
2016-02-27 15:27:07 +00:00
Denis Bisson
2651c38d5d RMV: Removed unnecessary and unpertinent debug anymore. 2016-02-15 10:49:24 +00:00
Denis Bisson
bccfd51260 FIX: With the r6597 to r6600, when exiting the configuration frame for the folder tabs, it was saving incorrectly the option related with what to do on double click on a tab. So when it was time to restore it, it was not restoring it correctly and crash while doing signature. This has been fixed by validating it restore correctly AND also signature routine has been modified so of -1 is the index of a combo box it won't crash anymore. 2016-02-15 10:47:16 +00:00
Alexander Koblov
c6e021dbf2 FIX: Compiling 2016-02-14 20:09:57 +00:00
Denis Bisson
ec8d014f5f FIX: Mainly cosmetic modifications that makes configuration frams looks better when translated to other languages.
FIX: In the startup splash screen, the Double Commander logo was not centered in the panel which was annoying. Now it is.
FIX: In the "Favorite Tabs" configuration frame, text in drop box are now loaded with "ParseLineToList" from string ressources in "ulang.pas" file so this way, it will be translated for other languages.
FIX: In the "Favorite Tabs" configuration frame, modify the anchors and auto size properties of various components so it will allow all required room for other langauges when it's translated.
FIX: In the "File panels" sub-configuration frame of "Colors" configuration, change the achord of the "btnResetToDCDefault" so there is room when it's translated in other language.
FIX: In the "Folder tabs" configuration frame, change to a combo drop box the option "Action to do when double click on a tab" so it is now below the other options. This solve text in Japaneese what when over it.
FIX: In the "Folder tabs" configuration frame, text for the "Action to do when double click on a tab" is now loaded with "ParseLineToList" from string ressources in "ulang.pas" file so this way, it will be translated for other languages.
FIX: In the "Directory Hotlist" configuration frame, text of combo boxes for configuring the sort column are now loaded with "ParseLineToList" from string ressources in "ulang.pas" file so this way, it will be translated for other languages.
FIX: In the "Toolbar" configuration frame, set the autosize property for the "btnSuggestionTooltip" so when translated in other language with longer name it will still fit.
2016-02-14 16:22:26 +00:00
Denis Bisson
f60b9b75dd UPD: Mainly an update for the Favorite Tabs.
ADD: Add a new item in the main menu called "Favorites" for the Favorite Tabs (validated with AK).
UPD: Favorite Tabs stored in a separate single config file called "favoritetabs.xml" in the %DC_CONFIG_PATH% directory and not trace in the "doublecmd.xml" (except maybe the ID of the last active Favorite Tabs).
UPD: "favoritetabs.xml" now holds both the tree structure of Favorite Tabs menu AND the actual bare data for what the tabs are.
ADD: New configuration form called "Folder tabs extra" for little more specific behaviors when we save/load Favorite Tabs.
ADD: New settings to enable or not options related with Favorite Tabs when they are loaded. So there is like a "simple" mode and a kind of extra" mode.
FIX: Favorite Tabs now saves directory history (before was not working). In the "simple" mode, it will be according to the general "Save dir history" setting. In the extra mode it could be set independently from a setup to another.
ADD: In the Favorite Tabs configuration, we may import legacy existing .tab files to have their contents in the Favorite Tabs. (We may export back to .tab file also).
UPD: Refactor the "LoadThisToThis" function that was in "umaincommands.pas" to now be "LoadTheseTabsWithThisConfig" in "fmain". It can now be called directly by functions in "ufavoritetabs.pas" since they load directly tabs from there.
ADD: Add six 16x16 icons for commands related with favorite tabs.
UPD: Change the 32x32 icons for the cm_configfoldertabs internal command as well of the 16x16 image in the options page related with that so it looks like the other blue tab related command (validated with AK).
ADD: Add the internal parametrable command "cm_copyalltabstoopposite" to copy tabs from a side to the opposite one. Parameter value of "side=" indicates which tab to use as source and it could be "left", "right", "active", "inactive" or even "both".
RMV: Remove two unused image that were related with Favorite Tabs (newadditionfavtabs.png & submenufavtabs.png).
RMV: Remove the "Group" related menus, actions and variables. (validated with meteu and AK).
2016-02-09 04:57:45 +00:00
Denis Bisson
a75457bfdf FIX-In the folder tabs configuration form, third attempt to set the left anchor correctly for the radio group box for the option "What to do after double click". 2016-02-02 05:21:18 +00:00
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
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
Alexander Koblov
b685c9e97f ADD: Some options to internal editor 2016-01-22 21:46:44 +00:00
meteu
b77f4df8e9 ADD:experimental Ctrl+Wheel zoom of search results,improved selection and PopUp of search results 2016-01-21 20:30:42 +00:00
Alexander Koblov
fc121ef973 FIX: Open help 2016-01-17 17:51:59 +00:00
Alexander Koblov
a4bdac5ed8 FIX: Bug [0000962] Cannot disable tool tips 2016-01-15 21:18:14 +00:00
Alexander Koblov
c767e52e4b UPD: Use autosize option 2016-01-12 12:17:41 +00:00
Alexander Koblov
444bc95e91 ADD: Easy way to test TColumnsFileViewVtv 2015-12-16 19:47:47 +00:00
Alexander Koblov
9a2d3dec2b FIX: TControl.InvalidatePreferredSize loop detected sboxOptionsEditor 2015-12-11 22:05:12 +00:00
Alexander Koblov
9277575b94 FIX: Some warnings 2015-12-04 20:31:16 +00:00
Alexander Koblov
4ba2861900 FIX: Some warnings 2015-12-04 20:21:45 +00:00
Alexander Koblov
db5cb3beba UPD: Prepare FPC 3.0 support 2015-10-23 19:27:05 +00:00
Alexander Koblov
5fb8456065 FIX: Typo 2015-09-28 19:30:20 +00:00
Alexander Koblov
cc460747fe FIX: Save hotkey in toolbar 2015-09-26 08:25:24 +00:00
Alexander Koblov
04acf2fa63 UPD: Optimize configuration saving 2015-09-25 18:38:08 +00:00
Alexander Koblov
f32b9c2a1d ADD: Change hash buffer size from options 2015-09-06 17:21:48 +00:00
Alexander Koblov
33da2c958f ADD: Capability to use 48x48 icons in the file list 2015-08-08 09:29:23 +00:00
Alexander Koblov
d19fcf2fc3 ADD: Feature [0000679] Proposal for the search dialog: Default values (patch by GrayElf) 2015-07-05 11:59:00 +00:00
Alexander Koblov
3943213e4c FIX: Initial state 2015-06-06 10:45:52 +00:00
Alexander Koblov
a3dd9a92b1 UPD: New panel color and custom columns configuration dialog (patch by Denis Bisson) 2015-06-06 10:00:12 +00:00
Alexander Koblov
2a4307d3de ADD: Forgotten file 2015-05-31 17:41:35 +00:00
Alexander Koblov
cedad3c942 UPD: Many improvements (patch by Denis Bisson) 2015-05-31 17:36:59 +00:00
Alexander Koblov
f2fd418200 UPD: Ctrl+Home/End go to first/last found/filtered file (patch by Denis Bisson) 2015-05-31 09:26:07 +00:00
Alexander Koblov
6a7b443138 FIX: Bug [0001083] "Flat control panel buttons checkbox" 2015-04-20 17:51:24 +00:00
Alexander Koblov
8518fe4d30 UPD: Language files 2015-04-16 18:22:24 +00:00
Alexander Koblov
9a345d4195 ADD: Brief view set column count or column width 2015-04-13 19:23:45 +00:00
Alexander Koblov
ad98db449f ADD: Change console font 2015-04-05 12:49:09 +00:00
Alexander Koblov
1e73b5dac7 UPD: Use ComboBox instead ListBox 2015-03-21 10:59:17 +00:00
Alexander Koblov
ac0ea78a0d FIX: Bug [0001041] "Hot Key Configuration freezes GUI and crashed app" 2015-03-21 10:32:58 +00:00
Alexander Koblov
196103ca0a FIX: Bug [0001046] "Access Violation Error" 2015-03-20 14:49:10 +00:00
Alexander Koblov
825db4b19f FIX: Open help file under Linux 2015-02-15 17:41:25 +00:00
Alexander Koblov
01b3042209 FIX: Compiling under Linux 2015-02-15 17:31:18 +00:00
Alexander Koblov
8b14f2dcd6 UPD: Use native language name 2015-02-15 13:39:26 +00:00
Alexander Koblov
c677891cfb ADD: Many improvements (patch by Denis Bisson) 2015-02-15 11:17:10 +00:00
Alexander Koblov
d7a9044dd0 UPD: Use one button type 2015-02-08 11:58:04 +00:00
Alexander Koblov
d263e394ee FIX: Auto size 2015-02-08 11:30:17 +00:00
Alexander Koblov
0774e05f73 FIX: Access violation under OS X 2015-02-07 20:29:06 +00:00
Alexander Koblov
3c7caa43fb FIX: Auto size 2015-02-07 18:56:26 +00:00
Alexander Koblov
1d35d3f9ec ADD: Save tree view width in options
FIX: Use autosize for panel in directory hotlist configuration
2015-02-07 18:38:01 +00:00
Alexander Koblov
0ed05b4c59 UPD: Frame design 2015-01-25 15:56:09 +00:00