tnodir / fort

Fort Firewall for Windows
GNU General Public License v3.0
1.11k stars 97 forks source link

"Application Groups" as sub-window of Programs #143

Open tnodir opened 7 months ago

tnodir commented 7 months ago

"At least Groups in Programs, makes more sense than Options, especially if the approach is to make them work more together to 'fix' these kind of situations."

(Extracted from #142)

tnodir commented 7 months ago

@Emi-Emi-Emi Thank you for suggestions.

But I don't like mixing programs with groups in one window. Also they are stored in separate tables: app & app_group.

I was thinking about the Group column, since you said you wanted to remove that feature anyways from Programs

Groups will remain in Programs. I said, that I'm going to extract Speed Limits from App Groups to separate window. So you can set Speed Limit to App Group or Program.

And so, the Program's "Use App Group's enabled state" flag can be removed.

tnodir commented 7 months ago

I think, the "Use App Group's enabled state" flag should be improved to tri-state "Enabled" flag.

So, it can be Checked, Unchecked or Partially Checked.

By default it will be Partially Checked, which means "Use App Group's enabled state".

Checked - the rule enabled, regardless of App Group's enabled state.

Unchecked - the rule disabled, regardless of App Group's enabled state.