- Update to 2.0.18:
* Start using TravisCI for test builds
* mediawidget: Override DVD keys instead of changing their
settings (kde#394076)
* mediawidget: warn user to use keys for DVD menu
* mediawidget: remove a now unneeded check
* mediawidget: fix video position movement with mouse wheel
* mediawidget: fix the mouse wheel behavior at the streaming
window
* vlc: with vlc 2.x, use vlcMedia for libvlc_MediaMetaChanged
event (kde#407153)
* vlc: fix support for vlc 2.x (kde#407153)
- Drop patches merged upstream:
* fix-support-for-vlc-2.x.patch
* with-vlc-2.x-use-vlcMedia-for-libvlc_MediaMetaChanged-event.patch
OBS-URL: https://build.opensuse.org/request/show/703227
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/kaffeine?expand=0&rev=47
- Update to 2.0.17:
* Fix GCC 9 warnings (due to -Wdeprecated-copy)
* dvbtab: remove unused hide cursor logic
* dvbdevice: fix a race condition with frontend timeout
* dvbdevice_linux: improve some warning messages
* mediawidget: fix a regression with next/previous logic
(kde#405276)
* scanfile.dvb: update it to reflect last changes
* dvbepgdialog: allow showing channels with empty EPG
* index.docbook: some updates at the doc guide
* index.docbook: add documentation about XMLTV support
(kde#405278)
* Add support for reading EPG from xmltv files (kde#405278)
* Add support for disabling MPEG-TS EPG reception
* README.md: add a quick description about xmltv (kde#405278)
* dvbconfigdialog: remove an extra addLayout()
* iso-codes: add support for handling 2-letter codes as well
* dvbdevice_linux: remove unused frontendFd
* dvb: fix initialization for some objects
* backend-vlc: don't leak metadata
* backend-vlc: remove two temporary debug logs
* backend-vlc: only release libvlc_media_new() when stopped
* mediawidget: increase language popup size
* mediawidget: define a policy for the audio combo dropbox
* backend-vlc: ensure that audio stream will be a valid value
* backend-vlc: update metadata at stop()
* backend-vlc: release libvlc_media at destroy method
* backend-vlc: add other events to the list of possible types
* backend-vlc: simplify events handling logic
* backend-vlc: print unhandled libVLC events by name
* backend-vlc: update audio streams at metadata change
* mainwindow: associate control bar to main window widget
* backend-vlc: avoid memory leaks
* mainwindow: free configuration at exit
* mainwindow: better implement close event
* backend-vlc: don't leak timer at object destroy
* vlcmediawidget: properly initialize the class
* vlcmediawidget: initialize urlIsAudioCd and trackNumber
variables
* backend-vlc: store current audio stream (kde#382546)
- BuildRequire libvlc 3.0 or higher, it fails to build with 2.2.x
(kde#407153)
OBS-URL: https://build.opensuse.org/request/show/700128
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/kaffeine?expand=0&rev=43
- Update to 2.0.16(-2):
* Update scanfile.dvb to reflect latest channel additions
* Immediately apply the new audio language if the user changes it
while a channel is being playing
* Fix audio language selection issues (kde#402735)
* Add support for "Original Language" for audio and sub-title
descriptors
* Add some new PMT stream_type identifiers in order to allow
supporting newer audio and video encoding types
* Add support for High DPI pixel maps (kde#400422)
* Add a command line option to force an specific aspect ratio
(kde#394201)
* Only read/write longitude/latitude from config files for USALS
satellite configurations (kde#400268)
* Add support for parallel instant records
* Fix several issues related to audio CD playing
* Update build instructions for Debian/Ubuntu and Fedora at
README.md
* Fix handling of command line arguments and describe the ones
that are mutually exclusive at the docs (kde#394000)
* Fix compilation issues and clean warnings when built with Clang
* Fix compilation issues with qt5.11-rc2 and with FreeBSD
(kde#393222)
* Some code cleanups and typo fixes
- Add full Source URL
- Drop patches merged upstream:
* 0001-only-use-qPrintable-for-debug-messages.patch
* 0002-Fix-breakages-with-qt5.11-rc2.patch
* fix-audio-CD-playing.patch
* Set-vlcMedia-to-NULL-after-release.patch
OBS-URL: https://build.opensuse.org/request/show/666204
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/kaffeine?expand=0&rev=41
- Update to 2.0.15:
* Fix logic that handles ATSC EIT entries (regression fix)
(kde#388962)
* Auto-hide all bars when in minimal/full screen mode and mouse
is out of window
* Allow better control of deinterlacing mode (kde#389783)
* Better handle higherVoltage settings, as it exists only for
satellite TV delivery systems (kde#388367)
* Improve error handling when parsing config.dvb file
(kde#388367)
* Change volume wheel logic to accept both point and angle-based
volume control, accepting it only when the mouse is under the
media widget
* Simplify the mouse hide logic
* Fix DVD menu navigation by using the keyboard instead of the
mouse (as mouse control is incompatible with newer versions of
Qt/libVLC) (kde#373814)
* Fix handling of display mode, correcting some erratic behavior
(kde#393533)
* Add options to start Kaffeine on minimal mode and/or with its
main window always on top
* When a new record starts and there aren't enough resources to
keep playing the current DVB channel, switch to the new channel
instead of stop playing (kde#393647)
* Improve documentation to match the recent changes
- Drop fix-pt_BR-docs.patch, merged upstream
OBS-URL: https://build.opensuse.org/request/show/602990
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/kaffeine?expand=0&rev=35
- Update to 2.0.14:
* Add support for multi-language EPG
* Jump to a position was not working, as it was lacking the Ok
button
* On minimal and full screen mode, auto-unhide top menu bar and
lateral DVB tab bar
* The mouse wheel can now be used to control volume
* Reduce button size at DVB tab, in order to allow showing a
bigger playback window
* Fix LNBf numbering and position at DiSEqC satellite
configuration
* Kaffeine's handbook now covers all menu bar items
* Kaffeine's handbook was improved to contain more details about
Digital TV settings
* LNBf names at DVB satellite configuration are now using
translations from libdvbv5
* Get rid on two compilation warnings with gcc++ version 7.2
* scanfile.dvb updated
- Add fix-pt_BR-docs.patch to fix build with kdoctools < 5.41
OBS-URL: https://build.opensuse.org/request/show/555191
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/kaffeine?expand=0&rev=33
- Update to 2.0.13:
* Add a logic to send LNBf higher voltage commands. That may be
needed on a few devices, if the antenna cabling is too long,
as, otherwise, polarity setting may not work (kde#374693).
* Fix layer selection for ISDB-T
* Improve README.md instructions
* get rid of incomplete work (dtvdaemon)
* fix install dir on some distros
* Shut up a gcc 7.1 warning
* scanfile.dvb updated.
OBS-URL: https://build.opensuse.org/request/show/526426
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/kaffeine?expand=0&rev=31