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