- *.jpg;*.gif;*.bmp;*.ico;*.jpeg;*.png
*.vproj
*.img
*.gz
*.ipsw
*.asm
*.dmg
*.dex
*.mobileprovision; *.provisionprofile
*.b64
*.dmp
*.cs
*.cpp
*.c
*.apk
*.pyc
*.asc
*.gpg
*.torrent
*.exe; *.dll; *.msi
*.cert;*.pem
*.db; *.sqlite
*.class
*.jar
*.log
*.BinDiffWorkspace
*.plist
*.pcap
*.dUP2
*.idb
*.i64
*.accdr
*.pdf
*.mkv;*.mpg;*.avi;*.wmv;*.flv;*.mpeg;*.mov;*.mp4;*.m4v; *.mts; *.ts;*.swf
*.mp3;*.aac;*.ogg;*.spx
*.h264
*.*
Let us sort the list of ''Internal Associations''
Moderators: white, Hacker, petermad, Stefan2
Let us sort the list of ''Internal Associations''
When you have plenty of extensions in Internal Associations, it would be very handy to sort the list of associations by row upon load for readability. For example, I have the following list:
Why is the sort of this list so importand ?billiebub wrote:Will this be considered or has it been discussed before?
I open it only for adding new associations which occours max every few month.
Also you can sort it with drag and drop
Windows 11 Home x64 Version 23H2 (OS Build 22631.3527)
TC 11.03 x64 / x86
Everything 1.5.0.1374a (x64), Everything Toolbar 1.3.3, Listary Pro 6.3.0.78
QAP 11.6.3.3 x64
TC 11.03 x64 / x86
Everything 1.5.0.1374a (x64), Everything Toolbar 1.3.3, Listary Pro 6.3.0.78
QAP 11.6.3.3 x64
As you've seen, I have a large list of extensions and I constantly add new ones. When I add new associations, I first need to know whether they already exist or not. For that I have to go through the entire list.Why is the sort of this list so importand ?
I open it only for adding new associations which occours max every few month.
Thanks for the tip. At least now I can sort manually.Also you can sort it with drag and drop
Thanks. Good to know.It's a hierachical list. First matching items wins
Various issues exist for me here:
1- If you have a group of extensions in one row (example *.jpeg; *.bmp) and you decide you disable that row, if you click at the beginning of the row, it will only disable the *.jpeg by switching to -.jpeg. The *.bmp won't be affected. Also if *.jpeg exists more than once in that group (happened to me by the way), the second *.jpeg won't be affected. It obviously makes sense to group extensions so that you don't duplicate the same behavior for individual extensions (for example, I open *.jpeg; *.bmp using a specific image viewer)
2- Since it is possible to add the extension more than once (either in a group or on it's own), it can be tedious to sort out which extension was matched first from a large group of extensions (see my list above). I think MVV's suggestion is good where you type out the extension and select the desired group or individual extension on it's own. There is also a suggestion I make at the end. Please see below.
3- The thought of using individual extensions per row can be handy as well but only if there is a "duplicate" button to duplicate an existing extension. For example, now I would like to add *.ico. Currently the way I do this is editing WINCMD.INI file (it's tedious and error prone especially when having to increment all these "Filter#_XXXXXX") . It would be handy to have a duplicate button pressed say on *.jpeg so that I don't have to type out the same thing for the newly added *.ico. I find this handy so that I can get around issue #1 by disabling individual extensions since it's now possible to disable them if they're not the first entry in a group. You will probably say "Just create a new entry called "*.ico" and move it to the top. Not a clean approach.
4- Sometimes I would like to merge some behaviour between extensions. For example, I would like certain extensions to have an encryption capability or "send to dropbox". Currently I have to edit WINCMD.INI and edit the necessary extensions.
** just a thought. Can the list be a group of extensions (like shown below). For example, an "Images" group having a list of graphic extensions that can be easily controlled by selecting the group itself. Something like this:
1- If you have a group of extensions in one row (example *.jpeg; *.bmp) and you decide you disable that row, if you click at the beginning of the row, it will only disable the *.jpeg by switching to -.jpeg. The *.bmp won't be affected. Also if *.jpeg exists more than once in that group (happened to me by the way), the second *.jpeg won't be affected. It obviously makes sense to group extensions so that you don't duplicate the same behavior for individual extensions (for example, I open *.jpeg; *.bmp using a specific image viewer)
2- Since it is possible to add the extension more than once (either in a group or on it's own), it can be tedious to sort out which extension was matched first from a large group of extensions (see my list above). I think MVV's suggestion is good where you type out the extension and select the desired group or individual extension on it's own. There is also a suggestion I make at the end. Please see below.
3- The thought of using individual extensions per row can be handy as well but only if there is a "duplicate" button to duplicate an existing extension. For example, now I would like to add *.ico. Currently the way I do this is editing WINCMD.INI file (it's tedious and error prone especially when having to increment all these "Filter#_XXXXXX") . It would be handy to have a duplicate button pressed say on *.jpeg so that I don't have to type out the same thing for the newly added *.ico. I find this handy so that I can get around issue #1 by disabling individual extensions since it's now possible to disable them if they're not the first entry in a group. You will probably say "Just create a new entry called "*.ico" and move it to the top. Not a clean approach.
4- Sometimes I would like to merge some behaviour between extensions. For example, I would like certain extensions to have an encryption capability or "send to dropbox". Currently I have to edit WINCMD.INI and edit the necessary extensions.
** just a thought. Can the list be a group of extensions (like shown below). For example, an "Images" group having a list of graphic extensions that can be easily controlled by selecting the group itself. Something like this:
- + Images
- *.jpeg
*.bmp
*.ico
- *.jpeg
- + PE
- *.exe
*.dll
*.msi
- *.exe