• Dick Hollenbeck's avatar
    Modular KiCad Blueprint Milestone B), major portions: · 7e483f69
    Dick Hollenbeck authored
      *) When kicad.exe closes a project, close any open KIFACEs so that they cannot
         get disassociated from their true PROJECT.
      *) Allow loading eeschema library editor from kicad.exe
      *) Allow loading pcbnew library editor from kicad.exe
      *) Rename LIB_COMPONENT to LIB_PART.
      *) Add class PART_LIBS, and PART_LIB.
      *) Make PART_LIBS non-global, i.e. PROJECT specific.
      *) Implement "data on demand" for PART_LIBS
      *) Implement "data on demand" for schematic SEARCH_STACK.
      *) Use RSTRINGs to retain eeschema editor's notion of last library and part being edited.
      *) Get rid of library search on every SCH_COMPONENT::Draw() call, instead use
         a weak pointer.
      *) Remove all chdir() calls so projects don't need to be CWD.
      *) Romove APPEND support from OpenProjectFiles().
      *) Make OpenProjectFiles() robust, even for creating new projects.
      *) Load EESCHEMA colors in the KIWAY::OnKiwayStart() rather in window open,
         and save them in the .eeschema config file, not in the project file.
      *) Fix bug with wxDir() while accessing protected dirs in kicad.exe
      *) Consolidate template copying into PROJECT class, not in kicad.exe source.
      *) Generally untangle eeschema, making its libraries not global but rather
         held in the PROJECT.
    7e483f69
Name
Last commit
Last update
..
dialog_about Loading commit data...
dialogs Loading commit data...
gal Loading commit data...
geometry Loading commit data...
math Loading commit data...
page_layout Loading commit data...
tool Loading commit data...
view Loading commit data...
CMakeLists.txt Loading commit data...
base_screen.cpp Loading commit data...
base_struct.cpp Loading commit data...
base_units.cpp Loading commit data...
basicframe.cpp Loading commit data...
bezier_curves.cpp Loading commit data...
bin_mod.cpp Loading commit data...
bitmap.cpp Loading commit data...
block_commande.cpp Loading commit data...
build_version.cpp Loading commit data...
class_bitmap_base.cpp Loading commit data...
class_colors_design_settings.cpp Loading commit data...
class_layer_box_selector.cpp Loading commit data...
class_marker_base.cpp Loading commit data...
class_page_info.cpp Loading commit data...
class_plotter.cpp Loading commit data...
class_undoredo_container.cpp Loading commit data...
colors.cpp Loading commit data...
common.cpp Loading commit data...
common_plotDXF_functions.cpp Loading commit data...
common_plotGERBER_functions.cpp Loading commit data...
common_plotHPGL_functions.cpp Loading commit data...
common_plotPDF_functions.cpp Loading commit data...
common_plotPS_functions.cpp Loading commit data...
common_plotSVG_functions.cpp Loading commit data...
common_plot_functions.cpp Loading commit data...
config_params.cpp Loading commit data...
confirm.cpp Loading commit data...
convert_basic_shapes_to_polygon.cpp Loading commit data...
copy_to_clipboard.cpp Loading commit data...
dialog_shim.cpp Loading commit data...
displlst.cpp Loading commit data...
dlist.cpp Loading commit data...
draw_frame.cpp Loading commit data...
draw_panel.cpp Loading commit data...
draw_panel_gal.cpp Loading commit data...
drawtxt.cpp Loading commit data...
dsnlexer.cpp Loading commit data...
eda_dde.cpp Loading commit data...
eda_doc.cpp Loading commit data...
eda_text.cpp Loading commit data...
filter_reader.cpp Loading commit data...
findkicadhelppath.cpp.notused Loading commit data...
footprint_info.cpp Loading commit data...
fp_lib_table.cpp Loading commit data...
fp_lib_table.keywords Loading commit data...
fpid.cpp Loading commit data...
gestfich.cpp Loading commit data...
getrunningmicrosecs.cpp Loading commit data...
gr_basic.cpp Loading commit data...
grid_tricks.cpp Loading commit data...
hotkey_grid_table.cpp Loading commit data...
hotkeys_basic.cpp Loading commit data...
html_messagebox.cpp Loading commit data...
kiface_i.cpp Loading commit data...
kiway.cpp Loading commit data...
kiway_express.cpp Loading commit data...
kiway_holder.cpp Loading commit data...
kiway_player.cpp Loading commit data...
lset.cpp Loading commit data...
msgpanel.cpp Loading commit data...
netlist.keywords Loading commit data...
newstroke_font.cpp Loading commit data...
painter.cpp Loading commit data...
pcb.keywords Loading commit data...
pcb_plot_params.keywords Loading commit data...
pcbcommon.cpp Loading commit data...
pgm_base.cpp Loading commit data...
prependpath.cpp Loading commit data...
project.cpp Loading commit data...
ptree.cpp Loading commit data...
reporter.cpp Loading commit data...
richio.cpp Loading commit data...
sch_item_struct.cpp Loading commit data...
search_stack.cpp Loading commit data...
searchhelpfilefullpath.cpp Loading commit data...
selcolor.cpp Loading commit data...
single_top.cpp Loading commit data...
string.cpp Loading commit data...
strtok_r.c Loading commit data...
systemdirsappend.cpp Loading commit data...
trigo.cpp Loading commit data...
utf8.cpp Loading commit data...
validators.cpp Loading commit data...
wildcards_and_files_ext.cpp Loading commit data...
worksheet.cpp Loading commit data...
worksheet_viewitem.cpp Loading commit data...
wxunittext.cpp Loading commit data...
wxwineda.cpp Loading commit data...
xnode.cpp Loading commit data...
zoom.cpp Loading commit data...