📄 changelog
字号:
Mon Feb 23 22:53:06 CET 2004 H鍁ard Kv錶en <havardk@xmms.org> * Released XMMS 1.2.10.Mon Feb 23 22:43:14 CET 2004 H鍁ard Kv錶en <havardk@xmms.org> * libxmms/configure.in: Update libtool version.Sun Feb 22 23:51:28 CET 2004 Thomas Nilsson <thomas@xmms.org> * xmms.1.in: Remove reference to gnomexmms.Sun Feb 22 18:22:38 CET 2004 H鍁ard Kv錶en <havardk@xmms.org> * xmms/main.c (mainwin_quit_cb): Stop playback sooner on exit. * Output/disk_writer/disk_writer.c: Some cleanups. Patch by Matti H鋗鋖鋓nen <ccr@tnsp.org> * xmms/playlist.c (playlist_delete_node): Fix deletion of a song that is in the queue. Patch by Santtu Lakkala <inzane@ircing.org> * Input/mpg123/id3_frame.c (id3_read_frame_v22): Fix a sign extension problem. Based on patch by Graham Reed <greed@pobox.com>Fri Feb 20 00:00:27 CET 2004 H鍁ard Kv錶en <havardk@xmms.org> * Input/mpg123/mpg123.c (decode_loop): Fix seeking in some files with xing headers that miss file length. * configure.in: AM_PATH_ALSA clobbers some variables. * xmms/controlsocket.c (read_all): Fix a problem equal with the one in xmmsctrl.c.Fri Feb 13 02:45:08 CET 2004 H鍁ard Kv錶en <havardk@xmms.org> * xmms/main.c (mainwin_press): Add seeking with horizontal scroll wheel. Patch by Dagfinn Ilmari Manns錵er <bugzilla-xmms@ilmari.org> * xmms/hints.c (net_wm_set_desktop): Fix a bug where we at startup would move all windows to the current desktop. Patch by Martin Stjernholm <msxmms@stjernholm.org> * xmms/main.c, xmms/playlistwin.c: Move the <control>3 keybinding to make it work properly in the playlist window.Wed Feb 11 21:09:23 CET 2004 H鍁ard Kv錶en <havardk@xmms.org> * libxmms/xmmsctrl.c (read_all): An early eof was handled inproperly causing crashes. Thanks to Doug Holland <meldroc@frii.com>Wed Jan 28 22:13:57 CET 2004 H鍁ard Kv錶en <havardk@xmms.org> * Released XMMS 1.2.9.Wed Jan 28 20:31:55 CET 2004 H鍁ard Kv錶en <havardk@xmms.org> * Output/esd/mixer.c, Output/esd/audio.c: Make sure to reset the player id between songs. Based on a patch by Wolfgang Ocker <weo@recco.de>Wed Jan 28 19:54:32 CET 2004 H鍁ard Kv錶en <havardk@xmms.org> * po/Makevars (XGETTEXT_OPTIONS): Add --from-code.Wed Jan 28 18:49:04 CET 2004 Thomas Nilsson <thomas@xmms.org> * NEWS: Updated for 1.2.9Wed Jan 28 01:09:28 CET 2004 H鍁ard Kv錶en <havardk@xmms.org> * xmms/playlistwin.c: Fix some confusion on whether we were using moveresize or not. * xmms/hints.c (hint_move_resize_available): Disable moveresize here instead of in playlistwin.c.Wed Jan 28 00:03:42 CET 2004 H鍁ard Kv錶en <havardk@xmms.org> * Input/cdaudio/configure.c (configurewin_check_drive): We could leak a file handle in some cases.Tue Jan 27 23:03:42 CET 2004 H鍁ard Kv錶en <havardk@xmms.org> * xmms/playlistwin.c (playlistwin_keypress): Remove the hardcoded <Ctrl>3 to show file info. There is an accelerator for this now. * xmms/playlistwin.c (playlistwin_keypress_up_down_handler): Fix a problem when moving a single file using keyboard. * xmms/playlistwin.c, xmms/playlistwin.h: Make a few functions static. * Output/alsa/audio.c (alsa_pause): Use snd_pcm_pause() also for mmap mode. No need to call snd_pcm_prepare() after snd_pcm_drop(). * wmxmms/wmxmms.c: Remove an #include that was redundant and could cause problems.Tue Jan 27 20:27:43 CET 2004 H鍁ard Kv錶en <havardk@xmms.org> * Output/alsa/audio.c: Make sure to start the stream as the buffer fills up. * Output/alsa/audio.c (alsa_setup_mixer): Remove the #ifdef around the bug work around and fix it. * configure.in: Remove uz@Cylr from ALL_LINGUAS.Tue Jan 27 01:55:37 CET 2004 Matthieu Sozeau <mattam@altern.org> * Output/alsa/audio.c: Conditional compilation of the alsa-lib workaround, apparently, it has been fixed in 1.0.1.Fri Jan 23 16:48:32 2004 Espen Skoglund <esk@ira.uka.de> * configure.in: Added check for <sys/cdrio.h>. Do not add -ffast-math to CFLAGS on FreeBSD/Alpha. * Input/cdaudio/cdaudio.h: Include <sys/cdrio.h> if present. * Input/cdaudio/cdaudio.c (read_audio_data): New read function for handling ATAng under FreeBSD.Thu Jan 22 10:33:07 CST 2004 Ryan Weaver <ryanw@falsehope.com> * xmms.spec.in: Changed obsolete serial to epoch. Removed gnome package. Replaced static dirs with rpm macros (e.g. %{_bindir}). * autogen.sh: Added line to regenerate xmms.pot in po/.Wed Jan 21 11:36:45 CET 2004 H鍁ard Kv錶en <havardk@xmms.org> * Output/alsa/audio.c: Fix a rounding problem. Patch by Peter Eisenlohr <p.eisenlohr@gmx.net>Sat Jan 17 01:49:24 CET 2004 H鍁ard Kv錶en <havardk@xmms.org> * po/POTFILES.in: Remove gnomexmms.Sat Jan 17 13:34:51 CET 2004 Thomas Nilsson <thomas@xmms.org> * Output/alsa/configure.c (get_devices_for_card): Fix compliation on older GCC versions.Sat Jan 17 01:27:41 CET 2004 Thomas Nilsson <thomas@xmms.org> * README, AUTHORS: Update copyright year.Sat Jan 17 01:15:06 CET 2004 H鍁ard Kv錶en <havardk@xmms.org> * xmms/about.c (show_about_window): Update copyright year.Sat Jan 17 00:31:17 CET 2004 H鍁ard Kv錶en <havardk@xmms.org> * Makefile.am, configure.in, gnomexmms/*, acinclude.m4, xmms.spec.in, gnomexmms.1.in: Drop gnomexmms.Fri Jan 16 23:14:40 CET 2004 H鍁ard Kv錶en <havardk@xmms.org> * xmms/playlistwin.c: Add queue/unqueue to the playlist right click menu. * xmms/main.c: Remove "Queue - Unqueue" from the main->playback menu. * xmms/playlist.c (playlist_queue_selected): Renamed from playlist_queue() and fixed a race condition. * acinclude.m4: Small fix to make autoconf 2.13 work.Tue Jan 13 05:06:32 CET 2004 Thomas Nilsson <thomas@xmms.org> * Input/vorbis/vorbis.c (vorbis_generate_title): Fix crash when the file don't have a vorbis tag. Caught by Simon Rees.Sun Jan 11 19:55:36 CET 2004 H鍁ard Kv錶en <havardk@xmms.org> * intl/*, po/Makefile.in.in, po/Makevars, ABOUT-NLS, config.rpath, mkinstalldirs: Update gettext to 0.12.1. * acinclude.m4: Update the libtool m4 file to the one from 1.4.3. Update ogg.m4 and vorbis.m4. Various gettext related macros updated. * configure.in: The ogg and vorbis macros changed name.Sun Jan 11 18:27:35 CET 2004 H鍁ard Kv錶en <havardk@xmms.org> * Output/alsa/audio.c (alsa_open): Don't let the open fail even if we fail to open the mixer. * Input/mpg123/id3_header.h: Fix a wrong define. This would cause us to misdetect the "extended" header in some cases. * Input/mpg123/common.c: #if out some dead code. * Input/mpg123/fileinfo.c (genre_find_index): Fix a warning. * Output/alsa/configure.c (get_devices_for_card): Remove a g_message(). * xmms/sm.c (sm_init): Fix return value if no session manager is present.Sun Jan 11 15:09:09 CET 2004 H鍁ard Kv錶en <havardk@xmms.org> * Output/alsa/configure.c, Output/alsa/init.c, Output/alsa/audio.c, Output/alsa/alsa.h: Change the audio device selection into one combo box.Thu Jan 8 01:20:56 CET 2004 H鍁ard Kv錶en <havardk@xmms.org> * Input/cdaudio/cdaudio.c (cleanup): Fix a double free that would happen if one exited while playing analog. * Output/alsa/configure.c (get_devices): Fix some error handling.Sun Jan 4 23:27:54 CET 2004 H鍁ard Kv錶en <havardk@xmms.org> * Output/alsa/configure.c (get_mixer_devices): Remove inactive and non-playback mixer elements from the list. * xmms.spec.in: Add explicit epoch to xmms, glib and gtk+ require lines. It seems like some new version of rpm has started to treat a missing epoch to match "none" while it earlier would ignore epoch. Oh what fun. * Input/cdaudio/cdaudio.c (get_volume): If the output plugin provides no volume control we would crash. * xmms/controlsocket.c (ctrl_write_packet): Explicitly zero the packet we send.Thu Dec 11 00:42:55 CET 2003 H鍁ard Kv錶en <havardk@xmms.org> * xmms.spec.in: Make building of the esd plugin conditional. Patch by Anders Morken <andersmo+xmms@stud.ntnu.no> * xmms/util.c (util_filebrowser_is_dir): Work around a problem that would happen if the file browser is opened in a directory that does not exist, and the used typed in a directory and pressed "add".Tue Dec 9 23:49:20 CET 2003 H鍁ard Kv錶en <havardk@xmms.org> * Output/alsa/audio.c (alsa_setup_mixer): Reinstate a workaround for a bug in alsa-lib. * xmms/playlistwin.c (playlistwin_keypress): Set up so it's possible to use keyboard accelerators for the pop up menu. * xmms/equalizer.c: Make the accelerators actually work. * xmms/main.c (main): Use gdk_set_sm_client_id() which sets SM_CLIENT_ID properly. * xmms/sm.c, main), xmms/sm.h: Make sm_init() return session id. * xmms/hints.c (net_wm_check_features): Remove a leftover debug string.Tue Dec 09 23:25:09 CET 2003 Matthieu Sozeau <mattam@altern.org> * Output/alsa/configure.c: Code cleanup (naming and completely clean alsa info retrieval), use menus and combos where appropriate (well, almost, the mixer card has still a spin button, and i'm not sure if it's needed). Mon Dec 08 00:44:49 CET 2003 Matthieu Sozeau <mattam@altern.org> * Output/alsa/audio.c, Output/alsa/alsa.h, Output/alsa/configure.c: display list of available mixers when choosing a particular mixer card. Most likely leak, incomplete too.Mon Dec 8 00:19:22 CET 2003 H鍁ard Kv錶en <havardk@xmms.org> * xmms/main.c (mainwin_jump_to_file): Don't force window to center. (mainwin_jump_to_time): Ditto. * Input/mpg123/http.c (http_buffer_loop): Fix a bug in the generation of a filename for a stream that is dumped to disk.Sat Dec 6 04:15:25 CET 2003 H鍁ard Kv錶en <havardk@xmms.org> * xmms/main.c (mainwin_jump_to_file_edit_cb): Fixed a problem with the "Queue"/"Unqueue" button not getting updated properly. Also fixed a problem with it not beeing translated. * Input/mpg123/http.c (udp_establish_listener): Print more info if we fail to create a socket. * Input/mpg123/mpg123.c (init): Default to having the Icecast udp title streaming disabled by default.Sat Dec 6 01:37:22 CET 2003 H鍁ard Kv錶en <havardk@xmms.org> * Output/esd/audio.c (esdout_open): We could under some circumstances create two streams on the server with the same name. We would pick the wrong one every time and that would cause the mixer to not work. Patch by Wolfgang Ocker <weo@recco.de>. * xmms/main.c (output_failed): Change the error message if the output plugin fails slightly. * Input/vorbis/vorbis.c (vorbis_generate_title): If the file has no title, use filename without extension, instead of with extension. * libxmms/xmmsctrl.c (read_all): Fail properly if we get eof. * Output/esd/configure.c (esdout_configure): It was impossible to enable the oss mixer due to a bad ifdef. * Input/cdaudio/configure.c (configurewin_add_drive): "CDROM" -> "CD-ROM".Sat Dec 6 01:32:55 CET 2003 Thomas Nilsson <thomas@xmms.org> * README: Update the IRMAN section and change a few urls. Thanks to <kylek@dslextreme.com> for the IRMAN section.Mon Dec 1 21:10:55 CET 2003 H鍁ard Kv錶en <havardk@xmms.org> * Output/alsa/audio.c (alsa_setup): Do a non-blocking open. * Output/alsa/audio.c: Don't start the stream until we have filled the hardware buffer. * Output/alsa/audio.c (alsa_mmap_audio): Do xrun recovery if snd_pcm_wait() returns EPIPE. * xmms/prefswin.c, xmms/Makefile.am, xmms/softvolume.c, xmms/softvolume.h, Output/alsa/alsa.h, Output/alsa/audio.c, Output/alsa/configure.c, Output/alsa/init.c: Move the software volume control over to the alsa plugin for now.Sat Nov 29 20:55:19 CET 2003 Matthieu Sozeau <mattam@altern.org> * xmms/main.c (read_config), xmms/main.h, xmms/prefswin.c: removed software volume related code. * xmms/softvolum.{h|c} (soft_volume_load, soft_volume_save): Get the configuration file pointer from the first argument (avoid reopens). * Output/alsa/init.c, Output/alsa/audio.c, Output/alsa/configure.c, Output/alsa/alsa.h: add softvolume support. Correct the bug that made the soft volume be reset on song changes.Tue Nov 25 00:29:27 CET 2003 H鍁ard Kv錶en <havardk@xmms.org> * xmms/main.c (mainwin_clear_song_info): Make sure the mainwin title text don't get set just after we clear it. * xmms/about.c (credit_text): Removed a superfluous comma. * xmms/playlistwin.c (playlistwin_save_filesel_ok): A error message dialog was not set as a child of another window, but as a parent. Patch by Philip Wyett <philip@wyett.net>Sat Nov 15 13:34:33 CET 2003 H鍁ard Kv錶en <havardk@xmms.org> * xmms/playlistwin.c (playlistwin_press): Stop using "move resize" also for resizing the playlistwin. kwin seems to have some issues with it. * xmms/equalizer.c (equalizerwin_delete_delete): Fix a bug that occurred when deleting presets. * Input/vorbis/fileinfo.c (fail): Fix a typo.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -