Commit Graph

323 Commits

Author SHA1 Message Date
Kevin Gaudin
0af509b959 Fix for issue 143: DIALOG is displayed even if acra.alwaysaccept is true 2012-09-25 21:29:27 +02:00
Kevin Gaudin
9deb1695ac Sign artifacfts only when releasing 2012-09-23 10:03:45 +02:00
Kevin Gaudin
380f86219c Remove maven generated file 2012-09-12 00:32:44 +02:00
Kevin Gaudin
ee2480af2e [maven-release-plugin] prepare for next development iteration 2012-09-12 00:17:21 +02:00
Kevin Gaudin
84c5f59703 [maven-release-plugin] prepare release acra-4.4.0TEST 2012-09-12 00:17:04 +02:00
Kevin Gaudin
d394a8fc1b [maven-release-plugin] rollback the release of acra-4.4.0TEST 2012-09-12 00:15:04 +02:00
Kevin Gaudin
51ba2264a2 [maven-release-plugin] prepare release acra-4.4.0TEST 2012-09-09 23:08:21 +02:00
Kevin Gaudin
d4263dfd96 Refactoring the repository to host a single maven project. 2012-09-09 22:43:56 +02:00
Kevin Gaudin
cf3a00ad31 cleaning some white spaces from copy/paste 2012-09-08 17:58:41 +02:00
root
cc1333fa3e Converted from GoogleCode homepage. 2012-09-08 17:32:30 +02:00
Kevin Gaudin
222af01828 [maven-release-plugin] prepare for next development iteration 2012-09-07 20:01:09 +00:00
Kevin Gaudin
ba03e4317b [maven-release-plugin] prepare release acra-4.3.0 2012-09-07 20:00:51 +00:00
Kevin Gaudin
492c4ac8c2 Remove JavaSvn 2012-09-07 20:00:08 +00:00
Kevin Gaudin
998c6437ee Updating pom.xml for releasing on sonatype OSSRH. 2012-09-05 22:47:50 +00:00
Kevin Gaudin
30d90b2b3d [maven-release-plugin] prepare for next development iteration 2012-08-30 21:49:20 +00:00
Kevin Gaudin
4990ff9fe9 [maven-release-plugin] prepare release acra-4.3.0RC 2012-08-30 21:49:04 +00:00
Kevin Gaudin
d0379e8674 [maven-release-plugin] rollback the release of acra-4 2012-08-30 21:47:51 +00:00
Kevin Gaudin
4bc4ac8643 [maven-release-plugin] prepare for next development iteration 2012-08-30 21:44:21 +00:00
Kevin Gaudin
a4a0797b3b [maven-release-plugin] prepare release acra-4 2012-08-30 21:44:05 +00:00
Kevin Gaudin
3b89546f5c * Removed a few unnecessary Log.d traces.
* Changed old spreadsheet.google.com default form post URL for the newer one docs.google.com/spreadsheet
2012-08-30 21:30:18 +00:00
Kevin Gaudin
82de7a1bf9 After new discussion around Issue 111, GoogleFormSender and HttpPostSender get their former constructors back in addition to the new constructor without formKey/formUri. So, if the sender is initialized without formUri/formKey provided, it will always look at ACRA.getConfig() to get its destination so it can be changed dynamically. If the formKey/formUri is provided, then it is set once and never changed. 2012-08-30 06:07:34 +00:00
Kevin Gaudin
e44699a227 * Various changes due to discussion on Issue 111:
* Creation of a setDefaultReportSenders() method on ErrorReporter. This is the method which is called by ACRA.init() to instanciate the relevant default ReportSenders depending on the provision of mailTo, formUri and formKey parameters.
      The method should now be called whenever you wish to change the configuration by switching from one of these 3 parameter to the others.
    * HTTPPostSender and GoogleFormSender do not take their formURI/formKey as a constructor parameter anymore. They get the value from ACRA.getConfig() instead. If their parameters are changed programmatically, they don't need to be reinstanciated.
    * Addition of a warning message if ACRA.getConfig() is called before ACRA.init(). ACRA.getNewDefaultConfig() should be used instead.
    * ACRA.getNewDefaultConfig() now requires an Application as a parameter. This allows to create a new ACRAConfiguration instance with @ReportsCrashes defined values BEFORE calling ACRA.init()
  * added: new configuration item googleFormUrlFormat to allow, if Google Docs/Drive services evolve, to modify the Form URL structure without releasing a new ACRA version in emergency.
