383 Commits

Author SHA1 Message Date
Andreas Linde
ada030c170 Get rid of warnings when compiling with JMC and Xcode 5 2013-08-17 21:30:11 +02:00
Andreas Linde
9c18797fbb Adjust some feedback view to iOS 7 a bit more 2013-08-17 18:15:24 +02:00
Andreas Linde
584b25245b Adjust button border color when it is deactivated on iOS 7 2013-08-17 17:43:40 +02:00
Andreas Linde
e016871733 Update update view background color on iOS 7 2013-08-17 17:38:50 +02:00
Andreas Linde
5dd995d1b2 Adjust update view header to iOS 7 style 2013-08-17 17:31:12 +02:00
Andreas Linde
5b43944128 Adjust update view button appearance on iOS 7 2013-08-17 17:02:33 +02:00
Andreas Linde
fa009300cf Don't set the barStyle for the Update view navigation bar to black in iOS 7 or later 2013-08-17 16:33:36 +02:00
Andreas Linde
cd7790aec7 Adopt helper for custom UINavigationBars 2013-08-17 16:33:07 +02:00
Andreas Linde
a95b690409 Add helper to create a custom UINavigationBarController
This will apply the defined customization settings
2013-08-17 16:29:51 +02:00
Andreas Linde
0a50c94df1 Add possibility to check for iOS 7 or older at runtime
This will be needed to adjust UI customizations in iOS7 and later
2013-08-17 16:15:59 +02:00
Andreas Linde
9a83bb20db Update link to PLCrashReporter website 2013-08-17 16:03:39 +02:00
Andreas Linde
da3c5f2c4a Do not enable PLCrashReporter Exception or Signal handlers if the debugger is attached
This check is only done in non app store environment!
2013-08-17 16:01:05 +02:00
Andreas Linde
59db07771e Make sure not to process a crash report file that could not be parsed 2013-08-17 15:42:15 +02:00
Andreas Linde
81014659ed Remove deprecated log messages in crashmanager, since the delegate itself is already marked as being deprecated 2013-08-17 15:38:22 +02:00
Andreas Linde
88627a48b4 Guard PLCR initialization with dispatch_once instead of try/catch
PLCrashReporter may only be initialized once. So make sure the developer can't break this
2013-08-17 15:36:20 +02:00
Andreas Linde
22dd9006ab Use NS_ENUM for BITCrashManagerStatus and move its documentation to the correct place 2013-08-17 15:24:57 +02:00
Andreas Linde
6a27b6f453 Remove empty BITCrashManagerPrivate.h 2013-08-17 15:14:00 +02:00
Andreas Linde
0ce166c005 Document some more BITCrashManager methods 2013-08-17 14:57:58 +02:00
Andreas Linde
f7eda241ee Adopt renamed tintColor property to navigationBarTintColor 2013-08-16 23:17:56 +02:00
Andreas Linde
2392e0d169 Merge branch 'refs/heads/develop-public' into develop 2013-08-16 23:13:50 +02:00
Andreas Linde
2e24f654c4 Remove UUID based authorization feature, since UUIDs are completely removed in iOS7
A new auth feature will be added, that is based on HockeyApp user accounts
2013-08-16 22:18:28 +02:00
Andreas Linde
5de53de18b change misleading "tintColor" property in BITHockeyBaseManager 2013-08-16 18:11:15 +02:00
Pedro Milanez
e57e6da043 Update to ios6 compatible on Modalviewcontroller 2013-08-14 11:31:52 -03:00
Andreas Linde
151f311563 Make sure to call substringToIndex when creating the crash report in text format only if the path string actually is not empty
How this could ever happen is beyond my imagination
2013-08-13 02:49:28 +02:00
Andreas Linde
20c055eb48 Merge pull request #41 from bitstadium/feature/#30-feedbackDelegate
Feedback manager delegate & strong typing of BITHockeyManager delegate
2013-07-29 05:03:32 -07:00
Andreas Linde
70a4310d24 Merge pull request #44 from bitstadium/feature/#31-feedbackCompletion
provide info in the delegate if feedback was submitted or cancelled
2013-07-29 02:34:32 -07:00
Andreas Linde
ef1ae02a1e Merge branch 'refs/heads/feature/v3.1' into develop 2013-07-28 01:55:40 +02:00
Andreas Linde
0a3ddc1373 Merge branch 'refs/heads/feature/AppStoreUpdate' into develop 2013-07-28 01:53:33 +02:00
Stephan Diederich
d39c39feb7 comment private header 2013-07-27 15:25:34 +02:00
Stephan Diederich
9acdf02a0e add todo 2013-07-27 15:25:16 +02:00
Stephan Diederich
03081b4bcd replace numbers with an enum
* use an enum instead of plain numbers
* move used method below the using method
2013-07-27 15:24:52 +02:00
Stephan Diederich
5d8f030547 remove initializations
the runtime already does a good
job at this
2013-07-27 15:24:35 +02:00
Stephan Diederich
d660dd8b7c factor out mainBundleIdentifier helper 2013-07-27 15:24:24 +02:00
Stephan Diederich
c71c764303 strongly type the BITHockeyManagerDelegate
instead of being id, use the proper protocol. Also
let the BITHockeyManagerDelegate protocol implement
the module protocols.
2013-07-26 15:34:39 +02:00
Stephan Diederich
c816f4dc19 add feedbackManager delegate that is informed about incoming feedback
fixes #30
2013-07-26 15:33:12 +02:00
Stephan Diederich
949613d7e5 move protocol to class extension 2013-07-26 15:06:17 +02:00
Stephan Diederich
d347153e1c remove unused simulated new version
it's not needed in the tests and currently just adds overhead
2013-07-26 14:46:18 +02:00
Stephan Diederich
c92c6b379e move protocol to class continuation
no need this must be public
2013-07-26 14:46:18 +02:00
Stephan Diederich
609dbcccb8 adjust property declarations
while those are probably singletons, it should be more safe
to retain them.
2013-07-26 14:46:18 +02:00
Stephan Diederich
0a1931d20e adjust comment 2013-07-26 14:46:18 +02:00
Stephan Diederich
125e84b9ac remove check for nil 2013-07-26 14:46:18 +02:00
Stephan Diederich
f7136ec9d1 NSDate is non-mutable, should be safe to retain it 2013-07-26 14:46:18 +02:00
Andreas Linde
56a5f546c4 Added a hint to enable the StoreUpdateManager to make the simulation actually work 2013-07-26 14:46:17 +02:00
Andreas Linde
7582f02a08 Add simulating an app store update being available
Will be automatically disabled when run from a build distributed by the App Store
2013-07-26 14:46:17 +02:00
Andreas Linde
166f2c7ccd Also return the storeURL for the app 2013-07-26 14:46:17 +02:00
Andreas Linde
f4e9c8724d New property to disable the StoreUpdateAlert 2013-07-26 14:46:17 +02:00
Andreas Linde
b23e5134bc Add an optional delegate to get informed about new update being available 2013-07-26 14:46:17 +02:00
Andreas Linde
c4921bb9de Make sure not to check for store updates if NSLocaleCountryCode returns nil
And also make sure it doesn't crash in that case :)
2013-07-26 14:46:17 +02:00
Andreas Linde
77f1522b44 Add more debug logging to BITStoreUpateManager 2013-07-26 14:46:17 +02:00
Andreas Linde
f11bee044b Missed that method call change 2013-07-26 14:46:17 +02:00