Ubuntu mono icons problem - symlinks missing

Bug #1337577 reported by Mohegan
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Ubuntu MATE
Fix Released
High
Martin Wimpress 

Bug Description

Some icons aren't good with the ambiance or radiance themes because some symlinks are missing (for sound applet and notifications). I use this lines to correct the ubuntu-mono-light and ubuntu-mono dark icons theme (change the theme and apply it again to show the differences) :

sudo ln -s /usr/share/icons/ubuntu-mono-dark/status/24/audio-output-none-panel.svg /usr/share/icons/ubuntu-mono-dark/status/24/audio-output-none.svg
sudo ln -s /usr/share/icons/ubuntu-mono-dark/status/24/audio-volume-high-panel.svg /usr/share/icons/ubuntu-mono-dark/status/24/audio-volume-high.svg
sudo ln -s /usr/share/icons/ubuntu-mono-dark/status/24/audio-volume-low-panel.svg /usr/share/icons/ubuntu-mono-dark/status/24/audio-volume-low.svg
sudo ln -s /usr/share/icons/ubuntu-mono-dark/status/24/audio-volume-low-zero-panel.svg /usr/share/icons/ubuntu-mono-dark/status/24/audio-volume-low-zero.svg
sudo ln -s /usr/share/icons/ubuntu-mono-dark/status/24/audio-volume-medium-panel.svg /usr/share/icons/ubuntu-mono-dark/status/24/audio-volume-medium.svg
sudo ln -s /usr/share/icons/ubuntu-mono-dark/status/24/audio-volume-muted-panel.svg /usr/share/icons/ubuntu-mono-dark/status/24/audio-volume-muted.svg
sudo ln -s /usr/share/icons/ubuntu-mono-dark/status/24/audio-volume-muted-blocking-panel.svg /usr/share/icons/ubuntu-mono-dark/status/24/audio-volume-muted-blocking.svg
sudo ln -s /usr/share/icons/Humanity/status/22/audio-volume-high.svg /usr/share/icons/ubuntu-mono-dark/status/16/audio-volume-high.svg
sudo ln -s /usr/share/icons/Humanity/status/22/audio-volume-low.svg /usr/share/icons/ubuntu-mono-dark/status/16/audio-volume-low.svg
sudo ln -s /usr/share/icons/ubuntu-mono-dark/status/24/audio-input-microphone-high-panel.svg /usr/share/icons/ubuntu-mono-dark/status/24/audio-input-microphone-high.svg
sudo ln -s /usr/share/icons/ubuntu-mono-dark/status/24/audio-input-microphone-low-zero-panel.svg /usr/share/icons/ubuntu-mono-dark/status/24/audio-input-microphone-medium.svg
sudo ln -s /usr/share/icons/ubuntu-mono-dark/status/24/xfce4-mixer-record.svg /usr/share/icons/ubuntu-mono-dark/status/24/audio-input-microphone-low.svg
sudo ln -s /usr/share/icons/ubuntu-mono-dark/status/24/xfce4-mixer-no-record.svg /usr/share/icons/ubuntu-mono-dark/status/24/audio-input-microphone-muted.svg
sudo ln -s /usr/share/icons/ubuntu-mono-dark/actions/24/system-shutdown-panel.svg /usr/share/icons/ubuntu-mono-dark/actions/24/system-shutdown.svg
sudo ln -s /usr/share/icons/Humanity/status/22/audio-volume-high.svg /usr/share/icons/ubuntu-mono-dark/status/22/audio-volume-high.svg
sudo ln -s /usr/share/icons/Humanity/status/22/audio-volume-medium.svg /usr/share/icons/ubuntu-mono-dark/status/22/audio-volume-medium.svg
sudo ln -s /usr/share/icons/Humanity/status/22/audio-volume-low.svg /usr/share/icons/ubuntu-mono-dark/status/22/audio-volume-low.svg
sudo ln -s /usr/share/icons/Humanity/status/22/audio-volume-muted.svg /usr/share/icons/ubuntu-mono-dark/status/22/audio-volume-muted.svg
sudo ln -s /usr/share/icons/gnome/scalable/status/display-brightness-symbolic.svg /usr/share/icons/ubuntu-mono-dark/status/24/mate-brightness-applet.png
sudo ln -s /usr/share/icons/gnome/scalable/status/display-brightness-symbolic.svg /usr/share/icons/ubuntu-mono-dark/status/24/gpm-brightness-lcd.svg

