Philipp Wolfer
9792820eb6
PICARD-1624: Update default CD lookup shortcut on option save
...
This ensures the CD lookup keyboard shortcut uses the correct CD drive if the user changed it in options.
2019-10-04 10:32:35 +02:00
Philipp Wolfer
ace0f60da6
PICARD-1621: Fix CD lookup button not showing multi drive menu
...
After 82c3e888a9d89e4d1aaa34c78f78eb14eb8bad63 the menu and toolbar CD lookup action was not updated to be a menu if more than one drive. This is now fixed. Also simplified to use the same action always in the menu.
2019-10-04 10:32:35 +02:00
Philipp Wolfer
bcab55385c
Updated pot file
2019-10-04 09:42:04 +02:00
Philipp Wolfer
02424c7887
Appveyor: Print fpcalc and discid versions being used
2019-10-03 13:51:30 +02:00
Philipp Wolfer
a4fff066aa
PICARD-1606: Handle OptionsPage exceptions
...
Avoids Picard crashing if e.g. a plugin provides a broken OptionsPage implementation. This gives the user better feedback and eventually even allows user to recover from the situation.
2019-10-02 21:52:47 +02:00
Philipp Wolfer
ccc6ddd5d1
picard.spec: Replaced tab with whitespace
2019-10-02 13:52:58 +02:00
Philipp Wolfer
64c4153801
Verify macOS app contains fpcalc
2019-10-01 16:31:36 +02:00
Philipp Wolfer
7c2f27d6b1
PICARD-1618: Verify app is built with astrcmp C on macOS
2019-10-01 16:31:36 +02:00
Laurent Monin
8d08a16501
PICARD-1619: grey out cover art providers list if cover art is disabled
...
If none of save images to tags or save images to files is enabled, cover art is totally disabled, greying out ca providers list somehow make it more obvious.
2019-10-01 15:35:55 +02:00
Philipp Wolfer
87471b53ab
PICARD-1618: Include compiled astrcmp in macOS package
2019-10-01 14:22:31 +02:00
Philipp Wolfer
e50889ecd3
PICARD-1618: Include compiled astrcmp in Windows installer
2019-10-01 14:22:31 +02:00
Philipp Wolfer
b0f0422ee4
Cleaned up macOS packaging scripts.
...
All dependency installation should be done in setup-osx.sh, limit package-osx.sh to the actual building. Also added some structure to setup-osx.sh.
2019-10-01 14:22:31 +02:00
Philipp Wolfer
0fda834f9e
Package discid 1.2.0 on macOS and Windows
2019-10-01 12:03:33 +02:00
Philipp Wolfer
9469cf7f8c
Bump version to 2.2.2dev1
2019-10-01 11:28:04 +02:00
Philipp Wolfer
2bae337029
Build with PyQt5 5.13.1 on macOS and Windows
...
Use bugfix release, might fix PICARD-1612
2019-10-01 08:19:51 +02:00
Philipp Wolfer
53563309d1
travisci: urlencode blanks in macOS AWS URL
2019-09-27 13:48:26 +02:00
Philipp Wolfer
dc831950de
PICARD-1614: Set minimum macOS version to 10.12
...
Current macOS builds do not run on macOS < 10.12. Setting LSMinimumSystemVersion enforces that this package cannot be started on older macOS versions with a proper message to the user.
2019-09-27 13:22:04 +02:00
Philipp Wolfer
1458f9e66d
Updated translations from Transifex
2019-09-27 08:13:12 +02:00
Philipp Wolfer
b11b07160d
Fixed up left-over Python 2 unicode string declarations
2019-09-26 10:58:54 +02:00
Philipp Wolfer
fcd2dd5336
i18n: Activated additional languages with > 40% completion
...
New languages:
- Galician
- Icelandic
- Occitan
- Romanian
# Conflicts:
# picard/const/languages.py
2019-09-26 10:11:39 +02:00
Philipp Wolfer
741d33ce2f
Update pot file
2019-09-25 12:26:42 +02:00
Philipp Wolfer
016cc29439
i18n: Added en_AU and fr_CA to language selection
2019-09-25 12:24:55 +02:00
Philipp Wolfer
5fcbb89a0b
Fixed typo occured -> occurred
2019-09-25 11:46:58 +02:00
Philipp Wolfer
9dab7d1da1
PICARD-1610: Give color options labels maximum width
...
Without this the labels do not expand and the text breaks even though there is enough space in the view.
2019-09-20 19:48:24 +02:00
Philipp Wolfer
0242b24d89
Release 2.2.1
2019-09-20 11:42:37 +02:00
Laurent Monin
50c2bfc1f7
Add myself to .mailmap
2019-09-20 09:59:27 +02:00
Philipp Wolfer
7340ce0923
Updated mailmap file with myself
2019-09-20 08:45:39 +02:00
Philipp Wolfer
5200a766ea
Updated translations
2019-09-20 07:55:08 +02:00
Philipp Wolfer
b14000b31b
Unified spelling of keys in verson dict
2019-09-20 07:48:14 +02:00
Philipp Wolfer
779f20a8b4
PICARD-1609: Use qVersion() instead of QT_VERSION_STR
...
This shows the proper runtime version of Qt being used instead of the Qt version PyQt was built against.
2019-09-20 07:48:14 +02:00
Philipp Wolfer
1cf46a9d20
travisci: Print macOS package upload location in log
2019-09-19 15:04:22 +02:00
Philipp Wolfer
1852d4c217
PICARD-1608: Allow removal of "non-album tracks" pseudo-album again
...
Directly removing the NAT pseudo-album broke with c6815c4fad . This commit fixed the issue, that removing both the non-album tracks album and the last NAT track would cause a crash, since removal of the NAT album was attempted twice.
Solution: Allow direct removal of the NAT album, but ensure duplicate calls to remove_album() do not crash.
2019-09-19 09:19:10 +02:00
Philipp Wolfer
a6a33142e0
travisci: Install awscli for macOS build upload
2019-09-19 07:48:13 +02:00
Philipp Wolfer
06fda4792d
travisci: Upload macOS artifacts to S3 ( #1290 )
...
* travisci: Upload macOS artifacts to S3
* Test S3 upload without awscli upgrade
2019-09-19 00:02:55 +02:00
Philipp Wolfer
ed944abbb9
Merge pull request #1288 from phw/minify-sdist
...
PICARD-1602: Minify sdist, removed tests and other files
2019-09-18 23:58:16 +02:00
Philipp Wolfer
3d2a08cc33
Haiku: use Haiku Qt style
2019-09-18 17:33:13 +02:00
Philipp Wolfer
2bf98913fc
Create FUNDING.yml
2019-09-18 15:06:38 +02:00
Philipp Wolfer
555f5a4e8e
PICARD-1602: Removed CI sdist tests again
2019-09-18 11:54:57 +02:00
Philipp Wolfer
0dfcedc975
PICARD-1602: Minimize files included in sdist
2019-09-18 11:54:00 +02:00
Philipp Wolfer
eac6ee16ca
Only include images required for install in sdist
2019-09-18 10:58:38 +02:00
Philipp Wolfer
9c2c21d641
PICARD-1607: Ensure OptionsDialog gets deleted when closed
...
Otherwise instances of OptionsDialog stay around in the background, reacting to events and consuming resources.
2019-09-18 07:45:05 +02:00
Christian Clauss
449b8f3532
Travis CI: The sudo tag is now deprecated on Travis
2019-09-17 10:40:57 +02:00
Philipp Wolfer
2410451d34
PICARD-1604: Workaround for PyInstaller placing Qt translations at wrong location
2019-09-16 09:01:31 +02:00
Philipp Wolfer
bfd51b60fc
PICARD-1603: Show translated color UI labels
2019-09-16 09:00:59 +02:00
Philipp Wolfer
827907d90c
Release 2.2.0
2019-09-14 20:36:04 +02:00
Philipp Wolfer
2346e84342
Updated changelog
2019-09-14 20:30:44 +02:00
Philipp Wolfer
19f2214c6b
Update .po files
2019-09-14 20:29:27 +02:00
Philipp Wolfer
641ae078c5
PICARD-1601: Added missing test files to sdist manifest
2019-09-14 20:14:28 +02:00
Philipp Wolfer
3206117ec7
PICARD-1601: In CI package sdist archive and run tests from it
...
Ensure we package for PyPI with all test dependencies.
2019-09-14 20:14:28 +02:00
Philipp Wolfer
05ffd72884
tests: use assertIn and assertNotIn
2019-09-13 22:09:36 +02:00