- 11 Mar, 2017 7 commits
-
-
Christian Hergert authored
We don't need to require IdeObject for a bunch of things, we can just rely on GObject + the context property. This will let us work around some language breaking checks in Vala.
-
Philip Chimento authored
This should probably be /app/etc, without this change the build fails due to trying to write to /etc without permission. https://bugzilla.gnome.org/show_bug.cgi?id=779885
-
Philip Chimento authored
This dir does not exist. https://bugzilla.gnome.org/show_bug.cgi?id=779885
-
Christian Hergert authored
We want to keep Nightly builds working, even if that means vala is disabled. Vala plugin is broken due to bug 779038.
-
Christian Hergert authored
-
Christian Hergert authored
-
Christian Hergert authored
Tasks were not getting completed when they were successful transfers due to only returning an error and not success.
-
- 10 Mar, 2017 20 commits
-
-
Christian Hergert authored
This will check for flatpak-builder on the host by using: which flatpak-builder as that is more reliable than checking the package manager. We will still use pkcon to install the package, but we don't need the D-Bus service to check for it.
-
Christian Hergert authored
Lower is better, and we want autotools to always be the preferred build system until we have either 1) rearchitected multi-build systems or 2) decided on another "blessed" build system.
-
-
Aurimas Černius authored
-
Matthew Leeds authored
Builder only allows vim like substitute commands of the form :s/foo/bar/ but vim allows :s/foo/ or :s/foo (which just replace with the empty string). This commit makes those formats work by changing how the search text and replace text are calculated. https://bugzilla.gnome.org/show_bug.cgi?id=746028
-
Piotr Drąg authored
-
Christian Hergert authored
After we have installed the given package, ensure that the build pipeline will be re-setup.
-
Christian Hergert authored
Instead we'll rely on the user to install the package using the message in the workbench. That provides a more clear flow of what they are doing so they are not surprised by a pkexec dialog.
-
-
Christian Hergert authored
We need to do one at a time, so we can default to flatpak-builder which will require flatpak too.
-
Christian Hergert authored
This checks for flatpak-builder when the flatpak plugin is loaded. We might want to delay this until the current build configuration is changed for those that are not using flatpak.
-
Christian Hergert authored
This is a new widget that can be pushed onto a workbench so that toplevel messages are visible to the user. You might use this to show a warning that a package needs to be installed, such as flatpak-builder.
-
Christian Hergert authored
This is a new transfer that can perform installations of packages using the pkcon command on the host. Such is useful for installing packages like "flatpak-builder".
-
Christian Hergert authored
-
Christian Hergert authored
If we need to install flatpak-builder on the host, we can do so with pkcon instead of the dbus service which doesn't seem to do what I thought it did. We should also be able to make an IdeTransfer around this for progress, but that is a future exercise.
-
Christian Hergert authored
This will do some cleanup work like strip and splitting debug symbols. That results in the .flatpak files being much smaller (3mb vs 13mb for the C++ template).
-
It was aborting gnome-shell, when downloading the flatpak failed. https://bugzilla.gnome.org/show_bug.cgi?id=779802
-
We should return the error immediately if downloading the archive failed. Also, we shouldn't try to open a flatpak project if download failed. https://bugzilla.gnome.org/show_bug.cgi?id=779802
-
Christian Hergert authored
The first time we show the panel, it is fine to raise it (without focusing).
-
Christian Hergert authored
This does a bit of cleanup and bumps some of the package versions to be release-candidate versions rather than pre-release tarballs.
-
- 09 Mar, 2017 13 commits
-
-
-
-
Sébastien Lafargue authored
-
Christian Hergert authored
It is possible to get duplicated lines here, and we just want the first.
-
Christian Hergert authored
We should use https instead of git for our urls.
-
Christian Hergert authored
We want to default to online docs as they will be the most up to date. If we don't have that, we'll load from docdir (or translate to the host if we are accessing via flatpak).
-
Christian Hergert authored
We might need to find the path on the host, so add a helper to join paths to get access to the file on the host.
-
Christian Hergert authored
These will get installed to $(docdir)/html which ends up being something like /opt/gnome/share/doc/gnome-builder/html. We can use these to show documentation locally without loading an internet site. Additionally, we can use the doctree files if we want to navigate docs locally within Builder.
-
Christian Hergert authored
-
Christian Hergert authored
-
Christian Hergert authored
-
Christian Hergert authored
-
Christian Hergert authored
-