Chad Wilson
1a6e5b07f4
has_key -> "in"
2011-07-31 15:57:28 +08:00
Chad Wilson
02dd70300e
Merge from trunk
2011-07-31 12:16:07 +08:00
Michael Wiencek
068cb6bdc9
Add 8cm CD to the format list
2011-07-30 23:04:45 -05:00
Chad Wilson
1a8ee0223a
- Fix caching in Lastfm plugin to avoid queueing duplicate requests for the same URL. Instead, keeps an internal url -> track_process_function dict to defer processing of these tracks.
...
- Change request delay to 5 per second as the TOS seems to allow
- Remove some old commented code
2011-07-31 11:17:11 +08:00
Chad Wilson
6afc34bdf5
Fix priority setting for requests so albums open in a logical order
2011-07-31 10:58:21 +08:00
Chad Wilson
fdd87a828d
Add the Lastfmplus plugin and update it for full 0.15 compatibility
...
- Caching is now compatible with 0.15 webservice requests manager - avoids re-requesting the same URL (especially for artist tags)
- Dodgy code that was accessing/updating album._new_tracks removed
- Request delay reduced to 200ms, in accordance with http://www.last.fm/api/tos
- Default "year" filter list updated
- Remove redundant "split artists" code
2011-07-31 00:16:32 +08:00
Chad Wilson
1f76828603
Don't log status bar updates that reset the bar to empty
2011-07-30 16:57:26 +08:00
Chad Wilson
536187d1ea
Revert again; got confused - change has already been merged by Michael!
2011-07-30 16:29:50 +08:00
Chad Wilson
89b7de48a1
Undo .bzrignore change, no-one will merge it probably :)
2011-07-30 16:22:13 +08:00
Chad Wilson
a1bc61464c
Merge from trunk
2011-07-30 16:11:07 +08:00
Michael Wiencek
0c62d3784c
- Fix display of ampersands in the "other versions" menu.
...
- Only display this submenu once the release is actually loaded, otherwise it's confusing. It says "Loading..." but never does, because it doesn't have the release group MBID yet.
- Get rid of old logic for adding a "No other versions" item. This is never reached because it will at least always display the one existing version.
2011-07-26 18:07:13 -05:00
Michael Wiencek
2ef0f90402
Remove indentation that doesn't match the rest of the code
2011-07-26 02:53:54 -05:00
Michael Wiencek
ddbace5b37
Fix high CPU usage while idle ( #5968 )
2011-07-26 01:43:52 -05:00
Michael Wiencek
87e40449a6
Make sure removed albums return if they happen to reach _release_request_finished
2011-07-26 00:37:30 -05:00
Michael Wiencek
269b92ada9
Stop loading albums when they are removed from the interface.
2011-07-26 00:29:31 -05:00
Johannes Weißl
724a41ac0c
Merge no_release plugin
2011-07-25 17:07:48 -05:00
Johannes Weißl
fd9cc93554
Add no_release plugin.
2011-07-25 23:59:51 +02:00
Michael Wiencek
cee071288d
Stop analyzing files when they're removed from the interface.
2011-07-25 00:17:07 -05:00
Michael Wiencek
699453fa6e
Use time.time() to time requests, instead of Qt's QDateTime.currentDateTime(), because its 'msecsTo' function wasn't added until 4.7.
2011-07-24 22:55:39 -05:00
Michael Wiencek
dde6b7d9af
Fix PUID scanning
2011-07-24 22:00:43 -05:00
Wieland Hoffmann
1be527f263
WavPack: move correction files, too
2011-07-24 21:08:48 +02:00
Michael Wiencek
895b690d87
Use a browse request to load other release versions, and include label/catalog number information.
2011-07-21 15:40:44 -05:00
Lukáš Lalinský
57a5aa4589
Try harder to get the ASIN
2011-07-21 20:16:02 +02:00
Michael Wiencek
5885e7750a
Fix requests breaking at midnight.
2011-07-21 01:23:41 -05:00
Michael Wiencek
7a6f69f64b
Fix [no release info] and exception for releases without a date in the other versions menu
2011-07-20 15:39:15 -05:00
Michael Wiencek
3e2c86c38a
Merging with gsoc-ngs branch
2011-07-20 14:25:53 -05:00
Lukáš Lalinský
75ed23d02a
Add CD-R to the list of formats, make the code not fail on an unknown format
2011-07-20 11:47:33 +02:00
Michael Wiencek
78e1cad299
- Fix "album metadata not transfered to tracks anymore" ( #5960 )
...
- Fix "Picard 0.15 fails to load standalone recordings (non-album tracks)" (#5961 )
- Move medium metadata parsing out of album.py and into mbxml.py.
2011-07-19 12:36:06 -05:00
Michael Wiencek
891c3f82ba
Remove timers slowing down file/directory adds
2011-07-18 14:36:42 -05:00
Michael Wiencek
20844f37ac
- Add the originaldate tag.
...
- Use the release group artist credit when artist standardization is enabled.
2011-07-18 09:19:18 -05:00
Chad Wilson
c0520b86e1
Fixed #5948 - folksonomy tags as genre not supported at NGS RG level
2011-07-18 09:18:30 -05:00
Michael Wiencek
01cfe146b4
Reverting this to give proper credit.
2011-07-18 09:15:26 -05:00
Johannes Weißl
bacb6fb66c
Set to default: Convert Unicode punctuation characters to ASCII
...
http://forums.musicbrainz.org/viewtopic.php?id=2918
http://forums.musicbrainz.org/viewtopic.php?id=2857
2011-07-18 04:42:16 +02:00
Michael Wiencek
551b10f61f
libdiscid fix for OS X
2011-07-17 16:59:29 -05:00
Lukáš Lalinský
29e1d38dbe
Increase version number
2011-07-17 20:28:00 +02:00
Michael Wiencek
22975920cb
Update NEWS.txt
2011-07-17 13:22:58 -05:00
Michael Wiencek
b1fe2888bd
Small misc. fixes
2011-07-17 11:47:37 -05:00
Michael Wiencek
65bda99dab
Merging with gsoc-ngs branch, minus collections-related features.
2011-07-17 11:47:06 -05:00
Michael Wiencek
f3bf2b1270
Small misc. fixes
2011-07-17 11:45:34 -05:00
Michael Wiencek
7be16905bb
Run all metadata processor plugins inside _finalize_loading, before tagger script. (Fixes http://bugs.musicbrainz.org/ticket/5850 )
2011-07-17 10:22:01 -05:00
Chad Wilson
6ca749dc9a
Merge from trunk
2011-07-17 23:09:21 +08:00
Michael Wiencek
54ff148410
Allow to work on the compilation tag
2011-07-17 01:25:19 -05:00
Michael Wiencek
b1239754a7
Fix exception saving a POPM frame with a decimal rating (e.g. 4.5/5)
2011-07-16 00:52:34 -05:00
Michael Wiencek
5a64f0bff9
Request user ratings for standalone recordings
2011-07-16 00:50:48 -05:00
Michael Wiencek
6ff3b0b178
Fix method assignment
2011-07-16 00:10:49 -05:00
Michael Wiencek
26f06b1dbf
Drag and drop fix for newer version of Qt.
2011-07-16 00:06:01 -05:00
Michael Wiencek
012abbf7de
Don't request collections if no username or password is set.
2011-07-15 22:51:29 -05:00
Michael Wiencek
151c41bdde
Fixes ticket #5938 (relationships are entered twice (release <-> recording))
2011-07-15 22:43:42 -05:00
Michael Wiencek
80f98021d6
Disable all "standardization" for pseudo-releases.
2011-07-15 19:09:10 -05:00
Michael Wiencek
c5c3c76757
Always load collections on startup.
2011-07-14 22:40:01 -05:00