numixproject / numix-icon-theme

Official base icon theme from the Numix project.
http://numixproject.github.io
GNU General Public License v3.0
770 stars 87 forks source link

Notification icon for package-update-indicator. #1387

Open darkshram opened 3 years ago

darkshram commented 3 years ago

Using Numix icon theme the notification icon for package-update-indicator looks like this:

Captura de pantalla_2020-11-18_13-13-15

The icon used is 'system-software-update':

static const gchar *icon_names[PUI_STATE_LAST] = {
    [PUI_STATE_INITIAL] = "system-software-update",
    [PUI_STATE_UP_TO_DATE] = "system-software-update",
    [PUI_STATE_NORMAL_UPDATES_AVAILABLE] = "software-update-available",
    [PUI_STATE_IMPORTANT_UPDATES_AVAILABLE] = "software-update-urgent",
    [PUI_STATE_SESSION_RESTART_REQUIRED] = "system-log-out",
    [PUI_STATE_SYSTEM_RESTART_REQUIRED] = "system-reboot",
    [PUI_STATE_ERROR] = "dialog-warning"
};

My suggestion is to symlink 'update-none' to 'system-software-update-symbolic', So, it will look like this:

Captura de pantalla_2020-11-18_13-24-44

palob commented 1 year ago

@darkshram If you still use Numix, will installing the Adwaita icon theme fix/alleviate this?

darkshram commented 1 year ago

@palob I solved it creating a symlink as described in my comment 2½ years ago. The rpm package used in my Linux distribution includes the following modifications (along with other fixes):

ln -sfr \
    %{buildroot}%{_datadir}/icons/Numix/16/status/update-none.svg \
    %{buildroot}%{_datadir}/icons/Numix/scalable/status/system-software-update-symbolic.svg

ln -sfr \
    %{buildroot}%{_datadir}/icons/Numix-Light/16/status/update-none.svg \
    %{buildroot}%{_datadir}/icons/Numix-Light/scalable/status/system-software-update-symbolic.svg