TC 7 [req]: Temp Panel/Virtual folders

English support forum

Moderators: white, Hacker, petermad, Stefan2

User avatar
JohnFredC
Power Member
Power Member
Posts: 886
Joined: 2003-03-14, 13:37 UTC
Location: Sarasota Florida

Post by *JohnFredC »

In my mind, an "organizer" is a tab and doesn't appear in the file space.

Technically it may be a file, perhaps stored in a folder, so for that an icon would be needed...

But I had been thinking that TC "organizers" would be tabs, not members of the Network neighborhood.
Licensed, Mouse-Centric, moving (slowly) toward Touch-centric
icfu
Power Member
Power Member
Posts: 6052
Joined: 2003-09-10, 18:33 UTC

Post by *icfu »

http://www.totalcmd.net/plugring/FileRedirector.html
http://www.totalcmd.net/plugring/temporarypanel.html

In both container plugins you can drag&drop folders from file system and you can create folders that have no physical counterpart. But, both look identically and this can be a problem.
But I had been thinking that TC "organizers" would be tabs, not members of the Network neighborhood.
Of course they would be tabs, otherwise you can also use the plugins.

Icfu
This account is for sale
User avatar
JohnFredC
Power Member
Power Member
Posts: 886
Joined: 2003-03-14, 13:37 UTC
Location: Sarasota Florida

Post by *JohnFredC »

you can create folders that have no physical counterpart. But, both look identically and this can be a problem


I understand now.

A distinctive icon would be needed for a folder created in an organizer as opposed to one dropped there.

A little slow in my old age.
Licensed, Mouse-Centric, moving (slowly) toward Touch-centric
User avatar
szlori
Senior Member
Senior Member
Posts: 263
Joined: 2005-01-17, 07:12 UTC
Location: Sydney

Post by *szlori »

Balderstrom wrote:A blue virtual folder, was assuming one could create one within any given directory, much like you can with a junction currently - though a junction needs to actually point to a valid directory. The way This could be handled perhaps is for TC to have a subdirectory in its path

\TotalCmd\VirtualFolders\Test1\
\TotalCmd\VirtualFolders\NewZip\

Many mention wanting to have these Containers to not be volatile and persist between reboots/TC restarts. Obviously some way to store the information would be required. The above seems the easiest to me. Instead of the limiting the implementation to a "Virtual Tab"
Sorry, but what you are talking about is a "temporary folder", that is very much real if you make it in TC's folder, as you mentioned.
This succeeded to confuse JohnFredC as well. :wink:

I wish for really "virtual" folders, so they should make no footprint on the filesystem at all. Only that for persistence sake, their information will be saved in wincmd.ini (or other file).

So these folders will not appear anywhere in the real file system, but as Icfu said, you could have subfolders (I initially voted against this since Christian said it is much harder this way).
Or perhaps these virtual folders could be displayed in the "Network Neighborhood" as this is already kindda "virtual". I guess there you could have a "VirtualFolders" subfolder and all your virtual folders inside that. But for this there is no need for a different color, since it's pretty obvious already where you are.

What I was wondering is, once you are inside the virtual folder (in a tab), you should still be aware you are in a virtual one, so you know what happens if you press Delete.
And this is not so straigtforward for me, how it will be done. Different background color?
User avatar
Balderstrom
Power Member
Power Member
Posts: 2148
Joined: 2005-10-11, 10:10 UTC

Post by *Balderstrom »

Indicating you are in a virtual folder, would be fairly easy I would think.
Simply prepend a character(s) to the listed files. For flexibility I suppose it should be a setting that can be changed.

default perhaps something like:
[] Just a Folder <virtual>
[] AnArchive.zip
[] SomeFile.txt
[]

Sorry for confusing anyone :-) Just thought a virtual FOLDER had more functionality than a virtual TAB.
User avatar
szlori
Senior Member
Senior Member
Posts: 263
Joined: 2005-01-17, 07:12 UTC
Location: Sydney

Post by *szlori »

Balderstrom wrote:Sorry for confusing anyone :-) Just thought a virtual FOLDER had more functionality than a virtual TAB.
No worries. :wink:
I don't mind a "virtual folder", as long as it stays virtual.
So you can see it as a folder, but only in "Network Neighborhood"'s special "Virtual Folders" subfolder (which is nowhere on the filesystem BTW).

Or maybe that's what you thought as well: nothing on the filesystem, only that TC displays these folders under its own install folder?
Well, anyway they would be better off in a more "virtual" place.

