Bnyro
e39e476ef0
fix: don't hardcode package name for setting different app icons
2025-02-05 20:45:35 +01:00
Bnyro
7266455611
Merge pull request #7047 from Pittvandewitt/feat/bump-minsdk
...
BREAKING CHANGE: bump minSdk to 26
2025-02-05 20:30:40 +01:00
Thomas W.
3a09869eb6
refactor: refactor WelcomeActivity and associated logic ( #6996 )
2025-02-05 20:26:45 +01:00
Pittvandewitt
101925e4a2
Remove old updateResourcesLegacy
2025-02-05 17:37:33 +01:00
Bnyro
abc8e49878
Merge pull request #7075 from Bnyro/master
...
feat: option to hide upcoming videos from feed
2025-02-05 14:52:50 +01:00
Bnyro
8925d8aa8b
feat: option to hide upcoming videos from feed
2025-02-05 14:52:22 +01:00
Bnyro
523a2879be
Merge pull request #7061 from FineFindus/fix/save-watch-position-on-playback-end
...
fix(player): save watch position on playback end
2025-02-03 22:22:45 +01:00
FineFindus
2a2ad88655
fix(Player): save watch position when playback ends
...
This fixes an issue, where the watch position would not correctly be
saved as the fully watched video. This could occur when the last part of
a video was skipped by a sponsorblock segment.
2025-02-03 21:38:38 +01:00
Bnyro
33c386e4ce
refactor: encode player metadata as JSON string instead of parcelable
2025-02-03 18:33:53 +01:00
Bnyro
a1cb16b07a
Merge pull request #7067 from Bnyro/master
...
fix: negative count of videos in a playlist
2025-02-03 18:16:18 +01:00
Bnyro
6d55c401d0
fix: negative count of videos in a playlist
2025-02-03 18:15:56 +01:00
Thomas W.
40771bc720
refactor: use DiffUtilCallback across all ListAdapters ( #7063 )
2025-02-03 18:03:04 +01:00
Thomas W.
0025782986
refactor: upgrade to Coil3 ( #7052 )
2025-02-03 17:55:30 +01:00
Thomas W.
e3bf39f772
fix: navigation without home tab enabled ( #7046 )
2025-02-01 21:52:30 +01:00
FineFindus
b4d7a9b8a5
refactor(DatabaseHelper): cleanup unused function
2025-02-01 09:22:23 +01:00
Thomas W.
d7835e4082
chore: use square kotlinx serialization converter ( #7051 )
2025-01-30 20:30:39 +01:00
Thomas
4adcbb9719
Bump minSdk to 26
2025-01-29 20:37:49 +01:00
Bnyro
cde9bc33e5
Merge pull request #7045 from Bnyro/master
...
fix: crash when seeking backwards to negative time
2025-01-29 16:40:38 +01:00
Bnyro
a7c5c0a912
fix: crash when seeking backwards to negative time
2025-01-29 16:40:01 +01:00
Bnyro
d34d34e9e6
Merge pull request #7009 from FineFindus/fix/all-caught-up-local
...
fix(SubscriptionsFragment): update lastFeedWatchedTime to latest video upload in feed
2025-01-29 16:33:57 +01:00
Bnyro
b9ff64de61
fix: watch position not set for downloaded videos
2025-01-29 16:28:22 +01:00
Bnyro
e0f033f1aa
fix: downloads adapter empty
2025-01-29 16:20:46 +01:00
Bnyro
252365b1ff
feat: remember repeat mode across app restarts
2025-01-29 16:17:08 +01:00
Bnyro
5a6a13cd5e
fix: add offline played videos to watch history too
2025-01-29 16:07:24 +01:00
Thomas W.
0cf7abb07d
refactor: rework RecyclerViews to set adapter once ( #6971 )
2025-01-29 16:02:45 +01:00
FineFindus
54835c9e1f
fix(SubscriptionsFragment): update last feed time to last video time
...
With the introduction of the local feed extraction, which only refreshes
the feed naturally once a day, it is possible for the user to update the
`lastFeedWatchedTime`, but not fetch the feed itself, leading to a
disconnect between both values.
When the feed is then later on refreshed, the caught-up-indicator is
only displayed for the videos since the last app open, and not all new
videos since the last refresh.
2025-01-27 17:39:27 +01:00
Bnyro
c0ee29abaa
Merge pull request #7031 from FineFindus/fix/all-caught-up-upcoming
...
fix(StreamItem): correctly determine upcoming videos
2025-01-26 14:25:25 +01:00
FineFindus
fafaed7e56
fix(StreamItem): correctly determine upcoming videos
...
Fixes a bug, where the check for upcoming videos was inverted, i.e.
checking if the video had already been published. This caused the
all-caught-up indicator to appear incorrectly.
Ref: c3be28e23b
2025-01-26 12:32:20 +01:00
Bnyro
7bb450bde3
chore: fix some deprecation warning messages
2025-01-24 19:14:20 +01:00
Bnyro
ebf9138026
meta: drop cronet
2025-01-24 19:12:58 +01:00
Bnyro
0db6635998
fix: search action view not properly collapsed when pressing navbar item
2025-01-24 19:04:44 +01:00
Thomas W.
e42866de7c
fix: backstack when opening search fragment ( #7010 )
2025-01-24 18:58:29 +01:00
FineFindus
c3be28e23b
fix(SubscriptionsFragment): skip all-caught-up check for upcoming videos
...
Skips the check if a video has been already seen (caught up on) for
videos which have not been released yet, such as premieres. Doing the
check could lead to the all caught up continously displayed for upcoming
videos.
2025-01-23 14:29:10 +01:00
Bnyro
71425fab90
fix: update miniplayer play pause button on screen rotation
2025-01-22 19:24:08 +01:00
Bnyro
3aa6242870
fix: update play pause button on screen rotation
2025-01-22 18:31:38 +01:00
Bnyro
5aced20fe9
fix: MediaCodecRendererException when rotating screen
2025-01-22 18:26:24 +01:00
Bnyro
c674f6113b
fix: mark as (un)watched button
2025-01-22 18:18:16 +01:00
Bnyro
e156a3d0e3
fix: missing predictive back support in search fragments
2025-01-22 16:59:29 +01:00
Bnyro
c82f55b3c7
fix: unable to create new channel groups
2025-01-22 16:51:07 +01:00
Bnyro
f764ef4fc3
refactor: improve watch position handling
2025-01-22 16:47:31 +01:00
Bnyro
6a8de0dc6d
fix: preference to only store watch positions for video doesn't work
2025-01-22 16:21:23 +01:00
Bnyro
2d6533de57
feat: add update info dialog to inform users about current Piped situation
2025-01-20 20:51:37 +01:00
Thomas W.
8911810c76
fix: navigating back home after clicking home section link ( #6976 )
2025-01-19 11:53:39 +01:00
Thomas W.
6d8598e9fc
refactor: rework view bindings ( #6975 )
2025-01-17 18:53:38 +01:00
Bnyro
da6a9b7547
fix: crash when rotating phone while player session not yet started
2025-01-17 18:37:21 +01:00
Bnyro
bc9033de73
fix: crash when switching to audio player
2025-01-16 18:30:53 +01:00
Bnyro
1476c12594
Merge pull request #6966 from Bnyro/master
...
feat: show toast message after version text copied
2025-01-16 17:48:56 +01:00
Bnyro
643c63c629
feat: show toast message after version text copied
2025-01-16 17:48:40 +01:00
Thomas W.
5fd155934f
refactor: migrate to FragmentContainerView ( #6957 )
2025-01-16 17:41:13 +01:00
Bnyro
5e53df095a
fix: only show/hide scroll to top button at end of scrolling
2025-01-16 17:37:30 +01:00