11 Commits

Author SHA1 Message Date
Andreas Linde
11a8a14e4f Add support for excluding features at compile time
Features can be excluded/included at compile-time using #define statements, e.g. using `Preprocessor Macros`. These don't influence if the feature will actually be enabled, since that can also be done at runtime and some features are disabled automatically in the App Store or disabled by default in general.

The BITHockeyManager header file will still reference all modules, but accessing the modules will not be possible if excluded from the library.

Value of 1 includes the feature into the static library, 0 will exclude the feature from the static library.

Defaults:

Crash Reporting: HOCKEYSDK_FEATURE_CRASH_REPORTER 1
Feedback: HOCKEYSDK_FEATURE_FEEDBACK 1
App Store Updates: HOCKEYSDK_FEATURE_STORE_UPDATES 1 (This feature is disabled by default in code!)
Authenticator: HOCKEYSDK_FEATURE_AUTHENTICATOR 1
Beta Updates: HOCKEYSDK_FEATURE_UPDATES 1
Jira Mobile Connect: HOCKEYSDK_FEATURE_JIRA_MOBILE_CONNECT 0
2013-09-11 19:18:21 +02:00
Stephan Diederich
9747495ae3 move email-validation to a common place
instead of c&p it - lazy bastard :-)
2013-09-06 19:18:32 +02:00
Andreas Linde
84e63761dc Adjust size of name and email textfields in feedback UI
Now resizes with device rotation on non iPad and uses max width on both device types.
2013-06-04 15:10:57 +02:00
Stefan Haubold
eefa48846a fixed deprecation warning for NSString UIKit Constants with iOS6 deployment target 2013-02-20 14:03:42 +01:00
Andreas Linde
9f2f40bc06 Update copyright 2013-01-04 14:44:44 +01:00
felixLam
792ed5d5b2 Fixes validation of email addresses containing upper case characters 2012-12-03 16:07:46 +01:00
Andreas Linde
c9c66390ef Add usage of barStyle and tintColor to Activity, compose and user data views 2012-12-02 02:00:13 +01:00
Andreas Linde
a14fa23f28 Convert to ARC 2012-10-23 16:22:23 +02:00
Andreas Linde
4ac8c6e7a8 Fix rotation issues with Feedback list view 2012-10-19 00:25:35 +02:00
Andreas Linde
003de59f3d If an email field is entered, validate the string and only allow addresses that look correct 2012-10-15 00:47:50 +02:00
Andreas Linde
9b8f51fe5f Restructure project targets and binary distribution target
- Use one common static lib target
- create embeddedFramework as binary distribution including docset in one zip
- Add HockeySDK.xcconfig for easier build setting setup
- Move everything into a single directory, too many problems making binary and subproject work without requing recursive header search paths
- Documentation update pending
2012-10-07 21:49:47 +02:00