geary/icons
Michael James Gratton d33e3e7229 Simplify icon handling a bit.
When implementing bug 765359, it appears that Geary is doing too much
work to load icons. Simplify it a bit.

* src/client/components/icon-factory.vala (IconFactory): Don't bother
  loading an application icon, it's easier and works better to just use
  an icon name where needed. Don't bother adding all of the icons/*x*
  directories to the icon theme search path, just make the icon's
  directory hierarchy follow the XDG/hicolor spec and add the base
  directory. Remove now-redundant code.

* src/client/application/geary-controller.vala: Set the default icon name
  for all geary windows.
  (GearyController:on_about()): Set the name for the icon in the About
  dialog.

* src/client/components/main-window.vala (ApplicationWindow): Don't
  bother loading icons for the window, just use the new default.

* src/client/notification/libnotify.vala: Don't bother passing the
  application icon through for error notifications, an icon name has
  already been set.

* icons/*x*/geary.png: Move to a new directory hierarchy that follows the
  hicolor spec.

* icons/CMakeLists.txt: Updated to use new paths to the icons.
2016-04-28 14:22:21 -04:00
..
hicolor Simplify icon handling a bit. 2016-04-28 14:22:21 -04:00
close-symbolic.svg UI refresh. Closes #7267 Closes #7199 Closes #7198 Closes #7043 Closes #6819 Closes #5839 2013-08-26 14:56:46 -07:00
CMakeLists.txt Simplify icon handling a bit. 2016-04-28 14:22:21 -04:00
detach-symbolic.svg New detach icon for inline composer 2014-07-19 17:17:23 -04:00
edit-symbolic.svg Closes #6759 New edit icon in account dialog 2013-06-19 19:06:16 -07:00
format-text-remove-symbolic.svg Closes #7456 New icons from Sam Hewitt 2013-10-03 15:30:45 -07:00
geary.svg Patch as-is from Jakub Steiner 2013-12-09 17:15:47 -08:00
mail-archive-symbolic.svg Use common icon names and "mail-" prefix: Bug #713454 2014-10-28 13:20:00 -07:00
mail-forward-rtl-symbolic.svg Use common icon names and "mail-" prefix: Bug #713454 2014-10-28 13:20:00 -07:00
mail-forward-symbolic.svg Use common icon names and "mail-" prefix: Bug #713454 2014-10-28 13:20:00 -07:00
mail-inbox-symbolic.svg Use common icon names and "mail-" prefix: Bug #713454 2014-10-28 13:20:00 -07:00
mail-outbox-symbolic.svg Use common icon names and "mail-" prefix: Bug #713454 2014-10-28 13:20:00 -07:00
mail-reply-all-rtl-symbolic.svg Use common icon names and "mail-" prefix: Bug #713454 2014-10-28 13:20:00 -07:00
mail-reply-all-symbolic.svg Use common icon names and "mail-" prefix: Bug #713454 2014-10-28 13:20:00 -07:00
mail-reply-sender-rtl-symbolic.svg Use common icon names and "mail-" prefix: Bug #713454 2014-10-28 13:20:00 -07:00
mail-reply-sender-symbolic.svg Use common icon names and "mail-" prefix: Bug #713454 2014-10-28 13:20:00 -07:00
mail-sent-rtl-symbolic.svg Use common icon names and "mail-" prefix: Bug #713454 2014-10-28 13:20:00 -07:00
mail-sent-symbolic.svg Use common icon names and "mail-" prefix: Bug #713454 2014-10-28 13:20:00 -07:00
mail-spam-rtl-symbolic.svg Use common icon names and "mail-" prefix: Bug #713454 2014-10-28 13:20:00 -07:00
mail-spam-symbolic.svg Use common icon names and "mail-" prefix: Bug #713454 2014-10-28 13:20:00 -07:00
marker-symbolic.svg UI refresh. Closes #7267 Closes #7199 Closes #7198 Closes #7043 Closes #6819 Closes #5839 2013-08-26 14:56:46 -07:00
tag-rtl-symbolic.svg Create RTL variations of direction-sensitive icons: Closes #7404 2013-09-26 14:42:39 -07:00
tag-symbolic.svg UI refresh. Closes #7267 Closes #7199 Closes #7198 Closes #7043 Closes #6819 Closes #5839 2013-08-26 14:56:46 -07:00
text-x-generic-symbolic.svg Use common icon names and "mail-" prefix: Bug #713454 2014-10-28 13:20:00 -07:00