231 Commits

Author SHA1 Message Date
Christian Dywan
a67a06bd7e Remove hard-coded /usr/bin/ prefix from ubuntuconstants. Fixes: https://bugs.launchpad.net/bugs/1647484.
Approved by ubuntu-sdk-build-bot, Benjamin Zeller.
2016-12-16 11:32:19 +00:00
Christian Dywan
8fa8282047 Allow non-local kits for Snapcraft projects.
Approved by ubuntu-sdk-build-bot, Benjamin Zeller.
2016-12-16 11:22:57 +00:00
Christian Dywan
f22812b767 Allow non-local kits for Snapcraft projects 2016-12-16 12:01:57 +01:00
Christian Dywan
6f0ad25a80 Revert UBUNTUHTML_PROJECT_LAUNCHER_EXE for now 2016-12-16 11:47:09 +01:00
Christian Dywan
db50c78662 Remove hard-coded /usr/bin/ prefix from ubuntuconstants 2016-12-05 22:24:45 +01:00
Benjamin Zeller
b4dffeefb0 Build on trusty.
Approved by ubuntu-sdk-build-bot, Zoltan Balogh.
2016-11-16 10:42:26 +00:00
Benjamin Zeller
e3be8a1b9a Build on trusty 2016-11-16 11:23:37 +01:00
Benjamin Zeller
292cb2f750 - Less warnings when opening a snapcraft project
- Do not allow superuser to open the IDE.

Approved by Zoltan Balogh, ubuntu-sdk-build-bot.
2016-11-14 16:43:10 +00:00
Benjamin Zeller
186e53a7c4 - Less warnings when opening a snapcraft project
- Do not allow superuser to open the IDE
2016-11-14 16:58:25 +01:00
Benjamin Zeller
5ab6dfbba1 add a devmode switch.
Approved by ubuntu-sdk-build-bot, Zoltan Balogh.
2016-11-08 12:43:22 +00:00
Benjamin Zeller
259f9a89fb add a devmode switch 2016-11-08 13:16:30 +01:00
Benjamin Zeller
c4580b088d - Support running snapcraft projects from the IDE
- Patch RunControlFactories to disable unwanted RC modes for snapcraft projects.

Approved by ubuntu-sdk-build-bot, Zoltan Balogh.
2016-11-07 12:08:43 +00:00
Benjamin Zeller
9d2257f121 Send errors to TaskHub 2016-11-07 12:19:36 +01:00
Benjamin Zeller
bc1ee38618 - Support running snapcraft projects from the IDE
- Patch RunControlFactories to disable unwanted RC modes for snapcraft projects
2016-11-07 11:48:52 +01:00
Benjamin Zeller
d694436ac7 Snapcraft support plan step 2
-> support snapcraft.yaml as project format
-> build snap files directly from the IDE
-> basic template
-> support building in containers.

Approved by ubuntu-sdk-build-bot, Zoltan Balogh.
2016-10-18 09:23:35 +00:00
Benjamin Zeller
d9f263725a Add missing yaml library 2016-10-18 09:50:09 +02:00
Benjamin Zeller
b9f0a79f10 - Snapcraft support plan step 2
-> support snapcraft.yaml as project format
-> build snap files directly from the IDE
-> basic template
-> support building in containers
2016-10-18 09:45:16 +02:00
Benjamin Zeller
e28f888b65 Show compile messages on the publish page.
Approved by ubuntu-sdk-build-bot, Zoltan Balogh.
2016-09-26 10:33:47 +00:00
Benjamin Zeller
3b4b3b088b Show compile messages on the publish page. 2016-09-23 15:40:19 +02:00
Benjamin Zeller
747f4a83cc Support to package snapcraft projects in the IDE (Step 1).
Approved by ubuntu-sdk-build-bot, Zoltan Balogh.
2016-09-22 17:23:31 +00:00
Benjamin Zeller
d548b7d239 Support packaging snapcraft projects from the IDE (Step 1) 2016-09-22 18:11:03 +02:00
Benjamin Zeller
8b038eef7f Trusty build fixes 2016-09-15 14:31:17 +02:00
Benjamin Zeller
d7996560a9 Upgrade to Qt 5.6.1 and force debug symbols on release 2016-09-14 16:37:07 +02:00
Zoltán Balogh
52d94909d6 Updated dependencies.
Approved by ubuntu-sdk-build-bot, Benjamin Zeller.
2016-09-08 08:35:33 +00:00
Zoltán Balogh
40969d3c83 use xenial 2016-09-08 11:13:18 +03:00
Zoltán Balogh
8ba71b4f4d Updated dependencies 2016-09-08 11:12:22 +03:00
Zoltán Balogh
ad7a774b44 Manual merge from the lp:ubuntu-sdk-ide-click with kalikiana's fix.
Approved by ubuntu-sdk-build-bot, Benjamin Zeller.
2016-09-07 09:12:06 +00:00
Zoltán Balogh
f3d0865da9 Manual merge from the lp:ubuntu-sdk-ide-click with kalikiana's fix 2016-09-07 11:55:57 +03:00
Benjamin Zeller
4db6d99822 Trusty build fixes 2016-09-06 12:38:53 +02:00
Benjamin Zeller
08313e2020 The refactored CMakePlugin uses a temporary dir as long as the builddir was not created.
We can now get the CMakeCache information directly from the plugin.
2016-09-05 19:35:40 +02:00
Benjamin Zeller
83af1e731f Apply trusty fix 2016-09-03 15:27:26 +02:00
Benjamin Zeller
f339629605 Merge with trunk 2016-09-03 11:28:08 +02:00
Benjamin Zeller
af83a0959c Disable documentation build for UITK, we do not need it 2016-09-03 11:26:21 +02:00
Benjamin Zeller
bc4b6cdd3e Do not enable the suggest override warning, it fails when building UITK.
Approved by ubuntu-sdk-build-bot, Zoltan Balogh.
2016-09-02 11:45:05 +00:00
Benjamin Zeller
bd0e6f6c48 Do not enable the suggest override warning, it fails when building UITK 2016-09-02 13:33:00 +02:00
Benjamin Zeller
287e5bcccf Backport of fix for QTCREATORBUG-16585 "QmlJs: circular dependencies handling".
Approved by ubuntu-sdk-build-bot, Zoltan Balogh.
2016-09-02 10:45:23 +00:00
Benjamin Zeller
e047fac61e Backport of fix for QTCREATORBUG-16585 "QmlJs: circular dependencies handling" 2016-09-02 12:30:18 +02:00
Benjamin Zeller
f8c6bf620e Merge trunk 2016-09-01 08:58:55 +02:00
Benjamin Zeller
bfa9bf5b6e Pull uitk source 2016-09-01 08:54:41 +02:00
Benjamin Zeller
bf6ae34c0b Switch to ui-toolkit staging.
Approved by ubuntu-sdk-build-bot, Zoltan Balogh.
2016-08-31 15:33:01 +00:00
Benjamin Zeller
eddc1bfce5 Switch to ui-toolkit staging 2016-08-31 17:14:49 +02:00
Benjamin Zeller
f534b236d0 New QtC 4.1 based IDE with LXD backend.
Approved by ubuntu-sdk-build-bot, Zoltan Balogh.
2016-08-29 16:38:06 +00:00
Benjamin Zeller
3744b2cac5 - Change packaging to conflict and remove ubuntu-sdk-device
- Bump version nr
- Try to give the developer good hints if the X socket is missing
- Forward X socket that is currently used in the session
- Use 4.1.0 tagged QtC git branch
2016-08-29 18:13:51 +02:00
Benjamin Zeller
4d722b7954 New QtC 4.1 based IDE with LXD backend 2016-08-26 16:14:29 +02:00
Benjamin Zeller
6ccb277e73 Prepare for QtC 4.1 2016-08-24 18:00:57 +02:00
Benjamin Zeller
c8cff486c7 - Add some descriptive text when there is no framework detected for a device
- Mark all virtuals that override with the override keyword
- Fix local debugging by passing the directory where the ld loader is located.

Approved by ubuntu-sdk-build-bot, Zoltan Balogh.
2016-07-25 07:36:08 +00:00
Benjamin Zeller
eaac22563f - Add some descriptive text when there is no framework detected for a device
- Mark all virtuals that override with the override keyword
- Fix local debugging by passing the directory where the ld loader is located
2016-07-22 12:30:50 +02:00
Benjamin Zeller
8a9e49216e Add pulseaudio to the required packages 2016-07-13 09:43:33 +02:00
Benjamin Zeller
e03a23472c Add sound script 2016-07-13 09:39:54 +02:00
Benjamin Zeller
0576adfefe bump version nr 2016-07-12 15:31:23 +02:00