After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 612209 - Missing stock icons in Evolution
Missing stock icons in Evolution
Status: RESOLVED FIXED
Product: evolution
Classification: Applications
Component: general
2.30.x (obsolete)
Other Linux
: Normal critical
: ---
Assigned To: Evolution Shell Maintainers Team
Evolution QA team
Depends on:
Blocks: 611454
 
 
Reported: 2010-03-08 15:59 UTC by Matthew Barnes
Modified: 2013-09-13 01:06 UTC
See Also:
GNOME target: 2.30.x
GNOME version: ---



Description Matthew Barnes 2010-03-08 15:59:54 UTC
Evolution is probably one of the larger users of the recently dropped stock icons.  Here's a list I compiled after grepping the source code [1]:

  "stock_alarm"
  "stock_bell"
  "stock_check-filled"
  "stock_contact-list"
  "stock_flag-for-followup"
  "stock_flag-for-followup-done"
  "stock_insert-note"
  "stock_journal"
  "stock_mail-filters-apply"
  "stock_mail-flag-for-followup"
  "stock_mail-open-multiple"
  "stock_mail-unread-multiple"
  "stock_new-meeting"
  "stock_score-high"
  "stock_score-higher"
  "stock_score-highest"
  "stock_score-low"
  "stock_score-lower"
  "stock_score-lowest"
  "stock_score-normal"
  "stock_shared-by-me"
  "stock_shared-to-me"
  "stock_show-all"
  "stock_signature"
  "stock_signature-bad"
  "stock_signature-ok"
  "stock_task"
  "stock_task-assigned"
  "stock_task-assigned-to"
  "stock_task-recurring"
  "stock_timezone"
  "stock_todo"
  "stock_video-conferencing"
  "stock_view-details"

I need to know this week which of these I should bundle into Evolution itself, so there's no missing icons in 2.30.

Also, after this all blows over, we could really use a face lift on many of these icons -- especially the ones that appear in our "New" menu, as they're seen most frequently.  They really stick out as ancient looking.


[1] The list does not include the recently restored "stock_lock*" or "stock_person" icons, though we too still use them.
Comment 1 Lapo Calamandrei 2010-03-17 16:04:16 UTC
We are not going to ship any old stock_* icons with gnome icon theme, so I guess you should bundle all of them. I'll help refreshing the old stuff you'll bundle, but I hope we can rationalize the usage of these icons a bit killing some of them.
Comment 2 Matthew Barnes 2010-03-18 16:57:09 UTC
I've bundled the icons we need on the 'master' and 'gnome-2-30' branches:

http://git.gnome.org/browse/evolution/commit/?id=c1ee17544085eeeb61ef36b53bcee7ca11098279

http://git.gnome.org/browse/evolution/commit/?h=gnome-2-30&id=8c37f8d4a598c4074179cdf9df1c525341f691b7

I'd like to kill as many of these as we can for 3.0, and hopefully refresh the rest.  I'm open to suggestions on which should be killed.
Comment 3 Hussam Al-Tayeb 2010-03-25 07:32:56 UTC
stock_signature-ok is still missing
Comment 4 Hussam Al-Tayeb 2010-03-25 07:34:23 UTC
or it just doesn't get installed?
Comment 5 Hussam Al-Tayeb 2010-03-25 07:36:32 UTC
Sorry for the spam. it was my fault. the icons are there now.
Extremely sorry for the spam.