Commit Graph

7535 Commits

Author SHA1 Message Date
Michael Wiencek
daebce18cc Add $inmulti to check for a value in a multi-valued tag (PICARD-113) 2012-02-12 19:06:55 -06:00
Michael Wiencek
19e472289e Fix the $if script function 2012-02-12 18:42:48 -06:00
Michael Wiencek
7317e249c9 Merge branch 'master' of ssh://git.musicbrainz.org:10015/picard into tagdiff 2012-02-12 15:18:35 -06:00
Michael Wiencek
47182f6433 Add an option to show changes first 2012-02-12 15:16:02 -06:00
Michael Wiencek
4855f37e9b Add 'Remove' to the tags' context menu 2012-02-12 12:31:50 -06:00
Michael Wiencek
f8df742480 Allow resizing bottom table 2012-02-11 11:05:59 -06:00
Philipp Wolfer
627f4d2b3f Return proper HTTP version in browser integration response. 2012-02-11 11:27:20 +01:00
Lukáš Lalinský
4d4f56583d Merge remote-tracking branch 'olea/master'
Conflicts:
	po/es.po
2012-02-10 16:36:31 +01:00
Lukáš Lalinský
afa6166816 Import translations from r30 of lp:~musicbrainz-developers/picard/translation-import 2012-02-10 16:32:11 +01:00
Lukáš Lalinský
0dfc4be933 Merge remote-tracking branch 'weisslj/PICARD-148'
Conflicts:
	NEWS.txt
2012-02-10 16:00:35 +01:00
Lukáš Lalinský
0780435441 Merge remote-tracking branch 'voiceinsideyou/list_scripting_support' 2012-02-10 15:57:54 +01:00
Michael Wiencek
1d2448ca06 Cosmetic changes 2012-02-07 17:57:33 -06:00
Michael Wiencek
56119f4ee5 Only allow viewing info of individual files
The info dialog is useless now, when multiple files are selected. It just
prints "[n] files."
2012-02-03 01:14:18 -06:00
Wieland Hoffmann
248688be38 make the examples use wordwrap and more space 2012-02-02 20:33:43 +01:00
Wieland Hoffmann
348d9a7ad8 update the examples only after everything has been properly populated 2012-02-02 20:14:04 +01:00
Michael Wiencek
3e5ab12cbe Extend values instead of overwriting them, when (different across n items) isn't removed 2012-02-01 19:00:40 -06:00
Wieland Hoffmann
614a35a2f0 and again, fix the checkbox state 2012-02-01 19:27:49 +01:00
Michael Wiencek
2ec8ffe100 Don't update the QTableWidgetItem being edited 2012-01-31 23:55:05 -06:00
Michael Wiencek
44bd2f5c3e Only read disctotal if totaldiscs isn't set 2012-01-31 23:10:00 -06:00
Michael Wiencek
5e34bbfb0f If "Clear existing tags" isn't set, don't show tags as being removed 2012-01-31 23:08:03 -06:00
Michael Wiencek
28dab41d9e Only read tracktotal if totaltracks doesn't exist 2012-01-31 22:44:46 -06:00
Wieland Hoffmann
3f9c8f291f move the simple toggling of setEnabled() to signals 2012-01-31 11:02:34 +01:00
Wieland Hoffmann
e22329a620 Update examples on move_files_to changes 2012-01-31 10:36:45 +01:00
Michael Wiencek
c3b92a076b Merge branch 'master' of ssh://git.musicbrainz.org:10015/picard into tagdiff 2012-01-30 02:11:01 -06:00
Michael Wiencek
74f7f0a099 Fix odd context menu colors 2012-01-30 02:10:39 -06:00
Michael Wiencek
b301fb2980 Merge branch 'scripting-args' of https://github.com/mineo/picard 2012-01-30 01:20:40 -06:00
Michael Wiencek
7b731484df Merge branch 'master' of ssh://git.musicbrainz.org:10015/picard into tagdiff 2012-01-30 00:50:04 -06:00
Michael Wiencek
2d4a4a8a4c Restore a few missing features
* Allow adding a new tag, or adding multiple values to an existing tag
* Add a "MusicBrainz Lookup" button to the toolbar
2012-01-30 00:48:01 -06:00
Johannes Weißl
5bb5aaf277 Load/save free-text tags for ID3 as TXXX frames (PICARD-148) 2012-01-24 23:22:47 +01:00
Wieland Hoffmann
4d9a9dfec4 Make the scripting python2.5 compatible 2012-01-22 12:55:32 +01:00
Wieland Hoffmann
e97e622167 fix the checkbox state (again) 2012-01-22 12:21:09 +01:00
Wieland Hoffmann
58ecc35b61 Add tabs around the file naming scheme boxes 2012-01-20 21:26:23 +01:00
Chad Wilson
8b7334b4b8 Merge error; dont need unicodedata import 2012-01-20 01:40:02 +08:00
Chad Wilson
e4a58e05c2 Update NEWS 2012-01-20 01:30:32 +08:00
Chad Wilson
abb2dc4cbe Merge branch 'master' into list_scripting_support
Conflicts:
	picard/script.py
2012-01-20 01:28:33 +08:00
Chad Wilson
76faa5b8d7 $setlist -> $setmulti (dont refer to internal data structure in name) 2012-01-20 01:07:06 +08:00
Chad Wilson
16c60e0d43 Extract variable for multi-valued joiner to be re-used in scripting. 2012-01-20 01:01:04 +08:00
Chad Wilson
38061aeda9 Changed to do nothing on an empty splitter; ValueErrors in the log are annoying. 2012-01-20 00:55:30 +08:00
Chad Wilson
cdddc819bc failUnless -> assert (impending deprecation) 2012-01-20 00:41:58 +08:00
Chad Wilson
4cda132ad1 Add more tests for set and setlist 2012-01-20 00:40:32 +08:00
Chad Wilson
598c7a9053 Fix splitter 2012-01-20 00:40:11 +08:00
Chad Wilson
b42b26f742 Fix $setlist function not having return value 2012-01-20 00:04:52 +08:00
Lukáš Lalinský
2fb1f790ea Merge remote-tracking branch 'weisslj/tagfix' 2012-01-18 13:18:33 +01:00
Lukáš Lalinský
10e029fc93 Merge remote-tracking branch 'mineo/scripting-args' 2012-01-16 20:25:16 +01:00
Wieland Hoffmann
51d2f2e670 fix test_utils 2012-01-16 16:30:15 +01:00
Wieland Hoffmann
12617b2101 test_mbxml: Add missing setting 2012-01-16 16:07:56 +01:00
Wieland Hoffmann
7f197bd9f9 script: Check the number of arguments passed to a function
Fixes PICARD-109.
2012-01-16 16:00:29 +01:00
Johannes Weißl
93a914ecec id3: lyrics tag description not separated with colon 2012-01-12 20:22:34 +01:00
Chad Wilson
90dc12e19a Add tests for $copy, $copymerge; improve test for $get. 2012-01-11 00:33:52 +08:00
Chad Wilson
33b827b2f8 - Ensure each ScriptParser instance gets its own dummy Metadata object. 2012-01-10 01:00:37 +08:00