Commit Graph

  • f6f974ec87 Remove ITEM_* constants Thomas Scholtes 2014-04-10 17:11:21 +02:00
  • 883e3b3bc7 Flake8 fixes Thomas Scholtes 2014-04-10 15:56:50 +02:00
  • c3ea1ded30 Add item.try_write() to log errors Thomas Scholtes 2014-04-10 15:26:05 +02:00
  • d44adea9d3 Delete 'None' properties from media file Thomas Scholtes 2014-04-10 14:35:37 +02:00
  • 90dbefabd3 flake8 fixes Thomas Scholtes 2014-04-10 01:17:29 +02:00
  • 52dc84f43a Set literal not available in py26 Thomas Scholtes 2014-04-05 22:09:19 +02:00
  • a6839603cd Return None for missing tags. Thomas Scholtes 2014-04-05 21:59:06 +02:00
  • a114b67974 Remove all tags from empty.wma Thomas Scholtes 2014-04-05 21:30:10 +02:00
  • 663d91c4b2 Delete tags from media files Thomas Scholtes 2014-04-05 00:17:25 +02:00
  • 9d9f1b539f More robust tests for converted files Thomas Scholtes 2014-04-09 20:41:58 +02:00
  • b7a26811ef Add "shell" keyword for commands and use it in convert Thomas Scholtes 2014-04-09 20:30:31 +02:00
  • b9dca9b43e Make flake8 mandatory on travis Thomas Scholtes 2014-04-09 19:17:37 +02:00
  • bc55747abc More flake fixes Thomas Scholtes 2014-04-09 19:13:59 +02:00
  • 4a2f0d11b8 Flake fixes Thomas Scholtes 2014-04-09 18:22:02 +02:00
  • b88319da05 type_index for mediafile images defaults to "other" Thomas Scholtes 2014-04-09 18:04:29 +02:00
  • d164d514d9 Remove tox's system site packages Thomas Scholtes 2014-04-09 18:00:20 +02:00
  • 323be89d4d fold OrderedEnum into autotag module Adrian Sampson 2014-04-08 17:10:50 -07:00
  • 443b8089d5 remove unnecessary IndexableEnum Adrian Sampson 2014-04-08 16:59:50 -07:00
  • 9ad5e323e4 changelog note for #642 Adrian Sampson 2014-04-08 15:27:10 -07:00
  • 1eb6ccf0ab Merge pull request #642 from ktkonrad/enum34 Adrian Sampson 2014-04-08 15:24:04 -07:00
  • 7456f556fb fix Sphinx syntax in docstrings Adrian Sampson 2014-04-07 20:50:41 -07:00
  • 9a21f555be MediaFile.update() no longer writes files Adrian Sampson 2014-04-07 20:34:48 -07:00
  • b3f31cbc0a rename Item.media_fields to _media_fields Adrian Sampson 2014-04-07 20:21:20 -07:00
  • 8fb5ddc3b9 revise docs for expanded RG plugin Adrian Sampson 2014-04-07 20:07:39 -07:00
  • c6451cfc50 write: fix undefined reference to MediaFile Adrian Sampson 2014-04-07 19:44:21 -07:00
  • 28556a0c37 catch ReadError when calling item.read() Adrian Sampson 2014-04-07 19:42:54 -07:00
  • 071a5c363d Use new MediaFile api to embed art Thomas Scholtes 2014-04-08 01:41:26 +02:00
  • 43f94ab7e6 Test convert on import Thomas Scholtes 2014-04-08 01:10:34 +02:00
  • 55e5381bbd Merge branch 'extendable-mediafile' Thomas Scholtes 2014-04-07 23:49:06 +02:00
  • deaf35b9b6 Merge pull request #666 from johtso/update-mpd-links Adrian Sampson 2014-04-07 11:24:31 -07:00
  • 6402b664c6 More refactoring for convert Thomas Scholtes 2014-04-07 20:17:55 +02:00
  • 2eadd9e3de Update MPD links in docs Johannes 2014-04-07 18:04:15 +01:00
  • 6eb497b21b Remove pathlib dependency Thomas Scholtes 2014-04-07 18:33:12 +02:00
  • 651bdf0acc Refactor convert plugin Thomas Scholtes 2014-04-07 18:24:59 +02:00
  • 5fae387d26 Changelog for 9d87a7fc02 Thomas Scholtes 2014-04-07 18:08:27 +02:00
  • 9d87a7fc02 Make convert --keep-new work again Thomas Scholtes 2014-04-07 18:01:12 +02:00
  • dd053d7723 changelog and style fixes for #665 Adrian Sampson 2014-04-06 17:59:30 -07:00
  • 1d212eb126 Merge branch 'master' of github.com:sampsyo/beets Adrian Sampson 2014-04-06 17:56:40 -07:00
  • 7501072877 Merge pull request #665 from lee-reinhardt/fetchart-keyerror Adrian Sampson 2014-04-06 17:56:34 -07:00
  • bf05135e5f Added extra checking to fetchart plugin. Will avoid a KeyError being raised when Content-Type header is missing. See #664. Lee Reinhardt 2014-04-06 14:42:51 -05:00
  • 9c00e43b30 changelog: added a note regarding the new replaygain plugin Yevgeny Bezman 2014-04-06 08:49:38 +03:00
  • 2a6e5c7273 Merge branch 'replaygain-backends' Yevgeny Bezman 2014-04-06 08:45:35 +03:00
  • 1bb8991a60 windows guide: simplify pip installation Adrian Sampson 2014-04-05 18:46:05 -07:00
  • c09bac603f dbcore: types translate null values on assignment Adrian Sampson 2014-04-05 16:27:07 -07:00
  • 1b434a7dae Import original file when conversion fails. Thomas Scholtes 2014-04-05 21:07:31 +02:00
  • 0a08696add Test convert error during import Thomas Scholtes 2014-04-05 21:06:03 +02:00
  • 41708865f5 Add helper for high-level tests Thomas Scholtes 2014-04-05 21:04:06 +02:00
  • c742ad631e version bump: 1.3.5 Adrian Sampson 2014-04-05 11:55:14 -07:00
  • f44960c774 one day late v1.3.4 Adrian Sampson 2014-04-05 11:39:11 -07:00
  • 59036be22e Merge pull request #658 from veeti/patch-1 Adrian Sampson 2014-04-05 10:54:15 -07:00
  • fd9c76544f Update FAQ link Veeti Paananen 2014-04-05 18:48:48 +03:00
  • 44bd499af8 pretty up changelog for 1.3.4 release Adrian Sampson 2014-04-04 18:15:01 -07:00
  • a6de671994 Merge branch 'master' of github.com:sampsyo/beets Adrian Sampson 2014-04-04 18:05:19 -07:00
  • 4f844dfb92 Travis and gstreamer: I give up! Thomas Scholtes 2014-04-04 23:15:39 +02:00
  • c77b030f15 Travis and gstreamer. One last try. Seriously. Thomas Scholtes 2014-04-04 22:59:44 +02:00
  • 6286bc0b0f Include site-packages on travis and skip tests otherwise Thomas Scholtes 2014-04-04 22:38:48 +02:00
  • 5b277eedf8 Add replaygain test for command backend Thomas Scholtes 2014-04-04 21:11:12 +02:00
  • 1c598d4cee Add replaygain target level for gstreamer Thomas Scholtes 2014-04-04 20:52:37 +02:00
  • b47e6dd4d4 replaygain: added a test for skipping already calculated items Yevgeny Bezman 2014-04-04 22:01:30 +03:00
  • 04ab2be424 Final attempt at travis and gstreamer Thomas Scholtes 2014-04-04 20:39:13 +02:00
  • 5d40dc0fab Fix typo in .travis.yml Thomas Scholtes 2014-04-04 20:16:03 +02:00
  • c54d8cb96c Add python-gi and bad gstreamer plugins to travis Thomas Scholtes 2014-04-04 20:09:44 +02:00
  • 43f2c483b7 Install gstreamer1.0 on travis Thomas Scholtes 2014-04-04 19:58:34 +02:00
  • 5d666fa4e7 Reset config and plugins after tests Thomas Scholtes 2014-04-04 19:52:39 +02:00
  • 81a2433e9d Use GLib.MainLoop instead of deprecated GObject Thomas Scholtes 2014-04-04 19:46:43 +02:00
  • 81f53fb0d2 Add basic cli tests for replaygain Thomas Scholtes 2014-04-04 19:44:16 +02:00
  • 694150410b Merge pull request #652 from geigerzaehler/item-write geigerzaehler 2014-04-04 19:30:44 +02:00
  • cf49d88156 replaygain: clarified the need to strange thread initialization| Yevgeny Bezman 2014-04-04 20:20:03 +03:00
  • d8c37d6ca3 replaygain: Added a FatalReplayGainError class to signal the plugin that the backend failed completely Yevgeny Bezman 2014-04-04 20:12:23 +03:00
  • a5bdbdcf7f Move available backends to class level Thomas Scholtes 2014-04-04 18:42:26 +02:00
  • 439fc1938f Remove debug print statements Thomas Scholtes 2014-04-04 18:34:59 +02:00
  • 89680d835a Refine docstrings and fix style issues (flake8) Thomas Scholtes 2014-04-04 18:29:02 +02:00
  • 6aa1cc95cb replaygain: Improved error handling Yevgeny Bezman 2014-04-01 23:09:38 +03:00
  • 2d9f40d62d replaygain: fixed small errors introduced by previous refactor. Commented the code in key parts. Yevgeny Bezman 2014-03-29 21:46:53 +03:00
  • 71a447fac1 replaygain: Update documentation to include some info regarding the GStreamer backend Yevgeny Bezman 2014-03-27 15:37:25 +02:00
  • 08b2bff28d eliminate GStreamer globals and initialize_config Adrian Sampson 2014-03-08 13:37:57 -08:00
  • 2369122075 minor Python style; move namedtuples to module Adrian Sampson 2014-03-08 13:32:53 -08:00
  • d2c6d00b7b replaygain: Added some informative prints, removed hardcoded debug print Yevgeny Bezman 2014-03-08 12:59:15 +02:00
  • 9581b91e10 replaygain: Added gstreamer support, fixed some small bugs Yevgeny Bezman 2014-03-08 10:59:39 +02:00
  • 86ee30df0d replaygain: modified current implementation to fit a backend framework in anticipation of other implementations Yevgeny Bezman 2014-02-15 15:37:10 +02:00
  • 4970c1de5a Add tests for item.write() custom path Thomas Scholtes 2014-04-04 15:19:32 +02:00
  • 766c8b190b Add path argument to item.write() Thomas Scholtes 2014-04-04 14:56:10 +02:00
  • ee2cf0df8e Plugins can't extend MediaFile anymore Thomas Scholtes 2014-04-04 14:26:29 +02:00
  • e62d36aa69 Remove lazy update from MediaFile Thomas Scholtes 2014-04-04 13:40:10 +02:00
  • 1d815b3734 Merge pull request #651 from sahandKashani/patch-1 geigerzaehler 2014-04-04 11:45:51 +02:00
  • 3d675b2339 bash completion documentation fix for GNU Bash-4.2 sahandKashani 2014-04-04 09:28:53 +02:00
  • fba8949e2f tox: pass args through to nosetests Adrian Sampson 2014-04-03 20:25:04 -07:00
  • b1ae7cb692 whitespace fixes in util Adrian Sampson 2014-04-03 19:56:50 -07:00
  • 4e2b35f372 avoid use of deprecated os.popen Adrian Sampson 2014-04-03 19:54:15 -07:00
  • c5174b3881 use command_output utility in echonest Adrian Sampson 2014-04-03 19:51:50 -07:00
  • d407db725f convert: catch OSErrors and display error message Adrian Sampson 2014-04-03 19:47:21 -07:00
  • eb4c323bcb Plugins can now extend MediaField Thomas Scholtes 2014-04-04 00:48:29 +02:00
  • 4b1a1e3d65 Remove ITEM_KEYS_WRITABLE Thomas Scholtes 2014-04-03 23:40:07 +02:00
  • 3c7dd13b72 Add Item.media_fields Thomas Scholtes 2014-04-03 23:35:33 +02:00
  • ac99622ec7 Merge branch 'single-files' Adrian Sampson 2014-04-03 13:20:53 -07:00
  • 7f9e301428 fix tests for cached weights loading Adrian Sampson 2014-04-03 13:17:38 -07:00
  • 2011156f8b Add test case for single file import Thomas Scholtes 2014-04-03 22:13:31 +02:00
  • b814168fb6 Merge branch 'master' of github.com:sampsyo/beets Adrian Sampson 2014-04-03 13:01:05 -07:00
  • 729e001432 benchmark: customizable album ID Adrian Sampson 2014-04-03 13:00:20 -07:00
  • eaab0bcc6e Enable coverage with tox -e py27 Thomas Scholtes 2014-04-03 21:46:54 +02:00