[iOS] delete unused files

This commit is contained in:
Kirill Zhdanovich 2013-06-21 13:56:36 +03:00 committed by Alex Zolotarev
parent 33fdd91935
commit 653e9bbb65
7 changed files with 0 additions and 388 deletions

View file

@ -1,38 +0,0 @@
#import <UIKit/UIKit.h>
#include "../../../map/bookmark.hpp"
#include "../../../map/bookmark_balloon.hpp"
@interface BalloonView : NSObject
{
shared_ptr<BookmarkBalloon> m_balloon;
graphics::Image::Info m_images[2];
}
@property(nonatomic, retain) NSString * title;
// Currently displays bookmark description (notes)
@property(nonatomic, retain) NSString * notes;
// Stores displayed bookmark icon file name
@property(nonatomic, retain) NSString * color;
// If we clicked already existing bookmark, it will be here
@property(nonatomic, assign) BookmarkAndCategory editedBookmark;
@property(nonatomic, assign) CGPoint globalPosition;
@property(nonatomic, retain) NSString * setName;
- (id) initWithTarget:(id)target;
- (void) clear;
// Kosher method to add bookmark into the Framework.
// It automatically "edits" bookmark if it's already exists
- (void) addOrEditBookmark;
// Deletes bookmark if we were editing it (clicked on already added bm)
// and does nothing if called for "new", not added bookmark
- (void) deleteBookmark;
- (void) addBookmarkToCategory:(size_t)index;
@end

View file

@ -1,107 +0,0 @@
#import "BalloonView.h"
#import <QuartzCore/CALayer.h>
#include "Framework.h"
#include "../../../gui/controller.hpp"
#include "../../../graphics/depth_constants.hpp"
@implementation BalloonView
@synthesize title;
@synthesize notes;
@synthesize color;
@synthesize editedBookmark;
@synthesize globalPosition;
@synthesize setName;
- (id) initWithTarget:(id)target
{
if ((self = [super init]))
{
// default bookmark pin color
self.color = @"placemark-red";
Framework & f = GetFramework();
// default bookmark name.
self.title = [NSString stringWithUTF8String:f.GetBmCategory(f.LastEditedCategory())->GetName().c_str()];
// load bookmarks from kml files
f.LoadBookmarks();
editedBookmark = MakeEmptyBookmarkAndCategory();
}
return self;
}
- (void) dealloc
{
self.color = nil;
self.title = nil;
self.notes = nil;
[super dealloc];
}
-(void)clear
{
self.notes = nil;
self.editedBookmark = MakeEmptyBookmarkAndCategory();
}
- (void) addOrEditBookmark
{
if (IsValid(self.editedBookmark))
{
BookmarkCategory * bmCat = GetFramework().GetBmCategory(editedBookmark.first);
if (bmCat)
{
Bookmark * bm = bmCat->GetBookmark(editedBookmark.second);
bm->SetName([title UTF8String]);
bm->SetType([color UTF8String]);
if (notes)
bm->SetDescription([notes UTF8String]);
else
bm->SetDescription([@"" UTF8String]);
// Enable category visibility if it was turned off, so user can see newly added or edited bookmark
if (!bmCat->IsVisible())
bmCat->SetVisible(true);
// Save all changes
bmCat->SaveToKMLFile();
}
}
}
- (void) deleteBookmark
{
if (IsValid(editedBookmark))
{
BookmarkCategory * cat = GetFramework().GetBmCategory(editedBookmark.first);
if (cat)
{
cat->DeleteBookmark(editedBookmark.second);
cat->SaveToKMLFile();
}
editedBookmark = MakeEmptyBookmarkAndCategory();
}
}
- (void) addBookmarkToCategory:(size_t)index
{
Framework & f = GetFramework();
Bookmark bm(m2::PointD(globalPosition.x, globalPosition.y), [title UTF8String], [color UTF8String]);
size_t const pos = f.AddBookmark(index, bm);
self.editedBookmark = pair<int, int>(index, pos);
self.setName = [NSString stringWithUTF8String:f.GetBmCategory(index)->GetName().c_str()];
}
@end

View file