sudo ln -s /usr/share/icons/ubuntu-mono-light/status/24/audio-output-none-panel.svg /usr/share/icons/ubuntu-mono-light/status/24/audio-output-none.svg
sudo ln -s /usr/share/icons/ubuntu-mono-light/status/24/audio-volume-high-panel.svg /usr/share/icons/ubuntu-mono-light/status/24/audio-volume-high.svg
sudo ln -s /usr/share/icons/ubuntu-mono-light/status/24/audio-volume-low-panel.svg /usr/share/icons/ubuntu-mono-light/status/24/audio-volume-low.svg
sudo ln -s /usr/share/icons/ubuntu-mono-light/status/24/audio-volume-low-zero-panel.svg /usr/share/icons/ubuntu-mono-light/status/24/audio-volume-low-zero.svg
sudo ln -s /usr/share/icons/ubuntu-mono-light/status/24/audio-volume-medium-panel.svg /usr/share/icons/ubuntu-mono-light/status/24/audio-volume-medium.svg
sudo ln -s /usr/share/icons/ubuntu-mono-light/status/24/audio-volume-muted-panel.svg /usr/share/icons/ubuntu-mono-light/status/24/audio-volume-muted.svg
sudo ln -s /usr/share/icons/ubuntu-mono-light/status/24/audio-volume-muted-blocking-panel.svg /usr/share/icons/ubuntu-mono-light/status/24/audio-volume-muted-blocking.svg
sudo ln -s /usr/share/icons/Humanity/status/22/audio-volume-high.svg /usr/share/icons/ubuntu-mono-light/status/16/audio-volume-high.svg
sudo ln -s /usr/share/icons/Humanity/status/22/audio-volume-low.svg /usr/share/icons/ubuntu-mono-light/status/16/audio-volume-low.svg
sudo ln -s /usr/share/icons/ubuntu-mono-light/status/24/audio-input-microphone-high-panel.svg /usr/share/icons/ubuntu-mono-light/status/24/audio-input-microphone-high.svg
sudo ln -s /usr/share/icons/ubuntu-mono-light/status/24/audio-input-microphone-low-zero-panel.svg /usr/share/icons/ubuntu-mono-light/status/24/audio-input-microphone-medium.svg
sudo ln -s /usr/share/icons/ubuntu-mono-light/status/24/xfce4-mixer-record.svg /usr/share/icons/ubuntu-mono-light/status/24/audio-input-microphone-low.svg
sudo ln -s /usr/share/icons/ubuntu-mono-light/status/24/xfce4-mixer-no-record.svg /usr/share/icons/ubuntu-mono-light/status/24/audio-input-microphone-muted.svg
sudo ln -s /usr/share/icons/ubuntu-mono-light/actions/24/system-shutdown-panel.svg /usr/share/icons/ubuntu-mono-light/actions/24/system-shutdown.svg
sudo ln -s /usr/share/icons/Humanity/status/22/audio-volume-high.svg /usr/share/icons/ubuntu-mono-light/status/22/audio-volume-high.svg
sudo ln -s /usr/share/icons/Humanity/status/22/audio-volume-medium.svg /usr/share/icons/ubuntu-mono-light/status/22/audio-volume-medium.svg
sudo ln -s /usr/share/icons/Humanity/status/22/audio-volume-low.svg /usr/share/icons/ubuntu-mono-light/status/22/audio-volume-low.svg
sudo ln -s /usr/share/icons/Humanity/status/22/audio-volume-muted.svg /usr/share/icons/ubuntu-mono-light/status/22/audio-volume-muted.svg
sudo ln -s /usr/share/icons/gnome/scalable/status/display-brightness-symbolic.svg /usr/share/icons/ubuntu-mono-light/status/24/mate-brightness-applet.png
sudo ln -s /usr/share/icons/gnome/scalable/status/display-brightness-symbolic.svg /usr/share/icons/ubuntu-mono-light/status/24/gpm-brightness-lcd.svg

sudo rm /usr/share/icons/ubuntu-mono-dark/icon-theme.cache
sudo gtk-update-icon-cache /usr/share/icons/ubuntu-mono-dark

sudo rm /usr/share/icons/ubuntu-mono-light/icon-theme.cache
sudo gtk-update-icon-cache /usr/share/icons/ubuntu-mono-light

Revision history for this message
Mohegan (jack-mohegan) wrote :
Revision history for this message
Martin Wimpress  (flexiondotorg) wrote :

Thanks, I'll review your suggestionand see what can be merged into the ubuntu-themes.

Revision history for this message
Christopher Patrick (cpatrick08) wrote :

i tried the patch, & with all the default themes. the icons all look ok

Revision history for this message
Martin Wimpress  (flexiondotorg) wrote :

I've added some of symlinks to the ubuntu-themes package and built a new version of the package in our PPA for testing. This doesn't address everything, mentioned above but is a step in the roght direction.

I won't be making the following change because it then display incorrect icons elswehre.

  actions/24/system-shutdown-panel.svg -> actions/24/system-shutdown.svg

What is the reason for these changes? I haven't include them at this stage.

  status/24/xfce4-mixer-record.svg status/24/audio-input-microphone-low.svg
  status/24/xfce4-mixer-no-record.svg status/24/audio-input-microphone-muted.svg

Revision history for this message
Mohegan (jack-mohegan) wrote :

For the shutdown icon, with the patch, the shutdown applet looks great with the patch but sad without.

Revision history for this message
Mohegan (jack-mohegan) wrote :
Revision history for this message
Mohegan (jack-mohegan) wrote :
Revision history for this message
Mohegan (jack-mohegan) wrote :

For the original source, the patch is based from this post : http://forums.mate-desktop.org/viewtopic.php?t=1815&p=5714

Revision history for this message
Mohegan (jack-mohegan) wrote :

The icons "audio-input-microphone-low.svg" and "audio-input-microphone-muted.svg" are necessary if you use a sound record application. For example, open cheese and record a video. The microphone icon is opening. If the volume of microphone is low or muted, the icons are sad.

Revision history for this message
Mohegan (jack-mohegan) wrote :
Revision history for this message
Mohegan (jack-mohegan) wrote :
Revision history for this message
Mohegan (jack-mohegan) wrote :
Revision history for this message
Mohegan (jack-mohegan) wrote :
Revision history for this message
Mohegan (jack-mohegan) wrote :
Revision history for this message
Mohegan (jack-mohegan) wrote :

It's not the better solution because it's is not like the sound icons (muted with a crosse, low with a bar, middel with two bars and high with three bars). For example, the menta icons theme looks great.

It is necessary to make others microphone icons. I will try to make other icons !

Revision history for this message
Martin Wimpress  (flexiondotorg) wrote :

Mohegan, thanks for the feedback. I'll incorporate more of the adjustments based on your feedback :-)

Changed in ubuntu-mate:
assignee: nobody → Martin Wimpress (flexiondotorg)
status: New → In Progress
importance: Undecided → High
Revision history for this message
Mohegan (jack-mohegan) wrote :

I modified the microphone icons for the ambiance theme. Extract the archive and copy the icons in /usr/share/icons/ubuntu-mono-dark/status/24/ and do this commands :
sudo rm /usr/share/icons/ubuntu-mono-dark/icon-theme.cache
sudo gtk-update-icon-cache /usr/share/icons/ubuntu-mono-dark

After that, change the theme (radiance or something else) and re-apply ambiance theme.

If it's ok, I will make the same icons for radiance theme (ubuntu mono light).

Revision history for this message
Mohegan (jack-mohegan) wrote :
Revision history for this message
Mohegan (jack-mohegan) wrote :
Revision history for this message
Mohegan (jack-mohegan) wrote :

Microphone icons for the radiance theme. Extract the archive and copy the icons in /usr/share/icons/ubuntu-mono-light/status/24/ and do this commands :
sudo rm /usr/share/icons/ubuntu-mono-light/icon-theme.cache
sudo gtk-update-icon-cache /usr/share/icons/ubuntu-mono-light

After that, change the theme (ambiance or something else) and re-apply radiance theme.

Revision history for this message
Mohegan (jack-mohegan) wrote :
Revision history for this message
Mohegan (jack-mohegan) wrote :
Revision history for this message
Martin Wimpress  (flexiondotorg) wrote :

@jack-mohegan - Thanks for the microphone icons. They will be integrated in the next package build :-)

Changed in ubuntu-mate:
status: In Progress → Fix Released
Revision history for this message
Martin Wimpress  (flexiondotorg) wrote :

Rather than continuing to maintain my own version of ubuntu-themes I submitted a merge request upstream.

  * https://code.launchpad.net/~ubuntu-mate-dev/ubuntu-themes/mate-fixes/+merge/229649

Changed in ubuntu-mate:
status: Fix Released → In Progress
Revision history for this message
Martin Wimpress  (flexiondotorg) wrote :

I live in hope the someone in Canonical/Ubuntu will action my merge proposal. Failing that, I've integrated the required fixes into Ambiant-MATE and Radiant-MATE themes.

Changed in ubuntu-mate:
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.