Add Reload button
I think a reload button is a basic functionality , but very much needed. I looked everywhere and there isn't a way to manually reload the curent video. I think the best location for the reload button is at the top of the page, as on every browser, next to the previous/next arrows.
#1223 opened
After reading a review comment for #1223 Now I don't understand the meaning of "reloading the current video"
@PikachuEXE maybe issue #1500 helps u out.
IMHO, adding a refresh button is just hiding existing problems and it starts to become a 'YouTube web browser'... Is there not just a 'replay' or restart button?
I have posted a comment about this on related thread: https://github.com/FreeTubeApp/FreeTube/pull/1223#issuecomment-874865868
Continuing the discussion under #1223:
Or, as a last resort, initiate the reload routine when this error occurs, with a counter so after 3 tries it can fail with an error?
I think this is a good idea, but auto-reloading is a bit jarring to the user IMO, and it might be irksome if it's a client-side issue they're working on (e.g., they turned off their Internet connection). One possibility might be to add a polite "An error occurred. Click here to reload the video" alert that appears upon the detection of an error that impedes the video player.
IMHO a 'reload button' feels like a bit of a workaround for some unresolved problems laying beneath. In the same way that turning it off and back on is not actually a solution.
This is technically correct, but I would argue that this rationale leans on the nirvana fallacy. There will always be new bugs popping up, bugs that can't be fixed easily, errors that can't be detected easily, upstream bugs outside of our direct purview, and bugs that most users won't see fixed until the next official release. They're not app-breaking bugs, but they are infrequent & inevitable occurrences that can degrade user experience. For example, sometimes I pull up a video on FT, and it takes forever to load. The bug doesn't show up as a detectable error, and the problem usually goes away after reloading the video. Maybe there's an upstream fix being worked on, maybe the upstream fix is out but just not yet merged into FT, maybe I should just work on solving it myself because open source ideology etc etc, but realistically I'm just going to be annoyed as a user.
I still think a reload button is an important utility, and I would be glad to implement it if @PikachuEXE does not want to continue with their attempt.
I am actually still confused on what the reload button should do @jasonhenriquez Please implement, don't mind me
Since my dupe issue https://github.com/FreeTubeApp/FreeTube/issues/4062 was closed: an important part of the reload, is not to disrupt the playlist's order or settings.
I would love this as a feature. A little reload button somewhere next to the FreeTube logo or something. I'm saddened it isn't a thing yet. I hate losing the video I was watching if I'm going down a channel with their being series of stuff after it sitting over night or a bit cause I ended up falling asleep or got busy with something. Would be a nice quality touch to have.
New freetube user and I hit this issue often. My use case is to have multiple windows open with a video I want to watch lined up and I commonly starting watching something, pause and come back to it later and video breaks due to inactivity. No way to reload the current video and there is no URL to the video I'm watching so I can copy/paste into a new window to start watching again. I've basically lost the video and need to hunt down the channel by name and this is soul crushing after it happening a few times.
That worked, thank you.
On Sun, 2023-10-22 at 00:26 -0700, efb4f5ff-1298-471a-8973-3d47447115dc wrote:
@d3al try ctrl + r — Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you were mentioned.Message ID: @.***>
Also very interested in seeing this added. Can't believe it's taken at least three years to add such a basic feature.
I'd like to add a +1 for the Reload button. This would reload the video in the current window, refreshing the player instance. A couple of use-cases for this, both of which I encounter frequently.
- I have opened a video, in its own window, to watch shortly. I end up watching it much later instead. At this point the previous video load has "expired" and needs to be reloaded. In the YouTube web app or native app this would manifest as the video starts playing and then after a few seconds it reloads automatically and continues. In FreeTube it simply reports the expiry error and the page needs to be reloaded, see below. Having a button to click here would be very useful.
[BAD_HTTP_STATUS: 403] YouTube watch session expired. Please reopen this video.
- A live stream is about to start. The player shows a static image and reports that the video will start in x minutes time. This value does not change and the page needs to be reloaded to see it counting down. A reload button here would allow it to be refreshed.
Premieres in 3 minutes
18 January at 18:00
Also, if the page is reloaded when the x counter has reached 0 but the video has not yet started, the message explicitly asks the user to refresh the page. Again, a reload button would allow this.
Starting soon, please refresh the page to check again
WORKAROUND
To reload a video I am clicking About in the sidebar, then clicking the <-- back arrow at the top. This returns to the previous page with the video, now reloaded. Having a proper reload button to avoid this UI hack would be nice.
Many thanks
Chris
(FreeTube 0.22.1 on Mac)