kicad/pcbnew/tools
Lorenzo Marcantonio 424aac6cf2 TEXTE_MODULE cleanup in preparation for text on different layers
- Removed the friends MODULE and FOOTPRINT_EDIT_FRAME from TEXTE_MODULE
  (as in the @todo comment)

- Refactored the Rotate/Flip/Mirror for text in modules into the
  TEXTE_MODULE class itself (members RotateWithModule, FlipWithModule,
  MirrorWithModule)

- New behaviour in coloring text on screen: reference and value still
  take the color from the MOD_TEXT_FR_VISIBLE and MOD_TEXT_BK_VISIBLE
  visibles; other text takes the color of the layer containing it
  (except when hidden, obviously) but still get its visibility
  controlled by those visibles (probably the most intuitive and useful
  behaviour)

- Still need to decide: should text on a layer be hidden when the layer
  is? Probably yes (still to be implemented);

- Some comment fixed and many cast converted to static_cast
2014-09-10 17:18:42 +02:00
..
bright_box.cpp Upstream merge. 2014-04-02 15:38:59 +02:00
bright_box.h Upstream merge. 2014-04-02 15:38:59 +02:00
common_actions.cpp Changed 'line width change' & 'change arc posture' to TOOL_ACTIONs. 2014-08-04 14:23:19 +02:00
common_actions.h Changed 'line width change' & 'change arc posture' to TOOL_ACTIONs. 2014-08-04 14:23:19 +02:00
drawing_tool.cpp Fixed line width settings in the module editor (GAL). 2014-09-01 13:48:51 +02:00
drawing_tool.h Fixed line width settings in the module editor (GAL). 2014-09-01 13:48:51 +02:00
edit_constraints.cpp Added EC_SNAPLINE to make possible snapping EDIT_LINES by their ends rather than by its center. 2014-04-02 15:57:21 +02:00
edit_constraints.h Added EC_SNAPLINE to make possible snapping EDIT_LINES by their ends rather than by its center. 2014-04-02 15:57:21 +02:00
edit_points.cpp Refactoring EDIT_POINTS, part 1: separated functions that operate on EDIT_POINTS and EDIT_LINES. 2014-04-01 17:18:43 +02:00
edit_points.h Added EC_SNAPLINE to make possible snapping EDIT_LINES by their ends rather than by its center. 2014-04-02 15:57:21 +02:00
edit_tool.cpp TEXTE_MODULE cleanup in preparation for text on different layers 2014-09-10 17:18:42 +02:00
edit_tool.h pcbnew: bugfix for crashes when canvas is switched while dragging items (GAL). 2014-09-08 14:09:20 +02:00
module_tools.cpp Some of the Tool Actions need to be run in immediate mode - fixed. 2014-07-09 16:50:31 +02:00
module_tools.h Outline display mode for module edges & texts in the module editor. 2014-07-09 15:10:32 +02:00
pcb_editor_control.cpp Zone fill/unfill actions in context menu (GAL). 2014-07-09 16:57:01 +02:00
pcb_editor_control.h Zone fill/unfill actions in context menu (GAL). 2014-07-09 16:57:01 +02:00
pcbnew_control.cpp Rework on env. variable KISYS3DMOD. Until now, was used in different files using different ways, so no consistency between files. 2014-08-24 09:05:07 +02:00
pcbnew_control.h Zone fill/unfill actions in context menu (GAL). 2014-07-09 16:57:01 +02:00
placement_tool.cpp wxWidgets 2.8 compatibility fixes. 2014-07-09 15:10:32 +02:00
placement_tool.h Initial version of the Placement Tool. 2014-07-09 14:23:13 +02:00
point_editor.cpp "Create corner" context menu entry for draw segments and zone outlines (GAL). 2014-07-09 16:50:31 +02:00
point_editor.h "Create corner" context menu entry for draw segments and zone outlines (GAL). 2014-07-09 16:50:31 +02:00
selection_area.cpp Namespace KiGfx->KIGFX. 2013-10-14 16:13:35 +02:00
selection_area.h Namespace KiGfx->KIGFX. 2013-10-14 16:13:35 +02:00
selection_conditions.cpp Fixed the only-type condition for empty selection case. 2014-07-09 16:50:31 +02:00
selection_conditions.h Introduced SELECTION_CONDITIONS to determine which menu entries should be visible in the SELECTION_TOOL context menu, depending on the selection. 2014-07-09 15:10:32 +02:00
selection_tool.cpp Disable highlight mode in the module editor (GAL). 2014-08-06 09:33:10 +02:00
selection_tool.h Support for "locked" property for modules (GAL). 2014-07-09 16:50:31 +02:00