Coffeemakr
bab3dd417e
Remove unused code
...
* Remove Giga crash handler
* Some refactoring
* Remove unused download dialog
* Remove duplicated intent creation
2017-06-29 12:54:07 +02:00
Mauricio Colli
0a7ecb89ce
Adjust fragments' enter/exit animations
...
- Make a little bit faster
2017-06-28 16:38:13 -03:00
Coffeemakr
b03723c3fb
Code improvements
...
* Replace unchecked casts with checked casts
* remove Utility.finViewById
* Fix return activity checking
* Create UserAction enum
* Fix typos
* Add instrumented test for error info
* ErrorInfo make fields final
* Log exception using logger
* Add inherited annotations
* Resolve deprecation warnings
* Remove unused methods from utility
* Reformat code
* Remove unused methods from Utility and improve getFileExt
* Create OnScrollBelowItemsListener
2017-06-28 18:56:05 +02:00
Mauricio Colli
40213b2d6a
Fix autoplay
...
- Closes #595
2017-06-27 22:39:33 -03:00
Mauricio Colli
e8b71e867c
Merge pull request #588 from coffeemakr/feature-speedup
...
Speed up detail page loading ⏱
2017-06-27 18:12:30 -03:00
Coffeemakr
8009aa975e
Revert unused changes
2017-06-27 14:11:15 +02:00
Coffeemakr
cea706d14a
Synchronize initRealtedVideoStreams*
2017-06-27 12:44:20 +02:00
Marco Biscaro
7b60648424
Adds support for adjustable playback speed
...
ExoPlayer was updated to 2.4.2, which supports playback speed change.
A speed selector was also added in the MainPlayer and PlayerPopup.
Fixes #153 .
2017-06-26 19:22:16 -03:00
Coffeemakr
ae2b0cc76b
Format code and remove unused methods
2017-06-18 15:43:11 +02:00
Coffeemakr
89b680f6d9
Revert RecyclerView to LinearLayout
2017-06-17 13:43:09 +02:00
Coffeemakr
6d74038866
Improve speed
...
* Replace relative layouts and use Recycler view
* Handle HTML in background
2017-06-16 14:02:45 +02:00
Coffeemakr
62a4869eb7
Fix download path handling ( #580 )
2017-06-13 10:47:40 +02:00
Christian Schabesberger
51d4d0d3dc
Merge branch 'improve-backstack' of https://github.com/mauriciocolli/NewPipe into back
2017-06-11 14:08:47 +02:00
Christian Schabesberger
a482aa1e21
Merge branch 'master' of https://github.com/SpajicM/NewPipe into count
2017-06-11 14:03:49 +02:00
Christian Schabesberger
040b38689d
update extractor to v0.9.8
2017-06-11 14:02:57 +02:00
SpajicM
a5cbaad804
BackgroundPlayer: Add timestamp in expanded notification
2017-06-08 23:28:45 +02:00
Mauricio Colli
71d5762be8
Remove unnecessary check
2017-06-06 11:46:57 -03:00
Mauricio Colli
6ecdfaf19e
Improve backstack and theme change
2017-06-05 16:33:01 -03:00
Mauricio Colli
edb632f9c7
Remove unused strings
2017-05-23 11:53:50 -03:00
Mauricio Colli
d64480fc9b
Add option to disable the search suggestions
2017-05-16 22:14:07 -03:00
Mauricio Colli
c00e694d40
Add option to disable the gesture controls of the player
2017-05-16 21:45:38 -03:00
Mauricio Colli
8b67f1358d
Implement no-audio icon
2017-05-15 00:57:57 -03:00
Mauricio Colli
641ab25470
Fix Settings on screen rotation
2017-05-14 11:10:00 -03:00
Mauricio Colli
cac79d9a0d
Improve behavior on audio focus gain
2017-05-14 10:46:28 -03:00
Mauricio Colli
e47761750a
Fix 'keep screen on'
2017-05-14 00:32:28 -03:00
Christian Schabesberger
719de00e0f
Merge branch 'fix-menu-update' of https://github.com/mauriciocolli/NewPipe
2017-05-13 20:08:18 +02:00
Mauricio Colli
9ca8c5480c
Fix image loader bug
2017-05-09 00:12:06 -03:00
Mauricio Colli
4d0d3c7ead
Update menu items after change in settings
2017-05-08 22:23:27 -03:00
Mauricio Colli
affd23b14e
Fix animations
2017-05-08 10:33:26 -03:00
Mauricio Colli
9c7f249756
Clean and move some classes
2017-05-08 10:28:33 -03:00
Mauricio Colli
040d658540
Implement resizable popup
2017-05-01 02:23:50 -03:00
Christian Schabesberger
134c3804db
Merge branch 'fix-search' of https://github.com/mauriciocolli/NewPipe into fix-search
2017-04-28 20:42:37 +02:00
Christian Schabesberger
e355df5eda
update NewPipeExtractor
2017-04-28 20:19:23 +02:00
Mauricio Colli
a68e0a95f4
Fix NullPointerException
2017-04-28 01:07:54 -03:00
Mauricio Colli
6fd6facf72
Improve animations of VideoDetailFragment
2017-04-28 00:58:50 -03:00
Mauricio Colli
adbeff11d4
Minor improvements
2017-04-26 16:32:20 -03:00
Mauricio Colli
a8fe329678
Improve fragments
...
- They save the state now, that means, no more reloading after rotating the screen or switching between apps
2017-04-26 16:32:04 -03:00
Mauricio Colli
a4b61bf730
Add new workers
2017-04-26 16:25:09 -03:00
Mauricio Colli
932cb1d19c
Remove ugly bitmap sharing and improvements
...
- Now it is just using the ImageLoader to load the image, and better yet, it already have cache implemented in it
- Improve MainActivity intent handler
- Improve utils classes
2017-04-17 01:21:48 -03:00
Mauricio Colli
2ac71c75c0
Improve players
...
- Background player is using ExoPlayer internally now
2017-04-17 01:19:53 -03:00
Christian Schabesberger
06f38cbcb4
Merge branch 'feature-4k60f' of git://github.com/mauriciocolli/NewPipe into 4k
2017-04-15 12:52:03 +02:00
Christian Schabesberger
f368d6b257
update extractor
2017-04-15 12:51:35 +02:00
Christian Schabesberger
b70c07d004
update extractor
2017-04-13 19:41:43 +02:00
Mauricio Colli
3b9a477499
Add resolution support up to 4k and 60 fps
...
- Up to 4k with 60 fps
- Not every device can play in that resolution and bitrate
- Add option to hide these high resolution greater than 1080p (2k,4k) for not clutter the menus
- Add a default resolution for the popup, wil be used when opening in popup mode from another app
2017-04-12 03:07:15 -03:00
Christian Schabesberger
06fafc247e
move to version 0.9.2 of NewPipeExtractor
2017-04-11 22:49:18 +02:00
Mauricio Colli
746c2a15bf
Migrate to fragments and improvements
...
- Migrate to fragments
- Fix #487
- Don't show "Open in popup mode" to channel links
- New backstack of videos
- Change the subscribers count to format using `NumberFormat`, for example some locales use `.` others `,`, this handles it automatically (and the old method had a bug for leading zero, e.g. 4.82.125 instead of 4.082.125)
- Add string 'subscribers' for channels with more than 1 subscriber (plural)
- Popup player chooses the default format and resolution based on the new preference (format)
- Fix taskaffinity of the router activities
- Show title before loading, as it is available from the items already loaded
2017-04-09 14:34:00 -03:00
Christian Schabesberger
a37802c2b9
add prefered video format
2017-04-08 17:17:11 +02:00
Mauricio Colli
33e29be7db
Fix next video and refactor
...
- Refactor VideoItemDetailActivity, StreamExtractorWorker
- Remove redundant styles
- Change dimensions
- Nicer animation/transitions
2017-03-31 20:39:54 -03:00
Christian Schabesberger
e804647a65
make exoplayer default player
2017-03-29 09:17:03 +02:00
Mauricio Colli
71ae342f52
Implement screen orientation toggle
2017-03-27 10:12:22 -03:00
Mauricio Colli
b43c56085d
Implement fullscreen and quality selector
...
- Implement cache
- Abstract player
- Quality selector
- Fullscreen switcher
- Change some drawables
2017-03-27 01:08:16 -03:00
Christian Schabesberger
8735cf931a
update to new backend with playlist support
2017-03-22 20:14:56 +01:00
Christian Schabesberger
e3baf69533
fix channel rotation problem
2017-03-17 20:35:22 +01:00
Christian Schabesberger
461f747af1
add IOException
2017-03-17 20:18:44 +01:00
mauriciocolli
e406ba094c
Improve bug detection
...
- Show a message with the appropriate error (network error)
2017-03-17 12:09:20 -03:00
mauriciocolli
c100d15ba8
Fix bug when fetching unavailable content
...
- Fix #482
- When opening a invalid/deleted/unavailable video, the popup was just printing the error, now it shows a message to the user and exits
2017-03-17 11:50:27 -03:00
Christian Schabesberger
095a2be748
change popuplayer class description
2017-03-09 16:14:49 +01:00
Christian Schabesberger
c75fe88757
Merge branch 'feature-popup' of git://github.com/mauriciocolli/NewPipe
2017-03-09 16:08:33 +01:00
Christian Schabesberger
a8ff4b0744
Fix backbutton behaviour
...
- close on MainActivity when back pressed
- clear NavStack on rotation
2017-03-09 16:01:09 +01:00
Mauricio Colli
a37d8f083a
Implement popup mode
...
- Add icons replay, fast_forward
- Add strings
- Add menu entry
- Add as option to open link directly to popup mode
2017-03-09 04:42:40 -03:00
Mauricio Colli
abff1f537b
Add ExoMedia and remove ExoPlayer
...
- Remove ExoPlayer files
- Added ExoMedia library
2017-03-09 01:44:00 -03:00
Christian Schabesberger
383857d110
add extractor submodule
2017-03-01 19:08:12 +01:00
Christian Schabesberger
cffd049c8a
remove extractor
2017-03-01 19:06:27 +01:00
Christian Schabesberger
780f1d5da3
made extractor systemindipendent again
2017-03-01 18:03:36 +01:00
Christian Schabesberger
3404231457
get rid of xul xml parser
2017-03-01 16:40:04 +01:00
Christian Schabesberger
7b6dae20be
add loading footer to search fragment
2017-02-28 13:24:07 +01:00
Christian Schabesberger
552c70bb0d
add adblocker for youtube red stuff
2017-02-28 13:05:20 +01:00
Christian Schabesberger
8f734737f0
fix bug and add footer cycle to channel
2017-02-28 12:13:29 +01:00
Christian Schabesberger
2002234d86
fix channel load more videos error
2017-02-27 21:31:20 +01:00
Christian Schabesberger
5923663e08
add routed_intent activity
2017-02-27 21:14:03 +01:00
Christian Schabesberger
4cdf20ab8c
fix differences
2017-02-27 19:21:41 +01:00
Christian Schabesberger
af65a1cfef
Merge branch 'feature-theme-change' of git://github.com/mauriciocolli/NewPipe into conf
2017-02-27 19:04:38 +01:00
Christian Schabesberger
927057ab83
Merge pull request #465 from mauriciocolli/fix-travis
...
Fix travis and YoutubeStreamUrlIdHandler
2017-02-27 19:03:28 +01:00
Christian Schabesberger
ffbc001ad5
fix navstack channel problem
2017-02-27 19:00:06 +01:00
Christian Schabesberger
f5625a1151
fix dashmpd bug
2017-02-27 17:57:16 +01:00
Christian Schabesberger
ce2ceb8a1b
fix layout
2017-02-27 16:38:01 +01:00
Christian Schabesberger
c14771534f
redesign channel activity
2017-02-27 15:58:09 +01:00
59436419
d17496f720
Improved code for changing theme
2017-02-27 17:25:15 +05:30
Mauricio Colli
2ccae841d6
Change variable names
...
For a better understanding of what is going on
2017-02-26 07:47:13 -03:00
Mauricio Colli
07f6d0f149
Fix bug lower case id
...
This method was passing the lowercase url
2017-02-25 18:15:50 -03:00
Mauricio Colli
6ec393699e
Check if selected theme it's not the current
2017-02-25 16:04:10 -03:00
Mauricio Colli
f8d9e0fa60
Implement restart dialog
2017-02-25 15:36:31 -03:00
Christian Schabesberger
c28fddc4dd
did some finetuning
2017-02-19 16:07:45 +01:00
Christian Schabesberger
7a6b5dd5b7
add initial support for NavStack
2017-02-18 21:59:48 +01:00
Christian Schabesberger
477f182b43
convert android tests to junit tests
2017-02-16 00:17:43 +01:00
Christian Schabesberger
a5252bb765
add search filter menu
2017-02-15 15:21:36 +01:00
Christian Schabesberger
3f0078f38a
git channel item running
2017-02-15 12:59:36 +01:00
Christian Schabesberger
91434dd2ac
setup core for search channel support
2017-02-13 00:55:11 +01:00
Christian Schabesberger
f29bd0a6e7
fix actionbar icon theming
2017-02-12 16:45:01 +01:00
Christian Schabesberger
7186f58374
remove StreamInfoItemSearchCollector
2017-02-12 14:22:39 +01:00
Christian Schabesberger
5c8bcf15ba
make colector hirarchicall
...
remove broken commit()
2017-02-12 13:39:39 +01:00
Christian Schabesberger
ef15902ec4
add InfoItem
2017-02-11 21:33:01 +01:00
k3b
e869098434
fix NullPointerExcpeption when opening "Downloads" with android-api < 23
2017-02-02 01:58:47 +01:00
Christian Schabesberger
7c9771873b
Merge branch 'master' of git://github.com/ksyko/NewPipe into jf
2017-01-31 18:25:30 +01:00
Christian Schabesberger
7257cdacc8
fix background button problem
2017-01-31 18:23:22 +01:00
Christian Schabesberger
140b480f82
url signature fix
...
* fixed stacktrace
* changed player url
* took regex fix from youtube-dl
final fix taken from youtube-dl
2017-01-31 18:06:44 +01:00
59436419
9a1da5cc75
Made changes for ICS and JB
2017-01-26 12:07:41 +05:30
Christian Schabesberger
7d6b92e064
Merge branch 'feature-improve-search-fragment' of git://github.com/coffeemakr/NewPipe into cofe
2017-01-22 14:42:36 +01:00
Christian Schabesberger
849a45a3ca
resolve conflict
2017-01-22 14:26:01 +01:00
Christian Schabesberger
7ddea5a71b
Merge branch 'feature-accept-embed-links' of git://github.com/coffeemakr/NewPipe into url
2017-01-22 13:55:53 +01:00