Commit Graph

7535 Commits

Author SHA1 Message Date
Philipp Wolfer
a276f2043a Some code simplification based on review feedback. 2015-02-01 21:27:51 +01:00
Philipp Wolfer
39302a00c8 Added new icons for audio, video and data tracks.
Icons use symbols from Font Awesome by Dave Gandy - http://fontawesome.io
2015-01-26 23:14:30 +01:00
Wieland Hoffmann
942762cbed PICARD-701: Don't use the image type as filename for front images
The option says the filename of front images is left alone. Do what the
option says.
2015-01-24 17:41:41 +01:00
Laurent Monin
a58372d665 Merge pull request #389 from zas/tracklist
Add Info dialog to clusters, showing track list
2015-01-11 22:47:14 +01:00
Laurent Monin
c0e52a1c61 Merge pull request #393 from phw/toggle-tags-from-filenames-status
Enable "Tags from filenames" only if applicable.
2015-01-11 22:44:04 +01:00
Wieland Hoffmann
0826730616 Increment the version of addrelease.py
This should have been done a while ago already because there have been
some commits which fix bugs, but...
2015-01-11 13:47:32 +01:00
Laurent Monin
1737c99335 Merge pull request #392 from phw/PICARD-335_fix_folksonomy_tag_comparisson
Improve folksonomy tag comparison for ignored tags.
2015-01-09 08:41:45 +01:00
Laurent Monin
b7cf44244d Merge pull request #394 from phw/PICARD-375-deduplicate-work-list
Deduplicate work names in tags.
2015-01-09 08:38:24 +01:00
Philipp Wolfer
8f89218fa9 Changed description of "ignore for completeness" option 2015-01-08 09:19:21 +01:00
Philipp Wolfer
013f05f2da Improve folksonomy tag comparisson for ignored tags.
Use full tag names and not substrings for comparisson so that e.g. ignoring "someothertag,hip hop rap" does not also ignore "rap". Also this change makes the comparisson case insensitive to match the behavior on MB.org.

Fixes PICARD-335
2015-01-07 17:43:51 +01:00
Philipp Wolfer
73a6e93455 Deduplicate work names in tags.
Fixes PICARD-375
2015-01-07 16:54:19 +01:00
Philipp Wolfer
50d9a72141 Enable "Tags from filenames" only if applicable.
This will disable the "Tags from filenames" action whenever it is unavailble. Without this fix the action stays enabled, but the dialog will just not open.

Fixes PICARD-688
2015-01-07 12:46:57 +01:00
Philipp Wolfer
2e2f85ee15 Use Mutagen 1.27 in build scripts.
That way we can test against the latest Mutagen version in daily builds and make use of newer features (e.g. MP4 codec info and AAC file type).
2015-01-07 00:17:26 +01:00
Lukáš Lalinský
160c277806 Merge branch '1.3.2'
Conflicts:
	picard/__init__.py
	scripts/package-osx.sh
2015-01-06 23:12:57 +01:00
Lukáš Lalinský
956224ee6f Use py2app 0.9 2015-01-06 23:01:43 +01:00
Lukáš Lalinský
2fa2c124b0 Install python-discid from github 2015-01-06 22:59:40 +01:00
Lukáš Lalinský
721a406c41 Untested build script changes 2015-01-06 22:39:24 +01:00
Philipp Wolfer
90f6d3f268 Updated version and news for 1.3.2 release. 2015-01-06 22:25:44 +01:00
Lukáš Lalinský
cea59df81f Untested build script changes 2015-01-06 22:23:58 +01:00
Philipp Wolfer
f8fab6ed34 Fixed tags from filename dialog no opening on fresh install.
An exception was thrown when tags_from_filenames_format was not set or empty.

Fixes PICARD-681
2015-01-06 22:22:35 +01:00
Philipp Wolfer
0c1ea5d276 Merge branch '1.3.1'
Conflicts:
	picard/__init__.py
	picard/const/attributes.py
	picard/webservice.py
2015-01-06 21:53:11 +01:00
Philipp Wolfer
d6d3b9c784 For MP4 files add the codec description to ~format.
Requires mutagen 1.27, but is backwards compatible with older versions.
2015-01-03 22:28:59 +01:00
Laurent Monin
b55ea36c96 Merge pull request #390 from phw/PICARD-681-fix-tags-from-filenames
Fixed tags from filename dialog no opening on fresh install.
2015-01-02 10:34:46 +01:00
Philipp Wolfer
e53fb11e61 Fixed tags from filename dialog no opening on fresh install.
An exception was thrown when tags_from_filenames_format was not set or empty.

Fixes PICARD-681
2014-12-31 13:33:01 +01:00
Laurent Monin
75f72e6904 Remove 1.4 entirely from the 1.3.1 branch
Suggested by Freso
2014-12-20 09:46:10 +01:00
Laurent Monin
60ca24e1b7 Update NEWS.txt 2014-12-19 22:19:54 +01:00
Laurent Monin
969c6fc6dd Update version to 1.3.1 2014-12-19 21:44:24 +01:00
Laurent Monin
c0c92134ef Update translations 2014-12-19 21:44:23 +01:00
Laurent Monin
275a327c89 Update attributes.py 2014-12-19 21:44:23 +01:00
Wieland Hoffmann
01242a03e2 Merge branch 'PICARD-663' of https://github.com/phw/picard
(cherry picked from commit 7bd95c46be)
2014-12-19 21:44:23 +01:00
Laurent Monin
de685e9fa3 Update version to 1.3.1 2014-12-19 19:12:22 +01:00
Laurent Monin
ec76f9332c Update translations 2014-12-19 19:10:27 +01:00
Laurent Monin
7ca5099f0a Update attributes.py 2014-12-19 19:07:15 +01:00
Laurent Monin
56c17280cf Merge pull request #388 from phw/PICARD-642-config-upgrade-error
Fix errors during configuration update when reading obsolete options.
(cherry picked from commit 0e4341027a)
2014-12-19 19:05:21 +01:00
Laurent Monin
eb2860aa17 Merge pull request #386 from Sophist-UK/drunkendwarf_webservice_noport
Use https if port 443 is specified, and only provide a specific port if it is not 80 or 443.
(cherry picked from commit 055a1ba828)

Conflicts:
	picard/webservice.py
2014-12-19 19:05:04 +01:00
Laurent Monin
425fc66f2b Remove useless comment, commit message is enough
f03145ed0f (commitcomment-8865743)
(cherry picked from commit 235ff26b0d)
2014-12-19 19:04:22 +01:00
Laurent Monin
bd8c64eaa5 Merge pull request #381 from zas/PICARD-662_fix
PICARD-662: skip collections having "entity_type"  !=  "release"
(cherry picked from commit 88c5cdd17f)
2014-12-19 19:04:08 +01:00
Wieland Hoffmann
4ba5977d06 Merge branch 'fix-win32-hidden-files-unit-tests' of https://github.com/phw/picard
(cherry picked from commit 3ec407e204)
2014-12-19 19:04:02 +01:00
Laurent Monin
dcaa9862a6 Merge pull request #380 from phw/PICARD-661
PICARD-661: evaluate tagger script for album art filename
(cherry picked from commit dc3830dc8a)
2014-12-19 19:03:55 +01:00
Laurent Monin
dcd3418b27 Merge pull request #378 from phw/pregap-tracks
PICARD-658: Support loading the newly supported pregap and data tracks.
(cherry picked from commit 09e28d5a52)
2014-12-19 19:03:48 +01:00
Laurent Monin
5531d6fbfa Merge pull request #379 from phw/fill-originalyear
PICARD-659: Set the originalyear tag when loading a release
(cherry picked from commit 8c9343afff)
2014-12-19 19:03:41 +01:00
Laurent Monin
938d113224 Merge pull request #370 from phw/better_hidden_file_handling
PICARD-589: Better hidden file handling
(cherry picked from commit 61e7b351e8)
2014-12-19 19:03:35 +01:00
Wieland Hoffmann
3042391818 Merge branch 'PICARD-655' of github.com:phw/picard
(cherry picked from commit 3eb5a3ac80)
2014-12-19 19:03:28 +01:00
Wieland Hoffmann
9e789230a8 Merge branch 'PICARD-273' of github.com:phw/picard
(cherry picked from commit 933fa16032)
2014-12-19 19:03:23 +01:00
Wieland Hoffmann
c4c6fc4a82 Merge branch 'fix-win-installer-working-directory' of github.com:phw/picard
(cherry picked from commit 4151e080f7)
2014-12-19 19:03:16 +01:00
Laurent Monin
0e4341027a Merge pull request #388 from phw/PICARD-642-config-upgrade-error
Fix errors during configuration update when reading obsolete options.
2014-12-18 20:43:06 +01:00
Laurent Monin
4504edae95 Shorten lines and PEP8 fixes 2014-12-18 12:40:12 +01:00
Laurent Monin
8b9ad38fc5 Use non-breaking spaces on track list lines
It will force horizontal scrolling for long lines, and ease cut'n'paste.
One line per track in any case.
2014-12-18 11:10:34 +01:00
Laurent Monin
05e63d2d22 Add a newline before Tracklist 2014-12-18 11:09:06 +01:00
Philipp Wolfer
c78cce55ee Refactored ConfigSection.value to include proper exception handling. 2014-12-17 21:46:04 +01:00