LastPipeBender/app/src/main/res/values
kapodamy e6d9d8e26d code cleanup
* migrate few annotations to androidx
* mission recovery: better error handling (except StreamExtractor.getErrorMessage() method always returns an error)
* post-processing: more detailed progress

[file specific changes]

DownloadMission.java
* remove redundant/boilerplate code (again)
* make few variables volatile
* better file "length" approximation
* use "done" variable to count the amount of bytes downloaded (simplify percent calc in UI code)

Postprocessing.java
* if case of error use "ERROR_POSTPROCESSING" instead of "ERROR_UNKNOWN_EXCEPTION"
* simplify source stream init

DownloadManager.java
* move all "service message sending" code to DownloadMission
* remove not implemented method "notifyUserPendingDownloads()" also his unused strings

DownloadManagerService.java
* use START_STICKY instead of START_NOT_STICKY
* simplify addMissionEventListener()/removeMissionEventListener() methods (always are called from the main thread)

Deleter.java
* better method definition

MissionAdapter.java
* better method definition
* code cleanup
* the UI is now refreshed every 750ms
* simplify download progress calculation
* indicates if the download is actually recovering
* smooth download speed measure
* show estimated remain time

MainFragment.java:
* check if viewPager is null (issued by "Apply changes" feature of Android Studio)
2019-11-26 10:46:31 -03:00
..
attrs.xml Merge branch 'dev' into playback_state_list 2019-06-23 20:23:29 +03:00
colors.xml main commit 2018-11-08 19:00:44 -03:00
colors_services.xml add theming to mediaccc 2019-01-29 15:39:18 +01:00
dimens.xml Show streams states for local lists 2019-04-15 22:18:24 +03:00
settings_keys.xml Show parsed relative times instead of whatever the service gives us 2019-11-17 23:58:55 -03:00
strings.xml code cleanup 2019-11-26 10:46:31 -03:00
styles.xml Merge branch 'dev' into playback_state_list 2019-06-23 20:23:29 +03:00
styles_misc.xml Implement UI for subscriptions import/export 2018-03-08 11:50:46 -03:00
styles_services.xml Implement playback state management 2019-04-13 13:34:36 +03:00