Skip to content

Releases: celluloid-player/celluloid

v0.27

24 Jun 03:21
Compare
Choose a tag to compare

This release contains the following changes:

  • Add a loading screen that gets displayed during initialization and buffering.
  • Reduce the time it takes for the main window to get displayed after launching.
  • Opening and closing the preferences dialog will no longer trigger an mpv reset unless options that require it are changed.
  • Update the look for controls and header bar in floating mode.
  • Update some of the deprecated GTK API usage.
  • Add support for multi-file user scripts.

This listing is incomplete. See git log for full list of changes.

v0.26

16 Sep 15:04
Compare
Choose a tag to compare

This release contains the following changes:

  • Fix a bug where the header bar keeps hiding even when a menu is open.
  • Use toasts instead of dialog to report mpv errors.
  • Change default screenshot format to PNG.
  • Fix crash that happens when the mpv-config-file key in GSettings contains a path rather than a URI.
  • Expose the Position MPRIS property.
  • Use the numeric style class for the time/duration label, which stops it from jumping around as it changes.

This listing is incomplete. See git log for complete changelog.

v0.25

27 Mar 03:06
Compare
Choose a tag to compare

This release contains the following changes:

  • Fix crash when using multiple windows.
  • Port the about dialog to libadwaita.
  • Fix cursor not autohiding on KDE.
  • Fix mouse presses/releases becoming unreliable during playback.
  • Make it possible to build on Windows. Celluloid still crashes on mouse clicks, but it runs and can play videos.
  • Add Estonian translation by vaba.
  • Add Georgian translation by temuri doghonadze.
  • Add Lithuanian translation by Jonas Smol.
  • Add Occitan translation by Quentin PAGÈS.
  • Add Tamil translation by K.B.Dharun Krishna.

This listing is incomplete. See git log for complete changelog.

When the GSettings key mpv-config-file doesn't contain a well-formed URI, Celluloid may fail to start. Apply this patch to fix.

v0.24

20 Aug 13:04
Compare
Choose a tag to compare

This release contains the following changes:

  • Add Malay translation by @dinazmi.
  • Use libadwaita.
  • Fix on_load hook in scripts not triggering.
  • Add option to make the video area draggable.
  • Fix autofit breaking when playing small videos.
  • Make controls layout adaptive.
  • Display chapter marks in the seek bar.
  • Display chapter titles in the seek bar popover.

This listing is incomplete. See git log for complete changelog.

v0.23

07 Mar 09:59
Compare
Choose a tag to compare

This is mostly a bugfix release. It contains the following changes:

  • Fix autofit triggering regardless of settings.
  • Fix window size shrinking across sessions.
  • Fix crash when playing files with names containing invalid encoding.
  • Fix drag-and-drop not working with some file managers.
  • Fix playback starting when the last playlist item is removed.

This listing is incomplete. See git log for complete changelog.

v0.22

05 Nov 18:24
Compare
Choose a tag to compare

This release contains the following changes:

  • Migrate to GTK4.
  • Add Greek translation by @lepa22.
  • Add Korean translation by @jullee96.
  • Add Norwegian Bokmål translation by Allan Nordhøy.
  • Add Occidental translation by OIS.
  • Add Arabic translation by Mohamed Benkouider.
  • Add Urdu translation by Ahmed Iqbal.
  • Add option to show title buttons in fullscreen mode.
  • Add option to present the window when opening files.
  • Change default screenshot filename template to FILENAME-TIMESTAMP (%f-%P).
  • Fix inaccurate timestamp preview.

This listing is incomplete. See git log for complete changelog.

v0.21

22 Mar 11:36
Compare
Choose a tag to compare

This release contains the following changes:

  • Add Basque translation by @aldatsa.
  • Make the shuffle and loop command line options work properly.
  • Make the main menu button toggleable by pressing F10.
  • Add a setting for always appending opened files to the playlist.
  • Allow appending files to playlist by holding shift while dropping files onto the video area.
  • Make CSD header bar toggleable via the mpv property "border".
  • Include Flatpak manifest in the repo. This allows Celluloid to be built in one click in apps like GNOME Builder.

This listing is incomplete. See git log for complete changelog.

v0.20

19 Sep 10:34
Compare
Choose a tag to compare

This release contains the following changes:

  • Make it possible to activate context menu when the playlist is empty.
  • Prevent constant resizing of the seek bar due to timestamp label resizing as its value changes.
  • Only show a single error dialog when a large number of errors occurs in rapid succession.
  • Add menu item for opening folders.
  • Adjust position of UI elements of modal dialogs in non-CSD mode to be more consistent with CSD mode.
  • Add support for loading external video tracks.
  • Make playlist shuffle toggleable.
  • Make arrow key bindings work with arrow keys on numpad.

This listing is incomplete. See git log for complete changelog.

v0.19

08 Apr 15:51
Compare
Choose a tag to compare

This release contains the following changes:

  • Adjust the range of volume button based on the value of the volume-max property.
  • Retain window maximization state across sessions.
  • Retain loop state across sessions.
  • Implement playlist search.
  • Update the list of shortcuts in Keyboard Shortcuts dialog.
  • Correctly handle quotes and escape sequences in extra mpv options.
  • Display time at cursor position when hovering the seek bar.
  • Deprecate --mpv-options. Options starting with --mpv- can be used to set mpv options instead. For example, passing --mpv-vf=vflip to Celluloid is equivalent to passing --vf=vflip to mpv.
  • Add support for configuring dead zone, an area in which mouse movement will not cause controls to be shown.
  • Make window sizing work correctly with HiDPI displays.
  • Add Finnish translation by Kimmo Kujansuu.
  • Add Slovenian translation by @bertronika.

This listing is incomplete. See git log for complete changelog.

v0.18

05 Nov 12:14
Compare
Choose a tag to compare

This release contains the following changes:

  • Add Persian translation by @danialbehzadi
  • Add Ukranian translation by @vl-nix
  • Add support for showing/hiding window decorations using the mpv option --border
  • Add menu item for opening discs
  • Block cursor autohide when volume popup is open in windowed mode
  • Fix crash with mpv 0.30

This listing is incomplete. See git log for complete changelog.