Stypox
2f78a6cacb
Merge pull request #6919 from ktprograms/channel-details-all-places
...
Add Show Channel Details where it's missing
2021-08-24 16:43:21 +02:00
Stypox
8602beed0b
Replace UniversalImageLoader with Picasso
2021-08-24 10:56:25 +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
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
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
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
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
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
Nathan Schulzke
76dfc30f2c
Change played to watched
2021-07-27 13:26:51 -06:00
TacoTheDank
bf7d98f359
Consolidate edittext alert dialogs into one layout
2021-07-27 13:31:58 -04:00
Nathan Schulzke
185401a5e9
Add ability to mark an item as played
2021-07-26 20:51:41 -06:00
Stypox
12a3ac409e
Fix grid span count calculation; remove duplicate methods
2021-07-19 20:47:50 +02:00
litetex
f119cedb25
Simplified code and adjusted the style so that it's similar to FeedFragment
2021-07-16 21:21:10 +02:00
litetex
18cfb5cd32
Removed updateRelativeTimeViews when the activity is paused
...
We don't need to call ``updateRelativeTimeViews`` when the activity is paused, because the user likely won't notice it.
Despite that onResume already calls ``updateRelativeTimeViews`` so there is no need to do that twice.
2021-07-16 21:04:32 +02:00
Douile
14f6d2653c
Fix crash when refreshing feed
2021-07-11 03:00:32 +01:00
evermind
61a54d9a64
convert PlayerHolder to Singleton, handle context within, bugfix ServiceConnection leak
...
- bugfix: have ServiceConnection created only once!
- select the context within the PlayerHolder to start, stop, bind or unbind the service
-> we have to make sure the Service is started AND stopped within the same context
-> so let PlayerHolder be the one to select the context
- remove removeListener() and replace the call with setListener(null)
- Compatibility: use ContextCompat.startForegroundService instead of startService()
2021-07-06 12:31:26 +02:00
bopol
0772457170
Refactoring by Android Studio
2021-06-23 14:30:01 +02:00
Douile
49d1e9f77b
#6081 : Disable feed click handlers during refresh
...
This patch changes click handlers for feed (Whats new) so that they do
nothing while the feed is refreshing and the items being clicked are not
visible.
2021-06-22 19:42:20 +01:00
TacoTheDank
2b1d11dc60
Annotate some overridden methods and parameters as NonNull
2021-06-19 18:37:02 -04:00
Stypox
4a963858ba
Merge pull request #6394 from TacoTheDank/androidx-fragment-134
...
Update AndroidX Fragment to 1.3.4
2021-06-18 13:14:30 +02:00
Tobi
09934df29b
Merge pull request #3371 from mauriciocolli/feed-hide-played-items
...
Add ability to hide played items in a feed
2021-06-18 09:18:48 +02:00
TacoTheDank
fd9d8188af
Fix onActivityResult deprecation in SubscriptionFragment
2021-06-15 22:09:19 -04:00
TacoTheDank
e80153b3e0
Fix onActivityResult deprecation in SubscriptionsImportFragment
2021-06-15 22:09:07 -04:00
TacoTheDank
c1e0b877f5
Fix some older deprecations from previous Fragment versions
2021-06-15 22:08:25 -04:00
Stypox
4575e76d94
Reshow feed if grid/list view mode changed
2021-06-15 18:40:25 +02:00
Stypox
9ceefbe848
Fix long press menu in feed
2021-06-14 19:02:57 +02:00
Stypox
97bd8de8a0
Do not hide feed buttons (show/hide & help) behind three-dots menu
2021-06-14 19:02:57 +02:00
Stypox
3c670fed5f
Fix hiding finished streams in groups; new stream state validity condition
...
Consider stream state valid also if >1/4 of video was watched
2021-06-14 19:01:01 +02:00
TiA4f8R
a23dff74a3
Move some classes to a new subpackage and adress requested changes
...
Rename URLHandler and KoreUtil classes to InternalUrlsHandler and KoreUtils.
Move InternalUrlsHandler, KoreUtils, TextLinkfier, ShareUtils classes to external_communication subpackage.
Remove unused param showPreviewText in shareText method of ShareUtils class.
Add initial work to be able to display an image preview of the content shared (not for downloads).
Use a better regular expression to parse timestamps in plain text descriptions.
2021-06-11 12:12:02 +02:00
TiA4f8R
1d615df928
Initial work to add the image of the content in the share sheet
...
Also do some fixes when sharing a file in downloads and some improvements in JavaDocs of ShareUtils class.
2021-06-11 12:12:00 +02:00
Stypox
f07eaa13d5
Correctly save stream progress at the end of a video
2021-06-09 15:53:51 +02:00
Stypox
70c33b64e9
Remove IN HISTORY label on stream info items
2021-06-09 15:53:51 +02:00
Stypox
b84b34be36
Save playback state even if stream is finished and add isFinished()
2021-06-09 15:53:51 +02:00
Mauricio Colli
d48c363baf
Add ability to hide played items in a feed
...
- Use components from the new Groupie list library for displaying the
feed list.
2021-06-09 15:53:51 +02:00
Tobi
145401acdb
Merge pull request #5876 from TeamNewPipe/terminated-channels
...
Better error handling of terminated channels
2021-06-08 10:57:24 +02:00
Stypox
2d92f18471
Reimplement storing backup import/export path
...
#6319 and #6402 were reverted before adding SAF changes, and have been readded at the end of SAF changes
2021-06-08 10:41:24 +02:00
Stypox
3399ed2b30
Pass mime type so that SAF treats file extension correctly
2021-06-08 10:40:45 +02:00
wb9688
c871d765f3
Fix non-SAF actions
2021-06-08 10:40:44 +02:00
wb9688
995264e5e2
Move Stored(File|Directory)Helper into NewPipe
2021-06-08 10:40:44 +02:00
wb9688
4e133a3599
Support SAF properly
2021-06-08 10:40:44 +02:00
TobiGr
224ce66312
Fix getting error cause
...
Fix error dialog not shown when getting elemets from first subscription failed.
2021-06-08 10:12:36 +02:00
Stypox
4b3af04b7d
Fix feed loading and show a dialog for each invalid subscription
2021-06-08 10:12:36 +02:00
TobiGr
9edf293d59
Improve error message when loading feed
...
Add name of unavailable channel
2021-06-08 10:12:36 +02:00
TobiGr
81d3e812e0
Better error handling of terminated channels when loading feed
2021-06-08 10:12:36 +02:00