Lukáš Lalinský
15f3c542ef
Reworked album/track/cluster handling.
...
* File objects don't make distinctions between parent types (which can be either Track or Cluster).
* Metadata objects are now thread-safe.
* New decorators for easier mutex locking.
* Track and Album objects don't use Artist anymore. Everything is in metadata dicts.
2006-10-26 14:19:59 +02:00
Lukáš Lalinský
d5c928803d
Fixed match icons.
2006-10-25 10:02:55 +02:00
Lukáš Lalinský
c8eac48531
Options > Scripting: Highlight escape characters.
2006-10-24 15:11:47 +02:00
Lukáš Lalinský
51ea3ab44a
Options > Scripting: Disable word-wrap.
2006-10-24 15:03:19 +02:00
Lukáš Lalinský
0b60d604f2
Fix album loading.
2006-10-24 11:23:03 +02:00
Lukáš Lalinský
bf28ad777f
Use *args in ThreadAssist.spawn and ThreadAssist.proxy_to_main.
2006-10-23 23:51:20 +02:00
Lukáš Lalinský
ea262c6915
Added option to refresh album information.
2006-10-23 23:42:14 +02:00
Lukáš Lalinský
b1cacd6303
Tagz: Added $unset, replace '\,' with ','.
2006-10-23 16:55:57 +02:00
Lukáš Lalinský
ec60053a8b
Fix regular expression for parsing of function arguments.
2006-10-23 16:20:10 +02:00
Lukáš Lalinský
687f01d74a
Added functions $rsearch and $rreplace.
2006-10-23 15:47:57 +02:00
Lukáš Lalinský
68637ebfc9
Fix tests.
2006-10-23 15:30:13 +02:00
Lukáš Lalinský
38265197bd
Use QComboBox to set the mirror server.
2006-10-23 14:08:10 +02:00
Lukáš Lalinský
ec839f7314
File moving.
2006-10-22 22:23:31 +02:00
Lukáš Lalinský
36761f3cb6
Re-enable automoving tagged files.
2006-10-22 21:13:21 +02:00
Lukáš Lalinský
e408a8fecd
Change the label for VA file naming spec from "Various artist ..." to "Multiple artist ..." ( #2228 )
2006-10-21 23:51:53 +02:00
Lukáš Lalinský
baf774e13d
Typo.
2006-10-21 22:37:14 +02:00
Lukáš Lalinský
97cd63a2e0
Browser integration code clean-up.
2006-10-21 18:44:39 +02:00
Lukáš Lalinský
8f00f3c473
Disable address reusing. See #2229 .
2006-10-21 17:18:09 +02:00
Lukáš Lalinský
aa4abd0b67
Options: Allow word-wrap in the "About" page.
2006-10-21 15:41:38 +02:00
Lukáš Lalinský
213bf260b9
Use OptionsDialog.select_page instead of setting the default page in the contructor.
2006-10-21 15:18:03 +02:00
Lukáš Lalinský
53720b1921
Create the options dialog only once and reuse the existing instance.
2006-10-21 15:14:03 +02:00
Lukáš Lalinský
ef38d14f33
Fixed URL converting while drag&drop.
2006-10-21 00:13:17 +02:00
Lukáš Lalinský
e0882c53a2
Make the ofa module optional.
2006-10-20 23:56:24 +02:00
Lukáš Lalinský
eada26ec4f
Option to strip APE tags from MP3 files.
2006-10-20 21:46:11 +02:00
Lukáš Lalinský
b11e296557
Updated the pyuic patch for the latest PyQt snapshot.
2006-10-20 21:45:48 +02:00
Lukáš Lalinský
ccbebf3acd
Updated install instructions.
2006-10-19 22:02:57 +02:00
Lukáš Lalinský
58d07dcd67
Added a few 16x16 icons for menus.
2006-10-19 22:00:30 +02:00
Lukáš Lalinský
8a0b43106a
Simple cut&paste implementation.
2006-10-19 21:38:05 +02:00
Lukáš Lalinský
644bd7f5e0
CoverArtBox: Fixed the default alignment in Qt 4.2.
2006-10-19 20:11:52 +02:00
Lukáš Lalinský
cda0a0d181
TaggerScript syntax highlighter.
2006-10-19 19:53:53 +02:00
Lukáš Lalinský
e6faaf909b
Don't use empty Amazon images.
2006-10-15 16:39:31 +02:00
Lukáš Lalinský
ac9989fdea
Lowercase strings before calculating similarity.
2006-10-15 16:14:31 +02:00
Lukáš Lalinský
cb99b8a050
Reorder options pages.
2006-10-15 13:53:51 +02:00
Lukáš Lalinský
1debfeb822
Translate foreign artist names.
2006-10-15 13:46:31 +02:00
Lukáš Lalinský
a240180d6c
Cluster.cluster cleanup.
2006-10-15 13:01:04 +02:00
Lukáš Lalinský
40f4c10c5f
Missing imports.
2006-10-15 11:58:16 +02:00
Lukáš Lalinský
749cd93b16
Windows installer.
2006-10-15 00:14:49 +02:00
Lukáš Lalinský
09cdc4711e
* Limit the number of threads.
...
* Allow to allocate a special-purpose thread.
2006-10-14 19:53:35 +02:00
Lukáš Lalinský
626ff0fc14
Cluster lookups.
2006-10-14 15:21:54 +02:00
Lukáš Lalinský
5692a5fd06
More ARs.
2006-10-14 14:21:56 +02:00
Lukáš Lalinský
9d3fc27211
Cluster removing.
2006-10-14 14:11:57 +02:00
Lukáš Lalinský
eddf8dffd2
Drag&drop fix on Linux.
2006-10-13 16:46:13 +02:00
Lukáš Lalinský
a606176368
*Very* ugly GStreamer plugin.
2006-10-13 16:07:55 +02:00
Lukáš Lalinský
27adb77ffd
Encode the filename before using it.
2006-10-13 16:07:36 +02:00
Lukáš Lalinský
d560679674
Set executable bits.
2006-10-13 13:07:45 +02:00
Lukáš Lalinský
32350c0b82
AR tagging. Only ARs from album level for now.
2006-10-13 14:39:47 +02:00
Lukáš Lalinský
a04c9de9ee
Use "Various Artist" as an artist name for clusters without artist info.
2006-10-11 02:01:22 +02:00
Lukáš Lalinský
c580a0827f
Make it possible to cluster without selecting multiple files.
2006-10-11 01:56:48 +02:00
Lukáš Lalinský
943048f0ec
Clustering algorithm from the original Picard.
2006-10-11 01:50:53 +02:00
Lukáš Lalinský
80d9ee1611
Hacked Mutagen to *not* use mmap (for now). The mmap module doesn't release the GIL during IO operations and so the result is unresponsive interface.
...
See http://sourceforge.net/tracker/index.php?func=detail&aid=1572968&group_id=5470&atid=355470
2006-10-09 22:31:20 +02:00