Stein Magnus Jodal
|
8f1b98b306
|
core: Don't fail when adding tracks after end of tracklist
|
2012-11-20 22:36:39 +01:00 |
|
Stein Magnus Jodal
|
ae9a257091
|
Make tracklist.add() only take and return lists
|
2012-11-20 22:12:09 +01:00 |
|
Stein Magnus Jodal
|
3dc1586213
|
core: Remove tracklist.append()
|
2012-11-20 21:55:51 +01:00 |
|
Stein Magnus Jodal
|
efe7247407
|
core: Merge functionality of tracklist.append into tracklist.add
|
2012-11-20 21:55:51 +01:00 |
|
Stein Magnus Jodal
|
f588787ac3
|
core: Expose getters/setters for all properties
This will be useful when exposing the core API over various protocols, e.g.
JSON-RPC.
|
2012-11-20 09:13:34 +01:00 |
|
Stein Magnus Jodal
|
e9658453b0
|
core: Make tracklist.version read-only
|
2012-11-20 08:57:31 +01:00 |
|
Stein Magnus Jodal
|
d226db9039
|
docs: Fix docstring errors
|
2012-11-20 08:57:31 +01:00 |
|
Stein Magnus Jodal
|
32639ea8de
|
Replace {tracklist,playlists}.get() with .filter() which always returns a list
|
2012-11-19 21:09:10 +01:00 |
|
Stein Magnus Jodal
|
62bfb9376a
|
core: Refer to TlTrack instead of two-tuples in docstrings
|
2012-11-19 19:54:51 +01:00 |
|
Stein Magnus Jodal
|
f4cddc0ce5
|
core: Hide internal variables in tracklist
|
2012-11-16 15:47:51 +01:00 |
|
Stein Magnus Jodal
|
811c508c80
|
core: No need to copy immutable TlTrack objects
|
2012-11-16 15:03:05 +01:00 |
|
Stein Magnus Jodal
|
533b46987d
|
core: Document which methods triggers tracklist_changed()
|
2012-11-16 13:56:30 +01:00 |
|
Stein Magnus Jodal
|
6ffc61e9c9
|
core,mpd: Trigger tracklist_changed() instead of playlist_changed() on tracklist change
|
2012-11-16 11:46:04 +01:00 |
|
Stein Magnus Jodal
|
cbc08f398c
|
core: Update tracklist docstrings
|
2012-11-16 11:43:49 +01:00 |
|
Stein Magnus Jodal
|
fff70c46a6
|
core: Make tracklist.append() return the appended TlTracks
|
2012-11-16 10:26:45 +01:00 |
|
Stein Magnus Jodal
|
bba9548b27
|
Rename 'current playlist' to 'tracklist'
|
2012-11-13 10:59:48 +01:00 |
|