Commit graph

271 commits

Author SHA1 Message Date
kapodamy
3357fc0f17 more fixes
* use bold style in status (mission_item_linear.xml)
* fix download attemps not begin updated
* dont stop the queue if a download fails
* implement partial wake-lock & wifi-lock
* show notifications for failed downloads
* ¿proper bitmap dispose? (DownloadManagerService.java)
* improve buffer filling (CircularFile.java)
* [Mp4Dash] increment reserved space from 2MiB to 15MiB. This is expensive but useful for devices with low ram
* [WebM] use 2MiB of reserved space
* fix debug warning if one thread is used
* fix wrong download speed when the activity is suspended
* Fix "Queue" menu item that appears in post-processing errors
* fix mission length dont being updated (missing commit)
2018-11-22 23:33:34 -03:00
kapodamy
4d6cfd2043 resbase (08/11/2018) 2018-11-08 22:00:13 -03:00
kapodamy
21e205a6be main commit
Post-processing infrastructure
* remove interfaces with one implementation
* fix download resources with unknow length
* marquee style for ProgressDrawable
* "view details" option in mission context menu
* notification for finished downloads
* postprocessing infrastructure: sub-missions, circular file, layers for layers of abstractions for Java IO streams
* Mp4 muxing (only DASH brand)
* WebM muxing
* Captions downloading
* alert dialog for overwrite existing downloads finished or not.

Misc changes
* delete SQLiteDownloadDataSource.java
* delete DownloadMissionSQLiteHelper.java
* implement Localization from #114

Misc fixes (this branch)
* restore old mission listeners variables. Prevents registered listeners get de-referenced on low-end devices
* DownloadManagerService.checkForRunningMission() now return false if the mission has a error.
* use Intent.FLAG_ACTIVITY_NEW_TASK when launching an activity from gigaget threads (apparently it is required in old versions of android)

More changes
* proper error handling "infrastructure"
* queue instead of multiple downloads
* move serialized pending downloads (.giga files) to app data
* stop downloads when swicthing to mobile network (never works, see 2nd point)
* save the thread count for next downloads
* a lot of incoherences fixed
* delete DownloadManagerTest.java (too many changes to keep this file updated)
2018-11-08 19:00:44 -03:00
Christian Schabesberger
2902880dc7 merge weblate 2018-10-22 12:07:12 +02:00
Allan Nordhøy
ec0dbc4823 Translated using Weblate (English)
Currently translated at 100.0% (383 of 383 strings)
2018-10-20 01:33:41 +02:00
Christian Schabesberger
12002c7e72 Merge branch 'dev' into lang 2018-10-16 03:47:11 +02:00
Ritiek Malhotra
4f9978b663 Merge branch 'dev' into separate-gesture-options 2018-10-10 08:41:42 -07:00
Christian Schabesberger
6f72ed7d65 Merge branch 'dev' into tablet_ui 2018-10-08 11:56:25 +02:00
Christian Schabesberger
eb68ce6a35 Merge branch 'dev' into LongTapInSubs 2018-10-07 13:59:39 +02:00
Christian Schabesberger
05ded0f8d3 Merge branch 'dev' into patch-7 2018-10-07 13:26:10 +02:00
Christian Schabesberger
d0c2878ba1 Merge branch 'dev' into lang 2018-10-07 13:25:35 +02:00
Christian Schabesberger
256b02539f Merge branch 'dev' into patch-7 2018-10-06 18:16:10 +02:00
Christian Schabesberger
9587c33b6f Merge branch 'dev' into clarify-bookmarks 2018-10-06 12:01:34 +02:00
Christian Schabesberger
0c72d4614e add support for content language and content country 2018-10-05 16:20:27 +02:00
Lukas Sabota
6fb038a9c3 Change 'tab_bookmarks' string to 'Bookmarked Playlists' for UI clarity 2018-09-30 11:34:16 -04:00
jludden
af0095a982 Adding switch view button to downloads activity
Can now switch between linear and grid layouts in the downloads activity
2018-09-29 15:13:15 +08:00
Christian Schabesberger
bd6a4b57f3 Merge branch 'dev' into patch-7 2018-09-11 16:34:58 +02:00
Ritiek Malhotra
8a3fcd3124 Merge branch 'dev' into separate-gesture-options 2018-09-08 10:05:51 -07:00
Mauricio Colli
d3efd64525 Handle case where subscribers count is not available 2018-09-04 23:54:17 -03:00
Mauricio Colli
d38a7ced70 Improve tabs UX and saving/loading
- Show icons in the tabs list and dialog chooser
- Add a "restore to defaults" button
- Make removing gesture more user intuitive
2018-09-04 23:54:17 -03:00
Allan Nordhøy
702f17c013 Spelling: Language rework 2018-09-03 13:07:10 +02:00
Ritiek Malhotra
19abbc935a Separate options for volume and brightness gestures 2018-08-31 19:30:40 +05:30
Vasily
aa04335baf Merge branch 'tablet_ui' of https://github.com/nv95/NewPipe into tablet_ui 2018-08-29 09:00:15 +03:00
Vasily
d3ac3c16b2 Automatic list layout 2018-08-29 08:19:15 +03:00
Christian Schabesberger
42739c8cf0 Merge branch 'dev' into tablet_ui 2018-08-28 21:28:10 +02:00
Christian Schabesberger
affee5630b Merge branch 'dev' into LongTapInSubs 2018-08-28 18:39:11 +02:00
Christian Schabesberger
d305a26936 fixes acording to code review
fixes moreacording to code review

