Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found

Target

Select target project
  • panel-plugins/xfce4-pulseaudio-plugin
  • bobby285271/xfce4-pulseaudio-plugin
  • sgn/xfce4-pulseaudio-plugin
  • bodqhrohro/xfce4-pulseaudio-plugin
  • correctmost/xfce4-pulseaudio-plugin
  • andrzejr/xfce4-pulseaudio-plugin
  • Zetta1_Reid0/xfce4-pulseaudio-plugin
7 results
Show changes
Commits on Source (1283)
*~
*.la
*.lo
*_ui.h
.deps
.libs
Makefile
Makefile.in
Makefile.in.in
aclocal.m4
autom4te.cache/
compile
config.*
configure
depcomp
install-sh
libtool
ltmain.sh
m4/
missing
panel-plugin/pulseaudio.desktop
panel-plugin/pulseaudio.desktop.in
po/*.gmo
po/Makefile.in.in
po/POTFILES
po/stamp-it
stamp-h1
ABOUT-NLS
po/Makevars.template
po/Rules-quot
po/boldquot.sed
po/en@boldquot.header
po/en@quot.header
po/insert-header.sin
po/quot.sed
po/remove-potcdate.sed
po/remove-potcdate.sin
po/stamp-po
po/xfce4-pulseaudio-plugin.pot
xfce4-pulseaudio-plugin-*.tar.bz2
include:
- project: 'xfce/xfce4-dev-tools'
file: '/ci/build_project.yml'
Andrzej Radecki <andrzejr@xfce.org>
Guido Berhoerster <guido+xfce@berhoerster.name>
Simon Steinbeiss <ochosi@xfce.org>
Steve Dodier-Lazaro <sidi@xfce.org>
Viktor Odintsev <zakhams@gmail.com>
Matthieu Mota <matthieumota@gmail.com>
Sean Davis <bluesabre@xfce.org>
GNU GENERAL PUBLIC LICENSE
Version 2, June 1991
GNU GENERAL PUBLIC LICENSE
Version 2, June 1991
Copyright (C) 1989, 1991 Free Software Foundation, Inc.
59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
Everyone is permitted to copy and distribute verbatim copies
of this license document, but changing it is not allowed.
Preamble
Preamble
The licenses for most software are designed to take away your
freedom to share and change it. By contrast, the GNU General Public
......@@ -15,7 +15,7 @@ software--to make sure the software is free for all its users. This
General Public License applies to most of the Free Software
Foundation's software and to any other program whose authors commit to
using it. (Some other Free Software Foundation software is covered by
the GNU Library General Public License instead.) You can apply it to
the GNU Lesser General Public License instead.) You can apply it to
your programs, too.
When we speak of free software, we are referring to freedom, not
......@@ -55,8 +55,8 @@ patent must be licensed for everyone's free use or not licensed at all.
The precise terms and conditions for copying, distribution and
modification follow.
GNU GENERAL PUBLIC LICENSE
GNU GENERAL PUBLIC LICENSE
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
0. This License applies to any program or other work which contains
......@@ -110,7 +110,7 @@ above, provided that you also meet all of these conditions:
License. (Exception: if the Program itself is interactive but
does not normally print such an announcement, your work based on
the Program is not required to print an announcement.)
These requirements apply to the modified work as a whole. If
identifiable sections of that work are not derived from the Program,
and can be reasonably considered independent and separate works in
......@@ -168,7 +168,7 @@ access to copy from a designated place, then offering equivalent
access to copy the source code from the same place counts as
distribution of the source code, even though third parties are not
compelled to copy the source along with the object code.
4. You may not copy, modify, sublicense, or distribute the Program
except as expressly provided under this License. Any attempt
otherwise to copy, modify, sublicense or distribute the Program is
......@@ -225,7 +225,7 @@ impose that choice.
This section is intended to make thoroughly clear what is believed to
be a consequence of the rest of this License.
8. If the distribution and/or use of the Program is restricted in
certain countries either by patents or by copyrighted interfaces, the
original copyright holder who places the Program under this License
......@@ -255,7 +255,7 @@ make exceptions for this. Our decision will be guided by the two goals
of preserving the free status of all derivatives of our free software and
of promoting the sharing and reuse of software generally.
NO WARRANTY
NO WARRANTY
11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
......@@ -277,9 +277,9 @@ YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
POSSIBILITY OF SUCH DAMAGES.
END OF TERMS AND CONDITIONS
How to Apply These Terms to Your New Programs
END OF TERMS AND CONDITIONS
How to Apply These Terms to Your New Programs
If you develop a new program, and you want it to be of the greatest
possible use to the public, the best way to achieve this is to make it
......@@ -291,7 +291,7 @@ convey the exclusion of warranty; and each file should have at least
the "copyright" line and a pointer to where the full notice is found.
Xfce panel plugin for Pulseaudio mixer control
Copyright (C) 2014-2015 Andrzej
Copyright (C) 2014-2015 Andrzej Radecki
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
......@@ -303,17 +303,16 @@ the "copyright" line and a pointer to where the full notice is found.
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
You should have received a copy of the GNU General Public License along
with this program; if not, write to the Free Software Foundation, Inc.,
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
Also add information on how to contact you by electronic and paper mail.
If the program is interactive, make it output a short notice like this
when it starts in an interactive mode:
Gnomovision version 69, Copyright (C) year name of author
Gnomovision version 69, Copyright (C) year name of author
Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
This is free software, and you are welcome to redistribute it
under certain conditions; type `show c' for details.
......@@ -336,5 +335,5 @@ necessary. Here is a sample; alter the names:
This General Public License does not permit incorporating your program into
proprietary programs. If your program is a subroutine library, you may
consider it more useful to permit linking proprietary applications with the
library. If this is what you want to do, use the GNU Library General
library. If this is what you want to do, use the GNU Lesser General
Public License instead of this License.
# created with git log --pretty=format:"%ad %h %s %aN <%aE>" --no-merges --date=short
2019-08-11 4a0075b I18n: Update translation nb (100%). Kjell Cato Heskjestad <cato@heskjestad.xyz>
2019-08-03 9f30975 I18n: Update translation gl (100%). Daniel Muñiz Fontoira <dani@damufo.com>
2019-07-26 8623e3f I18n: Add new translation hy_AM (100%). Real School <translator_students@realschool.am>
2019-07-24 2c00f33 I18n: Update translation nb (100%). Kjell Cato Heskjestad <cato@heskjestad.xyz>
2019-07-17 54c04b2 I18n: Update translation fi (100%). Jiri Grönroos <jiri.gronroos@iki.fi>
2019-06-23 2ef8258 I18n: Update translation pt (100%). Hugo Carvalho <hugokarvalho@hotmail.com>
2019-06-18 6e1f5fb I18n: Update translation da (100%). Anonymous <noreply@xfce.org>
2019-06-05 9453d2c I18n: Update translation da (100%). Anonymous <noreply@xfce.org>
2019-05-22 ab29ab3 I18n: Update translation da (100%). Anonymous <noreply@xfce.org>
2019-05-17 97ef904 I18n: Add new translation ie (97%). Anonymous <noreply@xfce.org>
2019-05-17 05eae10 I18n: Update translation da (100%). Anonymous <noreply@xfce.org>
2019-05-16 47d53d4 I18n: Update translation da (100%). Anonymous <noreply@xfce.org>
2019-05-15 a79e535 I18n: Update translation da (100%). Anonymous <noreply@xfce.org>
2019-05-10 41f4285 I18n: Update translation is (100%). Sveinn í Felli <sv1@fellsnet.is>
2019-05-08 8a86047 I18n: Update translation zh_CN (100%). 玉堂白鹤 <yjwork@qq.com>
2019-05-08 538729f I18n: Update translation uk (100%). Yarema aka Knedlyk <yupadmin@gmail.com>
2019-05-08 7d1bd2c I18n: Update translation sl (68%). Xfce Bot <transifex@xfce.org>
2019-05-08 be81a1b I18n: Update translation pl (100%). Anonymous <noreply@xfce.org>
2019-05-08 58bf8f4 I18n: Update translation oc (60%). Xfce Bot <transifex@xfce.org>
2019-05-08 d36dccd I18n: Update translation lt (100%). Anonymous <noreply@xfce.org>
2019-05-08 6319adf I18n: Update translation kk (100%). Baurzhan Muftakhidinov <baurthefirst@gmail.com>
2019-05-08 6668f1d I18n: Update translation it (100%). Emanuele Petriglia <transifex@emanuelepetriglia.com>
2019-05-08 27a5baa I18n: Update translation id (74%). Xfce Bot <transifex@xfce.org>
2019-05-08 1e9a1a9 I18n: Update translation he (100%). Elishai Eliyahu <e1907@mm.st>
2019-05-08 e55d2ce I18n: Update translation ga (77%). Xfce Bot <transifex@xfce.org>
2019-05-08 9a9466a I18n: Update translation fr (100%). Charles Monzat <c.monzat@laposte.net>
2019-05-08 9775d99 I18n: Update translation eu (100%). Anonymous <noreply@xfce.org>
2019-05-08 246dde5 I18n: Update translation en_AU (100%). John Humphrys <john.humphrys@pm.me>
2019-05-08 08bc334 I18n: Update translation cs (100%). Michal Várady <miko.vaji@gmail.com>
2019-05-08 57a36d5 I18n: Update translation bg (100%). Kiril Kirilov <cybercop_montana@abv.bg>
2019-05-04 2934b7d I18n: Update translation da (100%). Anonymous <noreply@xfce.org>
2019-01-28 50f3f86 I18n: Add new translation eu (100%). beriain <beriain@bitmessage.ch>
2018-12-03 1be44c1 I18n: Update translation is (100%). Sveinn í Felli <sv1@fellsnet.is>
2018-12-03 41c9ba4 I18n: Update translation fi (100%). Anonymous <noreply@xfce.org>
2018-11-19 2e4bc8a I18n: Update translation sk (100%). Dušan Kazik <prescott66@gmail.com>
2018-11-06 97438d4 I18n: Update translation is (77%). Sveinn í Felli <sv1@fellsnet.is>
2018-10-21 83191de I18n: Update translation ca (100%). Robert Antoni Buj Gelonch <rbuj@fedoraproject.org>
2018-09-04 2c2eb0c Preferences: Improve spacing Sean Davis <smd.seandavis@gmail.com>
2018-07-16 2e3abbf I18n: Update translation zh_TW (100%). Hsiu-Ming Chang <cges30901@gmail.com>
2018-07-16 1f67471 I18n: Update translation fi (97%). Anonymous <noreply@xfce.org>
2018-07-13 42e39c4 I18n: Update translation gl (100%). Anonymous <noreply@xfce.org>
2018-07-12 82a9065 I18n: Update translation it (100%). Emanuele Petriglia <inbox@emanuelepetriglia.me>
2018-07-11 c5c5140 I18n: Update translation it (100%). Emanuele Petriglia <inbox@emanuelepetriglia.me>
2018-06-30 5b33082 I18n: Update translation pt (100%). Alexandre Fidalgo <alexandremagnos15@gmail.com>
2018-06-29 dfa942a I18n: Update translation pt (100%). Alexandre Fidalgo <alexandremagnos15@gmail.com>
2018-06-24 b65310b I18n: Add new translation be (100%). Zmicer Turok <zmicerturok@gmail.com>
2018-06-16 3092872 I18n: Update translation th (100%). Theppitak Karoonboonyanan <theppitak@gmail.com>
2018-05-26 7c02cb2 I18n: Update translation ko (100%). Seong-ho Cho <darkcircle.0426@gmail.com>
2018-05-17 4e078d6 I18n: Update translation pt_BR (100%). Michael Martins <michaelfm21@gmail.com>
2018-05-16 60d4094 I18n: Add new translation fi (88%). Anonymous <noreply@xfce.org>
2018-05-01 41ebe11 I18n: Update translation de (100%). Vinzenz Vietzke <vinz@vinzv.de>
2018-04-29 64cf259 I18n: Update translation hu (100%). Balázs Meskó <meskobalazs@gmail.com>
2018-04-29 cf8b82e I18n: Update translation hu (74%). Balázs Meskó <meskobalazs@gmail.com>
2018-04-11 32dac4c Back to development Sean Davis <smd.seandavis@gmail.com>
2018-04-11 66231b3 Update for release Sean Davis <smd.seandavis@gmail.com>
2018-04-06 db2e9b5 I18n: Update translation en_AU (100%). John Humphrys <john.humphrys@protonmail.com>
2018-04-04 de965d8 I18n: Update translation ja (100%). Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
2018-04-01 cd0f140 I18n: Update translation el (100%). Anonymous <noreply@xfce.org>
2018-03-31 8cb6817 I18n: Update translation it (100%). Emanuele Petriglia <inbox@emanuelepetriglia.me>
2018-03-23 295e3b1 I18n: Update translation uk (100%). Yarema aka Knedlyk <yupadmin@gmail.com>
2018-03-19 38295e1 Back to development Sean Davis <smd.seandavis@gmail.com>
2018-03-19 06b74ca Update for release Sean Davis <smd.seandavis@gmail.com>
2018-03-19 1e1166e Use correct player names and icons in the preferences dialog Sean Davis <smd.seandavis@gmail.com>
2018-03-19 266d1f4 I18n: Update translation pt (100%). José Vieira <jvieira33@sapo.pt>
2018-03-19 c08b3e0 I18n: Update translation pt (91%). José Vieira <jvieira33@sapo.pt>
2018-03-18 3c3c7a0 I18n: Update translation it (97%). Emanuele Petriglia <inbox@emanuelepetriglia.me>
2018-03-17 c622b53 I18n: Update translation fr (100%). Charles Monzat <superboa@hotmail.fr>
2018-03-13 d991d15 I18n: Update translation zh_CN (100%). 玉堂白鹤 <yjwork@qq.com>
2018-03-11 db7c049 I18n: Update translation ms (100%). abuyop <abuyop@gmail.com>
2018-03-10 eaa8ffe I18n: Update translation nb (80%). Erlend Østlie <erlendandreas12368@gmail.com>
2018-03-05 7f66b42 I18n: Update translation tr (100%). Necdet Yücel <necdetyucel@gmail.com>
2018-03-03 e6decf2 I18n: Update translation hr (100%). Ivica Kolić <ikoli@yahoo.com>
2018-03-02 6cd0c72 I18n: Update translation sv (100%). Xfce Bot <transifex@xfce.org>
2018-03-02 ded8eed I18n: Update translation es (100%). Pablo Lezaeta Reyes [pˈaβ̞lo lˌe̞θaˈeta rˈejɛ] <prflr88@gmail.com>
2018-03-01 1cf7a53 I18n: Update translation sr (100%). Саша Петровић <salepetronije@gmail.com>
2018-03-01 774a085 I18n: Update translation pt_BR (100%). Andre Miranda <andre42m@gmail.com>
2018-02-27 4d5b61e I18n: Update translation zh_CN (88%). SamHX <samzh@outlook.com>
2018-02-27 4cb75b6 I18n: Update translation kk (100%). Baurzhan Muftakhidinov <baurthefirst@gmail.com>
2018-02-27 616490f I18n: Update translation he (100%). Elishai Eliyahu <e1907@mm.st>
2018-02-27 6137982 I18n: Update translation ca (100%). Robert Antoni Buj Gelonch <rbuj@fedoraproject.org>
2018-02-26 142ec01 Back to development Sean Davis <smd.seandavis@gmail.com>
2018-02-26 7400990 Update changelog Sean Davis <smd.seandavis@gmail.com>
2018-02-26 3e15dfa Preparing for the release Sean Davis <smd.seandavis@gmail.com>
2018-02-27 884f50d I18n: Update translation nl (100%). Pjotr <pjotrvertaalt@gmail.com>
2018-02-27 6d87883 I18n: Update translation lt (100%). Anonymous <noreply@xfce.org>
2018-02-27 629cfa6 I18n: Update translation hr (100%). Edin Veskovic <edin.lockedin@gmail.com>
2018-02-27 333545e I18n: Update translation es (97%). Anonymous <noreply@xfce.org>
2018-02-27 17b8739 I18n: Update translation de (100%). Vinzenz Vietzke <vinz@vinzv.de>
2018-02-27 0421065 I18n: Update translation cs (100%). Michal Várady <miko.vaji@gmail.com>
2018-02-27 90a2a17 I18n: Update translation ca (100%). Robert Antoni Buj Gelonch <rbuj@fedoraproject.org>
2018-02-26 55a6b95 I18n: Update translation ru (100%). Igor <f2404@yandex.ru>
2018-02-26 396d594 I18n: Update translation da (100%). Anonymous <noreply@xfce.org>
2018-02-26 f30dc13 I18n: Update translation fr (100%). Yannick Le Guen <leguen.yannick@gmail.com>
2018-02-25 ef5822f Move streams on default output device change (Bug #14157) Sean Davis <smd.seandavis@gmail.com>
2018-02-25 e9a1fba Management of known players, notebook-style preferences (Bug #13903) Sean Davis <smd.seandavis@gmail.com>
2018-02-24 a30f6d2 I18n: Update translation el (100%). Πέτρος Σαμαράς <psamaras1@gmail.com>
2018-02-24 8fe88d6 MPRIS2: stale data retained after Metadata signal (Bug #14068) Sean Davis <smd.seandavis@gmail.com>
2018-02-24 77e1080 Wait for the pulseaudio volume sink to be connected to get the current volume state at startup (Bugs #14071, #13677) Sean Davis <smd.seandavis@gmail.com>
2018-01-21 fc41b1c I18n: Update translation kk (100%). Baurzhan Muftakhidinov <baurthefirst@gmail.com>
2018-01-20 2e4fb95 I18n: Update translation ga (100%). Seán Ó Séaghdha <sean.anseo@gmail.com>
2018-01-20 e573f82 I18n: Update translation pt_BR (100%). Michael Martins <michaelfm21@gmail.com>
2018-01-19 3435788 I18n: Add new translation ga (68%). Seán Ó Séaghdha <sean.anseo@gmail.com>
2018-01-16 5db6165 I18n: Update translation es (100%). acutbal <acutbal@gmail.com>
2018-01-15 dc51a4c I18n: Update translation uk (100%). Yarema aka Knedlyk <yupadmin@gmail.com>
2017-12-31 d34351b I18n: Update translation ca (100%). Robert Antoni Buj Gelonch <rbuj@fedoraproject.org>
2017-12-31 69e50ca I18n: Update translation ca (100%). Robert Antoni Buj Gelonch <rbuj@fedoraproject.org>
2017-12-30 0313ebc I18n: Update translation ca (100%). Robert Antoni Buj Gelonch <rbuj@fedoraproject.org>
2017-12-30 766fbe8 I18n: Update translation ca (100%). Robert Antoni Buj Gelonch <rbuj@fedoraproject.org>
2017-12-28 eefdd64 I18n: Update translation zh_CN (100%). Sam Zhang <samzh@outlook.com>
2017-12-27 d6344f3 I18n: Update translation ca (100%). Robert Antoni Buj Gelonch <rbuj@fedoraproject.org>
2017-12-24 bf79a81 I18n: Update translation pt_BR (100%). Andre Miranda <andre42m@gmail.com>
2017-12-22 8690aa4 I18n: Update translation tr (100%). Necdet Yücel <necdetyucel@gmail.com>
2017-12-21 d1adda9 I18n: Update translation sr (100%). Саша Петровић <salepetronije@gmail.com>
2017-12-17 3284be9 I18n: Update translation cs (100%). Michal Várady <miko.vaji@gmail.com>
2017-12-13 740e0fa I18n: Update translation ms (100%). abuyop <abuyop@gmail.com>
2017-12-12 fd49250 I18n: Update translation pt (100%). Nuno Miguel <nunomgue@gmail.com>
2017-12-10 5161f4c I18n: Update translation ja (100%). Masato HASHIMOTO <cabezon.hashimoto@gmail.com>
2017-12-09 02af95b I18n: Update translation sk (100%). Dušan Kazik <prescott66@gmail.com>
2017-12-08 bad7baa I18n: Update translation de (100%). Vinzenz Vietzke <vinz@vinzv.de>
2017-12-07 f978def Back to development Sean Davis <smd.seandavis@gmail.com>
2017-12-07 e055393 Updated changelog Sean Davis <smd.seandavis@gmail.com>
2017-12-07 c3981cc Merged another translation Sean Davis <smd.seandavis@gmail.com>
2017-12-07 54bf452 Preparing for the release Sean Davis <smd.seandavis@gmail.com>
2017-12-07 975d7b6 I18n: Update translation th (100%). Theppitak Karoonboonyanan <theppitak@gmail.com>
2017-12-07 b2f4175 Grab XID when window is first initialized to make the process smoother. Sean Davis <smd.seandavis@gmail.com>
2017-12-07 60c24d5 I18n: Update translation es (100%). Pablo Lezaeta Reyes [pˈaβ̞lo lˌe̞θaˈeta rˈejɛ] <prflr88@gmail.com>
2017-12-07 604072c I18n: Update translation he (100%). Elishai Eliyahu <e1907@mm.st>
2017-12-05 f589342 I18n: Update translation da (100%). Anonymous <noreply@xfce.org>
2017-12-04 fb418f5 I18n: Update translation hr (100%). Edin Veskovic <edin.lockedin@gmail.com>
2017-12-04 bbdb0a4 I18n: Update translation ru (100%). Igor <f2404@yandex.ru>
2017-12-03 bac5679 wnck: Keep connection to xid once found, move logic out of menu item and into player Sean Davis <smd.seandavis@gmail.com>
2017-12-04 d39b1c1 I18n: Update translation nl (100%). Pjotr <pjotrvertaalt@gmail.com>
2017-12-04 43bf6fe I18n: Update translation lt (100%). Anonymous <noreply@xfce.org>
2017-12-04 73dc668 I18n: Update translation fr (100%). Yannick Le Guen <leguen.yannick@gmail.com>
2017-12-03 7214b13 Simplify GHashTable inserts Sean Davis <smd.seandavis@gmail.com>
2017-12-03 f22d7ee More memory leak improvements Sean Davis <smd.seandavis@gmail.com>
2017-12-03 6edbb3e Patch several memory leaks Sean Davis <smd.seandavis@gmail.com>
2017-12-03 15d046a I18n: Update translation zh_TW (100%). Jeff Huang <s8321414@gmail.com>
2017-12-03 63b7d33 I18n: Update translation pl (100%). Anonymous <noreply@xfce.org>
2017-12-02 0f14df6 Add optional libwnck integration for players that do not support CanRaise Sean Davis <smd.seandavis@gmail.com>
2017-12-02 48e2da4 Detect playlist changes Sean Davis <smd.seandavis@gmail.com>
2017-12-01 caddaee I18n: Update translation fr (100%). Charles Monzat <superboa@hotmail.fr>
2017-11-30 4577b97 I18n: Update translation zh_TW (100%). Jeff Huang <s8321414@gmail.com>
2017-11-30 ab7eee4 I18n: Update translation ru (100%). Igor <f2404@yandex.ru>
2017-11-30 fbbc679 I18n: Update translation hr (100%). Edin Veskovic <edin.lockedin@gmail.com>
2017-11-30 8395d3e I18n: Update translation de (100%). Vinzenz Vietzke <vinz@vinzv.de>
2017-11-30 3b1bb36 I18n: Update translation cs (100%). Michal Várady <miko.vaji@gmail.com>
2017-11-30 4b14ba5 I18n: Update translation ko (100%). 박정규(Jung-Kyu Park) <bagjunggyu@gmail.com>
2017-11-29 2c520e6 Handle buggy DBUS responses from Pithos Sean Davis <smd.seandavis@gmail.com>
2017-11-29 02efab9 Initialize playlists to NULL Sean Davis <smd.seandavis@gmail.com>
2017-11-29 ef55e6f I18n: Update translation es (100%). Pablo Lezaeta Reyes [pˈaβ̞lo lˌe̞θaˈeta rˈejɛ] <prflr88@gmail.com>
2017-11-29 5cbe27b Initial playlist support Sean Davis <smd.seandavis@gmail.com>
2017-11-27 070ad07 I18n: Update translation ru (100%). Igor <f2404@yandex.ru>
2017-11-27 105badf I18n: Update translation de (100%). Vinzenz Vietzke <vinz@vinzv.de>
2017-11-26 d2dd6a5 I18n: Update translation sv (100%). Arve Eriksson <031299870@telia.com>
2017-11-26 6352aa0 I18n: Update translation sk (100%). Dušan Kazik <prescott66@gmail.com>
2017-11-26 351885e I18n: Add new translation ja (100%). Masato HASHIMOTO <cabezon.hashimoto@gmail.com>
2017-11-25 b257f88 Back to development Sean Davis <smd.seandavis@gmail.com>
2017-11-25 66579b5 Preparing for the release Sean Davis <smd.seandavis@gmail.com>
2017-11-25 29b9296 I18n: Update translation fr (100%). Yannick Le Guen <leguen.yannick@gmail.com>
2017-11-25 31dc849 I18n: Update translation da (100%). Anonymous <noreply@xfce.org>
2017-11-24 258a639 I18n: Update translation cs (100%). Michal Várady <miko.vaji@gmail.com>
2017-11-23 b0e3494 I18n: Update translation pl (100%). Anonymous <noreply@xfce.org>
2017-11-23 d8b1426 I18n: Update translation nl (100%). Pjotr <pjotrvertaalt@gmail.com>
2017-11-23 1dbfd4a I18n: Update translation hr (100%). Edin Veskovic <edin.lockedin@gmail.com>
2017-11-23 bec1b17 First fix for BSD builds Sean Davis <smd.seandavis@gmail.com>
2017-11-23 6f6fec9 Improve volume scale increments Sean Davis <smd.seandavis@gmail.com>
2017-11-23 ef44f7f Drop unused IDO code Sean Davis <smd.seandavis@gmail.com>
2017-11-23 0c889f4 Standardize spacing Sean Davis <smd.seandavis@gmail.com>
2017-11-22 3892875 Control MPRIS with multimedia key integration Sean Davis <smd.seandavis@gmail.com>
2017-11-22 826033c Simplify device menus, move below volume controls and hide if only 1 item Sean Davis <smd.seandavis@gmail.com>
2017-11-22 f96e213 Show volume change notifications when triggered without multimedia keys (bug #13677) Sean Davis <smd.seandavis@gmail.com>
2017-11-21 1f501d2 Change default devices when changed from external application (bug #13908) Sean Davis <smd.seandavis@gmail.com>
2017-10-29 95c21c3 Fix flag in g_bus_watch_name_on_connection() method (bug #13961) Olivier Duchateau <duchateau.olivier@gmail.com>
2017-11-14 2c8c8a3 Fix size calculation caused by 7c2e79ae34 (bug #13998) Harald Judt <harald.judt@univie.ac.at>
2017-11-14 553691a I18n: Update translation ko (100%). 박정규(Jung-Kyu Park) <bagjunggyu@gmail.com>
2017-11-14 8b09b33 I18n: Update translation id (100%). Kukuh Syafaat <syafaatkukuh@gmail.com>
2017-11-13 ea6cd0b I18n: Update translation nb (81%). Åsmund Berg Holm <berg.holm@outlook.com>
2017-11-09 c21d801 I18n: Update translation ko (100%). 박정규(Jung-Kyu Park) <bagjunggyu@gmail.com>
2017-11-08 14370b8 I18n: Update translation de (100%). Tobias Bannert <tobannert@gmail.com>
2017-11-04 26409f5 I18n: Update translation da (100%). Anonymous <noreply@xfce.org>
2017-11-03 ff0b402 I18n: Update translation da (100%). Anonymous <noreply@xfce.org>
2017-11-03 86fbf4c I18n: Update translation uk (100%). Yarema aka Knedlyk <yupadmin@gmail.com>
2017-11-03 99f6344 I18n: Update translation da (100%). Anonymous <noreply@xfce.org>
2017-11-02 311b0a4 I18n: Update translation da (100%). Anonymous <noreply@xfce.org>
2017-11-01 22fa421 I18n: Update translation uk (100%). Yarema aka Knedlyk <yupadmin@gmail.com>
2017-10-31 6c7c931 I18n: Update translation kk (100%). Baurzhan Muftakhidinov <baurthefirst@gmail.com>
2017-10-29 855a62c Back to development Sean Davis <smd.seandavis@gmail.com>
2017-10-29 9a17c12 Preparing for the release Sean Davis <smd.seandavis@gmail.com>
2017-10-29 6996902 Move away from deprecated notify_notification_set_hint calls Simon Steinbeiss <simon.steinbeiss@elfenbeinturm.at>
2017-10-22 03a1ade I18n: Update translation hr (100%). Ivica Kolić <ikoli@yahoo.com>
2017-09-29 abdc05a Fix build with clang (non-void function should return a value [-Wreturn-type]) (bug #13889) Olivier Duchateau <duchateau.olivier@gmail.com>
2017-10-14 7c2e79a Fix panel icon too big with high DPI (bug #13894) Sean Davis <smd.seandavis@gmail.com>
2017-10-10 ecf0ef0 I18n: Update translation pt_BR (100%). Andre Miranda <andre42m@gmail.com>
2017-10-08 be7c79a I18n: Update translation sv (100%). Påvel Nicklasson <pavel2@frimix.se>
2017-10-07 462e663 I18n: Update translation zh_CN (100%). xiaobo zhou <zhouxiaobo.500@gmail.com>
2017-10-03 5b5d419 I18n: Update translation de (100%). Vinzenz Vietzke <vinz@vinzv.de>
2017-09-30 ec8284d I18n: Update translation da (100%). Anonymous <noreply@xfce.org>
2017-09-29 bb7c23d Back to development Sean Davis <smd.seandavis@gmail.com>
2017-09-29 dd2d6dd Preparing for the release Sean Davis <smd.seandavis@gmail.com>
2017-09-28 6d92444 I18n: Update translation he (100%). Elishai Eliyahu <e1907@mm.st>
2017-09-27 8884abe I18n: Update translation pt (100%). José Vieira <jvieira33@sapo.pt>
2017-09-27 5b4cb1a I18n: Update translation pl (100%). Anonymous <noreply@xfce.org>
2017-09-26 fe5af5b I18n: Update translation zh_CN (81%). 玉堂白鹤 <yjwork@qq.com>
2017-09-26 cd9f8fe I18n: Update translation tr (100%). Necdet Yücel <necdetyucel@gmail.com>
2017-09-26 cebf781 I18n: Update translation da (100%). Anonymous <noreply@xfce.org>
2017-09-26 dd1cc24 I18n: Update translation cs (100%). Michal Várady <miko.vaji@gmail.com>
2017-09-25 15de597 I18n: Update translation zh_TW (100%). Jeff Huang <s8321414@gmail.com>
2017-09-25 d6e79df I18n: Update translation ru (100%). Igor <f2404@yandex.ru>
2017-09-25 f7dc2b8 I18n: Update translation lt (100%). Anonymous <noreply@xfce.org>
2017-09-24 fc28f83 I18n: Update translation sk (100%). Dušan Kazik <prescott66@gmail.com>
2017-09-24 e7d1759 I18n: Update translation nl (100%). Pjotr <pjotrvertaalt@gmail.com>
2017-09-24 b531b5c I18n: Update translation hr (100%). Edin Veskovic <edin.lockedin@gmail.com>
2017-09-24 0dacebf I18n: Update translation fr (100%). Yannick Le Guen <leguen.yannick@gmail.com>
2017-09-24 68bf3f0 I18n: Update translation ca (100%). Robert Antoni Buj Gelonch <rbuj@fedoraproject.org>
2017-09-24 484b2f0 I18n: Update translation bg (100%). Kiril Kirilov <cybercop_montana@abv.bg>
2017-09-24 e9fbc60 I18n: Update translation ru (100%). Igor <f2404@yandex.ru>
2017-09-24 211ff85 I18n: Update translation pt (100%). José Vieira <jvieira33@sapo.pt>
2017-09-24 b30d980 I18n: Update translation pt_BR (100%). Miguel V. S. Frasson <mvsfrasson@gmail.com>
2017-09-24 88b2863 I18n: Update translation oc (78%). Xfce Bot <transifex@xfce.org>
2017-09-24 5a77d2c I18n: Update translation nl (100%). Pjotr <pjotrvertaalt@gmail.com>
2017-09-24 303a7b6 I18n: Update translation it (78%). Xfce Bot <transifex@xfce.org>
2017-09-24 3e36e4a I18n: Update translation hr (100%). Edin Veskovic <edin.lockedin@gmail.com>
2017-09-24 44176e8 I18n: Update translation he (100%). Elishai Eliyahu <e1907@mm.st>
2017-09-24 d953aee I18n: Update translation en_AU (78%). Xfce Bot <transifex@xfce.org>
2017-09-23 c0c45aa Nicer markup code and translation on device menu item Sean Davis <smd.seandavis@gmail.com>
2017-09-23 fa01a57 Remove image from device menu item to reduce clutter Sean Davis <smd.seandavis@gmail.com>
2017-09-16 04f6373 Fix gcc-7 warning Sean Davis <smd.seandavis@gmail.com>
2017-09-14 3e6ae84 Tidy up MprisMenuItem Sean Davis <smd.seandavis@gmail.com>
2017-09-14 811a39d Tidy up DeviceMenuItem Sean Davis <smd.seandavis@gmail.com>
2017-09-12 c1d87fa Tidy up ScaleMenuItem Sean Davis <smd.seandavis@gmail.com>
2017-09-12 3df24e9 Replace mute checkbox with switch Sean Davis <smd.seandavis@gmail.com>
2017-09-12 3dbbd9b Drop Audio text Sean Davis <smd.seandavis@gmail.com>
2017-09-12 55c3352 Memory management for MprisMenuItem Sean Davis <smd.seandavis@gmail.com>
2017-09-11 b5a5160 Better memory management on DeviceMenuItem Sean Davis <smd.seandavis@gmail.com>
2017-09-11 49f0d46 Simplify ScaleMenuItem and memory management Sean Davis <smd.seandavis@gmail.com>
2017-09-11 db4e7bf Show submenus with only one item Sean Davis <smd.seandavis@gmail.com>
2017-09-11 96b228d Simplify ScaleMenuItem Sean Davis <smd.seandavis@gmail.com>
2017-09-11 f9f3dae Display the scale menu item as a volume low to high slider Sean Davis <smd.seandavis@gmail.com>
2017-09-11 1c71eb3 Show non-symbolic device icons, strip label from scalemenuitem and decrease icon size to 16 Sean Davis <smd.seandavis@gmail.com>
2017-09-10 2e32b70 Initial device widget, still need to adjust the other widgets Sean Davis <smd.seandavis@gmail.com>
2017-09-10 223259c Detect device (dis)connection Sean Davis <smd.seandavis@gmail.com>
2017-09-10 5a01be9 Mute only currently selected channels Sean Davis <smd.seandavis@gmail.com>
2017-09-09 75dea85 Sort device lists Sean Davis <smd.seandavis@gmail.com>
2017-09-09 d3f05f2 Add support for input devices, ignoring sink monitors Sean Davis <smd.seandavis@gmail.com>
2017-09-09 6e118bf Start adding device support. Can select default audio output device, but this does not currently propogate to active streams. Sean Davis <smd.seandavis@gmail.com>
2017-09-22 2d5bd2e I18n: Update translation zh_TW (100%). Jeff Huang <s8321414@gmail.com>
2017-09-22 11161c0 I18n: Update translation zh_CN (89%). Xfce Bot <transifex@xfce.org>
2017-09-22 8055845 I18n: Update translation uk (100%). Yarema aka Knedlyk <yupadmin@gmail.com>
2017-09-22 46ad30d I18n: Update translation tr (100%). Necdet Yücel <necdetyucel@gmail.com>
2017-09-22 afb7fab I18n: Update translation th (100%). Theppitak Karoonboonyanan <theppitak@gmail.com>
2017-09-22 a858742 I18n: Update translation sv (100%). Påvel Nicklasson <pavel2@frimix.se>
2017-09-22 5d9722c I18n: Update translation sr (89%). Xfce Bot <transifex@xfce.org>
2017-09-22 46704e1 I18n: Update translation sk (89%). Xfce Bot <transifex@xfce.org>
2017-09-22 ec37646 I18n: Update translation ru (100%). Igor <f2404@yandex.ru>
2017-09-22 f80b17c I18n: Update translation pt (100%). José Vieira <jvieira33@sapo.pt>
2017-09-22 6d8ca77 I18n: Update translation pt_BR (100%). Miguel V. S. Frasson <mvsfrasson@gmail.com>
2017-09-22 0a4b51e I18n: Update translation pl (100%). Anonymous <noreply@xfce.org>
2017-09-22 6372104 I18n: Update translation oc (78%). Xfce Bot <transifex@xfce.org>
2017-09-22 c089908 I18n: Update translation nl (100%). Pjotr <pjotrvertaalt@gmail.com>
2017-09-22 64171c5 I18n: Update translation nb (89%). Xfce Bot <transifex@xfce.org>
2017-09-22 855a2a7 I18n: Update translation ms (100%). abuyop <abuyop@gmail.com>
2017-09-22 faae6d1 I18n: Update translation lt (100%). Anonymous <noreply@xfce.org>
2017-09-22 d98408b I18n: Update translation kk (89%). Xfce Bot <transifex@xfce.org>
2017-09-22 cdb3605 I18n: Update translation it (78%). Xfce Bot <transifex@xfce.org>
2017-09-22 bbd4875 I18n: Update translation is (50%). Xfce Bot <transifex@xfce.org>
2017-09-22 671f7b3 I18n: Update translation id (92%). Xfce Bot <transifex@xfce.org>
2017-09-22 381fc99 I18n: Update translation hu (71%). Xfce Bot <transifex@xfce.org>
2017-09-22 42bb2dd I18n: Update translation hr (100%). Edin Veskovic <edin.lockedin@gmail.com>
2017-09-22 fe63d89 I18n: Update translation he (100%). Elishai Eliyahu <e1907@mm.st>
2017-09-22 de660a9 I18n: Update translation gl (78%). Xfce Bot <transifex@xfce.org>
2017-09-22 9be8ba8 I18n: Update translation fr (100%). Charles Monzat <superboa@hotmail.fr>
2017-09-22 407f21b I18n: Update translation es (100%). Pablo Lezaeta Reyes [pˈaβ̞lo lˌe̞θaˈeta rˈejɛ] <prflr88@gmail.com>
2017-09-22 477f675 I18n: Update translation en_AU (78%). Xfce Bot <transifex@xfce.org>
2017-09-22 ef7a3a0 I18n: Update translation el (78%). Xfce Bot <transifex@xfce.org>
2017-09-22 be1f50f I18n: Update translation de (89%). Xfce Bot <transifex@xfce.org>
2017-09-22 f0704d7 I18n: Update translation da (100%). Anonymous <noreply@xfce.org>
2017-09-22 5212800 I18n: Update translation cs (100%). Michal Várady <miko.vaji@gmail.com>
2017-09-22 644a72e I18n: Update translation ca (100%). Robert Antoni Buj Gelonch <rbuj@fedoraproject.org>
2017-09-22 d5fa990 I18n: Update translation bg (100%). Kiril Kirilov <cybercop_montana@abv.bg>
2017-09-19 7abbbff I18n: Update translation sl (100%). Anonymous <noreply@xfce.org>
2017-09-16 57bcb20 I18n: Update translation ko (100%). Seong-ho Cho <darkcircle.0426@gmail.com>
2017-09-13 1f451eb I18n: Update translation da (100%). Anonymous <noreply@xfce.org>
2017-09-12 b6b823d I18n: Update translation th (100%). Theppitak Karoonboonyanan <theppitak@gmail.com>
2017-09-10 99a7495 I18n: Update translation uk (100%). Yarema aka Knedlyk <yupadmin@gmail.com>
2017-09-10 5e1b4bc I18n: Update translation he (100%). Elishai Eliyahu <e1907@mm.st>
2017-09-06 dea2be9 I18n: Update translation tr (100%). Necdet Yücel <necdetyucel@gmail.com>
2017-09-05 481c5b6 Back to development Sean Davis <smd.seandavis@gmail.com>
2017-09-05 ecbf207 Preparing for the release Sean Davis <smd.seandavis@gmail.com>
2017-09-05 8b8f075 Add missing history since 0.2.0 Sean Davis <smd.seandavis@gmail.com>
2017-09-06 174f171 I18n: Update translation pt_BR (100%). Miguel V. S. Frasson <mvsfrasson@gmail.com>
2017-09-03 baffe52 I18n: Update translation sv (100%). Påvel Nicklasson <pavel2@frimix.se>
2017-09-02 adc16b9 Fix xfce_dialog_show_help usage, link to new docs.xfce page Sean Davis <smd.seandavis@gmail.com>
2017-09-01 044551c Tidy up commented code and minor cpplint issues Sean Davis <smd.seandavis@gmail.com>
2017-09-01 a88355c Fix CID 168081: Result is not floating-point Sean Davis <smd.seandavis@gmail.com>
2017-09-01 a961006 Fix CID 168082: Dereference before null Sean Davis <smd.seandavis@gmail.com>
2017-09-01 41bcf3f I18n: Update translation lt (100%). Anonymous <noreply@xfce.org>
2017-08-31 8cc75cf I18n: Update translation ms (100%). abuyop <abuyop@gmail.com>
2017-08-31 a42129d I18n: Update translation es (100%). Pablo Lezaeta Reyes [pˈaβ̞lo lˌe̞θaˈeta rˈejɛ] <prflr88@gmail.com>
2017-08-31 5fc7994 I18n: Update translation da (100%). Anonymous <noreply@xfce.org>
2017-08-30 70b7199 I18n: Update translation pt (100%). José Vieira <jvieira33@sapo.pt>
2017-08-30 35cc9ed I18n: Update translation pl (100%). Anonymous <noreply@xfce.org>
2017-08-30 f393666 I18n: Update translation hr (100%). Edin Veskovic <edin.lockedin@gmail.com>
2017-08-29 4d72f4a I18n: Update translation ru (100%). Igor <f2404@yandex.ru>
2017-08-29 246193e I18n: Update translation bg (100%). Kiril Kirilov <cybercop_montana@abv.bg>
2017-08-29 0d1fcd7 I18n: Update translation ru (100%). Igor <f2404@yandex.ru>
2017-08-29 e907f11 I18n: Update translation pt_BR (100%). Michael Martins <michaelfm21@gmail.com>
2017-08-28 5d38c72 Fix typo when compiled without MPRIS2 support Sean Davis <smd.seandavis@gmail.com>
2017-08-28 4118300 Toggle MPRIS2 support at runtime Sean Davis <smd.seandavis@gmail.com>
2017-08-28 096e309 Make MPRIS2 support optional (default enabled) Sean Davis <smd.seandavis@gmail.com>
2017-08-29 4f56fdb I18n: Update translation pt_BR (100%). Michael Ferreira Martins <michaelfm21@gmail.com>
2017-08-29 48be063 I18n: Update translation ms (100%). abuyop <abuyop@gmail.com>
2017-08-28 c7c2162 Fix multiple launches of same player Sean Davis <smd.seandavis@gmail.com>
2017-08-28 a046047 Bump requirements to Xfce 4.14 minimum: GTK+ 3.20, GLib 2.42, drop version specific code Sean Davis <smd.seandavis@gmail.com>
2017-08-28 442592e I18n: Update translation hr (100%). Edin Veskovic <edin.lockedin@gmail.com>
2017-08-28 75daa04 I18n: Update translation nl (100%). Pjotr <pjotrvertaalt@gmail.com>
2017-08-28 edf1daf I18n: Update translation id (100%). Kukuh Syafaat <syafaatkukuh@gmail.com>
2017-08-28 cdfa4f7 I18n: Update translation fr (100%). Yannick Le Guen <leguen.yannick@gmail.com>
2017-08-28 7b8a209 I18n: Update translation zh_TW (100%). Jeff Huang <s8321414@gmail.com>
2017-08-27 b1cc928 Set the transient hint for volume and mic notifications Simon Steinbeiss <simon.steinbeiss@elfenbeinturm.at>
2017-08-27 d3d8cf9 Add support for controlling media players via MPRIS2 Sean Davis <smd.seandavis@gmail.com>
2017-08-25 b644882 I18n: Update translation hr (100%). Ivica Kolić <ikoli@yahoo.com>
2017-08-22 1050baa I18n: Update translation ms (100%). abuyop <abuyop@gmail.com>
2017-08-16 dc549c9 I18n: Update translation sr (100%). Саша Петровић <salepetronije@gmail.com>
2017-08-08 73c2a6f I18n: Update translation nl (100%). Pjotr <pjotrvertaalt@gmail.com>
2017-08-06 6e57e1e I18n: Update translation sk (100%). Dušan Kazik <prescott66@gmail.com>
2017-07-25 0146b29 I18n: Update translation zh_TW (100%). Jeff Huang <s8321414@gmail.com>
2017-07-25 e12ece8 I18n: Update translation zh_CN (100%). 玉堂白鹤 <yjwork@qq.com>
2017-07-25 bf2d94c I18n: Update translation uk (88%). Xfce Bot <transifex@xfce.org>
2017-07-25 7e9b38e I18n: Update translation tr (100%). Necdet Yücel <necdetyucel@gmail.com>
2017-07-25 02e567f I18n: Update translation th (100%). Theppitak Karoonboonyanan <theppitak@gmail.com>
2017-07-25 836aea3 I18n: Update translation sv (100%). Påvel Nicklasson <pavel2@frimix.se>
2017-07-25 0dfcfe0 I18n: Update translation sr (88%). Xfce Bot <transifex@xfce.org>
2017-07-25 3245f85 I18n: Update translation sl (100%). Anonymous <noreply@xfce.org>
2017-07-25 8c431f5 I18n: Update translation sk (88%). Xfce Bot <transifex@xfce.org>
2017-07-25 8f22a5a I18n: Update translation ru (100%). Igor <f2404@yandex.ru>
2017-07-25 adc9bbb I18n: Update translation pt (100%). José Vieira <jvieira33@sapo.pt>
2017-07-25 a0477ec I18n: Update translation pt_BR (100%). Andre Miranda <andre42m@gmail.com>
2017-07-25 5208df2 I18n: Update translation pl (100%). m4sk1n <m4sk1n@vivaldi.net>
2017-07-25 257f76a I18n: Update translation oc (88%). Xfce Bot <transifex@xfce.org>
2017-07-25 8eb0b4c I18n: Update translation nl (100%). Pjotr <pjotrvertaalt@gmail.com>
2017-07-25 e767874 I18n: Update translation nb (100%). Allan Nordhøy <epost@anotheragency.no>
2017-07-25 8cf0d24 I18n: Update translation ms (88%). Xfce Bot <transifex@xfce.org>
2017-07-25 795675a I18n: Update translation lt (100%). Anonymous <noreply@xfce.org>
2017-07-25 cc8b440 I18n: Update translation ko (100%). 박정규(Jung-Kyu Park) <bagjunggyu@gmail.com>
2017-07-25 a092bc9 I18n: Update translation kk (100%). Baurzhan Muftakhidinov <baurthefirst@gmail.com>
2017-07-25 bc87bea I18n: Update translation it (88%). Xfce Bot <transifex@xfce.org>
2017-07-25 63438fd I18n: Update translation is (56%). Xfce Bot <transifex@xfce.org>
2017-07-25 737ccba I18n: Update translation id (100%). Kukuh Syafaat <syafaatkukuh@gmail.com>
2017-07-25 5a03b14 I18n: Update translation hu (80%). Xfce Bot <transifex@xfce.org>
2017-07-25 c8ad0e7 I18n: Update translation hr (100%). Edin Veskovic <edin.veskovic@openmailbox.org>
2017-07-25 d8b7a55 I18n: Update translation he (100%). Elishai Eliyahu <e1907@mm.st>
2017-07-25 368ef36 I18n: Update translation gl (88%). Xfce Bot <transifex@xfce.org>
2017-07-25 3a29a19 I18n: Update translation fr (100%). Yannick Le Guen <leguen.yannick@gmail.com>
2017-07-25 d72f33d I18n: Update translation es (100%). Pablo Roberto “Jristz” Lezaeta Reyes <prflr88@gmail.com>
2017-07-25 9193d68 I18n: Update translation en_AU (88%). Xfce Bot <transifex@xfce.org>
2017-07-25 1cde438 I18n: Update translation el (88%). Xfce Bot <transifex@xfce.org>
2017-07-25 3a902e6 I18n: Update translation de (100%). Tobias Bannert <tobannert@gmail.com>
2017-07-25 927faeb I18n: Update translation da (100%). Anonymous <noreply@xfce.org>
2017-07-25 8ff7fba I18n: Update translation cs (100%). Michal Várady <miko.vaji@gmail.com>
2017-07-25 43150d4 I18n: Update translation ca (100%). Robert Antoni Buj Gelonch <rbuj@fedoraproject.org>
2017-07-25 f46d8c8 I18n: Update translation bg (100%). Kiril Kirilov <cybercop_montana@abv.bg>
2017-07-24 0c6bb26 I18n: Update translation tr (100%). Necdet Yücel <necdetyucel@gmail.com>
2017-07-24 fc9ab10 I18n: Add new translation sl (100%). Anonymous <noreply@xfce.org>
2017-07-24 7167a99 I18n: Update translation nb (100%). Allan Nordhøy <epost@anotheragency.no>
2017-07-19 9279362 I18n: Update translation de (100%). Tobias Bannert <tobannert@gmail.com>
2017-06-19 d1d69e2 I18n: Update translation sv (100%). Påvel Nicklasson <pavel2@frimix.se>
2017-06-16 66a50f8 I18n: Update translation kk (100%). Baurzhan Muftakhidinov <baurthefirst@gmail.com>
2017-06-10 de0a69c I18n: Update translation nl (100%). Pjotr <pjotrvertaalt@gmail.com>
2017-06-05 2410e33 I18n: Update translation th (100%). Theppitak Karoonboonyanan <theppitak@gmail.com>
2017-06-04 86ece34 I18n: Update translation pt_BR (100%). André Miranda <andre42m@gmail.com>
2017-05-26 1c7b487 I18n: Update translation pt_BR (92%). André Miranda <andre42m@gmail.com>
2017-05-26 ad0b02f I18n: Update translation he (100%). Elishai Eliyahu <e1907@mm.st>
2017-05-25 a658668 I18n: Update translation pl (100%). m4sk1n <m4sk1n@vivaldi.net>
2017-05-23 da15a02 I18n: Update translation pt (100%). José Vieira <jvieira33@sapo.pt>
2017-05-23 b1cd9ae I18n: Update translation fr (100%). Yannick Le Guen <leguen.yannick@gmail.com>
2017-05-23 6e01dbb I18n: Update translation ru (100%). Igor <f2404@yandex.ru>
2017-05-23 4c39f96 I18n: Update translation cs (100%). Michal Várady <miko.vaji@gmail.com>
2017-05-22 22d09fc I18n: Update translation ko (100%). 박정규(Jung-Kyu Park) <bagjunggyu@gmail.com>
2017-05-22 58d9ca3 I18n: Update translation ca (100%). Robert Antoni Buj Gelonch <rbuj@fedoraproject.org>
2017-05-22 d251751 I18n: Update translation id (100%). Kukuh Syafaat <syafaatkukuh@gmail.com>
2017-05-22 1caf464 I18n: Update translation es (100%). Pablo Roberto “Jristz” Lezaeta Reyes <prflr88@gmail.com>
2017-05-22 06cf2a3 I18n: Update translation da (100%). Anonymous <noreply@xfce.org>
2017-05-22 3df8c8b I18n: Update translation bg (100%). Kiril Kirilov <cybercop_montana@abv.bg>
2017-05-22 c791af6 I18n: Update translation zh_TW (100%). Jeff Huang <s8321414@gmail.com>
2017-05-22 5d814f0 I18n: Update translation zh_CN (100%). 玉堂白鹤 <yjwork@qq.com>
2017-05-21 4abc372 Updated credits and copyright notices Andrzej <andrzejr@xfce.org>
2017-05-21 5f5e854 Fixed compilation errors with panel >=4.13 (bug #13585) Andrzej <andrzejr@xfce.org>
2017-05-21 bee333f Fix large size button Matthieu Mota <matthieumota@gmail.com>
2017-05-21 a7c7cef Add mic control in the plugin menu Viktor Odintsev <zakhams@gmail.com>
2017-05-13 f7024b6 Add XF86AudioMicMute key support Viktor Odintsev <zakhams@gmail.com>
2017-05-16 71f06de I18n: Add new translation id (100%). Kukuh Syafaat <syafaatkukuh@gmail.com>
2017-05-16 dbfe77b I18n: Update translation uk (100%). Yarema aka Knedlyk <yupadmin@gmail.com>
2017-05-02 13f4393 I18n: Update translation zh_CN (100%). 玉堂白鹤 <yjwork@qq.com>
2017-04-30 1b770c9 I18n: Update translation sr (100%). Саша Петровић <salepetronije@gmail.com>
2017-04-27 68db497 I18n: Update translation pt_BR (100%). André Miranda <andre42m@gmail.com>
2017-04-26 3f46a64 I18n: Update translation ms (100%). abuyop <abuyop@gmail.com>
2017-04-26 12cd9c3 I18n: Update translation sv (100%). Arve Eriksson <031299870@telia.com>
2017-04-25 34a7e97 I18n: Update translation it (100%). Enrico B <enricobe@hotmail.com>
2017-04-24 ad7a67a I18n: Update translation ko (100%). 박정규(Jung-Kyu Park) <bagjunggyu@gmail.com>
2017-04-22 bcda329 Back to development Andrzej <andrzejr@xfce.org>
2017-04-22 7ce6168 Preparing for the release Andrzej <andrzejr@xfce.org>
2017-04-22 92c4ff7 ChangeLog update Andrzej <andrzejr@xfce.org>
2017-04-22 470660b make distcheck fix Andrzej <andrzejr@xfce.org>
2017-04-21 898b00d Update volume on server events such as change of default output device Kévin Bernard-Allies <kevin.bernard.allies@gmail.com>
2017-03-15 88f554e Fix menu translation Mikhail Efremov <sem@altlinux.org>
2017-04-20 837b92c I18n: Add new translation gl (100%). Dani MF <dani@damufo.com>
2017-04-19 4f4f48e I18n: Update translation de (100%). Tobias Bannert <tobannert@gmail.com>
2017-04-19 9178111 I18n: Update translation nb (100%). Allan Nordhøy <epost@anotheragency.no>
2017-04-18 4d34b3d I18n: Update translation pt_BR (95%). André Miranda <andre42m@gmail.com>
2017-04-17 d43cf34 I18n: Update translation nl (100%). Pjotr <pjotrvertaalt@gmail.com>
2017-04-16 bdd10d7 I18n: Update translation he (100%). Elishai Eliyahu <e1907@mm.st>
2017-04-16 d9c6a29 I18n: Add new translation tr (95%). Xfce Bot <transifex@xfce.org>
2017-04-16 559d53f I18n: Add new translation th (95%). Xfce Bot <transifex@xfce.org>
2017-04-16 65bf76c I18n: Add new translation sv (95%). Xfce Bot <transifex@xfce.org>
2017-04-16 a9ebae7 I18n: Add new translation pl (100%). m4sk1n <m4sk1n@vivaldi.net>
2017-04-16 695f700 I18n: Add new translation oc (95%). Xfce Bot <transifex@xfce.org>
2017-04-16 5dc4330 I18n: Add new translation kk (95%). Xfce Bot <transifex@xfce.org>
2017-04-16 c962eb2 I18n: Add new translation is (60%). Xfce Bot <transifex@xfce.org>
2017-04-16 f4fbe04 I18n: Add new translation hu (86%). Xfce Bot <transifex@xfce.org>
2017-04-16 d3ffc24 I18n: Add new translation el (95%). Xfce Bot <transifex@xfce.org>
2017-04-16 3cc4ed9 I18n: Add new translation de (95%). Xfce Bot <transifex@xfce.org>
2017-04-16 92c6a84 I18n: Add new translation da (100%). Anonymous <noreply@xfce.org>
2017-04-16 8ede429 I18n: Add new translation ca (100%). Robert Antoni Buj Gelonch <rbuj@fedoraproject.org>
2017-04-16 0ead22b I18n: Update translation sk (100%). Dušan Kazik <prescott66@gmail.com>
2017-04-15 7383511 I18n: Add new translation zh_TW (100%). Jeff Huang <s8321414@gmail.com>
2017-04-15 a679440 I18n: Add new translation zh_CN (95%). Xfce Bot <transifex@xfce.org>
2017-04-15 28036c3 I18n: Add new translation uk (95%). Xfce Bot <transifex@xfce.org>
2017-04-15 a395055 I18n: Add new translation sr (95%). Xfce Bot <transifex@xfce.org>
2017-04-15 1599c08 I18n: Add new translation sk (95%). Xfce Bot <transifex@xfce.org>
2017-04-15 6295502 I18n: Add new translation ru (100%). Igor <f2404@yandex.ru>
2017-04-15 0cd1abb I18n: Add new translation pt (100%). José Vieira <jvieira33@sapo.pt>
2017-04-15 1489304 I18n: Add new translation pt_BR (95%). Xfce Bot <transifex@xfce.org>
2017-04-15 392b7da I18n: Add new translation nl (95%). Xfce Bot <transifex@xfce.org>
2017-04-15 5ec03d9 I18n: Add new translation nb (95%). Xfce Bot <transifex@xfce.org>
2017-04-15 c06edeb I18n: Add new translation ms (95%). Xfce Bot <transifex@xfce.org>
2017-04-15 b3d7b44 I18n: Add new translation lt (100%). Anonymous <noreply@xfce.org>
2017-04-15 32a07ee I18n: Add new translation ko (95%). Xfce Bot <transifex@xfce.org>
2017-04-15 4fb9cc8 I18n: Add new translation it (95%). Xfce Bot <transifex@xfce.org>
2017-04-15 ebc5469 I18n: Add new translation hr (100%). Edin Veskovic <edin.veskovic@openmailbox.org>
2017-04-15 dde18e3 I18n: Add new translation he (95%). Xfce Bot <transifex@xfce.org>
2017-04-15 6cde33c I18n: Add new translation fr (100%). Yannick Le Guen <leguen.yannick@gmail.com>
2017-04-15 7ef2e68 I18n: Add new translation es (100%). Anonymous <noreply@xfce.org>
2017-04-15 3805e34 I18n: Add new translation en_AU (95%). Xfce Bot <transifex@xfce.org>
2017-04-15 aa017eb I18n: Add new translation cs (100%). Michal Várady <miko.vaji@gmail.com>
2017-04-15 bdad98e I18n: Add new translation bg (100%). Kiril Kirilov <cybercop_montana@abv.bg>
2017-04-15 85d9dc3 Removed all .po files to redo the tx sync Andrzej <ndrwrdck@gmail.com>
2017-04-15 c98faf7 Deleting manually added .po files in hope they will be synced with tx Andrzej <ndrwrdck@gmail.com>
2017-04-15 46dcaa3 I18n: Update translation pl (100%). m4sk1n <m4sk1n@vivaldi.net>
2017-04-15 35e07cf I18n: Update translation pl (100%). m4sk1n <m4sk1n@vivaldi.net>
2017-04-14 b93ddae Updated copyright years Andrzej <ndrwrdck@gmail.com>
2017-04-14 f71ee3b I18n: Add new translation tr (95%). Xfce Bot <transifex@xfce.org>
2017-04-14 1aea3b5 I18n: Add new translation th (95%). Xfce Bot <transifex@xfce.org>
2017-04-14 2b35025 I18n: Add new translation sv (95%). Xfce Bot <transifex@xfce.org>
2017-04-14 17fee2b I18n: Add new translation pl (95%). Xfce Bot <transifex@xfce.org>
2017-04-14 ec738ab I18n: Add new translation oc (95%). Xfce Bot <transifex@xfce.org>
2017-04-14 f6eb563 I18n: Add new translation kk (95%). Xfce Bot <transifex@xfce.org>
2017-04-14 ce0a1d5 I18n: Add new translation is (60%). Xfce Bot <transifex@xfce.org>
2017-04-14 7af45f3 I18n: Add new translation hu (86%). Xfce Bot <transifex@xfce.org>
2017-04-14 ff72320 I18n: Add new translation el (95%). Xfce Bot <transifex@xfce.org>
2017-04-14 b80d5e9 I18n: Add new translation de (95%). Xfce Bot <transifex@xfce.org>
2017-04-14 b38aae0 I18n: Add new translation da (95%). Xfce Bot <transifex@xfce.org>
2017-04-14 2c078d6 I18n: Add new translation ca (95%). Xfce Bot <transifex@xfce.org>
2017-03-19 7763980 Adapt to a panel API change Andrzej <ndrwrdck@gmail.com>
2017-03-18 a9ded20 Button layout fixes Andrzej <ndrwrdck@gmail.com>
2016-09-03 50c9279 Don't issue volume notifications when plugin menu is shown. Andrzej <ndrwrdck@gmail.com>
2016-09-03 56d9345 Use PulseaudioMenu class instead of GtkWidget Andrzej <ndrwrdck@gmail.com>
2016-09-03 e26cfec Use PulseaudioButton class instead of GtkWidget Andrzej <ndrwrdck@gmail.com>
2015-11-25 b8c16e6 Fixed crash caused by commit 6431653 Andrzej <ndrwrdck@gmail.com>
2015-11-17 3b957b9 Updated copyright strings Andrzej <ndrwrdck@gmail.com>
2015-11-17 55c5090 Added po files manually downloaded from transifex Andrzej <ndrwrdck@gmail.com>
2015-11-17 6431653 Do not show notifications at start up (bug #12313) Andrzej <ndrwrdck@gmail.com>
2015-10-27 3d0c890 Back to development Andrzej <ndrwrdck@gmail.com>
2015-10-27 3f0796f Updates for a release Andrzej <ndrwrdck@gmail.com>
2015-07-12 1bae523 Removed autogenerated po/Makefile.in.in Andrzej <ndrwrdck@gmail.com>
2015-06-10 398d3ee Add a gui control for show-notifications Andrzej <ndrwrdck@gmail.com>
2015-06-10 e676501 Added a configuration option "show-notifications" Andrzej <ndrwrdck@gmail.com>
2015-06-06 ad8d820 Reconnect to the PA server if the connection is lost Andrzej <ndrwrdck@gmail.com>
2015-06-06 f528da4 Use volume-changed signal to update notifications Andrzej <ndrwrdck@gmail.com>
2015-05-12 ce71544 Back to development Andrzej <ndrwrdck@gmail.com>
2015-05-12 9371397 Updates for a release Andrzej <ndrwrdck@gmail.com>
2015-05-12 7cfc9a3 make distcheck fix Andrzej <ndrwrdck@gmail.com>
2015-04-19 405f94a Corrected copyright and author list Andrzej <ndrwrdck@gmail.com>
2015-04-19 f4b6b6c Added OSD notifications Andrzej <ndrwrdck@gmail.com>
2015-04-18 18ef95f Do not increase volume beyond 100% when using keyboard or mouse scroll Andrzej <ndrwrdck@gmail.com>
2015-04-07 cd06756 Limit volume to newly introduced volume-max rather than to 100% Andrzej <ndrwrdck@gmail.com>
2015-04-07 e3f8abf Added a volume_max xfconf property Andrzej <ndrwrdck@gmail.com>
2015-04-07 67e4394 Fixed an incorrect constant in debugging code Andrzej <ndrwrdck@gmail.com>
2015-04-06 af38716 Allow volume object use plugin settings. Andrzej <ndrwrdck@gmail.com>
2015-03-26 45d2d85 Back to development Andrzej <ndrwrdck@gmail.com>
2015-03-26 4c20235 Updates for a release Andrzej <ndrwrdck@gmail.com>
2015-03-26 3f7b531 Updated po/Makefile.in.in Andrzej <ndrwrdck@gmail.com>
2015-03-21 d545681 Create new icon for the plugin Simon Steinbeiss <simon.steinbeiss@elfenbeinturm.at>
2015-03-21 7b2057f Install the audio volume icons in hicolor Simon Steinbeiss <simon.steinbeiss@elfenbeinturm.at>
2015-03-21 2fc9c2e Improve the label for audio mixer Simon Steinbeiss <simon.steinbeiss@elfenbeinturm.at>
2015-03-21 1ac5a5b Use the appropriate constants for volume levels Simon Steinbeiss <simon.steinbeiss@elfenbeinturm.at>
2015-03-21 b51ef49 Clean up and prevent frequent updates when icon_name hasn't changed Andrzej <ndrwrdck@gmail.com>
2015-03-21 7cf51c4 Simplify loading the icons for the panel button Simon Steinbeiss <simon.steinbeiss@elfenbeinturm.at>
2015-03-20 275f795 Clean up some compilation warnings Andrzej <ndrwrdck@gmail.com>
2015-03-20 fc315b4 Simplify icon-loading in the menu Simon Steinbeiss <simon.steinbeiss@elfenbeinturm.at>
2015-03-19 4fc9544 Remove grab-broken Andrzej <ndrwrdck@gmail.com>
2015-03-19 9242604 Disconnect events and cleanup Andrzej <ndrwrdck@gmail.com>
2015-03-18 8685476 Removed grab_notify to avoid crashes Andrzej <ndrwrdck@gmail.com>
2015-03-09 caa4aba Back to development Andrzej <ndrwrdck@gmail.com>
2015-03-09 ae45380 Updates for a release Andrzej <ndrwrdck@gmail.com>
2015-03-08 bdc61d0 Fixed a crash in menu popup/popdown Andrzej <ndrwrdck@gmail.com>
2015-03-08 0d64623 ScaleMenuItem clean-up and extra asserts Andrzej <ndrwrdck@gmail.com>
2015-03-08 06f8b30 Removed unused IDO library dependency Andrzej <ndrwrdck@gmail.com>
2015-03-08 3d42561 Fixed slider click/drag coordinate errors in Gtk3.14 Andrzej <ndrwrdck@gmail.com>
2015-03-05 42eeba8 Fix the scale's slider behaving weird on click-drag with Gtk3.14 Simon Steinbeiss <simon.steinbeiss@elfenbeinturm.at>
2015-03-07 d84fbe6 Added extra checks Andrzej <ndrwrdck@gmail.com>
2015-03-05 2657a11 Back to development Andrzej <ndrwrdck@gmail.com>
2015-03-05 1be7d40 Updates for a release Andrzej <ndrwrdck@gmail.com>
2015-03-05 3d75ce7 Updated POTFILES Andrzej <ndrwrdck@gmail.com>
2015-03-05 7870c56 Add size steps for the panel icon Simon Steinbeiss <simon.steinbeiss@elfenbeinturm.at>
2015-03-05 0e27817 Updated a list of authors Andrzej <ndrwrdck@gmail.com>
2015-03-05 cf836c8 Correctly calculate the icon's size Simon Steinbeiss <simon.steinbeiss@elfenbeinturm.at>
2015-03-04 0e7146f Switching to gtk_message_dialog boxes Andrzej <ndrwrdck@gmail.com>
2015-03-04 314286b Use symbolic icons in the panel Simon Steinbeiss <simon.steinbeiss@elfenbeinturm.at>
2015-03-04 40ecf63 Updated text of GPL2 license (FSF address) Andrzej <ndrwrdck@gmail.com>
2015-03-04 9edcd44 Use symbolic icon for volume Simon Steinbeiss <simon.steinbeiss@elfenbeinturm.at>
2015-03-04 eb226f9 Removed extra items from the plugin menu. Andrzej <ndrwrdck@gmail.com>
2015-03-04 98e08df Added a menu Andrzej <ndrwrdck@gmail.com>
2015-03-03 5cdcd01 Deprecation fixes. Andrzej <ndrwrdck@gmail.com>
2015-03-03 7e3bdd9 Copied scalemenuitem.c/h from xfce4-power-manager Andrzej <ndrwrdck@gmail.com>
2015-03-03 090a053 Fixed undefined symbol, clean up. Andrzej <ndrwrdck@gmail.com>
2015-03-03 b36fc00 Remove duplicate libtool initialization Guido Berhoerster <guido+xfce@berhoerster.name>
2015-03-03 5d733f2 Improve documentation and description Guido Berhoerster <guido+xfce@berhoerster.name>
2015-03-03 34b9b71 Replace deprecated AC_PROC_INTLTOOL with IT_PROG_INTLTOOL Guido Berhoerster <guido+xfce@berhoerster.name>
2015-03-03 f09628c Replace the deprecated INCLUDES with AM_CPPFLAGS Guido Berhoerster <guido+xfce@berhoerster.name>
2015-03-03 0352549 Make the default mixer command a compile-time option Guido Berhoerster <guido+xfce@berhoerster.name>
2015-03-03 5057c01 Use xfce4-panel debugging methods Guido Berhoerster <guido+xfce@berhoerster.name>
2015-03-02 c153fd5 Allow execution of the mixer from context menu Guido Berhoerster <guido+xfce@berhoerster.name>
2015-03-02 3af1719 Check for LIBM Andrzej <ndrwrdck@gmail.com>
2015-02-19 061f527 Back to development Andrzej <ndrwrdck@gmail.com>
2015-02-19 8b637f3 Updates for a release Andrzej <ndrwrdck@gmail.com>
2015-02-18 3124c91 make distcheck fixes Andrzej <ndrwrdck@gmail.com>
2015-02-18 58685d5 i18n fixes Andrzej <ndrwrdck@gmail.com>
2015-02-18 d68d6b8 Run mixer application when plugin button is clicked. Andrzej <ndrwrdck@gmail.com>
2015-02-17 4f24d87 Experiments with gettext Andrzej <ndrwrdck@gmail.com>
2015-02-17 f369894 Fix .glade file Andrzej <ndrwrdck@gmail.com>
2015-02-17 820460c Activate the button on click Andrzej <ndrwrdck@gmail.com>
2015-02-17 36816c1 Copyright update Andrzej <ndrwrdck@gmail.com>
2015-02-17 50c66c9 Added a tooltip Andrzej <ndrwrdck@gmail.com>
2015-02-16 c1cee69 Added a hidden option "volume-step" Andrzej <ndrwrdck@gmail.com>
2015-02-14 9aa2bb6 Added preference dialog box implementation. Andrzej <ndrwrdck@gmail.com>
2015-02-14 fef99e2 Added initial support for config dialog and fixed keybinding option Andrzej <ndrwrdck@gmail.com>
2014-08-12 2f7ce55 log pulseaudio sink name Andrzej <ndrwrdck@gmail.com>
2014-06-26 78e8d29 Added support for keyboard shortcuts Andrzej <ndrwrdck@gmail.com>
2014-04-30 3ce3d47 Cleanup Andrzej <ndrwrdck@gmail.com>
2014-04-30 a4c2b79 Check volume at start up Andrzej <ndrwrdck@gmail.com>
2014-04-30 8b00bc1 Protection against out-of-range volume settings Andrzej <ndrwrdck@gmail.com>
2014-04-30 ba7ea62 Use a common callback for volume and mute change notifications Andrzej <ndrwrdck@gmail.com>
2014-04-26 5a6bb47 Added support for muting output devices Andrzej <ndrwrdck@gmail.com>
2014-04-25 674ebf1 Use the same icon names and sizes as in xfce4-mixer Andrzej <ndrwrdck@gmail.com>
2014-04-24 6d5680f Initial version Andrzej <ndrwrdck@gmail.com>
\ No newline at end of file
Installation Instructions
*************************
Copyright (C) 1994-1996, 1999-2002, 2004-2013 Free Software Foundation,
Inc.
Copyright (C) 1994-1996, 1999-2002, 2004-2016 Free Software
Foundation, Inc.
Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright
......@@ -12,97 +12,96 @@ without warranty of any kind.
Basic Installation
==================
Briefly, the shell command `./configure && make && make install'
Briefly, the shell command './configure && make && make install'
should configure, build, and install this package. The following
more-detailed instructions are generic; see the `README' file for
more-detailed instructions are generic; see the 'README' file for
instructions specific to this package. Some packages provide this
`INSTALL' file but do not implement all of the features documented
'INSTALL' file but do not implement all of the features documented
below. The lack of an optional feature in a given package is not
necessarily a bug. More recommendations for GNU packages can be found
in *note Makefile Conventions: (standards)Makefile Conventions.
The `configure' shell script attempts to guess correct values for
The 'configure' shell script attempts to guess correct values for
various system-dependent variables used during compilation. It uses
those values to create a `Makefile' in each directory of the package.
It may also create one or more `.h' files containing system-dependent
definitions. Finally, it creates a shell script `config.status' that
those values to create a 'Makefile' in each directory of the package.
It may also create one or more '.h' files containing system-dependent
definitions. Finally, it creates a shell script 'config.status' that
you can run in the future to recreate the current configuration, and a
file `config.log' containing compiler output (useful mainly for
debugging `configure').
file 'config.log' containing compiler output (useful mainly for
debugging 'configure').
It can also use an optional file (typically called `config.cache'
and enabled with `--cache-file=config.cache' or simply `-C') that saves
the results of its tests to speed up reconfiguring. Caching is
disabled by default to prevent problems with accidental use of stale
cache files.
It can also use an optional file (typically called 'config.cache' and
enabled with '--cache-file=config.cache' or simply '-C') that saves the
results of its tests to speed up reconfiguring. Caching is disabled by
default to prevent problems with accidental use of stale cache files.
If you need to do unusual things to compile the package, please try
to figure out how `configure' could check whether to do them, and mail
diffs or instructions to the address given in the `README' so they can
to figure out how 'configure' could check whether to do them, and mail
diffs or instructions to the address given in the 'README' so they can
be considered for the next release. If you are using the cache, and at
some point `config.cache' contains results you don't want to keep, you
some point 'config.cache' contains results you don't want to keep, you
may remove or edit it.
The file `configure.ac' (or `configure.in') is used to create
`configure' by a program called `autoconf'. You need `configure.ac' if
you want to change it or regenerate `configure' using a newer version
of `autoconf'.
The file 'configure.ac' (or 'configure.in') is used to create
'configure' by a program called 'autoconf'. You need 'configure.ac' if
you want to change it or regenerate 'configure' using a newer version of
'autoconf'.
The simplest way to compile this package is:
1. `cd' to the directory containing the package's source code and type
`./configure' to configure the package for your system.
1. 'cd' to the directory containing the package's source code and type
'./configure' to configure the package for your system.
Running `configure' might take a while. While running, it prints
Running 'configure' might take a while. While running, it prints
some messages telling which features it is checking for.
2. Type `make' to compile the package.
2. Type 'make' to compile the package.
3. Optionally, type `make check' to run any self-tests that come with
3. Optionally, type 'make check' to run any self-tests that come with
the package, generally using the just-built uninstalled binaries.
4. Type `make install' to install the programs and any data files and
4. Type 'make install' to install the programs and any data files and
documentation. When installing into a prefix owned by root, it is
recommended that the package be configured and built as a regular
user, and only the `make install' phase executed with root
user, and only the 'make install' phase executed with root
privileges.
5. Optionally, type `make installcheck' to repeat any self-tests, but
5. Optionally, type 'make installcheck' to repeat any self-tests, but
this time using the binaries in their final installed location.
This target does not install anything. Running this target as a
regular user, particularly if the prior `make install' required
regular user, particularly if the prior 'make install' required
root privileges, verifies that the installation completed
correctly.
6. You can remove the program binaries and object files from the
source code directory by typing `make clean'. To also remove the
files that `configure' created (so you can compile the package for
a different kind of computer), type `make distclean'. There is
also a `make maintainer-clean' target, but that is intended mainly
source code directory by typing 'make clean'. To also remove the
files that 'configure' created (so you can compile the package for
a different kind of computer), type 'make distclean'. There is
also a 'make maintainer-clean' target, but that is intended mainly
for the package's developers. If you use it, you may have to get
all sorts of other programs in order to regenerate files that came
with the distribution.
7. Often, you can also type `make uninstall' to remove the installed
7. Often, you can also type 'make uninstall' to remove the installed
files again. In practice, not all packages have tested that
uninstallation works correctly, even though it is required by the
GNU Coding Standards.
8. Some packages, particularly those that use Automake, provide `make
8. Some packages, particularly those that use Automake, provide 'make
distcheck', which can by used by developers to test that all other
targets like `make install' and `make uninstall' work correctly.
targets like 'make install' and 'make uninstall' work correctly.
This target is generally not run by end users.
Compilers and Options
=====================
Some systems require unusual options for compilation or linking that
the `configure' script does not know about. Run `./configure --help'
the 'configure' script does not know about. Run './configure --help'
for details on some of the pertinent environment variables.
You can give `configure' initial values for configuration parameters
by setting variables in the command line or in the environment. Here
is an example:
You can give 'configure' initial values for configuration parameters
by setting variables in the command line or in the environment. Here is
an example:
./configure CC=c99 CFLAGS=-g LIBS=-lposix
......@@ -113,21 +112,21 @@ Compiling For Multiple Architectures
You can compile the package for more than one kind of computer at the
same time, by placing the object files for each architecture in their
own directory. To do this, you can use GNU `make'. `cd' to the
own directory. To do this, you can use GNU 'make'. 'cd' to the
directory where you want the object files and executables to go and run
the `configure' script. `configure' automatically checks for the
source code in the directory that `configure' is in and in `..'. This
is known as a "VPATH" build.
the 'configure' script. 'configure' automatically checks for the source
code in the directory that 'configure' is in and in '..'. This is known
as a "VPATH" build.
With a non-GNU `make', it is safer to compile the package for one
With a non-GNU 'make', it is safer to compile the package for one
architecture at a time in the source code directory. After you have
installed the package for one architecture, use `make distclean' before
installed the package for one architecture, use 'make distclean' before
reconfiguring for another architecture.
On MacOS X 10.5 and later systems, you can create libraries and
executables that work on multiple system types--known as "fat" or
"universal" binaries--by specifying multiple `-arch' options to the
compiler but only a single `-arch' option to the preprocessor. Like
"universal" binaries--by specifying multiple '-arch' options to the
compiler but only a single '-arch' option to the preprocessor. Like
this:
./configure CC="gcc -arch i386 -arch x86_64 -arch ppc -arch ppc64" \
......@@ -136,105 +135,104 @@ this:
This is not guaranteed to produce working output in all cases, you
may have to build one architecture at a time and combine the results
using the `lipo' tool if you have problems.
using the 'lipo' tool if you have problems.
Installation Names
==================
By default, `make install' installs the package's commands under
`/usr/local/bin', include files under `/usr/local/include', etc. You
can specify an installation prefix other than `/usr/local' by giving
`configure' the option `--prefix=PREFIX', where PREFIX must be an
By default, 'make install' installs the package's commands under
'/usr/local/bin', include files under '/usr/local/include', etc. You
can specify an installation prefix other than '/usr/local' by giving
'configure' the option '--prefix=PREFIX', where PREFIX must be an
absolute file name.
You can specify separate installation prefixes for
architecture-specific files and architecture-independent files. If you
pass the option `--exec-prefix=PREFIX' to `configure', the package uses
pass the option '--exec-prefix=PREFIX' to 'configure', the package uses
PREFIX as the prefix for installing programs and libraries.
Documentation and other data files still use the regular prefix.
In addition, if you use an unusual directory layout you can give
options like `--bindir=DIR' to specify different values for particular
kinds of files. Run `configure --help' for a list of the directories
you can set and what kinds of files go in them. In general, the
default for these options is expressed in terms of `${prefix}', so that
specifying just `--prefix' will affect all of the other directory
options like '--bindir=DIR' to specify different values for particular
kinds of files. Run 'configure --help' for a list of the directories
you can set and what kinds of files go in them. In general, the default
for these options is expressed in terms of '${prefix}', so that
specifying just '--prefix' will affect all of the other directory
specifications that were not explicitly provided.
The most portable way to affect installation locations is to pass the
correct locations to `configure'; however, many packages provide one or
correct locations to 'configure'; however, many packages provide one or
both of the following shortcuts of passing variable assignments to the
`make install' command line to change installation locations without
'make install' command line to change installation locations without
having to reconfigure or recompile.
The first method involves providing an override variable for each
affected directory. For example, `make install
affected directory. For example, 'make install
prefix=/alternate/directory' will choose an alternate location for all
directory configuration variables that were expressed in terms of
`${prefix}'. Any directories that were specified during `configure',
but not in terms of `${prefix}', must each be overridden at install
time for the entire installation to be relocated. The approach of
makefile variable overrides for each directory variable is required by
the GNU Coding Standards, and ideally causes no recompilation.
However, some platforms have known limitations with the semantics of
shared libraries that end up requiring recompilation when using this
method, particularly noticeable in packages that use GNU Libtool.
The second method involves providing the `DESTDIR' variable. For
example, `make install DESTDIR=/alternate/directory' will prepend
`/alternate/directory' before all installation names. The approach of
`DESTDIR' overrides is not required by the GNU Coding Standards, and
'${prefix}'. Any directories that were specified during 'configure',
but not in terms of '${prefix}', must each be overridden at install time
for the entire installation to be relocated. The approach of makefile
variable overrides for each directory variable is required by the GNU
Coding Standards, and ideally causes no recompilation. However, some
platforms have known limitations with the semantics of shared libraries
that end up requiring recompilation when using this method, particularly
noticeable in packages that use GNU Libtool.
The second method involves providing the 'DESTDIR' variable. For
example, 'make install DESTDIR=/alternate/directory' will prepend
'/alternate/directory' before all installation names. The approach of
'DESTDIR' overrides is not required by the GNU Coding Standards, and
does not work on platforms that have drive letters. On the other hand,
it does better at avoiding recompilation issues, and works well even
when some directory options were not specified in terms of `${prefix}'
at `configure' time.
when some directory options were not specified in terms of '${prefix}'
at 'configure' time.
Optional Features
=================
If the package supports it, you can cause programs to be installed
with an extra prefix or suffix on their names by giving `configure' the
option `--program-prefix=PREFIX' or `--program-suffix=SUFFIX'.
Some packages pay attention to `--enable-FEATURE' options to
`configure', where FEATURE indicates an optional part of the package.
They may also pay attention to `--with-PACKAGE' options, where PACKAGE
is something like `gnu-as' or `x' (for the X Window System). The
`README' should mention any `--enable-' and `--with-' options that the
with an extra prefix or suffix on their names by giving 'configure' the
option '--program-prefix=PREFIX' or '--program-suffix=SUFFIX'.
Some packages pay attention to '--enable-FEATURE' options to
'configure', where FEATURE indicates an optional part of the package.
They may also pay attention to '--with-PACKAGE' options, where PACKAGE
is something like 'gnu-as' or 'x' (for the X Window System). The
'README' should mention any '--enable-' and '--with-' options that the
package recognizes.
For packages that use the X Window System, `configure' can usually
For packages that use the X Window System, 'configure' can usually
find the X include and library files automatically, but if it doesn't,
you can use the `configure' options `--x-includes=DIR' and
`--x-libraries=DIR' to specify their locations.
you can use the 'configure' options '--x-includes=DIR' and
'--x-libraries=DIR' to specify their locations.
Some packages offer the ability to configure how verbose the
execution of `make' will be. For these packages, running `./configure
execution of 'make' will be. For these packages, running './configure
--enable-silent-rules' sets the default to minimal output, which can be
overridden with `make V=1'; while running `./configure
overridden with 'make V=1'; while running './configure
--disable-silent-rules' sets the default to verbose, which can be
overridden with `make V=0'.
overridden with 'make V=0'.
Particular systems
==================
On HP-UX, the default C compiler is not ANSI C compatible. If GNU
CC is not installed, it is recommended to use the following options in
On HP-UX, the default C compiler is not ANSI C compatible. If GNU CC
is not installed, it is recommended to use the following options in
order to use an ANSI C compiler:
./configure CC="cc -Ae -D_XOPEN_SOURCE=500"
and if that doesn't work, install pre-built binaries of GCC for HP-UX.
HP-UX `make' updates targets which have the same time stamps as
their prerequisites, which makes it generally unusable when shipped
generated files such as `configure' are involved. Use GNU `make'
instead.
HP-UX 'make' updates targets which have the same time stamps as their
prerequisites, which makes it generally unusable when shipped generated
files such as 'configure' are involved. Use GNU 'make' instead.
On OSF/1 a.k.a. Tru64, some versions of the default C compiler cannot
parse its `<wchar.h>' header file. The option `-nodtk' can be used as
a workaround. If GNU CC is not installed, it is therefore recommended
to try
parse its '<wchar.h>' header file. The option '-nodtk' can be used as a
workaround. If GNU CC is not installed, it is therefore recommended to
try
./configure CC="cc"
......@@ -242,26 +240,26 @@ and if that doesn't work, try
./configure CC="cc -nodtk"
On Solaris, don't put `/usr/ucb' early in your `PATH'. This
On Solaris, don't put '/usr/ucb' early in your 'PATH'. This
directory contains several dysfunctional programs; working variants of
these programs are available in `/usr/bin'. So, if you need `/usr/ucb'
in your `PATH', put it _after_ `/usr/bin'.
these programs are available in '/usr/bin'. So, if you need '/usr/ucb'
in your 'PATH', put it _after_ '/usr/bin'.
On Haiku, software installed for all users goes in `/boot/common',
not `/usr/local'. It is recommended to use the following options:
On Haiku, software installed for all users goes in '/boot/common',
not '/usr/local'. It is recommended to use the following options:
./configure --prefix=/boot/common
Specifying the System Type
==========================
There may be some features `configure' cannot figure out
There may be some features 'configure' cannot figure out
automatically, but needs to determine by the type of machine the package
will run on. Usually, assuming the package is built to be run on the
_same_ architectures, `configure' can figure that out, but if it prints
_same_ architectures, 'configure' can figure that out, but if it prints
a message saying it cannot guess the machine type, give it the
`--build=TYPE' option. TYPE can either be a short name for the system
type, such as `sun4', or a canonical name which has the form:
'--build=TYPE' option. TYPE can either be a short name for the system
type, such as 'sun4', or a canonical name which has the form:
CPU-COMPANY-SYSTEM
......@@ -270,101 +268,101 @@ where SYSTEM can have one of these forms:
OS
KERNEL-OS
See the file `config.sub' for the possible values of each field. If
`config.sub' isn't included in this package, then this package doesn't
See the file 'config.sub' for the possible values of each field. If
'config.sub' isn't included in this package, then this package doesn't
need to know the machine type.
If you are _building_ compiler tools for cross-compiling, you should
use the option `--target=TYPE' to select the type of system they will
use the option '--target=TYPE' to select the type of system they will
produce code for.
If you want to _use_ a cross compiler, that generates code for a
platform different from the build platform, you should specify the
"host" platform (i.e., that on which the generated programs will
eventually be run) with `--host=TYPE'.
eventually be run) with '--host=TYPE'.
Sharing Defaults
================
If you want to set default values for `configure' scripts to share,
you can create a site shell script called `config.site' that gives
default values for variables like `CC', `cache_file', and `prefix'.
`configure' looks for `PREFIX/share/config.site' if it exists, then
`PREFIX/etc/config.site' if it exists. Or, you can set the
`CONFIG_SITE' environment variable to the location of the site script.
A warning: not all `configure' scripts look for a site script.
If you want to set default values for 'configure' scripts to share,
you can create a site shell script called 'config.site' that gives
default values for variables like 'CC', 'cache_file', and 'prefix'.
'configure' looks for 'PREFIX/share/config.site' if it exists, then
'PREFIX/etc/config.site' if it exists. Or, you can set the
'CONFIG_SITE' environment variable to the location of the site script.
A warning: not all 'configure' scripts look for a site script.
Defining Variables
==================
Variables not defined in a site shell script can be set in the
environment passed to `configure'. However, some packages may run
environment passed to 'configure'. However, some packages may run
configure again during the build, and the customized values of these
variables may be lost. In order to avoid this problem, you should set
them in the `configure' command line, using `VAR=value'. For example:
them in the 'configure' command line, using 'VAR=value'. For example:
./configure CC=/usr/local2/bin/gcc
causes the specified `gcc' to be used as the C compiler (unless it is
causes the specified 'gcc' to be used as the C compiler (unless it is
overridden in the site shell script).
Unfortunately, this technique does not work for `CONFIG_SHELL' due to
an Autoconf limitation. Until the limitation is lifted, you can use
this workaround:
Unfortunately, this technique does not work for 'CONFIG_SHELL' due to an
Autoconf limitation. Until the limitation is lifted, you can use this
workaround:
CONFIG_SHELL=/bin/bash ./configure CONFIG_SHELL=/bin/bash
`configure' Invocation
'configure' Invocation
======================
`configure' recognizes the following options to control how it
'configure' recognizes the following options to control how it
operates.
`--help'
`-h'
Print a summary of all of the options to `configure', and exit.
'--help'
'-h'
Print a summary of all of the options to 'configure', and exit.
`--help=short'
`--help=recursive'
'--help=short'
'--help=recursive'
Print a summary of the options unique to this package's
`configure', and exit. The `short' variant lists options used
only in the top level, while the `recursive' variant lists options
also present in any nested packages.
'configure', and exit. The 'short' variant lists options used only
in the top level, while the 'recursive' variant lists options also
present in any nested packages.
`--version'
`-V'
Print the version of Autoconf used to generate the `configure'
'--version'
'-V'
Print the version of Autoconf used to generate the 'configure'
script, and exit.
`--cache-file=FILE'
'--cache-file=FILE'
Enable the cache: use and save the results of the tests in FILE,
traditionally `config.cache'. FILE defaults to `/dev/null' to
traditionally 'config.cache'. FILE defaults to '/dev/null' to
disable caching.
`--config-cache'
`-C'
Alias for `--cache-file=config.cache'.
'--config-cache'
'-C'
Alias for '--cache-file=config.cache'.
`--quiet'
`--silent'
`-q'
'--quiet'
'--silent'
'-q'
Do not print messages saying which checks are being made. To
suppress all normal output, redirect it to `/dev/null' (any error
suppress all normal output, redirect it to '/dev/null' (any error
messages will still be shown).
`--srcdir=DIR'
'--srcdir=DIR'
Look for the package's source code in directory DIR. Usually
`configure' can determine that directory automatically.
'configure' can determine that directory automatically.
`--prefix=DIR'
Use DIR as the installation prefix. *note Installation Names::
for more details, including other options available for fine-tuning
the installation locations.
'--prefix=DIR'
Use DIR as the installation prefix. *note Installation Names:: for
more details, including other options available for fine-tuning the
installation locations.
`--no-create'
`-n'
'--no-create'
'-n'
Run the configure checks, but stop before creating any output
files.
`configure' also accepts some other, not widely useful, options. Run
`configure --help' for more details.
'configure' also accepts some other, not widely useful, options. Run
'configure --help' for more details.
ACLOCAL_AMFLAGS = -I m4 ${ACLOCAL_FLAGS}
SUBDIRS = \
icons \
panel-plugin \
po
EXTRA_DIST = \
meson.build \
meson_options.txt \
po/meson.build \
xfce-revision.h.in \
$(NULL)
distclean-local:
rm -rf *.cache *~
distuninstallcheck_listfiles = \
find . -type f -print | grep -v ./share/icons/hicolor/icon-theme.cache
rpm: dist
rpmbuild -ta $(PACKAGE)-$(VERSION).tar.gz
@rm -f $(PACKAGE)-$(VERSION).tar.gz
EXTRA_DIST = \
intltool-extract.in \
intltool-merge.in \
intltool-update.in
DISTCLEANFILES = \
intltool-extract \
intltool-merge \
intltool-update
# vi:set ts=8 sw=8 noet ai nocindent syntax=automake:
0.4.9 (2024-12-05)
=====
- I18n: Update po/LINGUAS list
- Fix numerous pa_operation leaks
- Fix leaks from the plug-in constructor
- Fix leaks in pulseaudio_volume_connect
- Fix leak with notify_get_server_caps
- build: Require libxfce4windowing 4.19.6
- Use new xfw_window_activate() signature in libwindowing 4.19.6
- build: Use XDT_VERSION_INIT and get rid of configure.ac.in
- I18n: Update po/LINGUAS list
- I18n: Update po/LINGUAS list
- build: Get rid of intltool
- desktop: Generate from desktop.in instead desktop.in.in
- Unconditionally require gio-2.0, gio-unix-2.0
- Properly guard X11 code paths and fix X11 requirements
- Translation Updates:
Albanian, Arabic, Armenian (Armenia), Basque, Belarusian, Bulgarian,
Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish,
Dutch, Eastern Armenian, English (Australia), English (Canada),
English (United Kingdom), Estonian, Finnish, French, Galician,
German, Greek, Hebrew, Hungarian, Icelandic, Indonesian, Interlingue,
Irish, Italian, Japanese, Kazakh, Korean, Lithuanian, Malay,
Norwegian Bokmål, Occitan (post 1500), Polish, Portuguese,
Portuguese (Brazil), Russian, Serbian, Slovak, Slovenian, Spanish,
Swedish, Thai, Ukrainian
0.4.8 (2023-10-01)
=====
- 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:
Albanian, Bulgarian, Catalan, Chinese (China), Chinese (Taiwan),
Danish, Dutch, English (United Kingdom), French, German, Greek,
Italian, Japanese, Korean, Lithuanian, Norwegian Bokmål, Polish,
Portuguese, Portuguese (Brazil), Russian, Serbian, Slovenian,
Swedish, Ukrainian
0.4.7 (2023-06-01)
=====
- 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:
Albanian, Arabic, Armenian (Armenia), Basque, Belarusian, Bulgarian,
Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish,
Dutch, Eastern Armenian, English (Australia), English (Canada),
English (United Kingdom), Finnish, French, Galician, German, Greek,
Hebrew, Hungarian, Icelandic, Indonesian, Interlingue, Irish,
Italian, Japanese, Kazakh, Korean, Lithuanian, Malay, Norwegian
Bokmål, Occitan (post 1500), Polish, Portuguese, Portuguese
(Brazil), Russian, Serbian, Slovak, Slovenian, Spanish, Swedish,
Thai, Ukrainian
0.4.6 (2023-03-28)
=====
- Update copyright year
- Fix changing default sink and source devices
- Fix flickering mic icon when recording application is connected
- Avoid critical from xfce4-notifyd if gauge_value > 100
- Display maximum volume of all channels instead of volume of left
channel
- Add recording base volume indicator
- Control mic volume/mute when mouse cursor is over the mic icon
- Lower warning level
- Improve volume notifications settings
- Show volume notifications from hotkeys according to comment
- Don't set negative volume from hotkeys
- Use correct variable for "volume-mic-changed" signal ID
- Don't force set the default device
- Set recording icon according to recording volume level
- Show source monitor if it is a default source
- Check for recording state on context ready
- Allow volume step configuration in dialog (Fixes #28)
- wnck: Add missing LIBS/CFLAGS in Makefile
- wnck: Use Libxfce4windowing when available
- wnck: Guard X11 code path to prevent crash on Wayland
- wnck: Improve RaiseWnck a bit
- Fix memory leak
- cleanup: Fix formatting
- Fix blurry media player icon from file when UI scale > 1
- Fix blurry icons in prefs dialog when UI scale factor > 1
- Use "logo-icon-name" instead of "logo" in about dialog
- Do not override fatal log level
- build: Bump GLib minimum required to 2.44
- Translation Updates:
Albanian, Arabic, Armenian (Armenia), Basque, Belarusian, Bulgarian,
Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish,
Dutch, Eastern Armenian, English (Australia), English (Canada),
Finnish, French, Galician, German, Greek, Hebrew, Hungarian,
Icelandic, Indonesian, Interlingue, Irish, Italian, Japanese, Kazakh,
Korean, Lithuanian, Malay, Norwegian Bokmål, Occitan (post 1500),
Polish, Portuguese, Portuguese (Brazil), Russian, Serbian, Slovak,
Slovenian, Spanish, Swedish, Thai, Ukrainian
0.4.5
======
- Use Source Output Info for recording indicator
to reduce flickering (#81) and
to hide it with pavucontrol (#80)
- Display notification on mic volume changes (Fixes #42)
- Fix accidental toggling of the mute switch (Fixes #64)
- Show notification even when volume is already at max/min (Fixes #52)
- Optionally play system sound on volume changes (Fixes #4)
(requires libcanberra)
- Fix menu position when panel autohide is enabled
(requires libxfce4panel >= 4.17.2)
- Fix compilation with gcc 10
- about: Bump copyright year
- Fix typos
- Translation Updates:
Albanian, Armenian (Armenia), Basque, Belarusian, Bulgarian, Catalan,
Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish, Dutch,
Eastern Armenian, English (Canada), French, Galician, German, Greek,
Hebrew, Hungarian, Indonesian, Irish, Italian, Japanese, Kazakh,
Korean, Lithuanian, Malay, Norwegian Bokmål, Polish, Portuguese,
Portuguese (Brazil), Russian, Serbian, Slovak, Slovenian, Spanish,
Swedish, Thai, Ukrainian
0.4.4
======
- Add a recording indicator
- Filter out multiple button press events
- Bump urls
- Fix make distcheck
- autoconf: AC_OUTPUT -> AC_CONFIG_FILES + AC_OUTPUT
- Update `.gitignore`
- Create new README.md. Update configure.ac.in
- Add basic GitLab pipeline
- Translation Updates:
Albanian, Arabic, Armenian (Armenia), Basque, Belarusian, Bulgarian,
Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish,
Dutch, Eastern Armenian, English (Australia), English (Canada),
Finnish, French, Galician, German, Greek, Hebrew, Hungarian,
Icelandic, Indonesian, Interlingue, Irish, Italian, Japanese, Kazakh,
Korean, Lithuanian, Malay, Norwegian Bokmål, Occitan (post 1500),
Polish, Portuguese, Portuguese (Brazil), Russian, Serbian, Slovak,
Slovenian, Spanish, Swedish, Thai, Turkish, Ukrainian
0.4.3
=====
- Build now requires exo-2 0.11 or newer
- Fixed various memory leaks and warnings
- Removed unused dbus-glib include (Xfce #15343)
- Replaced g_type_class_add_private deprecations
- Updated copyright years
- Updated URLs from goodies.x.o to docs.x.o (Xfce #16173)
- MPRIS: Added support for filename icons (Xfce #14329)
- MPRIS: Added support for single-string variants on xesam:artist
- MPRIS: Added support for the DesktopEntry property (Xfce #14412)
- MPRIS: Added support for the plasma-browser-integration plugin (Xfce #15487)
- MPRIS: Added title/artist conditioning from the track title
- Preferences: Fixed icon rendering known players
- Translation Updates:
Albanian, Belarusian, Chinese (Taiwan), Galician, Interlingue, Slovenian
0.4.2
=====
- Preferences: Improve spacing
- Translation Updates:
Basque, Bulgarian, Catalan, Chinese (China), Chinese (Taiwan), Czech,
Danish, English (Australia), Finnish, French, Galician, German, Hebrew,
Hungarian, Icelandic, Indonesian, Irish, Italian, Kazakh, Korean,
Lithuanian, Norwegian Bokmål, Occitan (post 1500), Polish, Portuguese,
Portuguese (Brazil), Slovak, Slovenian, Thai, Ukrainian
0.4.1
=====
Stable Translations Release.
- Translation Updates: English (Australia), Greek, Italian, Japanese,
Ukrainian
0.4.0
=====
Stable Release!
- Preferences: Use correct player names and icons in the media player section
- Translation Updates: Catalan, Chinese (China), Croatian, French, Hebrew,
Italian, Kazakh, Malay, Norwegian Bokmål, Portuguese, Portuguese (Brazil),
Serbian, Spanish, Swedish, Turkish
0.3.5
=====
- New Feature: Move streams on default output device change (Xfce #14157)
- Prior to this update, when a new output device was selected, any existing
streams had to be moved using pavucontrol. This change automatically
moves any active output streams to the newly selected device.
- New Feature: Management of known MPRIS2 players (Xfce #13903)
- Known players can now be cleared or selectively hidden from the menu.
- Bug Fixes:
- Wait for the pulseaudio volume sink to be connected to get the current
volume state at startup (Xfce #14071, #13677)
- MPRIS2: stale data retained after Metadata signal (Xfce #14068)
- Translation Updates: Catalan, Chinese (China), Croatian, Czech, Danish,
Dutch, French, German, Greek, Irish, Japanese, Kazakh, Lithuanian, Malay,
Portuguese, Portuguese (Brazil), Russian, Serbian, Slovak, Spanish,
Turkish, Ukrainian
0.3.4
=====
- New Feature: MPRIS Playlist Support
- Implements the org.mpris.MediaPlayer2.Playlists specification.
- The most recent 5 playlists are displayed (if supported by the player).
- New Feature: Experimental libwnck Support
- Some media players do not support the Raise method. This optional
feature attempts to raise windows by their title.
- General:
- Unexpected error messages sent via DBUS are now handled gracefully.
- Numerous memory leaks patched.
- Translation Updates: Chinese (Taiwan), Croatian, Czech, Danish, Dutch,
French, German, Hebrew, Japanese, Korean, Lithuanian, Polish, Russian,
Slovak, Spanish, Swedish, Thai
0.3.3
=====
- New Feature: Multimedia Key Support
- Integrates with the recently added MPRIS2 support
- Extends multimedia key support to all MPRIS2-enabled media players
- General:
- Simplified device menus
- Improved default volume scale increments (steps of 5, max of 150)
- More code cleanup, dropping unused IDO functions
- Bug Fixes:
- Xfce 13677: Show volume change notifications when changed with
another application
- Xfce 13908: Change default device when changed with another application
- Xfce 13961: Fix flag in g_bus_watch_name_on_connection() method
- Xfce 13998: Fix plugin size calculation with multiple rows
- Translation Updates: Croatian, Czech, Danish, Dutch, French, German,
Indonesian, Kazakh, Korean, Norwegian Bokmål, Polish, Ukrainian
0.3.2
=====
- General:
- Replace deprecated notify_notification_set_hint calls
- Bug Fixes:
- Xfce 13889: Fix build with clang (non-void function should return a value
[-Wreturn-type])
- Xfce 13894: Fix panel icon size with high DPI
- Translation Updates: Chinese (China), Danish, German, Portuguese (Brazil),
Swedish
0.3.1
=====
- New Feature: Device Management
- Switch active audio input and output devices.
- Control volume of the currently selected device.
- If there are no input or output devices, the menu items are hidden.
- This feature does not change the device associated with active streams.
- General:
- Fixed build warnings with gcc-7
- Improved code quality with the custom widgets
- Improved memory management
- Simplified audio volume controls
- Translation Updates: Bulgarian, Catalan, Czech, Danish, French, Hebrew,
Croatian, Korean, Lithuanian, Dutch, Polish, Portuguese, Russian, Slovak,
Slovenian, Thai, Turkish, Ukrainian, Chinese (China), Chinese (Taiwan)
0.3.0
=====
- New Features:
- Add audio input volume to plugin menu
- Add (optional) MPRIS2 media player controls
- Add support for the XF86AudioMicMute key
- Update help links to the new docs.xfce.org startpage
- Set the transient hint for volume and mic notifications
- Build requirements updated to Xfce 4.14 minimum:
- GTK+ 3.20
- GLib 2.42
- Bug Fixes:
- Xfce 13585: Compilation errors with xfce4-panel 4.13
- CID 168081: Result is not floating-point
- CID 168082: Dereference before null
- Fixed large size button
- General:
- Updated credits and copyright notice
- Translation Updates: Bulgarian, Catalan, Chinese (China), Chinese (Taiwan),
Croatian, Czech, Danish, Dutch, English (Australia), French, Galician,
German, Greek, Hebrew, Hungarian, Icelandic, Indonesian, Italian, Kazakh,
Korean, Lithuanian, Malay, Norwegian Bokmal, Occitan (post 1500),
Polish, Portuguese, Portuguese (Brazil), Russian, Serbian, Slovak, Slovenian,
Spanish, Swedish, Thai, Turkish, Ukrainian
0.2.5
=====
- Adapt to a panel API change (4.13+)
- Update volume on server events such as change of default output device
- Do not show notifications at start up (bug #12313)
- Do not issue volume notifications when plugin menu is shown.
- Fix several issues with translations
- Translation Updates: Bulgarian, Catalan, Croatian, Czech, Danish, Dutch,
English (Australia), French, Galician, German, Greek, Hebrew, Hungarian,
Icelandic, Italian, Kazakh, Korean, Lithuanian, Malay, Norwegian Bokmal,
Occitan, Polish, Portuguese, Portuguese, Russian, Serbian, Slovak, Spanish,
Swedish, Thai, Turkish, Ukrainian
0.2.4
=====
- Added a configuration option "show-notifications".
- Reconnect to the PA server when the connection is lost.
- Fixes to the notification update mechanism.
0.2.3
=====
- Corrected copyright and author list
- Added OSD notifications
- >100% audio volume is now allowed (only when using a volume slider)
0.2.2
=====
- Fixed crashes & lockups with Gtk+ 3.14
- Icon fixes
- Added plugin icon
- Added required icons to tarball
0.2.1
=====
Bugfix release for issues with Gtk+-3.14:
- Incorrect mouse coordinate translation in the volume slider.
- Crash on menu popup/popdown.
0.2.0
=====
- Autoconf and automake modernization
- Make the default mixer command a compile-time option
- Add menu item for muting the volume
- Allow execution of the mixer from context menu
- Replace the button with a toggle button that displays a popup with a scale
for adjusting the volume when activated
0.1.0
=====
- Initial version
[![License](https://img.shields.io/badge/License-GPL%20v2-blue.svg)](https://gitlab.xfce.org/panel-plugins/xfce4-pulseaudio-plugin/-/blob/master/COPYING)
# xfce4-pulseaudio-plugin
The Xfce PulseAudio Plugin is a plugin for the Xfce panel which provides a
convenient way to adjust the audio volume of the [PulseAudio sound system](http://www.freedesktop.org/wiki/Software/PulseAudio/) and to an auto mixer tool like pavucontrol.
It can optionally handle multimedia keys for controlling the audio volume.
----
### Homepage
[Xfce4-pulseaudio-plugin documentation](https://docs.xfce.org/panel-plugins/xfce4-pulseaudio-plugin)
### Changelog
See [NEWS](https://gitlab.xfce.org/panel-plugins/xfce4-pulseaudio-plugin/-/blob/master/NEWS) for details on changes and fixes made in the current release.
### Source Code Repository
[Xfce4-pulseaudio-plugin source code](https://gitlab.xfce.org/panel-plugins/xfce4-pulseaudio-plugin)
### Download a Release Tarball
[Xfce4-pulseaudio-plugin archive](https://archive.xfce.org/src/panel-plugins/xfce4-pulseaudio-plugin)
or
[Xfce4-pulseaudio-plugin tags](https://gitlab.xfce.org/panel-plugins/xfce4-pulseaudio-plugin/-/tags)
### Installation
From source code repository:
% cd xfce4-pulseaudio-plugin
% ./autogen.sh
% make
% make install
From release tarball:
% tar xf xfce4-pulseaudio-plugin-<version>.tar.bz2
% cd xfce4-pulseaudio-plugin-<version>
% ./configure
% make
% make install
See the file [INSTALL](https://gitlab.xfce.org/panel-plugins/xfce4-pulseaudio-plugin/-/blob/master/INSTALL) for detailed instructions on how to build and install Xfce PulseAudio Plugin.
### Reporting Bugs
Visit the [reporting bugs](https://docs.xfce.org/panel-plugins/xfce4-pulseaudio-plugin/bugs) page to view currently open bug reports and instructions on reporting new bugs or submitting bugfixes.
MPRIS2 support based on libmpris2client client implementation by matiasdelellis
https://github.com/matiasdelellis/libmpris2client
......@@ -2,7 +2,7 @@
#
# $Id: autogen.sh 2398 2007-01-17 17:47:38Z nick $
#
# Copyright (c) 2002-2007
# Copyright (c) 2002-2020
# The Xfce development team. All rights reserved.
#
......@@ -16,4 +16,4 @@ EOF
exit 1
}
XDT_AUTOGEN_REQUIRED_VERSION="4.7.3" exec xdt-autogen $@
XDT_AUTOGEN_REQUIRED_VERSION="4.19.0" exec xdt-autogen $@
......@@ -6,29 +6,29 @@ dnl
dnl ***************************
dnl *** Version information ***
dnl ***************************
m4_define([pulseaudio_version_major], [0])
m4_define([pulseaudio_version_minor], [1])
m4_define([pulseaudio_version_micro], [0])
m4_define([pulseaudio_version_nano], []) dnl leave this empty to have no nano version
m4_define([pulseaudio_version_build], [@REVISION@])
m4_define([pulseaudio_version_tag], [git])
m4_define([pulseaudio_version], [pulseaudio_version_major().pulseaudio_version_minor().pulseaudio_version_micro()ifelse(pulseaudio_version_nano(), [], [], [.pulseaudio_version_nano()])ifelse(pulseaudio_version_tag(), [git], [pulseaudio_version_tag()-pulseaudio_version_build()], [pulseaudio_version_tag()])])
m4_define([copyright_year], [2025])
XDT_VERSION_INIT([0.4.9], [git])
dnl ***************************
dnl *** Initialize autoconf ***
dnl ***************************
AC_COPYRIGHT([Copyright (c) 2014
AC_COPYRIGHT([Copyright (c) 2014-copyright_year()
The Xfce development team. All rights reserved.])
AC_INIT([xfce4-pulseaudio-plugin], [pulseaudio_version], [http://bugzilla.xfce.org/], [xfce4-pulseaudio-plugin])
AC_PREREQ([2.50])
AC_INIT([xfce4-pulseaudio-plugin], [xdt_version], [https://gitlab.xfce.org/panel-plugins/xfce4-pulseaudio-plugin], [xfce4-pulseaudio-plugin])
AC_PREREQ([2.69])
AC_CONFIG_HEADERS([config.h])
AC_CANONICAL_TARGET()
AC_REVISION([@REVISION@])
AC_REVISION([xdt_version_build])
AC_CONFIG_MACRO_DIRS([m4])
AC_DEFINE([VERSION_FULL], [PACKAGE_VERSION], [Alias for VERSION and PACKAGE_VERSION for meson compatibility])
COPYRIGHT_YEAR=copyright_year()
AC_DEFINE_UNQUOTED([COPYRIGHT_YEAR], ["$COPYRIGHT_YEAR"], [Copyright year])
AC_SUBST([COPYRIGHT_YEAR])
dnl ***************************
dnl *** Initialize automake ***
dnl ***************************
AM_INIT_AUTOMAKE([1.8 dist-bzip2 tar-ustar])
AM_INIT_AUTOMAKE([1.8 dist-bzip2 tar-ustar foreign])
AM_MAINTAINER_MODE()
m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
......@@ -36,11 +36,8 @@ dnl ********************************
dnl *** Check for basic programs ***
dnl ********************************
AC_PROG_CC()
AC_PROG_LD()
LT_PATH_LD([])
AC_PROG_INSTALL()
AC_PROG_INTLTOOL()
LT_PREREQ([2.2.6])
LT_INIT([disable-static])
dnl **************************
dnl *** Initialize libtool ***
......@@ -62,12 +59,11 @@ AC_CHECK_FUNCS([])
dnl ******************************
dnl *** Check for i18n support ***
dnl ******************************
XDT_I18N([@LINGUAS@])
dnl *******************************
dnl *** Check for X11 installed ***
dnl *******************************
XDT_CHECK_LIBX11_REQUIRE()
GETTEXT_PACKAGE="$PACKAGE"
AC_DEFINE_UNQUOTED([GETTEXT_PACKAGE], ["$GETTEXT_PACKAGE"], [Name of default gettext domain])
AC_SUBST([GETTEXT_PACKAGE])
AM_GNU_GETTEXT([external])
AM_GNU_GETTEXT_VERSION([0.19.8])
dnl ***********************************
dnl *** Check for required packages ***
......@@ -78,29 +74,68 @@ AC_DEFINE([LIBXFCE4PANEL_VERSION_API], "libxfce4panel_version_api()", [libxfce4p
AC_SUBST([LIBXFCE4PANEL_VERSION_API])
XDT_CHECK_PACKAGE([PULSEAUDIO], [libpulse-mainloop-glib], [0.9.19])
XDT_CHECK_PACKAGE([GLIB], [glib-2.0], [2.24.0])
XDT_CHECK_PACKAGE([GTK], [gtk+-3.0], [3.6.0])
dnl XDT_CHECK_PACKAGE([EXO], [exo-1], [0.6.0])
XDT_CHECK_PACKAGE([LIBXFCE4UTIL], [libxfce4util-1.0], [4.9.0])
XDT_CHECK_PACKAGE([LIBXFCE4UI], [libxfce4ui-2], [4.11.0])
XDT_CHECK_PACKAGE([LIBXFCE4PANEL], [libxfce4panel-${LIBXFCE4PANEL_VERSION_API}], [4.11.0])
XDT_CHECK_PACKAGE([XFCONF], [libxfconf-0], [4.6.0])
dnl ****************************
dnl *** Optional IDO library ***
dnl ****************************
XDT_CHECK_OPTIONAL_PACKAGE([IDO], [libido3-0.1], [13.10.0], [ido], [IDO library])
XDT_CHECK_PACKAGE([GLIB], [glib-2.0], [2.50.0])
XDT_CHECK_PACKAGE([GIO], [gio-2.0], [2.50.0])
XDT_CHECK_PACKAGE([GIO_UNIX], [gio-unix-2.0], [2.50.0])
XDT_CHECK_PACKAGE([GTK], [gtk+-3.0], [3.22.0])
XDT_CHECK_PACKAGE([EXO], [exo-2], [4.16.0])
XDT_CHECK_PACKAGE([LIBXFCE4UTIL], [libxfce4util-1.0], [4.16.0])
XDT_CHECK_PACKAGE([LIBXFCE4UI], [libxfce4ui-2], [4.16.0])
XDT_CHECK_PACKAGE([LIBXFCE4PANEL], [libxfce4panel-${LIBXFCE4PANEL_VERSION_API}], [4.16.0])
XDT_CHECK_PACKAGE([XFCONF], [libxfconf-0], [4.16.0])
XDT_CHECK_PACKAGE_BINARY([GLIB_COMPILE_RESOURCES], [gio-2.0], [glib_compile_resources], [glib-compile-resources])
dnl **********************************
dnl *** Optional keybinder Support ***
dnl **********************************
XDT_CHECK_OPTIONAL_PACKAGE([KEYBINDER], [keybinder-3.0], [0.2.2], [keybinder],
[keybinder Support])
[keybinder support])
dnl **********************************
dnl *** Optional libnotify Support ***
dnl **********************************
XDT_CHECK_OPTIONAL_PACKAGE([LIBNOTIFY], [libnotify], [0.7.0], [libnotify],
[libnotify library])
dnl ************************************
dnl *** Optional libcanberra Support ***
dnl ************************************
XDT_CHECK_OPTIONAL_PACKAGE([LIBCANBERRA], [libcanberra], [0.30], [libcanberra],
[libcanberra library])
LT_LIB_M
AC_SUBST(LIBM)
dnl *******************************
dnl *** Optional MPRIS2 Support ***
dnl *******************************
AC_ARG_ENABLE([mpris2],
[AS_HELP_STRING([--disable-mpris2],
[Do not build MPRIS2 support])],
[enable_mpris2=$enableval], [enable_mpris2=yes])
if test x"$enable_mpris2" != x"no"; then
AC_DEFINE([HAVE_MPRIS2], [1], [Define to enable MPRIS2 support])
fi
dnl *********************************************************
dnl *** Optional (experimental) Libxfce4windowing Support ***
dnl *********************************************************
XDT_CHECK_OPTIONAL_PACKAGE([LIBXFCE4WINDOWING], [libxfce4windowing-0], [4.19.6], [libxfce4windowing],
[Libxfce4windowing support])
dnl ***********************************
dnl *** Check for debugging support ***
dnl ***********************************
XDT_FEATURE_DEBUG()
XDT_FEATURE_DEBUG([xdt_debug_default])
dnl *****************************
dnl *** Default mixer command ***
dnl *****************************
AC_ARG_WITH([mixer-command],
[AS_HELP_STRING([--with-mixer-command=CMD], [Default mixer command (default: pavucontrol]))],
[DEFAULT_MIXER_COMMAND="$withval"],
[DEFAULT_MIXER_COMMAND="pavucontrol"])
AC_SUBST([DEFAULT_MIXER_COMMAND])
dnl *********************************
dnl *** Substitute platform flags ***
......@@ -115,15 +150,19 @@ AC_MSG_CHECKING([PLATFORM_LDFLAGS])
AC_MSG_RESULT([$PLATFORM_LDFLAGS])
AC_SUBST([PLATFORM_LDFLAGS])
AC_OUTPUT([
AC_CONFIG_FILES([
Makefile
icons/Makefile
icons/32x32/Makefile
icons/48x48/Makefile
icons/scalable/Makefile
icons/scalable/apps/Makefile
icons/scalable/status/Makefile
panel-plugin/Makefile
panel-plugin/pulseaudio.desktop.in
po/Makefile.in
])
AC_OUTPUT
dnl ***************************
dnl *** Print configuration ***
......@@ -131,7 +170,11 @@ dnl ***************************
echo
echo "Build Configuration:"
echo
echo "* Debug Support: $enable_debug"
echo "* Use keybinder: ${KEYBINDER_FOUND:-no}"
echo "* Use IDO library: ${IDO_FOUND:-no}"
echo "* Debug Support: $enable_debug"
echo "* Use keybinder: ${KEYBINDER_FOUND:-no}"
echo "* Use libnotify: ${LIBNOTIFY_FOUND:-no}"
echo "* Use libcanberra: ${LIBCANBERRA_FOUND:-no}"
echo "* Use MPRIS2: $enable_mpris2"
echo "* Libxfce4windowing support: ${LIBXFCE4WINDOWING_FOUND:-no}"
echo "* Default Mixer command: $DEFAULT_MIXER_COMMAND"
echo
# $Id: Makefile.am 2257 2006-12-19 19:49:00Z nick $
iconsdir = $(datadir)/icons/hicolor/32x32/apps
icons_DATA = \
xfce4-pulseaudio-plugin.png
EXTRA_DIST = \
$(icons_DATA)
# vi:set ts=8 sw=8 noet ai nocindent syntax=automake:
icons/32x32/xfce4-pulseaudio-plugin.png

2.45 KiB

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="32px"
height="32px"
id="svg3952"
version="1.1"
inkscape:version="0.91 r13725"
sodipodi:docname="xfce4-pulseaudio-plugin.svg"
inkscape:export-filename="/home/ochosi/Nerdstuff/xfce/xfce4-pulseaudio-plugin/icons/32x32/xfce4-pulseaudio-plugin.png"
inkscape:export-xdpi="90"
inkscape:export-ydpi="90">
<defs
id="defs3954">
<linearGradient
id="linearGradient4207">
<stop
offset="0"
style="stop-color:#144f80;stop-opacity:1"
id="stop4209" />
<stop
offset="1"
style="stop-color:#3d8bbc;stop-opacity:1"
id="stop4211" />
</linearGradient>
<linearGradient
id="linearGradient3707-319-631-407-324-3-8">
<stop
id="stop3760-7-3"
style="stop-color:#185f9a;stop-opacity:1;"
offset="0" />
<stop
id="stop3762-8-4"
style="stop-color:#599ec9;stop-opacity:1;"
offset="1" />
</linearGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4011"
id="linearGradient3096"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.72972967,0,0,0.72972967,-36.346078,-2.5039298)"
x1="71.204407"
y1="6.2375584"
x2="71.204407"
y2="44.340794" />
<linearGradient
id="linearGradient4011">
<stop
id="stop4013"
style="stop-color:#ffffff;stop-opacity:1;"
offset="0" />
<stop
offset="0.507761"
style="stop-color:#ffffff;stop-opacity:0.23529412;"
id="stop4015" />
<stop
id="stop4017"
style="stop-color:#ffffff;stop-opacity:0.15686275;"
offset="0.83456558" />
<stop
id="stop4019"
style="stop-color:#ffffff;stop-opacity:0.39215687;"
offset="1" />
</linearGradient>
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient2867-449-88-871-390-598-476-591-434-148-57-177-3-8"
id="radialGradient3099"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(4.5367027e-8,1.7632481,-1.8653063,0,31.761486,-11.251052)"
cx="6.1596723"
cy="8.4497671"
fx="6.1596723"
fy="8.4497671"
r="19.99999" />
<linearGradient
id="linearGradient2867-449-88-871-390-598-476-591-434-148-57-177-3-8">
<stop
id="stop3750-8-9"
style="stop-color:#2f9db6;stop-opacity:1"
offset="0" />
<stop
id="stop3752-3-2"
style="stop-color:#2590ba;stop-opacity:1"
offset="0.26238" />
<stop
id="stop3754-7-2"
style="stop-color:#2866ae;stop-opacity:1"
offset="0.704952" />
<stop
id="stop3756-9-3"
style="stop-color:#2a5381;stop-opacity:1"
offset="1" />
</linearGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4207"
id="linearGradient3101"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.74365873,0,0,0.74365873,-1.847808,-1.8478104)"
x1="24"
y1="44"
x2="24"
y2="3.8990016" />
<linearGradient
id="linearGradient8838">
<stop
id="stop8840"
style="stop-color:#000000;stop-opacity:1"
offset="0" />
<stop
id="stop8842"
style="stop-color:#000000;stop-opacity:0"
offset="1" />
</linearGradient>
<radialGradient
r="10.625"
fy="4.625"
fx="62.625"
cy="4.625"
cx="62.625"
gradientTransform="matrix(1.5058824,0,0,0.37647,-78.305888,26.258824)"
gradientUnits="userSpaceOnUse"
id="radialGradient3950"
xlink:href="#linearGradient8838"
inkscape:collect="always" />
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="22.395604"
inkscape:cx="1.4435719"
inkscape:cy="15.821394"
inkscape:current-layer="layer1"
showgrid="true"
inkscape:grid-bbox="true"
inkscape:document-units="px"
inkscape:window-width="1920"
inkscape:window-height="1149"
inkscape:window-x="0"
inkscape:window-y="27"
inkscape:window-maximized="1"
inkscape:snap-bbox="true"
inkscape:bbox-nodes="true"
inkscape:bbox-paths="true"
inkscape:object-nodes="true">
<inkscape:grid
type="xygrid"
id="grid4180" />
</sodipodi:namedview>
<metadata
id="metadata3957">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<g
id="layer1"
inkscape:label="Layer 1"
inkscape:groupmode="layer">
<path
inkscape:connector-curvature="0"
style="opacity:0.3;fill:url(#radialGradient3950);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.99999988;marker:none;visibility:visible;display:inline;overflow:visible"
id="path8836"
d="m 31.999998,28 c 0,2.209139 -7.163445,4 -16.000001,4 C 7.1634417,32 -3.2e-6,30.209139 -3.2e-6,28 c 0,-2.209139 7.1634449,-4 16.0000002,-4 8.836556,0 16.000001,1.790861 16.000001,4 l 0,0 z" />
<path
inkscape:connector-curvature="0"
style="color:#000000;fill:url(#radialGradient3099);fill-opacity:1;fill-rule:nonzero;stroke:url(#linearGradient3101);stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
id="path2555-7"
d="M 16.000001,1.499999 C 7.999402,1.499999 1.5,7.9993981 1.5,15.999999 1.5,24.0006 7.999402,30.500002 16.000001,30.5 24.000598,30.5 30.500007,24.0006 30.5,15.999999 c 0,-8.0006009 -6.499402,-14.5 -14.499999,-14.5 z" />
<path
inkscape:connector-curvature="0"
style="opacity:0.5;color:#000000;fill:none;stroke:url(#linearGradient3096);stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
id="path8655-6"
d="M 29.5,15.999522 C 29.5,23.455606 23.455399,29.5 16.000171,29.5 8.5442604,29.5 2.5,23.455537 2.5,15.999522 2.5,8.5437826 8.5442604,2.5000017 16.000171,2.5000017 23.455399,2.5000017 29.5,8.5437826 29.5,15.999522 l 0,0 z" />
<ellipse
style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:15;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="path4312"
cx="16"
cy="15.999994"
rx="2.7142856"
ry="2.6263156" />
<path
sodipodi:nodetypes="cc"
inkscape:connector-curvature="0"
id="path4244"
d="M 13,9.9995753 C 9,11.999575 9,17.999575 13,19.999575"
style="fill:none;fill-rule:evenodd;stroke:#07407b;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;opacity:0.5" />
<path
style="fill:none;fill-rule:evenodd;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 13,11 c -4,2 -4,8 0,10"
id="path4316"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<path
style="fill:none;fill-rule:evenodd;stroke:#07407b;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;opacity:0.5"
d="m 19,9.9995753 c 4,1.9999997 4,7.9999997 0,9.9999997"
id="path4246"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<path
sodipodi:nodetypes="cc"
inkscape:connector-curvature="0"
id="path4240"
d="m 11,6.000329 c -7,3 -7,15 0,18"
style="fill:none;fill-rule:evenodd;stroke:#07407b;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;opacity:0.5" />
<path
style="fill:none;fill-rule:evenodd;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 11,7 C 4,10 4,22 11,25"
id="path4320"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<path
style="fill:none;fill-rule:evenodd;stroke:#07407b;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;opacity:0.5"
d="m 21,6.000329 c 7,3 7,15 0,18"
id="path4242"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<path
sodipodi:nodetypes="cc"
inkscape:connector-curvature="0"
id="path4182"
d="m 19,11 c 4,2 4,8 0,10"
style="fill:none;fill-rule:evenodd;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
sodipodi:nodetypes="cc"
inkscape:connector-curvature="0"
id="path4205"
d="m 21,7 c 7,3 7,15 0,18"
style="fill:none;fill-rule:evenodd;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<g
id="g4233"
style="fill:none;fill-opacity:1;stroke:none;stroke-opacity:1">
<ellipse
style="opacity:1;fill:none;fill-opacity:1;stroke:none;stroke-width:15;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="ellipse4223"
cx="16"
cy="15.000323"
rx="2.7142856"
ry="2.6263156" />
<path
style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 13,10.000329 c -4,2 -4,8 0,10"
id="path4225"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<path
style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 11,6.000329 c -7,3 -7,15 0,18"
id="path4227"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<path
sodipodi:nodetypes="cc"
inkscape:connector-curvature="0"
id="path4229"
d="m 19,10.000329 c 4,2 4,8 0,10"
style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
sodipodi:nodetypes="cc"
inkscape:connector-curvature="0"
id="path4231"
d="m 21,6.000329 c 7,3 7,15 0,18"
style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
</g>
<circle
r="3"
style="opacity:0.5;fill:#07407b;fill-opacity:1;stroke:none;stroke-width:15;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="circle4250"
cx="16"
cy="15" />
<circle
cy="16"
cx="16"
id="ellipse4248"
style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:15;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
r="3" />
</g>
</svg>
icons/48x48/xfce4-pulseaudio-plugin.png

3.45 KiB | W: 0px | H: 0px

icons/48x48/xfce4-pulseaudio-plugin.png

3.56 KiB | W: 0px | H: 0px

icons/48x48/xfce4-pulseaudio-plugin.png
icons/48x48/xfce4-pulseaudio-plugin.png
icons/48x48/xfce4-pulseaudio-plugin.png
icons/48x48/xfce4-pulseaudio-plugin.png
  • 2-up
  • Swipe
  • Onion skin
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="48px"
height="48px"
id="svg4062"
version="1.1"
inkscape:version="0.91 r13725"
sodipodi:docname="xfce4-pulseaudio-plugin.svg">
<defs
id="defs4064">
<linearGradient
id="linearGradient3707-319-631-407-324">
<stop
offset="0"
style="stop-color:#185f9a;stop-opacity:1;"
id="stop3760" />
<stop
offset="1"
style="stop-color:#599ec9;stop-opacity:1;"
id="stop3762" />
</linearGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4011"
id="linearGradient3906-0"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(-47.733515,-0.3572397)"
x1="71.204407"
y1="6.2375584"
x2="71.204407"
y2="44.340794" />
<linearGradient
id="linearGradient4011">
<stop
offset="0"
style="stop-color:#ffffff;stop-opacity:1;"
id="stop4013" />
<stop
id="stop4015"
style="stop-color:#ffffff;stop-opacity:0.23529412;"
offset="0.507761" />
<stop
offset="0.83456558"
style="stop-color:#ffffff;stop-opacity:0.15686275;"
id="stop4017" />
<stop
offset="1"
style="stop-color:#ffffff;stop-opacity:0.39215687;"
id="stop4019" />
</linearGradient>
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient2867-449-88-871-390-598-476-591-434-148-57-177-3-8-5"
id="radialGradient3909-0"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0,2.3767198,-2.5142859,-6.4690655e-8,45.245242,-9.4123727)"
cx="3.9722471"
cy="8.4497671"
fx="3.9722471"
fy="8.4497671"
r="19.99999" />
<linearGradient
id="linearGradient2867-449-88-871-390-598-476-591-434-148-57-177-3-8">
<stop
offset="0"
style="stop-color:#90dbec;stop-opacity:1;"
id="stop3750-8-9" />
<stop
offset="0.26238"
style="stop-color:#42baea;stop-opacity:1;"
id="stop3752-3-2" />
<stop
offset="0.704952"
style="stop-color:#3689e6;stop-opacity:1;"
id="stop3754-7-2" />
<stop
offset="1"
style="stop-color:#2b63a0;stop-opacity:1;"
id="stop3756-9-3" />
</linearGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4207"
id="linearGradient3911-1"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(2.39e-6,1.0000002)"
x1="24"
y1="44"
x2="24"
y2="3.8990016" />
<linearGradient
id="linearGradient3707-319-631-407-324-3-8">
<stop
offset="0"
style="stop-color:#185f9a;stop-opacity:1;"
id="stop3760-7-3" />
<stop
offset="1"
style="stop-color:#599ec9;stop-opacity:1;"
id="stop3762-8-4" />
</linearGradient>
<linearGradient
id="linearGradient8838">
<stop
id="stop8840"
style="stop-color:#000000;stop-opacity:1"
offset="0" />
<stop
id="stop8842"
style="stop-color:#000000;stop-opacity:0"
offset="1" />
</linearGradient>
<radialGradient
r="10.625"
fy="4.625"
fx="62.625"
cy="4.625"
cx="62.625"
gradientTransform="matrix(2.1647059,0,0,0.7529402,-111.56471,36.517647)"
gradientUnits="userSpaceOnUse"
id="radialGradient4060"
xlink:href="#linearGradient8838"
inkscape:collect="always" />
<linearGradient
id="linearGradient2867-449-88-871-390-598-476-591-434-148-57-177-3-8-5">
<stop
id="stop3750-8-9-5"
style="stop-color:#2f9db6;stop-opacity:1"
offset="0" />
<stop
id="stop3752-3-2-4"
style="stop-color:#2590ba;stop-opacity:1"
offset="0.26238" />
<stop
id="stop3754-7-2-1"
style="stop-color:#2866ae;stop-opacity:1"
offset="0.704952" />
<stop
id="stop3756-9-3-0"
style="stop-color:#2a5381;stop-opacity:1"
offset="1" />
</linearGradient>
<linearGradient
id="linearGradient4207">
<stop
offset="0"
style="stop-color:#144f80;stop-opacity:1"
id="stop4209" />
<stop
offset="1"
style="stop-color:#3d8bbc;stop-opacity:1"
id="stop4211" />
</linearGradient>
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="5.65625"
inkscape:cx="32.425887"
inkscape:cy="23.646409"
inkscape:current-layer="layer1"
showgrid="true"
inkscape:grid-bbox="true"
inkscape:document-units="px"
inkscape:window-width="1920"
inkscape:window-height="1149"
inkscape:window-x="0"
inkscape:window-y="27"
inkscape:window-maximized="1">
<inkscape:grid
type="xygrid"
id="grid4245" />
</sodipodi:namedview>
<metadata
id="metadata4067">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<g
id="layer1"
inkscape:label="Layer 1"
inkscape:groupmode="layer">
<path
inkscape:connector-curvature="0"
style="opacity:0.3;fill:url(#radialGradient4060);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.99999988;marker:none;visibility:visible;display:inline;overflow:visible"
id="path8836"
d="m 46.999997,40 c 0,4.418278 -10.297452,8 -23,8 -12.702548,0 -23.0000002,-3.581722 -23.0000002,-8 0,-4.418278 10.2974522,-8 23.0000002,-8 12.702548,0 23,3.581722 23,8 l 0,0 z" />
<path
inkscape:connector-curvature="0"
style="color:#000000;fill:url(#radialGradient3909-0);fill-opacity:1.0;fill-rule:nonzero;stroke:url(#linearGradient3911-1);stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
id="path2555"
d="M 24.000002,5.501809 C 13.241573,5.501809 4.5018088,14.24157 4.5018088,25 c 0,10.75843 8.7397642,19.498195 19.4981932,19.498192 10.758425,0 19.498199,-8.739762 19.498189,-19.498192 0,-10.75843 -8.739764,-19.498191 -19.498189,-19.498191 z" />
<path
inkscape:connector-curvature="0"
style="opacity:0.5;color:#000000;fill:none;stroke:url(#linearGradient3906-0);stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
id="path8655"
d="M 42.500002,24.999344 C 42.500002,35.216942 34.21666,43.5 24.000235,43.5 13.782875,43.5 5.5000003,35.216848 5.5000003,24.999344 c 0,-10.217125 8.2828747,-18.4993437 18.5002347,-18.4993437 10.216425,0 18.499767,8.2822187 18.499767,18.4993437 l 0,0 z" />
<ellipse
style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:15;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="path4312"
cx="24.000002"
cy="25.49983"
rx="2.7142856"
ry="2.6263156" />
<path
sodipodi:nodetypes="cc"
inkscape:connector-curvature="0"
id="path4380"
d="M 19.000001,17.000229 C 14,21.000147 14,27.000147 19.000001,31.000065"
style="opacity:0.5;fill:none;fill-rule:evenodd;stroke:#07407b;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
style="fill:none;fill-rule:evenodd;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 19.000001,18.000082 C 14,22 14,28 19.000001,31.999918"
id="path4316"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<path
sodipodi:nodetypes="cc"
inkscape:connector-curvature="0"
id="path4378"
d="m 15.986195,12.500052 c -8.0000014,5.499918 -8.0000014,17.499918 0,22.999836"
style="opacity:0.5;fill:none;fill-rule:evenodd;stroke:#07407b;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
style="fill:none;fill-rule:evenodd;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 15.986195,13.500082 C 7.9861936,19 7.9861936,31 15.986195,36.499918"
id="path4320"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<g
transform="translate(8.0000011,9.4998355)"
id="g4233"
style="fill:none;fill-opacity:1;stroke:none;stroke-opacity:1">
<ellipse
style="opacity:1;fill:none;fill-opacity:1;stroke:none;stroke-width:15;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="ellipse4223"
cx="16"
cy="15.000323"
rx="2.7142856"
ry="2.6263156" />
<path
style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 13,10.000329 c -4,2 -4,8 0,10"
id="path4225"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<path
style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 11,6.000329 c -7,3 -7,15 0,18"
id="path4227"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<path
sodipodi:nodetypes="cc"
inkscape:connector-curvature="0"
id="path4229"
d="m 19,10.000329 c 4,2 4,8 0,10"
style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
sodipodi:nodetypes="cc"
inkscape:connector-curvature="0"
id="path4231"
d="m 21,6.000329 c 7,3 7,15 0,18"
style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
</g>
<circle
r="4"
style="opacity:0.5;fill:#07407b;fill-opacity:1;stroke:none;stroke-width:15;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="circle4250"
cx="24"
cy="24" />
<circle
cy="25"
cx="24.000002"
id="ellipse4248"
style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:15;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
r="4" />
<path
style="fill:none;fill-rule:evenodd;stroke:#07407b;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;opacity:0.5"
d="m 29.011144,17.000229 c 5.000001,3.999918 5.000001,9.999918 0,13.999836"
id="path4374"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<path
sodipodi:nodetypes="cc"
inkscape:connector-curvature="0"
id="path4370"
d="M 29.011144,18.000082 C 34.011145,22 34.011145,28 29.011144,31.999918"
style="fill:none;fill-rule:evenodd;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
style="opacity:0.5;fill:none;fill-rule:evenodd;stroke:#07407b;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 32.02495,12.500052 c 8.000001,5.499918 8.000001,17.499918 0,22.999836"
id="path4376"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<path
sodipodi:nodetypes="cc"
inkscape:connector-curvature="0"
id="path4372"
d="M 32.02495,13.500082 C 40.024951,19 40.024951,31 32.02495,36.499918"
style="fill:none;fill-rule:evenodd;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
</g>
</svg>
# $Id: Makefile.am 2257 2006-12-19 19:49:00Z nick $
SUBDIRS = \
32x32 \
48x48 \
scalable
EXTRA_DIST = \
meson.build \
$(NULL)
gtk_update_icon_cache = gtk-update-icon-cache -f -t $(datadir)/icons/hicolor
install-data-hook:
......
sizes = [32, 48]
foreach size : sizes
install_data(
'@0@x@0@'.format(size) / 'xfce4-pulseaudio-plugin.png',
install_dir: get_option('prefix') / get_option('datadir') / 'icons' / 'hicolor' / '@0@x@0@'.format(size) / 'apps',
)
endforeach
install_data(
'scalable' / 'apps' / 'xfce4-pulseaudio-plugin.svg',
install_dir: get_option('prefix') / get_option('datadir') / 'icons' / 'hicolor' / 'scalable' / 'apps',
)
scalable_status_names = [
'audio-volume-high-symbolic',
'audio-volume-low-symbolic',
'audio-volume-medium-symbolic',
'audio-volume-muted-symbolic',
'microphone-sensitivity-high-symbolic',
'microphone-sensitivity-low-symbolic',
'microphone-sensitivity-medium-symbolic',
'microphone-sensitivity-muted-symbolic',
]
foreach name : scalable_status_names
install_data(
'scalable' / 'status' / '@0@.svg'.format(name),
install_dir: get_option('prefix') / get_option('datadir') / 'icons' / 'hicolor' / 'scalable' / 'status',
)
endforeach