Picard Qt: Difference between revisions

From MusicBrainz Wiki
Jump to navigationJump to search
((Imported from MoinMoin))
(new version (Imported from MoinMoin))
Line 14: Line 14:
===Latest Testing Release - 0.9.0alpha4===
===Latest Testing Release - 0.9.0alpha4===


* [http://ftp.musicbrainz.org/pub/musicbrainz/users/luks/picard-qt/picard-setup-0.9.0alpha4.exe Windows Installer] (6.5M)
* [http://ftp.musicbrainz.org/pub/musicbrainz/users/luks/picard-qt/picard-setup-0.9.0alpha5.exe Windows Installer] (6.6M)
* [http://ftp.musicbrainz.org/pub/musicbrainz/users/luks/picard-qt/picard-0.9.0alpha4.tar.gz Source Code Tarball] (368K)
* [http://ftp.musicbrainz.org/pub/musicbrainz/users/luks/picard-qt/picard-0.9.0alpha5.tar.gz Source Code Tarball] (369K)
* Ubuntu package (for 7.04 "Feisty" only): <pre>deb http://ftp.musicbrainz.org/pub/musicbrainz/users/luks/ubuntu feisty musicbrainz</pre>
* Ubuntu package (for 7.04 "Feisty" only): <pre>deb http://ftp.musicbrainz.org/pub/musicbrainz/users/luks/ubuntu feisty musicbrainz</pre>


Line 60: Line 60:


The Apple supplied python 2.3 in OSX 10.4.x will not work with picard, and some of the dependencies listed above expect a framework version of python. [http://pythonmac.org/packages/ http://pythonmac.org/packages/] provides a framework python 2.4 which seems to work.
The Apple supplied python 2.3 in OSX 10.4.x will not work with picard, and some of the dependencies listed above expect a framework version of python. [http://pythonmac.org/packages/ http://pythonmac.org/packages/] provides a framework python 2.4 which seems to work.

==See Also==

* [[Picard Qt/Scripting|/Scripting]]
* [[Picard Qt/Plugins|/Plugins]]
* [[Picard Qt/Tag Mapping|/TagMapping]]


==Changes==
==Changes==

===Version 0.9.0alpha5 - 2007-03-18===

* New Features:
** Replace Æ with AE in file/directory names. ([[Ticket:2512|2512]])
** "Add cluster as release" ([[Ticket:1049|1049]])
** Text labels under icon buttons. ([[Ticket:2476|2476]])

* Bug Fixes:
** Fixed fileId generator (caused problems with drag&drop if files with multiple formats are used).
** Original Metadata not greyed out when no tracks are attached. ([[Ticket:2461|2461]])
** Better detecting of the default Windows browser, with fallback to Internet Explorer. ([[Ticket:2502|2502]])
** Better album/track lookup. ([[Ticket:2521|2521]])
** File browser stays 'hidden' after first time use. ([[Ticket:2480|2480]])
** Track length changed in Original Metadata after save. ([[Ticket:2510|2510]])
** "Send PUIDs" button not disabled after albums are removed. ([[Ticket:2506|2506]])
** The Windows package now includes JPEG loader to show cover art images correctly. ([[Ticket:2478|2478]])


===Version 0.9.0alpha4 - 2007-03-09===
===Version 0.9.0alpha4 - 2007-03-09===
Line 99: Line 122:


* First release.
* First release.

==See Also==

* [[Picard Qt/Scripting|/Scripting]]
* [[Picard Qt/Plugins|/Plugins]]
* [[Picard Qt/Tag Mapping|/TagMapping]]


[[Category:To Be Reviewed]] [[Category:Picard]] [[Category:Development]]
[[Category:To Be Reviewed]] [[Category:Picard]] [[Category:Development]]

Revision as of 16:45, 18 March 2007

File:picardqt-small.png

PicardQt is a new version of PicardTagger, written using Qt as the GUI toolkit. It also includes implementations of a few new ideas, such as IntuitivePicardInterface or TaggerScript.

Download

  • Alert.png Please remember that this is not a finished application yet and some features might not work correctly, so use it carefully. If you find a bug, please report it.

Latest Testing Release - 0.9.0alpha4

Development Source Code

The source code is maintained in a Bazaar branch at http://bazaar.launchpad.net/~luks/picard/qt-port. To download it you need to install Bazaar and run:

bzr branch http://bazaar.launchpad.net/~luks/picard/qt-port picard-qt

If you already have the branch and want to update it, use:

bzr pull
  • Ubuntu Feisty: To get the right bazaar version, install package bzr, not bazaar. To build picard-qt from the source, you need to:
    • sudo apt-get install g++ python-dev libexpat-dev python-qt4 python-mutagen
    For all optional features (I think), add: sudo apt-get libavformat-dev libofa0-dev libgstreamer0.10-dev gstreamer0.10-ffmpeg (This is from my experience, feel free to add anything else you notice. --Bogdanb)

Installation From Source Code

To run Picard you need at least:

Optionally also:

Once you have installed the requirements, you can compile the C extensions:

python setup.py config
<edit build.cfg if neccessary>
python setup.py build_ext -i

And now you can start Picard:

python tagger.py

Mac OS X Installation Notes

A rough installation guide is available here: MacOSXPicardQtInstallationGuide

The Apple supplied python 2.3 in OSX 10.4.x will not work with picard, and some of the dependencies listed above expect a framework version of python. http://pythonmac.org/packages/ provides a framework python 2.4 which seems to work.

See Also

Changes

Version 0.9.0alpha5 - 2007-03-18

  • New Features:
    • Replace Æ with AE in file/directory names. (2512)
    • "Add cluster as release" (1049)
    • Text labels under icon buttons. (2476)
  • Bug Fixes:
    • Fixed fileId generator (caused problems with drag&drop if files with multiple formats are used).
    • Original Metadata not greyed out when no tracks are attached. (2461)
    • Better detecting of the default Windows browser, with fallback to Internet Explorer. (2502)
    • Better album/track lookup. (2521)
    • File browser stays 'hidden' after first time use. (2480)
    • Track length changed in Original Metadata after save. (2510)
    • "Send PUIDs" button not disabled after albums are removed. (2506)
    • The Windows package now includes JPEG loader to show cover art images correctly. (2478)

Version 0.9.0alpha4 - 2007-03-09

  • Bug Fixes:
    • Fixed case-insentive file renaming. (2457, 2513)

Version 0.9.0alpha3 - 2007-03-08

  • New Features:
    • Using of 'performed by' AR types (without instrument or vocal).
    • The "Replace non-ASCII characters" option will try to remove accents first. (2466)
    • Added option to auto-analyze all files. (2465)
  • Bug Fixes:
    • Fixed file clustering.
    • Added %albumartistsort%, %releasetype% and %releasestatus% to the file naming example (2458)
    • Sanitize dates from ID3 tags. (2460)
    • Fixed page switching in the options window on error. (2455)
    • Correct case-insensitive file renaming on Windows (1003, 2457)
    • Relative paths in the 'Move files to' option are relative to the current path of the file. (2454)
    • Added a .desktop file. (2470)
    • Release type and status should be in lower case. (2489)

Version 0.9.0alpha2 - 2007-03-04

  • New Features:
    • New variable %_extension% (2447)
    • File naming format tester. (2448)
    • Added automatic checking for new versions.
  • Bug Fixes:
    • Fixed window position saving/restoring. (2449)
    • Fixed iTunes compilation flag saving. (2450)

Version 0.9.0alpha1 - 2007-03-03

  • First release.