Commit Graph

95 Commits

Author SHA1 Message Date
Lukáš Lalinský
44cd34ba48 Run tagger script on album load. 2006-09-26 00:16:52 +02:00
Lukáš Lalinský
337a49fda5 Added IMetadataProcessor API. 2006-09-25 19:13:53 +02:00
Lukáš Lalinský
1ddde29916 File renaming. 2006-09-25 13:16:47 +02:00
Lukáš Lalinský
88f6e50767 Save cover art to the ID3 tags. 2006-09-24 20:35:10 +02:00
Lukáš Lalinský
3775a708e6 Convert ID3v2.3 text frames, added test suite. 2006-09-24 16:38:25 +02:00
Lukáš Lalinský
9b35ec6503 Added spacer to the metadata box. 2006-09-24 12:40:41 +02:00
Lukáš Lalinský
4717402b91 Read-only MP4 support. 2006-09-24 12:18:04 +02:00
Lukáš Lalinský
2792bfaefc make File.new_id a static method 2006-09-24 11:20:02 +02:00
Lukáš Lalinský
16b83ce6bf MP3 and TTA plugins. 2006-09-24 11:14:52 +02:00
Lukáš Lalinský
b8fe58e2c1 Clear existing tags. 2006-09-23 23:55:55 +02:00
Lukáš Lalinský
2c1a1606ad VComment and APEv2 plugins cleanup. 2006-09-23 23:17:10 +02:00
Lukáš Lalinský
147e2d332a Group newly added files by 100. 2006-09-23 13:54:14 +02:00
Lukáš Lalinský
954499379b Convert the filename to lower case before comparing extensions. 2006-09-23 13:33:28 +02:00
Lukáš Lalinský
029dfefe76 Don't update the cover art, if the box is hidden. 2006-09-23 13:26:55 +02:00
Lukáš Lalinský
065d0da230 Display the cover art. Yay! :) 2006-09-23 13:10:52 +02:00
Lukáš Lalinský
7fdeadad1b Set parents for ThreadAssist and all it's threads. 2006-09-23 12:40:17 +02:00
Lukáš Lalinský
e60f78e854 Don't allow to add the same file multiple times. 2006-09-23 12:36:54 +02:00
Lukáš Lalinský
7369771703 Catch exceptions in Tagger#__add_files_thread 2006-09-23 12:33:33 +02:00
Lukáš Lalinský
828cb4e61a Load release date. 2006-09-23 12:33:04 +02:00
Lukáš Lalinský
a89dacd349 Display status bar messages. 2006-09-23 11:53:40 +02:00
Lukáš Lalinský
9b6c45eee2 Don't allow to load multiple instances of the same album. Use list to store files. 2006-09-23 11:41:55 +02:00
Lukáš Lalinský
b2e5ababed Removed the main worker thread. Use smaller specific threads instead. 2006-09-23 11:27:08 +02:00
Lukáš Lalinský
7d28c27432 File list locking. 2006-09-23 00:30:40 +02:00
Lukáš Lalinský
e5182d92f1 Automatically load albums for added files with MBIDs. 2006-09-23 00:19:15 +02:00
Lukáš Lalinský
74f314cbe3 noCamelCase 2006-09-22 10:31:50 +02:00
Lukáš Lalinský
16668cf815 Handle double-click in the album view. 2006-09-22 10:16:13 +02:00
Lukáš Lalinský
1278ef845e * Cached web service.
* Download cover artwork from Amazon.
2006-09-22 00:51:04 +02:00
Lukáš Lalinský
24e2bc0b40 Removed debug output. 2006-09-21 23:35:02 +02:00
Lukáš Lalinský
5feaf082b2 A little improved metadata lookup algorithm (still not good enough). 2006-09-20 21:59:18 +02:00
Lukáš Lalinský
106dc7449f Move separate compile.py scripts into setup.py 2006-09-18 22:33:46 +02:00
Lukáš Lalinský
164904dd7a * Replace custom Levenshtein distance implementation with difflib.SequenceMatcher
* Better files->album matching.
2006-09-18 21:26:37 +02:00
Lukáš Lalinský
8486dbd5e0 * Removed usage of File.compare.
* Recompiled the resources - one image was out of date.
2006-09-18 14:34:34 +02:00
Lukáš Lalinský
1556719465 Replace also words from the second string. 2006-09-18 14:26:37 +02:00
Lukáš Lalinský
4f40955c85 * Fixed bug in similarity calculation.
* Utilities to unaccenting, removing non-ASCII characters, ...
 * Tests
2006-09-18 12:30:00 +02:00
Lukáš Lalinský
24c502b8ed Don't need these anymore. 2006-09-17 16:17:02 +02:00
Lukáš Lalinský
bcb9564fdc Metadata boxes. 2006-09-17 12:03:35 +02:00
Lukáš Lalinský
0cc02cc667 File.update() 2006-09-17 11:47:22 +02:00
Lukáš Lalinský
3f328f0d8a Read also ID3v2.2 frames. 2006-09-16 19:36:35 +02:00
Lukáš Lalinský
1a677406b5 Allow editing tags of linkes files. 2006-09-16 17:34:30 +02:00
Lukáš Lalinský
5eb60614db * Added tag editor to the toolbar.
* Moved file saving code to the worker thread.
2006-09-16 15:32:11 +02:00
Lukáš Lalinský
32d80545d2 Make ConfigSection thread-safe. 2006-09-16 11:56:04 +02:00
Lukáš Lalinský
3c62a76e25 * Print traceback for exceptions from the worker thread.
* Imported missing functions in the mutagenext.compatid3 module.
2006-09-16 09:42:27 +02:00
Lukáš Lalinský
280398c178 Removed AudioProperties. 2006-09-15 22:55:45 +02:00
Lukáš Lalinský
4ec6f40881 More CamelCase replacing. 2006-09-15 22:51:15 +02:00
Lukáš Lalinský
f319ae2dae Better __str__'s. 2006-09-15 20:00:20 +02:00
Lukáš Lalinský
bfb1cde411 When removing album, remove also the matches files. 2006-09-15 19:53:25 +02:00
Lukáš Lalinský
44415c86c4 Search cleanup. 2006-09-15 19:48:57 +02:00
Lukáš Lalinský
d9b366b64d Metadata lookup cleanup. 2006-09-15 19:41:14 +02:00
Lukáš Lalinský
745a0c2acf Save & remove cleanup. 2006-09-15 19:36:42 +02:00
Lukáš Lalinský
8e4a4043f6 New methods can_save and can_remove. 2006-09-15 18:58:04 +02:00