@ -1,14 +0,0 @@
#import <UIKit/UIKit.h>
@class BalloonView;
@interface EditDescriptionVC : UIViewController
{
// @TODO store as a property to retain reference
// Used to pass description (notes) for editing
BalloonView * m_balloon;
}
- (id) initWithBalloonView:(BalloonView *)view;
@end

View file

@ -1,99 +0,0 @@
#import "EditDescriptionVC.h"
#import "BalloonView.h"
@implementation EditDescriptionVC
- (id) initWithBalloonView:(BalloonView *)view
{
self = [super init];
if (self)
{
m_balloon = view;
self.title = NSLocalizedString(@"description", @"EditDescription dialog title");
}
return self;
}
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
return YES;
}
- (void)loadView
{
UITextView * tv = [[UITextView alloc] initWithFrame:CGRectMake(0, 0, 320, 480)];
tv.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight;
tv.editable = YES;
tv.dataDetectorTypes = UIDataDetectorTypeAll;
// Get specific font for text editor from table cell
UITableViewCell * tmpCell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleValue1 reuseIdentifier:@"tmpCell"];
tmpCell.detailTextLabel.text = @"tmpText";
[tmpCell layoutSubviews];
tv.textColor = tmpCell.detailTextLabel.textColor;
tv.font = tmpCell.detailTextLabel.font;
[tmpCell release];
self.view = tv;
[tv release];
}
- (void)viewWillAppear:(BOOL)animated
{
if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad)
self.contentSizeForViewInPopover = self.view.frame.size;
else
[self registerForKeyboardNotifications];
UITextView * tv = (UITextView *)self.view;
tv.text = m_balloon.notes;
[tv becomeFirstResponder];
}
- (void)viewWillDisappear:(BOOL)animated
{
UITextView * tv = (UITextView *)self.view;
m_balloon.notes = tv.text.length ? tv.text : nil;
[tv resignFirstResponder];
if (UI_USER_INTERFACE_IDIOM() != UIUserInterfaceIdiomPad)
[self unregisterKeyboardNotifications];
}
- (void)registerForKeyboardNotifications
{
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(keyboardWasShown:)
name:UIKeyboardDidShowNotification object:nil];
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(keyboardWillBeHidden:)
name:UIKeyboardWillHideNotification object:nil];
}
- (void)unregisterKeyboardNotifications
{
[[NSNotificationCenter defaultCenter] removeObserver:self];
}
- (void)keyboardWasShown:(NSNotification*)aNotification
{
NSDictionary * info = [aNotification userInfo];
CGSize kbSize = [[info objectForKey:UIKeyboardFrameBeginUserInfoKey] CGRectValue].size;
// Fix keyboard size if orientation was changed
// (strange that iOS doesn't do it itself...)
if (self.interfaceOrientation == UIInterfaceOrientationLandscapeLeft
|| self.interfaceOrientation == UIInterfaceOrientationLandscapeRight)
std::swap(kbSize.height, kbSize.width);
UIEdgeInsets contentInsets = UIEdgeInsetsMake(0.0, 0.0, kbSize.height, 0.0);
UITextView * tv = (UITextView *)self.view;
tv.contentInset = contentInsets;
tv.scrollIndicatorInsets = contentInsets;
}
- (void)keyboardWillBeHidden:(NSNotification*)aNotification
{
UIEdgeInsets contentInsets = UIEdgeInsetsZero;
UITextView * tv = (UITextView *)self.view;
tv.contentInset = contentInsets;
tv.scrollIndicatorInsets = contentInsets;
}
@end

View file

@ -1,22 +0,0 @@
#import <UIKit/UIKit.h>
@protocol SearchSuggestionDelegate
- (void)onSuggestionSelected:(NSString *)suggestion;
@end
@interface SearchSuggestionsCell : UITableViewCell
{
NSMutableArray * images;
// Contains corresponding suggestions for each icon in icons array
NSMutableArray * suggestions;
}
@property(nonatomic, assign) id <SearchSuggestionDelegate> delegate;
@property(nonatomic, retain) UIColor * separatorColor;
- (id)initWithReuseIdentifier:(NSString *)identifier;
- (void)addIcon:(UIImage *)icon withSuggestion:(NSString *)suggestion;
@end

