TC 11.03 : .WCX Plugin configuration panel lacks delete

Bug reports will be moved here when the described bug has been fixed

Moderators: Hacker, petermad, Stefan2, white

Raart
Junior Member
Junior Member
Posts: 4
Joined: 2019-08-28, 10:19 UTC

TC 11.03 : .WCX Plugin configuration panel lacks delete

Post by *Raart »

In [Configuration] [Plugins] [Packer plugins (.WCX)] [Configure], the Associate panel is inconsistent compared with the other similar panels for the other plugin types.
In addition there is no way to delete an already installed plugin, and the (None) entry is already there even if plugins are present.

Andreas
User avatar
Gral
Power Member
Power Member
Posts: 1609
Joined: 2005-01-26, 15:12 UTC

Re: TC 11.03 : .WCX Plugin configuration panel lacks delete

Post by *Gral »

This dialog window is historically first and based on "Associate with" dialog window.
It must works in some different way than other, as it work with individual extensions.
What is really lacks is control buttons e.g."Maximize", while it CAN be maximized and restored!
(None) is here just for delete installed plugin - choose extension from dropdown list, select (None) and press OK - the plugin will be deleted.
Raart
Junior Member
Junior Member
Posts: 4
Joined: 2019-08-28, 10:19 UTC

Re: TC 11.03 : .WCX Plugin configuration panel lacks delete

Post by *Raart »

It isn't very intuitive. I must admit it seemed a uncomplete work to me and couldn't go further. Some short instructions on that dialog window, would do the magic as far as it can't be done better.
I thing the entire archiver's section would require a refresh.
Thanks for the answer.
I'm rather new on the forum (and I have a lot to read). I decided to pay for TC as I'm using it since some time and find it pretty good. Therefore I think some kind of opening the source code would help solving some dark aspects of this application. Therefore I understand that... business is business.
User avatar
Horst.Epp
Power Member
Power Member
Posts: 7008
Joined: 2003-02-06, 17:36 UTC
Location: Germany

Re: TC 11.03 : .WCX Plugin configuration panel lacks delete

Post by *Horst.Epp »

2Raart
If you install the Plugin Manager, all of these settings are much easier.
https://totalcmd.net/plugring/tc_plugman.html
Windows 11 Home, Version 24H2 (OS Build 26100.4351)
TC 11.55 RC6 x64 / x86
Everything 1.5.0.1395a (x64), Everything Toolbar 1.5.5.0, Listary Pro 6.3.2.88
QAP 11.9.0.3 x64
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50817
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Re: TC 11.03 : .WCX Plugin configuration panel lacks delete

Post by *ghisler(Author) »

There is no "Delete" button because to disable an association you need to enter the file extension and then choose "none" from the list.
Author of Total Commander
https://www.ghisler.com
Fla$her
Power Member
Power Member
Posts: 3015
Joined: 2020-01-18, 04:03 UTC

Re: TC 11.03 : .WCX Plugin configuration panel lacks delete

Post by *Fla$her »

Raart wrote: 2024-03-16, 16:28 UTC It isn't very intuitive.
I agree. It's not just newbies who stumble on this problem.
ghisler(Author) wrote: 2024-03-19, 08:05 UTC There is no "Delete" button because to disable an association you need to enter the file extension and then choose "none" from the list.
I don't see any reason for the lack of a button. After specifying an existing extension, it would be possible to display a cross, similar to the one in the cm_Confirmation, and completely abandon "none" as an obsolete option.
Overquoting is evil! 👎
User avatar
AntonyD
Power Member
Power Member
Posts: 1660
Joined: 2006-11-04, 15:30 UTC
Location: Russian Federation

Re: TC 11.03 : .WCX Plugin configuration panel lacks delete

Post by *AntonyD »

ghisler(Author) wrote: 2024-03-19, 08:05 UTC There is no "Delete" button because to disable an association you need to enter the file extension and then choose "none" from the list.
Why not go from the opposite and do it the way it is more convenient for the user?
That is, physically the button will still be on the form - and when it is pressed, the Total code
automatically performs the actions that you now suggest the user to do.
And all of them are completely non-intuitive, btw.
#146217 personal license
User avatar
wanderer
Power Member
Power Member
Posts: 1644
Joined: 2003-03-28, 14:35 UTC
Location: Sol

Re: TC 11.03 : .WCX Plugin configuration panel lacks delete

Post by *wanderer »

ghisler(Author) wrote: 2024-03-19, 08:05 UTC There is no "Delete" button because to disable an association you need to enter the file extension and then choose "none" from the list.
If you wish to delete a plugin associated with many extensions though, the best option is to directly edit the INIs. It would be convenient to have a "Delete" button.
- Wanderer -

¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Normally using latest TC on:
x32: WinXPx32 SP3 (very rarely nowadays).
x64: Clients/Servers - Win10/Win11 and Win2K16 to Win2K22, mainly Win10 though.
User avatar
Horst.Epp
Power Member
Power Member
Posts: 7008
Joined: 2003-02-06, 17:36 UTC
Location: Germany

Re: TC 11.03 : .WCX Plugin configuration panel lacks delete

Post by *Horst.Epp »

The Progman tool option "Tweak parameters of Packer plugin" should be the way,
configuring all functions of a packer plugin in one clear screen.
Windows 11 Home, Version 24H2 (OS Build 26100.4351)
TC 11.55 RC6 x64 / x86
Everything 1.5.0.1395a (x64), Everything Toolbar 1.5.5.0, Listary Pro 6.3.2.88
QAP 11.9.0.3 x64
Raart
Junior Member
Junior Member
Posts: 4
Joined: 2019-08-28, 10:19 UTC

Re: TC 11.03 : .WCX Plugin configuration panel lacks delete

Post by *Raart »

I'm calling to uniformity of the GUI with the other forms dealing with Plugins, being simple and clean. Powerusers may mangle with .ini files but do this is the aim of TC? As a Unix dino I'm used to put my fingers onto ".ini" files, but seriously, GUIs are a nice thing to do things quickly and effortless, being a dummy or a poweruser.
The way the WCX Plugin panel has been actually done recalls me some completely opaque Unix CLI scripts made of non alphabetic character sequences like this:

:(){ :|:& };:

being a CLI script (BASH) known as "Fork bomb", that immediately crashes the system... ;-)
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50817
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Re: TC 11.03 : .WCX Plugin configuration panel lacks delete

Post by *ghisler(Author) »

This has been added to Total Commander 11.50 beta 1, please try it!
20.08.24 Added: Menu Files - Associate With: New button "Delete" sets associated program to (none), which is quicker than scrolling (32/64)
Author of Total Commander
https://www.ghisler.com
User avatar
wanderer
Power Member
Power Member
Posts: 1644
Joined: 2003-03-28, 14:35 UTC
Location: Sol

Re: TC 11.03 : .WCX Plugin configuration panel lacks delete

Post by *wanderer »

Seems to work as expected, but the whole editing process in this window always seemed somewhat strange to me. Anyway...

BTW, is this the only window in TC that if you alter its dimensions, they are not saved in the INI? ;)
- Wanderer -

¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Normally using latest TC on:
x32: WinXPx32 SP3 (very rarely nowadays).
x64: Clients/Servers - Win10/Win11 and Win2K16 to Win2K22, mainly Win10 though.
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50817
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Re: TC 11.03 : .WCX Plugin configuration panel lacks delete

Post by *ghisler(Author) »

Thanks for confirming the fix! Indeed the window dimensions can't currently be saved, sorry.

Moderator message

Moved to fixed bugs
Author of Total Commander
https://www.ghisler.com
User avatar
AntonyD
Power Member
Power Member
Posts: 1660
Joined: 2006-11-04, 15:30 UTC
Location: Russian Federation

Re: TC 11.03 : .WCX Plugin configuration panel lacks delete

Post by *AntonyD »

I have a question about the language ID-resource of this new 'Delete' button. For some reason it was not translated in my case.
And because The installation kit does not include an English language file, because it is believed that it is enough for it
to simply be embedded in the program resources, then I cannot make a comparison myself and find this missing ID.

2petermad
Could you pls, to upload as an usual full Lang file 'TC11.50b1lang.ZIP' I assume?
AFAIK - only in this archive I can find the proper ENG Lang files for comparison...

P.S. And looks like ALL LANG resources for a new tab "7Zip packer" - were not updated Or not provided with their IDs...
#146217 personal license
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50817
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Re: TC 11.03 : .WCX Plugin configuration panel lacks delete

Post by *ghisler(Author) »

Delete would be string 5030. I'm still adding strings, so I haven't contacted translators yet. Here is the list of changes so far. The addition to the .in file will be in beta 2.

Code: Select all

.lng file:
// Important: please only translate the text in double quotes ""!
// The text behind // is a comment to describe where a string is used. Do not translate it!

// Ctrl+Shift+A, context menu
2133="Show &last visited tabs first\tCtrl+L"

// Configuration - Options - 7zip packer
2134="unlimited"

2135="Last &visited first"
2136="Ctrl+Tab switch to last &visited"

// Verif checksums: Checkbox to only show errors
4006="&Only errors"

// Button in association dialogs
5030="&Delete"

// Configuration - Options - Folder Tabs:
5376="Ctrl+Ta&b opens as list"

// Lister, right click on URL while nothing is selected, or right click on selected URL
5909="&Open in default browser"

// Configuration - Options - 7zip packer
6750="7zip Packer"
6751="&7zip Packer:"
6752="Use &internal 7ZIP packer"
6753="&Prefer 7zip plugin if installed"
6754=" 7zip compression "
6755=" Compression Settings "
6756="&Compression method:"
6757="&Dictionary size:"
6758="&Word size:"
6759="Create &solid archive"
6760="Solid &block size:"
6761="Number of CPU &threads:"
6762="Extra paramters:"
6763=" Memory usage "
6764="for compression:"
6765="for decompression:"
6766="Encryption settings"
6767="&Also encrypt names"

=======================================================================================
.inc file (only translate if your language has a translated .inc file!):

// opens 7zip packer configuration. Use string 485 as a reference!
474="Conf: 7ZIP packer"
Author of Total Commander
https://www.ghisler.com
Post Reply