Permalink
Browse files

Version 2.6.2

  • Loading branch information...
1 parent 3548ea1 commit 87a138c0b389d270807ee5fb82fdaf9516305aad @vfr committed Jun 5, 2013
Showing with 91 additions and 64 deletions.
  1. +1 −1 Classes/ReaderAppDelegate.h
  2. +1 −1 Classes/ReaderAppDelegate.m
  3. +1 −1 Classes/ReaderBookDelegate.h
  4. +1 −1 Classes/ReaderBookDelegate.m
  5. +1 −1 Classes/ReaderDemoController.h
  6. +1 −1 Classes/ReaderDemoController.m
  7. BIN Graphics/Reader-Button-H@2x.png
  8. BIN Graphics/Reader-Button-N@2x.png
  9. +4 −0 HISTORY.md
  10. +1 −1 LICENSE.md
  11. +1 −1 README.md
  12. +2 −2 Reader-Info.plist
  13. +1 −1 Reader-Prefix.pch
  14. +23 −8 Reader.xcodeproj/project.pbxproj
  15. BIN Resources/Reader.pdf
  16. BIN Resources/de.lproj/Localizable.strings
  17. BIN Resources/en.lproj/Localizable.strings
  18. +1 −1 Sources/CGPDFDocument.h
  19. +1 −1 Sources/CGPDFDocument.m
  20. +1 −1 Sources/ReaderConstants.h
  21. +2 −2 Sources/ReaderConstants.m
  22. +1 −1 Sources/ReaderContentPage.h
  23. +1 −1 Sources/ReaderContentPage.m
  24. +1 −1 Sources/ReaderContentTile.h
  25. +1 −1 Sources/ReaderContentTile.m
  26. +1 −1 Sources/ReaderContentView.h
  27. +1 −1 Sources/ReaderContentView.m
  28. +1 −1 Sources/ReaderDocument.h
  29. +1 −1 Sources/ReaderDocument.m
  30. +1 −1 Sources/ReaderDocumentOutline.h
  31. +1 −1 Sources/ReaderDocumentOutline.m
  32. +1 −1 Sources/ReaderMainPagebar.h
  33. +3 −2 Sources/ReaderMainPagebar.m
  34. +1 −1 Sources/ReaderMainToolbar.h
  35. +7 −2 Sources/ReaderMainToolbar.m
  36. +1 −1 Sources/ReaderThumbCache.h
  37. +1 −1 Sources/ReaderThumbCache.m
  38. +1 −1 Sources/ReaderThumbFetch.h
  39. +1 −1 Sources/ReaderThumbFetch.m
  40. +1 −1 Sources/ReaderThumbQueue.h
  41. +1 −1 Sources/ReaderThumbQueue.m
  42. +1 −1 Sources/ReaderThumbRender.h
  43. +1 −1 Sources/ReaderThumbRender.m
  44. +1 −1 Sources/ReaderThumbRequest.h
  45. +1 −1 Sources/ReaderThumbRequest.m
  46. +1 −1 Sources/ReaderThumbView.h
  47. +1 −1 Sources/ReaderThumbView.m
  48. +1 −1 Sources/ReaderThumbsView.h
  49. +1 −1 Sources/ReaderThumbsView.m
  50. +1 −1 Sources/ReaderViewController.h
  51. +1 −1 Sources/ReaderViewController.m
  52. +1 −1 Sources/ThumbsMainToolbar.h
  53. +4 −2 Sources/ThumbsMainToolbar.m
  54. +1 −1 Sources/ThumbsViewController.h
  55. +1 −1 Sources/ThumbsViewController.m
  56. +1 −1 Sources/UIXToolbarView.h
  57. +1 −1 Sources/UIXToolbarView.m
  58. +1 −1 main.m
