📄 changelog
字号:
- modifications for compiling without NLS and without ALSA (Arkadiusz Mi秌iewicz)- don't list -I option in usage screen when compiled without ncurses (Arkadiusz Mi秌iewicz)1998-09-02- use alsa-lib >= 0.1.0 (Arkadiusz Mi秌iewicz)1998-09-05 - version 1.13- tidy up a few typos (Trevor Johnson)- don't compile ReadWriteMixer() because it's not being used yet. (Trevor Johnson)1998-09-10- added German translation (Johnny Teve遝n)- use if rather than switch in ExitIfError() (Johnny Teve遝n)- added EXIT_SUCCESS and EXIT_FAILURE macros (Johnny Teve遝n)- reorganized, with new doc, intl, and src directories (Johnny Teve遝n)- revamped configuration system so "make dist" and versioning work (Johnny Teve遝n)- corrected compilation warnings (Johnny Teve遝n)1998-10-04 - version 1.14- added Makefile.manual for systems on which the automatic configuration system doesn't work (Trevor Johnson)- only #include <getopt.h> on Linux systems (Trevor Johnson)1999-01-07 - version 1.14.1- added Brazilian Portuguese (pt_BR) translation (Arnaldo Carvalho de Melo)- added Spanish (es) translation (Pablo Ruiz Garcia)1999-01-30 - version 1.15- tweaked to compile under NetBSD 1.3.3 with Makefile.manual (Trevor Johnson)- added ability to increment or decrement levels from command line (Pablo Ruiz Garcia)- added Russian (ru) and Ukrainian (ua) translations (Michael Vasilenko/Grisha Vasiliev)- fixed "option requires an argument" bug (Trevor Johnson)1999-02-05 - version 1.16- added -f option to specify file for saving and loading settings (Michal Svec)- added aumix.spec file for Red Hat Linux (Michal Svec)1999-02-06 - version 1.17- added signal handler so periodic updates (in case another process adjusts the mixer) work (Trevor Johnson)1999-02-19 - version 1.18- fixed .po files broken by added text about new options (Trevor Johnson)- added ability to increment or decrement levels by a specified amount from the command line (Pablo Ruiz Garcia)- cast PACKAGE to char * for textdomain() and bindtextdomain() (Pablo Ruiz Garcia)1999-02-20 - version 1.18.1- renamed SignalHandler() to AumixSignalHandler() to avoid namespace conflict that could happen on Linux with libc 5 (Eric Wanner)- reset signal after its handler has been called (Eric Wanner)- in RefreshNewSettings(), move cursor out of way so it looks better in an xterm (Trevor Johnson)1999-02-23 - version 1.18.2- updates to Russian and Ukrainian .po files (Michael Vasilenko/Grisha Vasiliev)- Russian and Ukrainian translations in the .spec file (Michael Vasilenko/Grisha Vasiliev)- remove unnecessary cast to int of signal handler (Ernesto Hern醤dez-Novich)1999-05-04 - version 1.18.3- removed duplicate lines from po/POTFILES to avoid compilation error (Trevor Johnson)- added MAXLEVEL macro to replace magic numbers 49, 50 and 100 (Trevor Johnson)- added installation instructions for Red Hat Linux (Trevor Johnson)1999-05-20 - version 1.18.4- in configure.in, change "==" to "=" (Pablo Ruiz Garcia)- in src/aumix_curses.c, sleep for 50 microseconds to disguise the Debian "potato" busy-waiting problem (Trevor Johnson)- add cast to char * on line 87 of src/aumix.c to please egcs (Trevor Johnson)- in ExitIfError use printf() rather than perror() so we don't print "Success" in error messages (Trevor Johnson)- in OpenDefaultFile(), don't close mixer_fd (fixes problem with trying to load in non-existent settings file in interactive mode) (Trevor Johnson)1999-05-31 - version 1.19- renamed Alsa_Anty_Mute() to Alsa_Unmute() (Trevor Johnson)- cosmetic touches to Makefile.manual (Trevor Johnson)- added "only" (solo) and "un-only" features (Trevor Johnson)- busy-waiting bug--misused timeout()--fixed properly (Trevor Johnson)- in aumix.h, include <string.h> instead of <strings.h> (Trevor Johnson)- removed unused fd_set in Inter() (Trevor Johnson)1999-06-05 - version 1.20- with timeout(-1), mouse does not work, so use timeout(1000) instead (Valery Kornienkov)- add global current_dev to keep track of current device (Trevor Johnson)- add Undo (to undo all muting) to menu (Trevor Johnson)- fixed bug where command-line option to increase or decrease levels by a given amount would change them by one more unit than requested: for example "aumix -m+0" would increase microphone level by one (Trevor Johnson)- during inactivity, move the cursor out of the way of the menu (Trevor Johnson)1999-06-08 - version 1.21- added option to load color schemes from files (Trevor Johnson)- fixed bug in ExitIfError for errors in the range 2 to 11 (Trevor Johnson)1999-06-10 - version 1.22- digits 1 to 9 set level at 10% to 90% (Trevor Johnson)1999-06-19 - version 1.22.1- renamed aumix_gpm.c to aumix-gpm.c and similarly with aumix_curses.c and aumix_curses.h so they will be easier to type and easier to read when underlined (Trevor Johnson)- add return values back to MouseHandler() (Trevor Johnson)- set CFLAGS in Makefile.manual (Trevor Johnson)- in aumix-curses.c, #include <ctype.h> for tolower() (Trevor Johnson)- use = rather than == for assignment on that same line with tolower (Trevor Johnson)- in MixerStatus() and InitializeMixer() use macros rather than numbers for return values (Trevor Johnson)- use EFINDDEVICE instead of ENODEV to avoid namespace conflict (Trevor Johnson)- in ExitIfError(), avoid "Success" error messages (Trevor Johnson)1999-10-04 - version 1.23- more renamings: aumix-gpm.c to gpm.c, aumix-curses.c to curses.c, aumix-curses.h to curses.h, aumix.c to common.c, aumix.h to common.h, and schemes/ to data/ (Trevor Johnson)- new interactive.c and interactive.h files (Trevor Johnson)- added aumix.xpm icon (Caldera Systems)- in configure.in, check for string.h instead of strings.h and only check once (Trevor Johnson)- don't treat it as an error when ioctls return values that are neither 0 nor -1 (Robert Siemer)- added .indent.pro: we stylin'! (Trevor Johnson)- updated and prettified man page (Trevor Johnson)- changes to src/Makefile.in for FreeBSD--how to put them in Makefile.am? (Chris Piazza)- untested attempt at compatibility with OpenBSD, based on looking at the patches to xmix and xmmix in the ports collection (Trevor Johnson)1999-10-06 - version 1.23.1- declare copyright and version strings as const static char to avoid a warning (Paul Slootman)- in common.c, #include "interactive.h" (Paul Slootman)- add one of the FreeBSD changes to src/Makefile.am (Trevor Johnson)1999-10-26 - version 1.24- rewrote InitColors to allow "-" to represent black as the background or white as the foreground (Paul Slootman)- added miniature icon (Paul Slootman)- added xaumix script for running aumix in a terminal emulator under X (Paul Slootman)- have xaumix use "which" utility rather than checking hard-coded /usr/X11 path (Trevor Johnson)- have xaumix check for "konsole" terminal emulator (Trevor Johnson)1999-10-31 - version 1.25- find soundcard.h on BSDI (Trevor Johnson)- disable ALSA hardware muting, since it seems to have been removed from current ALSA drivers (Trevor Johnson)- when in ncurses mode, paint spaces at right of screen, to fill gaps by selection arrow and level controls (Trevor Johnson)- added Galician (gl_ES) translation (Jes鷖 Bravo 羖varez)- added src/interactive.c to po/POTFILES (Jes鷖 Bravo 羖varez)1999-11-01 - version 1.25.1- in po/Makefile.in.in, add --keyword=LOCAL_TEXT for .pot target (Jes鷖 Bravo 羖varez)- in xaumix, don't use hard-coded path to aumix (Trevor Johnson)- in xaumix, use double quotes so tests will work (Christian Weisgerber)- in aclocal.m4, added stuff from GIMP (Owen Taylor)- paint spaces at left of screen too (Trevor Johnson)- mention -C option in Usage() summary when compiled with ncurses (Trevor Johnson)1999-11-03 - version 1.26- updated Polish (pl) translation (Piotr Czerwi駍ki)- in de, es, pt_BR, ru and ua translations, corrected names of rc files (Trevor Johnson)- in header files, replace some preprocessor directives with constants (Trevor Johnson)- in InitScreenCurses(), use loop instead of cookie cutter to print menu (Trevor Johnson)- replace magic numbers with R_P_WIDTH, LEVEL_WIDTH, ARROW_WIDTH, LABEL_WIDTH, and BALANCE_WIDTH constants (Trevor Johnson)- added src/interactive.c to po/POTFILES.in (Jes鷖 Bravo 羖varez)- adjust width of level track at startup, according to number of columns available (Trevor Johnson)- paint whole screen, except last line, with spaces (Trevor Johnson)1999-11-09 - version 1.27- added gettext_noop (Piotr Czerwi駍ki)- updated Polish translation again (Piotr Czerwi駍ki)- renamed INCREMENT to level_increment, BALANCE_INCREMENT to balance_increment, LEVEL_WIDTH to level_width, and BALANCE_WIDTH to balance_width (Trevor Johnson)- adjust width of balance tracks according to number of columns available (Trevor Johnson)- when left and right levels are the same, don't go through the motions of trying to display "L" and "R" on level tracks (Paul Slootman)- use mnemonics for return values (Trevor Johnson)- read mixer before toggling record, for compatibility with ALSA 0.3.0 (Dominik Stadler)- cosmetic changes to comments in gpm-xterm.h (Trevor Johnson)1999-11-13 - version 1.27.1- really updated Polish translation (maintainer forgot to make change in version 1.27) (Piotr Czerwi駍ki)- updated Galician translation (Jes鷖 Bravo 羖varez)- updated Spanish translation (Jes鷖 Bravo 羖varez)- rename po/gl_ES.po to po/gl.po (Jes鷖 Bravo 羖varez)- in doc/aumix.1, merge MAINTAINER section into BUGS (Trevor Johnson)- translate "amount" as "cantidad" and "mix monitor" as "monitor del mezclador" in po/es.po (Trevor Johnson)- attempt to update po/de.po, using Babel Fish (Trevor Johnson)- attempt to update po/ru.po, po/ua.po, and po/pt_BR.po, leaving text from recent changes untranslated (Trevor Johnson)- in po/gl.po, line up spaces in menu (Trevor Johnson)- find soundcard.h on Solaris (untested) (Trevor Johnson)1999-11-19 - version 1.27.2- change code for Ukrainian locale from ua to uk (Pablo Saratxaga)- in xaumix, comment out konsole, since it needs different options than xterm and it gives an error message (Trevor Johnson)- in xaumix, add comment about gnome-terminal (Trevor Johnson)- reimplement "which" in xaumix because standalone "which" utility can give different output than shell built-in, and "type -p" substitute gives different output in ksh versus bash (Trevor Johnson)- in xaumix, make sure IFS contains a tab, not spaces (Christian Weisgerber)- in xaumix, remove unneeded double quotes around IFS stuff (Christian Weisgerber)- in xaumix, don't use "which" to find aumix (Roland Rosenfeld)1999-11-23 - version 1.27.3- refresh screen when user presses control-L (Christian Weisgerber)- use ncurses mv* functions (Trevor Johnson)- change declaration of copyright and version strings again (Trevor Johnson)- in LoadSettings(), don't do RefreshAllSettings() because it can cause a segfault (Trevor Johnson)1999-11-24 - version 1.27.4- in common.h, include <sys/time.h> once instead of twice (Trevor Johnson)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -