Laurent Monin
28c92db542
Update MB attributes
2018-05-29 09:36:03 +02:00
Laurent Monin
fbd4229974
Rebuild resources.py using pyrcc5 v5.9
2018-05-29 09:33:27 +02:00
Sambhav Kothari
6e1c29e764
Merge pull request #897 from ibmibmibm/add-zh-tw-i18n
...
PICARD-1272: Add Traditional Chinese to UI languages
2018-05-27 15:03:28 +05:30
Shen-Ta Hsieh
e05e347617
Add Traditional Chinese to UI languages
...
Signed-off-by: Shen-Ta Hsieh <ibmibmibm.tw@gmail.com >
2018-05-27 16:01:25 +08:00
Sambhav Kothari
848745d3cf
Merge pull request #894 from sambhav/picard1255
...
PICARD-1255: Fix crash on corrupt config file
2018-04-05 20:52:15 +05:30
Sambhav Kothari
1abf167d40
PICARD-1255: Fix crash on corrupt config file
2018-04-05 20:06:05 +05:30
Laurent Monin
3a41cebdbc
Regenerate picard.pot
2018-04-02 17:15:25 +02:00
Laurent Monin
fc159b69d9
Bump version to 2.0.0dev6
2018-04-02 17:14:56 +02:00
Laurent Monin
2f0fe3f80c
Update translations
2018-04-02 17:13:44 +02:00
Sambhav Kothari
f086778929
Merge pull request #891 from vishichoudhary/PICARD-1228
...
PICARD-1228: Enable remove button for unclustered files only when applicable
2018-04-02 11:13:16 +05:30
vishal choudhary
6255f9fbfd
PICARD-1228: Enable remove button for unclustered files only when applicable
2018-04-02 11:07:16 +05:30
Sambhav Kothari
41759f0563
Merge pull request #893 from sambhav/picard1253
...
PICARD-1253: Fix coverart image file save on platforms that support and OSX
2018-04-02 08:39:38 +05:30
Sambhav Kothari
7177704bac
Merge branch 'master' into picard1253
2018-04-02 08:23:12 +05:30
Sambhav Kothari
942127faa8
Merge pull request #892 from zas/script_parse
...
PICARD-1252: properly escape strings used to build a regexp
2018-03-31 12:46:58 +07:00
Laurent Monin
f980e3fded
PICARD-1252: properly escape strings used to build a regexp
...
If argument contains '*' (or any other re reserved and unescaped character), an invalid regexp can be build, leading to an exception
Just use `re.escape()` on each argument before using them.
2018-03-30 21:16:12 +02:00
Sambhav Kothari
7cb0d49205
PICARD-1253: Fix coverart image file save on platforms that support and OSX
...
The bug was being caused when encode_filename returns a string object on a platform that supports unicode filenames. To deal with it, simply call decode_filename, create a new filename and encode it again.
2018-03-30 23:52:29 +05:30
Laurent Monin
1f03cd218e
Update picard.pot
2018-03-20 13:28:35 +01:00
Laurent Monin
2a8ce1b22c
Merge pull request #888 from zas/cdlookup_buttons
...
CD Lookup dialog: use explicit button labels and key accels
2018-03-20 13:27:26 +01:00
Laurent Monin
365276df19
CD Lookup dialog: use explicit button labels and key accels
2018-03-20 11:10:12 +01:00
Sambhav Kothari
9fd2fe4d15
Merge pull request #887 from sambhav/cdlookup
...
PICARD-1230: Fix TypeError due to None type objects in string join
2018-03-20 15:08:07 +05:30
Sambhav Kothari
c1eec1e582
PICARD-1230: Fix TypeError due to None type objects in string join
2018-03-20 14:25:14 +05:30
Laurent Monin
cd909f3f2b
Update picard.pot
2018-03-19 18:27:18 +01:00
Laurent Monin
1a0ede3d36
Bump version to 2.0.0dev5
2018-03-19 18:27:01 +01:00
Laurent Monin
1604be747d
Update translations
2018-03-19 18:25:08 +01:00
Laurent Monin
79383ea0d9
Merge pull request #880 from sambhav/cleanup
...
Clean-up un-used code and errors
2018-03-19 18:09:23 +01:00
Sambhav Kothari
d13fc5dc53
Replace deprecated cgi.escape with html.escape
2018-03-19 22:09:03 +05:30
Sambhav Kothari
a11b5058ef
Remove unnecessary setting of SIP API version
...
PyQt5 by default uses API v2. It is no longer needed to be set.
2018-03-19 22:09:03 +05:30
Sambhav Kothari
e836430dd5
Remove unnecessary back-slash
2018-03-19 22:09:03 +05:30
Sambhav Kothari
7b6df8b3fb
Remove unnecessary semi-colon
2018-03-19 22:09:03 +05:30
Sambhav Kothari
df2e63df35
Merge pull request #886 from sambhav/setupclean
...
Cleanup unused setup.py code after move to PyInstaller
2018-03-19 19:09:40 +05:30
Sambhav Kothari
411d0a6688
Cleanup unused setup.py code after move to PyInstaller
2018-03-19 17:46:04 +05:30
Laurent Monin
4eee82716e
Merge pull request #884 from zas/infodialogtracklistsort
...
Fix up tracklist order in info dialog
2018-03-19 10:07:28 +01:00
Laurent Monin
c8384b0dd9
Fix up tracklist order in info dialog
2018-03-18 23:21:49 +01:00
Sambhav Kothari
ac4595c934
Merge pull request #882 from sambhav/picard1234
...
PICARD-1234: Update calls to `install_plugin` after method signature update
2018-03-18 22:40:07 +05:30
Sambhav Kothari
928f35e6b7
PICARD-1234: Update calls to install_plugin after method signature update
...
PR #829 refactored some of the plugin code and updated the method signature of install_plugin but all the calls to it were not updated causing crashes on drag'n'drop / manual installation of plugins. This fixes that.
2018-03-18 22:10:38 +05:30
Sambhav Kothari
a6bb36938b
Merge pull request #881 from sambhav/picard1221
...
PICARD-1221: Handle exception on loading incompatible plugins
2018-03-18 19:28:49 +05:30
Sambhav Kothari
f29860027c
PICARD-1221: Handle exception on loading incompatible plugins
...
Picard crashes with an 'Unable to execute tagger script' message due to py2 syntax.
This fixes the crash by catching the exception and logging an error message saying that Picard is unable to load a specific plugin.
2018-03-18 19:13:58 +05:30
Laurent Monin
ba32f829b5
Merge pull request #879 from vishichoudhary/PICARD-1226
...
PICARD-1226: Fix font size issues occuring while resizing plugin option page.
2018-03-16 17:02:13 +01:00
vishal choudhary
4e2d965e2c
force style qtreewidget in plugin option page
...
force style qtreewidget in plugin option page
force style qtreewidget in plugin option page
2018-03-16 18:55:39 +05:30
Laurent Monin
9244a8373f
Merge pull request #877 from phw/fix-crash-version-with-empty-country
...
PICARD-1199: Fix loading alternative versions if countries or formats is None
2018-03-14 14:35:41 +01:00
Philipp Wolfer
9226d11522
Fix loading alternative versions if countries or formats is None
2018-03-13 13:37:31 +01:00
Vishal Choudhary
deee1d06c4
Add keyboard shortcut to delete scripts ( #875 )
2018-03-11 11:05:18 +05:30
Sambhav Kothari
f85d101c3f
Merge pull request #873 from sambhav/picard1213
...
PICARD-1213: Refactor CoverArt and UI options code
2018-03-10 22:16:24 +05:30
Sambhav Kothari
174e253418
Remove dependency on parent - instead add a callback, also fix buggy save method
2018-03-10 20:51:30 +05:30
Sambhav Kothari
a973d4df8e
Refactor UI logic to use MoveableListView
2018-03-10 20:21:21 +05:30
Sambhav Kothari
8f05fb5532
Add a MoveableListView class to handle ListViews linked with movable buttons
2018-03-10 20:02:15 +05:30
Sambhav Kothari
2b8664797b
Remove unused code and add CheckboxListItem class
2018-03-10 20:01:31 +05:30
Sambhav Kothari
901cc54ae7
Update ui_options_cover.py
2018-03-10 20:00:43 +05:30
Sambhav Kothari
87bc6165ef
Update CA options to include a list view
2018-03-10 20:00:02 +05:30
Sambhav Kothari
f9b3d30491
Merge pull request #870 from sambhav/aiff
...
Remove un-needed guard clauses for mutagen imports
2018-03-09 20:07:25 +05:30