Mhurd has uploaded a new change for review.
https://gerrit.wikimedia.org/r/188026
Change subject: Merged the 2 glyph fonts into one.
......................................................................
Merged the 2 glyph fonts into one.
Change-Id: Ib8c51d3f530e07c9da66d65cd82905d152a53f6d
---
M Wikipedia.xcodeproj/project.pbxproj
M wikipedia/Defines/WikiGlyph_Chars.h
D wikipedia/Defines/WikiGlyph_Chars_iOS.h
D wikipedia/Fonts/WikiFont-Glyphs-iOS.ttf
M wikipedia/Fonts/WikiFont-Glyphs.ttf
M wikipedia/MenuLabel/WikiGlyphLabel.m
M wikipedia/View Controllers/Credits/CreditsViewController.m
M wikipedia/View Controllers/History/HistoryViewController.m
M wikipedia/View Controllers/Navigation/Bottom/BottomMenuViewController.m
M wikipedia/View Controllers/Navigation/Secondary/SecondaryMenuViewController.m
M wikipedia/View Controllers/Navigation/Top/TopMenuViewController.h
M wikipedia/View Controllers/Navigation/Top/TopMenuViewController.m
M wikipedia/View Controllers/RecentSearches/RecentSearchCell.m
M wikipedia/View Controllers/References/ReferencesVC.m
M wikipedia/View Controllers/WebView/WebViewController.m
M wikipedia/Wikipedia-Info.plist
M www/less/langbutton.less
17 files changed, 57 insertions(+), 205 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/apps/ios/wikipedia
refs/changes/26/188026/1
diff --git a/Wikipedia.xcodeproj/project.pbxproj
b/Wikipedia.xcodeproj/project.pbxproj
index 8096863..3bec10d 100644
--- a/Wikipedia.xcodeproj/project.pbxproj
+++ b/Wikipedia.xcodeproj/project.pbxproj
@@ -112,7 +112,6 @@
048A26771906268100395F53 /* PaddedLabel.m in Sources */ = {isa
= PBXBuildFile; fileRef = 048A26761906268100395F53 /* PaddedLabel.m */; };
0493C2CC1952373100EBB973 /* DataHousekeeping.m in Sources */ =
{isa = PBXBuildFile; fileRef = 0493C2CB1952373100EBB973 /* DataHousekeeping.m
*/; };
0493C2D419526A0100EBB973 /* WikiFont-Glyphs.ttf in Resources */
= {isa = PBXBuildFile; fileRef = 0493C2D319526A0100EBB973 /*
WikiFont-Glyphs.ttf */; };
- 0493C2D619526FFE00EBB973 /* WikiFont-Glyphs-iOS.ttf in
Resources */ = {isa = PBXBuildFile; fileRef = 0493C2D519526FFE00EBB973 /*
WikiFont-Glyphs-iOS.ttf */; };
049566C218F5F4CB0058EA12 /* ZeroConfigState.m in Sources */ =
{isa = PBXBuildFile; fileRef = 049566C118F5F4CB0058EA12 /* ZeroConfigState.m
*/; };
049B640C18AAF36200D98BD4 /*
UIViewController+SearchChildViewControllers.m in Sources */ = {isa =
PBXBuildFile; fileRef = 049B640B18AAF36200D98BD4 /*
UIViewController+SearchChildViewControllers.m */; };
04A70FD7185BB6C300E24515 /* URLCache.m in Sources */ = {isa =
PBXBuildFile; fileRef = 04A70FD6185BB6C300E24515 /* URLCache.m */; };
@@ -457,9 +456,7 @@
048A26761906268100395F53 /* PaddedLabel.m */ = {isa =
PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc;
lineEnding = 0; path = PaddedLabel.m; sourceTree = "<group>";
xcLanguageSpecificationIdentifier = xcode.lang.objc; };
0493C2CA1952373100EBB973 /* DataHousekeeping.h */ = {isa =
PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path =
DataHousekeeping.h; sourceTree = "<group>"; };
0493C2CB1952373100EBB973 /* DataHousekeeping.m */ = {isa =
PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path
= DataHousekeeping.m; sourceTree = "<group>"; };
- 0493C2D219525F8E00EBB973 /* WikiGlyph_Chars_iOS.h */ = {isa =
PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path =
WikiGlyph_Chars_iOS.h; sourceTree = "<group>"; };
0493C2D319526A0100EBB973 /* WikiFont-Glyphs.ttf */ = {isa =
PBXFileReference; lastKnownFileType = file; path = "WikiFont-Glyphs.ttf";
sourceTree = "<group>"; };
- 0493C2D519526FFE00EBB973 /* WikiFont-Glyphs-iOS.ttf */ = {isa =
PBXFileReference; lastKnownFileType = file; path = "WikiFont-Glyphs-iOS.ttf";
sourceTree = "<group>"; };
049566C018F5F4CB0058EA12 /* ZeroConfigState.h */ = {isa =
PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path =
ZeroConfigState.h; sourceTree = "<group>"; };
049566C118F5F4CB0058EA12 /* ZeroConfigState.m */ = {isa =
PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path
= ZeroConfigState.m; sourceTree = "<group>"; };
049B640A18AAF36200D98BD4 /*
UIViewController+SearchChildViewControllers.h */ = {isa = PBXFileReference;
fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path =
"UIViewController+SearchChildViewControllers.h"; sourceTree = "<group>"; };
@@ -936,7 +933,6 @@
04292FFC185FC026002A13FC /* Defines.h */,
043F18F118DCDD3A00D8489A /* WMF_Colors.h */,
047528A3190F0C2900F2CDA8 /* WikiGlyph_Chars.h
*/,
- 0493C2D219525F8E00EBB973 /*
WikiGlyph_Chars_iOS.h */,
);
path = Defines;
sourceTree = "<group>";
@@ -1026,7 +1022,6 @@
isa = PBXGroup;
children = (
0493C2D319526A0100EBB973 /* WikiFont-Glyphs.ttf
*/,
- 0493C2D519526FFE00EBB973 /*
WikiFont-Glyphs-iOS.ttf */,
);
path = Fonts;
sourceTree = "<group>";
@@ -2022,7 +2017,6 @@
D401C2C11A659E5000D4D127 /*
DataMigrationProgressViewController.xib in Resources */,
04EDEE251A20788700798076 /*
SearchResultPrototypeView.xib in Resources */,
04478631185145090050563B /*
HistoryResultPrototypeView.xib in Resources */,
- 0493C2D619526FFE00EBB973 /*
WikiFont-Glyphs-iOS.ttf in Resources */,
0493C2D419526A0100EBB973 /* WikiFont-Glyphs.ttf
in Resources */,
04F27B7618FE0F2E00EDD838 /*
PageHistoryResultPrototypeView.xib in Resources */,
04C91CF319554B310035ED1B /*
[email protected] in Resources */,
diff --git a/wikipedia/Defines/WikiGlyph_Chars.h
b/wikipedia/Defines/WikiGlyph_Chars.h
index 0e4941c..e8da94d 100644
--- a/wikipedia/Defines/WikiGlyph_Chars.h
+++ b/wikipedia/Defines/WikiGlyph_Chars.h
@@ -1,119 +1,28 @@
-
-/* UI ELEMENTS e000_023
-*/
-
-#define WIKIGLYPH_MAGNIFYING_GLASS @"\ue000"
-#define WIKIGLYPH_ARROW_LEFT @"\ue001"
-#define WIKIGLYPH_TICK @"\ue002"
-#define WIKIGLYPH_X @"\ue003"
-#define WIKIGLYPH_X_CIRCLE @"\ue004"
-#define WIKIGLYPH_UNSTAR @"\ue005"
-#define WIKIGLYPH_STAR @"\ue006"
-#define WIKIGLYPH_STAR_LIST @"\ue007"
-#define WIKIGLYPH_SUN @"\ue008"
-#define WIKIGLYPH_FUNNEL @"\ue009"
-#define WIKIGLYPH_EYE @"\ue010"
-#define WIKIGLYPH_EYE_LID @"\ue011"
-#define WIKIGLYPH_BOOKMARK @"\ue012"
-#define WIKIGLYPH_PRINTER @"\ue013"
-#define WIKIGLYPH_PUZZLE @"\ue014"
-#define WIKIGLYPH_CLOCK @"\ue015"
-#define WIKIGLYPH_DICE @"\ue016"
-#define WIKIGLYPH_MOVE @"\ue017"
-#define WIKIGLYPH_GEAR @"\ue018"
-#define WIKIGLYPH_ELLIPSIS @"\ue019"
-#define WIKIGLYPH_ENVELOPE @"\ue020"
-#define WIKIGLYPH_PIN @"\ue021"
-#define WIKIGLYPH_SHARE @"\ue022"
-#define WIKIGLYPH_DOWNLOAD @"\ue023"
-#define WIKIGLYPH_BELL @"\ue025"
-#define WIKIGLYPH_BELL_RING @"\ue026"
-#define WIKIGLYPH_CARET_LEFT @"\ue027"
-#define WIKIGLYPH_CARET_DOWN @"\ue028"
-
-
-/* EXPERIMENTS e300_301
-*/
-#define WIKIGLYPH_STAR_CIRCLE @"\ue300"
-#define WIKIGLYPH_ROCKET @"\ue301"
-
-
-/* STRIPES e040_043
-*/
-#define WIKIGLYPH_STRIPE_COMPACT @"\ue040"
-#define WIKIGLYPH_STRIPE_TOC @"\ue041"
-#define WIKIGLYPH_STRIPE_EXPANDED @"\ue042"
-
-
-/* UI MODERATION ELEMENTS e500_508
-*/
-
-#define WIKIGLYPH_ARTICLE @"\ue100"
-#define WIKIGLYPH_ARTICLE_CHECK @"\ue101"
-#define WIKIGLYPH_ARTICLE_SEARCH @"\ue102"
-
-#define WIKIGLYPH_TRASH @"\ue500"
-#define WIKIGLYPH_TRASH_SLASH @"\ue501"
-#define WIKIGLYPH_BLOCK @"\ue502"
-#define WIKIGLYPH_BLOCK_SLASH @"\ue503"
-#define WIKIGLYPH_FLAG @"\ue504"
-#define WIKIGLYPH_FLAG_SLASH @"\ue505"
-#define WIKIGLYPH_PLAY @"\ue506"
-#define WIKIGLYPH_STOP @"\ue507"
-#define WIKIGLYPH_LOCK @"\ue508"
-
-
-/* USER e600_602
-*/
-#define WIKIGLYPH_USER_BUST @"\ue600"
-#define WIKIGLYPH_USER_SMILE @"\ue601"
-#define WIKIGLYPH_USER_SLEEP @"\ue602"
-
-
-/* TRANSLATION e700
-*/
-#define WIKIGLYPH_TRANSLATE @"\ue700"
-
-
-/* CONTRIBUTION e800_845
-*/
-#define WIKIGLYPH_PENCIL @"\ue800"
-#define WIKIGLYPH_PENCIL_REVERT_FULL @"\ue801"
-#define WIKIGLYPH_PENCIL_REVERT_PT1 @"\ue802"
-#define WIKIGLYPH_PENCIL_REVERT_PT2 @"\ue803"
-#define WIKIGLYPH_PENCIL_LOCK_FULL @"\ue804"
-#define WIKIGLYPH_PENCIL_LOCK_PT1 @"\ue805"
-#define WIKIGLYPH_PENCIL_LOCK_PT2 @"\ue806"
-#define WIKIGLYPH_SPEECH_BUBBLE @"\ue810"
-#define WIKIGLYPH_SPEECH_BUBBLES @"\ue811"
-#define WIKIGLYPH_SPEECH_BUBBLE_ADD @"\ue812"
-#define WIKIGLYPH_SPEECH_BUBBLE_SMILE @"\ue813"
-#define WIKIGLYPH_LINK @"\ue820"
-#define WIKIGLYPH_QUOTES @"\ue830"
-#define WIKIGLYPH_QUOTES_ADD @"\ue831"
-#define WIKIGLYPH_IMAGE @"\ue840"
-#define WIKIGLYPH_IMAGE_LOCK_FULL @"\ue841"
-#define WIKIGLYPH_IMAGE_LOCK_PT1 @"\ue842"
-#define WIKIGLYPH_IMAGE_LOCK_PT2 @"\ue843"
-#define WIKIGLYPH_IMAGE_ADD_FULL @"\ue844"
-#define WIKIGLYPH_IMAGE_ADD_PT1 @"\ue845"
-#define WIKIGLYPH_IMAGE_ADD_PT2 @"\ue846"
-#define WIKIGLYPH_IMAGE_MAIN_PLACEHOLDER @"\ue847"
-#define WIKIGLYPH_FOLDER @"\ue848"
-#define WIKIGLYPH_FOLDER_MAIN_PLACEHOLDER @"\ue849"
-
-#define WIKIGLYPH_CC @"\ue870"
-#define WIKIGLYPH_BOOK @"\ue871"
-#define WIKIGLYPH_JOURNAL @"\ue872"
-#define WIKIGLYPH_WEB @"\ue873"
-#define WIKIGLYPH_NEWS @"\ue874"
-
-
-
-/* WIKI_X e900+
-*/
-#define WIKIGLYPH_WIKITRAIL @"\ue900"
-#define WIKIGLYPH_WIKICOMMONS @"\ue901"
-#define WIKIGLYPH_W @"\ue902"
-
+#define WIKIGLYPH_W @"\ue950"
+#define WIKIGLYPH_SHARE @"\ue951"
+#define WIKIGLYPH_MAGNIFY @"\ue952"
+#define WIKIGLYPH_FORWARD @"\ue953"
+#define WIKIGLYPH_BACKWARD @"\ue954"
+#define WIKIGLYPH_DOWN @"\ue955"
+#define WIKIGLYPH_HEART @"\ue956"
+#define WIKIGLYPH_HEART_OUTLINE @"\ue957"
+#define WIKIGLYPH_TOC_COLLAPSED @"\ue958"
+#define WIKIGLYPH_TOC_EXPANDED @"\ue959"
+#define WIKIGLYPH_RELOAD @"\ue95a"
+#define WIKIGLYPH_STAR @"\ue95b"
+#define WIKIGLYPH_STAR_OUTLINE @"\ue95c"
+#define WIKIGLYPH_MAGNIFY_BOLD @"\ue95d"
+#define WIKIGLYPH_TICK @"\ue95e"
+#define WIKIGLYPH_X @"\ue95f"
+#define WIKIGLYPH_DICE @"\ue960"
+#define WIKIGLYPH_ENVELOPE @"\ue961"
+#define WIKIGLYPH_CARET_LEFT @"\ue962"
+#define WIKIGLYPH_TRASH @"\ue963"
+#define WIKIGLYPH_FLAG @"\ue964"
+#define WIKIGLYPH_USER_SMILE @"\ue965"
+#define WIKIGLYPH_USER_SLEEP @"\ue966"
+#define WIKIGLYPH_TRANSLATE @"\ue967"
+#define WIKIGLYPH_PENCIL @"\ue968"
+#define WIKIGLYPH_LINK @"\ue969"
+#define WIKIGLYPH_CC @"\ue96a"
diff --git a/wikipedia/Defines/WikiGlyph_Chars_iOS.h
b/wikipedia/Defines/WikiGlyph_Chars_iOS.h
deleted file mode 100644
index ff5af48..0000000
--- a/wikipedia/Defines/WikiGlyph_Chars_iOS.h
+++ /dev/null
@@ -1,16 +0,0 @@
-
-/* IOS TEMP SUPPLEMENT e950 */
-
-#define IOS_WIKIGLYPH_W @"\ue950"
-#define IOS_WIKIGLYPH_SHARE @"\ue951"
-#define IOS_WIKIGLYPH_MAGNIFY @"\ue952"
-#define IOS_WIKIGLYPH_FORWARD @"\ue953"
-#define IOS_WIKIGLYPH_BACKWARD @"\ue954"
-#define IOS_WIKIGLYPH_DOWN @"\ue955"
-#define IOS_WIKIGLYPH_HEART @"\ue956"
-#define IOS_WIKIGLYPH_HEART_OUTLINE @"\ue957"
-#define IOS_WIKIGLYPH_TOC_COLLAPSED @"\ue958"
-#define IOS_WIKIGLYPH_TOC_EXPANDED @"\ue959"
-#define IOS_WIKIGLYPH_RELOAD @"\ue95a"
-#define IOS_WIKIGLYPH_STAR @"\ue95b"
-#define IOS_WIKIGLYPH_STAR_OUTLINE @"\ue95c"
diff --git a/wikipedia/Fonts/WikiFont-Glyphs-iOS.ttf
b/wikipedia/Fonts/WikiFont-Glyphs-iOS.ttf
deleted file mode 100644
index b42026c..0000000
--- a/wikipedia/Fonts/WikiFont-Glyphs-iOS.ttf
+++ /dev/null
Binary files differ
diff --git a/wikipedia/Fonts/WikiFont-Glyphs.ttf
b/wikipedia/Fonts/WikiFont-Glyphs.ttf
index a78a98d..990caf0 100644
--- a/wikipedia/Fonts/WikiFont-Glyphs.ttf
+++ b/wikipedia/Fonts/WikiFont-Glyphs.ttf
Binary files differ
diff --git a/wikipedia/MenuLabel/WikiGlyphLabel.m
b/wikipedia/MenuLabel/WikiGlyphLabel.m
index c1c1907..1d07fe8 100644
--- a/wikipedia/MenuLabel/WikiGlyphLabel.m
+++ b/wikipedia/MenuLabel/WikiGlyphLabel.m
@@ -2,7 +2,7 @@
// Copyright (c) 2013 Wikimedia Foundation. Provided under MIT-style license;
please copy and modify!
#import "WikiGlyphLabel.h"
-#import "WikiGlyph_Chars_iOS.h"
+#import "WikiGlyph_Chars.h"
@interface WikiGlyphLabel()
@@ -44,34 +44,10 @@
self.color = color;
self.size = size;
self.baselineOffset = baselineOffset;
-
- // Temp hack for supplemental iOS wikifont.
- BOOL isIOSFontChar = NO;
-
- if (
- [text isEqualToString:IOS_WIKIGLYPH_W] ||
- [text isEqualToString:IOS_WIKIGLYPH_TOC_COLLAPSED] ||
- [text isEqualToString:IOS_WIKIGLYPH_TOC_EXPANDED] ||
- [text isEqualToString:IOS_WIKIGLYPH_SHARE] ||
- [text isEqualToString:IOS_WIKIGLYPH_MAGNIFY] ||
- [text isEqualToString:IOS_WIKIGLYPH_FORWARD] ||
- [text isEqualToString:IOS_WIKIGLYPH_BACKWARD] ||
- [text isEqualToString:IOS_WIKIGLYPH_STAR] ||
- [text isEqualToString:IOS_WIKIGLYPH_STAR_OUTLINE] ||
- [text isEqualToString:IOS_WIKIGLYPH_HEART_OUTLINE] ||
- [text isEqualToString:IOS_WIKIGLYPH_HEART] ||
- [text isEqualToString:IOS_WIKIGLYPH_RELOAD]
- ) {
- isIOSFontChar = YES;
- }
- NSString *fontName = isIOSFontChar ? @"WikiFontGlyphs-iOS":
@"WikiFont-Glyphs";
- //NSArray *array =[UIFont fontNamesForFamilyName:@"WikiFont-Glyphs"];
- //NSLog(@"array = %@", array);
-
NSDictionary *attributes =
@{
- NSFontAttributeName: [UIFont fontWithName:fontName size:size],
+ NSFontAttributeName: [UIFont fontWithName:@"WikiFont-Glyphs" size:size],
NSForegroundColorAttributeName : color,
NSBaselineOffsetAttributeName: @(baselineOffset)
};
diff --git a/wikipedia/View Controllers/Credits/CreditsViewController.m
b/wikipedia/View Controllers/Credits/CreditsViewController.m
index 02c5e1e..c7ba327 100644
--- a/wikipedia/View Controllers/Credits/CreditsViewController.m
+++ b/wikipedia/View Controllers/Credits/CreditsViewController.m
@@ -8,7 +8,7 @@
#import "TopMenuViewController.h"
#import "UIViewController+ModalPop.h"
#import "TabularScrollView.h"
-#import "WikiGlyph_Chars_iOS.h"
+#import "WikiGlyph_Chars.h"
#import "Defines.h"
#import "PaddedLabel.h"
#import "SecondaryMenuRowView.h"
@@ -163,7 +163,7 @@
NSDictionary *attributes =
@{
- NSFontAttributeName: [UIFont fontWithName:@"WikiFontGlyphs-iOS"
size:MENU_ICON_FONT_SIZE],
+ NSFontAttributeName: [UIFont fontWithName:@"WikiFont-Glyphs"
size:MENU_ICON_FONT_SIZE],
NSForegroundColorAttributeName : MENU_ICON_COLOR,
NSBaselineOffsetAttributeName: @0
};
@@ -204,7 +204,7 @@
-(void)setRowData
{
- NSString *ltrSafeCaretCharacter = @""; //[WikipediaAppUtils
isDeviceLanguageRTL] ? IOS_WIKIGLYPH_BACKWARD : IOS_WIKIGLYPH_FORWARD;
+ NSString *ltrSafeCaretCharacter = @""; //[WikipediaAppUtils
isDeviceLanguageRTL] ? WIKIGLYPH_BACKWARD : WIKIGLYPH_FORWARD;
NSMutableArray *rowData =
@[
diff --git a/wikipedia/View Controllers/History/HistoryViewController.m
b/wikipedia/View Controllers/History/HistoryViewController.m
index 4719e31..85651a5 100644
--- a/wikipedia/View Controllers/History/HistoryViewController.m
+++ b/wikipedia/View Controllers/History/HistoryViewController.m
@@ -496,7 +496,7 @@
wikiFontCharacter = WIKIGLYPH_LINK;
break;
default:
- wikiFontCharacter = WIKIGLYPH_MAGNIFYING_GLASS;
+ wikiFontCharacter = WIKIGLYPH_MAGNIFY_BOLD;
break;
}
diff --git a/wikipedia/View
Controllers/Navigation/Bottom/BottomMenuViewController.m b/wikipedia/View
Controllers/Navigation/Bottom/BottomMenuViewController.m
index 79e4a98..d7289e6 100644
--- a/wikipedia/View Controllers/Navigation/Bottom/BottomMenuViewController.m
+++ b/wikipedia/View Controllers/Navigation/Bottom/BottomMenuViewController.m
@@ -5,7 +5,6 @@
#import "WebViewController.h"
#import "UINavigationController+SearchNavStack.h"
#import "SessionSingleton.h"
-#import "WikiGlyph_Chars_iOS.h"
#import "WikiGlyph_Chars.h"
#import "WikiGlyphButton.h"
#import "WikiGlyphLabel.h"
@@ -57,14 +56,14 @@
BOOL isRTL = [WikipediaAppUtils isDeviceLanguageRTL];
- [self.backButton.label setWikiText: isRTL ? IOS_WIKIGLYPH_FORWARD :
IOS_WIKIGLYPH_BACKWARD
+ [self.backButton.label setWikiText: isRTL ? WIKIGLYPH_FORWARD :
WIKIGLYPH_BACKWARD
color: buttonColor
size: MENU_BOTTOM_GLYPH_FONT_SIZE
baselineOffset: 0];
self.backButton.accessibilityLabel =
MWLocalizedString(@"menu-back-accessibility-label", nil);
self.backButton.tag = BOTTOM_MENU_BUTTON_PREVIOUS;
- [self.forwardButton.label setWikiText: isRTL ? IOS_WIKIGLYPH_BACKWARD :
IOS_WIKIGLYPH_FORWARD
+ [self.forwardButton.label setWikiText: isRTL ? WIKIGLYPH_BACKWARD :
WIKIGLYPH_FORWARD
color: buttonColor
size: MENU_BOTTOM_GLYPH_FONT_SIZE
baselineOffset: 0
@@ -73,7 +72,7 @@
self.forwardButton.tag = BOTTOM_MENU_BUTTON_NEXT;
// self.forwardButton.label.transform = CGAffineTransformMakeScale(-1, 1);
- [self.rightButton.label setWikiText: IOS_WIKIGLYPH_SHARE
+ [self.rightButton.label setWikiText: WIKIGLYPH_SHARE
color: buttonColor
size: MENU_BOTTOM_GLYPH_FONT_SIZE
baselineOffset: 0
@@ -81,7 +80,7 @@
self.rightButton.tag = BOTTOM_MENU_BUTTON_SHARE;
self.rightButton.accessibilityLabel =
MWLocalizedString(@"menu-share-accessibility-label", nil);
- [self.saveButton.label setWikiText: IOS_WIKIGLYPH_HEART_OUTLINE
+ [self.saveButton.label setWikiText: WIKIGLYPH_HEART_OUTLINE
color: buttonColor
size: MENU_BOTTOM_GLYPH_FONT_SIZE
baselineOffset: 0
@@ -299,10 +298,10 @@
self.forwardButton.enabled = (self.adjacentHistoryEntries[@"after"]) ? YES
: NO;
self.backButton.enabled = (self.adjacentHistoryEntries[@"before"]) ? YES :
NO;
- NSString *saveIconString = IOS_WIKIGLYPH_HEART_OUTLINE;
+ NSString *saveIconString = WIKIGLYPH_HEART_OUTLINE;
UIColor *saveIconColor = [UIColor blackColor];
if([self isCurrentArticleSaved]){
- saveIconString = IOS_WIKIGLYPH_HEART;
+ saveIconString = WIKIGLYPH_HEART;
saveIconColor = UIColorFromRGBWithAlpha(0xf27072, 1.0);
}
diff --git a/wikipedia/View
Controllers/Navigation/Secondary/SecondaryMenuViewController.m b/wikipedia/View
Controllers/Navigation/Secondary/SecondaryMenuViewController.m
index b286309..71f497f 100644
--- a/wikipedia/View
Controllers/Navigation/Secondary/SecondaryMenuViewController.m
+++ b/wikipedia/View
Controllers/Navigation/Secondary/SecondaryMenuViewController.m
@@ -13,7 +13,7 @@
#import "NSString+FormattedAttributedString.h"
#import "TabularScrollView.h"
#import "SecondaryMenuRowView.h"
-#import "WikiGlyph_Chars_iOS.h"
+#import "WikiGlyph_Chars.h"
#import "TopMenuContainerView.h"
#import "UIViewController+StatusBarHeight.h"
#import "Defines.h"
@@ -273,7 +273,7 @@
NSDictionary *attributes =
@{
- NSFontAttributeName: [UIFont fontWithName:@"WikiFontGlyphs-iOS"
size:MENU_ICON_FONT_SIZE],
+ NSFontAttributeName: [UIFont fontWithName:@"WikiFont-Glyphs"
size:MENU_ICON_FONT_SIZE],
NSForegroundColorAttributeName : MENU_ICON_COLOR,
NSBaselineOffsetAttributeName: @2
};
@@ -311,7 +311,7 @@
-(void)setRowData
{
- //NSString *ltrSafeCaretCharacter = [WikipediaAppUtils
isDeviceLanguageRTL] ? IOS_WIKIGLYPH_BACKWARD : IOS_WIKIGLYPH_FORWARD;
+ //NSString *ltrSafeCaretCharacter = [WikipediaAppUtils
isDeviceLanguageRTL] ? WIKIGLYPH_BACKWARD : WIKIGLYPH_FORWARD;
//NSString *currentArticleTitle = [SessionSingleton
sharedInstance].currentArticleTitle;
@@ -380,7 +380,7 @@
@"domain": languageCode,
@"title": searchWikiTitle,
@"tag": @(SECONDARY_MENU_ROW_INDEX_SEARCH_LANGUAGE),
- @"icon": IOS_WIKIGLYPH_DOWN,
+ @"icon": WIKIGLYPH_DOWN,
@"type": @(ROW_TYPE_SELECTION),
}.mutableCopy
,
@@ -427,7 +427,7 @@
@"domain": [SessionSingleton sharedInstance].domain,
@"title": MWLocalizedString(@"main-menu-credits", nil),
@"tag": @(SECONDARY_MENU_ROW_INDEX_CREDITS),
- @"icon": IOS_WIKIGLYPH_DOWN,
+ @"icon": WIKIGLYPH_DOWN,
@"type": @(ROW_TYPE_SELECTION),
}.mutableCopy
,
@@ -436,7 +436,7 @@
@"domain": [SessionSingleton sharedInstance].searchSite.language,
@"title": MWLocalizedString(@"main-menu-about", nil),
@"tag": @(SECONDARY_MENU_ROW_INDEX_ABOUT),
- @"icon": IOS_WIKIGLYPH_DOWN,
+ @"icon": WIKIGLYPH_DOWN,
@"type": @(ROW_TYPE_SELECTION),
}.mutableCopy
,
diff --git a/wikipedia/View Controllers/Navigation/Top/TopMenuViewController.h
b/wikipedia/View Controllers/Navigation/Top/TopMenuViewController.h
index 11fffd2..b4ad6d1 100644
--- a/wikipedia/View Controllers/Navigation/Top/TopMenuViewController.h
+++ b/wikipedia/View Controllers/Navigation/Top/TopMenuViewController.h
@@ -10,7 +10,6 @@
NAVBAR_BUTTON_ARROW_LEFT,
NAVBAR_BUTTON_ARROW_RIGHT,
NAVBAR_BUTTON_LOGO_W,
- NAVBAR_BUTTON_EYE,
NAVBAR_BUTTON_TOC,
NAVBAR_BUTTON_MAGNIFY,
NAVBAR_BUTTON_BLANK,
diff --git a/wikipedia/View Controllers/Navigation/Top/TopMenuViewController.m
b/wikipedia/View Controllers/Navigation/Top/TopMenuViewController.m
index 1fb4533..ce5ddfa 100644
--- a/wikipedia/View Controllers/Navigation/Top/TopMenuViewController.m
+++ b/wikipedia/View Controllers/Navigation/Top/TopMenuViewController.m
@@ -19,7 +19,6 @@
#import "WikiGlyphLabel.h"
#import "PaddedLabel.h"
#import "WikiGlyph_Chars.h"
-#import "WikiGlyph_Chars_iOS.h"
#import "CenterNavController.h"
#import "RootViewController.h"
#import "TopMenuViewController.h"
@@ -42,7 +41,6 @@
@property (strong, nonatomic) WikiGlyphButton *buttonTOC;
@property (strong, nonatomic) WikiGlyphButton *buttonPencil;
@property (strong, nonatomic) WikiGlyphButton *buttonX;
-@property (strong, nonatomic) WikiGlyphButton *buttonEye;
@property (strong, nonatomic) WikiGlyphButton *buttonArrowLeft;
@property (strong, nonatomic) WikiGlyphButton *buttonArrowRight;
@property (strong, nonatomic) WikiGlyphButton *buttonMagnify;
@@ -247,15 +245,14 @@
CGFloat size = MENU_TOP_GLYPH_FONT_SIZE;
BOOL isRTL = [WikipediaAppUtils isDeviceLanguageRTL];
- NSString *caret = !isRTL ? WIKIGLYPH_CARET_LEFT: IOS_WIKIGLYPH_FORWARD;
+ NSString *caret = !isRTL ? WIKIGLYPH_CARET_LEFT: WIKIGLYPH_FORWARD;
self.buttonX = getWikiGlyphButton(WIKIGLYPH_X,
MWLocalizedString(@"menu-close-accessibility-label", nil), NAVBAR_BUTTON_X,
size);
- self.buttonEye = getWikiGlyphButton(WIKIGLYPH_EYE,
MWLocalizedString(@"menu-preview-accessibility-label", nil), NAVBAR_BUTTON_EYE,
size);
self.buttonArrowLeft = getWikiGlyphButton(caret,
MWLocalizedString(@"menu-back-accessibility-label", nil),
NAVBAR_BUTTON_ARROW_LEFT, size);
self.buttonArrowRight = getWikiGlyphButton(caret,
MWLocalizedString(@"menu-forward-accessibility-label", nil),
NAVBAR_BUTTON_ARROW_RIGHT, size);
- self.buttonW = getWikiGlyphButton(IOS_WIKIGLYPH_W,
MWLocalizedString(@"menu-w-accessibility-label", nil),
NAVBAR_BUTTON_LOGO_W, size);
- self.buttonTOC = getWikiGlyphButton(IOS_WIKIGLYPH_TOC_COLLAPSED,
MWLocalizedString(@"menu-toc-accessibility-label", nil), NAVBAR_BUTTON_TOC,
size);
- self.buttonMagnify = getWikiGlyphButton(IOS_WIKIGLYPH_MAGNIFY,
MWLocalizedString(@"menu-search-accessibility-label", nil),
NAVBAR_BUTTON_MAGNIFY, size);
+ self.buttonW = getWikiGlyphButton(WIKIGLYPH_W,
MWLocalizedString(@"menu-w-accessibility-label", nil),
NAVBAR_BUTTON_LOGO_W, size);
+ self.buttonTOC = getWikiGlyphButton(WIKIGLYPH_TOC_COLLAPSED,
MWLocalizedString(@"menu-toc-accessibility-label", nil), NAVBAR_BUTTON_TOC,
size);
+ self.buttonMagnify = getWikiGlyphButton(WIKIGLYPH_MAGNIFY,
MWLocalizedString(@"menu-search-accessibility-label", nil),
NAVBAR_BUTTON_MAGNIFY, size);
self.buttonBlank = getWikiGlyphButton(@"", @"",
NAVBAR_BUTTON_BLANK, size);
self.buttonCancel = getWikiGlyphButton(@"",
MWLocalizedString(@"menu-cancel-accessibility-label", nil),
NAVBAR_BUTTON_CANCEL, size);
self.buttonTrash = getWikiGlyphButton(WIKIGLYPH_TRASH,
MWLocalizedString(@"menu-trash-accessibility-label", nil),
NAVBAR_BUTTON_TRASH, size);
@@ -312,7 +309,6 @@
[self.navBarContainer addSubview:self.buttonPencil];
[self.navBarContainer addSubview:self.buttonCheck];
[self.navBarContainer addSubview:self.buttonX];
- [self.navBarContainer addSubview:self.buttonEye];
[self.navBarContainer addSubview:self.buttonArrowLeft];
[self.navBarContainer addSubview:self.buttonArrowRight];
[self.navBarContainer addSubview:self.buttonW];
@@ -369,7 +365,6 @@
@"NAVBAR_BUTTON_NEXT": self.buttonNext,
@"NAVBAR_BUTTON_SAVE": self.buttonSave,
@"NAVBAR_BUTTON_DONE": self.buttonDone,
- @"NAVBAR_BUTTON_EYE": self.buttonEye,
@"NAVBAR_BUTTON_TRASH": self.buttonTrash,
@"NAVBAR_TEXT_FIELD": self.textFieldContainer,
@"NAVBAR_LABEL": self.label
@@ -779,7 +774,6 @@
case NAVBAR_BUTTON_ARROW_LEFT:
case NAVBAR_BUTTON_ARROW_RIGHT:
case NAVBAR_BUTTON_LOGO_W:
- case NAVBAR_BUTTON_EYE:
case NAVBAR_BUTTON_TOC:
case NAVBAR_BUTTON_MAGNIFY:
case NAVBAR_BUTTON_BLANK:
diff --git a/wikipedia/View Controllers/RecentSearches/RecentSearchCell.m
b/wikipedia/View Controllers/RecentSearches/RecentSearchCell.m
index 08eb1be..80c580f 100644
--- a/wikipedia/View Controllers/RecentSearches/RecentSearchCell.m
+++ b/wikipedia/View Controllers/RecentSearches/RecentSearchCell.m
@@ -10,7 +10,7 @@
#define FONT_SIZE (16.0f * MENUS_SCALE_MULTIPLIER)
#define FONT_COLOR [UIColor grayColor]
#define ICON_SIZE (20.0f * MENUS_SCALE_MULTIPLIER)
-#define ICON_GLYPH WIKIGLYPH_MAGNIFYING_GLASS
+#define ICON_GLYPH WIKIGLYPH_MAGNIFY_BOLD
#define BORDER_COLOR [UIColor colorWithWhite:0.9 alpha:1.0]
#define MAGNIFY_ICON_COLOR [UIColor colorWithWhite:0.8 alpha:1.0]
diff --git a/wikipedia/View Controllers/References/ReferencesVC.m
b/wikipedia/View Controllers/References/ReferencesVC.m
index a5d7017..a91ab3a 100644
--- a/wikipedia/View Controllers/References/ReferencesVC.m
+++ b/wikipedia/View Controllers/References/ReferencesVC.m
@@ -6,7 +6,6 @@
#import "WikiGlyphButton.h"
#import "WikiGlyphLabel.h"
#import "WikiGlyph_Chars.h"
-#import "WikiGlyph_Chars_iOS.h"
#import "WebViewController.h"
#import "WikipediaAppUtils.h"
#import "UIView+Debugging.h"
@@ -127,7 +126,7 @@
self.nextButton = [[WikiGlyphButton alloc] init];
self.nextButton.translatesAutoresizingMaskIntoConstraints = NO;
- [self.nextButton.label setWikiText: isRTL ? IOS_WIKIGLYPH_BACKWARD :
IOS_WIKIGLYPH_FORWARD
+ [self.nextButton.label setWikiText: isRTL ? WIKIGLYPH_BACKWARD :
WIKIGLYPH_FORWARD
color: [UIColor darkGrayColor]
size: 24.0 * MENUS_SCALE_MULTIPLIER
baselineOffset: 2.0];
@@ -136,7 +135,7 @@
self.prevButton = [[WikiGlyphButton alloc] init];
self.prevButton.translatesAutoresizingMaskIntoConstraints = NO;
- [self.prevButton.label setWikiText: isRTL ? IOS_WIKIGLYPH_FORWARD :
IOS_WIKIGLYPH_BACKWARD
+ [self.prevButton.label setWikiText: isRTL ? WIKIGLYPH_FORWARD :
WIKIGLYPH_BACKWARD
color: [UIColor darkGrayColor]
size: 24.0 * MENUS_SCALE_MULTIPLIER
baselineOffset: 2.0];
diff --git a/wikipedia/View Controllers/WebView/WebViewController.m
b/wikipedia/View Controllers/WebView/WebViewController.m
index e8a3f4d..4818687 100644
--- a/wikipedia/View Controllers/WebView/WebViewController.m
+++ b/wikipedia/View Controllers/WebView/WebViewController.m
@@ -45,7 +45,6 @@
#import "NSArray+Predicate.h"
#import "WikiGlyphButton.h"
#import "WikiGlyphLabel.h"
-#import "WikiGlyph_Chars_iOS.h"
#import "NSString+FormattedAttributedString.h"
#import "SavedPagesFunnel.h"
#import "ArticleFetcher.h"
@@ -581,7 +580,7 @@
self.webView.scrollView.contentOffset =
origScrollPosition;
WikiGlyphButton *tocButton =
[ROOT.topMenuViewController getNavBarItem:NAVBAR_BUTTON_TOC];
- [tocButton.label setWikiText:
IOS_WIKIGLYPH_TOC_COLLAPSED
+ [tocButton.label setWikiText:
WIKIGLYPH_TOC_COLLAPSED
color:
tocButton.label.color
size: tocButton.label.size
baselineOffset:
tocButton.label.baselineOffset];
@@ -641,7 +640,7 @@
self.unsafeToToggleTOC = NO;
WikiGlyphButton *tocButton =
[ROOT.topMenuViewController getNavBarItem:NAVBAR_BUTTON_TOC];
- [tocButton.label setWikiText:
IOS_WIKIGLYPH_TOC_EXPANDED
+ [tocButton.label setWikiText: WIKIGLYPH_TOC_EXPANDED
color: tocButton.label.color
size: tocButton.label.size
baselineOffset:
tocButton.label.baselineOffset];
@@ -1079,13 +1078,13 @@
NSString *accessMessage = [NSString stringWithFormat:@"\n%@",
MWLocalizedString(@"share-menu-page-saved-access", nil)];
NSDictionary *d = @{
- NSFontAttributeName: [UIFont
fontWithName:@"WikiFontGlyphs-iOS" size:ALERT_FONT_SIZE],
+ NSFontAttributeName: [UIFont
fontWithName:@"WikiFont-Glyphs" size:ALERT_FONT_SIZE],
NSBaselineOffsetAttributeName : @2
};
NSAttributedString *attributedAccessMessage =
[accessMessage attributedStringWithAttributes: @{}
- substitutionStrings: @[IOS_WIKIGLYPH_W,
IOS_WIKIGLYPH_HEART]
+ substitutionStrings: @[WIKIGLYPH_W,
WIKIGLYPH_HEART]
substitutionAttributes: @[d, d]];
diff --git a/wikipedia/Wikipedia-Info.plist b/wikipedia/Wikipedia-Info.plist
index e9c2cf5..c13bee5 100644
--- a/wikipedia/Wikipedia-Info.plist
+++ b/wikipedia/Wikipedia-Info.plist
@@ -28,7 +28,6 @@
<string></string>
<key>UIAppFonts</key>
<array>
- <string>WikiFont-Glyphs-iOS.ttf</string>
<string>WikiFont-Glyphs.ttf</string>
</array>
<key>UIMainStoryboardFile</key>
diff --git a/www/less/langbutton.less b/www/less/langbutton.less
index 82c953d..aae8b95 100644
--- a/www/less/langbutton.less
+++ b/www/less/langbutton.less
@@ -50,7 +50,7 @@
height: 44px;
border-radius: 22px;
- font-family: "WikiFont";
+ font-family: "WikiFont-Glyphs";
font-size: 26px;
color: white;
background-color: #333;
--
To view, visit https://gerrit.wikimedia.org/r/188026
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: Ib8c51d3f530e07c9da66d65cd82905d152a53f6d
Gerrit-PatchSet: 1
Gerrit-Project: apps/ios/wikipedia
Gerrit-Branch: master
Gerrit-Owner: Mhurd <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits