Max Kellermann
|
11a9536271
|
TagPrint: split tag_print()
Add one method that prints only the tag values, but not the song
duration.
|
2014-07-12 17:42:38 +02:00 |
Max Kellermann
|
41a7203c28
|
Tag: add class const_iterator and methods begin(), end()
Enables using range-based "for".
|
2014-07-12 17:22:39 +02:00 |
Max Kellermann
|
e199c33c6e
|
Client*: move to client/
|
2014-01-24 00:26:53 +01:00 |
Max Kellermann
|
f5ae1ce00b
|
LightSong: new class to be used by DatabasePlugin callbacks
Detach the Song class completely from the public API, only to be used
by SimpleDatabase and the update thread.
|
2014-01-19 17:04:51 +01:00 |
Max Kellermann
|
4f83c60296
|
copyright year 2014
|
2014-01-13 22:31:55 +01:00 |
Max Kellermann
|
8f9ba96c59
|
SongUpdate: move code to handle_lsinfo()
Don't create a temporary Song object in handle_lsinfo(). Instead,
print all tags while parsing the remote file.
|
2014-01-08 23:35:37 +01:00 |
Max Kellermann
|
ff626ac763
|
*: use references instead of pointers
|
2013-10-19 18:48:38 +02:00 |
Max Kellermann
|
5d5f21bfc5
|
Tag: compile-time initialisation of ignore_tag_items
Move to TagSettings.c and use C99 initializers.
|
2013-09-05 18:34:12 +02:00 |
Max Kellermann
|
3f267b1795
|
Tag, ...: move to libtag.a
|
2013-09-05 18:26:56 +02:00 |
Max Kellermann
|
06f898cc12
|
tag: convert to C++
|
2013-07-30 20:19:53 +02:00 |
Max Kellermann
|
ba161ec572
|
song: convert header to C++
|
2013-07-28 13:25:12 +02:00 |
Max Kellermann
|
47911f9544
|
tag: convert to C++
|
2013-01-07 10:36:27 +01:00 |
Max Kellermann
|
7a982169c9
|
Client: rename the struct client to class Client
|
2013-01-03 17:36:28 +01:00 |
Max Kellermann
|
70b87f2eb6
|
client: convert to C++
|
2013-01-03 11:16:18 +01:00 |
Max Kellermann
|
3bbb502387
|
*_print: convert to C++
|
2013-01-02 20:29:24 +01:00 |