build: back to development
Release 1.4.4
meson: provide default for missing uninstalled pkgconfig variables
meson: add explicit check parameter to run_command
misc: replace some deprecated constructs
tools: minor code style adjustments
enplayer: update loading source file as module
enplayer: adjust to newer style Gtk API
enplayer: initialize X11 threading
enplayer: provide css as bytestring
build: back to development
Release 1.4.3
all: remove autotools build
gst: fix documentation typo
meson: update and replace some deprecated constructs
entrans: tweak status line printing
stamp: make drop and duplicate notifications more configurable
enplayer: add seek relative to end
entrans: avoid race in sync callback
entrans: properly extract framerate from caps into a Fraction
entrans: clear pad block id when unblocking
entrans: add preroll state to extract more caps for live pipeline
entrans: support loading preset
enplayer: add commands to copy position to clipboard
enplayer: really bail out if nothing to play
enplayer: properly collect parse error tuple
entrans: also try default entrans prefix when creating elements
enplayer: migrate to importlib for sibling import
enplayer: remove set_double_buffered call
enplayer: use proper idle_add
enplayer: use keyword argument style constructor
tools: SafeConfigParser is simply ConfigParser nowadays
enplayer: restrict threads_init call to older version
build: back to development
enplayer: add workaround for floating ref in signal handler
tests: check: use extern header declared global check variable
manual: avoid overwrite conflict
plugins: adjust to markdown style documentation
meson: add initial build system
meson: setup plugins docs hotdoc build
docs: add upload helper targets
meson: add built docs to dist
enplayer: proper XDG screensaver resume
doc: update documentation
enplayer: proper argparser error reporting
entrans: adjust custom property setting
entrans: relax dam name matching
enplayer: code style fixes
setup.cfg: add minimal python code style setup
configure.ac: update gstreamer-plugins-base pkgconfig dependency
entrans: code style fixes
tests: code style fixes
tests: enplayer: tweak enum property setting to recent pygobject behavior
Release 1.4.2
configure.ac: back to development
Release 1.4.1
enplayer: python3: adjust int rounding
enplayer: python3: avoid encoding unicode text to bytes
manual: fix typo in example pipeline
configure.ac: back to development
manual: separate doc building Makefile fragment
configure.ac: also require and check for python3
gst: add const to helper type to avoid const discard warning
Release 1.4.0
autogen.sh: handle out-of-srcdir bootstrap
alsa: add proper get_type declaration
gst: remove mixed declarations
fields: remove void pointer arithmetic
gst: add const to helper type to avoid const discard warning
entrans: additional missing override resilience
videofilter: remove unused variables
avidemux: use modern C style definition
configure.ac: back to development
tools: port to python3
rbswap: add const qualification
Release 1.2.3
bufferjoin: remove superfluous unref
enplayer: improve transient OSD window setup
enplayer: handle non-fatal missing pygi module for foreign type handling
enplayer: update OSD CSS
enplayer: streamvolume should not be reset upon media change
tests: drop some superfluous imports
gtk-doc build fails after gtk-doc 1.26
Thanks for the patch. I included it and made a new release, which should then be good to go.
common: package mangle-db.py now rather than mangle-tmpl.py
common: update call to gtkdoc-fixxref
Release 1.2.2
configure.ac: back to development build
Thanks for the quick response. :) I've had to make one small change to common/gtk-doc-plugins.mak - apparently gtkdoc-fixxref requires a --module argument now (possibly a recent change?), so I borrowed the call from GStreamer upstream's current git revision. The relevant patch is attached. From my preliminary testing, with that change this does seem to build and function correctly on Fedora 28, with docs all generated and in good shape. I'm happy to either backport just the build fixes or push a...
I'm not all that familiar with gtk-doc either, but after a closer look at base GStreamer gtk-doc handling, I made corresponding changes to remove dependency on gtkdoc-mktmpl. It seems to work for me. If it really also works in general, this may then be as good a time as any to come up with another release ...
enplayer: support toggling of subtitle rendering