Commit graph

922 commits

Author SHA1 Message Date
Christian Schabesberger
d79d05d5b2 remove unused imports 2018-05-25 09:43:28 +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
DafabHoid
65610e0ace Utility: Buffer the output to files when serializing 2018-05-18 18:23:32 +02:00
DafabHoid
67fc72aa76 Fix crash on loading not yet finished downloads from .giga files 2018-05-18 18:18:37 +02:00
Christian Schabesberger
f1119865b0 Merge pull request #1375 from acrosca/code_inspection
Code inspection
2018-05-12 14:21:37 +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
83ddb0ac15 make compartible to yoututbe service restructure 2018-05-11 18:00:28 +02:00
Christian Schabesberger
4901ba0eab make compatible with encosing urlidhandler commit 2018-05-11 18:00:28 +02:00
Somethingweirdhere
4a92d05903 Changed to lambda convention 2018-05-11 17:17:07 +02:00
Andrei.Rosca
cf255a5a07 fix context leaks 2018-05-06 10:50:02 +02:00
Andrei.Rosca
59591fbf0b default ViewHolder 2018-05-06 10:14:24 +02:00
Andrei.Rosca
a36da751a8 prevent infinite loop 2018-05-06 10:08:56 +02:00
Andrei.Rosca
b8592ceb01 Reduce overdraw 2018-05-05 10:26:35 +02:00
Christian Schabesberger
caec7a163e move on to v0.13.3
also:
- reduce snack bar error visibility time
- fix metadata error
2018-05-04 16:21:36 +02:00
Christian Schabesberger
b986c61a60 Merge pull request #1342 from Somethingweirdhere/popupplayerdont
PopUpPlayer now also has a Play and Pause button
2018-05-03 17:25:11 +02:00
Christian Schabesberger
9d6669b66d Merge pull request #1356 from DafabHoid/doubletap-playpause
Double-tap the middle of the player screen to pause the video
2018-04-29 17:16:09 +02:00
Christian Schabesberger
03a707efff resolve conflict 2018-04-29 17:13:45 +02:00
Christian Schabesberger
783f6fb356 add clear orphans 2018-04-29 17:06:54 +02:00
Christian Schabesberger
421be909a8 fix requested changes part 1 2018-04-29 13:15:52 +02:00
Christian Schabesberger
f158276939 merge chagnes with dev 2018-04-29 13:01:37 +02:00
Christian Schabesberger
645162b7bf add delete while history
add delete whole history
2018-04-29 12:51:57 +02:00
Christian Schabesberger
c3fd7c8d2e make history ui more consistent 2018-04-29 12:51:57 +02:00
Christian Schabesberger
dfbc9fe2c4 made items actually deltable 2018-04-29 12:51:57 +02:00
Christian Schabesberger
b3f00656e2 add delete options for StatisticPlaylistFragment 2018-04-29 12:51:57 +02:00
Christian Schabesberger
df14a69c66 remove HistoryInfoItem again
blub
2018-04-29 12:51:57 +02:00
Christian Schabesberger
ecb0a5c919 reorder playqueue/localPlaylist classes 2018-04-29 12:51:57 +02:00
Christian Schabesberger
739db2f26a rename playlist to player.playqueue 2018-04-29 12:49:52 +02:00
Christian Schabesberger
22725316d3 put local foo into local foo folder 2018-04-29 12:47:12 +02:00
Christian Schabesberger
e319caec03 Project restructure for history part 1
- add HistoryInfoItem (deriving from StreamInfoItem)
  in order to add a special options menu for the list items
- delete HistoryActivity and everything that belongs to its UI (not the
  manager tho)
- put everything that is local into local. (subscriptions still missing)
2018-04-29 12:47:12 +02:00
DafabHoid
b8710e6eb6 Double-tap the middle of the player screen to pause the video 2018-04-29 11:23:21 +02:00
Andrei.Rosca
408126c0b2 Remove GSON lib 2018-04-29 01:06:34 +02:00
Somethingweirdhere
58a9a73a0b PopUpPlayer now has a play and pause button. Tapping now doesnt pause or unpause the video and instead shows this button. 2018-04-22 00:16:07 +02:00
Somethingweirdhere
b42f611a1d Added settings export 2018-04-21 21:11:52 +02:00
Somethingweirdhere
f4c3ed42e9 Added settings export 2018-04-19 01:31:25 +02:00
Christian Schabesberger
4dbf4a48c4 Merge pull request #1327 from Somethingweirdhere/dev
Fixed crash when trying to open a downloaded file without a player
2018-04-18 20:35:44 +02:00
Mauricio Colli
8d75c64fed Fix RouterActivity choice selection
- Improve behavior when external player is enabled
- Fixes #1324
2018-04-18 11:44:46 -03:00
Somethingweirdhere
8a2ac95adb Fixed crash when trying to open a downloaded file without a player 2018-04-17 22:26:24 +02:00
Somethingweirdhere
adc3521c16 Fixed crash when trying to open a downloaded file without a player 2018-04-17 19:47:17 +02:00
Christian Schabesberger
ada65b1559 Merge branch 'playlist_to_next' of https://github.com/Shan11812/NewPipe into test 2018-04-14 11:04:08 +02:00
Christian Schabesberger
0c6292c6fb fix conflict 2018-04-14 11:02:31 +02:00
John Zhen Mo
6b4358330d -Changed media source manager near edge loading to no longer load while player position is not progressing.
-Changed main video player to always self-destruct on stop.
-Extracted main video player lifecycle states into separate data class.
-Fixed play queue in full repeat mode does not load first item after expiring.
2018-04-11 20:27:39 -07:00
John Zhen Mo
1d2b8a3d23 -Reversed special seek logic for short buffer livestreams.
-Fixed loader cleaning potentially canceling existing correct loading items.
-Updated ExoPlayer to 2.7.3.
2018-04-11 20:27:39 -07:00
John Zhen Mo
85d895b4a3 -Rollbacks the original main player UI to display nav and status bar on click.
-Changed system UI color to translucent on Lollipop and above.
2018-04-11 20:27:39 -07:00
John Zhen Mo
953c1811c5 -Designated background player as default media button receiver.
-Fixed media button intent causing illegal state exception when sent from external apps.
2018-04-11 20:27:38 -07:00
John Zhen Mo
fb126fce3a -Modified adaptive track selection to upgrade with 1 second of buffer.
-Modified dynamic track updates to seek to default time instead of clamping to 0 time when negative progress is reached.
2018-04-11 20:27:38 -07:00
John Zhen Mo
295a24243b -Removed playlist cleaning. 2018-04-11 20:27:38 -07:00
John Zhen Mo
93c848271b -Modified playback parameter dialog to use translucent background. (reverted from commit 0d25254d4831aca92ad6cf6c0c772279b32b4a07) 2018-04-11 20:27:38 -07:00
John Zhen Mo
cdca5d4608 -Changed failed media source exception to use cause instead of top level exception. 2018-04-11 20:27:38 -07:00
John Zhen Mo
2a806858ee -Added better player exception handling to player.
-Added expired media source cleaning to media source manager.
2018-04-11 20:27:38 -07:00
John Zhen Mo
60a03199be -Fixed main player multiwindow pauses when focus changes. 2018-04-11 20:27:38 -07:00