A new gutter for Builder

The GtkSourceView library has this handy concept of a GtkSourceGutterRenderer. They are similar in concept to a GtkCellRenderer but for the gutter to the left or right of the text editor. Like a GtkCellRenderer, you pack it into a container and they are placed one after another with some amount of optional spacing in-between. This … Continue reading A new gutter for Builder

Builder 3.26 has landed

We’ve updated our Wiki page to give people discovering our application more insight into what Builder can do. You can check it out at wiki.gnome.org/Apps/Builder. Furthermore, you’ll see prominently links to download either our Stable (now 3.26) or Nightly (3.27) builds via Flatpak. We have also continued to fill in gaps in Builder’s documentation. If … Continue reading Builder 3.26 has landed

Builder 3.26 Sightings

We’re getting close to 3.26 and a number of features have landed. Let’s take a quick screenshot tour to see what you’re likely to see in 3.26. Most of us have seen the new visual design by now A modest debugger Integrated Symbol Search by GSoC student Anoop Chandu Inline Documentation by GSoC student Lucie … Continue reading Builder 3.26 Sightings

Builder 3.25.5

Like every year, GUADEC has snuck up on me. I’ll be heading out to Manchester in a handful of days which means things are going to get hectic any moment now. We just reached another milestone in our development phase towards 3.26. I’ve landed two important components which will have important roles in Builder’s future. … Continue reading Builder 3.25.5

This week in Builder

I’ve been aggressively pushing forward our new layout branch to integrate the new design work we’ve been iterating on. I don’t think we need to have it all done to merge to master, so we are rapidly approaching the time-frame for the branch to land. There is much from the design still missing, but every … Continue reading This week in Builder

This week in Builder

3.25.3 releases of Builder, jsonrpc-glib, libdazzle, and template-glib. Work is progressing for shortcuts and UI redesign on wip/chergert/layout Features that the UI redesign depends on have landed in libdazzle. This includes animated widget transitions and more. Builder’s Flatpak of Stable and Nightly channels now bundle OSTree 2017.7 and Flatpak 0.9.6 which should improve situations where … Continue reading This week in Builder

Troubleshooting Builder

If you find yourself needing to troubleshoot Builder (hopefully just during our development cycles) you can now run the command “counters” from the command bar (Ctrl+Enter). This gives you access to some internal counters. You can get these out of process too, using dazzle-list-counters PID which cracks open the shared memory page and dumps the … Continue reading Troubleshooting Builder

Builder 3.24

I’m excited to announce that Builder 3.24 is here and ready for you to play with! It should look familiar because most of the work this cycle was underneath the hood. I’m pretty happy with all the stabilization efforts from the past couple of weeks. I’d like to give a special thanks to everyone who … Continue reading Builder 3.24

Builder on the Lunduke Hour

In case you missed it, I was on the Lunduke Hour last week talking about Builder. In reality it turned into a discussion about everything from why Gtk 4, efficient text editor design, creating UI designers, Flatpak, security implications of the base OS, and more. https://www.youtube.com/watch?v=v1zKbbQAMos