Commit Graph

6419 Commits

Author SHA1 Message Date
Philipp Wolfer
b13d1f2932 gitignore macOS *.dylib files 2019-08-31 15:12:02 +02:00
Philipp Wolfer
4c6312616f Merge pull request #1254 from phw/PICARD-1547-wav-unsupported-tags
PICARD-1547: Mark WAV unsupported tags
2019-08-31 10:22:26 +02:00
Philipp Wolfer
033a872831 Treat picard/resources.py as binary file
This file is changed only automatically, diffing and merging it is usually pointless.
2019-08-31 10:21:50 +02:00
Philipp Wolfer
1ed593e568 PICARD-1446: Fixed missing expand indicator for releases 2019-08-30 22:07:32 +02:00
Philipp Wolfer
3545441b3b Merge pull request #1257 from phw/macos-player-fixes
PICARD-1488: macOS player fixes
2019-08-30 18:31:14 +02:00
Philipp Wolfer
ca2c3cb8b1 PICARD-1488: Fix player toolbar not having default toolbar height 2019-08-30 15:33:07 +02:00
Philipp Wolfer
d9603c94bb PICARD-1488: Use toolbar font for player progress labels 2019-08-30 15:12:21 +02:00
Philipp Wolfer
73a02315c0 PICARD-1488: Fixed playback rate change on macOS 2019-08-30 15:10:50 +02:00
Philipp Wolfer
06e77dcd3e Merge pull request #1252 from phw/PICARD-1090
PICARD-1090: Sharp match indicator icons
2019-08-30 14:17:58 +02:00
Philipp Wolfer
a8548cf98d Hide also unsupported COMMON_TAGS in metadatabox
Previously the COMMON_TAGS had always been shown, even if they were finally not written to the file.
2019-08-30 14:16:01 +02:00
Philipp Wolfer
b7b969fe5d PICARD-1584: Avoid crash when evaluating script with missing function
If a script was already cached and a function used in this script got removed (e.g. by disabling a plugin) Picard crashed with a KeyError when trying to eval this function.
2019-08-30 14:13:09 +02:00
Philipp Wolfer
08aaa86829 Merge pull request #1253 from phw/PICARD-1361-nsis-launch-picard
PICARD-1361: NSIS installer launch picard
2019-08-30 14:04:42 +02:00
Philipp Wolfer
2be4af00d9 PICARD-1547: For WAVE mark all tags as unsupported
This makes it more clear to users that tagging is unsupported.
2019-08-30 08:00:16 +02:00
Philipp Wolfer
2896de78c4 Optimized all PNG icons with imagemin-zopfli 2019-08-29 21:57:05 +02:00
Philipp Wolfer
d990f1a8f5 PICARD-1090: Sharp match indicator icons
The match indicator icons in Picard 2 were a bit blurry. This PR fixes this by alligning the SVGs on a clear 64x64 pixel raster, resulting in pixel perfect output in both 16x16 and 64x64 sizes.
2019-08-29 18:12:08 +02:00
Philipp Wolfer
99f384c5ac PICARD-1361: Add "Run Picard" option to Windows installer
Using explorer.exe ensures the app is started with normal user privileges.
2019-08-29 14:52:06 +02:00
Philipp Wolfer
a7f4283615 Minor NSIS installer cleanup
"SubSection" got renamed to "SectionGroup", removed some superfluous spacing.
2019-08-29 14:50:56 +02:00
Philipp Wolfer
7496aab99b Added debug logging to playertoolbar 2019-08-28 10:01:58 +02:00
Laurent Monin
51d65b3862 Merge pull request #1251 from phw/PICARD-765
PICARD-765: Do not use cached CAA JSON files
2019-08-26 12:35:16 +02:00
Philipp Wolfer
1dde82bfae PICARD-765: Do not use cached CAA JSON files
Makes sure latest CAA JSON data is used instead of stale ones.
2019-08-24 20:45:51 +02:00
Philipp Wolfer
43e3e0ca3b PICARD-1582: Fixed multi directory selection on Linux
On Linux the native dialog was used, but neither on GNOME nor KDE it actually des allow selection of multiple directories. Hence fall back to the Qt dialog on all operating systems.
2019-08-22 22:22:15 +02:00
Philipp Wolfer
42e4b43e03 PICARD-1235: Query available disc drive in separate thread on startup
Avoids UI hangup if the drive is busy when detecting the initial drive list.
2019-08-22 22:21:11 +02:00
Philipp Wolfer
ce0ab77ed5 Update picard.pot 2019-08-22 11:59:46 +02:00
Philipp Wolfer
81c5364c76 PICARD-1581: Better understandable label for recursively_add_files option 2019-08-22 11:56:57 +02:00
Philipp Wolfer
462add3bc1 Merge pull request #1168 from phw/changelog-to-markdown
Format NEWS as Markdown
2019-08-21 20:44:10 +02:00
Philipp Wolfer
ea701ecd4b PICARD-1580: Fixed crash when closing options window
If the options window gets closed via window controls regsitered signals are already disconnected before the hideEvent gets called.
2019-08-21 14:43:21 +02:00
Philipp Wolfer
9aaa38eec1 NEWS.md: Reformat ticket numbers to new format for older entries. 2019-08-21 12:14:49 +02:00
Philipp Wolfer
abf41622f3 PICARD-1559: Fix file naming format being disabled if only move files is active 2019-08-21 11:33:14 +02:00
Philipp Wolfer
bc95f070c9 NEWS.md: Link PICARD ticket numbers 2019-08-21 09:20:51 +02:00
Philipp Wolfer
7479399d7e Format NEWS as markdown 2019-08-21 09:09:21 +02:00
Philipp Wolfer
565e959f81 PICARD-1488: Set player audio role to "music" 2019-08-21 07:52:55 +02:00
Laurent Monin
9dc88ce689 Update picard.pot 2019-08-20 20:50:43 +02:00
Laurent Monin
45c96cb907 Merge pull request #1245 from phw/PICARD-1488-button-tooltips
PICARD-1488: Updated tooltips for player toolbar
2019-08-20 20:48:57 +02:00
Philipp Wolfer
54ff43c527 PICARD-1488: Updated tooltips for player toolbar 2019-08-20 19:42:30 +02:00
Philipp Wolfer
7a42a9cdcc Merge pull request #1243 from phw/context-sensitive-help
PICARD-1576: Context sensitive help
2019-08-20 18:55:24 +02:00
Philipp Wolfer
88df4e033a Merge pull request #1244 from phw/PICARD-1488-improved-progress-slider
PICARD-1488: Player with improved progress slider
2019-08-20 18:54:27 +02:00
Philipp Wolfer
615deeb873 PICARD-1488: Player: Allow jumping to playback position with single click
This modifies the playback position slider in the player toolbar to be directly clickable and jump to the desired playback position.
2019-08-20 16:41:00 +02:00
Philipp Wolfer
be03db8c3b PICARD-1488: Refactored player progress slider into own widget class 2019-08-20 15:45:43 +02:00
Philipp Wolfer
c03f384e5a PICARD-1575: Parse cover art URL from dropped HTML as fallback 2019-08-20 12:12:57 +02:00
Philipp Wolfer
dd6e76d1c4 PICARD-1579: Use dropped cover art binary data as fallback if URL loading fails
When binary image data is received with a drop event, as e.g. Google Chrome does it on Linux, we use this as fallback data if loading the image from URL fails.

