Meson has been added as a build system in this release, and the
associated archive has been generated by 'meson dist'. Although
autotools has been retained for the time being and can still be used
via 'autogen.sh', meson is now the preferred build system, and
autotools will be removed in a future release.
* Remove obsolete ChangeLog
* Update README after switchover to meson
* Fix gauge notifications
* Replace deprecated exo with libxfce4ui 4.21.0
* Change plugin behavior when recording indicator is visible/hidden
* build: Automate copyright year management
* Add meson build
* build: Install 32x32 icons
* build: Remove direct libwnck support
* build: Replace xdt-csource with glib-compile-resources
* Avoid ScaleMenuItem conflicts
* Prevent "g_hash_table_lookup" crash when "key" in NULL
* Rotate plugin in vertical/deskbar orientation
* Fix libxfce4panel include
* build: Bump dependency versions and fix deprecation warnings
* Translation Updates
OBS-URL: https://build.opensuse.org/package/show/X11:xfce/xfce4-pulseaudio-plugin?expand=0&rev=23
- Update to version 0.4.8
* MPRIS: Use D-Bus name for identifying players
* Fix possible context menu crash with MPRIS playlist
* Add option to make mic icon persistent
* Check for mic widget visibility
* Preserve channel balance when changing sink/source volume
* MPRIS: Add option to send multimedia keys to all players
* MPRIS: Fix default controlled player by multimedia keys
* Remove dead code
* Translation Updates
OBS-URL: https://build.opensuse.org/request/show/1114624
OBS-URL: https://build.opensuse.org/package/show/X11:xfce/xfce4-pulseaudio-plugin?expand=0&rev=19
- Update to version 0.4.7
* Fix crash when D-Bus connection is lost before it's connected
* Fix copyright info
* MPRIS: Control recently open/used player using multimedia keys
* Deduplicate key binding code
* Bind all possible keys
* Update about authors
* MPRIS: Remove old settings when clearing known players
* MPRIS: Ignore multimedia keys for blacklisted players
* MPRIS: Add possibility to hide inactive players, improve config
storage
* MPRIS: Remove pulseaudio_mpris_player_can_launch function
* MPRIS: Fix memory leak in player finalize
* MPRIS: Remove unused pulseaudio_mpris_player_is_equal function
* MPRIS: Refactor player connection lost and finalize
* MPRIS: Deduplicate find_desktop_entry function
* MPRIS: Make pulseaudio_mpris_get_available_players static
* MPRIS: Check for filename before launching the player
* Improve connection/disconnection with server
* Menu: Don't clear structure, it's not needed
* MPRIS: Reduce player_is_usable timeout to 5 sec
* MPRIS: Memory management fixes
* MPRIS: Don't initialize struct members, GLib is doing it
* MPRIS: Micro-optimization
* MPRIS: Check for is_playing in set_can_play function
* Subscribe NameOwnerChanged to watch MPRIS changes instead of
timer
* Fix removing blacklisted MPRIS players from config
* Improve run mixer button sensitivity
* Display default device name in tooltip
* Don't set has-tooltip property twice
* Don't show recording indicator for non-default monitors
* Make run mixer button sensitive for any path
* Show unplugged devices as insensitive
* Don't show rec icon if the source output doesn't belong to any
client
* Don't show recording indicator when it's not connected to the
source
* Fix mistake in comment
* Don't reset recording value in callback
* Allow maximum volume configuration in dialog
* Improve volume step size text
* Translation Updates
- Remove _service file
OBS-URL: https://build.opensuse.org/request/show/1090353
OBS-URL: https://build.opensuse.org/package/show/X11:xfce/xfce4-pulseaudio-plugin?expand=0&rev=17
- Update to version 0.4.5
* Use Source Output Info for recording indicator
to reduce flickering (gxo#panel-plugins/xfce4-pulseaudio-plugin#81)
and to hide it with pavucontrol
(gxo#panel-plugins/xfce4-pulseaudio-plugin#80)
* Display notification on mic volume changes
(gxo#panel-plugins/xfce4-pulseaudio-plugin#42)
* Fix accidental toggling of the mute switch
(gxo#panel-plugins/xfce4-pulseaudio-plugin#64)
* Show notification even when volume is already at max/min
(gxo#panel-plugins/xfce4-pulseaudio-plugin#52)
* Optionally play system sound on volume changes
(gxo#panel-plugins/xfce4-pulseaudio-plugin#4)
* Fix menu position when panel autohide is enabled
* Fix compilation with gcc 10
* about: Bump copyright year
* Fix typos
* Translation Updates
OBS-URL: https://build.opensuse.org/request/show/1004046
OBS-URL: https://build.opensuse.org/package/show/X11:xfce/xfce4-pulseaudio-plugin?expand=0&rev=13
- Update to version 0.4.3
* Build now requires exo-2 0.11 or newer
* Fixed various memory leaks and warnings
* Removed unused dbus-glib include (bxo#15343)
* Replaced g_type_class_add_private deprecations
* Updated copyright years
* Updated URLs from goodies.x.o to docs.x.o (bxo#16173)
* MPRIS: Added support for filename icons (bxo#14329)
* MPRIS: Added support for single-string variants on xesam:artist
* MPRIS: Added support for the DesktopEntry property (bxo#14412)
* MPRIS: Added support for the plasma-browser-integration plugin
(bxo#15487)
* MPRIS: Added title/artist conditioning from the track title
* Preferences: Fixed icon rendering known players
* Translation Updates
OBS-URL: https://build.opensuse.org/request/show/789567
OBS-URL: https://build.opensuse.org/package/show/X11:xfce/xfce4-pulseaudio-plugin?expand=0&rev=7