1
0
mirror of https://github.com/clementine-player/Clementine synced 2025-01-23 07:50:13 +01:00
Commit Graph

7279 Commits

Author SHA1 Message Date
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
John Maguire
43febfaf22
Fix dependency for disco 2019-10-02 16:29:44 +01:00
John Maguire
335c8a5a90
Update Bionic dependencies 2019-10-02 15:56:18 +01:00
John Maguire
fe84eebae4
Update disco dependencies 2019-10-02 15:54:52 +01:00
John Maguire
dc85614596
Add bionic & disco to workflow 2019-10-02 15:43:31 +01:00
John Maguire
321bceb4bf
Add bionic and disco builds 2019-10-02 15:42:20 +01:00
John Maguire
cab5ebc95e
Fix cmake_debian 2019-10-02 15:33:28 +01:00
John Maguire
cc80754f9a
Bump circleci version for commands 2019-10-02 15:27:54 +01:00
John Maguire
2cd6fcabd6
Build 32-bit & 64-bit xenial debs 2019-10-02 15:26:30 +01:00
John Maguire
49428d9a86
Store debian artifact 2019-10-02 15:05:24 +01:00
John Maguire
efce3603e8
Add git and ssh as dependencies 2019-10-02 15:05:12 +01:00
John Maguire
8581e22e2a
Non-interactive apt-get install 2019-10-02 14:52:00 +01:00
John Maguire
a0c3eb8234
Build from base ubuntu image 2019-10-02 14:50:33 +01:00
John Maguire
4df8c20981
Add CircleCI config 2019-10-02 14:33:40 +01:00
Clementine Buildbot
e2bc2eee90 Automatic merge of translations from Transifex (https://www.transifex.com/projects/p/clementine/resource/clementineplayer) 2019-09-24 00:24:59 +00:00
John Maguire
88131ec5f9
Merge pull request #6398 from aerusso/pulls/settings-autosave-timer
Periodically save settings
2019-09-19 10:20:05 +01:00
Clementine Buildbot
0c7b280b95 Automatic merge of translations from Transifex (https://www.transifex.com/projects/p/clementine/resource/clementineplayer) 2019-09-17 00:25:04 +00:00
Antonio Russo
c5c294ba14 fancytabwidget.cpp: reuse QSettings object
avoid excessive locking by reusing a common QSettings object in
loadSettings.
2019-09-10 18:41:18 -06:00
Antonio Russo
e2de5cd62e fancytabwidget.cpp: prefer QString to std::string
Consistently use QString, rather than creating a std::string and
immediately casting to std::string
2019-09-10 18:41:18 -06:00
Antonio Russo
ccaa59cc66 Periodically save current playlist tab
Building on the previous commit, we save the current playlist (tab)
periodically as well.

Signed-off-by: Antonio Russo <antonio.e.russo@gmail.com>
2019-09-10 18:41:18 -06:00
Antonio Russo
e66fdd86da Periodically save settings
Instead of immediately saving, which leads to poor performance,
and possible hardware damage (see #6057), limit saves to once
per second (similar to how KDE does it).  It also guarantees
that only one save is required per second, by sharing a QSettings
object, and establishes a signaling framework to put other
setting save events into (but only uses this for the two major
offenders: playlist tab switching and window resizing).

This is in contrast to 6a312e7, which simply deferred the save
until program exit, and caused problems for some people (see #6217
and #6209).

Signed-off-by: Antonio Russo <antonio.e.russo@gmail.com>
2019-09-10 18:41:18 -06:00
Clementine Buildbot
da6ff91241 Automatic merge of translations from Transifex (https://www.transifex.com/projects/p/clementine/resource/clementineplayer) 2019-09-10 00:25:00 +00:00
Clementine Buildbot
47f80d67c5 Automatic merge of translations from Transifex (https://www.transifex.com/projects/p/clementine/resource/clementineplayer) 2019-09-03 00:25:11 +00:00
Clementine Buildbot
b423808ddf Automatic merge of translations from Transifex (https://www.transifex.com/projects/p/clementine/resource/clementineplayer) 2019-08-27 00:25:09 +00:00
Clementine Buildbot
3e7be7357e Automatic merge of translations from Transifex (https://www.transifex.com/projects/p/clementine/resource/clementineplayer) 2019-08-22 11:13:28 +00:00
Clementine Buildbot
773f26a42d Automatic merge of translations from Transifex (https://www.transifex.com/projects/p/clementine/resource/clementineplayer) 2019-08-22 10:30:35 +00:00
John Maguire
19f2712ce7
Merge pull request #6393 from luzpaz/misc-typos
Fix misc. source comment typos
2019-08-22 10:22:48 +01:00