1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146
|
2005-09-11 Florent Rougon <flo@via.ecp.fr>
* Release 2.06.
* src/_xmmscontrolmodule.c: similar update to
pywrap_xmms_remote_playlist() as that of func_void_glist() in
version 2.05. Also, update the docstring since
xmms_remote_playlist() works better in XMMS 1.2.10 than in 1.2.6
and 1.2.7.
2005-09-10 Florent Rougon <flo@via.ecp.fr>
* Release 2.05.
* src/_xmmscontrolmodule.c: if file names are passed as Unicode
objects to func_void_glist() (used by play_files() and
playlist_add()), encode them according to the current locale
(otherwise, only ASCII file names can be specified with Unicode
objects). Thanks to Hilko Bengen for the report.
* Drop support for Python 2.1 (rendered necessary by the preceding
change).
2005-02-07 Florent Rougon <flo@via.ecp.fr>
* Release 2.04.
* src/control.py: in
enqueue_and_play_launch_if_session_not_started(), if xmms is not
already running, just run it without any command-line argument,
and then call enqueue_and_play(). Rationale: with only one xmms
call and the -e and -p options, either XMMS will clear the
playlist before adding the new files/URLs, or it will start
playing from the wrong playlist entry.
2004-08-10 Florent Rougon <flo@via.ecp.fr>
* Release 2.03.
* Change the license for every copyrighted file from GNU GPL
"version 2 or (at your option) any later version" to GNU GPL
"version 2 dated June, 1991".
2003-11-19 Florent Rougon <flo@via.ecp.fr>
* Release 2.02.
* src/_xmmscontrolmodule.c: Tell the user that play_files is
deprecated in libxmms.
* src/_xmmscontrolmodule.c: Use PyDoc_STRVAR whenever possible if
it is defined.
2003-11-11 Florent Rougon <flo@via.ecp.fr>
* src/__init__.py: Add the "common" module to __all__.
2003-11-10 Florent Rougon <flo@via.ecp.fr>
* Release 2.01.
* build-documentation.py: Remove the .pyc files created by pydoc
in the build directory.
2003-11-09 Florent Rougon <flo@via.ecp.fr>
* Release 2.00.
* setup.py: Better structure, (hopefully) better handling of
glib-config results, PyPI support.
* src/commmon.py: error.complete_message does not add a full stop
at the end of the message any more, so that the user can decide
whether he wants one or not.
* src/commmon.py: PyXMMSGenericException is now an alias for error
(xmms.error, or xmms.common.error). Referring to this object as
PyXMMSGenericException is now obsolete.
* Add NEWS and build-documentation.py.
* Update all docs impacted by this change.
* Add a component for configuration file management. xmms is
not a module any more, but a Python package. xmms.py is now
known as src/control.py, and lives next to src/common.py and
src/config.py (among other less notorious neighbours).
2003-09-14 Florent Rougon <flo@via.ecp.fr>
* Release 1.07.
* xmms.py: Get rid of a DeprecationWarning encountered with
Python 2.3 when passing a float to a function expecting an
integer.
* _xmmsmodule.c: Fix multi-line strings to enable compilation
with gcc 3.3.
2002-09-06 Florent Rougon <flo@via.ecp.fr>
* _xmmsmodule.c: Mention in jump_to_time's doc that its
precision is not better than 1s (at least in XMMS 1.2.7).
2002-07-05 Florent Rougon <flo@via.ecp.fr>
* Release 1.06 (otherwise I suspect the doc could remain
sub-optimal for a bit too long according to my tastes...).
* xmms.py: Documentation improvement thanks to Greg Ward.
2002-06-01 Florent Rougon <flo@via.ecp.fr>
* Release 1.05.
* xmms.py: Add an argument to fade_out allowing to control
whether we restore the main volume afterwards (this change is
backward-incompatible).
* xmms.py: PyXMMSGenericException now derives from the Python
standard class Exception.
* xmms.py: Fix a typo (_exit instead of os._exit).
2002-05-12 Florent Rougon <flo@via.ecp.fr>
* Release 1.04.
* xmms.py: Add the fade_out function.
2002-04-07 Florent Rougon <flo@via.ecp.fr>
* setup.py: Set the Distutils package name to lowercase to ease
Debian packaging.
2002-04-06 Florent Rougon <flo@via.ecp.fr>
* INSTALL: Add that XMMS development files are required to build
PyXMMS
2002-03-17 Florent Rougon <flo@via.ecp.fr>
* Improve the INSTALL file contents.
* 1.01 release.
* Polish the documentation.
|