2004-02-26  Dennis Smit  <ds@nerds-incorporated.org>

	* mixer.c (applet_change_background_cb):
	pixmap argument is a GdkPixmap not a gchar *pixmap.

2004-02-23  Dennis Smit  <ds@nerds-incorporated.org>

	* mixer.c (mixer_about_cb): Set the about dialog
	on the right screen if the user requests the dialog and
	it's already there but not on the right screen.

2004-02-22  Dennis Smit  <ds@nerds-incorporated.org>
	
	* mixer.c (mixer_start_gmix_cb):
	Move from egg_screen_execute_command_line_async to
	gdk_spawn_on_screen.

	Fixes bug #135158.

2004-02-17 Breda McColgan <breda.mccolgan@sun.com>

	* docs/C/mixer_applet2.xml: Updated for GNOME 2.6.
	* docs/C/mixer_applet2-C.omf: Updated for GNOME 2.6.
	* docs/C/l10n.txt: Updated for GNOME 2.6.

2004-02-08  Jason Leach  <leach@wam.umd.edu>

	* Makefile.am (CLEANFILES): Add .server and .server.in here.
	(#132071, Padraig O'Briain)

2004-02-02  Richard Hult  <richard@imendio.com>

	* mixer.c: Update my email, and use the correct shadow type for
	the device list. Fixes bug #133136.

2004-01-28  Arvind Samptur  <arvind.samptur@wipro.com>

	* mixer.c: (mixer_about_cb): Set the screen for the
	about dialog.

2004-01-18  Jason Leach  <leach@wam.umd.edu>

	* Makefile.am (install-data-local): builddir != srcdir fix.

2004-01-16  Archana Shah <archana.shah@wipro.com>

	* mixer.c: Added a field for about dialog in structure MixerData.
	(mixer_applet_create): Initialized about_dialog to NULL.
	(mixer_about_cb): Changed to use about_dialog structure member
	instead of static variable.
	(destroy_mixer_cb): destroy about dialog when applet is removed.
	Fixes bug #131694

2004-01-15  Kevin Vandersloot

	* mixer.c: merge patch from gnome-mixer for gsteamer part

2004-01-03  Jon Trowbridge <trow@ximian.com>

	* mixer.c: Add support for GStreamer's mixer API.  Also did some
	minor clean-up of unused variables, etc.

2003-10-27  Kjartan Maraas  <kmaraas@gnome.org>

	* mixer.c: Merge fix for bug #125488 from stable.

2003-09-21  Christian Neumair  <chris@gnome-de.org>

	* mixer.c: Mark missing string for translation (#122406).

2003-09-20  Christian Neumair  <chris@gnome-de.org>

	* mixer.c: Add missing gettext call (#122793).

Mon Sep 15 15:22:51 2003  George Lebl <jirka@5z.com>

	* mixer.c: when started in lockdown mode, hide the preferences item

2003-08-24  Irene Ryan <irene.ryan@sun.com>

	* docs/C/mixer_applet2.xml, mixer_applet2-C.omf: minor updates to 
     Help files for the GNOME 2.4 release

2003-07-21  Dennis Cranston <dennis_cranston at yahoo com>

	* mixer.c:  HIGify widget padding between the vbox and action 
	area of the dialog.  Thanks to <chris@gnome-de.org> 
	Christian - Manny Calavera - Neumair.
	
Thu Jul 03 15:46:15 2003  George Lebl <jirka@5z.com>

	* mixer.c: when we obtain a gconf client, just cache the pointer,
	  that will make the key_writable call marginally faster.

Wed Jul 02 16:54:54 2003  George Lebl <jirka@5z.com>

	* mixer.c: respect key-writability

2003-06-19  Kevin Vandersloot

	* mixer.c: save and restore mixer state on startup. Fixes bug #61253
	
	* mixer.schemas: change dash to underline and add new prefs

2003-06-16  Kevin Vandersloot

	* mixer.c: add keybindings for mute and open volume control

2003-06-02  Kevin Vandersloot

	* mixer.c: expand applet for Fitt's law

2003-05-17  Dennis Cranston <dennis_cranston at yahoo com>

	* mixer.c:  Set window icon for preferences dialog.
	
2003-05-17  Dennis Cranston <dennis_cranston at yahoo com>

	* mixer.c:  HIGify the action area of the preferences dialog.

2003-05-14  Kevin Vandersloot <kfv101@psu.edu>

	* mixer.c: put little +/- labels to indicate which direction is positive/negative. Fixes
	bug #99825
	
	* *.xml: Change "Run" to "Open". Fixes bug #89865

2003-05-03  Kevin Vandersloot <kfv101@psu.edu>

	* mixer.c: popup the volume slider on key press instead of release.

2003-05-01  Kevin Vandersloot <kfv101@psu.edu>

	* mixer.c: don't popup en error dialog unless user tries to do something. Patch
	from Balamurali Viswanathan. FIxes bug #110522

2003-04-26  Dennis Cranston <dennis_cranston at yahoo com>

	* mixer.c:  Minor HIGification of perference dialog: add mnemonic 
	label to listview, remove separator.  Also, hook up the help button.

2003-03-27 Glynn Foster <glynn.foster@sun.com>

	* Makefile.am: Dist the schemas file.

2003-03-13 David Bordoley <bordoley@msu.edu>

       * GNOME_MixerApplet.xml: Minor context
       menu ui tweek

2003-03-13  Kevin Vandersloot <kfv101@psu.edu>

	* mixer.c, mixer.schemas: Add the ability to customize the channel affected by
	the applet. Only for OSS drivers now. Fixes bugs #60292 and #101833

2003-03-12  Balamurali Viswanathan <balamurali.viswanathan@wipro.com>

	* mixer.c : Sync mute functionality with other applications in Solaris 
	Fixes bug #105724

2003-03-10  Breda McColgan  <Breda.McColgan@sun.com>

        * docs/C/mixer_applet2.xml: Had inadvertently overwritten John Fleck's update of 2002-11-26. Have now re-corrected "Run Audio Mixer" to "Run Volume Control".

        * docs/C/mixer_applet2-C.omf : Updated to reflect new manual version
        number and date

2003-03-07  Mark McLoughlin  <mark@skynet.ie>

	* mixer.c: (mixer_help_cb): update for screen-exec changes.

2003-01-22  Breda McColgan  <Breda.McColgan@sun.com>

        * docs/C/mixer_applet2.xml: Updated for GNOME 2.2

        * docs/C/mixer_applet2-C.omf : Updated to reflect new manual version
        number and date

2003-01-08  Stanislav Brabec  <sbrabec@suse.cz>

	* mixer.c: Make SOUND_MIXER_SPEAKER change powerpc specific. Fixes
	bug #96639.

2002-12-14  Fernando Herrera <fherrera@onirica.com>

	* GNOME_MixerApplet.server.in.in: added bugzilla attributtes

2002-11-27  Kevin Vandersloot <kfv101@psu.edu>

	* mixer.c: don't register stock icons if they have been registred already. Kill a
	warning also. Fixes bug #99156

2002-11-26 John Fleck <jfleck@inkstain.net>

	* docs/C/mixer_applet2.xml
	update to new wording for "run volume control"
	remove
	* docs/C/figures/mixer_applet.png
	which we don't use any more

2002-09-15  Juan Salaverria <rael@vectorstar.net>

	* GNOME_MixerApplet.xml: Added a separator in the
	menu. May fix bug #89864

2002-10-30  Glynn Foster  <glynn.foster@sun.com>

	* *small.png : Remove since we don't need them anymore.

2002-10-30  Glynn Foster  <glynn.foster@sun.com>

	* Makefile.am: Remove installation of the -small images.
	* mixer.c: (mixer_load_volume_images), (mixer_update_image),
	(mixer_popup_hide), (applet_change_size_cb),
	(register_mixer_stock_icons), (mixer_init_stock_icons),
	(applet_style_event_cb), (mixer_applet_create): We now have
	icon theming. Theme the volume and mute icons. Fixes bug 
	#96085.

2002-09-19  Mark McLoughlin  <mark@skynet.ie>

	* mixer.c: (mixer_popup_show), (mixer_start_gmix_cb),
	(mixer_about_cb), (mixer_help_cb), (mixer_applet_create):
	kill the HAVE_GTK_MULTIHEAD conditionals. We require
	gtk+ HEAD now.

2002-09-12  Kevin Vandersloot <kfv101@psu.edu>

        * mixer.c, Makefile.am, .sever.in.in: add new set of larger
        sized icons from Suzanna at Sun. Scales icons much better
        now. Fixes bug #75191

2002-08-19  Kevin Vandersloot <kfv101@psu.edu>

        * mixer.c: fix some mem leaks

2002-08-02  Deepa Natarajan <deepa.natarajan@wipro.com>

        * mixer.c: resize the applets icon based on the size of the
        panel. Fixes bug #75191.

2002-08-14  Mark McLoughlin  <mark@skynet.ie>

	* Makefile.am: link against libscreen-exec.la.

	* mixer.c: (mixer_help_cb): use the multiscreen
	gnome_help variants.

2002-07-18  Kevin Vandersloot <kfv101@psu.edu>

        * mixer.c: use consistent error messages. Fixes bug #87905.
        Patch by Johan Dahlin

2002-07-18  Mark McLoughlin  <mark@skynet.ie>

	* Makefile.am: install applet to libexec.

	* GNOME_MixerApplet.server.in: move .server.in to
	.server.in.in to allow for libexec dir substitution.

2002-07-11  Mark McLoughlin  <mark@skynet.ie>

	* Makefile.am: add egg-screen-exec.[ch] to the build.

	* mixer.c:
	(mixer_start_gmix_cb): lauch mixer on the same screen
	as the applet.
	(mixer_popup_show), (mixer_start_gmix_cb), (mixer_about_cb),
	(mixer_applet_create): realise dialogs on the same screen as
	the applet.

2002-07-11  Mark McLoughlin  <mark@skynet.ie>

	* mixer.c:
	(mixer_start_gmix_cb): pop up error dialog if
	we fail to execute mixer.

2002-05-31 Kevin Vandersloot <kfv101@psu.edu>

	* Makefile.am: Fix GNOMELOCALEDIR to point to correct
	location. Fixes #83621. 

2002-05-26  Kevin Vandersloot <kfv101@psu.edu>

	* docs/C/mixer_applet2.xml: Update docs for string change.
	Fixes bug #82012. Also cvs remove old .sgml files and an
	old .omf file.

2002-05-21  Balamurali Viswanathan <balamurali.viswanathan@wipro.com>

	* mixer.c Fix for bug 82449

2002-05-16  Kevin Vandersloot <kfv101@psu.edu>

	* mixer.c: get help working with new docs

2002-04-29  Fernando Herrera <fherrera@onirica.com>

	* mixer.c: mixer_update_slider: for all panels mixer vol is -vol 
	in slide bar. With old code (vol = vol - VOLUME_MAX for vertical
	panels) when starting the applet in vertical panels with a saved 
	mixer vol of 90, it changed to 10.

2002-04-29  Fernando Herrera <fherrera@onirica.com>

	* mixer.c: change the volume with mouse wheel over the button
	applet without bringing up the popup

2002-05-10 Stephen Browne <stephen.browne@sun.com>

	* mixer.c: use AUDIODEV env var instead of hardcoding 
	/dev/audio on Solaris.  This makes this applet work on Sun Ray devices

2002-05-10  Deepa Natarajan <deepa.natarajan@wipro.com>

        * .xml: added mnemonics for the popup menu

2002-05-10  Wayne Schuller  <k_wayne@linuxpower.org>

	* GNOME_MixerApplet.xml: Update string to match the name 'Volume Control' for consistency. I've committed this because the string freeze has been extended (http://mail.gnome.org/archives/desktop-devel-list/2002-May/msg00175.html). This was based on a patch from Manuel Clos. For more info see: http://bugzilla.gnome.org/show_bug.cgi?id=75016
	* docs/C/mixer.sgml: Bring the docs up to date with this change and the 'mute' option which wasn't documented. There are no figures that need updating from this change.

2002-05-06  Kevin Vandersloot <kfv101@psu.edu>

	* mixer.c: run gnome-volumne-control not gnome-volumne-meter.
	Patch from Manuel Clos Crespo - fixes bug #80144

2002-04-29  Satyajit Kanungo <satyajit.kanungo@wipro.com>
	* docs/Makefile.am 
	  docs/C/Makefile.am only "C" locale is supported now 
	
	* mixer.c  used gnome help API to enable help on mixer applet	

2002-04-27  Dennis Cranston <dennis_cranston@yahoo.com>

	* mixer.c:  "About..." dialog fixes -- use gnome-mixer-applet.png
	for the window icon.

2002-04-22  Benedikt Roth  <Benedikt.Roth@gmx.net>

	* mixer.c: (mixer_about_cb): Added the icon.

2002-04-20  Abel Cheung  <maddog@linux.org.hk>

	* mixer.c: Added translation_credit and documenters placeholders.

2002-04-13  Fernando Herrera <fherrera@onirica.com>

	* mixer.c: bring up the volume popup when scrolling with the wheel
	when the mouse is over the applet (without clicking first)
	
Tue Apr 09 14:28:55 2002  George Lebl <jirka@5z.com>

	* mixer.c: Let the "can't open the sound device" dialog be
	  closed by whacking it after a gtk_dialog_run

2002-03-31  Kevin Vandersloot <kfv101@psu.edu>

	* mixer.c: try /dev/sound/mixer if /dev/mixer fails. Fixes
	mixer on devfs and bug #74996

2002-03-18  Parag Kabra <parag.kabra@wipro.com>
	* mixer.c: added accessibility related code.

2002-03-12  Kevin Vandersloot <kfv101@psu.edu>

	* mixer.c: if no mixers are found, don't display the menu item

	* .xml: add the verb names here

2002-03-12  Kevin Vandersloot <kfv101@psu.edu>

	* mixer.c: check for external mixers and run stdauidocontrl
	for Solaris users who can't get gmix working. Should fix
	bug #62202

2002-03-09  Kevin Vandersloot <kfv101@psu.edu.

	* mixer.c: bind to button release instead of button_press for
	the applet to fix the breakage in my previous commit. Fixes
	bug #73991. Also make the step icrement of the slider larger
	since it's pretty slow pressing the up or down buttons

2002-03-07  Kevin Vandersloot <kfv101@psu.edu>

	* mixer.c: allow the user to popup the slider from the keyboard
	when focus is on the applet. Also fix the issue where you can't
	click on the toggle button to popdown the slider. Also make
	to sllider pop up and down on button press instead of release

2002-03-05  Seth Nickell  <snickell@stanford.edu>

	* GNOME_MixerApplet.server.in:

	Update description.

2002-03-03  Richard Hult  <rhult@codefactory.se>

	* mixer.c (mixer_applet_factory): Remove temporary i18n stuff now
	that it is in libpanel-applet.

	* mixer.c: Popup scale on button release instead of button press,
	this makes the popup work again with the recent grab fixes in
	gtk+, and also it makes more sense. And don't run the mixer on
	double click, because it doesn't make sense to double click on a
	combo-like popup button.
	
2002-02-16  Richard Hult  <rhult@codefactory.se>

	* Makefile.am: Add ui file.
	(EXTRA_DIST): Add ui file, as Kjartan points out.

	* mixer.c: Remove crack (i.e. don't quit when the last applet
	goes).
	(mixer_applet_create): Set up menu from file so that we can
	translate the strings.

	* GNOME_MixerApplet.xml: Add ui file.

2002-02-11  Kjartan Maraas  <kmaraas@gnome.org>

	* GNOME_MixerApplet.server.in: Mark strings for l10n.
	
2002-02-11  Mark McLoughlin  <mark@skynet.ie>

	* GNOME_MixerApplet.server.in: move to Vertigo namespace.

	* mixer.c: update for factory macro change.

2002-02-11  Bastien Nocera  <hadess@hadess.net>

	* GNOME_MixerApplet.server.in: update to use new icon
	* Makefile.am: install new icon
	* gnome-mixer-applet.png: added (original from gnome-media)

2002-02-10  Richard Hult  <rhult@codefactory.se>

	* mixer.c: Clean up while looking for bug that was actually in the
	panel. Also make it quit when the last applet is destroyed.

2002-02-09  Gediminas Paulauskas <menesis@delfi.lt>

	* Makefile.am: compile with all DEPRECATED flags defined.
	* mixer.c: remove eventbox -- PanelApplet is derived from
	GtkEventBox.

2002-02-05  Gediminas Paulauskas <menesis@delfi.lt>

	* mixer.c: Run gnome-volume-control on menu item or double-click on
	applet.

2002-02-02  Richard Hult  <rhult@codefactory.se>

	* mixer.c: Don't use deprecated API and fix slider direction for
	vertical panels. 

2002-01-21  Richard Hult  <rhult@codefactory.se>

	* mixer.c: Hide the popup when any button is pressed, not just
	button 1.
	
2002-01-19  Seth Nickell  <snickell@stanford.edu>

	* GNOME_MixerApplet.server.in:

	Drop "Applet" from name.

2002-01-09  Kevin Vandersloot <kfv101@psu.edu>

	* Makefile.am: dist the xpms

2002-01-06  Kevin Vandersloot <kfv101@psu.edu>

	* Makefile.am: reorder includes so it builds with strange 
	setups like mine

2002-01-03  Richard Hult  <rhult@codefactory.se>

	* mixer.c (applet_change_background_cb): Handle background
	changes. 

2001-12-17  Mark McLoughlin  <mark@skynet.ie>

	* mixer.c: (mixer_applet_fill), (mixer_applet_factory):
	update for panel-applet api changes.

2001-12-12  Richard Hult  <rhult@codefactory.se>

	* GNOME_MixerApplet.server.in: Change the icon file from
        gnome-unknown to one that doesn't exist. We need an icon :)

	* mixer.c (mixer_applet_new): Remove unused variable.
	(applet_change_size_cb): Dont make the applet bigger than
	necessary, or the depressed frame will look ugly.
	(mixer_popup_show): Depress frame.
	(mixer_popup_hide): Restore frame.
	Remove the non-existent stock icons from the menu xml string.

2001-12-10  Kjartan Maraas  <kmaraas@gnome.org>

	* mixer.c: Remove double include of <config.h>
	
2001-12-10  Richard Hult  <rhult@codefactory.se>

	* GNOME_MixerApplet_Factory.server.in: Add bonobo-activation
	file.

	* mixer.c: GNOME 2 port/rewrite.

2001-09-14  Kjartan Maraas  <kmaraas@gnome.org>

	* mixer.c: Solaris fixes. Bug #60076
	
2001-08-26  Alexander Larsson <alexl@redhat.com>

	Patch from David Woodhouse <dwmw2@infradead.org>
	* mixer.c: If mixer doesn't have master volume, fall back to PCM.

2001-06-17  Kjartan Maraas  <kmaraas@gnome.org>

	* mixer.c: Apply patch from Mike Kelly <mike@csuchico.edu> to
	make the slider play nice with wheelmice.
	* mixer.c: Apply patch from David KAELBLING <drk@sgi.com>
	to fix stuff on Irix.
	
2001-04-07  Manuel de Vega Barreiro <mbarreiro@red.madritel.es>
	
	* docs/es/* : Updated Spanish tranlation.

2001-03-01  Manuel de Vega Barreiro <mbarreiro@red.madritel.es>
	
	* docs/es/* : Added Spanish tranlation.

2000-04-25  Fatih Demir	<kabalak@gmx.net>
	
	* mixer_applet.desktop : Added [tr] section .

2000-04-15  Eric Baudais  <baudais@okstate.edu>

	* docs/C/mixer-applet.sgml: Added a bit about trademarks.

2000-04-11  Dan Mueth <d-mueth@uchicago.edu>

	* docs/C/*sgml: Updated to latest template and fixed a couple
	small things.

2000-03-31  Jacob Berkman  <jacob@helixcode.com>

	* mixer.c (help_cb): add help stuff

2000-03-29  Jason Leach  <leach@wam.umd.edu>

	* mixer.c (main): changed "Run gmix..." to "Run Audio Mixer..."
	for consistent naming with the Main Menu gmix.desktop entry,
	closing bug #8040.
	(start_gmix_cb): formalized input parameters to (AppletWidget
	*applet, gpointer data) to get rid of a warning of incompatible
	pointer type in applet_widget_register_stock_callback

2000-03-14  Jason Leach  <leach@wam.umd.edu>

	* mixer.c (mixer_about): Added About dialog, bug #7295

2000-02-21  Jacob Berkman  <jacob@helixcode.com>

	* mixer.c (main): final fixes of Dave Larson's patch.

Mon Feb 21 23:33:49 2000  Tom Gilbert  <gilbertt@tomgilbert.freeserve.co.uk>

	* #IF SUN_API   ->   #IFDEF SUN_API
	* Reported by Paul Barnfather <plb@clanger9.demon.co.uk>

2000-02-20  Jacob Berkman  <jacob@helixcode.com>

	* mixer.c: fix my previous Dave Larson patch thingie
	
	* mixer.c (create_mixer_widget): increase timeout to 500 ms
	(how high can we go?)
	(mixer_timeout_callback): applied modified patch from Chris Jones
	<chris@black-sun.co.uk> to not update scrollbar every timeout
	(create_mixer_widget): initialize md->last_vol

2000-02-14  Jacob Berkman  <jacob@helixcode.com>

	* mixer.c: patch from Dave Larson <davlarso@acm.org> for
	Solaris support

Sat Jan 29 15:50:23 2000  George Lebl <jirka@5z.com>

	* mixer.c: use 32 and not 36 for the size of slider

Sat Jan 29 15:24:41 2000  George Lebl <jirka@5z.com>

	* mixer.c: when we can't open /dev/mixer, put up a dialog and go on
	  but ignore any settings.

