1 $Id: ChangeLog,v 1.2 2004/03/16 18:14:33 tsauerbeck Exp $
3 2004-03-16 Tilman Sauerbeck <tilman -at- code-monkey.de>
4 * data/README, src/interface.c, src/euphoria.[ch],
5 src/callbacks.c: added support for vertical and inverted
8 2004-02-22 Tilman Sauerbeck <tilman -at- code-monkey.de>
9 * This sweet application is a XMMS2 frontend now
11 2004-02-15 Tilman Sauerbeck <tilman -at- code-monkey.de>
12 * src/interface.c, src/playlist_item.[ch], src/plugin.h,
13 src/input/vorbis/vorbis.c: added bitrate and sample rate
16 2004-02-03 Tilman Sauerbeck <tilman -at- code-monkey.de>
17 * src/playlist.c, src/playlist_item.c, src/callbacks.c:
18 The UI parts and playlist are now correctly re-initialized
21 2004-02-01 Tilman Sauerbeck <tilman -at- code-monkey.de>
22 * src/eplayer.c, src/interface.c, src/playlist.c,
23 src/playlist_item.c: Each PlayListItem object now
24 has its own Edje object
25 * data/README, src/eplayer.c: Added two signals,
26 PLAYBACK_STARTED and PLAYBACK_STOPPED
27 * src/callbacks.c: The playlist marker now always follows
28 the track that's being played
30 2004-01-24 Tilman Sauerbeck <tilman -at- code-monkey.de>
31 * src/eplayer.c, src/plugin.c: Switched to libltdl
32 * src/interface.c: added draggie support, removed the RAISE
35 2003-12-28 Tilman Sauerbeck <tilman -at- code-monkey.de>
36 * src/callbacks.c, src/playlist.c, src/interface.c,
37 data/README: Added PLAYLIST_ITEM_REMOVE (thanks to atmos).
39 2003-12-07 Tilman Sauerbeck <tilman -at- code-monkey.de>
40 * src/output/alsa/alsa.c: make sure changes made to the
41 mixer levels w/ other applications (like alsamixer) are
43 * src/eplayer.c, src/track.c, src/interface.c:
44 update the track info parts etc on group switch
45 * src/interface.c, src/callbacks.[ch], data/README:
48 2003-12-04 Tilman Sauerbeck <tilman -at- code-monkey.de>
49 * src/eplayer.c: eplayer.db lives in ~/.e/apps/eplayer now
50 * data/themes/default/default.edc: Added repeat mode toggle
53 2003-11-30 Tilman Sauerbeck <tilman -at- code-monkey.de>
54 * src/data/eplayer.edc: Added "small" (collapsed) mode
55 to the eplayer theme (thanks to digitalfallout!).
56 Fixed indentation as well.
58 2003-11-24 Tilman Sauerbeck <tilman -at- code-monkey.de>
59 * src/interface.[ch], scr/callbacks.[ch], data/README:
60 Added SWITCH_GROUP edje signal
62 2003-11-18 Tilman Sauerbeck <tilman -at- code-monkey.de>
63 * src/interface.c, src/eplayer.c, src/eplayer.h:
64 The theme that's to be used can now be set in eplayer.db
66 2003-11-17 Tilman Sauerbeck <tilman -at- code-monkey.de>
67 * src/playlist.c: Fixed playlist_load_dir()
68 * src/interface.c, data/README:
69 Added QUIT signal, thanks to digitalfallout
70 * src/interface.c, src/callbacks.c, data/README:
71 Updated playlist scrolling signals/code, added
74 2003-11-15 Tilman Sauerbeck <tilman -at- code-monkey.de>
75 * src/interface.c: Fixed playlist scrolling
76 * src/interface.c, src/callbacks.c, data/README:
77 Added repeat mode stuff
78 * src/interface.c, src/callbacks.c, data/eplayer.edc,
79 data/README: Simplified playlist code
81 2003-11-14 Tilman Sauerbeck <tilman -at- ¢ode-monkey.de>
82 * src/playlist.c, src/eplayer.c, src/interface.c:
83 The playlist is loaded/displayed after the GUI has been
86 2003-11-10 Tilman Sauerbeck <tilman -at- code-monkey.de>
87 * src/playlist.c: Misc fixes
88 * src/callbacks.c: Reset paused state on next/prev/seek
89 * data/README: Updated Edje documentation
91 2003-10-25 Tilman Sauerbeck <tilman -at- code-monkey.de>
92 * src/eplayer.c, src/track.c: Put the decoding/playing
93 code in a separate thread
95 2003-10-24 Tilman Sauerbeck <tilman -at- code-monkey.de>
96 * src/input/avcodec: Added libavcodec input plugin
97 * src/input/avcodec/avcodec.c: Now uses libavformat to read
100 2003-10-23 Tilman Sauerbeck <tilman -at- code-monkey.de>
101 * src/input: Added a input plugin system
102 * src/vorbis.c, src/input/vorbis: Move vorbis specific code
105 2003-10-22 Tilman Sauerbeck <tilman -at- code-monkey.de>
106 * configure.ac: Fix OSS check, add checks for Solaris' audioio.h
108 * src/output/solaris: Added Solaris output plugin
109 * src/output/alsa: Added ALSA output plugin
110 * etc/Makefile.am, src/eplayer.c: We have a config file now
112 2003-10-21 Tilman Sauerbeck <tilman -at- code-monkey.de>
113 * configure.ac: check for sys/soundcard.h to determine whether
114 the OSS output plugin should be built
115 * src/vorbis.c, src/output: added output plugin stuff to replace
117 * src/output/oss/oss.c: added OSS output plugin
118 * src/mixer.c, src/mixer.h: removed, mixer is controlled by the
122 2003-10-18 Tilman Sauerbeck <tilman -at- code-monkey.de>
123 * src/vorbis.c: track_open() initializes the "time_text"
125 * src/callbacks.c: when cb_track_next() is called after the
126 last playlist item, it moves to the beginning again, without
128 * src/callbacks.c: cb_track_prev() does nothing when it's
129 called on the beginning of the playlist
131 2003-10-17 Tilman Sauerbeck <tilman -at- code-monkey.de>
132 * src/mixer.c, src/mixer.h, src/eplayer.c, src/callbacks.c,
134 Rewrote mixer code, the mixer is periodically read now to
135 reflect changes made by other applications
136 * src/eplayer.c: Added _playback_start(), _playback_stop()
137 * src/vorbis.c: The "time" part is updated in a sane
139 * src/vorbis.c, src/eplayer.c: Tidied up libao calls
140 * data/eplayer.edc: buttons emit their signals on mouse_up now
141 * src/vorbis.c: Fixed a memory leak which was caused by not
142 calling ao_close() in track_close()
143 * data/eplayer.edc, src/callbacks.c, src/interface.c:
144 The playlist can be scrolled using the mousewheel now
145 * src/eplayer.c: check ao_default_driver_id() on startup
147 2003-10-16 Tilman Sauerbeck <tilman -at- code-monkey.de>
148 * configure.ac: Added endianess-check, added --enable-debug
150 * src/eplayer.c, src/playlist.c: added playlist_load_any(),
151 eplayer will now load files and directories as well
153 * configure.ac, Makefile.am etc: implemented install and
155 * src/playlist.c: Fixed a potential segfault
156 * src/vorbis.c: Fixed a segfault that occurred when
157 play_loop() called open_track() with player->cur_item
160 2003-10-15 Tilman Sauerbeck <tilman -at- code-monkey.de>
161 * data/eplayer.edc: Added basic playlist support,
162 time_text shows elapsed time or time left
163 * src/Makefile.am: Now linking to libesmart, included playlist.c
165 * src/playlist.c,h: Added playlist object
166 * src/eplayer.c, interface.c: Added basic playlist support
167 * autogen.sh, configure.ac, src/Makefile.am: