Package Release Info


Update Info: Base Release
Available in Package Hub : 15





Change Logs

* Sat Apr 28 2018
- Update to 4.10.1:
  * CMake files are now compatible with Qt 5.11. Note that the
    relevant CMake code is shared with the backends, and thus also
    fixes the compatibility issue there.
* Fri Feb 23 2018
- Update to 4.10.0:
  * Changes
    + PulseSupport is more robustly handling device list iteration.
  * New API
    + New backend API AudioOutputInterface410. This interface
    implements a long-existing frontend interface for category
    configuration. Usually, this is managed by the builtin
    PulseSupport to force the category on a PulseAudio level,
    sometimes this may not be possible because of how the backend
    subsystem works and the backend needs to manage this directly.
    + setCategory(Category) is called on the interface when the
    synonymous frontend function is called.
* Sat Apr 23 2016
- Remove now unused automoc4 BuildRequires
* Fri Apr 22 2016
- Update to 4.9.0:
  * Changes
  * Builsystem helpers are now installed to CMAKE_INSTALL_DATAROOTDIR
  * CMake 2.8.9 is required to use GNUInstallDirs and for the Qt5
    code branches
  * automoc4 support was removed. Building always use the cmake
    built-in solution now.
  * Qt5 and Qt4 builds use different CMake configurations now
    Qt4 is as it always has been
  * Qt5 moved away from crudely ported Qt4 configurations to using
    extra-cmake-modules' KDE compiler and cmake flags.
  * Installation paths and so forth are still jointly configured as
    to retain backwards compatibility (i.e. Qt5 build does not
    follow ECM's KDEInstallationPaths)
  * Bug Fixes
  * VolumeSlider has seen async behavior improvements making the
    slider not hop around when changing the volume rapidly and
    the backend is lagging a bit behind.
  * The volume change now occurs upon slider release rather
    than instantly.
  * Fixed a duble encoding issue with local paths that contain
    percent encoded characters being double-encoded [kde#356218]
  * New API
  * New AudioOutputInterface49 for backends to implement. This
    interface implements long-existing frontend interfaces for
    muting, giving the backend easier access and control.
  * setMuted(bool) mutes an AudioOuput (without the 4.9
    interface this is done via setVolume(0.0) on the backend)
  * mutedChanged(bool) signal emitted by the backend to
    asyncronuously notify of the mute application
  * The interface is only used if PulseSupport is not
    intercepting calls
  * New methods to differntiate states of PulseSupport
  * request(bool) is used by backends to request PulseAudio
    usage but no interception, this essentially enables device
    listing but lets everything else fall through to the backend
    (the existing isActive() method will not return true after
    request(true), which makes it different from enable(true))
  * isRequested() is a getter for request()'s state
  * isUsable() is part of the previouys isActive() behavior,
    it is true iff pulseaudio can be used
    (daemon running, connected etc)
  * isUsed() is a combination of isRequested() and isUsable()
    (i.e. active but not intercepting)
  * The existing isActive() communicates the same state as
    before (active and intercepting) but now also takes
    requested into consideration
  * Enabling always implies requsting automatically, so
    request(false) and enable(true) will ultimately still
    restul in isRequested==true
- Update to 4.8.3:
  * Set target interface include install dir
  * Do not assume we have a backend when setting an output device,
* Wed Nov 05 2014
- Update to 4.8.2:
  * Revised the logic used by PulseSupport to come up with an icon
    name for PulseAudio. If the application has
    QApplication::windowIcon set with an QIcon constructed through
    QIcon::fromTheme(string) the actual icon name will be used.
    Otherwise the lower-case version of
    QCoreApplication::applicationName is used.
  * Fixed building with the compiler clang by reverting
    a previously introduced workaround.
- Drop phonon obsoletes/provides, it was last used in openSUSE 11.4
- Move DBus interface file into devel package, it's unused at runtime
* Sun Oct 19 2014
- Update to 4.8.1:
  * Version bump
  * Prevent a crash when failing to create the preferred backend
* Tue Aug 12 2014
- Update to 4.7.80
  * 4.8 beta: PA interaction improvements, documentation fixes and
    standard bugfixes
- Move away from kde4-filesystem macros: phonon doesn't use kdelibs4
* Fri Jun 20 2014
- Update to 4.7.2
  * Bugfix release, no changelog provided
- Drop 0001-sync-FindQt4-from-kdelibs-master-to-unbreak-build-wi.patch,
  merged upstream
* Sat Mar 08 2014
- Added 0001-sync-FindQt4-from-kdelibs-master-to-unbreak-build-wi.patch
  from upstream, fixes build with cmake 3.0
* Wed Dec 18 2013
- Phonon package exists only via provides, so don't make devel package
  require it - provide will go away soon
* Fri Dec 06 2013
- Update to 4.7.1
  * Fixed compatibility issues with older backend versions
- Remove obsolete 'ready' file
* Mon Nov 04 2013
- Update to official 4.7.0 release
  * Minor documentation fixes since last update
- Add Source URL
* Mon Nov 04 2013
- Update to 4.7.0~git20131104
  * Buildsystem fixes since previous snapshot
  * Version bump to 4.7.0
* Mon Sep 30 2013
- Update to 4.6.80~git20130930
  * Add preference system ontop of Qt5 backend loading
  * Unbreak documentation of AO47
  * Don't crash when trying to create the singleton out of a
    qapp parented AO (kde#293004)
* Tue Sep 24 2013
- Drop 0001-Revert-cache-volume-inside-PAStreams-when-trying-to-.patch
  better solution is done in kdebase4-runtime package
* Tue Sep 17 2013
- Added 0001-Revert-cache-volume-inside-PAStreams-when-trying-to-.patch,
  which resolves a regression in volume getting restored after each
  knotify event (kde#324975)
* Sun Sep 15 2013
- Update to 4.6.80~git20130915
  * Snapshot of soon to be released 4.7 version
  * Various improvements, bugfixes, API aditions, documentation fixes
  * Qt5 support
- Drop phonon-4.6.0-find-backends-outside-of-kde-session.diff
* Tue May 14 2013
- Add phonon-4.6.0-find-backends-outside-of-kde-session.diff:
  Fixes loading of plugins outside of KDE sessions although the
  plugins are installed in the KDE dir
* Mon Apr 15 2013
- Add Source URL, see
* Sun Nov 25 2012
- Fix the SLES build (%make_install doesn't exist)