1. 02 Nov, 2016 1 commit
  2. 01 Nov, 2016 1 commit
  3. 29 Oct, 2016 1 commit
  4. 28 Oct, 2016 1 commit
  5. 25 Oct, 2016 3 commits
  6. 12 Oct, 2016 3 commits
    • Christian Hergert's avatar
      build: add --with-sanitizer= · 90a70353
      Christian Hergert authored
      This allows you to specify a GCC/clang sanitizer by using
      --with-sanitizer=address,undefined etc instead of passing the CFLAGS
      manually. It has the additional benefit that we can provide proper
      error messages when it is not supported.
      90a70353
    • Christian Hergert's avatar
      release 3.22.1 · 74531b2d
      Christian Hergert authored
      Summary of changes since 3.22.0
      
       • Lots of widget layout fixes for RTL languages such as Hebrew.
       • Build system fixes (missing -lm on some platforms, fixes for pipe2
         on macOS).
       • Use “getent passwd” to get the current passwd when discovering
         preferred user shell.
       • Load both user and system installed flatpak runtimes.
       • Add support for Sysprof Visualizers (requires Sysprof 3.22.1)
       • Add empty, failed, and recording states for Sysprof plugin.
       • Prefer GtkNativeFileChooser when applicable.
       • Support for running some GJS projects using autotools. In particular
         we try to discover the “GJS template” Makefile.am style.
       • Fix gettext usage from Python plugins.
       • The preferences perspective is now more tolerant of smaller screen
         sizes such as 1280xH.
       • Various UI polish.
       • Lots of translation updates.
      74531b2d
    • Christian Hergert's avatar
      build: style cleanup · e58f4ce2
      Christian Hergert authored
      e58f4ce2
  7. 19 Sep, 2016 1 commit
  8. 14 Sep, 2016 1 commit
  9. 13 Sep, 2016 1 commit
  10. 03 Sep, 2016 1 commit
  11. 02 Sep, 2016 1 commit
  12. 27 Aug, 2016 1 commit
  13. 23 Aug, 2016 3 commits
    • Christian Hergert's avatar
      release 3.21.90 · f13dcc6c
      Christian Hergert authored
      f13dcc6c
    • Christian Hergert's avatar
      build: drop run-tools plugin · cd20422b
      Christian Hergert authored
      This is no longer necessary now that we have moved the abstraction into
      IdeRunManager.
      cd20422b
    • Christian Hergert's avatar
      sysprof: add sysprof profiling plugin · 75298f79
      Christian Hergert authored
      This is a basic plugin for Builder that provides profiling with the sysprof
      library. Sysprof has both a backend library (libsysprof-2) and a library
      for UI components (libsysprof-ui-2).
      
      This builds on those components and tries to merge the gap between
      launching your project and hooking up the profiler components. It is not
      yet as featureful as the standalone Sysprof UI, but simplifies the process
      of launching your target project.
      75298f79
  14. 24 Jul, 2016 1 commit
  15. 21 Jul, 2016 2 commits
  16. 17 Jul, 2016 3 commits
    • Sébastien Lafargue's avatar
      color picker: add a color picker plugin · c0bfcb9c
      Sébastien Lafargue authored
      A color-picker panel, activated by the view contextual menu.
      
      In addition, color strings are colored in the activated view.
      Cursor movements and color panel react together.
      c0bfcb9c
    • Sébastien Lafargue's avatar
      gstyle: new lib to handle colors · ab5b98b6
      Sébastien Lafargue authored
      - a color strings lexer/parser
      
      - L*a*b, XYZ, HSV, RGB colorspaces support
      - a color object
      - a palette object
      
      - a color scale widget
      - a color plane widget
      - a eyedropper widget
      - a color swatch widget
      - a color palette widget
      - a color panel widget
      
      - a slidein panel widget
      - a specific revealer for the color panel
      - some assets for the widgets
      ab5b98b6
    • Christian Hergert's avatar
      run-tools: add plugin for running project · 02f0d894
      Christian Hergert authored
      This adds the necessary UI components to the workbench for to run the
      project after build/installing the target.
      02f0d894
  17. 21 Jun, 2016 1 commit
  18. 17 Jun, 2016 1 commit
    • Christian Hergert's avatar
      build: reorganize libide · d0121822
      Christian Hergert authored
      The libide/ directory was getting a bit out of control. The number of files
      in the directory was simply too much to make it easy for newcomers to
      find what they are looking for.
      
      This breaks things up into a bunch of, somewhat logical, directories.
      
      We no longer use a bunch of crazy include paths with -I, and instead
      include the directory name when including as such:
      
        #include "buffers/ide-buffer.h"
      
      This will hopefully make it easier to navigate, and basically the same to
      open files if you use fuzzy search to open files.
      d0121822
  19. 07 Jun, 2016 1 commit
  20. 20 May, 2016 1 commit
  21. 17 May, 2016 4 commits
  22. 28 Apr, 2016 5 commits
  23. 26 Apr, 2016 2 commits