kicad/Documentation
John Beard a33a8292a4 Run-time config for advanced options
This can be used for "advanced" options which are for developers
to use for feature-flags and other configuration. Run time config
has some advantages over preprocessor defines:

* Can be changed without recompilation
   * Sensitive to XDG_CONFIG_DIR, so flipping configs is easy
* Better compiler coverage (less conditionally compiled code means
  less chance to break a different configuration). Also better
  analysis coverage.
* Type safe config params
* Centralised documentation: it's in doxygen, in one place

No advanced config should be required by a general users. If a general
user does use one of these configs, it's probably because:

* There is a bug and one of these configs is a workaround
* A config in here is generally useful and should be moved into the
  relevant application config and given UI.

For now, the config is read-only, and is read from the
"kicad_advanced" config file in the normal config dir.
2018-12-28 11:36:08 -05:00
..
changelogs fix misspelled 'an other' -> 'another' 2018-04-08 13:24:37 -04:00
development Run-time config for advanced options 2018-12-28 11:36:08 -05:00
docset Docs: add docset generation target 2018-12-03 10:14:15 -05:00
KIWAY_Build_Symbols_Defined.txt * KIWAY Milestone A): Make major modules into DLL/DSOs. 2014-03-19 19:42:08 -05:00
biu-plan.txt initial work on PCBNew PLUGIN support, in preparation for nanometer board load and save 2011-11-27 22:32:29 -06:00
eagle-plugin-notes.txt Eagle Project Import: Code cleanup and documentation. 2017-10-20 08:58:40 +02:00
kicad_doxygen_logo.png Docs: update doxygen docs logo 2018-08-06 11:06:24 -04:00
notes_about_pcbnew_new_file_format.odt Minor fixes. 2014-02-07 17:09:15 +01:00
s-expressions.txt fix documentation bugs 2011-01-30 14:58:15 -06:00