+ This release among other changes continues evolvement of
Clapper enhancer plugin system. With both new plugins added and
some features ported from this core repo into being a plugin
for the app. Some of these plugins have options that can be
changed. Check application Tweaks tab in preferences window to
browse and configure them.
+ Above includes movement of MPRIS, Server and Discoverer
features into enhancer plugins. Applications that bundle
Clapper as part of their container distribution are advised to
build it with these features disabled in meson while adding
newer implementations of these by bundling them as
corresponding plugins. Flatpak apps can get these easily by
including them as a runtime extension.
+ If both implementations are available on the host system,
Clapper will automatically prefer and load enhancer based one.
- Add new optional pkgconfig(libcgraph) and pkgconfig(libgvc)
BuilRequires: build new GStreamer pipeline preview support.
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/clapper?expand=0&rev=24
258 lines
11 KiB
Plaintext
258 lines
11 KiB
Plaintext
-------------------------------------------------------------------
|
|
Mon Dec 22 19:13:37 UTC 2025 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
- Update to version 0.10.0:
|
|
+ This release among other changes continues evolvement of
|
|
Clapper enhancer plugin system. With both new plugins added and
|
|
some features ported from this core repo into being a plugin
|
|
for the app. Some of these plugins have options that can be
|
|
changed. Check application Tweaks tab in preferences window to
|
|
browse and configure them.
|
|
+ Above includes movement of MPRIS, Server and Discoverer
|
|
features into enhancer plugins. Applications that bundle
|
|
Clapper as part of their container distribution are advised to
|
|
build it with these features disabled in meson while adding
|
|
newer implementations of these by bundling them as
|
|
corresponding plugins. Flatpak apps can get these easily by
|
|
including them as a runtime extension.
|
|
+ If both implementations are available on the host system,
|
|
Clapper will automatically prefer and load enhancer based one.
|
|
- Add new optional pkgconfig(libcgraph) and pkgconfig(libgvc)
|
|
BuilRequires: build new GStreamer pipeline preview support.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri May 23 09:29:30 UTC 2025 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
- Drop obsolete update-desktop-files BuildRequires and macro.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Mar 13 13:23:16 UTC 2025 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
- Drop gstreamer-plugins-vaapi Suggests: it is deprecated upstream
|
|
and slated for removal, most hardware now uses gst-va plugin
|
|
(from gstreamer-plugins-bad) for hardware codec support.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jan 20 21:34:47 UTC 2025 - Florian "spirit" <sp1rit@disroot.org>
|
|
|
|
- Update to version 0.8.0:
|
|
+ Notice:
|
|
This release also introduces a brand new libpeas based plugin
|
|
system for the Clapper library. The idea is to enhance it with
|
|
new capabilities that do stuff outside of GStreamer scope of
|
|
things. To avoid confusion with term plugins that GStreamer uses,
|
|
they are called "enhancers" instead. They'll be expanded in the
|
|
future.
|
|
+ What's Changed:
|
|
* clapper: Player now uses playbin3 by default
|
|
* clapper: Add APIs for media caching via download to local
|
|
storage
|
|
* Add more command line options (including ability to set custom
|
|
GStreamer filter and sink elements)
|
|
* Add "New Window" functionality in UI
|
|
* Added menu option to clear playback queue
|
|
* Resize app window to match aspect ratio with middle click or
|
|
keyboard shortcut
|
|
* clapper: Add media item creation with cached file
|
|
* clapper-app: Add unfullscreen keyboard shortcut
|
|
* Support libpeas based plugin system
|
|
* Add adaptive streaming bitrate control to Clapper API
|
|
* clapper-app: Remember and restore optimal bitrate (video
|
|
quality) starting adaptive streaming
|
|
* Make dektop file i18n.
|
|
* clapper-gtk: Add video placeholder widget
|
|
* Other various improvements and bug fixes
|
|
* Updated translations
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jul 12 08:55:04 UTC 2024 - Richard Rahl <rrahl0@opensuse.org>
|
|
|
|
- add the forgotten typelib packages to devel (as a requirement)
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jul 1 18:07:56 UTC 2024 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
- Update to version 0.6.1:
|
|
+ Updated metainfo summary and colors
|
|
+ Complemented metainfo categories
|
|
+ Fixed wrong MARKER_NO_END value in Clapper API GIR
|
|
+ Fixed GtkWindowControls style when used within ClapperGtkVideo
|
|
as OSD
|
|
+ Fixed crashes after GL context is destroyed
|
|
+ Fixed missing signals disconnections after dispose of
|
|
ClapperGtkVideo
|
|
+ Fixed playback of media with missing plugins for metadata
|
|
+ Few small documentation fixes
|
|
+ Fixed problems building clapper-gtk documentation on a clean
|
|
system
|
|
+ Fixed info window not closing when pressing "Esc" key
|
|
+ Fixed opened file content type detection (used for determining
|
|
subtitle files)
|
|
+ Few fixes and additional checks for meson build script
|
|
+ Ensured private types before template init in ClapperGtk API
|
|
+ Enabled audio pitch correction for non-normal speed in
|
|
ClapperGtkVideo (use "scaletempo" audio filter by default)
|
|
+ Fixed invisible status message in ClapperGtkVideo when used in
|
|
light theme apps
|
|
+ Made transitions time in ClapperGtkBillboard widget a tad
|
|
faster
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Apr 23 12:56:34 UTC 2024 - Florian "sp1rit" <sp1rit@disroot.org>
|
|
|
|
- Update to version 0.6.0:
|
|
+ Clapper was basically rewritten from scratch, but the most
|
|
significant changes to the Clapper application itself include:
|
|
- Brand new, simplified and consistent UI
|
|
- Player now operates on playback queue model
|
|
- Multiple queue progression modes to choose from (consecutive,
|
|
repeat item, carousel, shuffle)
|
|
- New media info window (shows media information and GStreamer
|
|
elements used to play it)
|
|
- More dialogs and windows use libadwaita
|
|
- Multiple new status/info overlays showing what is going and
|
|
other messages
|
|
- Added video buffering animation
|
|
- Clapper will now inform users about missing GStreamer plugins
|
|
needed for playback
|
|
- Video chapters now appear throughout the seek bar on hover and
|
|
while dragging slider
|
|
- Vastly expanded MPRIS implementation
|
|
- Integrated media discovery (see titles of queued items instead
|
|
of URIs)
|
|
- Expanded WebSocket server functionality (for remote playback
|
|
control)
|
|
- Increased maximum volume amplification level to 200%
|
|
- Added some new keyboard shortcuts
|
|
- In addition to volume, now also speed and queue progression
|
|
mode are restored on launch
|
|
- Fixed keyboard shortcuts not being reversed (e.g. seek) in RTL
|
|
languages
|
|
- Toggle play moved to left mouse button, right one now opens
|
|
context menu (which was previously hard to access)
|
|
- Many bug fixes and QoL improvements
|
|
+ Developers using libclapper, might want to read the main
|
|
paragraphs of the changelog, as the internals have changed
|
|
completely: https://github.com/Rafostar/clapper/releases/tag/0.6.0
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Aug 26 07:15:10 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
- Update to version 0.5.2:
|
|
+ Fix time labels display on RTL languages
|
|
+ Improved GL/GLES context automatic selection
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jun 9 14:20:30 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
- Update to version 0.5.1:
|
|
* A quick hotfix release. Fixes problems with new video sink on
|
|
displays with non-100% scaling applied.
|
|
- Changes from version 0.5.0:
|
|
* Clapper now includes an all new and improved GStreamer video
|
|
sink. With it, we are moving away from GLArea into using
|
|
GdkPaintable. This already gives us slight performance
|
|
improvement in some cases and opens new possibilities to
|
|
improve it further at a later time. New sink now also handles
|
|
overlaying and displaying subtitles on the GTK side of things
|
|
(as a separate GdkTextures instead of drawing them into
|
|
framebuffer). Old, now called "legacy" sink is still included.
|
|
If there are any problems with the new one, you can set
|
|
CLAPPER_USE_LEGACY_SINK=1 env to use the old one.
|
|
* Networking was ported into libsoup3. The built-in, unfinished
|
|
web application was removed.
|
|
* Additionally, app now supports D-Bus launching
|
|
(DBusActivatable).
|
|
* Some other misc fixes and few small UI changes were also done.
|
|
* Updated translations.
|
|
- Update libnames define to align with soname.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Feb 26 11:01:56 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
- Update to version 0.4.1:
|
|
* Compatibility with more recent libadwaita versions
|
|
* Toggle mute with M button alone
|
|
* Allow handling YouTube with external GStreamer plugins
|
|
* Fix catching errors when reading clipboard
|
|
* Fix missing translator-credits
|
|
* Fix missing gio-unix-2.0 dep
|
|
* Fix playback pausing when entering fullscreen with touchscreen
|
|
* Fix GST_PLUGIN_FEATURE_RANK env usage
|
|
* Fix video/audio decoder change detection
|
|
* Merge global video tags instead replacing them
|
|
* Few other misc bug fixes
|
|
* Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Oct 4 11:28:02 UTC 2021 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
- Fix typelib name to follow standard in openSUSE.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Sep 13 03:11:22 UTC 2021 - Dead Mozay <dead_mozay@opensuse.org>
|
|
|
|
- Update to version 0.4.0:
|
|
* New and adaptive preferences window.
|
|
* Improved open URI dialog.
|
|
* Few small tweaks to fullscreen UI design.
|
|
* Show current video and audio decoders in popovers
|
|
(easy way to check if HW accel is used).
|
|
* Enabled NVDEC hardware acceleration by default
|
|
(requires Nvidia proprietary drivers).
|
|
* Added option to use PipeWire for audio output (experimental).
|
|
* Added option to use playbin3 element (experimental).
|
|
* Improved performance on devices running OpenGL ES.
|
|
* Translations support.
|
|
* New keyboard shortcuts:
|
|
- Leave fullscreen with Escape key.
|
|
- Toggle mute with Ctrl+M.
|
|
* More touchscreen gestures:
|
|
- Toggle playback with a long press.
|
|
- Switch playlist items via double tap on screen side.
|
|
* New translations:
|
|
- Catalan.
|
|
- Dutch.
|
|
- German.
|
|
- Italian.
|
|
- Polish.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jun 18 14:16:31 UTC 2021 - Dead Mozay <dead-mozay@opensuse.org>
|
|
|
|
- Update to version 0.3.0:
|
|
* Added MPRIS support.
|
|
* Added repeat modes: single video, whole playlist and shuffle.
|
|
* Support opening folders with media files.
|
|
* Append playlist items by holding Ctrl while doing Drag and Drop.
|
|
* Improved handling of keyboard shortcuts.
|
|
* Added more keyboard shortcuts.
|
|
* Added window that shows available keyboard shortcuts.
|
|
* Show black screen by default after playback
|
|
(make showing last frame optional instead).
|
|
* Added ability to export playlist to file.
|
|
* Improve handling of changing displays with different resolutions.
|
|
* Added support for EGL under x11 with GTK 4.3.1 or later.
|
|
* Added missing symbolic app icon.
|
|
* Some misc bug fixes and code cleanups.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Apr 19 13:14:14 UTC 2021 - Dead Mozay <dead_mozay@opensuse.org>
|
|
|
|
- Update to version 0.2.1:
|
|
* Fix missing top left menu buttons on some system configurations
|
|
* Fix potential video sink deadlock
|
|
* Do not show mobile controls transition on launch
|
|
* Show tooltip with full playlist item text on hover
|
|
* Auto select best matching resolution for used monitor
|
|
* Added some YouTube related preferences
|
|
* Added support for live HLS videos
|
|
* Added support for non-adaptive live HLS streaming
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Feb 26 09:02:10 UTC 2021 - Dead Mozay <dead_mozay@opensuse.org>
|
|
|
|
- Initial package.
|