39 Commits

Author SHA256 Message Date
928ed659b6 Accepting request 1296768 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/1296768
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/celluloid?expand=0&rev=19
2025-07-31 15:47:40 +00:00
d54a75f508 - Replace unneeded pkgconfig(appstream-glib) with appstream-glib,
and add optional desktop-file-utils BuildRequires. Following
  this, add check section and meson_test macro, run tests during
  buildtime.

OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/celluloid?expand=0&rev=37
2025-07-31 12:00:44 +00:00
ba3e8840f0 Accepting request 1278194 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/1278194
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/celluloid?expand=0&rev=18
2025-05-20 07:37:11 +00:00
402e3e0d1f - Update to version 0.29
* Fix an issue that can cause flickering or black screens with
    Nvidia GPU.
  * Fix preferences dialog not saving configuration files.
  * Fix controls not re-appearing after being hidden.
  * Fix main menu popover not appearing at the right location
    when toggled with keyboard shortcut.
  * Make displaying file durations in the playlist optional.
  * Fix controls being off-center in some configurations.

OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/celluloid?expand=0&rev=35
2025-05-18 05:59:53 +00:00
be72d9d0c4 Accepting request 1267039 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/1267039
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/celluloid?expand=0&rev=17
2025-04-04 16:08:53 +00:00
a847081fb5 - Update to version 0.28
* Add the standard F10 key binding for activating the main
    menu button.
  * Implement GUI redesign
  * Update some of the deprecated GTK API usage.
  * Fix a crash that occurs on exit with GTK 4.17.
  * Add support for loading Lua modules from script-modules.
  * File durations are now displayed in the playlist when
    available.
  * Make next/previous buttons control playlist position
  * Add Irish translation
  * Drop Autotools.
- Drop celluloid-fix_segfault_gnome48.patch (merged upstream)

OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/celluloid?expand=0&rev=33
2025-04-04 06:35:47 +00:00
0c01716a5d Accepting request 1256418 from multimedia:apps
- Add celluloid-fix_segfault_gnome48.patch to prevent segmentation
  fault upon exit when using gnome 48 (fixes boo#1239802)

OBS-URL: https://build.opensuse.org/request/show/1256418
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/celluloid?expand=0&rev=16
2025-03-27 21:33:20 +00:00
f4cc517823 - Add celluloid-fix_segfault_gnome48.patch to prevent segmentation
fault upon exit when using gnome 48 (fixes boo#1239802)

OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/celluloid?expand=0&rev=31
2025-03-27 09:16:37 +00:00
fbda274348 Accepting request 1182972 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/1182972
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/celluloid?expand=0&rev=15
2024-06-24 18:56:24 +00:00
4bfd995fc5 Accepting request 1182971 from home:alois:branches:multimedia:apps
- Update to version 0.27
  * 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.

OBS-URL: https://build.opensuse.org/request/show/1182971
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/celluloid?expand=0&rev=29
2024-06-24 08:14:49 +00:00
4392074ed8 Accepting request 1111666 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/1111666
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/celluloid?expand=0&rev=14
2023-09-20 11:23:45 +00:00
874aeb3853 Accepting request 1111665 from home:alois:branches:multimedia:apps
- Update to version 0.26
  * 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.

OBS-URL: https://build.opensuse.org/request/show/1111665
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/celluloid?expand=0&rev=27
2023-09-16 16:40:36 +00:00
ab851d76dd Accepting request 1108552 from multimedia:apps
- Set version requirement for libadwaita-1

OBS-URL: https://build.opensuse.org/request/show/1108552
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/celluloid?expand=0&rev=13
2023-09-02 20:07:47 +00:00
ef78a6b59b - Set version requirement for libadwaita-1
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/celluloid?expand=0&rev=25
2023-09-02 08:09:27 +00:00
d3772aa95a Accepting request 1074640 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/1074640
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/celluloid?expand=0&rev=12
2023-03-27 16:17:37 +00:00
b517dee4be Accepting request 1074639 from home:alois:branches:multimedia:apps
- Update to version 0.25
  * 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.
  * Add Estonian, Georgian, Lithuanian, Occitan and Tamil
    translations.

OBS-URL: https://build.opensuse.org/request/show/1074639
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/celluloid?expand=0&rev=23
2023-03-27 10:15:46 +00:00
8c570487bf Accepting request 1004495 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/1004495
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/celluloid?expand=0&rev=11
2022-09-19 14:02:53 +00:00
e73f482a33 Accepting request 1004486 from home:iznogood:branches:multimedia:apps
- Replace youtube-dl with yt-dlp Recommends: youtube-dl is dead
  upstream, and celluloid/mpv upstream switched to yt-dlp. See:
  https://github.com/celluloid-player/celluloid/issues/702

OBS-URL: https://build.opensuse.org/request/show/1004486
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/celluloid?expand=0&rev=21
2022-09-18 15:27:47 +00:00
ed0fa69030 Accepting request 998846 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/998846
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/celluloid?expand=0&rev=10
2022-08-24 13:11:00 +00:00
03a383ab26 Accepting request 998845 from home:alois:branches:multimedia:apps
- Fix source URL
- Update to version 0.24
 * 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.
- Updated build requirements
- Update to version 0.23
  * 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.
- Update to version 0.22
  * Migrate to GTK4.
  * Add Greek, Korean, Norwegian Bokmål, Occidental, Arabic and
    Urdu translations
  * 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.
- Update to version 0.21
  * 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".
- Update to version 0.20
  * 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.
- Update to version 0.19
  * 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.
- Update to version 0.18
  * 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
- Dropped 6fca3f16616f4f46c1647fe4610e57c8c9ae74ff.patch (merged
  upstream)
- Remove obsolete Groups tag (fate#326485)
- Add 6fca3f16616f4f46c1647fe4610e57c8c9ae74ff.patch from upstream
  to fix a crash with the new libmpv.
- Depend on gettext instead of gettext-runtime-mini to fix TW build
- Update to version 0.17
  * Rename project to Celluloid
  * Add Turkish translation by @TeknoMobil
  * Add Esperanto translation by @F3nd0
  * Migrate from opengl-cb to the new render API
  * Handle numpad keybindings
  * Handle unicode keybindings
  * Forward media key events to mpv
  * Add dconf key for controlling cursor speed threshold for
    unhiding controls
  * Add option for suppressing playback errors
- Update to version 0.16
  * Split up the General tab in the preferences dialog
  * Improve behavior when toggling playlist under tiling window
    managers
  * Move app menu items to primary menu
  * Use separate MPRIS DBus connection for each window
  * Add support for MPRIS property LoopStatus
  * Add option --mpv-options for setting arbitrary mpv options
    from the command-line
  Note: from the next release onwards GNOME MPV will be renamed
  Celluloid.
- Update to version 0.15
  * Set default screenshot directory to XDG_PICTURES_DIR
  * Improve handling of --window-scale, --autofit,
    --autofit-larger, and --autofit-smaller
  * Add command line option for setting WM_ROLE
  * Add context menu item for removing playlist items
  * Add context menu item for copying location of playlist items
- Switch to meson build
- Update to version 0.14
  * Add option to make skip buttons change playlist entries rather
    than chapters
  * Make the file chooser accept non-local locations
  * Add right-click menu entry for looping a single file
  * Handle property change events for fullscreen and window-scale
  * Add option to autohide mouse cursor in windowed mode
- Update to version 0.13: no changelog available
- Update to version 0.12: no changelog available
- Update to version 0.11:
  * No changelog available.
- Update to version 0.10:
  * No changelog available.
- Update to version 0.9:
  * No changelog available.
- Update to version 0.8.
- Initial package.

OBS-URL: https://build.opensuse.org/request/show/998845
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/celluloid?expand=0&rev=19
2022-08-23 13:46:11 +00:00
97ee442c1b Accepting request 962345 from multimedia:apps
Updated build requirements (forwarded request 962344 from alois)

OBS-URL: https://build.opensuse.org/request/show/962345
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/celluloid?expand=0&rev=9
2022-03-17 16:01:40 +00:00
1ed267eb3c Accepting request 962344 from home:alois:branches:multimedia:apps
Updated build requirements

OBS-URL: https://build.opensuse.org/request/show/962344
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/celluloid?expand=0&rev=17
2022-03-17 08:24:02 +00:00
4f20566abe Accepting request 959851 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/959851
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/celluloid?expand=0&rev=8
2022-03-07 16:47:22 +00:00
0e6864cec6 Accepting request 959850 from home:alois:branches:multimedia:apps
- Update to version 0.2.3
  * 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.

OBS-URL: https://build.opensuse.org/request/show/959850
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/celluloid?expand=0&rev=15
2022-03-07 11:23:06 +00:00
2d4fab2858 Accepting request 929776 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/929776
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/celluloid?expand=0&rev=7
2021-11-06 17:18:01 +00:00
d18ae9b969 Accepting request 929775 from home:alois:branches:multimedia:apps
- Update to version 0.22
  * Migrate to GTK4.
  * Add Greek, Korean, Norwegian Bokmål, Occidental, Arabic and
    Urdu translations
  * 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.

OBS-URL: https://build.opensuse.org/request/show/929775
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/celluloid?expand=0&rev=14
2021-11-05 21:32:43 +00:00
004d4b4d28 Accepting request 880570 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/880570
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/celluloid?expand=0&rev=6
2021-03-24 15:13:34 +00:00
0f5c4a2da0 Accepting request 880569 from home:alois:branches:multimedia:apps
- Update to version 0.21
  * 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".

OBS-URL: https://build.opensuse.org/request/show/880569
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/celluloid?expand=0&rev=12
2021-03-22 16:46:47 +00:00
46582f0983 Accepting request 835556 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/835556
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/celluloid?expand=0&rev=5
2020-09-21 15:39:06 +00:00
237f6aa5e4 Accepting request 835555 from home:alois:branches:multimedia:apps
- Update to version 0.20
  * 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.

OBS-URL: https://build.opensuse.org/request/show/835555
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/celluloid?expand=0&rev=10
2020-09-19 11:35:51 +00:00
133696240a Accepting request 792509 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/792509
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/celluloid?expand=0&rev=4
2020-04-09 21:15:20 +00:00
ffdc8f206f Accepting request 792508 from home:alois:branches:multimedia:apps
- Update to version 0.19
  * 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.

OBS-URL: https://build.opensuse.org/request/show/792508
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/celluloid?expand=0&rev=8
2020-04-08 16:32:06 +00:00
8968949e0b Accepting request 745483 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/745483
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/celluloid?expand=0&rev=3
2019-11-06 13:35:12 +00:00
3dd2da1170 Accepting request 745481 from home:alois:branches:multimedia:apps
update to 0.18

OBS-URL: https://build.opensuse.org/request/show/745481
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/celluloid?expand=0&rev=6
2019-11-05 12:41:31 +00:00
Alexei Sorokin
cbe7452def Accepting request 740203 from home:RBrownSUSE:branches:multimedia:apps
Remove obsolete Groups tag (fate#326485)

OBS-URL: https://build.opensuse.org/request/show/740203
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/celluloid?expand=0&rev=5
2019-10-17 15:51:55 +00:00
a5827cf548 Accepting request 737523 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/737523
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/celluloid?expand=0&rev=2
2019-10-12 20:37:17 +00:00
Alexei Sorokin
23197330fe Accepting request 737522 from home:namtrac:branches:multimedia:apps
- Add 6fca3f16616f4f46c1647fe4610e57c8c9ae74ff.patch from upstream
  to fix a crash with the new libmpv.
- Depend on gettext instead of gettext-runtime-mini to fix TW build

OBS-URL: https://build.opensuse.org/request/show/737522
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/celluloid?expand=0&rev=3
2019-10-11 13:47:10 +00:00
996922411a Accepting request 721956 from multimedia:apps
name change for gnome-mpv

- Update to version 0.17
  * Rename project to Celluloid
  * Add Turkish translation by @TeknoMobil
  * Add Esperanto translation by @F3nd0
  * Migrate from opengl-cb to the new render API
  * Handle numpad keybindings
  * Handle unicode keybindings
  * Forward media key events to mpv
  * Add dconf key for controlling cursor speed threshold for
    unhiding controls
  * Add option for suppressing playback errors
- Update to version 0.16
  * Split up the General tab in the preferences dialog
  * Improve behavior when toggling playlist under tiling window
    managers
  * Move app menu items to primary menu
  * Use separate MPRIS DBus connection for each window
  * Add support for MPRIS property LoopStatus
  * Add option --mpv-options for setting arbitrary mpv options
    from the command-line
  Note: from the next release onwards GNOME MPV will be renamed
  Celluloid.
- Update to version 0.15
  * Set default screenshot directory to XDG_PICTURES_DIR
  * Improve handling of --window-scale, --autofit,
    --autofit-larger, and --autofit-smaller
  * Add command line option for setting WM_ROLE
  * Add context menu item for removing playlist items
  * Add context menu item for copying location of playlist items
- Switch to meson build
- Update to version 0.14
  * Add option to make skip buttons change playlist entries rather
    than chapters
  * Make the file chooser accept non-local locations
  * Add right-click menu entry for looping a single file
  * Handle property change events for fullscreen and window-scale
  * Add option to autohide mouse cursor in windowed mode
- Update to version 0.13: no changelog available
- Update to version 0.12: no changelog available
- Update to version 0.11:
  * No changelog available.
- Update to version 0.10:
  * No changelog available.
- Update to version 0.9:
  * No changelog available.
- Update to version 0.8.
- Initial package.

OBS-URL: https://build.opensuse.org/request/show/721956
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/celluloid?expand=0&rev=1
2019-08-13 11:16:21 +00:00
Martin Pluskal
24fecb038d Accepting request 721849 from home:alois:branches:multimedia:apps
Replaces gnome-mpv

- Update to version 0.17
  * Rename project to Celluloid
  * Add Turkish translation by @TeknoMobil
  * Add Esperanto translation by @F3nd0
  * Migrate from opengl-cb to the new render API
  * Handle numpad keybindings
  * Handle unicode keybindings
  * Forward media key events to mpv
  * Add dconf key for controlling cursor speed threshold for
    unhiding controls
  * Add option for suppressing playback errors
- Update to version 0.16
  * Split up the General tab in the preferences dialog
  * Improve behavior when toggling playlist under tiling window
    managers
  * Move app menu items to primary menu
  * Use separate MPRIS DBus connection for each window
  * Add support for MPRIS property LoopStatus
  * Add option --mpv-options for setting arbitrary mpv options
    from the command-line
  Note: from the next release onwards GNOME MPV will be renamed
  Celluloid.
- Update to version 0.15
  * Set default screenshot directory to XDG_PICTURES_DIR
  * Improve handling of --window-scale, --autofit,
    --autofit-larger, and --autofit-smaller
  * Add command line option for setting WM_ROLE
  * Add context menu item for removing playlist items
  * Add context menu item for copying location of playlist items
- Switch to meson build
- Update to version 0.14
  * Add option to make skip buttons change playlist entries rather
    than chapters
  * Make the file chooser accept non-local locations
  * Add right-click menu entry for looping a single file
  * Handle property change events for fullscreen and window-scale
  * Add option to autohide mouse cursor in windowed mode
- Update to version 0.13: no changelog available
- Update to version 0.12: no changelog available
- Update to version 0.11:
  * No changelog available.
- Update to version 0.10:
  * No changelog available.
- Update to version 0.9:
  * No changelog available.
- Update to version 0.8.
- Initial package.

OBS-URL: https://build.opensuse.org/request/show/721849
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/celluloid?expand=0&rev=1
2019-08-09 07:12:42 +00:00