Philipp Wolfer
2e0afbae4d
PICARD-1488: Display player position 0 as 0:00 instead of ?:??
2019-08-13 17:42:34 +02:00
Philipp Wolfer
a8bfb3f1f9
PICARD-1488: Enable progress slider only when media is active
2019-08-13 17:42:34 +02:00
Philipp Wolfer
22d6caaa94
PICARD-1488: Basic playback position slider
2019-08-13 17:42:34 +02:00
Philipp Wolfer
b5ad0dc8b3
PICARD-1488: Add media player toolbar to bottom by default.
...
The user can still customize this by dragging the player toolbar to any window edge.
2019-08-13 17:42:34 +02:00
Philipp Wolfer
e674770d59
PICARD-1488: Moved core player funtionality to Player class
...
Limit PlayerToolbar to actual UI handling.
2019-08-13 17:42:34 +02:00
Philipp Wolfer
f57104223e
PICARD-1488: Fixed crash when QtMultimedia is aunavailable
2019-08-13 17:33:13 +02:00
Philipp Wolfer
41c481e462
Merge pull request #1227 from phw/PICARD-1559-move-files-only
...
PICARD-1559: Create directories from script when moving files without renaming
2019-08-12 14:03:51 +02:00
Philipp Wolfer
06e6a4e641
Updated pot file
2019-08-10 09:54:14 +02:00
Philipp Wolfer
0d2303e4f5
Updated translations from Transifex
2019-08-10 09:52:15 +02:00
Philipp Wolfer
5ecc9f10ea
PICARD-1488: Move media player functionality in own classes
2019-08-10 09:46:21 +02:00
Philipp Wolfer
3e3eafc134
Merge pull request #1229 from phw/PICARD-1282-close-dialogs-macos
...
PICARD-1282: Allow closing all dialogs on macOS with ⌘W
2019-08-08 10:42:04 +02:00
Philipp Wolfer
df534a7ecc
Merge pull request #1213 from phw/ci-pip-install
...
Run pip install on CI
2019-08-08 10:38:48 +02:00
Philipp Wolfer
3d8cb4cc7a
Merge pull request #1228 from metabrainz/fix-macos-codesign
...
Improve macOS build
2019-08-08 10:19:30 +02:00
Philipp Wolfer
f5692ea11c
Options sub dialogs should be window modal.
2019-08-07 23:19:07 +02:00
Philipp Wolfer
871646f7b6
PICARD-1282: Inherit all dialogs from PicardDialog
...
Ensures all dialog windows can be closed using ⌘W on macOS and enables
size persistence.
2019-08-07 22:50:43 +02:00
Philipp Wolfer
f8eb75596e
PICARD-1571: Allow opening only a single options dialog
...
Fixes issues on macOS where it was possible to have more than one
options dialog open.
2019-08-07 22:47:04 +02:00
Philipp Wolfer
4737f72b74
PICARD-1282: Allow closing dialogs with ⌘W on macOS
2019-08-07 17:37:18 +02:00
Philipp Wolfer
706401f95b
Run pip install . on appveyor
2019-08-07 16:18:03 +02:00
Philipp Wolfer
f7f17c74e2
Revert "PICARD-1456: Downgrade pip for macOS packaging."
...
This reverts commit 2eb8cd977a .
2019-08-07 14:29:55 +02:00
Philipp Wolfer
4d2be30fbb
travisci: Use xcode9 instead of xcode8.3 due to code signing issues
2019-08-07 14:29:55 +02:00
Philipp Wolfer
916e2e0221
macOS build: Use variables for keychain name / password
2019-08-07 14:29:55 +02:00
Philipp Wolfer
11e95d7682
travisci: Avoid user interaction on macOS code signing
2019-08-07 14:29:32 +02:00
Philipp Wolfer
76ee7cfacd
travisci: Cache Homebrew files
2019-08-07 13:49:52 +02:00
Philipp Wolfer
ba5cbfbee3
Run pip install . on travisci
2019-08-07 10:48:37 +02:00
Philipp Wolfer
63c697b1cc
Merge pull request #1216 from phw/pyqt-513
...
Build for macOS and Windows with PyQt 5.13
2019-08-07 10:34:46 +02:00
Philipp Wolfer
157d3cfc97
Fixed file naming tests on Windows
2019-08-07 08:47:22 +02:00
Philipp Wolfer
be5973e101
travisci: Use xcode8.3 with macOS 10.12 for release builds
2019-08-07 07:24:13 +02:00
Philipp Wolfer
e1b8ba37c4
PICARD-1559: Refactor renaming options UI
...
The renaming script and compatibility settings are now independent of rename_files being enabled or not.
2019-08-05 19:39:41 +02:00
Philipp Wolfer
9d67a45bde
Added tests for File.make_filename
2019-08-05 19:32:47 +02:00
Philipp Wolfer
705fa2b52c
PICARD-1559: Create directories when moving files
...
Use the renaming script for the directory part if only moving files without renaming file is set. Keep the filename in this case.
2019-08-05 18:12:38 +02:00
Philipp Wolfer
ed937fab90
PICARD-1564: AcoustId metadata parsing must not set "track" field
2019-08-05 17:54:48 +02:00
Philipp Wolfer
71204122c6
Merge pull request #1225 from phw/PICARD-1556
...
PICARD-1556: Ignore empty track numbers in default naming script
2019-08-05 17:54:13 +02:00
Philipp Wolfer
c727853e21
PICARD-1566: Drop files to left pane defaults to unclustered files
...
This makes it easier to drop files back from right to left pane. Also dragging individual files now behaves identical to dragging albums.
2019-08-05 17:53:20 +02:00
Philipp Wolfer
d34cf8147b
PICARD-1556: Added line breaks to file naming script for readability
2019-08-05 15:18:45 +02:00
Philipp Wolfer
84aedf1421
PICARD-1556: Ignore empty track numbers in default naming script
2019-08-05 15:16:57 +02:00
Philipp Wolfer
41243420c9
PICARD-1563: Git ignore picard.egg-info directory
2019-08-05 14:03:21 +02:00
Laurent Monin
f4ca582f2c
Merge pull request #1223 from phw/PICARD-1567
...
PICARD-1567: Do not overwrite existing title when guessing track no. from filename
2019-08-04 15:46:04 +02:00
Philipp Wolfer
f69d77e62f
PICARD-1567: Do not overwrite existing title when guessing track no. from filename
2019-08-04 08:18:34 +02:00
Philipp Wolfer
99a69b36b8
Update macOS builds
...
Minimum build with xcode8.3 on macOS 10.12, since this is the oldest version supported by PyQt 5.13.
Also build against Travis CI default xcode9.4 (macOS 10.13) and the latest available xcode11 (macOS 10.14).
2019-07-23 10:09:39 +02:00
Philipp Wolfer
dfcb8fc79e
Use latest PyInstaller 3.5
2019-07-23 10:09:39 +02:00
Philipp Wolfer
c5e1504110
Use latest Python version on macOS
2019-07-23 10:09:39 +02:00
Philipp Wolfer
9af5499661
Build with PyQt 5.13 on Windows and macOS
2019-07-23 10:09:39 +02:00
Philipp Wolfer
f4d27d1fcc
PICARD-1561: On macOS 10.14 test preserve time only with second accuracy
2019-07-23 10:08:26 +02:00
Laurent Monin
ec776c80b9
Merge pull request #1221 from phw/PICARD-1527-fix-dialog-default-sizes
...
PICARD-1527: fix dialog default sizes
2019-07-22 07:59:54 +02:00
Philipp Wolfer
2c652689cb
Removed unused file
2019-07-21 20:46:01 +02:00
Philipp Wolfer
53cd2cf1e2
PICARD-1527: Fix dialog default sizes
...
- Dialogs defined in UI files had two different places where a default size is defined (in UI file and code). Removed definition from code and adpated UI files.
- The default size of the options dialog is too small to accomodate the content. Actually the .ui file was once set to a sensible default, this is used again now.
2019-07-21 20:43:44 +02:00
Philipp Wolfer
4df4d0e5bc
PICARD-1560: Added register_file_post_load_processor plugin hook
2019-07-21 17:09:30 +02:00
Philipp Wolfer
9607e1279c
Fix plugin installation on FS without hardlink support
2019-07-21 09:53:14 +02:00
Philipp Wolfer
946fc274cb
PICARD-1558: Apply ratings to matched files
2019-07-20 09:53:40 +02:00
Sambhav Kothari
ddb628c834
Merge pull request #1217 from phw/remove-misleading-fixme
...
Removed misleading FIXME comment
2019-07-15 04:47:17 +01:00