1. 29 Apr, 2015 1 commit
  2. 30 Mar, 2015 1 commit
    • Christian Hergert's avatar
      libide is a GPL-3.0 shared library · 7d137ac9
      Christian Hergert authored
      Typically I use LGPL-2.1+ for shared libraries. However, due to the
      nature of libide being the "guts" of Builder, I do intend for this to
      be GPL-3.0. Additionally, it simplifies what we can include in the
      library without worrying about staying LGPL safe.
      Exceptions will of course be made for upstreaming into libraries such as
      GtkSourceView. Just ask if you want something in particular.
  3. 23 Mar, 2015 1 commit
    • Christian Hergert's avatar
      libide: add libide design and prototype · f97cfeeb
      Christian Hergert authored
                  ** This is not ready for public consumption **
      This includes the basic design and skeleton implementation of plans for
      libide. Everything extends from the IdeContext object. All objects, with
      the exception of IdeContext, are decendants of an IdeContext.
      Since scripting is important for this system, it is important that objects
      are GObject Introspectable. We will add this in the not too distant
      For more information on the objects and components of libide, see
      If you would like to contribute to libide development, get in touch via
      email or IRC so we can collaborate on which component you would like to
      -- Christian