kicad/gerbview
Wayne Stambaugh 34094e77fc Fix and enable optimized grid drawing and other minor changes.
* Fix optimized bitmap grid drawing method.
* Enable optimized grid drawing method on Windows and Linux.
* Create a helper class for resetting and restoring device context scale
  and origin settings for blitting purposes.
* Use wxLogTrace instead of wxLogDebug for coordinate dumping in
  drawpanel.cpp.  See comments for more information on enabling coordinate
  tracing.
* Add flag to allow hiding the drawing cross hair.  Hide cross hair by
  default on OSX.
* Move get cross hair device position code from draw panel object to base
  screen object.
* Remove redundant parent member variable from draw panel object by
  overriding wxWindow::GetParent() method.
2011-02-09 14:47:33 -05:00
..
dialogs Gerbview: fix printing issue. 2011-01-21 15:19:06 +01:00
gerber_test_files Gerbview: add gerber test file. 2010-12-06 13:18:56 +01:00
CMakeLists.txt Gerbview: remove flicker when refresh screen, and loadind files. Fix very minor bugs. 2010-12-17 21:34:29 +01:00
Info.plist OSX - should resolve problems on case sensitive filesystem 2010-09-19 13:06:30 +02:00
block.cpp Changes to use cursor position as parameter and snap to grid settings. 2011-02-03 14:27:28 -05:00
class_DCodeSelectionbox.cpp Gerbview: faster to start. 2010-12-19 09:02:02 +01:00
class_DCodeSelectionbox.h Fix minor issues. 2010-12-18 09:59:04 +01:00
class_GERBER.cpp Gerbview: 2010-12-15 21:15:24 +01:00
class_GERBER.h Gerbview: 2010-12-15 21:15:24 +01:00
class_am_param.cpp Gerbview: Added support for complex definitions of parameters (like $3=$2+5/2) in aperture macros and primitives macro. 2010-12-01 20:30:52 +01:00
class_am_param.h Gerbview: Added support for complex definitions of parameters (like $3=$2+5/2) in aperture macros and primitives macro. 2010-12-01 20:30:52 +01:00
class_aperture_macro.cpp Gerbview: 2010-12-15 21:15:24 +01:00
class_aperture_macro.h Gerbview: fix most of Doxygen warnings. 2010-12-18 19:47:58 +01:00
class_gerber_draw_item.cpp EESchema code refactoring and coding policy naming fixes. 2011-01-21 14:30:59 -05:00
class_gerber_draw_item.h EESchema code refactoring and coding policy naming fixes. 2011-01-21 14:30:59 -05:00
class_gerbview_layer_widget.cpp Fix minor bug (layer color not updated in toolbar when changed in layer manager) 2011-01-15 19:06:10 +01:00
class_gerbview_layer_widget.h Gerbview: fix most of Doxygen warnings. 2010-12-18 19:47:58 +01:00
controle.cpp Changes to use cursor position as parameter and snap to grid settings. 2011-02-03 14:27:28 -05:00
dcode.cpp Gerbview: fix most of Doxygen warnings. 2010-12-18 19:47:58 +01:00
dcode.h Gerbview: fix most of Doxygen warnings. 2010-12-18 19:47:58 +01:00
deltrack.cpp More work on Gerbview: code cleaning and cosmetic enhancements. 2010-10-06 19:28:07 +02:00
draw_gerber_screen.cpp Fix and enable optimized grid drawing and other minor changes. 2011-02-09 14:47:33 -05:00
dummy_functions.cpp Gerbview code redesign 2010-09-28 16:42:05 +02:00
edit.cpp GerbView rendering bug fix and other minor improvements. 2011-02-08 09:48:38 -05:00
export_to_pcbnew.cpp Schematic object encapsulation and other minor improvements. 2011-01-20 11:34:57 -05:00
files.cpp GerbView rendering bug fix and other minor improvements. 2011-02-08 09:48:38 -05:00
gerberframe.cpp GerbView rendering bug fix and other minor improvements. 2011-02-08 09:48:38 -05:00
gerbview.cpp Use wxDC for all coordinate manipulations. 2011-01-30 17:22:38 -05:00
gerbview.h Gerbview: 2010-12-15 21:15:24 +01:00
gerbview.icns Update OS X icns icons 2010-05-13 21:03:12 +02:00
gerbview.ico Initial import of KiCad. 2007-05-06 16:03:28 +00:00
gerbview.rc add files not currently available in source (e.g. docs, modules, etc.) 2007-06-05 12:10:51 +00:00
gerbview_config.cpp Fixed compatibility with wxWidegets 2.9.1. 2010-08-28 20:02:24 +02:00
gerbview_config.h Fixed a bug about Aperture Definition having parameters for an aperture macro. See Changlog for not yet supported RX274X commands. Having still problems with arcs in some gereber files. 2010-10-09 13:03:03 +02:00
gerbview_doc.icns Update OS X icns icons 2010-05-13 21:03:12 +02:00
gerbview_id.h Gerbview: 2010-12-15 21:15:24 +01:00
hotkeys.cpp Minor fixes and lots of coding policy changes. 2010-12-08 15:12:46 -05:00
hotkeys.h Gerbview code redesign 2010-09-28 16:42:05 +02:00
initpcb.cpp EESchema improvements and other minor fixes. 2011-02-04 21:21:11 -05:00
locate.cpp Gerbview: added support forSF (scale factor), IO (Image Offset), OF (Offset) and MI (Mirror) commands. 2010-10-10 19:57:54 +02:00
menubar.cpp Gerbview: remove flicker when refresh screen, and loadind files. Fix very minor bugs. 2010-12-17 21:34:29 +01:00
onrightclick.cpp Gerbview: 2010-12-15 21:15:24 +01:00
options.cpp function comments, fix ones in *.cpp files until they can be deleted if they exist in the headers 2010-11-12 10:36:43 -06:00
pcbplot.cpp More work on Gerbview: code cleaning and cosmetic enhancements. 2010-10-06 19:28:07 +02:00
pcbplot.h code cleaning and a minor problem fixed in Gerbview printing option 2010-01-04 19:09:33 +00:00
readgerb.cpp Gerbview: remove useless calls to SetToolbar() which create horizontal toolbar flicker under Windows. 2010-11-05 09:14:00 +01:00
rs274_read_XY_and_IJ_coordinates.cpp Pcbnew: For zone filling algo, change the default polygon library from Kbool to Boost::polygon (USE_BOOST_POLYGON_LIBRARY default is ON). (need to rebuild makefile) 2010-12-02 18:26:32 +01:00
rs274d.cpp Gerbview: fix most of Doxygen warnings. 2010-12-18 19:47:58 +01:00
rs274x.cpp Gerbview: fix most of Doxygen warnings. 2010-12-18 19:47:58 +01:00
select_layers_to_pcb.cpp More work on Gerbview: code cleaning and cosmetic enhancements. 2010-10-06 19:28:07 +02:00
toolbars_gerber.cpp Gerbview: remove flicker when refresh screen, and loadind files. Fix very minor bugs. 2010-12-17 21:34:29 +01:00
wxGerberFrame.h Use logical cursor position and other minor changes. 2011-02-02 14:01:21 -05:00