gnome-builder 3.25.4



About Builder
=============

Builder is an IDE for writing GNOME-based software. It is currently
under heavy development.

News
====

This release of Builder contains the largest UI change since the creation of
Builder. As this is mid-development cycle towards GNOME 3.26, we anticipate
breakage in this release. However, we value the time that people put into
testing things for us and doubly so for those that file bugs.

Generally, we try to keep the master branch fairly stable and usable. This
release will almost certainly have regressions due to the nature of the
redesign.

 • A new keybinding engine is being used. It is very young but maturing
   quickly. Great pain has been experienced to merge the desires for
   features we need with the backwards compatability to keep existing
   features working such as the Vim compatability engine.
 • A new layout engine has been added. It has a few tricks up it's sleeve.
   It can animate widgets between grid locations. It also can highlight
   the view header to match the primary contents of the view. Under the
   hood, the implementation has been vastly simplified.
 • Over/under splits can now contain separate documents and you are no
   longer limited to two.
 • The project tree has been modified to look/feel more like a listbox.
   Future releases of Builder will keep the project-tree, but it will
   likely be disabled by default in favor of a DzlStackList-based
   navigation.
 • The TODO plugin has been ported to C. It goes through a reasonable
   amount of effort to keep memory allocations contiguous and footprint low.
 • Spellcheck has been moved into a plugin.
 • Color picker and spellcheck have been ported to use the new
   "transient sidebar". They come into focus when it makes sense for them
   to be visible based on context.
 • The symbol panel has been moved into the document header. It has also
   been styled to feel more like a listbox with hover state.
 • Devhelp browsing has been moved into the document header for the
   devhelp documentation view. It's a little bare at first, and we anticipate
   this to improve in future snapshots.
 • The terminal supports the "primary-color" feature to style the document
   header inline with the document content.
 • The build panel has been redsigned. It is placed on the left now to keep
   our workflow something like Left->Right.
 • The global search has been replaced to fit with the mockups, on the
   top-right corner of the window. We expect more improvements to search
   in upcoming releases.
 • The "new-document" button has been replaced with a menu for various
   types of new documents.
 • Manu previous extension points now use menus.ui to populate their menu
   content. This makes extending menus much more consistent across Builder.
 • Document preferences (tab size, spaces, language, etc) have been moved
   into a transient sidebar. You can activate this with the menu item from
   the document header.
 • An "Open Pages" section has been added to the panel. It's not yet clear
   if this will continue to be enabled by default or if it will be a plugin
   that can be enabled.
 • The beautifier plugin has yet to be ported to the new engine, and therefore
   is disabled by default in this release.

Thanks in advance to all of our testers!




Download
========
https://download.gnome.org/sources/gnome-builder/3.25/gnome-builder-3.25.4.tar.xz (6.14M)
  sha256sum: 8c3d4e79bfc3ff6c88e9405242cf3199d36b6ed5160ca7691d7e86f22b010847



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]