NewPipe/app/src/main/java/org/schabi/newpipe/local
kapodamy f6b32823ba Implement Storage Access Framework
* re-work finished mission database
* re-work DownloadMission and bump it Serializable version
* keep the classic Java IO API
* SAF Tree API support on Android Lollipop or higher
* add wrapper for SAF stream opening
* implement Closeable in SharpStream to replace the dispose() method

* do required changes for this API:
** remove any file creation logic from DownloadInitializer
** make PostProcessing Serializable and reduce the number of iterations
** update all strings.xml files
** storage helpers: StoredDirectoryHelper & StoredFileHelper
** best effort to handle any kind of SAF errors/exceptions
2019-06-03 18:16:41 -03:00
..
bookmark despaget certain parts of the new design 2018-08-24 12:27:02 +02:00
dialog Merge branch 'dev' into tablet_ui 2018-10-08 11:56:25 +02:00
feed Implement Storage Access Framework 2019-06-03 18:16:41 -03:00
history Remove share utilities from BaseStateFragment 2019-04-06 20:17:04 +02:00
holder Grid layout for local lists 2018-08-31 14:34:32 +03:00
playlist Remove share utilities from BaseStateFragment 2019-04-06 20:17:04 +02:00
subscription Remove share utilities from BaseStateFragment 2019-04-06 20:17:04 +02:00
BaseLocalListFragment.java Grid layout for local lists 2018-08-31 14:34:32 +03:00
HeaderFooterHolder.java add delete options for StatisticPlaylistFragment 2018-04-29 12:51:57 +02:00
LocalItemBuilder.java data flow issue + declaration redundancy 2018-09-11 19:18:41 +02:00
LocalItemListAdapter.java Grid layout for local lists 2018-08-31 14:34:32 +03:00