Summary
PNMixer is a simple mixer application designed to run in your system tray. It integrates nicely into desktop environments that don't have a panel that supports applets, and therefore can't run a mixer applet. In particular it's been used quite a lot with fbpanel and tint2, but should run fine in any system tray. PNMixer is designed to work on systems that use ALSA for sound management. Any other sound driver like OSS or FFADO, or sound server like PulseAudio or Jackd, are currently not supported (patches welcome). PNMixer is a fork of OBMixer with a number of additions. These include: * Volume adjustment with the scroll wheel * Select which ALSA device and channel to use * Detect disconnect from sound system and re-connect if requested * Bind and use HotKeys for volume control * Texual display of volume level in popup window * Continous volume adjustment when dragging the slider (not just when you let go) * Draw a volume level onto system tray icon * Use system icon theme for icons and use mute/low/medium/high volume icons * Configurable middle click action * Preferences for: - volume text display - volume text position - icon theme - amount to adjust per scoll - middle click action - drawing of volume level on tray icon Source and so on are at: https://github.com/nicklan/pnmixer
Versions
v0.7.2-r1 :: 0 :: gentoo
- Modified
- License
- GPL-3
- Keywords
- amd64 x86 ~ppc
- USE flags
- doc libnotify nls
USE flags
General
Dependencies
dev-libs / glib : The GLib library of C routines
media-libs / alsa-lib : Advanced Linux Sound Architecture Library
x11-libs / gtk+ : Gimp ToolKit +
x11-libs / libX11 : X.Org X11 library
x11-libs / libnotify : A library for sending desktop notifications
Runtime Dependencies
dev-libs / glib : The GLib library of C routines
media-libs / alsa-lib : Advanced Linux Sound Architecture Library
x11-libs / gtk+ : Gimp ToolKit +
x11-libs / libX11 : X.Org X11 library
x11-libs / libnotify : A library for sending desktop notifications
Bugs
- 889616
- media-sound/pnmixer-0.7.2-r1 fails to compile (DASH-SYSTEM): hotkeys.c:23:10: fatal error: gdkx.h: No such file or directory
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
Move {app-doc → app-text}/doxygen
Per the category metadata, app-doc/ is reserved for documentation *files* and not software. Move it to app-text/ where it seems a better fit. Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
media-sound/pnmixer: update EAPI 7 -> 8
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
media-sound/pnmixer: Drop 0.7.2 (r0), cmake-utils--
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Sam James · gentoo
media-sound/pnmixer: Stabilize 0.7.2-r1 amd64, #773427
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Thomas Deutschmann · gentoo
media-sound/pnmixer: x86 stable (bug #773427)
Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
media-sound/pnmixer: Drop unmaintained live ebuild
Very outdated compared to 0.7.2, not like upstream is active anyway. Package-Manager: Portage-3.0.15, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Andreas Sturmlechner · gentoo
media-sound/pnmixer: Various upstream fixes and port to EAPI-7
Package-Manager: Portage-3.0.15, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
media-sound/pnmixer: Drop old
Package-Manager: Portage-2.3.49, Repoman-2.3.10 - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
media-sound/pnmixer: amd64 stable wrt bug #665060
Package-Manager: Portage-2.3.40, Repoman-2.3.9 - Repository mirror & CI · gentoo
Merge updates from master - Thomas Deutschmann · gentoo
media-sound/pnmixer: x86 stable (bug #665060)
Package-Manager: Portage-2.3.48, Repoman-2.3.10 - Repository mirror & CI · gentoo
Merge updates from master - Diogo Pereira · gentoo
media-sound/pnmixer: version bump to 0.7.2
- Make gettext dependency optional, controlled by the nls USE flag - New doc USE flag, for building the documentation using doxygen Closes: https://bugs.gentoo.org/657242 Package-Manager: Portage-2.3.40, Repoman-2.3.9 - Repository mirror & CI · gentoo
Merge updates from master - ernsteiswuerfel · gentoo
media-sound/pnmixer: keyworded 0.7.1 for ppc, bug #657232
keyworded 0.7.1 for ppc Closes: https://bugs.gentoo.org/657232 Closes: https://github.com/gentoo/gentoo/pull/8797 Package-Manager: Portage-2.3.24, Repoman-2.3.6 - Matt Turner · gentoo
media-sound/pnmixer: Drop ppc keywords - Michał Górny · gentoo
media-sound/pnmixer: Drop old - Michał Górny · gentoo
media-sound/pnmixer: Bump to 0.7.1
Requested by the proxied maintainer on IRC. - Michał Górny · gentoo
media-sound/pnmixer: Remove no-longer-necessary gnome2_icon_savelist - Michael Palimaka · gentoo
media-sound/pnmixer: version bump 0.7.1_rc2
Package-Manager: Portage-2.3.5, Repoman-2.3.2 - Julian Ospald · gentoo
media-sound/pnmixer: rm old - Julian Ospald · gentoo
media-sound/pnmixer: bump to 0.7.1_rc1 - Julian Ospald · gentoo
media-sound/pnmixer: fix live ebuild - Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> - Julian Ospald · gentoo
media-sound/pnmixer: update live-ebuild - Julian Ospald · gentoo
media-sound/pnmixer: rm old 0.6_rc3 - Julian Ospald · gentoo
media-sound/pnmixer: version bump to 0.6 - Julian Ospald · gentoo
media-sound/pnmixer: rm old - Julian Ospald · gentoo
media-sound/pnmixer: version bump to 0.6_rc3 - Justin Lecher · gentoo
Use https by default
Convert all URLs for sites supporting encrypted connections from http to https Signed-off-by: Justin Lecher <jlec@gentoo.org> - Julian Ospald · gentoo
media-sound/pnmixer: fix DEPEND - Julian Ospald · gentoo
media-sound/pnmixer: update live ebuild
Rm obsolete src_install phase. Fix Header. - Julian Ospald · gentoo
media-sound/pnmixer: rm old - Julian Ospald · gentoo
media-sound/pnmixer: version bump to 0.6_rc2 - Julian Ospald · gentoo
media-sound/pnmixer: revert removal, c7b661a
This reverts commit c7b661aecdac38b4483857dd786d6f694338c592. Gentoo-Bug: 557246 - Julian Ospald · gentoo
Convert CVS style headers back to git style headers - Julian Ospald · gentoo
media-sound/pnmixer: rm old - Julian Ospald · gentoo
media-sound/pnmixer: version bump to 0.6_rc1 - Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed