📄 changelog
字号:
"link" 2002-06-19 Wednesday 19:59 Thijmen Klok <thijmen@id3lib.org> * config.sub (1.2), config.guess (1.2): update from ftp://ftp.gnu.org/pub/gnu/config/ timestamp 2002-05-28 2002-06-19 Wednesday 17:45 Thijmen Klok <thijmen@id3lib.org> * AUTHORS (1.10): added t1mpy as author 2002-03-20 Wednesday 11:32 slackorama * include/id3/misc_support.h (1.26, rel-3-7-10): This is the other half of the commit for adding text based genres. 2002-03-20 Wednesday 11:32 slackorama * src/misc_support.cpp (1.34): Added a method for adding text based genres. 2002-03-03 Sunday 21:04 slackorama * src/tag_file.cpp (1.35): This should fix a long standing bug on UNIX systems. When a temp file is created in tag_file.cpp it always used 0600 permissions. Now, when that file is moved over the file being edited, the permissions will be restored to the original. 2002-02-19 Tuesday 02:54 slackorama * src/io_helpers.cpp (1.9): changed line 306 in io::writeTrailingSpaces() (io_helpers.cpp) from writer.writeChar(' '); to writer.writeChar('\0'); This pads id3v1 tags will null characters instead of spaces. 2002-01-22 Tuesday 22:06 slackorama * src/: tag_parse_v1.cpp (1.20), tag_render.cpp (1.41): I added Florian Heidenreich's fixes for the computation of padding size in tag_render.cpp ID3_TagImpl::PaddingSize() and made change to tag_parse_v1.cpp so that it doesn't return an undefined value for the track number when parsing a file with just an id3v1.0 tag (and no v2 or v1.1). || was changed to && on line 115. 2001-12-18 Tuesday 10:12 shadrack * depcomp (1.1), src/.cvsignore (1.15), zlib/.cvsignore (1.7): Add depcomp file needed for configure script 2001-12-18 Tuesday 09:57 shadrack * libtool (1.12), src/tag_render.cpp (1.40), zlib/config.h (1.2), zlib/libtool (1.3): Applied Florian Heidenreich's padding fix 2001-12-17 Monday 18:40 shadrack * zlib/prj/: zlib.dsp (1.6), zlib.dsw (1.3), zlib.mak (1.3): Switched EOL conventions to DOS in zlib VC++ project files 2001-12-17 Monday 18:34 shadrack * reconf (1.4): More build tool updates 2001-12-17 Monday 18:24 shadrack * libprj/Makefile.in (1.1), prj/Makefile.in (1.1): Makefile templates for Visual C++ build directories 2001-12-17 Monday 18:20 shadrack * Makefile.am (1.27), Makefile.in (1.57), aclocal.m4 (1.16), config.h.in (1.20), configure (1.65), configure.in (1.54), id3lib.spec.in (1.26), ltmain.sh (1.2), missing (1.2), doc/Makefile.in (1.16), examples/Makefile.in (1.21), include/Makefile.in (1.11), include/id3/Makefile.in (1.53), libprj/Makefile.am (1.4), m4/Makefile.in (1.16), src/Makefile.in (1.54), zlib/Makefile.in (1.3), zlib/aclocal.m4 (1.2), zlib/config.h.in (1.2), zlib/configure (1.2), zlib/configure.in (1.2), zlib/include/Makefile.in (1.3, rel-3-7-13, rel-3-7-12, rel-3-7-11, rel-3-7-10, rel-3-7-9, rel-3-7-8, rel-3-7-7), zlib/lib/Makefile.in (1.3, rel-3-7-13, rel-3-7-12, rel-3-7-11, rel-3-7-10, rel-3-7-9, rel-3-7-8, rel-3-7-7), zlib/prj/Makefile.in (1.3, rel-3-7-9, rel-3-7-8, rel-3-7-7), zlib/src/Makefile.in (1.6): Updated build files for current versions of automake and the like. 2001-12-16 Sunday 12:44 shadrack * config.h.in (1.19), config.h.win32 (1.15), config.win32 (1.8), configure (1.64), configure.in (1.53), macconfig.h (1.4, rel-3-7-8, rel-3-7-7), src/tag_parse_v1.cpp (1.19): V1 parsing fix 2001-12-16 Sunday 12:11 shadrack * config.h.win32 (1.14), config.win32 (1.7), configure (1.63), macconfig.h (1.3), makefile.win32 (1.2), makewin32.bat (1.2): Cosmetic fixups to reflect 2001-12-16 snapshot 2001-12-16 Sunday 11:32 shadrack * makefile.win32 (1.1), makewin32.bat (1.1): Added Win32 command-line build files 2001-12-16 Sunday 10:56 shadrack * src/tag_render.cpp (1.39): Applied fixes for bug 469112 2001-12-16 Sunday 10:40 shadrack * src/tag_file.cpp (1.34): Fixed overwrite bug in tag_file.cpp 2001-12-16 Sunday 10:25 shadrack * src/tag.cpp (1.42): Applied fix from bug #232172 (overflow crash under Win32) 2001-12-16 Sunday 10:10 shadrack * src/tag_file.cpp (1.33): Daniel Hazelbaker's patch to fix ID3V1 appending when only ID3V2 tag was read 2001-12-16 Sunday 09:46 shadrack * libprj/id3lib.dsp (1.12), libprj/id3lib.dsw (1.7), prj/id3lib.dsp (1.13), prj/id3lib.dsw (1.6): Fixed Visual C++ Workspace files 2001-11-05 Monday 10:55 shadrack * include/id3/helpers.h (1.5), src/helpers.cpp (1.9), src/misc_support.cpp (1.33), src/tag_parse_v1.cpp (1.18): Applied Scott Wheeler's version priority bug fix 2001-09-09 Sunday 01:53 shadrack * AUTHORS (1.9), ChangeLog (1.124), Makefile.in (1.56), NEWS (1.26), config.h.win32 (1.13), config.win32 (1.6), configure (1.62), configure.in (1.52, rel-3-7-4), id3lib.spec.in (1.25), macconfig.h (1.2), src/field.cpp (1.43): Bumped version up to 3.8.0pre2 for release 2001-09-08 Saturday 23:33 shadrack * src/field.cpp (1.42): Implemented Matt Mueller's FrameInfo fixes 2001-09-08 Saturday 23:19 shadrack * include/id3/io_strings.h (1.4), src/io_helpers.cpp (1.8): Back out Mac port typecasts for compatibility reasons 2001-09-08 Saturday 04:33 shadrack * include/id3.h (1.17), src/c_wrapper.cpp (1.17), src/tag.cpp (1.41): Added ID3Tag_LinkWithFlags() function export 2001-08-27 Monday 01:33 dmazzoni * src/field_binary.cpp (1.25), libprj/id3lib.mcp (1.1), src/io_helpers.cpp (1.7), include/id3/io_strings.h (1.3), macconfig.h (1.1), src/readers.cpp (1.5), include/id3/readers.h (1.10), src/tag_file.cpp (1.32), src/tag_parse_musicmatch.cpp (1.17), src/utils.cpp (1.19), include/id3/writers.h (1.8), zlib/prj/zlib.mcp (1.1): Ported to MacOS and added Mac project files (id3lib.mcp and zlib.mcp). 2001-08-07 Tuesday 13:58 shadrack * Makefile.in (1.55, rel-3-7-5), doc/Makefile.in (1.15), examples/Makefile.in (1.20), include/Makefile.in (1.10), include/id3.h (1.16), include/id3/Makefile.in (1.52), include/id3/field.h (1.44), include/id3/globals.h (1.44), m4/Makefile.in (1.15), src/Makefile.in (1.53), src/field.cpp (1.41), src/field_impl.h (1.2), src/tag.cpp (1.40): Added FrameInfo class 2001-08-05 Sunday 23:21 abscess * src/tag_parse_lyrics3.cpp (1.29): album parsing typo fix (courtesy of J.P. Bergamin) 2001-08-05 Sunday 23:18 abscess * src/frame_parse.cpp (1.31): zero-length frame fix (courtesy of J.P. Bergamin) 2001-08-05 Sunday 23:16 abscess * examples/demo_simple.c (1.4): displays artist and album 2001-08-04 Saturday 02:05 thefrogprince * src/tag.cpp (1.39): Minor documentation fixes 2001-07-30 Monday 20:22 abscess * include/id3/field.h (1.43), include/id3/frame.h (1.39), include/id3/globals.h (1.43), include/id3/helpers.h (1.4), include/id3/io_decorators.h (1.2), include/id3/io_helpers.h (1.5), include/id3/io_strings.h (1.2), include/id3/misc_support.h (1.25), include/id3/reader.h (1.11), include/id3/readers.h (1.9), include/id3/tag.h (1.53), include/id3/utils.h (1.19), include/id3/writer.h (1.6), include/id3/writers.h (1.7), src/misc_support.cpp (1.32): applied changes made to repository while stored temporarily on millweed.com 2001-07-25 Wednesday 05:50 thefrogprince * src/tag.cpp (1.38): Fix ID3_Tag::HasTagType() bug 2001-07-24 Tuesday 10:12 thefrogprince * libtool (1.11), examples/demo_convert.cpp (1.14), examples/demo_copy.cpp (1.8), examples/demo_copy_options.c (1.5), examples/demo_copy_options.h (1.2), examples/demo_info_options.c (1.5), examples/demo_info_options.h (1.2), src/utils.cpp (1.18), zlib/libtool (1.2): Fix compiler errors 2000-11-20 Monday 10:17 eldamitri * src/utils.cpp (1.17): Minor namespace bugfix 2000-11-20 Monday 10:06 eldamitri * NEWS (1.25), id3lib.spec.in (1.24): Updated for new release 2000-11-20 Monday 09:30 eldamitri * id3com/: .cvsignore (1.6), BSTRCollection.h (1.2, rel-3-7-9, rel-3-7-8, rel-3-7-7), EnumFields.cpp (1.6), EnumFields.h (1.6), ID3COM.def (1.5), ID3COM.rc (1.6), ID3COMps.def (1.5), ID3COMps.mk (1.5), ID3Field.cpp (1.7), ID3Field.h (1.9), ID3Field.rgs (1.6), ID3Frame.cpp (1.10), ID3Frame.h (1.9), ID3Frame.rgs (1.6), ID3Tag.cpp (1.12), ID3Tag.h (1.9), ID3Tag.rgs (1.6), Makefile.am (1.7), MimeTypes.cpp (1.2), MimeTypes.h (1.2), StdAfx.cpp (1.7), StdAfx.h (1.7), TextCollection.cpp (1.2), TextCollection.h (1.2), TextCollection.rgs (1.2), dlldata.c (1.5), frmID3Test.frm (1.5), id3com.cpp (1.8), id3com.dsp (1.16), id3com.dsw (1.6), id3com.idl (1.11), mssccprj.scc (1.5), resource.h (1.6), vssver.scc (1.2), Sample/.cvsignore (1.2), Sample/ID3Test.vbp (1.7), Sample/ID3Test.vbw (1.8), Sample/MSSCCPRJ.SCC (1.5), Sample/frmID3Test.frm (1.7): Now has its own project at sourceforge 2000-11-20 Monday 09:19 eldamitri * doc/Doxyfile.in (1.7): Updated list of input files 2000-11-20 Monday 09:18 eldamitri * src/tag.cpp (1.37): Updated tutorial docs 2000-11-07 Tuesday 10:44 eldamitri * examples/: demo_convert_options.ggo (1.2), demo_copy_options.ggo (1.2), demo_info_options.ggo (1.2), demo_tag_options.ggo (1.2): Rely on automake's VERSION macro for assigning apps' version 2000-11-07 Tuesday 10:40 eldamitri * examples/: Makefile.am (1.20), Makefile.in (1.19): Removed rule for generating ggo file 2000-11-07 Tuesday 10:39 eldamitri * examples/: demo_convert_options.ggo (1.1), demo_copy_options.ggo (1.1), demo_info_options.ggo (1.1), demo_tag_options.ggo (1.1): Initial release 2000-11-07 Tuesday 10:27 eldamitri * configure (1.61), configure.in (1.51): Removed AC_PROG_RANLIB (deprecated) 2000-11-07 Tuesday 10:19 eldamitri * src/utils.cpp (1.16): Removed "using namespace std" 2000-11-07 Tuesday 10:18 eldamitri * src/frame_impl.h (1.2): Made iterator and const_iterator typedefs public 2000-11-07 Tuesday 10:17 eldamitri * src/Makefile.am (1.25): Add tag_impl.h to list of distributed header files 2000-11-07 Tuesday 10:17 eldamitri * config.h.win32 (1.11), config.h.win32.in (1.9): Brought up to speed with current config.h 2000-11-04 Saturday 03:56 eldamitri * examples/: demo_convert_options.ggo.in (1.2), demo_copy_options.ggo.in (1.2), demo_info_options.ggo.in (1.2), demo_tag_options.ggo.in (1.2): not needed 2000-10-29 Sunday 09:15 eldamitri * configure.in (1.50), include/id3/globals.h (1.42), include/id3/io_helpers.h (1.4), include/id3/utils.h (1.18), src/field.cpp (1.40), src/io_helpers.cpp (1.6), src/utils.cpp (1.15): Improved unicode support for systems that support iconv 2000-10-29 Sunday 09:14 eldamitri * examples/test_io.cpp (1.4): Added tests for unicode transcoding 2000-10-29 Sunday 09:14 eldamitri * m4/id3_unicode.m4 (1.1): Initial release 2000-10-29 Sunday 02:39 eldamitri * m4/id3_debug.m4 (1.1): Initial release 2000-10-29 Sunday 02:37 eldamitri * configure.in (1.49), examples/demo_convert.cpp (1.13), examples/demo_convert_options.c (1.3), examples/demo_copy.cpp (1.7), examples/demo_copy_options.c (1.3), examples/demo_info.cpp (1.28), examples/demo_info_options.c (1.3), examples/demo_tag.cpp (1.13), examples/demo_tag_options.c (1.3), examples/findeng.cpp (1.4), examples/findstr.cpp (1.4), examples/get_pic.cpp (1.6), examples/test_compression.cpp (1.7), examples/test_io.cpp (1.3), examples/test_pic.cpp (1.8), examples/test_remove.cpp (1.10), examples/test_unicode.cpp (1.6), include/id3/Makefile.am (1.18), m4/Makefile.am (1.7), src/Makefile.am (1.24), src/field.cpp (1.39), src/field_binary.cpp (1.24), src/field_integer.cpp (1.19), src/field_string_ascii.cpp (1.26), src/field_string_unicode.cpp (1.30), src/frame_parse.cpp (1.30), src/frame_render.cpp (1.22), src/header_frame.cpp (1.20), src/header_tag.cpp (1.21), src/helpers.cpp (1.8), src/io_decorators.cpp (1.2), src/io_helpers.cpp (1.5), src/misc_support.cpp (1.31), src/readers.cpp (1.4), src/tag.cpp (1.36), src/tag_file.cpp (1.31), src/tag_find.cpp (1.26), src/tag_impl.cpp (1.8), src/tag_parse.cpp (1.38), src/tag_parse_lyrics3.cpp (1.28), src/tag_parse_musicmatch.cpp (1.16), src/tag_parse_v1.cpp (1.17), src/tag_render.cpp (1.38), src/utils.cpp (1.14): - Moved debug.h functionality to configure script - Removed file debug.h and all its inclusion's 2000-10-29 Sunday 02:18 eldamitri * src/debug.h (1.2): Moved functionality in configure.in 2000-10-24 Tuesday 18:12 eldamitri * include/id3/field_def.h (1.5), src/field_def.h (1.1), include/id3/field_impl.h (1.11), src/field_impl.h (1.1), include/id3/frame_def.h (1.5), src/frame_def.h (1.1), include/id3/frame_impl.h (1.5), src/frame_impl.h (1.1), include/id3/header.h (1.22), src/header.h (1.1), include/id3/header_frame.h (1.21), src/header_frame.h (1.1), include/id3/header_tag.h (1.18), src/header_tag.h (1.1), include/id3/spec.h (1.6), src/spec.h (1.1), include/id3/tag_impl.h (1.9), src/tag_impl.h (1.1), include/id3/debug.h (1.6), src/debug.h (1.1), include/id3/flags.h (1.5), src/flags.h (1.1): Moved from include/id3/ to src/ 2000-10-24 Tuesday 09:00 eldamitri * include/id3.h (1.15), include/id3/frame.h (1.38), include/id3/frame_impl.h (1.4), include/id3/tag.h (1.52), include/id3/tag_impl.h (1.8), src/c_wrapper.cpp (1.16), src/frame.cpp (1.32), src/frame_impl.cpp (1.8), src/frame_parse.cpp (1.29), src/frame_render.cpp (1.21), src/tag.cpp (1.35), src/tag_find.cpp (1.25), src/tag_impl.cpp (1.7): Added ID3_Frame::Iterator and ID3_Frame::ConstIterator to traverse an ID3_Frame's fields. Dynamically created with ID3_Frame::CreateIterator(), the iterator is to be used instead of ID3_Frame::NumFields() and ID3_Tag::GetFieldNum() for efficiency.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -