Commit graph

9000 commits

Author SHA1 Message Date
Baji Shaik
412453d067 added show watched items toggle preference
default sharedpreference is used to persist and retrieve show watched menu option toggle state
2021-11-07 23:11:10 -05:00
litetex
2d21925dae Removed obvious title from the "Playback Speed Controls" 2021-11-07 13:51:43 +01:00
litetex
d7e9365b15 Update app/src/main/res/values/strings.xml
Removed "-"

Co-authored-by: TiA4f8R <74829229+TiA4f8R@users.noreply.github.com>
2021-11-06 21:51:33 +01:00
litetex
735f3e436e Removed unused imports 2021-11-06 21:07:00 +01:00
litetex
a2fb490924 Simplified some code and added some comments 2021-11-05 19:07:56 +01:00
litetex
c219bdf8e2 Merged extremely similar code together / parity between video and popup player
* Removed ``player.getPlayPauseButton().requestFocus();`` as there is no reason why it was introduced there documented
* Use the same delay to hide the controls on both players
2021-11-05 18:10:55 +01:00
litetex
9f49d535b4 De-Duplicated some code 2021-11-05 18:07:21 +01:00
litetex
7afec6feb2 Why log double? 2021-11-05 18:06:32 +01:00
litetex
5b6353d018 Added some doc 2021-11-05 18:06:10 +01:00
litetex
14e4b760ea Removed dead code 2021-11-05 18:04:57 +01:00
litetex
9080d3d6dd Removed `e.printStacktrace` and used an proper logger 2021-11-05 18:04:49 +01:00
litetex
283c4fae44 Reworked player-notfication
* Fixed ``release`` ``main_settings.xml``
* Renamed "Notification" to "Player-Notification" (also reset all translations)
2021-11-05 14:10:53 +01:00
litetex
8e7e78d2bf Code cleanup 2021-11-05 13:17:33 +01:00
litetex
7858970446 Added a custom title
to also save some margin/padding/etc
2021-11-04 19:47:08 +01:00
litetex
d5307f5e0b Reworked `dialog_playback_parameter`
* Removed dependency to @dimen/video_item_search_padding as it's unrelated
* Made the margins/paddings a bit smaller
* Put the checkboxes inside a layout
* Removed some useless attributes (maxLine)
2021-11-04 19:46:22 +01:00
litetex
771bb8d412 Merge pull request #7353 from B0pol/peertube-shortlinks
Support PeerTube short links
2021-11-04 16:31:16 +01:00
litetex
5bc68ffd1d Merge pull request #6844 from 0x416c6578/shuffle-mode-ui-fix
Fixed shuffle button opacity UI bug
2021-11-03 18:18:31 +01:00
litetex
3103ebab71 Fixed typo 2021-11-03 17:30:30 +01:00
bopol
bea39a14ea Support PeerTube short links 2021-11-03 14:49:17 +01:00
ktprograms
65755d69a3 Enable play/pause with space key even when not in fullscreen player 2021-11-03 08:26:13 +08:00
litetex
d87020ecac Reworked menu_channel.xml 2021-11-02 23:59:48 +01:00
litetex
c4dc6588a5 Added some lines to improve code-readability 2021-11-02 23:36:46 +01:00
litetex
ce6a34e5eb Fixed typos 2021-11-02 23:22:59 +01:00
litetex
ba90789d4e Improved code readablity 2021-11-02 23:22:52 +01:00
litetex
04f69874ae Improved code readability 2021-11-02 22:57:31 +01:00
litetex
9270bf01cc Reformatted code so that it's better readable 2021-11-02 22:48:49 +01:00
litetex
f85cc793dd Better naming for a test class that does database migrations 2021-11-02 22:43:23 +01:00
TiA4f8R
4efd60e80c Unrevert PR 6824
PR 7061 reverted by mistake PR 6824 (it was a rebase issue). This commit unreverts this change and uses custom TextViews correctly in the file changed by PR 6824.
2021-11-02 17:53:27 +01:00
TobiGr
8e3a7fcfc7 Merge remote-tracking branch 'origin/dev' into notifications-1 2021-11-02 07:56:09 +01:00
litetex
da715ae555 Merge pull request #7304 from mhmdanas/add-y2ube-link-support
Add support for y2u.be links
2021-11-01 23:22:21 +01:00
litetex
f0a3bb1c15 Merge pull request #7296 from vhouriet/vhouriet_feature_issue6049
Add "Check for updates" button in update settings
2021-11-01 23:17:25 +01:00
ktprograms
22e5b1e5b3 Fix player controls not hiding if resumed from media button 2021-11-01 11:50:33 +08:00
Douile
7d462db50d Update stream state in database after loading 2021-10-28 01:11:53 +01:00
litetex
67bcafd8bd Merge pull request #7061 from TiA4f8R/custom-textview-edittext
Use custom TextViews and EditTexts in all XML resources
2021-10-27 20:47:15 +02:00
litetex
4bf5c733bd Less indents and code -> better readable
Also removed a useless variable
2021-10-26 20:47:15 +02:00
litetex
d2422ef94d Make naming great again
When we build APKs in PRs it's also a GITHUB_APK...
2021-10-26 20:47:14 +02:00
litetex
0c42ec715b Removed dead code 2021-10-26 20:47:13 +02:00
litetex
18626566db Cleanup up some code 2021-10-26 20:47:13 +02:00
vhouriet
e6db2b70f8 Change check for updates button to trigger a version check 2021-10-26 20:47:12 +02:00
vhouriet
66d7c282ca Add Check for updates button 2021-10-26 20:47:11 +02:00
TobiGr
136fa571a2 Add comments and improve code formatting 2021-10-25 15:06:18 +02:00
TobiGr
8972d0d180 Fix toggling the system's settings for app notification
Do not open the setting for a specific notification channel (Settings.ACTION_CHANNEL_NOTIFICATION_SETTINGS), but the settings for all notifications by the app (Settings.ACTION_APP_NOTIFICATION_SETTINGS)
2021-10-25 13:59:55 +02:00
litetex
623dff5c2a Merge pull request #7261 from TacoTheDank/bumpRecyclerView
Update RecyclerView & Groupie libraries
2021-10-24 21:22:04 +02:00
mhmdanas
e84e19a271 Add support for y2u.be links 2021-10-23 23:14:25 +03:00
litetex
1625c4b2a7 Always create a backup list when shuffling
The backup-list has to be created at all cost (even when current list size <= 2). Otherwise it's not possible to enter shuffle-mode (as ``isShuffled()`` always returns false)!
2021-10-23 17:35:42 +02:00
litetex
be83a6bd0e Fixing the shuffle button on the UI is enough.
No need for doing the heavier method ``onShuffleModeEnabledChanged(false);``
2021-10-23 16:46:56 +02:00
0x416c6578
128b079f4f Removed changes to the intent handler 2021-10-23 16:43:29 +02:00
0x416c6578
085df96ad8 Fixed shuffle button opacity bug
Parameterised shuffle state into initPlayback for potentially passing the shuffle state into the player in the future
2021-10-23 16:43:28 +02:00
TobiGr
86906e1abd Fix check wether the app's notifications are disabled via system settings
Add comments
Rename a few methods
2021-10-22 21:24:43 +02:00
Tobi
0a15251ec4 Merge pull request #7268 from TeamNewPipe/release/0.21.13
Release 0.21.13
- Fix playback resume
- Ensure that the service for new version checks is not started in background
2021-10-21 20:51:01 +02:00