Jonas Kvinge
ba31c755ef
Replace all uses of QSignalMapper with C++11 lambda expressions
2019-11-10 15:07:12 +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 2b280de663
.
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 08e1db494d
.
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
John Maguire
5b1cbcf3f3
Add make to fedora build
2019-10-03 02:12:38 +01:00
John Maguire
caee3b1a6f
Actually checkout the code
2019-10-03 01:42:09 +01:00
John Maguire
3c92b908ee
Fix workflow for Fedora 29
2019-10-03 01:26:58 +01:00
John Maguire
e4666e4266
Add Fedora 29 builder
2019-10-03 01:25:54 +01:00
John Maguire
bdd5180f04
Use gcp context
2019-10-03 00:58:40 +01:00
John Maguire
2875ef8224
Do not block upload on mac build
2019-10-03 00:52:22 +01:00
John Maguire
d28b226bfc
Do not use environment for macos
2019-10-03 00:24:32 +01:00
John Maguire
adcc89c7cd
Also make install for mac
2019-10-03 00:22:14 +01:00
John Maguire
55c0667ddc
Add mac circleci config
2019-10-03 00:19:45 +01:00
John Maguire
09f680a254
Set service account name
2019-10-03 00:00:28 +01:00
John Maguire
9bf8e75a41
Fix creating output directory
2019-10-02 18:03:49 +01:00
John Maguire
0c5143a542
Persist artifacts in workspace for upload
2019-10-02 17:25:11 +01:00
John Maguire
ff20bceaa3
Fix path for disco artifacts
2019-10-02 17:17:44 +01:00
John Maguire
d50645ea23
Upload all artifacts at end
2019-10-02 17:17:06 +01:00
John Maguire
bf5e074ef5
Upload artifacts to GCP
2019-10-02 16:56:37 +01:00