Commit Graph

258 Commits

Author SHA1 Message Date
Laurent Monin
d96080f17e PICARD-1200: fix Options tree pane resizing
Size policy of both panes plus the minimum width enforced for the tree pane are responsible of the issue

Set horizontal policies to Ignored, and use QSplitter.setSizes() to set a smart default.
After this change, it is possible to move the splitter smoothly.
2018-02-27 13:42:21 +01:00
Laurent Monin
30635246f6 Add support for 1200 px CAA thumbnail size
- size was stored as index in the combo box
- items were set in .ui, not dynamically built
- QtDesigner doesn't support setting user data to QComboBox items
- compatibility preserved using a trick: any value between 0 and 2 is old way, new way uses -1 and values >= 250
- safe default if value is outside range is read from config file
- fallback on smaller thumbnails if desired size isn't available
2018-02-09 11:00:40 +01:00
vishichoudhary
5af69b291a Allow uninstallation of plugins
This PR adds an option to uninstall plugins in the Plugin Manager.
It also takes care of a few issues with the UI for plugin manager
itself. (Rapid multi-clicking of install button causing UI
discrepancies)
2018-02-05 23:49:01 +05:30
Laurent Monin
e01896ee76 PICARD-1175: save and restore CD Lookup dialog and headers states 2018-02-01 16:18:59 +01:00
Laurent Monin
382dff8bc9 Merge branch 'master' into fix_tab_stops 2018-01-18 16:29:29 +01:00
Laurent Monin
d37555d3ed [PICARD-1174] Add an option to tolerate differences in track times
The option `ignore_track_duration_difference_under` can be set through Advanced options panel.
If old and new Length tag have a difference under this value, they are considered equal, and this isn't accounted as a track difference.
2018-01-18 13:28:31 +01:00
Laurent Monin
9bdd48f7b3 Re-define or set tabstops to improve keyboard navigation through options 2018-01-18 13:24:50 +01:00
Wieland Hoffmann
3ba4016bd0 PICARD-1171: Make it possible to select the text in "About"
This allows to easily copy the version information to tickets.
2018-01-03 18:50:16 +01:00
Sambhav Kothari
428e168b87 Port Picard to Qt5 2017-04-03 16:45:42 +05:30
Sambhav Kothari
38bbe977db PICARD-1012: Change QToolButtons to QPushButtons for GUI uniformity
QToolButtons in User Interface and Scripting looked smalled in comparison
to the rest of the UI.

