27491 Commits

Author SHA1 Message Date
Andreas Linde
c8c1ad8e10 Improve some feedback texts 2012-10-15 00:04:54 +02:00
Andreas Linde
8c013f7884 Fix buttons in feedback view showing artifacts of the other button 2012-10-15 00:03:52 +02:00
Andreas Linde
b47cbf78c8 Fix modal views not having a done button 2012-10-15 00:03:25 +02:00
Andreas Linde
f8cb400a92 Improve documentation 2012-10-15 00:03:08 +02:00
Andreas Linde
be04800759 Various feedback related bug fixes 2012-10-12 18:14:22 +02:00
Andreas Linde
1887ee7501 Also use old delegates in CrashManager for username and email if present, but mark them as deprecated 2012-10-12 16:56:44 +02:00
Andreas Linde
f34d458d95 Fix iOS6 reloading activity with no messages present to never stop 2012-10-11 16:56:02 +02:00
Andreas Linde
f673a014d6 Merge branch 'release/2.5.4' 2012-10-10 18:38:20 +02:00
Andreas Linde
e6ce398f70 Fix preprocessor makro being removed accidentally 2012-10-10 18:36:54 +02:00
Andreas Linde
4e252fd3f2 Merge branch 'release/2.5.4' into develop 2012-10-10 18:18:17 +02:00
Andreas Linde
84ca7989a8 Merge branch 'release/2.5.4' 2012-10-10 18:18:07 +02:00
Andreas Linde
d9694d31b6 Update version number to 2.5.4 and update integration guide for JMC 2012-10-10 18:15:27 +02:00
Andreas Linde
bfcb363940 Add info.plist to resource bundle 2012-10-10 17:20:32 +02:00
Andreas Linde
36be3708f2 Some more xcconfig optimizations
- Renamed some vars to be more descriptive
- Added CONFIGURATION preprocessor
2012-10-09 22:57:27 +02:00
Andreas Linde
c3c17e88f9 Remove license and readme file from Xcode project, not needed there. 2012-10-07 22:43:58 +02:00
Andreas Linde
00af2aafb0 Add missing public headers 2012-10-07 22:40:15 +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
Andreas Linde
d3ece9f2b1 Set info.plist on project level to include it also in the bundle target
This way we can identify the SDK version by parsing the info.plist in the resource bundle
2012-10-07 14:29:55 +02:00
Andreas Linde
98ce579f40 Make subdirectory structure build when used as sub project 2012-10-07 13:58:24 +02:00
Andreas Linde
4911af849c Improve Feedbacklist updates and sending of new messages
- Update feedback list reloading actions depending on loading status
- Reload feedback list from network if last request is older than 30 seconds when appearing
- Queue submitting message if there is another network request already in progress
2012-10-07 13:14:09 +02:00
Andreas Linde
1b7d073998 Fix requiring recursive header search due to subdirectory structure of modules 2012-10-07 02:06:18 +02:00
Andreas Linde
4615751004 Feedback UI polish 2012-10-07 01:51:43 +02:00
Andreas Linde
b9d5b19b3c Remove unused feature to modally show feedback compose view directly
Also has the problem, that we would need to copy the modal view code in there, since it can be a subclass from BITBaseViewController right now, since that is a subclass of UITableViewController to get the iOS6 pull to refresh feature
2012-10-06 21:39:27 +02:00
Andreas Linde
478f26a7f6 Fixes for iPad and Message composer presentation 2012-10-06 01:43:39 +02:00
Andreas Linde
f6ba49cf57 Bump version to 2.5.4b3 2012-10-06 01:43:13 +02:00
Andreas Linde
340813fcc2 Warp JMC ping invocation into NSSelectorFromString 2012-10-06 01:01:18 +02:00
Andreas Linde
4d8ed6b408 Some more minor cleanup 2012-10-05 23:21:46 +02:00
Andreas Linde
b7cda2625f Code cleanup 2012-10-05 23:04:55 +02:00
Andreas Linde
798dd8b9b2 Use the the assigned serverURL in FeedbackManager 2012-10-05 22:46:37 +02:00
Andreas Linde
aee8ad245c Move BITUpdateManager to subclass of BITHockeyBaseManager and adjust some more code styling 2012-10-05 22:37:43 +02:00
Andreas Linde
512db251aa More feedback improvements
- Mark messages as archived that got deleted on the server
- Send message even if the thread got deleted on the server, so create a new thread
- Support Pull-To-Refresh in iOS6
- Update feedback and send pending message when the app gets into the foreground again
- Always update user data via delegates before sending a new message, since those could have changed in the app
2012-10-05 21:48:01 +02:00
Andreas Linde
c8809ec038 Inform the UI wether we got new messages or nothing new 2012-10-05 15:26:50 +02:00
Andreas Linde
4839afca97 Remove messages that got removed from the server
When changing to API to only load new messages, we need to provide this info otherwise in the response
2012-10-05 15:26:00 +02:00
Andreas Linde
3f12ce70ee Remove not needed vars 2012-10-05 15:25:04 +02:00
Andreas Linde
218e255378 Save to archive, property list doesn't work anyway for custom objects 2012-10-05 13:36:39 +02:00
Andreas Linde
61483d4437 Fix header 2012-10-05 13:35:14 +02:00
Andreas Linde
0a0b9fe9b9 Bump version to 2.5.4b2 2012-10-04 23:38:38 +02:00
Andreas Linde
8b842e9cd0 Merge remote-tracking branch 'private/develop' into feature/feedback 2012-10-04 23:28:20 +02:00
Andreas Linde
2aca4995a0 Fix authorisation not being saved for a version and requesting on each cold app start again 2012-10-02 13:20:45 +01:00
Andreas Linde
53eb832bb6 Remove header string for application log 2012-09-28 21:27:17 +02:00
Andreas Linde
109e985fc9 Migrate previous crash AutoSend user setting 2012-09-28 19:09:14 +02:00
Andreas Linde
6c913beac5 Remove unused key 2012-09-28 12:35:01 +02:00
Andreas Linde
6706778f53 Fix auto send button not persisting 2012-09-28 12:34:26 +02:00
Andreas Linde
1a71aa2ea5 Initial Feedback component
- First implementation on feedback, not finished yet!
- Move all components into their own subdirectory
- Restructure common delegates into BITHockeyManagerDelegate
- Restructure common component methods into new superclass (not finished yet)
2012-09-28 12:30:19 +02:00
Andreas Linde
5428df4f45 Fix checking for new PLCrashReporter properties being available 2012-09-27 21:58:55 +02:00
Andreas Linde
b591f69286 Merge pull request #11 from diederich/fix/warnings
cleanup JIRA_MOBILE_CONNECT_SUPPORT_ENABLED defines
2012-09-26 05:25:44 -07:00
Stephan Diederich
36c81ac650 cleanup JIRA_MOBILE_CONNECT_SUPPORT_ENABLED defines
* only define JIRA_MOBILE_CONNECT_SUPPORT_ENABLED if it's not already defined.
  default is to disable it
* cleanup usage of JIRA_MOBILE_CONNECT_SUPPORT_ENABLED
  it's always defined, so no need to check
2012-09-26 14:10:04 +02:00
Andreas Linde
c1b7820a09 Add updated armv7/7s only PLCrashReporter build 2012-09-25 13:22:11 +02:00
Andreas Linde
def50ebf0f Bump version to 2.5.4b1 2012-09-25 12:44:57 +02:00
Andreas Linde
78a9973439 Enable JMC Integration for subproject setup
Add documentation on how to enable JMC support otherwise
2012-09-25 12:37:39 +02:00