File: Changes

package info (click to toggle)
libpoe-component-client-mpd-perl 2.001-1
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 348 kB
  • ctags: 90
  • sloc: perl: 2,087; makefile: 2
file content (208 lines) | stat: -rw-r--r-- 6,358 bytes parent folder | download | duplicates (2)
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
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
Revision history for POE-Component-Client-MPD

2.001     2016-05-24 15:12:09+02:00 Europe/Paris
 - fix rt#100301 - adapt test for mpd >= 0.19 (gregoa)

2.000     2014-06-11 15:26:59+02:00 Europe/Paris
 - adapt to new moose (rt#90686)
 - fix build failures (rt#93635)

1.121670  2012-06-15 16:58:43 Europe/Paris
 - fix rt#76145 - multiple test failures

1.100430  2010-02-12 11:04:43 Europe/Paris
 - WARNING: no more makefile.pl supplied, only a build.pl
 - support for mpd password (alex bramley)
 - make pococm:conn:send() retry if not connected (alex bramley)
 - auto-generated event mpd_connect_error_fatal renamed to mpd_connect_error
 - doc update

1.093390  2009-12-05 20:21:01 Europe/Paris
 - fix #52457 - missing test dependency (test::corpus::audio::mpd)

1.093320  2009-11-28 10:30:47 Europe/Paris
 - pococm is now stable, moving to 1.yydddn version scheme
 - moosified pococm
 - warning: if no alias specified, pococm will use 'mpd' alias
 - using Test::Corpus::Audio::MPD for tests

**

0.9.6 Sun Nov  8 09:50:18 CET 2009
 - skipping test compile

0.9.5 Mon Nov  2 17:10:07 CET 2009
 - adding missing require

0.9.4 Wed Oct 14 16:58:19 2009
 - mpd_disconnected now sent to listening peer (torsten schwinn)
 - sending disconnect event even if no auto-reconnect
 - migrated to dist::zilla (transparent for end user)

0.9.3 Mon Sep 28 17:28:06 2009
 - reorder inheritance to work around exporter bug
 - wrote some doc on events fired by pococm

0.9.2 Sun Mar 22 18:26:37 CET 2009
 -rt #44456 - changing test to todo (depends on mpd's compilation flags)

0.9.1 Tue Jan  6 17:31:56 CET 2009
 - updated to match mpd 0.14 behaviour

0.9.0 Wed Aug 13 10:33:12 CEST 2008
 - api simplification:
     . all events sent to same session
     . all events do get an answer
     . some status events are fired
 - internals simplification:
     . using plain subs / methods if it doesn't imply latency penality
       poe-wide, instead of message passing
     . removed old, rotting code
 - doc overhaul
 - warning: perl 5.10 needed

**

0.8.1 Mon Nov 26 12:47:19 CET 2007
 - kwalitee/cpants release

0.8.0 Mon Aug  6 16:48:44 CEST 2007
 - new internal design, with a hub (pococ-mpd) and a connection (pococm-conn)
   as well as 3 public interfaces: pococm-commands, pococm-playlist,
   pococm-collection
 - tests ported to new design
 - this is the beginning, some things will change

**

0.7.1 Tue Jun  5 17:58:30 CEST 2007
 - merged t/40-collection.t to t/61-coll-whole.t

0.7.0 Thu May 31 16:35:25 CEST 2007
 - using common classes outsourced in audio::mpd::common, namely: item*,
   stats, status and time.

**

0.6.3 Thu May 31 12:52:07 CEST 2007
 - new events handled:
        coll.albums_by_artist,
        coll.songs_by_artist, coll.songs_by_artist_partial,
        coll.songs_from_album, coll.songs_from_album_partial,
        coll.songs_with_title, coll.songs_with_title_partial
 - all collection relationship events implemented (with tests)

0.6.2 Thu May 31 11:22:38 CEST 2007
 - new events handled: coll.song, coll.songs_with_filename_partial
 - all events to pick songs implemented (with tests)

0.6.1 Thu May 31 11:02:25 CEST 2007
 - new events handled: coll.all_albums, coll.all_artists, coll.all_titles
 - all events to retrieve the whole collection implemented (with tests)

0.6.0 Mon May 28 13:51:54 CEST 2007
 - new events handled: coll.all_items, coll.all_items_simple, coll.items_in_dir
 - all songs & directories retrieval in collection implemented (with tests)

**

0.5.3 Mon May 28 11:14:45 CEST 2007
 - new events handled: pl.load, pl.save, pl.rm
 - all playlist file management implemented (with tests)

0.5.2 Sun May 27 16:12:51 CEST 2007
 - changing license to perl
 - new events handled: pl.shuffle, pl.swap, pl.swapid, pl.move, pl.moveid
 - all playlist changing order implemented (with tests)

0.5.1 Tue May 22 19:20:55 CEST 2007
 - new events handled: pl.deleteid, pl.crop
 - all playlist insertion / removal implemented (with tests)

0.5.0 Tue May 22 18:16:01 CEST 2007
 - new events handled: pl.as_items, pl.items_changed_since
 - all playlist info retrieval implemented (with tests)

**

0.4.2 Mon May 21 18:39:07 CEST 2007
 - new events handled:
    . urlhandlers
    . volume
    . repeat, random, fade
    . song, songid
 - which means that all general commands are now handled!
   (except password of course)

0.4.1 Sun May 20 12:21:08 CEST 2007
 - possibility to add transform to whole data instead of having to use post-callbacks
 - new events handled: kill, version
 - improved non-regression test suite

0.4.0 Sun May 13 18:19:07 CEST 2007
 - possibility to use pre-events
 - new events handled:
    . updatedb, seek, seekid
    . pl.add, pl.delete, pl.clear

**

0.3.1 Sun May 13 14:55:42 CEST 2007
 - new events handled:
    . current, status
    . play, playid, pause, stop, next, prev


0.3.0 Sun May 13 14:03:50 CEST 2007
 - pococm now supports post callbacks, for post-treatments
 - new helper classes: pococm-time, pococm-status, pococm-stats
 - new event handled: stats

**

0.2.0 Sun May 13 12:30:58 CEST 2007
 - new module handling general commands: pococm-commands
 - new events handled:
    . output_enable
    . output_disable
 - serious pod cleaning
 - improved test framework

**

0.1.2 Sat May 12 19:30:11 CEST 2007
 - pococm-conn implements all cookings ($AS_ITEMS, $AS_KV)
 - pococm-conn now spawns an error if:
    . connection can't be made
    . remote server isn't mpd
 - added tests for pococm-conn
 - new item available: pococmi-playlist

0.1.1 Sat May 12 13:53:55 CEST 2007
 - pococm-request renamed in pococm-message
 - messages now use dot (.) instead of colon (:)
 - splitted ServerInput in pococm-conn
 - pococm-conn implements $STRIP_FIRST cooking

0.1.0 Thu May 10 20:53:30 CEST 2007
 - new helper class: pococm-request
 - migrated api to use it to pass data around

**

0.0.3 Thu May 10 19:11:56 CEST 2007
 - added test framework taken from audio::mpd
 - updated this framework to be poe-aware
 - first functional test: coll:all_files

0.0.2 Wed May  9 18:14:12 CEST 2007
 - missing prereq readonly
 - tests for pococm-item

0.0.1 Tue May  8 18:00:57 CEST 2007
 - first version based on audio::mpd, ported to poe.
 - connection to mpd done by pococ-tcp.
 - first commands implemented: coll:all_files, pl:add, pl:delete.
 - test client available: bin/client.pl
 - almost no tests. :-(