Commit Graph

629 Commits

Author SHA1 Message Date
Stein Magnus Jodal
13ece43363 Split BaseLibraryController in controller and provider 2010-11-02 23:08:54 +01:00
Stein Magnus Jodal
0b681a4e4c Merge branch 'develop' into feature/multi-backend
Conflicts:
	mopidy/backends/local/__init__.py
2010-11-02 00:33:06 +01:00
Thomas Adamcik
dd25fadd8b Track result should contain key 2010-11-01 23:23:59 +01:00
Thomas Adamcik
8bfa7d2937 Update tag cache code so it adds mtime and file that is relative 2010-11-01 23:16:49 +01:00
Thomas Adamcik
4ac1d8d217 Remove mtime and key from track_to_mpd_format 2010-11-01 23:09:21 +01:00
Thomas Adamcik
d4437d5adc Decode all data from tag_cache as utf-8 2010-11-01 23:06:45 +01:00
Thomas Adamcik
913bac3b0d Rename with_ to copy 2010-11-01 00:56:06 +01:00
Thomas Adamcik
fe309d374e Get rid of all kinds of abspath and expandpath usage that is no longer needed 2010-11-01 00:37:55 +01:00
Thomas Adamcik
c513d0f6e7 Rename settings that have dirs or file to _PATH and _FILE 2010-11-01 00:37:55 +01:00
Thomas Adamcik
3661800563 Add _FILE handling 2010-11-01 00:37:55 +01:00
Thomas Adamcik
e8371129f7 Add test to ensure that other values are not expanded 2010-11-01 00:37:55 +01:00
Thomas Adamcik
70fe571b05 Add special casing of _PATH settings 2010-11-01 00:37:55 +01:00
Stein Magnus Jodal
094444eae8 Merge branch 'develop' into feature/multi-backend 2010-10-31 15:23:27 +01:00
Stein Magnus Jodal
5dc35eaad4 Fix broken symlinks 2010-10-31 02:50:53 +02:00
Stein Magnus Jodal
75639fab99 Merge branch 'develop' into feature/multi-backend 2010-10-31 02:37:22 +02:00
Thomas Adamcik
dd259d0797 Ensure that find_files only returns unicode 2010-10-30 23:12:32 +02:00
Thomas Adamcik
357591e97e Introduce concept of mpd ordered track info for simpler diffing of tag caches 2010-10-30 21:53:59 +02:00
Thomas Adamcik
b9976c4cda Remove uri_to_mpd_relative_path 2010-10-30 21:26:08 +02:00
Thomas Adamcik
d67bfb9aee Use new mtime helper 2010-10-30 20:58:41 +02:00
Thomas Adamcik
92333208de Add mopidy.utils.path.mtime helper that is easily faked in tests 2010-10-30 20:53:23 +02:00
Thomas Adamcik
9a99bc46bf Add album artist to track to mpd format 2010-10-30 20:46:47 +02:00
Thomas Adamcik
6049c7a094 Turn track_artists_to_mpd_format into artists_to_mpd_format 2010-10-30 20:41:45 +02:00
Thomas Adamcik
8a4dc1033b Add album-artist support to translator 2010-10-30 20:38:33 +02:00
Thomas Adamcik
52ab538fc4 Minor test cleanup 2010-10-30 20:38:20 +02:00
Thomas Adamcik
ea74f539ba Fix mistakes in tag cache generation 2010-10-30 01:06:26 +02:00
Thomas Adamcik
d2d8e4c090 Use expanduser for find_files 2010-10-30 00:45:08 +02:00
Thomas Adamcik
96d4633306 Ensure that key does not have uri encoded strings 2010-10-30 00:40:01 +02:00
Thomas Adamcik
ca95a510c9 Ensure that mtime is included 2010-10-30 00:37:42 +02:00
Thomas Adamcik
7559426c50 Add test for files in multiple directories 2010-10-29 23:56:01 +02:00
Thomas Adamcik
93eda1c81e Extra test for multiple top level files 2010-10-29 23:46:40 +02:00
Thomas Adamcik
6b99416830 Add test for sub sub dirs in tag cache generator 2010-10-29 23:43:49 +02:00
Thomas Adamcik
94db967672 Tag cache seems to support directories now 2010-10-29 23:26:05 +02:00
Thomas Adamcik
1a6831ab68 Add tracks_to_directory_tree helper 2010-10-29 23:06:58 +02:00
Thomas Adamcik
a48e881040 Add split path util 2010-10-29 22:55:42 +02:00
Thomas Adamcik
8d1339ef7f Add option to get mtime set in translator 2010-10-29 22:18:35 +02:00
Thomas Adamcik
d785b9b14e Added uri_to_path with tests 2010-10-29 22:16:33 +02:00
Thomas Adamcik
21eadf3dc7 Refactor tag_cache generation tests 2010-10-29 21:56:20 +02:00
Thomas Adamcik
a8a447c47f Use key=True for track_to_mpd_format generation 2010-10-29 21:36:11 +02:00
Thomas Adamcik
b2cb3136b2 Rename tests 2010-10-29 21:27:40 +02:00
Thomas Adamcik
488ac28431 Add key parameter to track_to_mpd_format 2010-10-29 21:25:02 +02:00
Thomas Adamcik
151b1c3b4e Add explicit tests for position and cpid in track_to_mpd_format 2010-10-29 21:23:15 +02:00
Thomas Adamcik
cf516c5ef0 Ensure that mpd_format_track handles file: properly 2010-10-29 21:17:08 +02:00
Thomas Adamcik
014e29ffa2 Fix uri_to_mpd_relative_path so that it handles None 2010-10-29 21:15:32 +02:00
Thomas Adamcik
44012b30b0 Add uri_to_mpd_relative_path 2010-10-29 20:33:13 +02:00
Thomas Adamcik
02df8ca033 Start writting tracks_to_tag_cache_format 2010-10-29 20:04:53 +02:00
Thomas Adamcik
3e595213ac Ensure that result has exact right number of elements 2010-10-29 19:34:33 +02:00
Thomas Adamcik
ab97f78060 Test all optional translator values 2010-10-28 01:12:20 +02:00
Thomas Adamcik
766c447c71 Refactor translator test 2010-10-28 01:04:18 +02:00
Thomas Adamcik
d9d393ac21 Ensure that scanner does not die on non-existant folders 2010-10-28 00:47:18 +02:00
Thomas Adamcik
2ebaa38ed9 Add other media test and set caps to limit to audio for scanner 2010-10-28 00:40:38 +02:00