See: https://tickets.metabrainz.org/browse/PICARD-1012
2017-03-13 00:10:56 +05:30
Laurent Monin
a24f26e941 Merge pull request #567 from samj1912/picard353
PICARD-353: Add customizable toolbars
2017-01-18 10:41:59 +01:00
Sambhav Kothari
775b042db4 PICARD-918: Add splitter in scripting UI 2017-01-18 06:17:50 +05:30
Sambhav Kothari
b92f45a077 Fix spelling and refactor code 2017-01-17 18:11:52 +05:30
Sambhav Kothari
89c5ebeb0b Add more customizations to toolbar interface 2017-01-17 16:16:54 +05:30
Sambhav Kothari
84a4c43000 Add ui for customize toolbar box 2017-01-17 16:16:54 +05:30
Laurent Monin
ac0bce2e70 Merge pull request #542 from suhas2go/Profiles
PICARD-883: Improved Multiple Scripts UI
2017-01-14 15:05:02 +01:00
Sambhav Kothari
4208476275 Revert "PICARD-226: Add option for auto-clustering new files" 2017-01-13 17:36:28 +05:30
Wieland Hoffmann
bd6e67684b Merge pull request #538 from samj1912/picard291
PICARD-291: Non-recursively add a directory
2017-01-12 19:01:04 +01:00
suhas2go
b12230ce8e add new script button is now text only 2017-01-12 22:51:44 +05:30
suhas2go
62a4d6cbdd functional renaming option 2017-01-11 14:25:05 +05:30
suhas2go
067c61173f working new remove script signal 2017-01-11 12:22:00 +05:30
Laurent Monin
a8204fc120 Merge pull request #533 from samj1912/picard226
PICARD-226: Add option for auto-clustering new files
2017-01-10 22:50:11 +01:00
suhas2go
394b3788c6 advanced UI design complete -multitagger 2017-01-10 01:42:04 +05:30
Sambhav Kothari
f71f07c418 Shift add recursively option to advanced page 2017-01-09 23:37:02 +05:30
Sambhav Kothari
6f3caa3427 Add ui options to add files recursively 2017-01-09 03:43:31 +05:30
suhas2go
9872d8a4c2 change basic layout of multitagger 2017-01-08 18:45:37 +05:30
Sambhav Kothari
b31ea83a86 Add UI options for auto-clustering new files 2017-01-08 03:22:22 +05:30
suhas2go
6d403f0ad6 add fallback/arrow icons - multitagger 2017-01-07 07:22:28 +05:30
Laurent Monin
e5726e5591 Merge pull request #519 from samj1912/picard229
PICARD-229: Implement case-insensitive move_additional_files
2017-01-04 13:16:33 +01:00
Sambhav Kothari
2e50518047 Add space before parentheses 2017-01-04 17:24:54 +05:30
Sambhav Kothari
ded108f4a4 Change the ui label to reflect case insensitivity 2017-01-03 22:40:20 +05:30
Sambhav Kothari
cd15cf00d1 Rename ignore_existing_acoustid to something more appropriate 2016-12-29 19:09:09 +05:30
Sambhav Kothari
5e793e011f Add ignore existing acoustid option to UI 2016-12-29 03:54:15 +05:30
Laurent Monin
10f86392e6 Merge pull request #509 from suhas2go/Profiles
PICARD-404: Mutiple and Selective Tagger Scripts
2016-12-27 18:41:05 +01:00
suhas2go
d545d30a0b basic functionality complete 2016-12-26 04:48:58 +05:30
suhas2go
2f9cbd3b53 Basic UI for multiple scripts 2016-12-24 03:10:20 +05:30
Sambhav Kothari
630c46b940 Recreate infodialog and shift ArtworkTable class to appropriate file 2016-12-23 22:37:32 +05:30
Sambhav Kothari
23f14d545b Update interface options .ui file to add additional checkbox 2016-12-23 01:23:46 +05:30
Sambhav Kothari
1ed867556b Update caa options .ui file to add additional checkbox 2016-12-23 01:12:29 +05:30
Laurent Monin
64f13a90ae Fix PICARD-782: restore state of linked checkbox on load 2015-12-25 00:43:17 +01:00
Laurent Monin
ffe1070d94 Rename items
rename_files -> location
label_3 -> label_use_filename
2015-12-25 00:22:45 +01:00
Alex Berman
ac5bc449e2 Fix spelling error and add the link in the ranaming.py file instead of options_renaming.ui 2015-12-11 03:09:12 -05:00
Alex Berman
d4d5b578e3 Add link to documentation on the file naming page 2015-12-11 01:39:26 -05:00
Laurent Monin
54c81aace0 PICARD-779: add a link to online Scripting documentation in Scripting options page 2015-12-06 17:20:14 +01:00
Laurent Monin
7284ca77d2 Reload available plugins -> Reload List of Plugins
See https://github.com/musicbrainz/picard/pull/420#discussion_r40503196
2015-09-27 12:24:46 +02:00
Laurent Monin
4f1bad19c8 Forbid user interaction during plugins reload
Suggested by @Mineo
2015-09-06 17:14:33 +02:00
Laurent Monin
33e245937f Add a button to reload available plugins list 2015-09-01 13:25:48 +02:00
Laurent Monin
fe5400b4aa Display Update or Download buttons for each plugin installed or available
Actions not yet implemented
2015-08-31 21:22:19 +02:00
Laurent Monin
2ed91b5aa2 Remove open/download plugins button 2015-08-31 20:43:04 +02:00
Laurent Monin
a14d7f0183 Merge pull request #417 from zas/add_local_cover_art_support_3
Add support for local cover art
http://tickets.musicbrainz.org/browse/PICARD-137
2015-07-12 11:09:46 +02:00