Guilherme Danno
dc809e3be6
Typo: exectuted → executed
2015-05-10 15:48:08 -03:00
Guilherme Danno
d57317f2fc
Typo: formated → formatted
2015-05-10 15:45:12 -03:00
Guilherme Danno
5456704c26
Typo: beetween / wirte / Paramaterize
...
beetween → between
wirte → write
Paramaterize → Parametrize
2015-05-10 15:41:36 -03:00
Guilherme Danno
06ecea8e7a
Typo: qualitiy → quality
2015-05-10 15:35:42 -03:00
Tom Jaspers
afeedd2e70
MetaSync: basic tests
...
No tests for Amarok, unfortunately
2015-05-10 14:46:59 +02:00
Tom Jaspers
abd02052b9
MetaSync: small refactoring + enhancements
...
- `sync_data` -> `sync_from_source`
- properly catch ConfigValueError
- avoiding iterating through library if we couldn't instantiate any meta sources
- fix create_temporary_copy to actually make a tempdir
2015-05-10 14:44:37 +02:00
Tom Jaspers
bba8647bac
MetaSync: rename 'cls' variable to '_cls'
2015-05-09 12:22:51 +02:00
Tom Jaspers
cb13d21ad6
MetaSync: automatic load of sources and item_types
...
- MetaSources get loaded from the modules automatically
- The MetaSources can define their own item_types, that get loaded for the plugin
- __init__ doesn't need any changes to accept new metasources
- Fix the --sources option to actually accept sources
(it was being interpreted as boolean flag before, crashing the plugin)
- More safety w.r.t. external dependencies
2015-05-09 11:31:39 +02:00
Tom Jaspers
de5db7068b
MetaSync: sources need to subclass MetaSource
...
- allows for the logging to integrate better
- renamed `get_data` to `sync_data`, to better reflect that its not returning anything,
but that the item's data is being set by the function
2015-05-08 16:48:38 +02:00
Tom Jaspers
27aef76ae5
MetaSync: update changelog & fix typo in doc
2015-05-08 16:43:02 +02:00
Lucas Duailibe
f497bf849b
Merge pull request #1451 from duailibe/path-sort
...
Fix sort by path when case insenstive (fix #1451 )
2015-05-07 23:47:06 -03:00
Lucas Duailibe
df89a68a99
Fixing sort by path ( fix #1451 )
2015-05-07 23:45:26 -03:00
Tom Jaspers
04d7c883d1
MetaSync: docs for itunes synchronization
...
changelog & metasync plugin documentation
2015-05-07 10:28:41 +02:00
Adrian Sampson
c856326865
Fix #1449 : Unicode paths in permissions
2015-05-06 22:23:18 -07:00
Tom Jaspers
3dc2beda41
MetaSync: add iTunes synchronization
...
Uses plistlib to read a temp copy of `iTunes Library.xml`
2015-05-06 22:01:00 +02:00
Tom Jaspers
c108447bb4
Changelog for #1448 (PIL import fix)
2015-05-04 08:30:38 +02:00
Tom Jaspers
f4ae1d5ae7
__import__ requires string when importing PIL
...
Fix #1448
2015-05-03 17:21:15 +02:00
Adrian Sampson
076e77711f
Changelog for #1443
2015-04-29 14:53:57 -07:00
Adrian Sampson
494d32833f
Merge pull request #1443 from CodyReichert/master
...
MPDStats Plugin: handle update_rating when item is None / start tests for mpdstats
2015-04-29 14:53:01 -07:00
Cody Reichert
b776a71a8c
handle mpdstats update_rating when item is None / add appropriate tests
2015-04-28 23:23:27 -05:00
Adrian Sampson
631e097d48
AppVeyor: pip is pre-installed
...
See: http://www.appveyor.com/updates/2015/04/25
2015-04-26 13:12:27 -07:00
Adrian Sampson
274865147c
Version bump for dev: 1.3.14
2015-04-24 08:56:17 -07:00
Adrian Sampson
9f2d58e47a
release.py: push the commits too
2015-04-24 08:55:23 -07:00
Adrian Sampson
a8fce9be69
Finalize 1.3.13 changelog
2015-04-24 08:54:04 -07:00
Adrian Sampson
ba87ea1f30
Skip symlink tests on Windows
...
... where there is no symlinking.
2015-04-23 17:43:15 -07:00
Adrian Sampson
0e3f6cb09d
Provide Unicode to Jellyfish 0.5.0
...
The new version requires arguments are Unicode. We were providing ASCII byte
strings, produced by Unidecode. We now re-decode this back to Unicode before
passing to the Levenshtein function.
2015-04-23 15:25:47 -07:00
Adrian Sampson
99d19f85d1
Merge pull request #1436 from reynhout/fix_duplicated_assertion_in_autotag_test_reynhout
...
Fix autotag test: duplicated assertion
2015-04-23 15:15:30 -07:00
Adrian Sampson
fbf40c6f62
Slightly expand changelog for #1436
2015-04-23 15:12:15 -07:00
Adrian Sampson
19542df187
Merge pull request #1435 from reynhout/fix_1427_embedart_write_config_reynhout
...
Fix #1427 : embedart plugin should observe write config
2015-04-23 15:10:37 -07:00
D Andrew Reynhout
e4dcdfe609
Fix autotag test: duplicated assertion
2015-04-23 15:46:53 -04:00
D Andrew Reynhout
bd12cd59fd
Update changelog for #1427 fix
2015-04-23 15:44:15 -04:00
D Andrew Reynhout
c9380abc3b
Test config opt import/write before embedding art ( fixes #1427 )
2015-04-23 15:43:56 -04:00
Adrian Sampson
841f646fd7
Version bump for dev: 1.3.13
2015-04-18 17:05:45 -07:00
Adrian Sampson
e8489e125d
Datesamp 1.3.12 release
2015-04-18 17:05:05 -07:00
Adrian Sampson
7ebf5d7bf8
Light changelog reorganization
2015-04-18 17:04:26 -07:00
Adrian Sampson
23cb0a1b43
An outdated comment
2015-04-18 17:00:20 -07:00
Adrian Sampson
cd2e11b4e4
A little more changelog for #1429
2015-04-18 11:58:31 -07:00
Adrian Sampson
c52074786e
Merge pull request #1429 from tomjaspers/sort-ignore-case
...
Sort can ignore case if configured to do so
2015-04-18 11:54:22 -07:00
Adrian Sampson
0711172446
Docs fixes for metasync: #1386
2015-04-18 11:49:36 -07:00
Adrian Sampson
59b2e41124
Merge pull request #1386 from pprkut/sync
...
Plugin to sync metadata from other applications.
2015-04-18 11:40:59 -07:00
Heinz Wiesinger
0ecc560650
Add documentation for metadata sync plugin.
2015-04-18 16:09:46 +02:00
Heinz Wiesinger
c50d59f7e7
Rename metadata sync plugin.
2015-04-18 14:02:51 +02:00
Heinz Wiesinger
73fcbd07c3
Load metadata sync plugins dynamically.
2015-04-18 14:02:51 +02:00
Heinz Wiesinger
65307b410c
Fix issues with unicode and unplayed tracks when syncing data with amarok.
2015-04-18 14:02:51 +02:00
Heinz Wiesinger
5e43b07128
Initial version of a plugin that syncs metadata from other applications.
2015-04-18 14:02:51 +02:00
Tom Jaspers
91ab207156
Make sort-ignore-case branch mergeable
2015-04-18 11:48:54 +02:00
Tom Jaspers
24e6ba3de8
Tests for case insensitive sort
...
- Changed old values to be capitalized (more natural)
- Introduced specific tests for case sensitivity which adds lower-values
2015-04-18 11:22:01 +02:00
Tom Jaspers
0302c44909
Docs & changelog for case insensitive sort
2015-04-18 10:27:56 +02:00
Tom Jaspers
2ce38a254e
Sort is case insensitive by default
...
Renamed "ignore_case" to more canonical "case_insensitive"
2015-04-18 10:25:28 +02:00
Adrian Sampson
e14b1d7626
Some docs massaging for imminent release
2015-04-17 14:55:16 -07:00