Commit Graph

786 Commits

Author SHA1 Message Date
Kyle Fleming
bb43078fad Simple fix of tag reading in the Last.fm plugin 2008-03-12 07:13:40 +01:00
Lukáš Lalinský
3ff74b607e Compare tracknumber and totaltracks as numbers, not strings. 2008-03-06 19:32:03 +01:00
Lukáš Lalinský
f6226a217e Lower the default PUID lookup threshold to 10%
If we already have a PUID in the database, we can probably just trust it's the right one and it will help with tagging completely mistagged files
2008-03-06 17:46:26 +01:00
Lukáš Lalinský
d2418b69bc astrcmp should return string similarity, not edit distance, so in case one of the strings is empty return 0, not length of the other one 2008-03-06 17:37:35 +01:00
Lukáš Lalinský
b69c11d159 Add try/finally around processing of directory listing and limit the delay between two listdir calls to 500 ms. 2008-03-06 17:21:06 +01:00
Lukáš Lalinský
2977575577 Typo 2008-03-06 17:10:02 +01:00
Lukáš Lalinský
4c076716b3 Ugly hack to make PUID submissions work better with Qt 4.3 2008-03-06 16:25:43 +01:00
Lukáš Lalinský
58879cb4e0 Increase the limit for the search server from 7 to 20, because the results are weirdly ordered and we sometimes one get the wrong ones 2008-03-06 14:47:27 +01:00
Lukáš Lalinský
613b3e1734 According to the KDE wiki, the KDE_FULL_SESSION check should look for any non-empty value, not just "true"
http://techbase.kde.org/index.php?title=KDE_System_Administration/Environment_Variables#KDE_FULL_SESSION
2008-02-28 22:10:22 +01:00
Lukáš Lalinský
8c0b41f38f Add taggerscript function $performer() 2008-02-18 21:09:43 +01:00
Lukáš Lalinský
3b57a36bf7 More menu items 2008-02-18 20:33:24 +01:00
Lukáš Lalinský
9a4b62d9c0 Actually, labels needs to be added one level higher, to load them even if we don't need ARs. 2008-02-18 05:12:52 +01:00
ojnkpjg
85c5ce4b82 Load also labels for release events. 2008-02-18 05:09:46 +01:00
Lukáš Lalinský
560f97373c Typo. 2008-02-16 21:26:02 +01:00
Lukáš Lalinský
8d96c892d4 Don't fail on an empty tag dict. 2008-02-16 21:10:39 +01:00
Lukáš Lalinský
b4b6147eb0 Folksonomy tags/genre support.
More or less a direct copy of the Last.fm plugin, but works with MB tags.
2008-02-16 21:00:56 +01:00
Lukáš Lalinský
59cc51b6b4 Fix the cuesheet plugin to work with 0.9 2008-02-03 10:18:55 +01:00
Lukáš Lalinský
423863a058 Merge Gary van der Merwe's thread pool changes, to prevent analyzing files that had been removed from the tagger 2008-01-27 09:16:13 +01:00
Lukáš Lalinský
11dfc655d0 Don't use "name" in dir(obj) to check if the object has an attribute called "name", Python has a better way to do it 2008-01-27 09:10:14 +01:00
Lukáš Lalinský
7b07fc0cfa Add an option to select multiple directories from the 'Add Directory' window 2008-01-27 08:51:35 +01:00
Lukáš Lalinský
a60f9e90ca Disable the multi-select option by default, as it leads to non-native UI on Windows and Mac. 2008-01-27 08:50:19 +01:00
amckinle
9d9e6f176f Don't abort directory reading on invalid filename 2008-01-27 08:42:59 +01:00
Will
af0d1b9c7e adding multiple direction selection option 2008-01-23 22:30:54 -05:00
Lukáš Lalinský
728ff50d80 Don't requite patched pyuic 2008-01-13 17:44:09 +01:00
Gary van der Merwe
36c2cebd27 Merge trunk. 2008-01-12 20:34:56 +02:00
Gary van der Merwe
a8e8e3c6b7 Add code to remove items from a queue when remove is not availible, e.g Python 2.4 2008-01-12 20:26:20 +02:00
Gary van der Merwe
9aaad9cc50 Removing in item from a queue should wake not_full 2008-01-12 18:56:24 +02:00
Gary van der Merwe
fdeef63421 Update News 2008-01-12 18:55:51 +02:00
Will
8cdec789f1 disabling the cd lookup when no cd device is specified 2008-01-11 23:00:26 +01:00
Will
60a892c21f fixing a bug where the probability score for a release was greater than one following an adjustment of the weights 2008-01-11 23:00:06 +01:00
Gary van der Merwe
d68da08953 When a file is removed, remove it from the analyze queue. 2008-01-10 21:47:02 +02:00
Gary van der Merwe
dab3b68f98 Create a custom run_item method for the analyze thread to make it nessary to only add a file name to the queue. 2008-01-10 21:35:34 +02:00
Gary van der Merwe
ccb9672b3b Fix bug when stoping the thread pool, introduced by the prev rev. 2008-01-08 19:04:40 +02:00
Gary van der Merwe
41a1c72b4d Refactor threading - Step 1 - Move Queues from Thread pool to tagger, and call threads by by putting jobs directly into queues. 2008-01-08 18:57:58 +02:00
Lukáš Lalinský
91f55dfb2b Update PO files. 2007-12-29 15:51:37 +01:00
Lukáš Lalinský
914ff9f728 Add a plugin to fix MP4 files with broken 'meta' atoms. 2007-12-28 10:22:33 +01:00
Lukáš Lalinský
3ff3597614 Update NEWS.txt. 2007-12-16 18:18:10 +01:00
Lukáš Lalinský
6a5c768a2e Use the earliest release event by default. 2007-12-16 17:04:11 +01:00
Lukáš Lalinský
a1be2c07d1 Respect absolute paths in the cover art naming format. 2007-12-16 16:49:37 +01:00
Lukáš Lalinský
b0505bdc16 One more change to the MP4 tag mapping: add remixer, fix label. 2007-12-16 14:57:54 +01:00
Lukáš Lalinský
a555f7a17a Upper-case extra MP4 tag names for compatiblity with MediaMonkey. 2007-12-16 14:53:30 +01:00
Lukáš Lalinský
34605791e2 ClusterList.iterfiles should take a 'save' kwarg. 2007-12-14 11:15:31 +01:00
Lukáš Lalinský
b4d1e0d4fc Add Cluster.update(). 2007-12-08 13:25:59 +01:00
Lukáš Lalinský
4bb6c11616 Add ignores. 2007-12-05 18:09:44 +01:00
Lukáš Lalinský
be992c6353 Remove old .bzrtags. 2007-12-05 18:08:50 +01:00
Lukáš Lalinský
d25d83bd01 Move plugins to contrib/. 2007-12-05 18:04:00 +01:00
Lukáš Lalinský
0da8776136 Add support for lyrics/USLT tags. 2007-12-05 17:58:42 +01:00
Lukáš Lalinský
89c49e83f1 Load system-wide plugins from __file__/plugins. 2007-12-05 17:21:32 +01:00
Lukáš Lalinský
997fe1df36 Use job-specific thread queues. 2007-12-05 16:01:00 +01:00
Lukáš Lalinský
b307381a54 Add support for more custom MP4 atoms. 2007-12-05 15:40:00 +01:00