Great as Comodo is, I find the way the firewall Application Rules list is currently presented to be rather non-user friendly and makes it harder to find what you’re looking for and requires more mouse clicks than should be necessary.
As an illustration of how I think it could be improved, please see this screenshot of my rules list in Kerio 2.1.4, which I haven’t used for many years but found extremely easy to use.
You will note that it shows a “user-friendly” name for the rule/application on the left and this is what I suggest Comodo should do, as having the full path and executable name listed makes it a lot harder to work out just which application you’re looking at. You might think it’s clearer as there can be no question about which application it is, but having that much text just makes it take longer for the brain (mine anyway!) to focus in and identify the application. There’s plenty of room in the window (which can be resized of course) to have a “user-friendly” name on the left and the full path and application on the right (before the Treat As column).
The second improvement I would like to see is for the window to default to showing the rules list compressed, as having it expanded overloads the user with information and makes it harder to locate a specific app. Currently every time I open this window I have to click twice (seems to be a bug as subsequently I only have to click once to switch between compressed and expanded) to compress the rules to make it easier to browse and then I have to expand them again once I’ve located the app I’m looking for to examine tha actual rules.
Lastly, I’d suggest presenting the rules in a similar manner to Kerio, rather than as sentences as Comodo currently does. Seeing
TCP (Out) [Any port] [Any Address]:[80,443]
is IMHO orders of magnitude clearer (and tidier) than reading
Allow TCP Out From MAC Any to MAC Any Where Source Port is Any and Destination Port is 80,443
I think again it just comes down to the amount of text one has to read, which affects how quickly the brain can process it and it processes a static arrangment of “Protocol Type (Direction) [Source Address:Port] [Destination Address:Port]” better than a rather cluttered sentence.
Kerio used a green/red arrow in the first column to signify Allow/Block and Comodo has a green tick/red cross to signify the same, so the word Allow or Block is not really needed and of course as Comodo groups application rules, the “user-friendly” name and application name don’t need to appear on each line as they did in Kerio.