1. 04 Mar, 2019 1 commit
  2. 05 Feb, 2019 1 commit
  3. 08 Jan, 2019 1 commit
  4. 22 Nov, 2018 1 commit
  5. 15 Oct, 2018 1 commit
  6. 09 Oct, 2018 1 commit
  7. 23 Jul, 2018 1 commit
  8. 20 Jun, 2018 1 commit
  9. 11 Jun, 2018 1 commit
  10. 30 May, 2018 4 commits
    • Felipe Borges's avatar
      build, app: Show git HEAD hash in the about dialog · a985ee0f
      Felipe Borges authored
      Config.VERSION should look like RELEASE_VERSION-GIT_HEAD.
      
      Config.PACKAGE_VERSION persists being just RELEASE_VERSION.
      a985ee0f
    • Felipe Borges's avatar
      app, config: Use the build defined APPLICATION_ID internally · 7db64cf8
      Felipe Borges authored
      So we can create conditional behaviors in Boxes for setting things
      such as the About dialog, which can describe which git commit is
      the HEAD of the current build.
      7db64cf8
    • Felipe Borges's avatar
      build: Introduce the "profile" build option · c115f5bf
      Felipe Borges authored
      This option allows us to build differently according to the given
      profiles. The "development" profile should generate a BoxesDevel
      variant (application id, dbus id, etc...) which can run alongside
      an existent org.gnome.Boxes
      
      This is necessary because application id, icon names, and DBus IDs
      are expected to match.
      c115f5bf
    • Felipe Borges's avatar
      build, flatpak: Require meson >= 0.46 · 41470374
      Felipe Borges authored
      That's the version available in the flatpak runtime/sdk, and it
      supports "rename", which will be necessary for the development
      "profile" option we are introducing.
      
      Fedora 28 has meson --version 0.46.1 today.
      41470374
  11. 21 May, 2018 1 commit
  12. 07 May, 2018 1 commit
  13. 04 Mar, 2018 1 commit
  14. 12 Feb, 2018 1 commit
  15. 08 Feb, 2018 1 commit
  16. 09 Jan, 2018 1 commit
  17. 08 Jan, 2018 1 commit
  18. 02 Jan, 2018 1 commit
    • Iñigo Martínez's avatar
      meson: Use meson's convention · db01f16c
      Iñigo Martínez authored
      The convention when naming dependencies is to use the '_dep' suffix,
      which helps detecting dependency variables. The variables have been
      renamed to follow this convention.
      
      The dependencies that are also used once, are declared in the
      target's dependency array which helps meson processing less and also
      one less variable is needed.
      
      https://bugzilla.gnome.org/show_bug.cgi?id=791421
      db01f16c
  19. 21 Dec, 2017 3 commits
  20. 19 Dec, 2017 3 commits
  21. 20 Nov, 2017 2 commits
    • Debarshi Ray's avatar
      Set a user-agent when using the network · d0c4afe3
      Debarshi Ray authored
      The user-agent looks like this:
        <distro-name>/<distro-version> <package-tarname>/<package-version>
      
      The user agent is used with the Soup.Session when downloading ISOs and
      assets (like logos), and passed as the "tag" parameter to the
      developers.redhat.com end-point.
      
      <distro-name> and <distro-version> default to "GNOME" and "3"
      respectively. Build options have been added to enable distributors to
      suitably override them.
      
      <package-tarname> is always "gnome-boxes", and <package-version> is
      determined by git-version-gen. So, tarball releases get a nice round
      number based on the name of the tag, while development builds get a
      unique version string based on the last commit hash. One drawback is
      that distributors can't override the <package-version> for downstream
      patches. An option can be added in future if this becomes a problem.
      
      https://bugzilla.gnome.org/show_bug.cgi?id=790343
      d0c4afe3
    • Debarshi Ray's avatar
      build: Use PACKAGE_VERSION instead of VERSION · b073c808
      Debarshi Ray authored
      One part of it is purely cosmetic. The PACKAGE_ prefix increases the
      name's uniqueness, hence making it more greppable, and goes nicely
      with the other variables with the same prefix.
      
      A following commit will add an option to specify the distributor's
      version. Using PACKAGE_VERSION instead of VERSION removes any shadow
      of doubt as to whose version it is.
      
      https://bugzilla.gnome.org/show_bug.cgi?id=790343
      b073c808
  22. 14 Nov, 2017 1 commit
  23. 12 Oct, 2017 1 commit
  24. 25 Sep, 2017 1 commit
  25. 20 Sep, 2017 1 commit
  26. 12 Sep, 2017 1 commit