@@ -3,7 +3,7 @@
// Reader v2.6.0
//
// Created by Julius Oklamcak on 2011-07-01.
-// Copyright © 2011-2012 Julius Oklamcak. All rights reserved.
+// Copyright © 2011-2013 Julius Oklamcak. All rights reserved.
//
// Permission is hereby granted, free of charge, to any person obtaining a copy
// of this software and associated documentation files (the "Software"), to deal
@@ -3,7 +3,7 @@
// Reader v2.6.0
//
// Created by Julius Oklamcak on 2011-07-01.
-// Copyright © 2011-2012 Julius Oklamcak. All rights reserved.
+// Copyright © 2011-2013 Julius Oklamcak. All rights reserved.
//
// Permission is hereby granted, free of charge, to any person obtaining a copy
// of this software and associated documentation files (the "Software"), to deal
@@ -3,7 +3,7 @@
// Reader v2.6.0
//
// Created by Julius Oklamcak on 2011-09-01.
-// Copyright © 2011-2012 Julius Oklamcak. All rights reserved.
+// Copyright © 2011-2013 Julius Oklamcak. All rights reserved.
//
// Permission is hereby granted, free of charge, to any person obtaining a copy
// of this software and associated documentation files (the "Software"), to deal
@@ -3,7 +3,7 @@
// Reader v2.6.0
//
// Created by Julius Oklamcak on 2011-09-01.
-// Copyright © 2011-2012 Julius Oklamcak. All rights reserved.
+// Copyright © 2011-2013 Julius Oklamcak. All rights reserved.
//
// Permission is hereby granted, free of charge, to any person obtaining a copy
// of this software and associated documentation files (the "Software"), to deal
@@ -3,7 +3,7 @@
// Reader v2.6.0
//
// Created by Julius Oklamcak on 2011-07-01.
-// Copyright © 2011-2012 Julius Oklamcak. All rights reserved.
+// Copyright © 2011-2013 Julius Oklamcak. All rights reserved.
//
// Permission is hereby granted, free of charge, to any person obtaining a copy
// of this software and associated documentation files (the "Software"), to deal
@@ -3,7 +3,7 @@
// Reader v2.6.0
//
// Created by Julius Oklamcak on 2011-07-01.
-// Copyright © 2011-2012 Julius Oklamcak. All rights reserved.
+// Copyright © 2011-2013 Julius Oklamcak. All rights reserved.
//
// Permission is hereby granted, free of charge, to any person obtaining a copy
// of this software and associated documentation files (the "Software"), to deal
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
@@ -1,6 +1,10 @@
## History
+2013-06-04: Version 2.6.2
+
+ - Touch two UIButton, exclusiveTouch = NO. Not good. Fixed.
+
2012-10-05: Version 2.6.1
- Greatly improved thumb operation cancel handling.
View
@@ -1,5 +1,5 @@
-Copyright © 2011-2012 Julius Oklamcak. All rights reserved.
+Copyright © 2011-2013 Julius Oklamcak. All rights reserved.
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
View
@@ -55,7 +55,7 @@ Supports:
Version 2.x of the PDF reader code was originally developed and
tested under Xcode 3.2.6, LLVM 1.7, iOS 4.3.5 and iOS 4.2.1 with
-current development and testing under Xcode 4.5, LLVM 4.1, iOS 5/6.
+current development and testing under Xcode 4.6.2, LLVM 4.2, iOS 6.
Please note that as of v2.6, the code was refactored to use ARC.
The overall PDF reader functionality is encapsulated in the
View
@@ -26,9 +26,9 @@
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
- <string>2.6.1</string>
+ <string>2.6.2</string>
<key>CFBundleShortVersionString</key>
- <string>2.6.1</string>
+ <string>2.6.2</string>
<key>LSRequiresIPhoneOS</key>
<true/>
<key>UIPrerenderedIcon</key>
View
@@ -3,7 +3,7 @@
// Reader v2.6.0
//
// Created by Julius Oklamcak on 2011-07-01.
-// Copyright © 2011-2012 Julius Oklamcak. All rights reserved.
+// Copyright © 2011-2013 Julius Oklamcak. All rights reserved.
//
// Permission is hereby granted, free of charge, to any person obtaining a copy
// of this software and associated documentation files (the "Software"), to deal
@@ -238,6 +238,10 @@
450A66D911D27B5800014BF5 /* Graphics */ = {
isa = PBXGroup;
children = (
+ 45AB72B9141FBFCA003524C3 /* AppIcon-057.png */,
+ 45AB72BA141FBFCA003524C3 /* AppIcon-072.png */,
+ 45AB72BB141FBFCA003524C3 /* AppIcon-114.png */,
+ 4583767E1533B0AC003CD230 /* AppIcon-144.png */,
4544D87B1610A3C2003DB132 /* Default-568h@2x.png */,
455C789914268F6A0053D73B /* Reader-Button-H.png */,
455C789A14268F6A0053D73B /* Reader-Button-H@2x.png */,
@@ -253,10 +257,6 @@
45AB72C3141FBFCA003524C3 /* Reader-Print@2x.png */,
45AB72C4141FBFCA003524C3 /* Reader-Thumbs.png */,
45AB72C5141FBFCA003524C3 /* Reader-Thumbs@2x.png */,
- 4583767E1533B0AC003CD230 /* AppIcon-144.png */,
- 45AB72BB141FBFCA003524C3 /* AppIcon-114.png */,
- 45AB72BA141FBFCA003524C3 /* AppIcon-072.png */,
- 45AB72B9141FBFCA003524C3 /* AppIcon-057.png */,
);
name = Graphics;
sourceTree = "<group>";
@@ -341,7 +341,7 @@
29B97313FDCFA39411CA2CEA /* Project object */ = {
isa = PBXProject;
attributes = {
- LastUpgradeCheck = 0450;
+ LastUpgradeCheck = 0460;
};
buildConfigurationList = C01FCF4E08A954540054247B /* Build configuration list for PBXProject "Reader" */;
compatibilityVersion = "Xcode 3.2";
@@ -476,14 +476,19 @@
isa = XCBuildConfiguration;
buildSettings = {
ARCHS = "$(ARCHS_UNIVERSAL_IPHONE_OS)";
+ CLANG_WARN_CONSTANT_CONVERSION = YES;
+ CLANG_WARN_ENUM_CONVERSION = YES;
+ CLANG_WARN_INT_CONVERSION = YES;
+ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
GCC_C_LANGUAGE_STANDARD = c99;
GCC_MODEL_TUNING = "";
GCC_PREPROCESSOR_DEFINITIONS = NDEBUG;
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
GCC_WARN_ABOUT_RETURN_TYPE = YES;
+ GCC_WARN_UNINITIALIZED_AUTOS = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
- IPHONEOS_DEPLOYMENT_TARGET = 4.0;
+ IPHONEOS_DEPLOYMENT_TARGET = 4.3;
OTHER_CFLAGS = "-DNS_BLOCK_ASSERTIONS=1";
SDKROOT = iphoneos;
TARGETED_DEVICE_FAMILY = "1,2";
@@ -507,14 +512,19 @@
isa = XCBuildConfiguration;
buildSettings = {
ARCHS = "$(ARCHS_UNIVERSAL_IPHONE_OS)";
+ CLANG_WARN_CONSTANT_CONVERSION = YES;
+ CLANG_WARN_ENUM_CONVERSION = YES;
+ CLANG_WARN_INT_CONVERSION = YES;
+ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
GCC_C_LANGUAGE_STANDARD = c99;
GCC_MODEL_TUNING = "";
GCC_PREPROCESSOR_DEFINITIONS = DEBUG;
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
GCC_WARN_ABOUT_RETURN_TYPE = YES;
+ GCC_WARN_UNINITIALIZED_AUTOS = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
- IPHONEOS_DEPLOYMENT_TARGET = 4.0;
+ IPHONEOS_DEPLOYMENT_TARGET = 4.3;
SDKROOT = iphoneos;
TARGETED_DEVICE_FAMILY = "1,2";
};
@@ -524,14 +534,19 @@
isa = XCBuildConfiguration;
buildSettings = {
ARCHS = "$(ARCHS_UNIVERSAL_IPHONE_OS)";
+ CLANG_WARN_CONSTANT_CONVERSION = YES;
+ CLANG_WARN_ENUM_CONVERSION = YES;
+ CLANG_WARN_INT_CONVERSION = YES;
+ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
GCC_C_LANGUAGE_STANDARD = c99;
GCC_MODEL_TUNING = "";
GCC_PREPROCESSOR_DEFINITIONS = NDEBUG;
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
GCC_WARN_ABOUT_RETURN_TYPE = YES;
+ GCC_WARN_UNINITIALIZED_AUTOS = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
- IPHONEOS_DEPLOYMENT_TARGET = 4.0;
+ IPHONEOS_DEPLOYMENT_TARGET = 4.3;
OTHER_CFLAGS = "-DNS_BLOCK_ASSERTIONS=1";
SDKROOT = iphoneos;
TARGETED_DEVICE_FAMILY = "1,2";
View
Binary file not shown.
Binary file not shown.
Binary file not shown.
View
@@ -3,7 +3,7 @@
// Reader v2.6.0
//
// Created by Julius Oklamcak on 2011-07-01.
-// Copyright © 2011-2012 Julius Oklamcak. All rights reserved.
+// Copyright © 2011-2013 Julius Oklamcak. All rights reserved.
//
// Permission is hereby granted, free of charge, to any person obtaining a copy
// of this software and associated documentation files (the "Software"), to deal
View
@@ -3,7 +3,7 @@
// Reader v2.6.0
//
// Created by Julius Oklamcak on 2011-07-01.
-// Copyright © 2011-2012 Julius Oklamcak. All rights reserved.
+// Copyright © 2011-2013 Julius Oklamcak. All rights reserved.
//
// Permission is hereby granted, free of charge, to any person obtaining a copy
// of this software and associated documentation files (the "Software"), to deal
@@ -3,7 +3,7 @@
// Reader v2.6.0
//
// Created by Julius Oklamcak on 2011-07-01.
-// Copyright © 2011-2012 Julius Oklamcak. All rights reserved.
+// Copyright © 2011-2013 Julius Oklamcak. All rights reserved.
//
// Permission is hereby granted, free of charge, to any person obtaining a copy
// of this software and associated documentation files (the "Software"), to deal
@@ -3,7 +3,7 @@
// Reader v2.6.0
//
// Created by Julius Oklamcak on 2011-07-01.
-// Copyright © 2011-2012 Julius Oklamcak. All rights reserved.
+// Copyright © 2011-2013 Julius Oklamcak. All rights reserved.
//
// Permission is hereby granted, free of charge, to any person obtaining a copy
// of this software and associated documentation files (the "Software"), to deal
@@ -25,4 +25,4 @@
#import "ReaderConstants.h"
-NSString *const kReaderCopyrightNotice = @"Reader v2.x • Copyright © 2011-2012 Julius Oklamcak. All rights reserved.";
+NSString *const kReaderCopyrightNotice = @"Reader v2.x • Copyright © 2011-2013 Julius Oklamcak. All rights reserved.";
@@ -3,7 +3,7 @@
// Reader v2.6.1
//
// Created by Julius Oklamcak on 2011-07-01.
-// Copyright © 2011-2012 Julius Oklamcak. All rights reserved.
+// Copyright © 2011-2013 Julius Oklamcak. All rights reserved.
//
// Permission is hereby granted, free of charge, to any person obtaining a copy
// of this software and associated documentation files (the "Software"), to deal
@@ -3,7 +3,7 @@
// Reader v2.6.1
//
// Created by Julius Oklamcak on 2011-07-01.
-// Copyright © 2011-2012 Julius Oklamcak. All rights reserved.
+// Copyright © 2011-2013 Julius Oklamcak. All rights reserved.
//
// Permission is hereby granted, free of charge, to any person obtaining a copy
// of this software and associated documentation files (the "Software"), to deal
@@ -3,7 +3,7 @@
// Reader v2.6.0
//
// Created by Julius Oklamcak on 2011-07-01.
-// Copyright © 2011-2012 Julius Oklamcak. All rights reserved.
+// Copyright © 2011-2013 Julius Oklamcak. All rights reserved.
//
// Permission is hereby granted, free of charge, to any person obtaining a copy
// of this software and associated documentation files (the "Software"), to deal
@@ -3,7 +3,7 @@
// Reader v2.6.0
//
// Created by Julius Oklamcak on 2011-07-01.
-// Copyright © 2011-2012 Julius Oklamcak. All rights reserved.
+// Copyright © 2011-2013 Julius Oklamcak. All rights reserved.
//
// Permission is hereby granted, free of charge, to any person obtaining a copy
// of this software and associated documentation files (the "Software"), to deal
@@ -3,7 +3,7 @@
// Reader v2.6.0
//
// Created by Julius Oklamcak on 2011-07-01.
-// Copyright © 2011-2012 Julius Oklamcak. All rights reserved.
+// Copyright © 2011-2013 Julius Oklamcak. All rights reserved.
//
// Permission is hereby granted, free of charge, to any person obtaining a copy
// of this software and associated documentation files (the "Software"), to deal
@@ -3,7 +3,7 @@
// Reader v2.6.1
//
// Created by Julius Oklamcak on 2011-07-01.
-// Copyright © 2011-2012 Julius Oklamcak. All rights reserved.
+// Copyright © 2011-2013 Julius Oklamcak. All rights reserved.
//
// Permission is hereby granted, free of charge, to any person obtaining a copy
// of this software and associated documentation files (the "Software"), to deal
View
@@ -3,7 +3,7 @@
// Reader v2.6.0
//
// Created by Julius Oklamcak on 2011-07-01.
-// Copyright © 2011-2012 Julius Oklamcak. All rights reserved.
+// Copyright © 2011-2013 Julius Oklamcak. All rights reserved.
//
// Permission is hereby granted, free of charge, to any person obtaining a copy
// of this software and associated documentation files (the "Software"), to deal
View
@@ -3,7 +3,7 @@
// Reader v2.6.1
//
// Created by Julius Oklamcak on 2011-07-01.
-// Copyright © 2011-2012 Julius Oklamcak. All rights reserved.
+// Copyright © 2011-2013 Julius Oklamcak. All rights reserved.
//
// Permission is hereby granted, free of charge, to any person obtaining a copy
// of this software and associated documentation files (the "Software"), to deal
@@ -3,7 +3,7 @@
// Reader v2.6.1
//
// Created by Julius Oklamcak on 2012-09-01.
-// Copyright © 2011-2012 Julius Oklamcak. All rights reserved.
+// Copyright © 2011-2013 Julius Oklamcak. All rights reserved.
//
// Permission is hereby granted, free of charge, to any person obtaining a copy
// of this software and associated documentation files (the "Software"), to deal
@@ -3,7 +3,7 @@
// Reader v2.6.1
//
// Created by Julius Oklamcak on 2012-09-01.
-// Copyright © 2011-2012 Julius Oklamcak. All rights reserved.
+// Copyright © 2011-2013 Julius Oklamcak. All rights reserved.
//
// Permission is hereby granted, free of charge, to any person obtaining a copy
// of this software and associated documentation files (the "Software"), to deal
@@ -3,7 +3,7 @@
// Reader v2.6.0
//
// Created by Julius Oklamcak on 2011-09-01.
-// Copyright © 2011-2012 Julius Oklamcak. All rights reserved.
+// Copyright © 2011-2013 Julius Oklamcak. All rights reserved.
//
// Permission is hereby granted, free of charge, to any person obtaining a copy
// of this software and associated documentation files (the "Software"), to deal
@@ -1,9 +1,9 @@
//
// ReaderMainPagebar.m
-// Reader v2.6.1
+// Reader v2.6.2
//
// Created by Julius Oklamcak on 2011-09-01.
-// Copyright © 2011-2012 Julius Oklamcak. All rights reserved.
+// Copyright © 2011-2013 Julius Oklamcak. All rights reserved.
//
// Permission is hereby granted, free of charge, to any person obtaining a copy
// of this software and associated documentation files (the "Software"), to deal
@@ -487,6 +487,7 @@ - (id)initWithFrame:(CGRect)frame
self.contentMode = UIViewContentModeRedraw;
self.autoresizingMask = UIViewAutoresizingNone;
self.backgroundColor = [UIColor clearColor];
+ self.exclusiveTouch = YES;
}
return self;
@@ -3,7 +3,7 @@
// Reader v2.6.0
//
// Created by Julius Oklamcak on 2011-07-01.
-// Copyright © 2011-2012 Julius Oklamcak. All rights reserved.
+// Copyright © 2011-2013 Julius Oklamcak. All rights reserved.
//
// Permission is hereby granted, free of charge, to any person obtaining a copy
// of this software and associated documentation files (the "Software"), to deal
Oops, something went wrong.

3 comments on commit 87a138c

What is the reason for changing the Toolbar buttons exclusiveTouch property to YES

Hi - could you please tag the release as '2.6.2' in git? That would allow the pod spec to reference the tag rather than a particular commit hash.

Hello , your PDF reader source is too good but only one problem with it is doesn't have the Arabic reader functionality which is from right to left.
I'm stuck with it, I did everything from right to left i succeeded but only one issue which is after page 1 I'm redirected to empty blank on right hand side. A bug if you can fix the issue it would be very great.
Thank you.

Please sign in to comment.