- 28 Feb, 2018 2 commits
-
-
- 27 Feb, 2018 8 commits
-
-
Christian Hergert authored
This tracks the IdeBuildManager:device property and ensures that we have it attached to our build pipeline. Currently nothing is using this, but it gets us started towards hooking up cross-compile runtimes and deploy strategies to get bits onto devices.
-
Christian Hergert authored
What would be really nice is if we could run an itimer which could change a volatile after 1msec completes, or something to that nature. But for now, let's just start to divide and conquer to find out what value works best to keep us interactive.
-
Christian Hergert authored
As we progress towards bring device outside of configuration and into the device manager, we need to update the pipeline when the device changes. This ensures we reset the build pipeline (however the pipeline does not yet set a device for the pipeline).
-
Christian Hergert authored
-
Christian Hergert authored
This allows us to set the device using the device-manager.device action and the state as the id of the device.
-
Christian Hergert authored
This also changes our ABI while we still can to be more sensible in getting a device by id.
-
Christian Hergert authored
-
Christian Hergert authored
-
- 26 Feb, 2018 13 commits
-
-
Administrator authored
-
Piotr Drąg authored
-
-
Christian Hergert authored
I'm not sure how we're hitting this, but there are cases during shutdown where we get into a sort of indirect life-cycle issue here. Possibly the object gets invalidated during emission without our closure being invalidated.
-
Christian Hergert authored
-
Christian Hergert authored
-
Christian Hergert authored
-
Christian Hergert authored
We should at least give the user some indication that the reason there might be build issues is that the configuration is not ready for use. This can happen when the device or runtime are missing.
-
Christian Hergert authored
This can happen if the build device is not ready.
-
Christian Hergert authored
This allows tracking if the current configuration is ready for usage with the ready property. This may be useful in UI to notify that there are configuration issues that could be effecting the build pipeline.
-
Christian Hergert authored
-
Christian Hergert authored
-
Christian Hergert authored
-
- 25 Feb, 2018 4 commits
-
-
- 24 Feb, 2018 5 commits
-
-
Patrick Griffis authored
-
Patrick Griffis authored
-
Patrick Griffis authored
-
Piotr Drąg authored
-
-
- 23 Feb, 2018 8 commits
-
-
Christian Hergert authored
-
Christian Hergert authored
-
Christian Hergert authored
-
Christian Hergert authored
-
-
-
Christian Hergert authored
We want to come up with the same value as the panel, so we need to count diagnostics by severity in the same way. Fixes #416
-
Christian Hergert authored
This simplifies our very old device manager design. Since we wrote this, we learned a few things about using GListModel and async provider initialization. This applies those lessons as we start looking at more device integration. IdeDeviceProvider is now a base class, since libpeas supports that.
-