View file

@ -1,83 +0,0 @@
#import "SearchSuggestionsCell.h"
@implementation SearchSuggestionsCell
@synthesize delegate;
@synthesize separatorColor;
- (CGRect)touchRect:(NSUInteger)imageIndex
{
NSUInteger const count = [images count];
if (imageIndex >= count)
return CGRectMake(0, 0, 0, 0);
CGRect const r = self.bounds;
CGFloat const wBlock = r.size.width/count;
return CGRectMake(r.origin.x + imageIndex * wBlock, r.origin.y, wBlock, r.size.height);
}
- (void)gestureTapEvent:(UITapGestureRecognizer *)gesture
{
assert([images count] == [suggestions count]);
CGPoint pt = [gesture locationInView:gesture.view];
for (NSUInteger i = 0; i < [images count]; ++i)
if (CGRectContainsPoint([self touchRect:i], pt))
{
[delegate onSuggestionSelected:[suggestions objectAtIndex:i]];
break;
}
}
- (id)initWithReuseIdentifier:(NSString *)identifier
{
self = [super initWithStyle:UITableViewCellStyleDefault reuseIdentifier:identifier];
if (self)
{
images = [[NSMutableArray alloc] initWithCapacity:7];
suggestions = [[NSMutableArray alloc] initWithCapacity:7];
UITapGestureRecognizer * tapG = [[[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(gestureTapEvent:)] autorelease];
tapG.delaysTouchesBegan = YES;
self.userInteractionEnabled = YES;
self.separatorColor = [UIColor colorWithRed:224./255. green:224./255. blue:224./255. alpha:1.0];
[self addGestureRecognizer:tapG];
self.selectionStyle = UITableViewCellSelectionStyleNone;
}
return self;
}
- (void)dealloc
{
[separatorColor release];
[images release];
[suggestions release];
[super dealloc];
}
- (void)addIcon:(UIImage *)icon withSuggestion:(NSString *)suggestion
{
[images addObject:icon];
[suggestions addObject:suggestion];
}
- (void)drawRect:(CGRect)rect
{
for (NSUInteger i = 0; i < [images count]; ++i)
{
CGRect const r = [self touchRect:i];
// Draw frame
CGContextRef context = UIGraphicsGetCurrentContext();
CGContextSetLineWidth(context, 1.0);
CGContextSetStrokeColorWithColor(context, separatorColor.CGColor);
CGContextAddRect(context, r);
CGContextStrokePath(context);
// Draw icon
UIImage * img = (UIImage *)[images objectAtIndex:i];
CGPoint const pt = CGPointMake(r.origin.x + (r.size.width - img.size.width)/2,
r.origin.y + (r.size.height - img.size.height)/2);
[img drawAtPoint:pt];
}
}
@end

View file

@ -180,8 +180,6 @@
FA29FDAA141E77F8004ADF66 /* Preferences.mm in Sources */ = {isa = PBXBuildFile; fileRef = FA29FDA9141E77F8004ADF66 /* Preferences.mm */; };
FA2EF9C713630C3B00E3E484 /* libplatform.a in Frameworks */ = {isa = PBXBuildFile; fileRef = FA2EF9C613630C3B00E3E484 /* libplatform.a */; };
FA34BECA1338D72F00FFB2A7 /* CustomAlertView.mm in Sources */ = {isa = PBXBuildFile; fileRef = FA34BEC81338D72F00FFB2A7 /* CustomAlertView.mm */; };
FA36B80B15403A4F004560CC /* BalloonView.mm in Sources */ = {isa = PBXBuildFile; fileRef = FA36B80415403A4F004560CC /* BalloonView.mm */; };
FA36B80C15403A4F004560CC /* BalloonView.mm in Sources */ = {isa = PBXBuildFile; fileRef = FA36B80415403A4F004560CC /* BalloonView.mm */; };
FA36B80D15403A4F004560CC /* BookmarksVC.mm in Sources */ = {isa = PBXBuildFile; fileRef = FA36B80615403A4F004560CC /* BookmarksVC.mm */; };
FA36B80E15403A4F004560CC /* BookmarksVC.mm in Sources */ = {isa = PBXBuildFile; fileRef = FA36B80615403A4F004560CC /* BookmarksVC.mm */; };
FA4135EA120A263C0062D5B4 /* CountriesViewController.mm in Sources */ = {isa = PBXBuildFile; fileRef = FA4135E2120A263C0062D5B4 /* CountriesViewController.mm */; };
@ -253,12 +251,9 @@
FAB2D51E15DAB53F00C706C3 /* tail.png in Resources */ = {isa = PBXBuildFile; fileRef = FAB2D51415DAB53F00C706C3 /* tail.png */; };
FAB2D51F15DAB53F00C706C3 /* tail@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = FAB2D51515DAB53F00C706C3 /* tail@2x.png */; };
FABF223E13FAA97A003D4D49 /* CompassView.mm in Sources */ = {isa = PBXBuildFile; fileRef = FABF223D13FAA97A003D4D49 /* CompassView.mm */; };
FAC23543171B2C09003BED96 /* EditDescriptionVC.mm in Sources */ = {isa = PBXBuildFile; fileRef = FAC23542171B2C09003BED96 /* EditDescriptionVC.mm */; };
FAC23544171B2C09003BED96 /* EditDescriptionVC.mm in Sources */ = {isa = PBXBuildFile; fileRef = FAC23542171B2C09003BED96 /* EditDescriptionVC.mm */; };
FAD4906C13EFF61F005E7D43 /* search.png in Resources */ = {isa = PBXBuildFile; fileRef = FAD4906A13EFF61F005E7D43 /* search.png */; };
FAD4906D13EFF61F005E7D43 /* search@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = FAD4906B13EFF61F005E7D43 /* search@2x.png */; };
FAEA8B2A1437CA80002A6737 /* libjansson.a in Frameworks */ = {isa = PBXBuildFile; fileRef = FAEA8B291437CA80002A6737 /* libjansson.a */; };
FAEC232B1501299500E024BF /* SearchSuggestionsCell.mm in Sources */ = {isa = PBXBuildFile; fileRef = FAEC232A1501299500E024BF /* SearchSuggestionsCell.mm */; };
FAF29847146EEF4A00FF0057 /* libprotobuf.a in Frameworks */ = {isa = PBXBuildFile; fileRef = FAF29846146EEF4A00FF0057 /* libprotobuf.a */; };
FAF30A95173AB23900818BF6 /* 00_roboto_regular.ttf in Resources */ = {isa = PBXBuildFile; fileRef = FAF30A94173AB23900818BF6 /* 00_roboto_regular.ttf */; };
FAF30A96173AB23900818BF6 /* 00_roboto_regular.ttf in Resources */ = {isa = PBXBuildFile; fileRef = FAF30A94173AB23900818BF6 /* 00_roboto_regular.ttf */; };
@ -1335,7 +1330,6 @@
FAFB08F6151215EE0041901D /* LocationManager.mm in Sources */ = {isa = PBXBuildFile; fileRef = FAA5C2A1144F135F005337F6 /* LocationManager.mm */; };
FAFB08F7151215EE0041901D /* GetActiveConnectionType.mm in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7E621487747B00CAB3F2 /* GetActiveConnectionType.mm */; };
FAFB08F8151215EE0041901D /* SearchCell.mm in Sources */ = {isa = PBXBuildFile; fileRef = FA81AE3214D061BF00A0D70D /* SearchCell.mm */; };
FAFB08F9151215EE0041901D /* SearchSuggestionsCell.mm in Sources */ = {isa = PBXBuildFile; fileRef = FAEC232A1501299500E024BF /* SearchSuggestionsCell.mm */; };
FAFB08FB151215EE0041901D /* libfreetype.a in Frameworks */ = {isa = PBXBuildFile; fileRef = EE12020311CD464100ABDD5D /* libfreetype.a */; };
FAFB08FC151215EE0041901D /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1D30AB110D05D00D00671497 /* Foundation.framework */; };
FAFB08FD151215EE0041901D /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1DF5F4DF0D08C38300B7A737 /* UIKit.framework */; };
@ -1519,8 +1513,6 @@
FA2EF9C613630C3B00E3E484 /* libplatform.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libplatform.a; sourceTree = SOURCE_ROOT; };
FA34BEC81338D72F00FFB2A7 /* CustomAlertView.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = CustomAlertView.mm; sourceTree = "<group>"; };
FA34BEC91338D72F00FFB2A7 /* CustomAlertView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CustomAlertView.h; sourceTree = "<group>"; };
FA36B80315403A4F004560CC /* BalloonView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BalloonView.h; path = Bookmarks/BalloonView.h; sourceTree = SOURCE_ROOT; };
FA36B80415403A4F004560CC /* BalloonView.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = BalloonView.mm; path = Bookmarks/BalloonView.mm; sourceTree = SOURCE_ROOT; };
FA36B80515403A4F004560CC /* BookmarksVC.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BookmarksVC.h; path = Bookmarks/BookmarksVC.h; sourceTree = SOURCE_ROOT; };
FA36B80615403A4F004560CC /* BookmarksVC.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = BookmarksVC.mm; path = Bookmarks/BookmarksVC.mm; sourceTree = SOURCE_ROOT; };
FA4135E1120A263C0062D5B4 /* CountriesViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; name = CountriesViewController.h; path = Settings/CountriesViewController.h; sourceTree = SOURCE_ROOT; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
@ -1597,13 +1589,9 @@
FAB2D51515DAB53F00C706C3 /* tail@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "tail@2x.png"; path = "Bookmarks/tail@2x.png"; sourceTree = SOURCE_ROOT; };
FABF223C13FAA97A003D4D49 /* CompassView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CompassView.h; sourceTree = "<group>"; };
FABF223D13FAA97A003D4D49 /* CompassView.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = CompassView.mm; sourceTree = "<group>"; };
FAC23541171B2C09003BED96 /* EditDescriptionVC.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = EditDescriptionVC.h; path = Bookmarks/EditDescriptionVC.h; sourceTree = SOURCE_ROOT; };
FAC23542171B2C09003BED96 /* EditDescriptionVC.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = EditDescriptionVC.mm; path = Bookmarks/EditDescriptionVC.mm; sourceTree = SOURCE_ROOT; };
FAD4906A13EFF61F005E7D43 /* search.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = search.png; sourceTree = "<group>"; };
FAD4906B13EFF61F005E7D43 /* search@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "search@2x.png"; sourceTree = "<group>"; };
FAEA8B291437CA80002A6737 /* libjansson.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libjansson.a; sourceTree = SOURCE_ROOT; };
FAEC23291501299500E024BF /* SearchSuggestionsCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SearchSuggestionsCell.h; sourceTree = "<group>"; };
FAEC232A1501299500E024BF /* SearchSuggestionsCell.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = SearchSuggestionsCell.mm; sourceTree = "<group>"; };
FAF29846146EEF4A00FF0057 /* libprotobuf.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libprotobuf.a; sourceTree = SOURCE_ROOT; };
FAF30A94173AB23900818BF6 /* 00_roboto_regular.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; name = 00_roboto_regular.ttf; path = ../../data/00_roboto_regular.ttf; sourceTree = "<group>"; };
FAF457E415597BC100DCCC49 /* Framework.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Framework.h; sourceTree = "<group>"; };
@ -2218,8 +2206,6 @@
EED10A4411F78D120095FAD4 /* MapViewController.mm */,
FA81AE3114D061BF00A0D70D /* SearchCell.h */,
FA81AE3214D061BF00A0D70D /* SearchCell.mm */,
FAEC23291501299500E024BF /* SearchSuggestionsCell.h */,
FAEC232A1501299500E024BF /* SearchSuggestionsCell.mm */,
FABF223C13FAA97A003D4D49 /* CompassView.h */,
FABF223D13FAA97A003D4D49 /* CompassView.mm */,
F7B90CD11521E6D100C054EE /* CustomNavigationView.h */,
@ -2447,8 +2433,6 @@
FA36B8011540388B004560CC /* Bookmarks */ = {
isa = PBXGroup;
children = (
FAC23541171B2C09003BED96 /* EditDescriptionVC.h */,
FAC23542171B2C09003BED96 /* EditDescriptionVC.mm */,
F785EB3E16386FC4003A38A8 /* BookmarkCell.h */,
F785EB3F16386FC4003A38A8 /* BookmarkCell.mm */,
FA36B8171540466A004560CC /* Images */,
@ -2460,8 +2444,6 @@
FA5D4F161557F79900E7D8BB /* PlacePageVC.mm */,
EDCB4E8C175E67110005AA35 /* PlacePreviewViewController.h */,
EDCB4E8D175E67110005AA35 /* PlacePreviewViewController.mm */,
FA36B80315403A4F004560CC /* BalloonView.h */,
FA36B80415403A4F004560CC /* BalloonView.mm */,
FA36B80515403A4F004560CC /* BookmarksVC.h */,
FA36B80615403A4F004560CC /* BookmarksVC.mm */,
FAAEA7D4161D8D3100CCD661 /* BookmarksRootVC.h */,
@ -4496,9 +4478,7 @@
FAA5C2A2144F135F005337F6 /* LocationManager.mm in Sources */,
FA0B7E631487747B00CAB3F2 /* GetActiveConnectionType.mm in Sources */,
FA81AE3314D061BF00A0D70D /* SearchCell.mm in Sources */,
FAEC232B1501299500E024BF /* SearchSuggestionsCell.mm in Sources */,
F7B90CD31521E6D200C054EE /* CustomNavigationView.mm in Sources */,
FA36B80B15403A4F004560CC /* BalloonView.mm in Sources */,
FA36B80D15403A4F004560CC /* BookmarksVC.mm in Sources */,
FA5D4F191557F79900E7D8BB /* PlacePageVC.mm in Sources */,
FAF457E715597D4600DCCC49 /* Framework.cpp in Sources */,
@ -4507,7 +4487,6 @@
FAAEA7D5161D8D3100CCD661 /* BookmarksRootVC.mm in Sources */,
F785EB4016386FC4003A38A8 /* BookmarkCell.mm in Sources */,
CB252D6F16FF82C9001E41E9 /* Statistics.m in Sources */,
FAC23543171B2C09003BED96 /* EditDescriptionVC.mm in Sources */,
EDB811A3175E1A9C00E36BF2 /* TwoButtonsView.m in Sources */,
EDCB4E8E175E67120005AA35 /* PlacePreviewViewController.mm in Sources */,
EDC5C543175F2CA600420E92 /* ShareActionSheet.mm in Sources */,
@ -4535,9 +4514,7 @@
FAFB08F6151215EE0041901D /* LocationManager.mm in Sources */,
FAFB08F7151215EE0041901D /* GetActiveConnectionType.mm in Sources */,
FAFB08F8151215EE0041901D /* SearchCell.mm in Sources */,
FAFB08F9151215EE0041901D /* SearchSuggestionsCell.mm in Sources */,
F7B90CD41521E6D200C054EE /* CustomNavigationView.mm in Sources */,
FA36B80C15403A4F004560CC /* BalloonView.mm in Sources */,
FA36B80E15403A4F004560CC /* BookmarksVC.mm in Sources */,
FA5D4F1A1557F79900E7D8BB /* PlacePageVC.mm in Sources */,
FAF457E815597D4600DCCC49 /* Framework.cpp in Sources */,
@ -4546,7 +4523,6 @@
FAAEA7D6161D8D3100CCD661 /* BookmarksRootVC.mm in Sources */,
F785EB4116386FC4003A38A8 /* BookmarkCell.mm in Sources */,
CB252D7016FF82C9001E41E9 /* Statistics.m in Sources */,
FAC23544171B2C09003BED96 /* EditDescriptionVC.mm in Sources */,
EDB811A4175E1A9C00E36BF2 /* TwoButtonsView.m in Sources */,
EDCB4E8F175E67120005AA35 /* PlacePreviewViewController.mm in Sources */,
EDC5C544175F2CA600420E92 /* ShareActionSheet.mm in Sources */,
@ -4573,7 +4549,6 @@
FA5940D4171C964D0045C9BB /* ko */,
FA5940D5171C964D0045C9BB /* nl */,
FAF8E2EC1752E0F100D41090 /* pl */,
EDC894E41768A5D3000D3660 /* pt */,
);
name = Localizable.strings;
sourceTree = "<group>";