Use common icon names and "mail-" prefix: Bug #713454
|
|
@ -7,9 +7,9 @@ unstarred-symbolic.svg
|
||||||
http://thenounproject.com/noun/star/#icon-No15362
|
http://thenounproject.com/noun/star/#icon-No15362
|
||||||
http://thenounproject.com/noun/star/#icon-No15361
|
http://thenounproject.com/noun/star/#icon-No15361
|
||||||
|
|
||||||
reply-symbolic.svg
|
mail-reply-sender-symbolic.svg
|
||||||
reply-all-symbolic.svg (derivative)
|
mail-reply-all-symbolic.svg (derivative)
|
||||||
forward-symbolic.svg (derivative)
|
mail-forward-symbolic.svg (derivative)
|
||||||
Back designed by Anisha Varghese from The Noun Project
|
Back designed by Anisha Varghese from The Noun Project
|
||||||
http://thenounproject.com/noun/back/#icon-No14792
|
http://thenounproject.com/noun/back/#icon-No14792
|
||||||
|
|
||||||
|
|
@ -17,16 +17,16 @@ marker-symbolic.svg
|
||||||
Marker designed by factor[e] design initiative from The Noun Project
|
Marker designed by factor[e] design initiative from The Noun Project
|
||||||
http://thenounproject.com/noun/marker/#icon-No18908
|
http://thenounproject.com/noun/marker/#icon-No18908
|
||||||
|
|
||||||
inbox-symbolic.svg
|
mail-inbox-symbolic.svg
|
||||||
outbox-symbolic.svg (derivative)
|
mail-outbox-symbolic.svg (derivative)
|
||||||
Inbox designed by Edward Boatman from The Noun Project
|
Inbox designed by Edward Boatman from The Noun Project
|
||||||
http://thenounproject.com/noun/inbox/#icon-No406
|
http://thenounproject.com/noun/inbox/#icon-No406
|
||||||
|
|
||||||
document-symbolic.svg
|
text-x-generic-symbolic.svg
|
||||||
Document designed by Edward Boatman from The Noun Project
|
Document designed by Edward Boatman from The Noun Project
|
||||||
http://thenounproject.com/noun/document/#icon-No453
|
http://thenounproject.com/noun/document/#icon-No453
|
||||||
|
|
||||||
spam-symbolic.svg
|
mail-spam-symbolic.svg
|
||||||
Pig designed by aLf from The Noun Project
|
Pig designed by aLf from The Noun Project
|
||||||
http://thenounproject.com/noun/pig/#icon-No5271
|
http://thenounproject.com/noun/pig/#icon-No5271
|
||||||
|
|
||||||
|
|
@ -34,9 +34,9 @@ close-symbolic.svg
|
||||||
Close designed by Icomatic from The Noun Project
|
Close designed by Icomatic from The Noun Project
|
||||||
http://thenounproject.com/noun/close/#icon-No18932
|
http://thenounproject.com/noun/close/#icon-No18932
|
||||||
|
|
||||||
archive-symbolic.svg
|
mail-archive-symbolic.svg
|
||||||
format-text-remove-symbolic.svg
|
format-text-remove-symbolic.svg
|
||||||
sent-symbolic.svg
|
mail-sent-symbolic.svg
|
||||||
Designed for Geary by Sam Hewitt, 2013
|
Designed for Geary by Sam Hewitt, 2013
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
1
THANKS
|
|
@ -38,6 +38,7 @@ Tiago Quelhas <tiagoq@gmail.com>
|
||||||
Viko Adi Rahmawan <vikoadi@gmail.com>
|
Viko Adi Rahmawan <vikoadi@gmail.com>
|
||||||
Didier Roche <didrocks@ubuntu.com>
|
Didier Roche <didrocks@ubuntu.com>
|
||||||
Janosch Rolles <janosch@rolles.org>
|
Janosch Rolles <janosch@rolles.org>
|
||||||
|
Robert Roth <robert.roth.off@gmail.com>
|
||||||
Gustavo Rubio <gus@ahivamos.net>
|
Gustavo Rubio <gus@ahivamos.net>
|
||||||
Michel Alexandre Salim <salimma@fedoraproject.org>
|
Michel Alexandre Salim <salimma@fedoraproject.org>
|
||||||
Anirudh Sanjeev <skyronic@gmail.com>
|
Anirudh Sanjeev <skyronic@gmail.com>
|
||||||
|
|
|
||||||
|
|
@ -1,25 +1,25 @@
|
||||||
set(ICONS_DEST share/geary/icons)
|
set(ICONS_DEST share/geary/icons)
|
||||||
|
|
||||||
set(ICON_FILES
|
set(ICON_FILES
|
||||||
archive-symbolic.svg
|
mail-archive-symbolic.svg
|
||||||
close-symbolic.svg
|
close-symbolic.svg
|
||||||
detach-symbolic.svg
|
detach-symbolic.svg
|
||||||
document-symbolic.svg
|
text-x-generic-symbolic.svg
|
||||||
edit-symbolic.svg
|
edit-symbolic.svg
|
||||||
format-text-remove-symbolic.svg
|
format-text-remove-symbolic.svg
|
||||||
forward-symbolic.svg
|
mail-forward-symbolic.svg
|
||||||
forward-rtl-symbolic.svg
|
mail-forward-rtl-symbolic.svg
|
||||||
inbox-symbolic.svg
|
mail-inbox-symbolic.svg
|
||||||
marker-symbolic.svg
|
marker-symbolic.svg
|
||||||
outbox-symbolic.svg
|
mail-outbox-symbolic.svg
|
||||||
reply-all-symbolic.svg
|
mail-reply-all-symbolic.svg
|
||||||
reply-all-rtl-symbolic.svg
|
mail-reply-all-rtl-symbolic.svg
|
||||||
reply-symbolic.svg
|
mail-reply-sender-symbolic.svg
|
||||||
reply-rtl-symbolic.svg
|
mail-reply-sender-rtl-symbolic.svg
|
||||||
sent-symbolic.svg
|
mail-sent-symbolic.svg
|
||||||
sent-rtl-symbolic.svg
|
mail-sent-rtl-symbolic.svg
|
||||||
spam-symbolic.svg
|
mail-spam-symbolic.svg
|
||||||
spam-rtl-symbolic.svg
|
mail-spam-rtl-symbolic.svg
|
||||||
tag-symbolic.svg
|
tag-symbolic.svg
|
||||||
tag-rtl-symbolic.svg
|
tag-rtl-symbolic.svg
|
||||||
)
|
)
|
||||||
|
|
|
||||||
|
Before Width: | Height: | Size: 3.2 KiB After Width: | Height: | Size: 3.2 KiB |
|
Before Width: | Height: | Size: 1.9 KiB After Width: | Height: | Size: 1.9 KiB |
|
Before Width: | Height: | Size: 1.9 KiB After Width: | Height: | Size: 1.9 KiB |
|
Before Width: | Height: | Size: 2.1 KiB After Width: | Height: | Size: 2.1 KiB |
|
Before Width: | Height: | Size: 1.9 KiB After Width: | Height: | Size: 1.9 KiB |
|
Before Width: | Height: | Size: 2.3 KiB After Width: | Height: | Size: 2.3 KiB |
|
Before Width: | Height: | Size: 2.3 KiB After Width: | Height: | Size: 2.3 KiB |
|
Before Width: | Height: | Size: 1.8 KiB After Width: | Height: | Size: 1.8 KiB |
|
Before Width: | Height: | Size: 1.8 KiB After Width: | Height: | Size: 1.8 KiB |
|
Before Width: | Height: | Size: 1.9 KiB After Width: | Height: | Size: 1.9 KiB |
|
Before Width: | Height: | Size: 2.9 KiB After Width: | Height: | Size: 2.9 KiB |
|
Before Width: | Height: | Size: 4.5 KiB After Width: | Height: | Size: 4.5 KiB |
|
Before Width: | Height: | Size: 4.1 KiB After Width: | Height: | Size: 4.1 KiB |
|
Before Width: | Height: | Size: 1.7 KiB After Width: | Height: | Size: 1.7 KiB |
|
|
@ -68,7 +68,7 @@ public class GearyController : Geary.BaseObject {
|
||||||
private const string ARCHIVE_MESSAGE_LABEL = _("_Archive");
|
private const string ARCHIVE_MESSAGE_LABEL = _("_Archive");
|
||||||
private const string ARCHIVE_MESSAGE_TOOLTIP_SINGLE = _("Archive conversation (A)");
|
private const string ARCHIVE_MESSAGE_TOOLTIP_SINGLE = _("Archive conversation (A)");
|
||||||
private const string ARCHIVE_MESSAGE_TOOLTIP_MULTIPLE = _("Archive conversations (A)");
|
private const string ARCHIVE_MESSAGE_TOOLTIP_MULTIPLE = _("Archive conversations (A)");
|
||||||
private const string ARCHIVE_MESSAGE_ICON_NAME = "archive-symbolic";
|
private const string ARCHIVE_MESSAGE_ICON_NAME = "mail-archive-symbolic";
|
||||||
|
|
||||||
private const string MARK_AS_SPAM_LABEL = _("Mark as S_pam");
|
private const string MARK_AS_SPAM_LABEL = _("Mark as S_pam");
|
||||||
private const string MARK_AS_NOT_SPAM_LABEL = _("Mark as not S_pam");
|
private const string MARK_AS_NOT_SPAM_LABEL = _("Mark as not S_pam");
|
||||||
|
|
|
||||||
|
|
@ -120,7 +120,7 @@ public class IconFactory {
|
||||||
public Gtk.IconInfo? lookup_icon(string icon_name, int size, Gtk.IconLookupFlags flags = 0) {
|
public Gtk.IconInfo? lookup_icon(string icon_name, int size, Gtk.IconLookupFlags flags = 0) {
|
||||||
Gtk.IconInfo? icon_info = icon_theme.lookup_icon(icon_name, size, flags);
|
Gtk.IconInfo? icon_info = icon_theme.lookup_icon(icon_name, size, flags);
|
||||||
return icon_info != null ? icon_info.copy() :
|
return icon_info != null ? icon_info.copy() :
|
||||||
icon_theme.lookup_icon("document-symbolic", size, flags);
|
icon_theme.lookup_icon("text-x-generic-symbolic", size, flags);
|
||||||
}
|
}
|
||||||
|
|
||||||
// GTK+ 3.14 no longer scales icons via the IconInfo, so perform manually until we
|
// GTK+ 3.14 no longer scales icons via the IconInfo, so perform manually until we
|
||||||
|
|
|
||||||
|
|
@ -49,9 +49,9 @@ public class MainToolbar : PillHeaderbar {
|
||||||
|
|
||||||
// Reply buttons
|
// Reply buttons
|
||||||
insert.clear();
|
insert.clear();
|
||||||
insert.add(create_toolbar_button(rtl ? "reply-rtl-symbolic" : "reply-symbolic", GearyController.ACTION_REPLY_TO_MESSAGE));
|
insert.add(create_toolbar_button(rtl ? "mail-reply-sender-rtl-symbolic" : "mail-reply-sender-symbolic", GearyController.ACTION_REPLY_TO_MESSAGE));
|
||||||
insert.add(create_toolbar_button(rtl ? "reply-all-rtl-symbolic" : "reply-all-symbolic", GearyController.ACTION_REPLY_ALL_MESSAGE));
|
insert.add(create_toolbar_button(rtl ? "mail-reply-all-rtl-symbolic" : "mail-reply-all-symbolic", GearyController.ACTION_REPLY_ALL_MESSAGE));
|
||||||
insert.add(create_toolbar_button(rtl ? "forward-rtl-symbolic" : "forward-symbolic", GearyController.ACTION_FORWARD_MESSAGE));
|
insert.add(create_toolbar_button(rtl ? "mail-forward-rtl-symbolic" : "mail-forward-symbolic", GearyController.ACTION_FORWARD_MESSAGE));
|
||||||
add_start(create_pill_buttons(insert));
|
add_start(create_pill_buttons(insert));
|
||||||
|
|
||||||
// Mark, copy, move.
|
// Mark, copy, move.
|
||||||
|
|
|
||||||
|
|
@ -53,13 +53,13 @@ public class FolderList.FolderEntry : FolderList.AbstractFolderEntry, Sidebar.In
|
||||||
return rtl ? "tag-rtl-symbolic" : "tag-symbolic";
|
return rtl ? "tag-rtl-symbolic" : "tag-symbolic";
|
||||||
|
|
||||||
case Geary.SpecialFolderType.INBOX:
|
case Geary.SpecialFolderType.INBOX:
|
||||||
return "inbox-symbolic";
|
return "mail-inbox-symbolic";
|
||||||
|
|
||||||
case Geary.SpecialFolderType.DRAFTS:
|
case Geary.SpecialFolderType.DRAFTS:
|
||||||
return "accessories-text-editor-symbolic";
|
return "accessories-text-editor-symbolic";
|
||||||
|
|
||||||
case Geary.SpecialFolderType.SENT:
|
case Geary.SpecialFolderType.SENT:
|
||||||
return rtl ? "sent-rtl-symbolic" : "sent-symbolic";
|
return rtl ? "mail-sent-rtl-symbolic" : "mail-sent-symbolic";
|
||||||
|
|
||||||
case Geary.SpecialFolderType.FLAGGED:
|
case Geary.SpecialFolderType.FLAGGED:
|
||||||
return "starred-symbolic";
|
return "starred-symbolic";
|
||||||
|
|
@ -68,16 +68,16 @@ public class FolderList.FolderEntry : FolderList.AbstractFolderEntry, Sidebar.In
|
||||||
return "task-due-symbolic";
|
return "task-due-symbolic";
|
||||||
|
|
||||||
case Geary.SpecialFolderType.ALL_MAIL:
|
case Geary.SpecialFolderType.ALL_MAIL:
|
||||||
return "archive-symbolic";
|
return "mail-archive-symbolic";
|
||||||
|
|
||||||
case Geary.SpecialFolderType.SPAM:
|
case Geary.SpecialFolderType.SPAM:
|
||||||
return rtl ? "spam-rtl-symbolic" : "spam-symbolic";
|
return rtl ? "mail-spam-rtl-symbolic" : "mail-spam-symbolic";
|
||||||
|
|
||||||
case Geary.SpecialFolderType.TRASH:
|
case Geary.SpecialFolderType.TRASH:
|
||||||
return "user-trash-symbolic";
|
return "user-trash-symbolic";
|
||||||
|
|
||||||
case Geary.SpecialFolderType.OUTBOX:
|
case Geary.SpecialFolderType.OUTBOX:
|
||||||
return "outbox-symbolic";
|
return "mail-outbox-symbolic";
|
||||||
|
|
||||||
default:
|
default:
|
||||||
assert_not_reached();
|
assert_not_reached();
|
||||||
|
|
|
||||||