Dick Hollenbeck
1b09ac4757
OOPS, add missing file for Windows GITHUB_PLUGIN
2013-09-21 22:24:11 -05:00
Wayne Stambaugh
f7012d8275
Pcbnew footprint library table fixes.
...
* Make footprint viewer work properly with library table.
* Fix bug in Eagle plugin when enumerating footprints.
* Add missing P-CAD plugin from footprint library table editing dialog.
* Fix bug in FOOTPRINT_INFO::LoadLibraries when error occur loading footprints
from libraries.
2013-09-21 20:28:02 -04:00
Build System
e61950267b
Fixes typo in doxygen-python, and fixes unitest TestCase().discover on python < 2.7
2013-09-22 02:34:15 +04:00
Miguel Angel Ajo
4c9ff08f4f
missing QA tests for the python scripting QA
2013-09-22 00:27:41 +02:00
Miguel Angel Ajo
8668488a20
scripting QA tests, initial implementation
2013-09-22 00:04:59 +02:00
Miguel Angel Ajo
31f8dc5cbf
Scripting build tools moved and renamed
2013-09-22 00:03:02 +02:00
Dick Hollenbeck
a477129bc1
BUILD_GITHUB_PLUGIN will build GITHUB_PLUGIN on Linux now. Don't know if the parser works yet, but the FootprintEnumerate() function worked in testing.
2013-09-21 14:20:31 -05:00
jean-pierre charras
c46b8aecbc
Pcbnew: Block selection enhancement, from Bug #593997 (whishlist)
...
1. block created from-left-to-right selects only 100%inside selection objects (as it now does)
2.block created from-right-to-left selects all overlapping objects inside selection
From the patch sent by mathieulj (mathieulj), and some fixes and code cleaning.
2013-09-21 20:09:41 +02:00
jean-pierre charras
a010b6177c
Fix some minor issues in hotkey dialogs
2013-09-21 19:09:08 +02:00
Dick Hollenbeck
d38b7012e9
temporarily disable GITHUB_PLUGIN
2013-09-21 11:07:26 -05:00
Dick Hollenbeck
6a6152eb0a
temporarily disable GITHUB_PLUGIN
2013-09-21 11:06:15 -05:00
Dick Hollenbeck
15121e6d4e
BUILD_GITHUB_PLUGIN issues.
2013-09-21 09:48:37 -05:00
Dick Hollenbeck
a8e44d0093
remove some headers, no good for my head
2013-09-21 02:45:25 -05:00
Dick Hollenbeck
fd8f74cf43
Early GITHUB_PLUGIN hopefull-ness
2013-09-21 02:30:23 -05:00
Build System
472e4da100
Adds target to build doxygen-python documentation, that take
...
pcbnew.py + doxygen-xml files, and build .i files with docstrings,
those .i files are included back again to build a pcbnew.py with
extended documentation from C++, finally we take the final pcbnew.py
to build the doxygen-python documentation
2013-09-20 21:01:21 +04:00
Maciej Suminski
607fe8ed4b
Added missing files
2013-09-20 18:21:01 +02:00
Maciej Suminski
a0a479eb53
Merged upstream.
2013-09-20 17:54:35 +02:00
Maciej Suminski
04cdb15ceb
Changed the way of refreshing canvases (both standard & GAL).
2013-09-20 17:29:32 +02:00
Dick Hollenbeck
180e0a3645
BOM generators now report count of "interesting" components, rather than total components
2013-09-20 10:11:45 -05:00
Maciej Suminski
c931800642
Restored previous function names.
2013-09-20 16:32:11 +02:00
Maciej Suminski
e839d1a129
Merged kicad-gal
2013-09-20 15:48:27 +02:00
Maciej Suminski
1efec52b33
Added cursor for the move tool
2013-09-20 15:01:08 +02:00
jean-pierre charras
3799481c35
Pcbnew: better dialogs to select the active layer or a layer pair. Add an option (hotkey+popup menu) to place a via and select the new active layer
...
(useful for boards having more than 2 layers)
Eeschema:fix compatibility with old schematic files, when they contain ERC markers.
Pcbnew: better test for allowed layers when creating/editing Dimensions and some other Graphic items
Drc: fix comments and messages for some drc tests.
Fix minor bugs in cleanup dialog options and plot solder mask function (thanks to Lorenzo to locate these bugs)
2013-09-20 12:52:33 +02:00
Dick Hollenbeck
c1025612d1
Lorenzo's help enabled a fix to UTF8 support in csv.writer in python bom generators.
2013-09-19 18:50:30 -05:00
Maciej Suminski
e07a8fbe31
Removed TA_ActivateTool (now tools are invoked by sending TA_Action event, with the tool name as string parameter).
...
Developed TOOL_Action class & added ActionManager. Hot keys registered by tools are processed.
Selection & move tool can be invoked by a hot key.
2013-09-19 17:02:57 +02:00
Maciej Suminski
2d52cb1d55
Moved GalLayersOrder from layers_id_colors_and_visibility.h to PCB_BASE_FRAME.
2013-09-19 09:55:37 +02:00
Maciej Suminski
a1cdbe5762
Merged kicad-pns-tom.
2013-09-19 09:33:07 +02:00
jean-pierre charras
2f3bbf1f59
Fix minor bugs in cleanup dialog options and plot solder mask function (thanks to Lorenzo to locate these bugs)
2013-09-18 21:22:25 +02:00
jean-pierre charras
7ceb13d041
Fix minor bugs in cleanup dialog options and plot solder mask function (thanks to Lorenzo to locate these bugs)
2013-09-18 21:21:11 +02:00
tomasz.wlostowski@cern.ch
d04d93eb9b
A very short insturction for the P&S Router.
2013-09-18 20:11:21 +02:00
tomasz.wlostowski@cern.ch
f6a3bc9168
Merged Orson's latest changes.
2013-09-18 20:10:55 +02:00
tomasz.wlostowski@cern.ch
dca79490da
P&S router: some missing files
2013-09-18 19:56:37 +02:00
tomasz.wlostowski@cern.ch
abf37168de
Initial version of the P&S router. Buggy and crappy.
2013-09-18 19:55:16 +02:00
Maciej Suminski
67fadf0c94
Added missing files
2013-09-18 19:51:57 +02:00
tomasz.wlostowski@cern.ch
1b29805fc9
geometry/rtree.h: fix compiler warnings
2013-09-18 19:37:56 +02:00
Maciej Suminski
fcd3bbecdf
Added limits for VIEW scale values & panning area.
2013-09-18 17:36:54 +02:00
Maciej Suminski
3d767ffcc7
Moved Type() method from EDA_ITEM to VIEW_ITEM.
2013-09-18 17:04:07 +02:00
Maciej Suminski
f88711ebf9
Merged Tom's branch
2013-09-18 16:59:08 +02:00
tomasz.wlostowski@cern.ch
17cd564ba6
PCB_EDIT_FRAME: public SetTopLayer() method
2013-09-18 13:37:20 +02:00
tomasz.wlostowski@cern.ch
8bb3bba7e8
PCB_PAINTER: fix segfault when item has no net assigned
2013-09-18 13:16:57 +02:00
tomasz.wlostowski@cern.ch
5d3dda7a9d
VIEW_CONTROLS: added ForceCursorPosition() and ShowCursor() methods
2013-09-18 13:15:42 +02:00
Wayne Stambaugh
5761c182ee
Fix std::string to wxString conversion bug in Pcbnew. (fixes lp:1226670)
2013-09-18 07:15:17 -04:00
tomasz.wlostowski@cern.ch
0e23e23a7c
VIEW: added GetTopLayer() method
2013-09-18 13:14:57 +02:00
tomasz.wlostowski@cern.ch
e2736f4db1
geometry: killed compiler warnings
2013-09-18 13:14:13 +02:00
tomasz.wlostowski@cern.ch
1ea78293d0
gal: make the cursor a bit bigger and hidden by default
2013-09-18 13:13:03 +02:00
Wayne Stambaugh
df0a195f38
Fix two more FPID empty string parsing bugs.
2013-09-17 11:51:05 -04:00
Wayne Stambaugh
b00d23c46c
Fix board parsing error when module name is empty. (fixes lp:1226546)
2013-09-17 10:03:16 -04:00
Maciej Suminski
ed4966a3ff
Fixed random color of worksheet border.
2013-09-17 14:46:48 +02:00
Maciej Suminski
b03359a3db
The last fix to selection rules.
2013-09-17 13:47:33 +02:00
Maciej Suminski
d4e07e981a
Selection in high contrast mode selects only items that are shown as active.
2013-09-17 11:32:47 +02:00