I finish now, because I start confusing myself. :lol:
User avatar
SQUIRE
Senior Member
Senior Member
Posts: 373
Joined: 2005-06-16, 18:07 UTC

Post by *SQUIRE »

What say we avoid the over-utilised term 'folder' ('container' implies some form of packed file or archive to me) and simply call it a 'Virtual Panel' containing a list of 'Pointers' or 'Links'? I, too, agree that delete should be treated with circumspection to avoid unintentional consequences. Maybe the DEL key should pop up a 2-entry dialogue box with 'Delete Pointer?' and 'Delete Object pointed to?' with the former pre-selected. Naturally, the hot keys mentioned by icfu should also be on call to satisfy the more infallible amongst us. :wink:
User avatar
Balderstrom
Power Member
Power Member
Posts: 2148
Joined: 2005-10-11, 10:10 UTC

Post by *Balderstrom »

Or, PFS, for Pseudo File System, or Pseudo Fake Stuff, or
Pretend File System, or maybe PPP: Pretend Pseudo Panels.
I kinda like Pretend Pseudo Panels myself ;) *chuckle*
User avatar
SQUIRE
Senior Member
Senior Member
Posts: 373
Joined: 2005-06-16, 18:07 UTC

Post by *SQUIRE »

And, philosophically, what if (in a moment of weakness, foolishness, or sheer poor choice of liquid refreshment) I established a pointer in a PPP to 'c:\' and then hit delete? Would I be watching in virtual fascinated horror as TC faithfully proceeds to obliterate my entire 'pseudo' system before my very eyes? Heh, heh, heh! :D
icfu
Power Member
Power Member
Posts: 6052
Joined: 2003-09-10, 18:33 UTC

Post by *icfu »

Maybe the DEL key should pop up a 2-entry dialogue box with 'Delete Pointer?' and 'Delete Object pointed to?
Temporary Panel shows such a dialog box on every deletion and it really sucks. Honestly it's even worse than that... ;)

Icfu
This account is for sale
User avatar
SQUIRE
Senior Member
Senior Member
Posts: 373
Joined: 2005-06-16, 18:07 UTC

Post by *SQUIRE »

Hmmm, I've not experienced Temp Panel but I'll take your word for the irritation-factor. Of course, the dialogue box would only pop up for the DEL key and not the expert-mode hot key combination. But even here a small refinement like a check box for 'never show me this dialogue again' would dismiss the warning box forever with your choice of function permanently selected. Personally I've never minded TC's 'Are you sure....' warnings because I'm so readily distracted! :lol:
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48118
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

I have decided to extend the file system plugin interface to work with locally linked files. What I have already done is the following:
- added a function to request the local file name for a file in the plugin namespace, e.g. \\\temppanel\dir\file.txt -> c:\test\file.txt
- F3 and F4 will call this function (if implemented) and open the file directly
- When displaying thunbnails file lists, the function will be called, and TC will get the thumbnail from the original file.

What I could implement in the future:
- get custom columns for the file
- pack the selected files with zip
- upload the files to ftp, or some other plugin

What cannot be done:
- pack the files with a plugin or external packer. Here all files must come from a common base directory, otherwise it will simply not work with the available interfaces. Currently TC therefore copies the files to temp before packing them.

What else should be added?
Author of Total Commander
https://www.ghisler.com
JP
Senior Member
Senior Member
Posts: 273
Joined: 2003-02-13, 09:15 UTC

Post by *JP »

ghisler(Author) wrote:What cannot be done:
- pack the files with a plugin or external packer. Here all files must come from a common base directory, otherwise it will simply not work with the available interfaces. Currently TC therefore copies the files to temp before packing them.
These are very bad news...
Valery_Kondakoff
Junior Member
Junior Member
Posts: 92
Joined: 2004-06-27, 15:24 UTC

Post by *Valery_Kondakoff »

ghisler(Author) wrote:What else should be added?
The file properties (date, size etc) in Temp Panel should reflect the changes of the real file. So, if the real file was truncated, we should be able to see the changes in size and date in Temp panel.
CU
VK
burekbrigada
Junior Member
Junior Member
Posts: 13
Joined: 2003-11-13, 23:51 UTC
Location: Serbia

Post by *burekbrigada »

JP wrote:These are very bad news...
Not so bad if ...
ghisler(Author) wrote:- pack the selected files with zip
- upload the files to ftp, or some other plugin
packing with external packer can be implemented in other file system plugin
2 Mr. Ghisler
uploading files to other plugins (and FTP) is must, without this temp panels will be crippled
Post Reply