TobiGr
64cf6d94c8
Merge branch 'master' into dev
2021-08-22 22:22:37 +02:00
TobiGr
fd1fed78ed
Only show "mark as watched" context menu entry when watch history is enabled
2021-08-22 22:15:05 +02:00
ktprograms
f677ea35e9
Add Loading Channel Details Toast
2021-08-21 09:30:40 +08:00
ktprograms
2ed0843707
Remove migration test, add manual testing reminder to Migrations.java
2021-08-17 08:57:03 +08:00
ktprograms
79d4eaec04
Save uploader url when adding from PlayQueueItem
2021-08-16 08:08:50 +08:00
litetex
3e743ab739
Merge pull request #6851 from litetex/make-parsing-of-timestamp-links-more-robust
...
Catch errors while processing timestamp-links
2021-08-14 21:10:20 +02:00
ktprograms
4c7b650b40
Remove setting uploaderUrl to empty string if null
2021-08-14 20:59:38 +08:00
ktprograms
dcb9b32ece
Make uploader_url column nullable
2021-08-14 17:48:35 +08:00
ktprograms
33f5a655c8
Refactor duplicated code into method
2021-08-14 17:32:38 +08:00
ktprograms
be949e34a9
Remove hardcoded string
2021-08-14 15:38:57 +08:00
ktprograms
c562bde386
Catch error from ExtractorHelper.getStreamInfo, remove blockingGet
2021-08-14 09:07:27 +08:00
ktprograms
2704d86351
Save channelUrl to Database if it doesn't exist
2021-08-13 18:02:53 +08:00
ktprograms
a99eb0c4f7
Add Show Channel Details to Subscription Feed & History
2021-08-13 17:04:10 +08:00
ktprograms
028b7d5c1e
Add uploader_url column to StreamEntity
2021-08-13 16:44:50 +08:00
evermind-zz
27adea1619
name the regions according to the comments ( #6854 )
...
if a region is named android studio will show its name in the structure view.
2021-08-10 22:38:23 +00:00
litetex
fd56a449d9
Fixed format
2021-08-06 22:12:49 +02:00
litetex
bfad339a39
Removed useless fiedl
2021-08-06 22:08:42 +02:00
litetex
e7099b0d21
Use better pattern for matching timestamp in text and some reworks
...
Also extracted overhead code into ``TimestampExtractor``
2021-08-06 22:08:29 +02:00
litetex
0ff98c1789
Set loglevel to error
...
Co-authored-by: Stypox <stypox@pm.me>
2021-08-05 20:26:17 +02:00
Stypox
56edd338cb
Merge pull request #6814 from Stypox/channel-grid-span-count
...
Fix channel item span count for SubscriptionFragment
2021-08-05 14:25:39 +02:00
litetex
23a94be706
Catch errors while processing timestamp-links
...
Otherwise the complete app crashes, which is bad
2021-08-04 22:35:41 +02:00
Stypox
0703dbfeab
Use custom cancel string everywhere
...
to fix missing somali translation for android.R.string.cancel
2021-08-04 18:58:35 +02:00
Stypox
b68c82e8b6
Fix play queue theme
2021-08-04 18:41:23 +02:00
Stypox
6cf6a9faad
Provide mime type to file picker to gray out unselectable files
2021-08-01 13:52:32 +02:00
Stypox
494c462609
Merge pull request #6550 from Douile/fix/clickthrough-feed-refresh
...
Disable feed click events while refresh overlay is shown
2021-08-01 13:11:24 +02:00
Isira Seneviratne
924e8703e2
Use NotificationChannelCompat.
2021-08-01 14:59:30 +05:30
Robin
0e9b7f7d28
Merge pull request #6719 from TacoTheDank/core-lifecycle-bump
...
Update some AndroidX libraries
2021-08-01 11:24:33 +02:00
Stypox
55fa95a528
Merge pull request #6741 from KalleStruik/comment-hearts
...
Show hearts in comments
2021-08-01 11:12:58 +02:00
Stypox
2708fd1f9b
Merge pull request #6773 from nschulzke/mark-as-played
...
Add ability to mark an item as played
2021-08-01 10:30:36 +02:00
Nathan Schulzke
1c2c881f3b
Upsert the complete info if we fetch it for marking as watched
2021-07-31 09:50:41 -06:00
Stypox
eecba60d1e
Fix channel item span count for SubscriptionFragment
2021-07-31 11:02:57 +02:00
Nathan Schulzke
2069e5c65f
Save the fetched duration to the database so that it can render the view correctly.
2021-07-29 20:59:23 -06:00
Tobi
0ceb13f9a7
Merge pull request #6778 from Stypox/invalid-storage-npe
...
Fix NullPointerException when checking if storage exists
2021-07-28 16:54:57 +02:00
Nathan Schulzke
2c716122d5
Add comments describing the purpose of the markAsWatched method
2021-07-28 08:25:39 -06:00
Nathan Schulzke
217ab43adb
Fetch the stream info via a network request if no duration is found when attempting to mark as watched.
2021-07-27 15:21:56 -06:00
Nathan Schulzke
33e61383b6
Do not add Mark as Watched to a live stream.
2021-07-27 15:21:56 -06:00
Kalle Struik
c963f28f7b
Make heart visible in android studio and move logic to the right file.
2021-07-27 22:34:59 +02:00
Nathan Schulzke
76dfc30f2c
Change played to watched
2021-07-27 13:26:51 -06:00
Stypox
5413e16093
Merge pull request #6720 from TacoTheDank/alertdialog-edittext
...
Consolidate edittext alert dialogs into one common layout
2021-07-27 19:42:51 +02:00
TacoTheDank
bf7d98f359
Consolidate edittext alert dialogs into one layout
2021-07-27 13:31:58 -04:00
Stypox
c558f90866
Add log when existsAsFile() is called on an invalid StoredFileHelper
2021-07-27 17:56:41 +02:00
Stypox
c45653d3ab
Merge pull request #6733 from Douile/fix/recaptcha-webview-background-activity
...
Prevent recaptcha webview from keeping youtube loaded in background
2021-07-27 11:41:17 +02:00
Stypox
12e6ef4bce
Fix NullPointerException when checking if storage exists
2021-07-27 11:36:14 +02:00
Nathan Schulzke
185401a5e9
Add ability to mark an item as played
2021-07-26 20:51:41 -06:00
Kalle Struik
8035ceac0b
Change heart color to be red, add else clause for non hearted comments, and apply some code style suggestions.
2021-07-23 19:43:25 +02:00
Kalle Struik
a5fbfc4585
Added support for showing when a comment has received a heart from the creator of a video.
2021-07-23 17:30:47 +02:00
Tom
ac13033793
Use loadUrl instead of loadData
...
Co-authored-by: Stypox <stypox@pm.me>
2021-07-22 10:47:47 +00:00
Douile
64a10d3370
Prevent recaptcha webview from keeping youtube loaded in background
...
After the cookies are extracted from the recaptcha webview make it load an empty
page to prevent youtube being loaded unecessarily in the background.
2021-07-22 02:41:01 +01:00
TacoTheDank
789d536964
Update some AndroidX libraries
2021-07-21 19:31:41 -04:00
Stypox
2851f80026
Use url comparison between queue items when disabling preloading
...
From #4562 : Disable player stream preloading only if the current stream is going to be replaced for sure (see this). equals() was implemented for PlayQueueItems, so that (only) the url is compared when checking them.
2021-07-21 18:09:18 +02:00