You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
So in this issue I summarize all feature requests that are marked as "rewrite-featurerequests" from the old FreeTubeApp.
This way everyone can take a look inside here before creating issues and might find the right issue to look into.
Video playback
Multiple Tabs Feature request: Tabs #96 and Implement tabs like in web browsers #333 suggested the implementation of multiple Tabs, where each represents it's own instance of FreeTube and can play a different video than the other tabs. This is also planned for the future, once a good way of implementing is found. Also refer to the other section and the second window.
Removing of the play button on video stop A big red play button at the center of the video player #347 noted that it is hard to take screenshots of a video when it is paused. Mainly because the play button in the middle of the video player cannot be removed. So an option to remove it could help in this case.
Streaming video to other devices Feature request: UPNP and DLNA #437 proposed the idea to be able to stream the video to other devices, like a smart TV. Especially with a mobile application this is extra useful.
Sponsor block feature request | add sponsor block #471 proposed the idea to integrate sponsor block into the playback of the video in order to skip the in-video ads content creators do for companies.
Subscriptions
Dynamic subscription sorting Enhancement: Dynamic Subscription Lists #17 mentioned a setting to sort the subscriptions by different ways. For example the most recently updated channel is on the top.
Subscribe to playlists Subscribe to playlists #312 suggested the idea to be able to subscribe to playlists instead of channels. So instead of fetching all new videos of a channel, only the new videos in the playlist are fetched.
Option to not reload subscriptions automatically at start Stop refreshing all channels when FreeTube starts #330 proposed the idea to not reload all subscriptions when the program is started. Especially with many subscriptions this can take a while and therefore block the usage of the application. This could be implemented as a setting. The reload button is already available in the rewrite.
Mark video as watched Mark video as watched, option #357 noted that the usage of different clients (e.g. FreeTube and NewPipe) leads to inconsistencies about which videos were watched. So being able to mark videos as watched without loading the video makes this task easier,
Do not remember progress for short videos [Request] Don't remember progress for short videos #447 noted that it would be nice to configure when the watch progress is stored and when not. So video over e.g. 2 minutes should store it, while shorter videos should not. At the moment it is either all videos or none.
General User Interface
Custom CSS Themes Feature Request: Load custom CSS theme #38 proposed the idea to allow custom CSS theming of FreeTube. This idea was also discussed in the Matrix channel and is very likely to appear.
System font as default font Enhancement: Allow changing the font #39 proposed the idea to be able to decide which font FreeTube should use. Especially with focus on the Linux community which often customizes a lot of the system, including fonts.
Moving away from the YouTube layout Implement a better menu #327 proposed the idea to implement menus differently compared to YouTube. In some way this already happened in the rewrite, however more suggestions for menus were given.
Controls
Keyboard shortcuts Request: Option to change the shortcut keys #251 noted that the ability to change keyboard shortcuts would be very useful. Everyone can create a keyboard layout to his/her liking.
Keyboard navigation Keyboard navigation #375 noted that the option for more keyboard navigation would be nice in order to simply select videos and playlists.
Controls when minimized Taskbar player controls #479 proposed the idea to add controls like play, stop, forwards, backwards to the window, when you hover over the minimized program on windows. Similar to Spotify or VLC.
File locations Subscriptions - Save file? #370 added that choosing the save location for files would make it easier to sync these files with a cloud and across devices.
Others
PGP sign file PGP sign #250 noted that a PGP sign file should be provided to verify the builds.
Second window of FreeTube FreeTube main window doesn't open if miniplayer window is open #317 noted that it is impossible to open a second window of FreeTube by opening over e.g. the shortcut. However it is currently possible to open a second window via the middle mouse button on any clickable item in FreeTube.
Automatic updates auto-update system and frenquency #387 added, that an update system would be helpful, especially on operating systems that do not provide a package manager like Linux.
Chocolatey packages Chocolatey package #408 noted that with chocolatey a package manager for windows is available and build for it could make updating the program easier.
This discussion was converted from issue #539 on June 01, 2023 16:47.
Heading
Bold
Italic
Quote
Code
Link
Numbered list
Unordered list
Task list
Attach files
Mention
Reference
Menu
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
So in this issue I summarize all feature requests that are marked as "rewrite-featurerequests" from the old FreeTubeApp.
This way everyone can take a look inside here before creating issues and might find the right issue to look into.
Video playback
Multiple Tabs
Feature request: Tabs #96 and Implement tabs like in web browsers #333 suggested the implementation of multiple Tabs, where each represents it's own instance of FreeTube and can play a different video than the other tabs. This is also planned for the future, once a good way of implementing is found. Also refer to the other section and the second window.
Removing of the play button on video stop
A big red play button at the center of the video player #347 noted that it is hard to take screenshots of a video when it is paused. Mainly because the play button in the middle of the video player cannot be removed. So an option to remove it could help in this case.
Dynamic and temporary playlist
play all videos in the current profile #413 and [Feature Request] Video setable skips, on the fly playlists, and watched video variants #519 proposed the idea to add the ability to add videos to a temporary playlists so that they are played one after another. This way the user does not have to go back and click each video individually or create a permanent playlist, once they are implemented.
External players
Open video in external player #418 and Play by launching external application (like VLC) #459 noted that the ability to play videos in external players like VLC would be very useful for quite some people. For the old FreeTube a PR was made. However this is not implemented in the rewrite at this point in time.
Streaming video to other devices
Feature request: UPNP and DLNA #437 proposed the idea to be able to stream the video to other devices, like a smart TV. Especially with a mobile application this is extra useful.
Sponsor block
feature request | add sponsor block #471 proposed the idea to integrate sponsor block into the playback of the video in order to skip the in-video ads content creators do for companies.
Subscriptions
Dynamic subscription sorting
Enhancement: Dynamic Subscription Lists #17 mentioned a setting to sort the subscriptions by different ways. For example the most recently updated channel is on the top.
Subscribe to playlists
Subscribe to playlists #312 suggested the idea to be able to subscribe to playlists instead of channels. So instead of fetching all new videos of a channel, only the new videos in the playlist are fetched.
Option to not reload subscriptions automatically at start
Stop refreshing all channels when FreeTube starts #330 proposed the idea to not reload all subscriptions when the program is started. Especially with many subscriptions this can take a while and therefore block the usage of the application. This could be implemented as a setting. The reload button is already available in the rewrite.
Search
In-Video frame instead of thumbnails
Add an option to replace thumbnails with a frame from the video. #374 proposed the idea for an option to show a frame from the video instead of the original thumbnail.
Select search region
Enhancement: Region for Trending (Profile Level instead of General Settings) #484 noted that at the moment it is not possible to change the location of where the trending page comes from. So changing that would allow different pages to appear.
History
Mark video as watched
Mark video as watched, option #357 noted that the usage of different clients (e.g. FreeTube and NewPipe) leads to inconsistencies about which videos were watched. So being able to mark videos as watched without loading the video makes this task easier,
Do not remember progress for short videos
[Request] Don't remember progress for short videos #447 noted that it would be nice to configure when the watch progress is stored and when not. So video over e.g. 2 minutes should store it, while shorter videos should not. At the moment it is either all videos or none.
General User Interface
Custom CSS Themes
Feature Request: Load custom CSS theme #38 proposed the idea to allow custom CSS theming of FreeTube. This idea was also discussed in the Matrix channel and is very likely to appear.
System font as default font
Enhancement: Allow changing the font #39 proposed the idea to be able to decide which font FreeTube should use. Especially with focus on the Linux community which often customizes a lot of the system, including fonts.
Moving away from the YouTube layout
Implement a better menu #327 proposed the idea to implement menus differently compared to YouTube. In some way this already happened in the rewrite, however more suggestions for menus were given.
Controls
Keyboard shortcuts
Request: Option to change the shortcut keys #251 noted that the ability to change keyboard shortcuts would be very useful. Everyone can create a keyboard layout to his/her liking.
Keyboard navigation
Keyboard navigation #375 noted that the option for more keyboard navigation would be nice in order to simply select videos and playlists.
Media buttons
[Request] Allow media buttons to control play/pause of video #449 added that keyboards often have media buttons, These could be implemented to be used to control the application as well.
Controls when minimized
Taskbar player controls #479 proposed the idea to add controls like play, stop, forwards, backwards to the window, when you hover over the minimized program on windows. Similar to Spotify or VLC.
Storage
Configure cache settings
Add support for stream cache configuration #336 and Change cache storage location #464 proposed the idea to be able to change the cache setting so that more video and stream material could be preloaded.
File locations
Subscriptions - Save file? #370 added that choosing the save location for files would make it easier to sync these files with a cloud and across devices.
Others
PGP sign file
PGP sign #250 noted that a PGP sign file should be provided to verify the builds.
Second window of FreeTube
FreeTube main window doesn't open if miniplayer window is open #317 noted that it is impossible to open a second window of FreeTube by opening over e.g. the shortcut. However it is currently possible to open a second window via the middle mouse button on any clickable item in FreeTube.
Docker Image
Server installation / docker image #355 noted that a docker image would be great in order to get FreeTube to run on a server smoothly.
Automatic updates
auto-update system and frenquency #387 added, that an update system would be helpful, especially on operating systems that do not provide a package manager like Linux.
Chocolatey packages
Chocolatey package #408 noted that with chocolatey a package manager for windows is available and build for it could make updating the program easier.
Windows Winget
Request: Freetube for winget (Official Windows 10 Package manager) #481 noted that Windows announced their own package manager to centralize program updates. So adding FreeTube to that could make it easier to update the program.
Beta Was this translation helpful? Give feedback.
All reactions