2012-08-29 23:10:17 +00:00
Kevin Gaudin
3741eeb8ff [maven-release-plugin] prepare for next development iteration 2012-08-16 20:11:42 +00:00
Kevin Gaudin
9dbd030c7e [maven-release-plugin] prepare release acra-4.3.0b2 2012-08-16 20:11:29 +00:00
Kevin Gaudin
f6bddb36fd Allow LogCat collection for devices with JellyBean and later (API >= 16)
Since JellyBean, READ_LOGS is not granted to third-party apps anymore for security reasons.
Though, we can call logcat without any permission and still get traces related to our app.
2012-08-16 05:42:12 +00:00
Kevin Gaudin
14fd43fcfe [maven-release-plugin] prepare for next development iteration 2012-08-14 23:15:45 +00:00
Kevin Gaudin
816e9e3aa4 [maven-release-plugin] prepare release acra-4.3.0b1 2012-08-14 23:15:29 +00:00
Kevin Gaudin
f0f8e3303a 2012-08-14 23:14:58 +00:00
Kevin Gaudin
e543fe6a0f 2012-08-14 23:11:03 +00:00
Kevin Gaudin
6530da7e05 Remove DEVICE_ID from the default reports configuration. 2012-08-14 23:07:09 +00:00
Kevin Gaudin
cab822df2e 2012-08-14 23:06:04 +00:00
Kevin Gaudin
b556090eab A few comments, license headers and javadoc. 2012-08-14 22:58:50 +00:00
Kevin Gaudin
74650a5392 When dynamically changing the ReportingInteractionMode, check that all required configuration items have been provided. 2012-08-14 22:47:00 +00:00
Kevin Gaudin
a02e3c5cbc When dynamically changing the ReportingInteractionMode, check that all required configuration items have been provided. 2012-08-14 22:46:42 +00:00
Kevin Gaudin
d9ebc30c8f MediaCodecListCollector now displays codec profiles and levels names instead of abstract int values.
Various javadoc updates.
2012-08-14 06:07:51 +00:00
Kevin Gaudin
3bb8cb3a94 modified: removed DEVICE_ID from the default fields. INSTALLATION_ID should be enough and is not a sensible private data. 2012-08-07 23:40:56 +00:00
Kevin Gaudin
f600f6a7c7 Documentation update. 2012-08-07 23:39:11 +00:00
Kevin Gaudin
db009589af Harmonization of variable naming. 2012-08-04 12:19:11 +00:00
William Ferguson
e7f20f38fb ACRA#135 Ability to remove unsent reports from an old app version. Fixed type error. 2012-08-02 09:20:09 +00:00
William Ferguson
54902b7210 ACRA#135 Ability to remove unsent reports from an old app version 2012-08-02 08:27:51 +00:00
William Ferguson
73fa274170 Making ErrorReporter#deletePendingReports public now that it has a valid use case. 2012-07-25 04:41:13 +00:00
Kevin Gaudin
fd482c58ff modified: issue 111 - ACRAConfiguration is not a static fields container anymore. Each instance holds its own set of values, this allow to define various configuration instances and switch between one or the other with a single object reference switch (ACRA.setConfig())) 2012-07-24 02:04:30 +00:00
Kevin Gaudin
f912947cf3 - do not collect video color/profiles for audio codecs
- fix issue in LogFileCollector which was taking an absolute file path instead of a relative to the Application files directory
- ACRA.getConfig() now returns the ACRAConfiguration instance
2012-07-24 01:21:43 +00:00
Kevin Gaudin
e44457ea23 Bugfixes for MediaCodecListCollector and ThreadCollector 2012-07-20 15:47:28 +00:00
Kevin Gaudin
38530bfaee added: MediaCodecListCollector to retrieve the list of supported codecs and capabilities for the device. Field name: MEDIA_CODEC_LIST (since API Level 16 - Jelly Beans).
added: ThreadCollector to retrieve the broken thread Id and Name. Field name: THREAD_DETAILS
2012-07-18 14:30:07 +00:00
Kevin Gaudin
d2226d834e Refactored Configuration collection class, was not in the collectors package.
Few typo/header fixes.
2012-07-15 07:48:55 +00:00
Kevin Gaudin
1ae40fa4a5 Added back an handleException(Throwable e) without the endApplication boolean to enhance backward API compatibility. 2012-07-13 13:37:33 +00:00
Kevin Gaudin
f34d498da3 added: new ReportField.APPLICATION_LOGFILE including the latest ReportsCrashes.applicationLogFileLines lines from the file ReportsCrashes.applicationLogFile. Allows to collect application specific log file data. 2012-06-16 23:17:42 +00:00
Kevin Gaudin
b80d4727a1 added: issue 70 - option excludeMatchingSharedPreferencesKeys to exclude sensible data from collected SharedPreferences. 2012-06-16 21:46:21 +00:00
William Ferguson
a6bfdca529 Fix for AsyncTask WARN stacktrace when handling silent Exceptions from a Thread with a limited life (such as an IntentService). 2012-04-10 07:31:03 +00:00