27491 Commits

Author SHA1 Message Date
Andreas Linde
1878e6a7e4 Remove some #warnings
There surely will be someone integrating the SDK via source, use iOS 7 as base SDK and enabled to treat warnings as errors.
2013-08-18 17:34:27 +02:00
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
f7d3200ee1 Merge pull request #48 from pmilanez/develop
Update to ios6 compatible on Modalviewcontroller
2013-08-16 14:13:05 -07:00
Andreas Linde
e4d33595e9 Remove authorize_request images, since they are not used any more 2013-08-16 22:19:43 +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
Andreas Linde
9b8858e31a Merge branch 'refs/heads/develop-public' into develop 2013-08-16 17:38:53 +02:00
Andreas Linde
74901eb553 Merge pull request #47 from 0xced/cocoapods-resource-bundle
Use the new CocoaPods resource_bundle feature
2013-08-16 08:32:50 -07:00
Stephan Diederich
439c32d6f0 add authenticator to main header 2013-08-15 23:02:17 +02:00
Stephan Diederich
d80e8090a7 add cancellation support 2013-08-15 22:59:08 +02:00
Stephan Diederich
4f6f871bf3 add authenticator to the HockeyManager
& make protocol methods optional
2013-08-15 22:38:24 +02:00
Stephan Diederich
c39053dbd2 better completion block handling
make sure to remove the completion block once done.
This should help in cases the user forgot to do the weak-dance
as well as when the copied objects are release
2013-08-15 22:31:53 +02:00
Stephan Diederich
ff555cb87d refine validation logic 2013-08-15 22:30:39 +02:00
Stephan Diederich
4647907ea0 allow to create URL-requests with parameters 2013-08-15 22:29:38 +02:00
Stephan Diederich
447d850207 provide access to the response
e.g. http status codes
2013-08-15 22:27:49 +02:00
Stephan Diederich
a530df813d add authentication logic 2013-08-15 22:27:20 +02:00
Stephan Diederich
9ae6fa060e allow to hide cancel-Button in authenticator view controller
so the user is stuck in authentication
2013-08-15 17:27:08 +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
Stephan Diederich
d7f45267dd add some code to BITAuthenticatorViewController
and let it perform authentication. Still some TODOs to do.
2013-08-11 22:42:31 +02:00
Stephan Diederich
2a3a8d62cb add validation logic 2013-08-11 22:42:31 +02:00
Stephan Diederich
039902da02 add networking helpers to BITAuthenticator
* NSOperation-based networking
* helpers for URLRequest, operation, getPath:error:
2013-08-11 22:42:31 +02:00
Stephan Diederich
ffc54256dd make BITAuthenticator public 2013-08-11 22:42:31 +02:00
Stephan Diederich
017b8495a8 add BITAuthenticator
class to control authentication and validation of an installation.

TODO:
* AuthenticatorViewController
* validation
* hooking into BITHockeyManager
2013-08-09 12:23:37 +02:00
Stephan Diederich
c81a2b0940 cleanup header
* remove pre iOS 5 defines
* move header guard to end of file
* remove BITHockeyParseJSON declaration (imp is already gone)
2013-08-08 16:03:42 +02:00
Cédric Luthi
dbe6128ef1 Copy *.lproj folders instead of *.strings files
This fixes sporadic CopyStringsFile errors.
2013-08-08 11:17:25 +02:00
Cédric Luthi
9602890751 Use the new CocoaPods resource_bundle feature
This new feature will be available in CocoaPods 0.23.0
2013-08-07 18:01:03 +02:00
Andreas Linde
b02e0673c0 Remove non needed build phase for unit test 2013-07-30 16:19:57 +02:00
Andreas Linde
f091cb6c01 Update documentation that only BITHockeyManagerDelegate needs to be added as a protocol, since that now implements all other delegates 2013-07-29 14:09:49 +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