38 Commits

Author SHA1 Message Date
Andreas Linde
6ea387fcda Improve building with only a few features
Building e.g. only with crash reporting activated caused compiler warnings to appear even with the binary distribution when e.g. forward declaration checks are enabled.

This commit adds additional checks in all relevant header and code files to make sure the header files only consider the features that have been enabled
2015-04-21 17:48:52 +02:00
Andreas Linde
25a03a553a Fix compile error introduced with previous commit 2015-03-18 19:04:30 +01:00
Andreas Linde
7eef1c4075 Fix a lot more typos and a property name typo
See https://github.com/bitstadium/HockeySDK-iOS/issues/139

Important for users, is that the public property `timeintervalCrashInLastSessionOccured` name is fixed. If you are using this, you need to adjust your code.
2015-03-18 17:07:39 +01:00
Andreas Linde
30375a0362 Fix a crash in feedback list view with attachments
The crash was happening when an attachment was still loading in the last cell but before loading ended, the number of cells changed by deleting a message. Once the attachment was loaded, the crash occured.

This is no fixed by using a safer approach on updating the cell content for loaded attachments by using notifications and letting the cells decide themselves if they need to re-display their content.
2015-02-19 15:05:03 +01:00
Andreas Linde
1f6cc3f84a Fix a few compiler warnings
This fixes a few compiler warnings when compiling using iOS 8 as deployment target. Default is still iOS 6!
2014-11-24 15:14:08 +01:00
Andreas Linde
c1d75806c7 Minor code cleanup in Feedback component 2014-06-20 16:43:58 +02:00
Lukas Spieß
42738397a6 Replace initialiser return types of id with new instancetype 2014-06-11 15:35:45 +02:00
Andreas Linde
b48bb8fb12 Cleanup and bugfixes
- Remove not used code
- Fixed some code style
- use a subdirectory in the SDK caches folder, instead of creating another folder directly under caches
- Height of feedback cells only considers attachments that actually can be previewed.
- If an attachment has no source URL and no local URL, don't show it, not even a loading placeholder, don't consider to reserve space in the cell for it
- refresh attachment cache when new data is loaded or one or all message(s) with attachments have been deleted locally
- `feedbackObservationMode` is a property instead of a method
2014-05-25 18:55:24 +02:00
moritz haarmann
ef6d5224da + Some corrections regarding the display and loading of attachments.
- Attachments are no longer displayed in a cell if the system indicates that they cannot be displayed.
- Fixed a bug that prevented devices running iOS6 from displaying attachments in the Overview List.
2014-05-21 15:10:21 +02:00
moritz haarmann
0df0347eb9 + Improved Loading display in ListView. 2014-05-21 12:54:32 +02:00
moritz haarmann
782a6f2e79 + Scaling issues resolved. 2014-05-05 15:04:14 +02:00
moritz haarmann
7a029f97f7 + Fixed Row display for more than 5 attachments. 2014-05-05 15:02:52 +02:00
moritz haarmann
68791f592f + Fixed some async loading problems. 2014-05-05 14:57:38 +02:00
moritz haarmann
1b4ea4492e + Landscape support in Attachment editor 2014-05-05 12:12:22 +02:00
moritz haarmann
e4700dab9b + Refactored Preview of Attachments. 2014-04-30 16:53:20 +02:00
moritz haarmann
5e7ff0043f + Fixes List Display of Attachments for iOS6 2014-04-11 16:52:30 +02:00
moritz haarmann
c08a308ce4 + Gallery View Controller for Viewing Attachments 2014-03-06 15:49:25 +01:00
moritz haarmann
74f9e5d5ca + Prevent Messages without any text from ever being sent. 2014-02-27 11:16:22 +01:00
moritz haarmann
f1bb46e1b3 + More Cleanups 2014-02-24 11:37:23 +01:00
moritz haarmann
6cfc0ac2d2 + Calculation problem. 2014-02-24 11:36:23 +01:00
moritz haarmann
77b68f4508 + List View Display of attachments. 2014-02-24 10:34:51 +01:00
Andreas Linde
235f7ac9fe Updated copyright for 2014 2014-01-12 19:25:22 +01:00
Andreas Linde
14a5a0f322 Fix delete button appearance in feedback list view on iOS 7 when swiping a feedback message 2013-12-16 03:27:11 +01:00
Andreas Linde
d83157d352 Fix a crash with the update view running on iOS 5 and 6 2013-09-15 17:20:36 +02:00
Andreas Linde
67d56af15d Fix warnings when building with iOS 7 as deployment target 2013-09-12 11:26:19 +02:00
Andreas Linde
c58aad929e Fix height calculation of feedback messages to cause UI glitches 2013-09-10 23:30:40 +02:00
Andreas Linde
9c18797fbb Adjust some feedback view to iOS 7 a bit more 2013-08-17 18:15:24 +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
Andreas Linde
a14fa23f28 Convert to ARC 2012-10-23 16:22:23 +02:00
Andreas Linde
76a7ec78b1 Be more conservative with returned JSON for feedback messages 2012-10-21 00:49:02 +02:00
Andreas Linde
3cb7a23bd0 Various bug fixes 2012-10-19 13:48:36 +02:00
Andreas Linde
4ac8c6e7a8 Fix rotation issues with Feedback list view 2012-10-19 00:25:35 +02:00
Andreas Linde
dc654a0a3f Adjusting the feedback UI to use BITAttributedLabel and fix some bugs 2012-10-17 19:20:07 +02:00
Andreas Linde
147b5ec621 Add support for deleting single or all messages 2012-10-15 19:32:15 +02:00
Andreas Linde
f4b685ef47 If the message is from the same day, show the time instead of the date 2012-10-15 01:22:13 +02:00
Andreas Linde
be04800759 Various feedback related bug fixes 2012-10-12 18:14:22 +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