On 06/15/2015 12:53 PM, poma wrote:

# yum install firewall-applet
...
====================================================================================================
  Package                      Arch       Version                               
   Repository   Size
====================================================================================================
Installing:
  firewall-applet              noarch     0.3.14.1-1.fc23                       
   rawhide      96 k
Installing for dependencies:
  kde-filesystem               x86_64     4-51.fc22                             
   rawhide      53 k
  libqzeitgeist                x86_64     0.8.0-13.fc23                         
   rawhide      75 k
  phonon                       x86_64     4.8.3-4.fc23                          
   rawhide     204 k
  phonon-backend-gstreamer     x86_64     2:4.8.2-3.fc23                        
   rawhide     147 k
  proj                         x86_64     4.9.1-2.fc23                          
   rawhide     209 k
  python3-PyQt4                x86_64     4.11.4-1.fc23                         
   rawhide     3.1 M
  python3-sip                  x86_64     4.16.8-1.fc23                         
   rawhide      99 k
  qt-mobility-common           x86_64     1.2.2-0.20.20140317git169da60c.fc23   
   rawhide      39 k
  qt-mobility-location         x86_64     1.2.2-0.20.20140317git169da60c.fc23   
   rawhide     584 k
  qt-mobility-sensors          x86_64     1.2.2-0.20.20140317git169da60c.fc23   
   rawhide     125 k
  qtwebkit                     x86_64     2.3.4-7.fc23                          
   rawhide      10 M

Transaction Summary
====================================================================================================
Install  1 Package (+11 Dependent packages)

Total download size: 15 M
Installed size: 56 M
Is this ok [y/d/N]:


firewalld-0.3.14
https://lists.fedorahosted.org/pipermail/firewalld-devel/2015-June/000175.html

firewall-applet:
    - new version using Qt4 fixing several issues with the Gtk version


What were the actual issues with the GTK+ version?


There have been several issues with the gtk applet:

1) The gtk statusicon widget is deprecated in gtk3, will be removed soon. Going back to gtk2 is not a solution. 2) The status icon was sometimes invisible without an error, warning or any way to find out why, especially in Gnome3. 3) The status icon was sometimes not showing the icon without an error, warning or any way to find out why, especially in Gnome3 and gtk based desktop environments. 4) With KDE5 there is no support for old-style system tray icons anymore. Only Qt based applets and AppIndicator applets are supported, but AppIndicator has the same issues with the icons in Gnome3 and other gtk based desktops.

The Qt applet is working in KDE5, Gnome3, Xfce, Mate and others supporting system tray icons without any issues for me. Therefore this is the way to go.

Additionally while doing the recode in Qt I realized that the UI handling with Qt is much simpler and more predictable. I plan to port firewall-config also over to Qt for one of the next releases.
--
test mailing list
test@lists.fedoraproject.org
To unsubscribe:
https://admin.fedoraproject.org/mailman/listinfo/test

Reply via email to