15805 Commits

Author SHA1 Message Date
Nadine Salter
11eb47c87e Update README to reference umbrella header (#9). 2014-07-23 15:19:37 -07:00
Nadine Salter
b5f45d698f Merge pull request #9 from toulouse/master
Add umbrella header
2014-07-23 15:18:04 -07:00
Andreas Linde
2cd3d92536 Merge branch 'hotfix/3.5.6' into develop
Conflicts:
	HockeySDK.podspec
	README.md
	Support/buildnumber.xcconfig
	docs/Changelog-template.md
	docs/Guide-Installation-Setup-Advanced-template.md
	docs/Guide-Installation-Setup-template.md
2014-07-23 20:41:45 +02:00
Andreas Linde
9f66484cee Merge branch 'hotfix/3.5.6' 2014-07-23 20:33:59 +02:00
Andreas Linde
e37045d314 3.5.6 release and documentation updates 2014-07-23 20:33:38 +02:00
Andreas Linde
e67fa4dc28 Update PLCrashReporter to v1.2 2014-07-23 17:03:07 +02:00
Peter
509a41407a Make API headers public 2014-07-21 20:28:03 +04:00
Andreas Linde
47a3be4a79 Fix some best app icon finding issues
In some cases the algorithm didn't find any icon, even if they are there
2014-07-21 13:54:44 +02:00
Andreas Linde
6fc0e154cf Improve fetching the optimal icon of an app for the update view 2014-07-21 13:54:29 +02:00
Andreas Linde
2ae203d7a5 Fix a bug in the networking stack
Solves an networking issues when compiling with iOS 8
2014-07-21 13:54:01 +02:00
Andrew Toulouse
1efe3d95d6 Add umbrella header
Summary:
Import the headers for control, image, and text nodes, as well as the normal display node and helper functions. Subclass headers omitted as they are intended to be imported in subclass implementation files, not public headers.

Test Plan:
`#import <AsyncDisplayKit/AsyncDisplayKit.h>` followed some time later by:
```
ASDisplayNode *node;
ASImageNode *node2;
ASTextNode *node3;
ASControlNode *node4;
```
2014-07-18 00:30:32 -07:00
Nadine Salter
986fa0246a Merge pull request #6 from toulouse/flagNaming
Unify boolean flag naming confention, getter spacing, and property attribute naming
2014-07-17 13:58:26 -07:00
Andrew Toulouse
a35c109a08 Unify boolean flag naming confention, getter spacing, and property attribute naming
Summary:
* Fixes #3
* Ordering: atomicity, then [optional] readonly, then value semantics (retain/copy/assign)
* Removed redundant `readwrite`
* No spaces between "getter = name" ("getter=name" instead)
* Property method overrides renamed as well
* self.isBlah, while technically not entirely correct, still resolves to [self blah], so left alone (@kimon had advice on this sort of naming issue last summer), and largely inconsequential

Test Plan:
* Compile and run
2014-07-17 13:18:47 -07:00
Nadine Salter
f504ab4d15 Merge pull request #4 from toulouse/master
Export ASThread to unbreak the subclass header files
2014-07-17 12:52:17 -07:00
Andreas Linde
74e4bb7f1a Migrate unit tests to XCTest 2014-07-17 12:46:37 +02:00
Andrew Toulouse
0741f89a55 Export ASThread to unbreak the subclass header files
Summary:
* Moves ASThread.h from Private to Public visibility
* Moves ASThread.h from Private/ to Details/
* Changes public #imports from "" to <>

Test Plan:
```
#import <AsyncDisplayKit/ASDisplayNode+Subclasses.h>
#import <AsyncDisplayKit/ASControlNode+Subclasses.h>
```
2014-07-16 15:25:15 -07:00
Andreas Linde
3917622aa5 Remove KVO observer on dealloc
This case should never happen, since the SDK is supposed to be used via the sharedInstance and never be deallocated.
2014-07-14 18:13:04 +02:00
Peter
8c802d445b ‘update’ 2014-07-10 17:42:32 +04:00
Andreas Linde
53edf21c5d Fix some best app icon finding issues
In some cases the algorithm didn't find any icon, even if they are there
2014-07-08 21:03:26 +02:00
Peter
49b7df2b37 Sleep Watchdog Timer 2014-07-02 13:48:17 +04:00
Nadine Salter
291fa885cc Merge pull request #2 from fastred/format_specifiers
Fix incorrect string format specifier for NSInteger
2014-06-30 14:08:17 -07:00
Arkadiusz Holko
00573e5368 Fix incorrect string format specifier for NSInteger 2014-06-30 22:56:06 +02:00
Nadine Salter
752b084df1 Merge pull request #1 from DanielTomlinson/feature/precision-warnings
Use correct format identifiers for logs on 64 bit systems.
2014-06-27 11:38:28 -07:00
Daniel Tomlinson
a38e86f039 Use correct format identifiers for logs on 64 bit systems. 2014-06-27 19:09:27 +01:00
Nadine Salter
f59f4c0b63 Minor README tweaks. 2014-06-26 22:43:28 -07:00
Nadine Salter
15565873c9 Initial commit. 2014-06-26 22:32:55 -07:00
Andreas Linde
0181e8c724 Fix title in readme 2014-06-26 16:05:27 +02:00
Andreas Linde
da8a544fa6 Update version and files to v3.6 Beta 2 2014-06-26 15:54:30 +02:00
Andreas Linde
57f52c7459 Update PLCrashReporter to v1.2 2014-06-26 11:56:39 +02:00
Andreas Linde
00c90ec6c3 Make BITHockeyAttachmen.h public 2014-06-25 14:30:53 +02:00
Andreas Linde
c4486099f9 Remove code that is not needed any more 2014-06-24 21:22:46 +02:00
Andreas Linde
85d5480def Improve feedback screenshot feature
- Use iOS 7 functionality when available (Thanks to Lee for the hint)
- Always include status bar area
2014-06-24 21:21:08 +02:00
Andreas Linde
8874ce0f82 Minor improvements for feedback list view 2014-06-24 21:06:51 +02:00
Peter
cb0e742dee Add missing files 2014-06-23 12:57:42 +04:00
Andreas Linde
b6af4e1d46 Removed JMC support 2014-06-21 17:37:59 +02:00
Andreas Linde
cae1226b38 Allow customizable attachments to feedback
- New `BITHockeyAttachment` class, which `BITCrashAttachment` is now a subclass of
- Can also be used in `prepareWithItems:` for BITFeedbackComposeViewController
- Allows to set a custom filename and content-type for attachments that can be used with crash reports and with feedback
2014-06-21 16:23:55 +02:00
Andreas Linde
5fc0014385 Set data type specific attachment filenames 2014-06-21 01:24:33 +02:00
Andreas Linde
d6aef454ba Binary attachments and BITFeedbackActivity
Add binary attachment support to BITFeedbackActivity
2014-06-20 16:46:47 +02:00
Andreas Linde
c1d75806c7 Minor code cleanup in Feedback component 2014-06-20 16:43:58 +02:00
Andreas Linde
c5cee82954 Added more logging to BITAuthenticator
More logging to the console in case of authentication issues, if debugLogEnabled is set
2014-06-18 18:22:35 +02:00
Andreas Linde
83b32ffe37 Make individual components delegate private
The `delegate` property should only be set on `[BITHockeyManager sharedHockeyManager]` which will then propagade it to all components. Setting the delegate individually per component could cause undefined behaviour.
2014-06-18 15:52:56 +02:00
Andreas Linde
fbfd4ae0fb Include statusbar in screenshots by default 2014-06-16 13:45:02 +02:00
Andreas Linde
423915cb0c Add option to include satusbar in screenshots
All mehotds in BITFeedbackManager that are screenshot releated are changed to include an option that defines wether the screenshot should include the statusbar (if present) or not:

- `- (UIImage *)screenshot` has been changed to `- (UIImage *)screenshotWithStatusBar:(BOOL)includeStatusBar)`
- `- (void)showFeedbackComposeViewWithGeneratedScreenshot` has been changed to `- (void)showFeedbackComposeViewWithGeneratedScreenshotWithStatusBar:(BOOL)includeStatusBar`
2014-06-14 17:22:45 +02:00
Andreas Linde
4226ac0f20 Properly consider paragraphs in release notes 2014-06-14 01:32:53 +02:00
Peter
cf525fdfe9 HTTP transport, automatic transport switching, improved time synchronisation 2014-06-13 02:18:56 +04:00
Andreas Linde
deee2db37e Expose public screenshot method
This is useful when trying to connect a compose view that is using a custom UIViewController via the delegate
2014-06-12 16:10:09 +02:00
Andreas Linde
760a8d07b8 Improve fetching the optimal icon of an app for the update view 2014-06-12 14:39:16 +02:00
Andreas Linde
7963fdf5a7 Merge branch 'refs/heads/feature/instancetype' into develop 2014-06-12 00:26:27 +02:00
Andreas Linde
67f63c118f Add missing super call 2014-06-11 22:08:18 +02:00
Lukas Spieß
42738397a6 Replace initialiser return types of id with new instancetype 2014-06-11 15:35:45 +02:00