Fixes cover art drop from Google image search in Chrome on Linux resulting in small preview file being used instead of full image.
2019-08-20 12:12:57 +02:00
Philipp Wolfer
3d1f14cd35 Better names for cover art provider option pages
Improves linking to the anchors on the Picard website options help page
2019-08-20 08:42:56 +02:00
Philipp Wolfer
aa5cd04ca9 Open options help docs context sensitive 2019-08-20 08:42:56 +02:00
Philipp Wolfer
a4c2e74bb1 Merge pull request #1241 from phw/windows-package-avoid-qt-libs-copy
Load Qt SSL DLLs on Windows directly from Qt install location
2019-08-19 13:56:53 +02:00
Philipp Wolfer
ee32c5b6eb picard.spec: Use os_name variable instead of repeated platform.system() 2019-08-19 08:44:08 +02:00
Philipp Wolfer
10e17386a2 Load Qt SSL DLLs on Windows directly from Qt install location
With this the developer is no longer required to copy those files manually for packaging
2019-08-19 08:33:22 +02:00
Philipp Wolfer
a6b7722d5b gitignore Windows "Zone.Identifier" files 2019-08-19 08:11:39 +02:00
Philipp Wolfer
7a36ad9fb9 PICARD-1575: Handle request errors on cover art drag and drop 2019-08-18 19:00:07 +02:00
Philipp Wolfer
fae4825630 Fixed Qt SSL packaging on Windows 2019-08-18 16:39:07 +02:00
Philipp Wolfer
3285876fe8 Removed unused code line 2019-08-18 15:03:10 +02:00
Philipp Wolfer
39fe6a9236 Merge pull request #1231 from phw/PICARD-1488-improved-media-player-controls
PICARD-1488: Improved media player controls
2019-08-18 08:16:36 +02:00