1. 26 Sep, 2017 2 commits
    • Christian Hergert's avatar
      transfers: move transfer manager to IdeApplication · 0394cf8d
      Christian Hergert authored
      Instead of controlling the transfer manager at the IdeContext
      level, this uses IdeApplication as the owning instance. This is
      useful because it allows us to use it from preferences without
      having a context accessible.
      0394cf8d
    • Christian Hergert's avatar
      application: drop use of prctl · a21393a3
      Christian Hergert authored
      This isn't exactly safe to do because we have no control over
      the threading of the parent process. We need to instead rely
      on the process group for killing the process.
      a21393a3
  2. 25 Sep, 2017 18 commits
  3. 24 Sep, 2017 7 commits
  4. 23 Sep, 2017 4 commits
  5. 22 Sep, 2017 1 commit
  6. 21 Sep, 2017 7 commits
  7. 20 Sep, 2017 1 commit
    • Christian Hergert's avatar
      build: remove gnome-builder-cli and gnome-builder-worker · 3137a9a5
      Christian Hergert authored
      Having these programs split out was not very useful as we move to a
      flatpak'd world. If we keep everything accessable via --type= then
      we can allow things to work even through 'flatpak run ...'
      
      Since we previously used a "hidden" parameter --type for the plugin
      name, that has been renamed to --plugin= which is arguably a much
      better choice.
      
      Use --type=cli for the cli version and --type=worker for the plugin
      worker version of gnome-builder.
      
      For our old format, you can do something like this in your .bashrc:
      
      Either:
      
        alias ide="gnome-builder --type=cli"
        alias ide="flatpak run org.gnome.Builder --type=cli"
      
      And then:
      
        ide --list-commands
      3137a9a5