John Maguire
3d340be986
Merge pull request #6441 from clementine-player/fix-mac-qt5
...
Use version agnostic paths for mac deps
2019-11-11 18:07:12 +00:00
John Maguire
e3c191b751
Version agnostic paths in macdeploy
2019-11-11 17:55:06 +00:00
John Maguire
37742e2bbd
Only build mac on master
due build time limits
2019-11-11 17:42:32 +00:00
John Maguire
8d9334999c
Use version agnostic paths for mac deps
2019-11-11 17:40:37 +00:00
John Maguire
d50cd1b408
Merge pull request #6440 from JulianVolodia/master
...
CircleCI: build and deploy from master branch
2019-11-11 17:18:07 +00:00
John Maguire
b7c3173001
Merge pull request #6439 from jonaski/signalmapper
...
Replace all uses of QSignalMapper with C++11 lambda expressions
2019-11-10 19:13:31 +00:00
JulianVolodia
789b22b244
CircleCI: build and deploy from master branch
2019-11-10 19:11:00 +01:00
Jonas Kvinge
3f9b6b1192
Fix formatting
2019-11-10 15:21:08 +01:00
Jonas Kvinge
344023e6dd
Fix formatting
2019-11-10 15:16:39 +01:00
Jonas Kvinge
ba31c755ef
Replace all uses of QSignalMapper with C++11 lambda expressions
2019-11-10 15:07:12 +01:00
John Maguire
21da802630
Merge pull request #6438 from jonaski/remove-extra-semicolon
...
Remove extra ';'
2019-11-10 00:53:37 +00:00
John Maguire
ae60f8e573
Merge pull request #6437 from jonaski/qstring
...
Replace QString::null with QString()
2019-11-10 00:53:19 +00:00
Jonas Kvinge
2aa372c628
Fix formatting
2019-11-10 00:36:23 +01:00
Jonas Kvinge
9519829d1f
Fix formatting
2019-11-10 00:31:37 +01:00
Jonas Kvinge
d09c27f719
Remove extra ';'
2019-11-10 00:30:18 +01:00
Jonas Kvinge
0da490a5e1
Replace QString::null with QString()
2019-11-09 23:45:28 +01:00
Clementine Buildbot
f9627c2084
Automatic merge of translations from Transifex ( https://www.transifex.com/projects/p/clementine/resource/clementineplayer )
2019-11-07 12:29:45 +00:00
John Maguire
04c85c2bb7
Merge pull request #6433 from clementine-player/qt5
...
Qt5
2019-11-07 12:27:25 +00:00
Clementine Buildbot
e72bccbf0d
Automatic merge of translations from Transifex ( https://www.transifex.com/projects/p/clementine/resource/clementineplayer )
2019-11-05 00:25:15 +00:00
John Maguire
668dd3a9d2
Merge pull request #6431 from dvalter/revert-6103-qt5
...
Attempt to fix track unpause hang (revert "Attempt to fix track change hang")
2019-11-02 10:16:32 +00:00
Dmitry Valter
18c2b41615
Revert "Attempt to fix track change hang"
...
Queue2 tends to hang up on pause, unable to start playing
again. Pipeline actually stays PLAYING with ASYNC state
change, so it becomes impossible to unpause the player
without stop or forward/backward seeks.
This reverts commit 2b280de663bc53b4f37dbb3f875cd630bad22c82.
2019-11-02 10:16:42 +03:00
Clementine Buildbot
b3e2b4731b
Automatic merge of translations from Transifex ( https://www.transifex.com/projects/p/clementine/resource/clementineplayer )
2019-10-29 00:25:20 +00:00
John Maguire
68d4706765
Merge pull request #6424 from uqs/master
...
Fix Clementine on FreeBSD/NFS files, where birthtime is always -1
2019-10-28 10:03:49 +00:00
Ulrich Spörlein
6e2506e94a
Fix Clementine on FreeBSD/NFS files, where birthtime is always -1
...
As of Qt 5.10 the badly named created() which would fall back to POSIX
ctime if birthtime wasn't supported (as was the case on basically every
Unix filesystem up to some decades ago) is deprecated and replaced by
the better named birthTime or metadataChangeTime (yay!).
As of some years now, created() returns birthtime under FreeBSD, but
either due to the protocol or lack of implementation, this returns -1
under FreeBSD mounting a ZFS pool from a FreeBSD server with NFSv3.
This would render Clementine completely useless. Local filesystems are
not affected though. The fix is to catch the -1 birthtime and use mtime
instead, which is a more meaningful value anyway.
This closes issue #6423 .
2019-10-27 22:52:36 +01:00
John Maguire
6201247c07
Upload mac qt5 DMG
2019-10-16 22:45:10 +01:00
John Maguire
08e5d52a84
Actually build the right branch
2019-10-16 21:44:38 +01:00
John Maguire
b7f67ca710
Try building faster
2019-10-16 21:10:41 +01:00
John Maguire
c035e664b7
Store useful cmake debug artifacts
2019-10-16 21:07:00 +01:00
John Maguire
b7d7ac4623
Revert "Create dmg with genisoimage & libdmg-hfsplus"
...
This reverts commit 08e1db494d82a466f4c8959247157c220abd0ab0.
2019-10-16 19:43:07 +01:00
John Maguire
992311c185
Bunch of mac build fixes
2019-10-16 19:42:21 +01:00
John Maguire
4dfda20ec6
Merge remote-tracking branch 'origin/master' into qt5
2019-10-16 18:30:05 +01:00
John Maguire
664c5a31f9
Setup qt5 build with Bionic
2019-10-04 17:23:59 +01:00
John Maguire
e9a2161aa6
Merge pull request #6413 from clementine-player/circleci
...
Add Debian builders
2019-10-04 17:21:22 +01:00
John Maguire
cb6cd7c485
Merge remote-tracking branch 'origin/master' into qt5
2019-10-04 16:51:43 +01:00
John Maguire
540d1f4a0d
Fix upload directories
2019-10-04 13:55:52 +01:00
John Maguire
d2ad9a5a0f
Add stretch builder to workflow
2019-10-04 13:40:25 +01:00
John Maguire
94a5d17890
Add Debian Stretch builder
2019-10-04 13:39:00 +01:00
John Maguire
320bca2faf
Add Buster builder to workflow
2019-10-04 13:18:45 +01:00
John Maguire
b572cb1656
Add Debian Buster builder
2019-10-04 12:30:07 +01:00
John Maguire
18f49833bf
Merge pull request #6412 from clementine-player/circleci
...
Add CircleCI config
2019-10-03 16:31:53 +01:00
John Maguire
c355b5ca22
Add Fedora 30 to workflow
2019-10-03 15:34:28 +01:00
John Maguire
43b4ee7960
Fix copy_rpm_artifacts params
2019-10-03 14:45:56 +01:00
John Maguire
4bd2e90355
Add Fedora 30 build
2019-10-03 11:45:39 +01:00
John Maguire
33980dac74
Only upload artifacts on master
2019-10-03 11:36:10 +01:00
John Maguire
5d599a89f0
Typo'd output directory
2019-10-03 03:30:11 +01:00
John Maguire
5a575e38d6
Add ALSA and DBus dependencies
2019-10-03 03:25:42 +01:00
John Maguire
73d6137cc0
Disable mac job for now
2019-10-03 03:00:03 +01:00
John Maguire
64189662b6
oops
2019-10-03 02:48:17 +01:00
John Maguire
374b62b9b9
Remove concurrency from rpmbuild
2019-10-03 02:45:30 +01:00
John Maguire
e79f578e1b
Manually create rpmbuild directory
2019-10-03 02:21:27 +01:00