kicad/common
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
..
dialog_about Pcbnew: fix Bug #1304418 . Fix also a related issue which crashes Pcbnew in some corner cases. 2014-04-24 20:54:49 +02:00
dialogs *) Remove more wxString static constructors which were crashing in PAGE_INFO assignment 2014-06-11 00:00:30 -05:00
gal Removed a few warnings. 2014-06-05 12:40:26 +02:00
geometry Various fixes to geometry & math library. 2014-05-14 11:45:01 +02:00
math math_util: speed up rescaling on 64-bit platforms by using native 128-bit types 2014-05-22 15:07:28 +02:00
page_layout Pcbnew: plot dialog: remove obscure and useless option about texts which are not value or reference. 2014-05-19 20:24:07 +02:00
tool Setting proper tool for submenus of CONTEXT_MENU class. 2014-05-31 16:04:10 +02:00
view Removed a few warnings. 2014-06-05 12:40:26 +02:00
CMakeLists.txt Merged the new Interactive Push and Shove router. 2014-05-18 17:16:59 +02:00
base_screen.cpp Changed void BASE_SCREEN::GetGrids( GRIDS& aList ) to const GRIDS& BASE_SCREEN::GetGrids(). 2014-03-21 18:00:11 +01:00
base_struct.cpp All: GetBoundingBox returns now a const EDA_RECT. 2013-11-24 18:48:14 +01:00
base_units.cpp * KIWAY Milestone A): Make major modules into DLL/DSOs. 2014-03-19 19:42:08 -05:00
basicframe.cpp Modular-Kicad milestone B), glamorous portions: 2014-05-05 12:28:40 -05:00
bezier_curves.cpp switch to <> for includes from "" per conversation with Jean-Pierre and Wayne, adjust search paths 2012-01-22 22:33:36 -06:00
bin_mod.cpp * KIWAY Milestone A): Make major modules into DLL/DSOs. 2014-03-19 19:42:08 -05:00
bitmap.cpp Remove old xpm icons files 2012-04-07 13:09:57 +02:00
block_commande.cpp * KIWAY Milestone A): Make major modules into DLL/DSOs. 2014-03-19 19:42:08 -05:00
build_version.cpp add patch from Cirilo Bernardo, and minor fixes. 2014-01-25 13:23:29 +01:00
class_bitmap_base.cpp pl_editor: add a PPI (pixel per inch) setup option for bitmaps. 2013-10-19 12:29:54 +02:00
class_colors_design_settings.cpp The GAL view uses colors settings from the legacy canvas. 2014-05-21 23:13:30 +02:00
class_layer_box_selector.cpp Make KiCad compile with minimal warnings against SVN HEAD of wxWidgets as of today. 2014-01-07 19:34:04 -06:00
class_marker_base.cpp Pcbnew: fix a minor bug: in zones with no net, only the zone clerance was used to created clearence, regardless the pad or footprint local clerance. 2014-05-29 13:48:14 +02:00
class_page_info.cpp *) Remove more wxString static constructors which were crashing in PAGE_INFO assignment 2014-06-11 00:00:30 -05:00
class_plotter.cpp Plot functions: some enhancements in mirror mode (Pcbnew specific): boards are mirrored horizontally, and the page layout is no more mirrored, and therefore is always readable. 2013-12-06 19:31:15 +01:00
class_undoredo_container.cpp Added const modifiers where applicable (PICKED_ITEMS_LIST). 2013-12-18 13:27:18 +01:00
colors.cpp Modular-Kicad milestone B), major portions: 2014-05-03 12:40:19 -05:00
common.cpp remove global g_UserLibDirBuffer which was a project specific global, and no longer used with FP_LIB_TABLE support. 2014-06-03 10:59:52 -05:00
common_plotDXF_functions.cpp Plot DXF: better generation of filled zone polygons. 2014-05-16 21:03:45 +02:00
common_plotGERBER_functions.cpp Pcbnew, python console: make it not dockable (workaround to avoid the fact accelerator keys which are used in the main menu are not sent to the console, in docked mode). 2014-06-19 08:26:53 +02:00
common_plotHPGL_functions.cpp Plot DXF: better generation of filled zone polygons. 2014-05-16 21:03:45 +02:00
common_plotPDF_functions.cpp Fixes 1332429 2014-06-20 10:55:30 +02:00
common_plotPS_functions.cpp Plots function: fix a bug about virtual PLOTTER::Text, which was not virtual for derived classes due to a missing parameter in ::Text in these classes. Noticeable only in SVG plot. 2014-04-28 18:13:18 +02:00
common_plotSVG_functions.cpp Plot SVG: fix issue with arcs (bug #1328155 ) both in Pcbnew and Eeschema. 2014-06-10 18:21:38 +02:00
common_plot_functions.cpp Fix worksheet multiple line text plotting bug. (fixes lp:1261906) 2013-12-23 11:25:13 -05:00
config_params.cpp * KIWAY Milestone A): Make major modules into DLL/DSOs. 2014-03-19 19:42:08 -05:00
confirm.cpp *) Change FOOTPRINT_LIST::ReadFootprintFiles( FP_LIB_TABLE*, const wxString*) 2013-12-09 12:09:58 -06:00
convert_basic_shapes_to_polygon.cpp 1) Add "rules" to base of tree for copying into BZR_HOME/rules. 2013-05-25 23:36:44 -05:00
copy_to_clipboard.cpp * KIWAY Milestone A): Make major modules into DLL/DSOs. 2014-03-19 19:42:08 -05:00
dialog_shim.cpp Modular-Kicad milestone B), glamorous portions: 2014-05-05 12:28:40 -05:00
displlst.cpp * KIWAY Milestone A): Make major modules into DLL/DSOs. 2014-03-19 19:42:08 -05:00
dlist.cpp Hide m_galCanvas and m_galCanvasActive behind accessors. Fix DLIST concatonation API corner case. 2013-12-26 16:36:43 -06:00
draw_frame.cpp Remove 2 global variables: g_DrawBgColor and g_ShowPageLimits. 2014-06-20 13:13:04 +02:00
draw_panel.cpp Remove 2 global variables: g_DrawBgColor and g_ShowPageLimits. 2014-06-20 13:13:04 +02:00
draw_panel_gal.cpp Moved background color settings from GAL to RENDER_SETTINGS. Added RENDER_SETTINGS::TranslateColor() to convert between EDA_COLOR_T and COLOR4D. 2014-05-14 10:35:12 +02:00
drawtxt.cpp * KIWAY Milestone A): Make major modules into DLL/DSOs. 2014-03-19 19:42:08 -05:00
dsnlexer.cpp comment improvements 2013-07-09 00:22:08 -05:00
eda_dde.cpp * KIWAY Milestone A): Make major modules into DLL/DSOs. 2014-03-19 19:42:08 -05:00
eda_doc.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
eda_text.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
filter_reader.cpp Add Pcbnew GEDA PCB module plugin support. 2012-12-28 15:52:12 -05:00
findkicadhelppath.cpp.notused improve help file finding after kiway breakage. 2014-04-14 13:49:52 -05:00
footprint_info.cpp * KIWAY Milestone A): Make major modules into DLL/DSOs. 2014-03-19 19:42:08 -05:00
fp_lib_table.cpp Modular-Kicad milestone B), minor portion: 2014-05-09 13:35:48 -05:00
fp_lib_table.keywords more fp_lib_table work, enhance parser 2012-12-08 17:58:03 -06:00
fpid.cpp Modular-Kicad milestone B), major portions: 2014-05-03 12:40:19 -05:00
gestfich.cpp improve help file finding after kiway breakage. 2014-04-14 13:49:52 -05:00
getrunningmicrosecs.cpp Speed up DSNLEXER::findToken() to such an extent that it resulted in an approximate 13% reduction 2013-06-30 20:05:40 -05:00
gr_basic.cpp Replaced the display line clipper with the way simpler (and faster) Cohen-Sutherland one. 2014-05-21 19:02:32 +02:00
grid_tricks.cpp FIX: wx 2.8 convert to UTF8 differently than 2.9 caused problems in DIALOG_FP_PLUGIN_OPTIONS. 2013-11-19 14:38:29 -06:00
hotkey_grid_table.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_basic.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
html_messagebox.cpp *) Change FOOTPRINT_LIST::ReadFootprintFiles( FP_LIB_TABLE*, const wxString*) 2013-12-09 12:09:58 -06:00
kiface_i.cpp Remove 2 global variables: g_DrawBgColor and g_ShowPageLimits. 2014-06-20 13:13:04 +02:00
kiway.cpp pcbnew crashed on start compiled with KICAD_SCRIPTING_WXPYTHON=ON 2014-06-12 08:57:00 -05:00
kiway_express.cpp Teach cvpcb about new KIWAY based cross-probing, factor out MAIL_T into mail_type.h 2014-04-22 10:16:19 -05:00
kiway_holder.cpp Enable GITHUB as default, include typeinfo into kiway_holder.cpp 2014-03-21 07:20:54 -05:00
kiway_player.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
msgpanel.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
netlist.keywords Fix but reading empty footprints in netlist. (fixes lp:1226283) 2013-09-16 20:52:08 -04:00
newstroke_font.cpp all: new Russian GOST patch - author Konstantin Baranovskiy 2013-03-28 00:38:20 +04:00
painter.cpp The GAL view uses colors settings from the legacy canvas. 2014-05-21 23:13:30 +02:00
pcb.keywords Fix but reading empty footprints in netlist. (fixes lp:1226283) 2013-09-16 20:52:08 -04:00
pcb_plot_params.keywords Pcbnew, python console: make it not dockable (workaround to avoid the fact accelerator keys which are used in the main menu are not sent to the console, in docked mode). 2014-06-19 08:26:53 +02:00
pcbcommon.cpp Pcbnew: fix 45 degree rotation angle undo and global variable elimination. 2013-12-16 16:40:03 -05:00
pgm_base.cpp Modular-Kicad milestone B), major portions: 2014-05-03 12:40:19 -05:00
prependpath.cpp *) Add KIFACE_I::StartFlags() and IsSingle() so a KIFACE implementation can know 2014-04-17 21:05:40 -05:00
project.cpp Remove class RETAINED_PATH, put is main member function into SEARCH_STACK. 2014-06-10 10:56:43 -05:00
ptree.cpp Fix compile bug in ptree.cpp with wxWidgets 2.9.x and MinGW. 2013-04-08 20:16:53 -04:00
reporter.cpp CvPcb footprint library table implementation. 2013-09-14 16:33:22 -04:00
richio.cpp comment/doc cleanups 2013-09-26 10:02:46 -05:00
sch_item_struct.cpp Code cleanup: Pcbnew: move files relative to exort functions to the new folder exporters 2014-01-08 15:18:51 +01:00
search_stack.cpp Remove class RETAINED_PATH, put is main member function into SEARCH_STACK. 2014-06-10 10:56:43 -05:00
searchhelpfilefullpath.cpp improve help file finding after kiway breakage. 2014-04-14 13:49:52 -05:00
selcolor.cpp Make KiCad compile with minimal warnings against SVN HEAD of wxWidgets as of today. 2014-01-07 19:34:04 -06:00
single_top.cpp remove unused single_top.c function. 2014-05-27 23:30:38 -05:00
string.cpp Fix compile errors when wx3.x is built with --enable-stl 2014-01-18 03:07:05 -06:00
strtok_r.c Add strtok_r.c 2013-12-10 17:52:51 -06:00
systemdirsappend.cpp Fix windows build error for missing path separator definitions. 2014-03-20 14:07:19 -04:00
trigo.cpp Eeschema: netlist generation: fix bad choice for the "best net name" when selecting a net name between labels connected to the same net. 2013-09-27 14:30:35 +02:00
utf8.cpp Initial KIWAY (modular-kicad) work. Various tweeks. 2014-02-03 09:10:37 -06:00
validators.cpp Pcbnew: footprint library table fixes. 2013-11-29 13:29:41 -05:00
wildcards_and_files_ext.cpp KiCad: improve gerber file extension wildcard so gerbers show up correctly in the file tree pane. 2014-03-06 16:44:48 -05:00
worksheet.cpp Remove 2 global variables: g_DrawBgColor and g_ShowPageLimits. 2014-06-20 13:13:04 +02:00
worksheet_viewitem.cpp Removed unnecessary casting. 2014-03-10 10:18:48 +01:00
wxunittext.cpp WX_UNIT_TEXT can handle default value. 2014-05-13 11:22:51 +02:00
wxwineda.cpp * KIWAY Milestone A): Make major modules into DLL/DSOs. 2014-03-19 19:42:08 -05:00
xnode.cpp Make KiCad compile with minimal warnings against SVN HEAD of wxWidgets as of today. 2014-01-07 19:34:04 -06:00
zoom.cpp Renamed [class_]drawpanel_gal.[cpp|h] to [class_]draw_panel_gal.[cpp|h] to follow current naming scheme. 2014-04-04 11:56:04 +02:00