Skip to content

Release:DrGonzo

Erik Massop edited this page Nov 4, 2017 · 1 revision

Current status

  • 2006-09-26 - DrGonzo is released. Get it at sourceforge.net

Release Notes

This is a live broadcast from the XMMS2 Team! We are releasing a new Developer Release to the wild. This one is dubbed DrGonzo and includes a heap of new exciting bugs (a.k.a. features). This is the first release of XMMS2 that contains code sponsored by Google Summer of Code. Download at the usual places over at sourceforge and read the full release notes here.

Upgrading

The path to the configuration files has changed. The new path is depending on your OS (on most systems it's now ~/.config/xmms2). This means that unless you copy your ~/.xmms2 to the new location xmms2d will be "restarted" without configuration or medialib.

Noteworthy changes

Feature additions

  • 591

DAAP xform was added as a part of the Summer of Code program. This means that you can stream mediafiles from iTunes or mt-daapd

  • 363

We have finally imported the Monkeys audio plugin from Ma Xuan. Many thanks for bringing more formats to XMMS2!

  • 352

The ID3v1 plugin now has a fallback charset so that you can globally configure what the ID3 entries are encoded as.

  • 354

Clients can now browse serverside directory/files.

  • 942

A framework for saving album art on the server was added. Album art stored in MP4/MP3 (ID3v2) files is automatically extracted and stored on the server.

  • 373

We have done a lot of work trying to get LAME encoded MP3s gapless. This is not 100% working yet but the progress is pretty good. Please report how well it works for you.

  • 854

The radd command in the client was moved to the serverside, which means it will be faster and can also act on remote directories.

  • 814

The comment field in MP3/FLAC/Vorbis files is now read.

Bug fixes

  • 790

This changeset unbroke sorting command again.

  • 885

Doing next many times should now not produce noise between the tracks.

  • 947

The daemon now doesn't go into and endless loop if it tries to read files that only consist of NUL bytes.

  • 1023

The APE parser was bugfixed to not crash on certain platforms.

  • 1027

Some files could be wrongly identified since the introduction of xforms. We hope that most of it was solved with this change

New platforms

Nope.

Notes to client authors

  • Clients should no longer use /home/blah/.xmms2/ as the default xmms2 config path, but should rather use the xmmsc_userconfdir_get() method in their respective bindings. This changes at runtime based on what $XDG_CONFIG_HOME is set to, or falls back on a default like /home/blah/.config/xmms2 or /Users/blah/Library/xmms2. Note that xmmsc_userconfdir_get() always returns an absolute path.

Notes to xform authors

  • XForms that read URLs into octet-streams (former transport plugins) should implement the browse method (see file.c or smb.c for reference).
  • Decoder xforms that handle mediafiles with coverart support should extract coverart and add it with the bindata API. See id3.c and faad.c for reference.

Final ChangeLog between TEST4 and FINAL

  • 1132

Full ChangeLog (TEST4) from TEST3

Anders Gustafsson

  • 1123
  • 1117
  • 1115
  • 1127
  • 1122

Daniel Svensson

  • 1121

Tobias Rundström

  • 1124
  • 1125

Full ChangeLog (TEST3) from TEST2

Ma Xuan

  • 1108

Jonne Lehtinen

  • 1106

Tobias Rundström

  • 1109

Full ChangeLog (TEST2) from TEST1

Anders Gustafsson

  • 1096
  • 1099

Cole Thompson

  • 1090

Daniel Svensson

  • 1102

Tilman Sauerbeck

  • 1100

Tobias Rundström

  • 775
  • 1098
  • 1101

Full ChangeLog (TEST1) from Release:DrFeelgood

Alexander Botero-Lowry

  • 656
  • 775
  • 884
  • 977
  • 1086

Anders Gustafsson

  • 801
  • 885
  • 897
  • 939
  • 946
  • 954
  • 979
  • 980
  • 1010
  • 1017
  • 1022
  • 1023
  • 1066
  • 1083
  • 1084
  • 1087

Bryan Taylor

  • 263

Cole Thompson

  • 1064

Daniel Svensson

  • 116
  • 656
  • 839
  • 983
  • 1004
  • 1037

Dries Harnie

  • 922
  • 930

Georg Schild

  • 823
  • 923
  • 949
  • 953
  • 958
  • 1072
  • 1073

Jonne Lehtinen

  • 967
  • 1008

Juho Vähä-Herttua

  • 352
  • 507
  • 970

Ma Xuan

  • 363
  • 796
  • 974

Sébastien Cevey

  • 1023

Sham Chukoury

  • 656
  • 936
  • 976
  • 1015
  • 1071
  • 1072

Thomas Jollans

  • 1009

Tilman Sauerbeck

  • 656
  • 931
  • 933
  • 934
  • 938
  • 947
  • 968
  • 1027
  • 1032
  • 1033
  • 1034
  • 1035
  • 1093

Tobias Rundström

  • 148
  • 354
  • 373
  • 790
  • 814
  • 854
  • 929
  • 940
  • 941
  • 942
  • 945
  • 950
  • 953
  • 963
  • 964
  • 965
  • 975
  • 978
  • 981
  • 1013
  • 1024
  • 1043
  • 1048
  • 1050
  • 1075
  • 1076
  • 1078
  • 1079
  • 1088
  • 1091
Clone this wiki locally