gitlab schmiddi-on-mobile/pipeline 3.0.0

latest release: 3.0.1
29 days ago

This release is a major redesign of the application UI to be more intuitive to use, being more adaptive for both the desktop and mobile layout as well as more visually pleasing.
The release notes of this release will only contain some of the more noteworthy changes, many minor improvements are left out.

BREAKING

  • In case you are on an older device without support for GLES 3.0 or later, Pipeline will now use software rendering due to a GTK update.
    This will in particular break the internal video player.
    Please use an external video player instead (for example Clapper, which is also the internal video player we use).
    You can configure this, as well as make the external video player the default, in the preferences menu.

Added

  • Toast when unsubscribing to a channel, in order to undo the action if wanted.
  • Keyboard shortcut for fullscreening a video.
  • Filters can now be edited.
  • Hovering over a video displays a button to bookmark the video, as well as a button to bring up the context menu (only works on a desktop layout).
  • Export of data to either a Pipeline-specific database, NewPipe JSON file or YouTube CSV file.
  • Option to disable YouTube or PeerTube providers.
  • Option to use cairo software rendering in the settings, which may in some cases behave better compared to LLVMpipe software rendering on weak devices.

Fixed

  • Keyboard shortcuts for videos were only available when focused on the video widget, instead of the video page.
  • Popover menus for videos and channels will now point to where the user clicked.
  • Filters will now not be applied to channel pages anymore.
  • When the window is unfullscreened via a keyboard shortcut, playing videos were still taking up the full window.
  • Ensure all links, both in video descriptions and channel descriptions, are clickable.
  • Fix some UI elements not being visible on a mobile layout.
  • Ignored some Piped errors like internal server errors, which we can do nothing about.
  • When manually managing Piped instances and only having one Piped instance, the 'automatically manage instances' was impossible to turn back on until another instance was added.
  • When turning on automatically managed Piped instances, the updated list of instances is now directly fetched instead of only after a restart.

Don't miss a new pipeline release

NewReleases is sending notifications on new releases.