This post is outdated. Please read:
Using Folders Popup with Total Commander
Many, many thanks to all Total Commander users who participated to this beta test to help making Folders Popup working well with TC!
UPDATE (2014-11-02): There is a new beta test phase for Folders Popup v4: FoldersPopup v4 ready for beta test – testers wanted
v3.2.7.1 beta:
* This is the first beta release of v3.3.
Download link:
[see updated link below]
Download this zip file. There is no software to install. Just extract the executable (.EXE) from the zip file to the folder of your choice. Run the .EXE file from this folder (choose the 32-bit or 64-bit version depending on your system). Folders Popup will use an existing folderspopup.ini file or create a new one.
Note: If an anti-virus or protection software reports Folders Popup as a potential threat, this is not the case. Please read this post: How to stop Anti-virus blocking Folders Popup.
Comments or bug reports are welcomed here (English or French) or at ahk@jeanlalonde.ca.
Hello,
I cant set any parameters for the start of Total Commander
So it always starts a new instance for every folder I open with your program.
As already suggested in the TC forum we need oarameters /O and may be (T
I must correct myself.
It works
Don't know what happend on my first tests.
PS: Let me know if this happens again. Or if it happens if you start a fresh copy of FP (you can make it in a new folder or you can rename temporarily the folderspopup.ini file in the existing folder).
Hi Horst Epp,
Good to know. Thanks for reporting it.
There is a key in the folderspopup.ini file that determines which mode is used when you open a folder in a new window. I put it in a separate key because there are other situation where I need to use the TotalCommanderPath without any parameter.
The TotalCommanderNewTabOrWindow value is used when you ask to open a folder in a "new window" (using Shift-Middle Mouse button or Shift-Win-K).
[Global]
...
TotalCommanderPath=c:\totalcmd\TOTALCMD64.EXE
TotalCommanderNewTabOrWindow=/O /T
"/O /T" (for those not familiar with these switches, this is the letter O, not the number zero) is to open the folder in a new tab of the current instance of TC, in the pane under the mouser (or in the active pane if you use keyboard shortcuts).
"/N" to open the folder in a new instance of TC, in the left pane.
In your opinion, what does the majority of TC users would prefer?
I guess most TC users may prefer “/O /T”.
This way the current TC tabs are not disturbed and no unnecessary instances are spawned.
You should make an empty defualt entry in the GUI configurator for
TotalCommanderNewTabOrWindow
So, I would keep it as the default value. I will add an option in the Gui (probably a checkbox "Open in new tab", checked by default. Checked = /O /T, unchecked = /N.
Not sure that I should leave it empty. If empty, this would open the folders in a new instance until the user provide a value.
Agreed, thats a good solution
Version: 3.2.7.2 (2014-10-13)
* add a checkbox "Use TC tabs" in options to let Total Commander users choose to open new folders (Shift-Middle-Mouse) in a new tab (checked, default) or in a new window (unchecked)
* fix bug making sometimes new folders opening in Explorer instead of Total Commander (or Directory Opus) when called from the Tray left-click menu
* inserts small delays (of 1/10 sec.) when opening TC special folders to improve reliability
To those who changed the value of TotalCommanderNewTabOrWindow in folderspopup.ini: this key is now obsolete. At the first run of v3.2.7.2, the new value TotalCommanderUseTabs will be set to true by default (= "/O /T").
Thanks to early beta-testers for your feedbacks here or by email!
Download link:
(see updated link below)
Hello,
I miss the feature to specify 2 target dirs for the left and the right TC windows.
Its easy to reach by the TC command line parameters.
Hi Horst,
Do you mean tabs? How would it be implemented in FP? Please, give an example.
FYI, I'm in discussion with the Christian (TC developer) on how info about the tabs content (other than the active one) could be made available to FP. Actually, there is no efficient way to retrieve tabs content in order to add it to the "TC windows" menu. This will also be required for another feature I'm developing (save/restore groups).
Jean
Here is a thread of comments between Daniel and me that, for an obscure WordPress sorting issue, were sticked at the end of this page. I pasted them here and deleted the corrupted comments.
Daniel says:
2014-10-15 at 08:16
Great.
I don’t see integration with total commander directory hotlist. It is essential feature.
Is it planned?
Jean Lalonde says:
2014-10-15 at 08:30
Thank you for your input Daniel. My first thoughts was that this feature was already easily accessible inside TC. I’d have to look at it more deeply and find if I can retrieve the hotlist via a TC internal command.Daniel says:
Daniel says:
2014-10-16 at 10:01
Jean, the content of the directory hotlist is in the wincmd.ini file under [DirMenu]section. AFAIK, there is not internal command for retrieving the list.
Maybe you can check Flashfolder’s source code to see how it retrieive the menu. http://sourceforge.net/projects/flashfolder/
Jean Lalonde says:
2014-10-16 at 18:50
Hi Daniel,
No problem for reading this ini file. How did you imagine integrating this list in FP (considering it is already avail in TC).
At least for a first implementation, I could only read the “cmdX=” lines and process only those with “CD” commands. I would put these entries in a special FP menu that could be called “TC directory menu” (that seems to be the official TC name?) or “TC hotlist”. Later, I could process the submenu structure but I have other features to implement before this.
What do you think of it?
Daniel says:
2014-10-17 at 09:44
Yes I think it is the proper way to be done. Above or below ‘Tc Windows/Explorer’ line would be a good position for this menu. ‘Directory hotlist’ is its official name.
One more thing, is it possible to add support for environmental variables?
Jean Lalonde says:
2014-10-17 at 13:23
Daniel write:
> One more thing, is it possible to add support for environmental variables?
I’m not a regular TC user. What are those env variable and how would you see this integrated in FP?
Env variables are system supported variables, although there are some specific added by TC.
Just type SET in the cmd window, you'll get a list of all of them. Using for ex. "%UserProfile%\desktop will always get you to the desktop dir, regardless of the name of the logged user.
Hi Daniel. What I don't see is how this would integrate with FP? Allowing the user to enter %variablename% in a favorite path and resolve this path when the user selects this favorite? Anything specific to TC? BTW, I have not seen specific TC variable in my env.
Yes, allowing to enter %variable% in the path. It will make the program more portable.
About TC. The env vars that TC adds are inherited to all programs started from TC. Start two instances of cmd, one from run, another from TC and type SET, you'll see the differences. Or you can check some of the Env filesystem plugins for TC or this page http://www.ghisler.ch/wiki/index.php/Navigation
Although i'm not sure if those TC only vars can be accessed outside of TC and if would be possible to support them in other programs.
Thank you for this info Daniel. The suggestion is noted.
I decided to take a little more time to finish some features for the next major release (v4). But I have a bunch of features ready to be released: most of them are related to TotalCommander integration but there is also the addition of the Swedish translation (the 6th FP language!) and some bug fixes.
Version v3.2.7.3 is the last beta release before the official release. Here is a summary of changes ready to be released in production v3.3:
Version: 3.2.7.3 (2014-10-20)
TotalCommander integration
* automatic detection for Total Commander support
* Total Commander configuration in the Options dialog box
* add a checkbox in options to let Total Commander users choose to open new folders (Shift-Middle-Mouse) in a new tab or in a new window
* show popup menu in TotalCommander windows
* add this folder from Total Commander window
* navigate regular and special folder in TotalCommander existing window
* open regular and special folder in new TotalCommander window or tab according to user setting
* disable Switch menu first time TC is enabled (the Switch menu will not be supported for TC users until a more reliable and comprehensive technique is made available in TC)
Thank you to all TotalCommander users for their participation in this beta test. Thank you also for good suggestions on TC integration (hotlist, etc.) noted on the wish-list for a future release.
Other changes
* addition of Swedish language, thanks to Åke Engelbrektson
* fix a bug when user select a hotkey replacement for Middle-mouse button that involves a modifier key (e.g. Shift+Right-click)
* fix bug with icons on Windows Server (disable icons)
* fix bug causing new folders opening in Explorer instead of Total Commander (or Directory Opus) when called from the Tray left-click menu
* change DOpus Go command to open a new lister with NEW parameter
You can still report last minute bugs here or by email at ahk@jeanlalonde.ca.
Download link:
http://code.jeanlalonde.ca/ahk/folderspopup/folderspopup-3_2_7_3-beta.zip