Bug 1404328 - Reintroduce Firewall GTK+ Applet
Summary: Reintroduce Firewall GTK+ Applet
Keywords:
Status: CLOSED CANTFIX
Alias: None
Product: Fedora
Classification: Fedora
Component: firewalld
Version: 24
Hardware: All
OS: Linux
unspecified
high
Target Milestone: ---
Assignee: Thomas Woerner
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-12-13 15:36 UTC by poma
Modified: 2017-02-03 09:27 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2017-02-03 09:26:45 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
Reintroduce Firewall GTK+ Applet (846.92 KB, patch)
2016-12-13 15:36 UTC, poma
no flags Details | Diff
Reintroduce Firewall GTK+ Applet upstream firewalld git 1cd51b7 (757.61 KB, patch)
2016-12-13 15:48 UTC, poma
no flags Details | Diff


Links
System ID Private Priority Status Summary Last Updated
Red Hat Bugzilla 1394626 0 unspecified CLOSED Excessive new dependencies 2021-02-22 00:41:40 UTC

Internal Links: 1394626

Description poma 2016-12-13 15:36:28 UTC
Created attachment 1231253 [details]
Reintroduce Firewall GTK+ Applet

Current Firewall Applet - Qt5 based, has too many unnecessary dependencies,
See https://bugzilla.redhat.com/show_bug.cgi?id=1394626
for details.

For those using GTK+ based Desktop Environments there is a very elegant solution, reintroduction of the Firewall GTK+ Applet.

Not only that GKT+ based Applet works just as well as its Qt5 counterpart,
but it also provides genuine GTK+ Look and Feel within modern GTK+ Desktop.


Tested within GTK+ based Desktop Environments,
Xfce, MATE, Cinnamon and GNOME.
All tests PASSED.

Comment 1 poma 2016-12-13 15:48:16 UTC
Created attachment 1231257 [details]
Reintroduce Firewall GTK+ Applet upstream firewalld git 1cd51b7

Reintroduce Firewall GTK+ Applet, patch for upstream - atop of git 1cd51b7
See https://github.com/t-woerner/firewalld

Comment 2 poma 2016-12-13 15:54:00 UTC
For awhile,
Fedora test builds can be found here:
http://goo.gl/Gm4ffO
source/etc
firewall-gtk-applet/

Comment 3 Thomas Woerner 2017-02-03 09:17:20 UTC
Maybe you missed this, but Gtk.StatusIcon for Gtk3 has been deprecated with Gtk3 3.14, that might be removed at any time.

Comment 4 Thomas Woerner 2017-02-03 09:26:45 UTC
Proving a package with an applet that suddenly fails with a gtk3 update because of using deprecated functionality is even worse. This would then require to push an update to make the switch to the Qt applet for the user immediately and to drop the gtk applet again.


Note You need to log in before you can comment on or make changes to this bug.