Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mapsme/omim.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/iphone
diff options
context:
space:
mode:
authorAlex Zolotarev <deathbaba@gmail.com>2012-10-14 07:02:58 +0400
committerAlex Zolotarev <alex@maps.me>2015-09-23 01:45:20 +0300
commit163e4762cab7868c68fe0e667153ee23ce62b06a (patch)
tree1dde36ae34f4e150ab5fa025953794d9f4e81531 /iphone
parent3f5359016e58d93fc75191fca2afbc59f782635b (diff)
[ios] Show visible bookmarks category indicator
Diffstat (limited to 'iphone')
-rw-r--r--iphone/Maps/Bookmarks/BookmarksRootVC.mm7
-rw-r--r--iphone/Maps/Bookmarks/empty.pngbin0 -> 2759 bytes
-rw-r--r--iphone/Maps/Bookmarks/empty@2x.pngbin0 -> 2821 bytes
-rw-r--r--iphone/Maps/Bookmarks/eye.pngbin0 -> 3155 bytes
-rw-r--r--iphone/Maps/Bookmarks/eye@2x.pngbin0 -> 3330 bytes
-rw-r--r--iphone/Maps/Maps.xcodeproj/project.pbxproj24
6 files changed, 27 insertions, 4 deletions
diff --git a/iphone/Maps/Bookmarks/BookmarksRootVC.mm b/iphone/Maps/Bookmarks/BookmarksRootVC.mm
index 983b06c546..65ec6a4278 100644
--- a/iphone/Maps/Bookmarks/BookmarksRootVC.mm
+++ b/iphone/Maps/Bookmarks/BookmarksRootVC.mm
@@ -88,8 +88,7 @@
if (cat)
{
cell.textLabel.text = [NSString stringWithUTF8String:cat->GetName().c_str()];
- // @TODO: add checkmark icon
- //cell.imageView.image = cat->IsVisible() ? checkedImage : nil;
+ cell.imageView.image = [UIImage imageNamed:(cat->IsVisible() ? @"eye" : @"empty")];
cell.detailTextLabel.text = [NSString stringWithFormat:@"%ld", cat->GetBookmarksCount()];
}
return cell;
@@ -199,11 +198,11 @@
// Used to remove active UITextField from the cell
- (void)setEditing:(BOOL)editing animated:(BOOL)animated
{
- [super setEditing:editing animated:animated];
-
if (editing == NO)
[self applyCategoryRenaming];
+ [super setEditing:editing animated:animated];
+
// Set or remove selection style for all cells
NSInteger const rowsCount = [self.tableView numberOfRowsInSection:0];
for (NSInteger i = 0; i < rowsCount; ++i)
diff --git a/iphone/Maps/Bookmarks/empty.png b/iphone/Maps/Bookmarks/empty.png
new file mode 100644
index 0000000000..bb29edcf38
--- /dev/null
+++ b/iphone/Maps/Bookmarks/empty.png
Binary files differ
diff --git a/iphone/Maps/Bookmarks/empty@2x.png b/iphone/Maps/Bookmarks/empty@2x.png
new file mode 100644
index 0000000000..3577c23f06
--- /dev/null
+++ b/iphone/Maps/Bookmarks/empty@2x.png
Binary files differ
diff --git a/iphone/Maps/Bookmarks/eye.png b/iphone/Maps/Bookmarks/eye.png
new file mode 100644
index 0000000000..1ff6e311d3
--- /dev/null
+++ b/iphone/Maps/Bookmarks/eye.png
Binary files differ
diff --git a/iphone/Maps/Bookmarks/eye@2x.png b/iphone/Maps/Bookmarks/eye@2x.png
new file mode 100644
index 0000000000..63074ac9c5
--- /dev/null
+++ b/iphone/Maps/Bookmarks/eye@2x.png
Binary files differ
diff --git a/iphone/Maps/Maps.xcodeproj/project.pbxproj b/iphone/Maps/Maps.xcodeproj/project.pbxproj
index 63833558d4..33aad0522a 100644
--- a/iphone/Maps/Maps.xcodeproj/project.pbxproj
+++ b/iphone/Maps/Maps.xcodeproj/project.pbxproj
@@ -99,6 +99,14 @@
FA140632162A44A5002BC1ED /* add.png in Resources */ = {isa = PBXBuildFile; fileRef = FA14062F162A44A5002BC1ED /* add.png */; };
FA140633162A44A5002BC1ED /* add@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = FA140630162A44A5002BC1ED /* add@2x.png */; };
FA140634162A44A5002BC1ED /* add@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = FA140630162A44A5002BC1ED /* add@2x.png */; };
+ FA140651162A6288002BC1ED /* empty@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = FA14064D162A6288002BC1ED /* empty@2x.png */; };
+ FA140652162A6288002BC1ED /* empty@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = FA14064D162A6288002BC1ED /* empty@2x.png */; };
+ FA140653162A6288002BC1ED /* empty.png in Resources */ = {isa = PBXBuildFile; fileRef = FA14064E162A6288002BC1ED /* empty.png */; };
+ FA140654162A6288002BC1ED /* empty.png in Resources */ = {isa = PBXBuildFile; fileRef = FA14064E162A6288002BC1ED /* empty.png */; };
+ FA140655162A6288002BC1ED /* eye.png in Resources */ = {isa = PBXBuildFile; fileRef = FA14064F162A6288002BC1ED /* eye.png */; };
+ FA140656162A6288002BC1ED /* eye.png in Resources */ = {isa = PBXBuildFile; fileRef = FA14064F162A6288002BC1ED /* eye.png */; };
+ FA140657162A6288002BC1ED /* eye@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = FA140650162A6288002BC1ED /* eye@2x.png */; };
+ FA140658162A6288002BC1ED /* eye@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = FA140650162A6288002BC1ED /* eye@2x.png */; };
FA1FB8A1147E8CA50052848B /* downloader-highlighted.png in Resources */ = {isa = PBXBuildFile; fileRef = FA1FB89B147E8CA50052848B /* downloader-highlighted.png */; };
FA1FB8A2147E8CA50052848B /* downloader-highlighted@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = FA1FB89C147E8CA50052848B /* downloader-highlighted@2x.png */; };
FA1FB8A3147E8CA50052848B /* location-highlighted.png in Resources */ = {isa = PBXBuildFile; fileRef = FA1FB89D147E8CA50052848B /* location-highlighted.png */; };
@@ -1404,6 +1412,10 @@
FA0B7E621487747B00CAB3F2 /* GetActiveConnectionType.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = GetActiveConnectionType.mm; sourceTree = "<group>"; };
FA14062F162A44A5002BC1ED /* add.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = add.png; path = Bookmarks/add.png; sourceTree = SOURCE_ROOT; };
FA140630162A44A5002BC1ED /* add@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "add@2x.png"; path = "Bookmarks/add@2x.png"; sourceTree = SOURCE_ROOT; };
+ FA14064D162A6288002BC1ED /* empty@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "empty@2x.png"; path = "Bookmarks/empty@2x.png"; sourceTree = SOURCE_ROOT; };
+ FA14064E162A6288002BC1ED /* empty.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = empty.png; path = Bookmarks/empty.png; sourceTree = SOURCE_ROOT; };
+ FA14064F162A6288002BC1ED /* eye.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = eye.png; path = Bookmarks/eye.png; sourceTree = SOURCE_ROOT; };
+ FA140650162A6288002BC1ED /* eye@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "eye@2x.png"; path = "Bookmarks/eye@2x.png"; sourceTree = SOURCE_ROOT; };
FA1FB89B147E8CA50052848B /* downloader-highlighted.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "downloader-highlighted.png"; sourceTree = "<group>"; };
FA1FB89C147E8CA50052848B /* downloader-highlighted@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "downloader-highlighted@2x.png"; sourceTree = "<group>"; };
FA1FB89D147E8CA50052848B /* location-highlighted.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "location-highlighted.png"; sourceTree = "<group>"; };
@@ -2340,6 +2352,10 @@
FA140630162A44A5002BC1ED /* add@2x.png */,
FAB2D50C15DAB53F00C706C3 /* arrow.png */,
FAB2D50D15DAB53F00C706C3 /* arrow@2x.png */,
+ FA14064E162A6288002BC1ED /* empty.png */,
+ FA14064D162A6288002BC1ED /* empty@2x.png */,
+ FA14064F162A6288002BC1ED /* eye.png */,
+ FA140650162A6288002BC1ED /* eye@2x.png */,
FAB2D50E15DAB53F00C706C3 /* left.png */,
FAB2D50F15DAB53F00C706C3 /* left@2x.png */,
FAB2D51015DAB53F00C706C3 /* middle.png */,
@@ -3612,6 +3628,10 @@
FAAEA7D1161BD26600CCD661 /* synonyms.txt in Resources */,
FA140631162A44A5002BC1ED /* add.png in Resources */,
FA140633162A44A5002BC1ED /* add@2x.png in Resources */,
+ FA140651162A6288002BC1ED /* empty@2x.png in Resources */,
+ FA140653162A6288002BC1ED /* empty.png in Resources */,
+ FA140655162A6288002BC1ED /* eye.png in Resources */,
+ FA140657162A6288002BC1ED /* eye@2x.png in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@@ -4217,6 +4237,10 @@
FAAEA7D2161BD26600CCD661 /* synonyms.txt in Resources */,
FA140632162A44A5002BC1ED /* add.png in Resources */,
FA140634162A44A5002BC1ED /* add@2x.png in Resources */,
+ FA140652162A6288002BC1ED /* empty@2x.png in Resources */,
+ FA140654162A6288002BC1ED /* empty.png in Resources */,
+ FA140656162A6288002BC1ED /* eye.png in Resources */,
+ FA140658162A6288002BC1ED /* eye@2x.png in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};