kicad/pcbnew
Jeff Young 658d181ec7 Don't capture cursor if zone or polygon cancelled.
If the client tool indicates it isn't happy for us to continue
(because, for instance, the user has cancelled the Zone Properties
dialog), then make sure we don't capture the mouse.

Fixes: lp: 1740780
* https://bugs.launchpad.net/kicad/+bug/1740780
2018-01-04 13:10:37 -05:00
..
autorouter refactoring: renamed pcbstruct.h to pcb_display_options.h, DISPLAY_OPTIONS->PCB_DISPLAY_OPTIONS 2017-11-03 20:02:06 +01:00
dialogs Set document dirty flag for various dialogs. 2018-01-02 13:34:08 -05:00
exporters Excellon drill file generation: allows 4 digits in mantissa in Tool Information command when units are inches. 2017-12-20 17:49:25 +01:00
github Fix quotes in UI messages 2017-12-15 07:33:07 -05:00
import_dxf Gerbview and Pcbnew dialog tweaks. 2017-12-27 12:09:56 -05:00
microwave Renamed D_PAD::{Set,Get}PadName() to D_PAD::{Set,Get}Name() 2017-09-19 18:23:50 +02:00
pcad2kicadpcb_plugin pcad2kicadpcb_plugin: import graphic polygons from modules 2017-12-17 10:58:29 +01:00
python qrcode_footprint_wizard.py fix (due to DRAWSEGMENT recent changes) 2017-12-21 10:23:37 +01:00
router pcbnew: avoid segfault reported on certain OSX builds 2018-01-02 00:49:59 +01:00
swig BuildConnectivity and re-DisplayBoard in python Refresh function 2017-12-22 08:59:19 -05:00
tools Don't capture cursor if zone or polygon cancelled. 2018-01-04 13:10:37 -05:00
CMakeLists.txt Order source file names alphabetically 2017-12-27 14:01:05 -05:00
Doxyfile_python
Doxyfile_xml
Info.plist Changed the bundle identifier to org.kicad-pcb.<app> to follow the kicad domain name 2015-10-30 08:43:04 +13:00
append_board_to_current.cpp Improved various error messages 2017-07-25 07:37:14 -04:00
array_creator.cpp Renamed D_PAD::{Set,Get}PadName() to D_PAD::{Set,Get}Name() 2017-09-19 18:23:50 +02:00
array_creator.h Enhancements in Create array tool (bad parameters detection and disable parms when not applicable) 2016-04-02 14:52:29 +02:00
attribut.cpp
basepcbframe.cpp Add a first-run dialog to encourage user to switch to OpenGL 2018-01-04 10:14:40 -05:00
block.cpp pcbnew: Minor changes in CONNECTIVITY_DATA interface: 2017-11-15 18:34:08 +01:00
block_module_editor.cpp cleanup: replace CLASS_MIRE with CLASS_PCB_TARGET for naming clarity 2017-11-03 20:02:06 +01:00
board_commit.cpp Fixed BOARD_COMMIT::Revert() 2017-12-14 17:13:42 +01:00
board_commit.h refactoring: make BOARD_COMMIT independent from pcbnew 2017-11-03 20:02:06 +01:00
board_item_container.h Doxygen comment improvements. 2017-06-13 19:47:46 -04:00
board_items_to_polygon_shape_transform.cpp Fix issues due to internal code change in DRAWSEGMENT class, for S_POLYGON shape. 2017-12-21 15:07:03 +01:00
board_netlist_updater.cpp UI string normalization. 2017-12-24 10:04:32 -05:00
board_netlist_updater.h Fixed compilation warnings 2017-06-23 11:36:05 +02:00
build_BOM_from_board.cpp Fix quotes in UI messages 2017-12-15 07:33:07 -05:00
class_action_plugin.cpp Very minor change in some sources: replace in comments CHANGE_LOG.TXT AUTHORS.txt 2017-05-25 09:05:35 +02:00
class_action_plugin.h Fix a few doxygen warnings 2017-06-17 10:40:38 +02:00
class_board.cpp When selecting a track keep going to pad center. 2018-01-04 11:52:04 -05:00
class_board.h pcbnew: fix graphical polygon movement, rotation, flipping and edit points synchronization. 2017-12-18 18:25:45 +01:00
class_board_connected_item.cpp pcbnew: Minor changes in CONNECTIVITY_DATA interface: 2017-11-15 18:34:08 +01:00
class_board_connected_item.h Corrected Typo in documentation of GetClearance function 2017-06-27 16:50:47 -04:00
class_board_design_settings.cpp Refactor layer enumerations to all live in the same place 2017-03-30 16:01:48 -04:00
class_board_item.cpp pcbnew: made TransformShapeWithClearanceToPolygon virtual 2017-12-05 14:54:57 +01:00
class_dimension.cpp pcbnew: fix graphical polygon movement, rotation, flipping and edit points synchronization. 2017-12-18 18:25:45 +01:00
class_dimension.h pcbnew: fix graphical polygon movement, rotation, flipping and edit points synchronization. 2017-12-18 18:25:45 +01:00
class_drawsegment.cpp pcbnew: fix graphical polygon movement, rotation, flipping and edit points synchronization. 2017-12-18 18:25:45 +01:00
class_drawsegment.h pcbnew: fix graphical polygon movement, rotation, flipping and edit points synchronization. 2017-12-18 18:25:45 +01:00
class_drc_item.cpp DRC connectivity check 2017-06-23 11:12:37 +02:00
class_edge_mod.cpp refactoring: renamed pcbstruct.h to pcb_display_options.h, DISPLAY_OPTIONS->PCB_DISPLAY_OPTIONS 2017-11-03 20:02:06 +01:00
class_edge_mod.h Move bitmaps.h out of base_struct.h 2017-02-21 09:50:15 -05:00
class_footprint_wizard.cpp Very minor change in some sources: replace in comments CHANGE_LOG.TXT AUTHORS.txt 2017-05-25 09:05:35 +02:00
class_footprint_wizard.h Very minor change in some sources: replace in comments CHANGE_LOG.TXT AUTHORS.txt 2017-05-25 09:05:35 +02:00
class_marker_pcb.cpp Refactor layer enumerations to all live in the same place 2017-03-30 16:01:48 -04:00
class_marker_pcb.h pcbnew: fix graphical polygon movement, rotation, flipping and edit points synchronization. 2017-12-18 18:25:45 +01:00
class_module.cpp MODULE::CoverageRatio(): replace wxRegion (not working for us on Windows) by polygons to calculate areas. 2017-12-31 17:46:56 +01:00
class_module.h Disambiguation menu fix for footprints with a single pad. 2017-12-28 15:36:34 -05:00
class_netclass.cpp Fix compiler redefined warnings for FMT_IU 2017-10-20 08:58:40 +02:00
class_netclass.h Remove some extra semicolons 2017-11-09 19:52:18 +01:00
class_netinfo.h pcbnew: fix graphical polygon movement, rotation, flipping and edit points synchronization. 2017-12-18 18:25:45 +01:00
class_netinfo_item.cpp Multiple improvements concerning colors, configuration handling and legacy features in pcbnew: 2017-08-04 16:06:57 +02:00
class_netinfolist.cpp further DLIST/Iterators cleanup, some code formatting 2017-06-23 11:12:37 +02:00
class_pad.cpp To avoid mistakes between graphic layers for pads, holes and not plated holes, rename 3 GAL_LAYER_ID names: 2017-11-29 09:48:41 +01:00
class_pad.h pcbnew: fix graphical polygon movement, rotation, flipping and edit points synchronization. 2017-12-18 18:25:45 +01:00
class_pad_custom_shape_functions.cpp refactoring: wrapped boost::optional in OPT<> class for the purpose of easier transition to C++17 in the future 2017-11-03 23:59:02 +01:00
class_pad_draw_functions.cpp To avoid mistakes between graphic layers for pads, holes and not plated holes, rename 3 GAL_LAYER_ID names: 2017-11-29 09:48:41 +01:00
class_pcb_layer_box_selector.cpp Multiple improvements concerning colors, configuration handling and legacy features in pcbnew: 2017-08-04 16:06:57 +02:00
class_pcb_layer_box_selector.h Change from EDA_COLOR_T to COLOR4D globally; arbitrary color support 2017-02-22 17:35:00 +01:00
class_pcb_layer_widget.cpp To avoid mistakes between graphic layers for pads, holes and not plated holes, rename 3 GAL_LAYER_ID names: 2017-11-29 09:48:41 +01:00
class_pcb_layer_widget.h Right click option to change layer and render color 2017-09-22 17:41:42 +02:00
class_pcb_target.cpp cleanup: replace CLASS_MIRE with CLASS_PCB_TARGET for naming clarity 2017-11-03 20:02:06 +01:00
class_pcb_target.h pcbnew: fix graphical polygon movement, rotation, flipping and edit points synchronization. 2017-12-18 18:25:45 +01:00
class_pcb_text.cpp refactoring: split BOARD_ITEM::SwapData to use polymorphic per-item methods 2017-11-03 20:02:06 +01:00
class_pcb_text.h pcbnew: fix graphical polygon movement, rotation, flipping and edit points synchronization. 2017-12-18 18:25:45 +01:00
class_text_mod.cpp Add "unlock" property to footprint texts 2017-11-27 18:21:00 -07:00
class_text_mod.h pcbnew: fix graphical polygon movement, rotation, flipping and edit points synchronization. 2017-12-18 18:25:45 +01:00
class_track.cpp Cosmetic enhancement in GAL: disambiguationMenu: add icons in menuitems, like in Legacy mode. 2017-12-13 19:42:33 +01:00
class_track.h pcbnew: fix graphical polygon movement, rotation, flipping and edit points synchronization. 2017-12-18 18:25:45 +01:00
class_zone.cpp pcbnew: fix graphical polygon movement, rotation, flipping and edit points synchronization. 2017-12-18 18:25:45 +01:00
class_zone.h pcbnew: fix graphical polygon movement, rotation, flipping and edit points synchronization. 2017-12-18 18:25:45 +01:00
class_zone_settings.cpp pcbnew: made zone filling algorithm thread-safe. 2017-12-05 14:54:57 +01:00
class_zone_settings.h pcbnew: made zone filling algorithm thread-safe. 2017-12-05 14:54:57 +01:00
classpcb.cpp refactoring: renamed pcbstruct.h to pcb_display_options.h, DISPLAY_OPTIONS->PCB_DISPLAY_OPTIONS 2017-11-03 20:02:06 +01:00
clean.cpp pcbnew: Minor changes in CONNECTIVITY_DATA interface: 2017-11-15 18:34:08 +01:00
collectors.cpp Pcbnew: delete objects from removed layers. 2017-09-28 13:01:09 -04:00
collectors.h Pcbnew: delete objects from removed layers. 2017-09-28 13:01:09 -04:00
connect.cpp Multiple fixes: 2017-06-23 11:12:37 +02:00
connectivity_algo.cpp Fixed zone filling crash & thermal stubs inconsistency 2017-12-14 01:29:08 +01:00
connectivity_algo.h pcbnew: Optimized zone filling algorithm. 2017-12-05 14:54:57 +01:00
connectivity_data.cpp pcbnew: Optimized zone filling algorithm. 2017-12-05 14:54:57 +01:00
connectivity_data.h pcbnew: more thread (and nested wx event loop) safety for the zone filling/connectivity algo 2017-12-14 23:49:46 +01:00
controle.cpp Change time_t in the functions that deal with timestamps to a new typedef timestamp_t (defined as a long). 2017-12-07 13:16:33 +01:00
convert_drawsegment_list_to_polygon.cpp Fix a few doxygen warnings 2017-06-17 10:40:38 +02:00
cross-probing.cpp Fix quotes in UI messages 2017-12-15 07:33:07 -05:00
deltrack.cpp pcbnew: Minor changes in CONNECTIVITY_DATA interface: 2017-11-15 18:34:08 +01:00
dimension.cpp Converted most of pcbnew dialogs to use TEXT_CTRL_EVAL 2017-11-24 21:16:05 +01:00
drag.h Removed legacy connectivity/ratsnest algorithm, replaced with the new one. No legacy autorouting for the moment 2017-06-23 11:12:37 +02:00
dragsegm.cpp pcbnew: Minor changes in CONNECTIVITY_DATA interface: 2017-11-15 18:34:08 +01:00
drc.cpp Fix quotes in UI messages 2017-12-15 07:33:07 -05:00
drc_clearance_test_functions.cpp Moved DRC::doEdgeZoneDrc to drc_clearance_test_functions.cpp 2017-12-08 11:33:40 +01:00
drc_marker_functions.cpp First draft of courtyard overlap detection. 2017-03-19 20:27:44 +01:00
drc_stuff.h GAL show markers for zone outlines gap test 2017-12-08 11:33:32 +01:00
eagle_plugin.cpp Fix Eagle plugin build errors on macOS 2017-12-19 13:38:28 +01:00
eagle_plugin.h Eagle Schematics Importer: support for UTF-8 2017-12-17 19:54:21 +01:00
edgemod.cpp further DLIST/Iterators cleanup, some code formatting 2017-06-23 11:12:37 +02:00
edit.cpp pcbnew: factored out ZONE_FILLER to a separate file 2017-12-05 14:54:57 +01:00
edit_pcb_text.cpp Refactor layer enumerations to all live in the same place 2017-03-30 16:01:48 -04:00
edit_track_width.cpp Multiple improvements concerning colors, configuration handling and legacy features in pcbnew: 2017-08-04 16:06:57 +02:00
editedge.cpp refactoring: renamed pcbstruct.h to pcb_display_options.h, DISPLAY_OPTIONS->PCB_DISPLAY_OPTIONS 2017-11-03 20:02:06 +01:00
editmod.cpp 3D Viewer: complete refactor of the 3D viewer. 2016-07-19 13:35:25 -04:00
editrack-part2.cpp Multiple improvements concerning colors, configuration handling and legacy features in pcbnew: 2017-08-04 16:06:57 +02:00
editrack.cpp pcbnew: Minor changes in CONNECTIVITY_DATA interface: 2017-11-15 18:34:08 +01:00
edtxtmod.cpp further DLIST/Iterators cleanup, some code formatting 2017-06-23 11:12:37 +02:00
event_handlers_tracks_vias_sizes.cpp Pcbnew, export Solder masks in Gerber Format: fix not working export when the solder mask minimal width is not 0 (the exported shapes were the same as if the vule = 0) with boost version >= 1.56 2014-12-01 15:54:33 +01:00
files.cpp Fix quotes in UI messages 2017-12-15 07:33:07 -05:00
footprint_info_impl.cpp Pcbnew: plugin improvements. 2017-06-11 16:21:19 -04:00
footprint_info_impl.h Add footprint select dropdown to component chooser, serious refactoring 2017-03-24 09:20:27 -04:00
footprint_preview_panel.cpp Fix a few minor coverity warnings (not initialized members) 2017-11-11 07:25:00 +01:00
footprint_preview_panel.h refactoring: wrapped boost::optional in OPT<> class for the purpose of easier transition to C++17 in the future 2017-11-03 23:59:02 +01:00
footprint_wizard.cpp FOOTPRINT_WIZARD_FRAME: fis a serious issue when changing a parameter page when a parameter was currently edited 2017-12-23 18:34:57 +01:00
footprint_wizard_frame.cpp FOOTPRINT_WIZARD_FRAME: fis a serious issue when changing a parameter page when a parameter was currently edited 2017-12-23 18:34:57 +01:00
footprint_wizard_frame.h FOOTPRINT_WIZARD_FRAME: fis a serious issue when changing a parameter page when a parameter was currently edited 2017-12-23 18:34:57 +01:00
globaleditpad.cpp further DLIST/Iterators cleanup, some code formatting 2017-06-23 11:12:37 +02:00
gpcb_plugin.cpp Fix quotes in UI messages 2017-12-15 07:33:07 -05:00
gpcb_plugin.h Pcbnew: plugin improvements. 2017-06-11 16:21:19 -04:00
help_common_strings.h library option reviewed and renamed, minor menu text changes 2017-09-19 08:11:24 -04:00
highlight.cpp Removed legacy connectivity/ratsnest algorithm, replaced with the new one. No legacy autorouting for the moment 2017-06-23 11:12:37 +02:00
hotkeys.cpp pcbnew: Configurable hotkeys for PNS 2017-06-30 15:46:27 +02:00
hotkeys.h pcbnew: prompt for reference point in the message panel, add cut/copy/paste entries in the Edit menu 2017-09-30 14:28:54 +02:00
hotkeys_board_editor.cpp cleanup: replace CLASS_MIRE with CLASS_PCB_TARGET for naming clarity 2017-11-03 20:02:06 +01:00
hotkeys_module_editor.cpp Add zoom-to-selection tool 2016-06-08 07:19:53 -04:00
initpcb.cpp Refactor layer enumerations to all live in the same place 2017-03-30 16:01:48 -04:00
invoke_pcb_dialog.h Fix a few doxygen warnings 2017-06-20 10:47:30 +02:00
io_mgr.cpp Fix quotes in UI messages 2017-12-15 07:33:07 -05:00
io_mgr.h refactoring: replaced manual plugin registration with link-time plugin binding 2017-11-03 20:02:06 +01:00
kicad_clipboard.cpp Fix a few Coverity warnings 2017-12-04 12:46:11 +01:00
kicad_clipboard.h Improved copy/paste functionality by Kristoffer: 2017-09-30 14:28:54 +02:00
kicad_netlist_reader.cpp Fix quotes in UI messages 2017-12-15 07:33:07 -05:00
kicad_plugin.cpp Fix quotes in UI messages 2017-12-15 07:33:07 -05:00
kicad_plugin.h CHANGE file format for 3D model offset 2017-12-01 16:21:49 +01:00
layer_widget.cpp Gerbview: apply layer colors to GAL after sorting (Fixes lp:1720540) 2017-11-27 08:23:17 +01:00
layer_widget.h Right click option to change layer and render color 2017-09-22 17:41:42 +02:00
legacy_netlist_reader.cpp UI string normalization. 2017-12-24 10:04:32 -05:00
legacy_plugin.cpp very minor fixes in a few strings (replace ' by ", and module by footprint) 2017-12-16 20:46:55 +01:00
legacy_plugin.h Pcbnew: plugin improvements. 2017-06-11 16:21:19 -04:00
librairi.cpp very minor fixes in a few strings (replace ' by ", and module by footprint) 2017-12-16 20:46:55 +01:00
loadcmp.cpp Fix quotes in UI messages 2017-12-15 07:33:07 -05:00
magnetic_tracks_functions.cpp Multiple improvements concerning colors, configuration handling and legacy features in pcbnew: 2017-08-04 16:06:57 +02:00
menubar_modedit.cpp Add a first-run dialog to encourage user to switch to OpenGL 2018-01-04 10:14:40 -05:00
menubar_pcbframe.cpp Add a first-run dialog to encourage user to switch to OpenGL 2018-01-04 10:14:40 -05:00
microwave.cpp Fix a few (minor) issues in microwave tools. 2017-12-11 12:54:44 +01:00
minimun_spanning_tree.cpp
minimun_spanning_tree.h More missing source license fixes. 2014-10-23 13:53:38 -04:00
modedit.cpp common/single_top: allow to launch footprint editor from the command line (--frame switch) 2017-10-19 23:15:48 +02:00
modedit_onclick.cpp Changed all Rotate 90 deg CW with Rotate Clockwise. Changed all Rotate 90 deg CCW with Rotate Counterclockwise 2017-07-21 10:28:44 -04:00
modeditoptions.cpp refactoring: renamed pcbstruct.h to pcb_display_options.h, DISPLAY_OPTIONS->PCB_DISPLAY_OPTIONS 2017-11-03 20:02:06 +01:00
module_editor_frame.h common/single_top: allow to launch footprint editor from the command line (--frame switch) 2017-10-19 23:15:48 +02:00
moduleframe.cpp Remove some extra semicolons 2017-11-09 19:52:18 +01:00
modules.cpp pcbnew: Minor changes in CONNECTIVITY_DATA interface: 2017-11-15 18:34:08 +01:00
modview_frame.cpp Fp editor and board editor have now a separate color setup. 2017-09-11 18:51:48 +02:00
modview_frame.h Multiple improvements concerning colors, configuration handling and legacy features in pcbnew: 2017-08-04 16:06:57 +02:00
move-drag_pads.cpp Removed legacy connectivity/ratsnest algorithm, replaced with the new one. No legacy autorouting for the moment 2017-06-23 11:12:37 +02:00
move_or_drag_track.cpp refactoring: renamed pcbstruct.h to pcb_display_options.h, DISPLAY_OPTIONS->PCB_DISPLAY_OPTIONS 2017-11-03 20:02:06 +01:00
muwave_command.cpp Renamed remaining constants to match the action (see ab44e7cc) 2017-07-04 10:08:33 +02:00
netlist.cpp UI string normalization. 2017-12-24 10:04:32 -05:00
netlist_reader.cpp Fix quotes in UI messages 2017-12-15 07:33:07 -05:00
netlist_reader.h Doxygen comment improvements. 2017-06-13 19:47:46 -04:00
onleftclick.cpp Pcbnew: make placing a grid origin enable the save command. 2017-11-13 12:00:02 -05:00
onrightclick.cpp cleanup: replace CLASS_MIRE with CLASS_PCB_TARGET for naming clarity 2017-11-03 20:02:06 +01:00
pad_edition_functions.cpp replace "BasicShape" by "Primitive" in code, a better name 2017-09-20 12:51:10 +02:00
pcb_base_edit_frame.cpp Multiple improvements concerning colors, configuration handling and legacy features in pcbnew: 2017-08-04 16:06:57 +02:00
pcb_base_edit_frame.h PcbNew Eagle Import: Archives footprints in pretty library automatically on eagle project import. 2017-10-20 08:58:40 +02:00
pcb_display_options.cpp refactoring: renamed pcbstruct.h to pcb_display_options.h, DISPLAY_OPTIONS->PCB_DISPLAY_OPTIONS 2017-11-03 20:02:06 +01:00
pcb_draw_panel_gal.cpp Remove LAYER_WORKSHEET from forced visibility since it now has a control 2017-12-10 17:41:00 -05:00
pcb_draw_panel_gal.h pcbnew: Optimized zone filling algorithm. 2017-12-05 14:54:57 +01:00
pcb_general_settings.cpp Fp editor and board editor have now a separate color setup. 2017-09-11 18:51:48 +02:00
pcb_general_settings.h Fp editor and board editor have now a separate color setup. 2017-09-11 18:51:48 +02:00
pcb_netlist.cpp Add footprint select dropdown to component chooser, serious refactoring 2017-03-24 09:20:27 -04:00
pcb_netlist.h Add footprint select dropdown to component chooser, serious refactoring 2017-03-24 09:20:27 -04:00
pcb_painter.cpp Don't dim markers when in high-contrast mode. 2017-12-27 21:55:28 +01:00
pcb_painter.h refactoring: renamed pcbstruct.h to pcb_display_options.h, DISPLAY_OPTIONS->PCB_DISPLAY_OPTIONS 2017-11-03 20:02:06 +01:00
pcb_parser.cpp Changed default text size to 50mils 2017-12-21 12:16:57 -05:00
pcb_parser.h refactoring: wrapped boost::optional in OPT<> class for the purpose of easier transition to C++17 in the future 2017-11-03 23:59:02 +01:00
pcb_plot_params.cpp pcbnew: plot dialog: Add advanced X2 features and Create job file options incorrectly saved in .kicad_pcb files (always saved ON) 2017-11-22 20:27:33 +01:00
pcb_plot_params.h rename plot_common.h to class_plotter.h, a better name, consistent with other class definitions. 2017-11-16 15:53:30 +01:00
pcb_plot_params_parser.h Removed all exception specifiers since deprecated. 2017-06-12 13:54:55 -04:00
pcb_view.cpp Remove some extra semicolons 2017-11-09 19:52:18 +01:00
pcb_view.h Removed unused variables in PCB_VIEW 2017-12-14 17:13:42 +01:00
pcbframe.cpp Add a first-run dialog to encourage user to switch to OpenGL 2018-01-04 10:14:40 -05:00
pcbnew.cpp Multiple improvements concerning colors, configuration handling and legacy features in pcbnew: 2017-08-04 16:06:57 +02:00
pcbnew.h Multiple improvements concerning colors, configuration handling and legacy features in pcbnew: 2017-08-04 16:06:57 +02:00
pcbnew.icns
pcbnew.rc
pcbnew_config.cpp rename plot_common.h to class_plotter.h, a better name, consistent with other class definitions. 2017-11-16 15:53:30 +01:00
pcbnew_config.h Multiple improvements concerning colors, configuration handling and legacy features in pcbnew: 2017-08-04 16:06:57 +02:00
pcbnew_doc.icns
pcbnew_id.h Add a first-run dialog to encourage user to switch to OpenGL 2018-01-04 10:14:40 -05:00
pcbplot.cpp rename plot_common.h to class_plotter.h, a better name, consistent with other class definitions. 2017-11-16 15:53:30 +01:00
pcbplot.h Fix a few doxygen warnings 2017-06-17 10:40:38 +02:00
plot_board_layers.cpp pcbnew: made zone filling algorithm thread-safe. 2017-12-05 14:54:57 +01:00
plot_brditems_plotter.cpp pcbnew: made zone filling algorithm thread-safe. 2017-12-05 14:54:57 +01:00
plotcontroller.h plotcontroller: add method to get the current plot full file name and the current plot folder full path from Python script. 2015-10-26 18:51:41 +01:00
plugin.cpp Fix quotes in UI messages 2017-12-15 07:33:07 -05:00
print_board_functions.cpp refactoring: renamed pcbstruct.h to pcb_display_options.h, DISPLAY_OPTIONS->PCB_DISPLAY_OPTIONS 2017-11-03 20:02:06 +01:00
printout_controler.cpp Minor trace logging improvements. 2017-09-21 08:58:41 -04:00
printout_controler.h Add more "override" markers. 2016-09-25 13:59:41 -04:00
protos.h Code cleaning: add comments, better names for a function, simplify code. No actual code change. 2017-05-04 08:54:30 +02:00
ratsnest.cpp pcbnew: more thread (and nested wx event loop) safety for the zone filling/connectivity algo 2017-12-14 23:49:46 +01:00
ratsnest_data.cpp Fixed a method returning reference to a local variable 2017-08-09 14:03:27 +02:00
ratsnest_data.h Fix a few doxygen warnings 2017-06-25 11:26:04 +02:00
ratsnest_viewitem.cpp pcbnew: highlight net highlights ratnsest too 2017-12-18 15:30:35 +01:00
ratsnest_viewitem.h Code formatting and clean-up 2017-06-23 15:43:13 +02:00
sel_layer.cpp Multiple improvements concerning colors, configuration handling and legacy features in pcbnew: 2017-08-04 16:06:57 +02:00
specctra.cpp Fix a few coverity warnings. very minor other changes. 2017-11-02 18:18:57 +01:00
specctra.h Fix a few coverity warnings. very minor other changes. 2017-11-02 18:18:57 +01:00
specctra.keywords deleted several redundant icons in right-click menu. The objective is to get to a more uniforme right click menu look 2017-07-21 10:28:42 -04:00
specctra_export.cpp UI string normalization. 2017-12-24 10:04:32 -05:00
specctra_import.cpp UI string normalization. 2017-12-24 10:04:32 -05:00
specctra_test.cpp Split IO_ERROR out of richio.* and store Problem() and Where() separately 2016-09-20 11:56:18 -04:00
swap_layers.cpp Hide DLISTs behind iterators, first step towards refactoring the storage model 2017-06-23 11:12:36 +02:00
target_edit.cpp cleanup: replace CLASS_MIRE with CLASS_PCB_TARGET for naming clarity 2017-11-03 20:02:06 +01:00
tool_modedit.cpp pcbnew: added graphical polygon drawing & editing tools 2017-10-19 23:14:01 +02:00
tool_modview.cpp Changed AUI toolbars background from gradient to solid 2017-09-27 23:23:06 +02:00
tool_onrightclick.cpp Make internal errors messages not translatable 2017-08-01 13:12:59 +02:00
tool_pcb.cpp cleanup: replace CLASS_MIRE with CLASS_PCB_TARGET for naming clarity 2017-11-03 20:02:06 +01:00
toolbars_update_user_interface.cpp refactoring: renamed pcbstruct.h to pcb_display_options.h, DISPLAY_OPTIONS->PCB_DISPLAY_OPTIONS 2017-11-03 20:02:06 +01:00
tr_modif.cpp pcbnew: Minor changes in CONNECTIVITY_DATA interface: 2017-11-15 18:34:08 +01:00
tracepcb.cpp refactoring: renamed pcbstruct.h to pcb_display_options.h, DISPLAY_OPTIONS->PCB_DISPLAY_OPTIONS 2017-11-03 20:02:06 +01:00
undo_redo.cpp Change time_t in the functions that deal with timestamps to a new typedef timestamp_t (defined as a long). 2017-12-07 13:16:33 +01:00
wxPcbStruct.h Change time_t in the functions that deal with timestamps to a new typedef timestamp_t (defined as a long). 2017-12-07 13:16:33 +01:00
zone_filler.cpp DIALOG_EDIT_COMPONENTS_LIBID: enhancement in orphan automatic remap: 2017-12-16 14:50:37 +01:00
zone_filler.h Fixed zone filling crash & thermal stubs inconsistency 2017-12-14 01:29:08 +01:00
zone_filling_algorithm.cpp pcbnew: made zone filling algorithm thread-safe. 2017-12-05 14:54:57 +01:00
zones.h * Python scripting: brings pad.GetZoneConnection() and in example pad.SetZoneConnection(pcbnew.PAD_ZONE_CONN_FULL) to full workable. 2015-08-18 16:19:17 +02:00
zones_by_polygon.cpp Set document dirty flag for various dialogs. 2018-01-02 13:34:08 -05:00
zones_by_polygon_fill_functions.cpp Honor Fill_All_Zones()'s aVerbose parameter. 2018-01-04 11:40:40 -05:00
zones_functions_for_undo_redo.cpp CPolyLine -> SHAPE_POLY_SET refactor. 2017-03-24 10:43:47 +01:00
zones_functions_for_undo_redo.h
zones_test_and_combine_areas.cpp Moved DRC::doEdgeZoneDrc to drc_clearance_test_functions.cpp 2017-12-08 11:33:40 +01:00