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.
|