1. 09 Apr, 2013 6 commits
  2. 08 Apr, 2013 2 commits
    • Dick Hollenbeck's avatar
      Implement "KiCad s-epression" support for boost::property_tree's ptree, the 8 · 6bf3d7cd
      Dick Hollenbeck authored
      bit string version of property_tree. The ram resident structure of the ptree is
      mostly compatible with one created using the xml_parser from
      boost::property_tree, with slight differences in the way atoms are stored. The
      result is you can use Format() to convert from xml to s-expression, but not the
      other way around. You can write a simple s-expression beautifier in just a few
      lines of code.
      
      The main value however is the s-expression parser, i.e. Scan(), which is an
      alternative to crafting a custom recursive descent parser for a particular
      grammar. The tipping point depends on whether you want to read only a small
      portion of a much larger document. If so, then using the ptree will likely be a
      "faster to code" route. Documentation on how to navigate a ptree can be found on
      the boost website and there are a number of examples in the
      pcbnew/eagle_plugin.cpp file in this project. Powerful path navigation support
      makes it easy to extract a subset of a ptree.
      6bf3d7cd
    • jean-pierre charras's avatar
      Make some messages translatable. · 7bb04c8f
      jean-pierre charras authored
      Make dialog footprint wizard list resizable.
      7bb04c8f
  3. 07 Apr, 2013 3 commits
  4. 06 Apr, 2013 4 commits
  5. 05 Apr, 2013 5 commits
  6. 04 Apr, 2013 1 commit
    • Lorenzo Marcantonio's avatar
      More work on EDA_COLOR_T and layers. · d12a4592
      Lorenzo Marcantonio authored
      In particular the new mechanism for handling extended color palettes is in place,
      included renaming the ini keys and saving the color name instead of its index; this means better forward compatibility with palette changes.
      
      Since ini keys are changed, colors will be reset
      d12a4592
  7. 03 Apr, 2013 1 commit
  8. 02 Apr, 2013 2 commits
  9. 01 Apr, 2013 8 commits
  10. 31 Mar, 2013 4 commits
  11. 30 Mar, 2013 4 commits