62a7e773945d980084dfc5d00c724de2e27dc22d |
|
24-Apr-2018 |
Sumir Kataria <sumir@google.com> |
Change WorkRequest.Builder to use set. Also, make getThis package-private (otherwise you have to put @hide on each overridden version). Test: Ran tests. Change-Id: I270ff8bd86b2de404e1e7e3229943947930734e6
/frameworks/support/work/integration-tests/testapp/src/main/java/androidx/work/integration/testapp/sherlockholmes/AnalyzeSherlockHolmesActivity.java
|
7031a0fbe12b8159ab2dc6d9c50be5b3f38477fa |
|
19-Apr-2018 |
Rahul Ravikumar <rahulrav@google.com> |
Rename BaseWorkRequest to WorkRequest, and WorkRequest to OneTimeWorkRequest. - API council feedback. Test: All unit tests continue to pass. Fixes: b/78287721 Change-Id: Ifc00fc74cf9c42aeb44c3f4cb3244b5d445b8d0d
/frameworks/support/work/integration-tests/testapp/src/main/java/androidx/work/integration/testapp/sherlockholmes/AnalyzeSherlockHolmesActivity.java
|
8b3284fa4a62568df91f706b0b2334284794008f |
|
13-Apr-2018 |
Sumir Kataria <sumir@google.com> |
Change *Work -> *WorkRequest. Test: Ran tests. Change-Id: Ice89bfb633105ab2b60e2d5a83cdf11e92595553
/frameworks/support/work/integration-tests/testapp/src/main/java/androidx/work/integration/testapp/sherlockholmes/AnalyzeSherlockHolmesActivity.java
|
c7077ec99a2bf4884a6e4f297398eb3f6df83d6f |
|
30-Mar-2018 |
Rahul Ravikumar <rahulrav@google.com> |
Add WorkManagerInitializer that initializes WorkManager. - This fixes the problem where force stopped workers are not rescheduled until we get a call to WorkManager.getInstance(context). Test: Unit tests pass. Change-Id: I4592d791636295c5d04361eb4087053ec4c14eb2 Fixes: b/74444877
/frameworks/support/work/integration-tests/testapp/src/main/java/androidx/work/integration/testapp/sherlockholmes/AnalyzeSherlockHolmesActivity.java
|
64e6bd86c786f1cb1b0c3dbc2b5307cca5c0d1f6 |
|
29-Mar-2018 |
Sumir Kataria <sumir@google.com> |
Rename Arguments to Data. - Rename setOutput to setOutputData - Rename BaseWork.Builder.withArguments to withInputData. Change-Id: Idf490663c9639b9a90d0327d7f164534b0a0b2a4 Fixes: 76438322 Test: Updated and ran tests.
/frameworks/support/work/integration-tests/testapp/src/main/java/androidx/work/integration/testapp/sherlockholmes/AnalyzeSherlockHolmesActivity.java
|
19ae799361a8911480519c1c2b2e0e042e3a6239 |
|
09-Mar-2018 |
Sumir Kataria <sumir@google.com> |
Add getStatusesByTag(Sync) methods. Renamed getStatus methods to make it clear they operate on id's. Fixes: 74407426 Test: Added and ran tests. Change-Id: I84602b5f9240eb35f922aff0c205d232f180d48e
/frameworks/support/work/integration-tests/testapp/src/main/java/androidx/work/integration/testapp/sherlockholmes/AnalyzeSherlockHolmesActivity.java
|
9bac44d48b9665db575c6bdcf80811bfcc9211b4 |
|
23-Feb-2018 |
Sumir Kataria <sumir@google.com> |
Improve Sherlock Holmes UI. Test: N/A Change-Id: Ifcc0b37d9d42f910eeacc3fdd495c49ed29318ce
/frameworks/support/work/integration-tests/testapp/src/main/java/androidx/work/integration/testapp/sherlockholmes/AnalyzeSherlockHolmesActivity.java
|
515ed7401d62081fb2cdd34fc8df325ed8943719 |
|
20-Feb-2018 |
Sumir Kataria <sumir@google.com> |
Change getInstance() to getInstance(Context). This removes the ContentProvider-initialized singleton in the manifest. In general, we are prioritizing faster startup over the marginal readability improvement. There was some concern in previous Googler studies about "which context", "will it be cached and scoped to this lifecycle", etc. We believe that the documentation is sufficiently clear on this. In addition, this follows a common pattern in Android apps. Test: Updated and ran tests. Change-Id: I5f24724934ed1e16bddb0d9906326ad2e54e398d
/frameworks/support/work/integration-tests/testapp/src/main/java/androidx/work/integration/testapp/sherlockholmes/AnalyzeSherlockHolmesActivity.java
|
188b6fb0e5da3723f28c23289b5b55086210e82c |
|
16-Feb-2018 |
Sumir Kataria <sumir@google.com> |
Rename directories and references from background -> work. Test: Ran tests. Change-Id: Ibde6b2f3c7ecbc2490d4225418a1e24119e4a72a
/frameworks/support/work/integration-tests/testapp/src/main/java/androidx/work/integration/testapp/sherlockholmes/AnalyzeSherlockHolmesActivity.java
|