kicad/eeschema
jean-pierre charras 7c99a242cf Remove 2 global variables: g_DrawBgColor and g_ShowPageLimits.
They are now member of EDA_DRAW_FRAME.
This change could fix Bug #1330781 (Background color change in Eeschema affects background color in Pcbnew)
Show page limits has meaning only for the schematic editor,  the board editor and the page layout editor.
Draw background color selection exists only in eeschema and  page layout editor.
In pcbnew, only a black background is allowed.
A side effect is now the user should set the background color in schematic editor, and the library editor (2 different options).
The default is still the white color.
2014-06-20 13:13:04 +02:00
..
dialogs Remove 2 global variables: g_DrawBgColor and g_ShowPageLimits. 2014-06-20 13:13:04 +02:00
plugins The internal BOM generator has bugs. I designed an XSL script, which converts the generated XML Partlist into 2013-04-17 09:57:47 -05:00
CMakeLists.txt mac fixes 2014-05-25 11:02:52 -05:00
Info.plist Try some new Mac support ideas. 2014-05-09 09:27:21 -05:00
annotate.cpp Remove some uses of using namespace std. 2013-12-13 10:27:30 -06:00
backanno.cpp * KIWAY Milestone A): Make major modules into DLL/DSOs. 2014-03-19 19:42:08 -05:00
block.cpp * KIWAY Milestone A): Make major modules into DLL/DSOs. 2014-03-19 19:42:08 -05:00
block_libedit.cpp Modular-Kicad milestone B), major portions: 2014-05-03 12:40:19 -05:00
bus-wire-junction.cpp Code cleanup: Pcbnew: move files relative to exort functions to the new folder exporters 2014-01-08 15:18:51 +01:00
busentry.cpp Code cleanup: Pcbnew: move files relative to exort functions to the new folder exporters 2014-01-08 15:18:51 +01:00
class_drc_erc_item.cpp 1) Add "rules" to base of tree for copying into BZR_HOME/rules. 2013-05-25 23:36:44 -05:00
class_libentry.cpp Jettison FP_LIB_TABLE::ConvertFromLegacy() into a static function, where it 2014-04-09 08:33:04 -05:00
class_libentry.h Constification of HitTest and GetParent 2014-05-04 19:08:36 +02:00
class_library.cpp Jettison FP_LIB_TABLE::ConvertFromLegacy() into a static function, where it 2014-04-09 08:33:04 -05:00
class_library.h Make option KICAD_KEEPCASE actually functional for Eeschema, and make the setting default ON. 2014-01-29 12:02:02 -06:00
class_netlist_object.cpp Finishing dialog_freeroute_exchange.cpp changes to run freeroute.jar if found in kicad binaries. 2014-03-29 21:00:14 +01:00
class_netlist_object.h * KIWAY Milestone A): Make major modules into DLL/DSOs. 2014-03-19 19:42:08 -05:00
cmp_library.keywords 1) Add "rules" to base of tree for copying into BZR_HOME/rules. 2013-05-25 23:36:44 -05:00
cmp_library_lexer.cpp 1) Add "rules" to base of tree for copying into BZR_HOME/rules. 2013-05-25 23:36:44 -05:00
component_references_lister.cpp * KIWAY Milestone A): Make major modules into DLL/DSOs. 2014-03-19 19:42:08 -05:00
component_tree_search_container.cpp merge tip in, resolve. 2014-03-20 01:24:33 -05:00
component_tree_search_container.h Eeschema: * Preselect the currently chosen component in the browser when pressing the thumbnail view. 2014-02-24 11:52:08 +01:00
controle.cpp Fixes #1186269 2014-06-12 18:12:14 +02:00
cross-probing.cpp Functional 2014-04-21 09:49:33 -05:00
database.cpp * KIWAY Milestone A): Make major modules into DLL/DSOs. 2014-03-19 19:42:08 -05:00
dialog_erc_listbox.h Fix some compil warnings and Debug assertions 2014-06-04 19:34:23 +02:00
edit_bitmap.cpp BUG FIX: eeschema as segfaulting on the 'Insert' key because the m_itemToRepeat 2013-08-05 16:02:41 -05:00
edit_component_in_schematic.cpp More encapsulation work. 2013-03-18 15:36:07 -04:00
edit_label.cpp Made the project default text size apply to all text things in eeschema, instead of the hardcoded value 2014-05-16 15:57:53 +02:00
eelibs_read_libraryfiles.cpp Fix off by one error in libpart editor when displaying duplicate pins, unit numbers. 2014-06-04 20:06:52 -05:00
eeredraw.cpp Worksheet code: cleanup and remove useless parameters. 2013-05-22 10:45:25 +02:00
eeschema.cpp Kicad: fix crash on exit, when Libedit was called during a session. It fixes also a crash if Libedit was called, closed and reopened. 2014-05-05 17:15:54 +02:00
eeschema.icns [MacOSX] Updated Icons - Document ones still missing :( 2012-09-27 19:20:44 +02:00
eeschema.rc Remove old xpm icons files 2012-04-07 13:09:57 +02:00
eeschema_config.cpp Remove 2 global variables: g_DrawBgColor and g_ShowPageLimits. 2014-06-20 13:13:04 +02:00
eeschema_config.h More migration towards single process, extend PROJECT::Config*() in proper direction, cleanups. 2014-04-07 23:55:53 -05:00
eeschema_doc.icns Updates for OS X 2010-05-16 20:18:38 +02:00
eeschema_id.h Eeschema: Bug fix (move component field was not undoable) 2012-10-23 18:37:19 +02:00
erc.cpp Fix compile errors when wx3.x is built with --enable-stl 2014-01-18 03:07:05 -06:00
erc.h Fix compile errors when wx3.x is built with --enable-stl 2014-01-18 03:07:05 -06:00
events_called_functions_for_edit.cpp Code cleanup: Pcbnew: move files relative to exort functions to the new folder exporters 2014-01-08 15:18:51 +01:00
files-io.cpp Rework FOOTPRINT_VIEWER_FRAME::GetActiveFootprintViewer(), fix up comments and warnings. 2014-04-04 09:57:26 -05:00
find.cpp * KIWAY Milestone A): Make major modules into DLL/DSOs. 2014-03-19 19:42:08 -05:00
general.h Made the project default text size apply to all text things in eeschema, instead of the hardcoded value 2014-05-16 15:57:53 +02:00
getpart.cpp DXF export: fix incorrect export of polygons having thick outline (like zones): Thick segments of outline were drawn like lines with no thickness. 2014-05-15 08:32:24 +02:00
help_common_strings.h Commit patch about cvpcb, pcbnew and layout editor menu items, with 3 menu labels modified in Eeschema. 2014-02-28 18:31:00 +01:00
hierarch.cpp Eeschema: Fix bug #1271155 relative to Grid selection in Eeschema. 2014-02-02 20:51:50 +01:00
hotkeys.cpp All: add 2 hotkeys to simulate a mouse left click (key return) and left dclick (key end) 2014-04-03 09:40:55 +02:00
hotkeys.h All: add 2 hotkeys to simulate a mouse left click (key return) and left dclick (key end) 2014-04-03 09:40:55 +02:00
invoke_sch_dialog.h * KIWAY Milestone A): Make major modules into DLL/DSOs. 2014-03-19 19:42:08 -05:00
lib_arc.cpp Constification of HitTest and GetParent 2014-05-04 19:08:36 +02:00
lib_arc.h Constification of HitTest and GetParent 2014-05-04 19:08:36 +02:00
lib_bezier.cpp Constification of HitTest and GetParent 2014-05-04 19:08:36 +02:00
lib_bezier.h Constification of HitTest and GetParent 2014-05-04 19:08:36 +02:00
lib_circle.cpp Constification of HitTest and GetParent 2014-05-04 19:08:36 +02:00
lib_circle.h Constification of HitTest and GetParent 2014-05-04 19:08:36 +02:00
lib_collectors.cpp 1) Add "rules" to base of tree for copying into BZR_HOME/rules. 2013-05-25 23:36:44 -05:00
lib_collectors.h 1) Add "rules" to base of tree for copying into BZR_HOME/rules. 2013-05-25 23:36:44 -05:00
lib_draw_item.cpp Code cleanup: Pcbnew: move files relative to exort functions to the new folder exporters 2014-01-08 15:18:51 +01:00
lib_draw_item.h Constification of HitTest and GetParent 2014-05-04 19:08:36 +02:00
lib_export.cpp Better strings for the translators (converted concatenations to formats) 2013-04-09 19:49:01 +02:00
lib_field.cpp Made the project default text size apply to all text things in eeschema, instead of the hardcoded value 2014-05-16 15:57:53 +02:00
lib_field.h Constification of HitTest and GetParent 2014-05-04 19:08:36 +02:00
lib_pin.cpp Made the project default text size apply to all text things in eeschema, instead of the hardcoded value 2014-05-16 15:57:53 +02:00
lib_pin.h Various fixes to pin drawing code 2014-05-13 21:24:12 +02:00
lib_polyline.cpp Constification of HitTest and GetParent 2014-05-04 19:08:36 +02:00
lib_polyline.h Constification of HitTest and GetParent 2014-05-04 19:08:36 +02:00
lib_rectangle.cpp Constification of HitTest and GetParent 2014-05-04 19:08:36 +02:00
lib_rectangle.h Constification of HitTest and GetParent 2014-05-04 19:08:36 +02:00
lib_text.cpp Constification of HitTest and GetParent 2014-05-04 19:08:36 +02:00
lib_text.h Constification of HitTest and GetParent 2014-05-04 19:08:36 +02:00
libarch.cpp Code cleanup: Pcbnew: move files relative to exort functions to the new folder exporters 2014-01-08 15:18:51 +01:00
libedit.cpp OSX drawing artifacts 2014-06-16 11:32:23 -05:00
libedit_onleftclick.cpp Eeschema, Libedit: fixes color artifacts when moving/placing a pin. 2013-02-06 12:54:51 +01:00
libedit_onrightclick.cpp Remove duplicate icon apply.svg (use ckecked_ok.svg instead which is the same icon). 2014-02-07 20:32:08 +01:00
libedit_plot_component.cpp * KIWAY Milestone A): Make major modules into DLL/DSOs. 2014-03-19 19:42:08 -05:00
libedit_undo_redo.cpp Undo redo change and code cleanup. 2012-02-05 14:02:46 +01:00
libeditframe.cpp Remove 2 global variables: g_DrawBgColor and g_ShowPageLimits. 2014-06-20 13:13:04 +02:00
libeditframe.h Kicad: fix crash on exit, when Libedit was called during a session. It fixes also a crash if Libedit was called, closed and reopened. 2014-05-05 17:15:54 +02:00
libfield.cpp More encapsulation work. 2013-03-18 15:36:07 -04:00
load_one_schematic_file.cpp Eeschema: fix compatibility with old schematic files, which can contain markers. 2013-09-11 17:30:21 +02:00
menubar.cpp add back missing pcbnew cross probing event handlers. eeschema launches kiface versions of pcbnew & cvpcb if not single. 2014-04-19 23:35:34 -05:00
menubar_libedit.cpp * KIWAY Milestone A): Make major modules into DLL/DSOs. 2014-03-19 19:42:08 -05:00
netform.cpp Jettison FP_LIB_TABLE::ConvertFromLegacy() into a static function, where it 2014-04-09 08:33:04 -05:00
netlist.cpp Code cleanup: Pcbnew: move files relative to exort functions to the new folder exporters 2014-01-08 15:18:51 +01:00
netlist.h Eeschema: Rework on netlist generator: code clenenig and enhancement. 2013-09-25 21:09:57 +02:00
onleftclick.cpp Eeschema component selection dialog improvements. 2014-02-18 16:41:27 -05:00
onrightclick.cpp Remove duplicate icon apply.svg (use ckecked_ok.svg instead which is the same icon). 2014-02-07 20:32:08 +01:00
operations_on_items_lists.cpp merge tip in, resolve. 2014-03-20 01:24:33 -05:00
pinedit.cpp Fix off by one error in libpart editor when displaying duplicate pins, unit numbers. 2014-06-04 20:06:52 -05:00
plot_schematic_DXF.cpp Remove duplicate code to draw and to plot title blocks. 2013-05-21 09:18:25 +02:00
plot_schematic_HPGL.cpp * KIWAY Milestone A): Make major modules into DLL/DSOs. 2014-03-19 19:42:08 -05:00
plot_schematic_PDF.cpp Remove duplicate code to draw and to plot title blocks. 2013-05-21 09:18:25 +02:00
plot_schematic_PS.cpp Eeschema: fix Bug #1189893 (ps plot file opened twice) 2013-06-11 16:27:07 +02:00
plot_schematic_SVG.cpp * KIWAY Milestone A): Make major modules into DLL/DSOs. 2014-03-19 19:42:08 -05:00
protos.h Code cleanup: Pcbnew: move files relative to exort functions to the new folder exporters 2014-01-08 15:18:51 +01:00
sch_base_frame.cpp Remove 2 global variables: g_DrawBgColor and g_ShowPageLimits. 2014-06-20 13:13:04 +02:00
sch_bitmap.cpp All: GetBoundingBox returns now a const EDA_RECT. 2013-11-24 18:48:14 +01:00
sch_bitmap.h All: GetBoundingBox returns now a const EDA_RECT. 2013-11-24 18:48:14 +01:00
sch_bus_entry.cpp Remove some uses of using namespace std. 2013-12-13 10:27:30 -06:00
sch_bus_entry.h Remove some uses of using namespace std. 2013-12-13 10:27:30 -06:00
sch_collectors.cpp Eeschema find/replace bug fixes and improvements (fixes 1208616). 2013-10-27 14:21:53 -04:00
sch_collectors.h Constification of HitTest and GetParent 2014-05-04 19:08:36 +02:00
sch_component.cpp Made the project default text size apply to all text things in eeschema, instead of the hardcoded value 2014-05-16 15:57:53 +02:00
sch_component.h Remove some uses of using namespace std. 2013-12-13 10:27:30 -06:00
sch_field.cpp eeschema: fix the very minor bug #1298094. But it was due to a bad bounding box calculation, which is now fixed. 2014-04-25 18:49:32 +02:00
sch_field.h All: GetBoundingBox returns now a const EDA_RECT. 2013-11-24 18:48:14 +01:00
sch_junction.cpp Remove some uses of using namespace std. 2013-12-13 10:27:30 -06:00
sch_junction.h Remove some uses of using namespace std. 2013-12-13 10:27:30 -06:00
sch_line.cpp Remove some uses of using namespace std. 2013-12-13 10:27:30 -06:00
sch_line.h Remove some uses of using namespace std. 2013-12-13 10:27:30 -06:00
sch_marker.cpp All: GetBoundingBox returns now a const EDA_RECT. 2013-11-24 18:48:14 +01:00
sch_marker.h All: GetBoundingBox returns now a const EDA_RECT. 2013-11-24 18:48:14 +01:00
sch_no_connect.cpp Remove some uses of using namespace std. 2013-12-13 10:27:30 -06:00
sch_no_connect.h Remove some uses of using namespace std. 2013-12-13 10:27:30 -06:00
sch_screen.cpp - Better way to iterate on vias in the track list (GetFirstVia) 2014-04-30 21:16:22 +02:00
sch_sheet.cpp Made the project default text size apply to all text things in eeschema, instead of the hardcoded value 2014-05-16 15:57:53 +02:00
sch_sheet.h Remove some uses of using namespace std. 2013-12-13 10:27:30 -06:00
sch_sheet_path.cpp - Better way to iterate on vias in the track list (GetFirstVia) 2014-04-30 21:16:22 +02:00
sch_sheet_path.h - Better way to iterate on vias in the track list (GetFirstVia) 2014-04-30 21:16:22 +02:00
sch_sheet_pin.cpp Made the project default text size apply to all text things in eeschema, instead of the hardcoded value 2014-05-16 15:57:53 +02:00
sch_text.cpp Made the project default text size apply to all text things in eeschema, instead of the hardcoded value 2014-05-16 15:57:53 +02:00
sch_text.h Remove some uses of using namespace std. 2013-12-13 10:27:30 -06:00
schedit.cpp Modular-Kicad milestone B), major portions: 2014-05-03 12:40:19 -05:00
schematic_undo_redo.cpp Upstream merge. 2014-01-06 10:29:31 +01:00
schframe.cpp Remove 2 global variables: g_DrawBgColor and g_ShowPageLimits. 2014-06-20 13:13:04 +02:00
selpart.cpp * KIWAY Milestone A): Make major modules into DLL/DSOs. 2014-03-19 19:42:08 -05:00
sheet.cpp Modular-Kicad milestone B), major portions: 2014-05-03 12:40:19 -05:00
sheetlab.cpp Made the project default text size apply to all text things in eeschema, instead of the hardcoded value 2014-05-16 15:57:53 +02:00
symbdraw.cpp * KIWAY Milestone A): Make major modules into DLL/DSOs. 2014-03-19 19:42:08 -05:00
symbedit.cpp Remove class RETAINED_PATH, put is main member function into SEARCH_STACK. 2014-06-10 10:56:43 -05:00
template_fieldnames.cpp Some more missing D()->DBG() changes. 2013-09-10 17:07:46 +02:00
template_fieldnames.h switch to <> for includes from "" per conversation with Jean-Pierre and Wayne, adjust search paths 2012-01-22 22:33:36 -06:00
template_fieldnames.keywords *.lst -> *.keywords, rename input filenames to CMake script TokenList2DsnLexer.cmake 2010-06-18 11:12:15 -05:00
tool_lib.cpp Code cleanup: Pcbnew: move files relative to exort functions to the new folder exporters 2014-01-08 15:18:51 +01:00
tool_sch.cpp Modular-Kicad milestone B), glamorous portions: 2014-05-05 12:28:40 -05:00
tool_viewlib.cpp Modular-Kicad milestone B), minor portions: 2014-05-04 13:22:27 -05:00
transform.cpp 1) Add "rules" to base of tree for copying into BZR_HOME/rules. 2013-05-25 23:36:44 -05:00
transform.h 1) Add "rules" to base of tree for copying into BZR_HOME/rules. 2013-05-25 23:36:44 -05:00
viewlib_frame.cpp Remove 2 global variables: g_DrawBgColor and g_ShowPageLimits. 2014-06-20 13:13:04 +02:00
viewlib_frame.h OSX: fix incorrect path to launch pl_editor. 2014-05-09 08:32:05 +02:00
viewlibs.cpp * KIWAY Milestone A): Make major modules into DLL/DSOs. 2014-03-19 19:42:08 -05:00