Andreas Linde
f211182f49
Add anonID to crash reports
...
CrashReporter Key is actually an anonymous ID for each device/installation where the crash occurred
2012-11-27 02:37:47 +01:00
Andreas Linde
2c4dc33f36
Call delegate also if a crash was detected but could not be read
...
If PLCrashReporter wrote a crash report, that could not be read, no delegate was fired. That could make the app stay in the start up maintenance screen, if it handles crashes on startup.
Though there was no report this ever happened, there is the theoretical chance this could.
2012-11-26 19:45:21 +01:00
Andreas Linde
12c092594c
Add check for newline at EOF and fix where it is missing
2012-11-21 15:49:59 +01:00
Andreas Linde
756341a386
Fix some users own messages re-appearing after deleting them
2012-11-18 00:00:24 +01:00
Andreas Linde
4448bdba1f
Update buttons in feedback views
2012-11-17 20:48:18 +01:00
Andreas Linde
0285c61485
Fix user data UI not being presented as a form sheet on the iPad
2012-11-17 13:37:14 +01:00
Andreas Linde
06441b1260
Fix a problem showing the update UI animated if there TTNavigator class is present even though not being used
2012-11-16 21:02:18 +01:00
Andreas Linde
31e680400e
Fix potential crash if delegates return nil
2012-11-16 16:58:11 +01:00
Andreas Linde
89cc537350
Fix missed out Prefix changed in TTTAttributedLabel / BITAttributedLabel
2012-11-15 03:24:32 +01:00
Andreas Linde
4dbbef38e2
Format date and timestamp of crash reports to be always identical no matter what locale is set
2012-11-09 13:36:23 +01:00
Andreas Linde
aa05de04a1
Fix another one
2012-11-07 16:37:07 +01:00
Andreas Linde
a47c4b1bfd
Fix compiler warnings
2012-11-07 16:25:22 +01:00
Stephan Diederich
edf284bb35
add missing newlines
2012-11-04 14:54:29 +01:00
Andreas Linde
460e6eef46
Documentation updates
2012-10-31 08:57:28 +01:00
Andreas Linde
bdbeef2a7a
Merge branch 'feature/feedback' into develop
2012-10-31 08:33:07 +01:00
Andreas Linde
7e94d45acb
Add support for in-app-updates without changing the version string
2012-10-30 20:10:41 +01:00
Andreas Linde
90f4b017af
Update Update view presentation
2012-10-30 17:42:23 +01:00
Andreas Linde
d8f61f363a
Remove option to change version update compare style
2012-10-25 22:19:06 +02:00
Andreas Linde
a14fa23f28
Convert to ARC
2012-10-23 16:22:23 +02:00
Andreas Linde
dfcc124f1c
Some fixes regarding feedback user data UI
2012-10-22 22:59:44 +02:00
Andreas Linde
359ec04f53
Another rotation fix for feedback list view
2012-10-22 01:45:20 +02:00
Andreas Linde
df52022391
Fix update view
...
This should not have been committed. *sigh*
2012-10-22 01:18:11 +02:00
Andreas Linde
17ed4b962e
Feedback list view fixes
2012-10-22 01:13:43 +02:00
Andreas Linde
155e8a72bc
Show clean feedback message texts, which is always stripped from quoted text in emails
2012-10-22 01:13:27 +02:00
Andreas Linde
2b32b40a5e
Fix sorting of pending feedback messages
2012-10-22 01:11:16 +02:00
Andreas Linde
657277e907
Fix implemented delegates for userid, name and email cause the feedback userUI not to show anything
2012-10-22 01:10:58 +02:00
Andreas Linde
f09ea53fba
Store the app identifier with the feedback thread. So in case they change by accident, new posts will cause a new thread in the current app to be created
2012-10-22 01:10:18 +02:00
Andreas Linde
9e436f3d26
Fix done button in modal feedback and update view missing
2012-10-22 01:09:22 +02:00
Andreas Linde
aee5c4adda
Update update view to be more iOS 6 like
...
Not completely finished yet
2012-10-22 01:08:26 +02:00
Andreas Linde
1eb68fece6
Minor clean up
2012-10-21 01:10:22 +02:00
Andreas Linde
a6c2b9a1b5
Some more
2012-10-21 00:51:28 +02:00
Andreas Linde
76a7ec78b1
Be more conservative with returned JSON for feedback messages
2012-10-21 00:49:02 +02:00
Andreas Linde
857d02347e
Update App Update screen to be more iOS 6 like
...
Also do some small refactoring and rename the PS classes to BIT to avoid any possible namespacing problems
2012-10-21 00:38:12 +02:00
Andreas Linde
11a708d446
Improve scrolling performance of list view
...
UIButton didn't need setMaskToBounds and it caused slow downs and stuttering when scrolling
2012-10-20 22:42:03 +02:00
Andreas Linde
10d6c72d95
Another fix *doh*
2012-10-20 22:02:32 +02:00
Andreas Linde
b85138a409
Fix missing navController in last doc commit
2012-10-20 21:53:43 +02:00
Andreas Linde
dff3539534
Add example code on how to present a modal Feedback Compose UI with pre filled items
2012-10-20 21:50:26 +02:00
Andreas Linde
c48ac5b66c
Fix open url in a feedback list not working
2012-10-20 21:09:46 +02:00
Andreas Linde
68ba4f93ba
Fix alerts on new feedback messages not being shown
2012-10-20 21:06:33 +02:00
Andreas Linde
31a78a0420
Some more minor documentation improvements
2012-10-19 22:01:08 +02:00
Andreas Linde
5d52d80686
Further improve feedback documentation
2012-10-19 21:16:30 +02:00
Andreas Linde
0fe87cf8c0
Move BITFeedbackActivity customization out from BITFeedbackManager
...
Also add first documentation parts
2012-10-19 21:11:22 +02:00
Andreas Linde
8120d9b2e4
Improve BITFeedbackManager public header documentation
2012-10-19 20:43:12 +02:00
Andreas Linde
1bc0c2db64
Allow BITFeedbackActivity title and image to be customized
2012-10-19 20:42:56 +02:00
Andreas Linde
34f6e3faf4
Add installationIDs to feedback and crash reports, so those can be linked together and amount of affected users of a crash can be determined
...
Uses iOS 6 ASIdentifierManager class or identifierForVendor if the class is not available. Fallback on iOS 5 is to use app path UUID which is generated by iOS when installing the app
2012-10-19 18:16:24 +02:00
Andreas Linde
ed63a5a7b9
Send userID as extra value in crash reports and feedback if available
2012-10-19 17:34:23 +02:00
Andreas Linde
59a0319ea9
Update appName handling
2012-10-19 17:18:10 +02:00
Andreas Linde
e6d76ca364
Use the proper default app name in the Update View Controller
2012-10-19 13:49:01 +02:00
Andreas Linde
3cb7a23bd0
Various bug fixes
2012-10-19 13:48:36 +02:00
Andreas Linde
f6f92d2027
Remove some pre-iOS 5 checks that are not needed any more
2012-10-19 00:34:34 +02:00