fixed link handling once more
2018-08-28 12:19:07 +02:00
Christian Schabesberger
00bfa28d66 add reset extSD card folder dialog 2018-08-27 16:37:21 +02:00
Somethingweirdhere
7331ad2b88 + New Tab is now on the bottom
Made dialog more beautiful
2018-08-24 12:17:42 +02:00
Somethingweirdhere
6c8f089967 Created a dialog for the main page content 2018-08-24 12:13:44 +02:00
Vasily
1dbb297c5d Grid view 2018-08-22 10:14:01 +03:00
Somethingweirdhere
c37b2bb277 Merge branch 'dev' into LongTapInSubs 2018-08-15 23:33:59 +02:00
oscar
36b887dcc4 Removed incorrect explanations of the M4A and WebM audio formats 2018-08-12 23:46:21 -03:00
Igor Nedoboy
a68ac53373 Translated using Weblate (English)
Currently translated at 99,7% (382 of 383 strings)
2018-08-05 12:13:00 +02:00
Igor Nedoboy
4fd265b0c1 Translated using Weblate (English)
Currently translated at 99.7% (382 of 383 strings)
2018-08-04 20:36:30 +02:00
Christian Schabesberger
cec16171f0 make new filtersystem translatable 2018-07-19 16:18:57 +02:00
John Zhen Mo
1eac8f7500 -Added skip silence toggle to playback speed control.
-Added step size selector to playback speed control.
-Added skip silence flag to player intents.
-Moved default preset in playback speed control to neutral dialog button, renamed as reset.
-Removed nightcore preset from playback speed control.
2018-06-28 11:58:32 -07:00
Somethingweirdhere
8c43f43f4c Delete on long press 2018-06-28 20:37:05 +02:00
John Zhen Mo
fdc0f5dc25 -Added back button press check to destroy rather than minimize main video player. 2018-06-05 23:37:20 -07:00
John Zhen Mo
a29851e83f -Expanded minimize to exit to allow resuming on background player.
-Modified minimize to exit toggle to selection dialog.
2018-06-03 14:09:16 -07:00
John Zhen Mo
e7406dff08 -Added toggle to allow main video player to switch to popup player when onstop is called.
-Fixed player state not recovering when player is stopped during multiwindow mode.
-Updated gradle to 3.1.2.
2018-06-03 13:20:39 -07:00
Christian Schabesberger
f26c4463d1 fix conflict 2018-05-27 13:30:23 +02:00
TobiGr
5b937924ad Add dialog to accept privacy policy before sending crash report
Add link to privacy policy in about fragment
Replace some onClickListeners with Lamdas
2018-05-25 09:29:14 +02:00
Christian Schabesberger
932a0128e5 Merge branch 'settingsExport' of https://github.com/Somethingweirdhere/NewPipe into test 2018-05-12 13:34:05 +02:00
Christian Schabesberger
78bf1f7bbd Merge pull request #1350 from comradekingu/patch-6
Spelling: Rework new strings
2018-05-02 21:03:20 +02:00
Allan Nordhøy
7ee264c0f1 reverted the other "History & Cache" 2018-05-02 09:18:04 +02:00
Allan Nordhøy
855053fc61 New desc, "& Cache" reverted 2018-05-02 09:16:53 +02:00
Christian Schabesberger
645162b7bf add delete while history
add delete whole history
2018-04-29 12:51:57 +02:00
Christian Schabesberger
b3f00656e2 add delete options for StatisticPlaylistFragment 2018-04-29 12:51:57 +02:00
Allan Nordhøy
66b9122165 Rework new strings 2018-04-23 22:07:27 +02:00