jean-pierre charras
8c1b91255c
Fix compil issue.
2016-02-25 15:38:08 +01:00
jean-pierre charras
53b52b08c9
CvPcb, filtering fp list by wildcard: Remove dialog to enter the filtering pattern. Use a wxTextCtrl permanently shown in toolbar. The fplist is updated immediately after editing the pattern.
2016-02-25 14:57:59 +01:00
jean-pierre charras
08e68fce44
Fix compil issue created in rev 6588.
2016-02-25 11:35:27 +01:00
jean-pierre charras
a28b1cefc3
CvPcb: serious code cleanup (work in progress): Remove dead or outdated code. Fix a lot of coding style issues. Use better code in many places. No new features.
2016-02-25 10:52:29 +01:00
Cirilo Bernardo
e7c32873ea
Remove bad default behavior of adding current working dir to default search path
2016-02-25 14:31:59 +11:00
Cirilo Bernardo
611d5de179
Removed code stubs for WWWInline support in VRML1; the construct will not be supported
2016-02-25 13:30:21 +11:00
Cirilo Bernardo
b2bdca4b7b
Remove wxASSERT in new cbbox code which was a nuisance to the legacy 3DViewer
2016-02-25 09:52:00 +11:00
Simon Wells
1c0a0c4bfe
Kicad: clean up include files.
2016-02-24 16:36:52 -05:00
Bernhard Stegmaier
f8abe9c191
Add support for optional touchpad panning.
2016-02-24 14:53:02 -05:00
lukasz.iwaszkiewicz@gmail.com
0829446c86
Add CvPcb footprint search and filter by name.
2016-02-24 17:30:35 +01:00
jean-pierre charras
38b9fcd4c1
Remove outdated svg file.
2016-02-24 13:06:19 +01:00
unknown
11da247aa1
Fix issues in PCAD import of P-CAD ASCII files.
2016-02-24 12:56:40 +01:00
unknown
3d635bca01
Add QFN Footprint generator python script
2016-02-24 09:48:55 +01:00
jean-pierre charras
cf09129387
Python interface: add methods to add or remove layers to/from a layer set. Usefull to modify the layer set of pads
...
Very minor other fixes.
2016-02-24 09:45:34 +01:00
Wayne Stambaugh
bedf0b6aec
Remove incorrect comment regarding wxWidgets bug report from class_bitmap_base.cpp.
2016-02-23 19:31:34 -05:00
Cirilo Bernardo
5306db0c98
Added missing include to 3d_plugin_manager
2016-02-24 07:26:58 +11:00
Cirilo Bernardo
4c809f0f13
Sync with main branch r6579
2016-02-23 18:31:54 +11:00
Cirilo Bernardo
9195451e12
Switched SG* classes and plugin loader logging code from stderr to wxLogTrace
2016-02-23 17:46:22 +11:00
Cirilo Bernardo
d051a8f47e
Changed IFSG* log reports from stderr/stdout to wxLogTrace
2016-02-23 16:28:41 +11:00
Cirilo Bernardo
c98ebdb8f0
Changed 3d_cache log reporting from stderr/stdout to wxLogTrace
2016-02-23 14:33:24 +11:00
Cirilo Bernardo
c5984b207b
Changed IDF plugin debug log from stderr to wxLogTrace
2016-02-23 13:42:51 +11:00
Cirilo Bernardo
b0a26f32ef
Fixed bugs in VRML/X3D parser log code
2016-02-23 13:37:35 +11:00
Cirilo Bernardo
d2a13efc12
Changed VRML2 parser debug output from stderr to wxLogTrace
2016-02-23 13:31:51 +11:00
Cirilo Bernardo
2f8c55cd99
Fixed segfault on getSHA1 (fopen result was not checked)
2016-02-23 11:38:58 +11:00
Cirilo Bernardo
d6af042c64
Revert accidental change to VRML logging levels
2016-02-23 11:21:15 +11:00
Cirilo Bernardo
14178ee521
Change logging of X3D and VRML1 parsers from stderr to wxLogTrace
2016-02-23 11:20:34 +11:00
Nick Winters
8cb1f39ed5
OSX: fix bug caused by wxBitmap drawing 0 width or heigth bitmap. (fixes lp:1529159)
2016-02-22 16:23:17 -05:00
jean-pierre charras
60ac4f7ee3
Pcbnew: fix a crash when trying to export a footprint in a non writable directory, or if a non writable old file was existing. (Linux only. On Windows, the wxWidgets file dialog dectects this issue)
2016-02-22 15:38:35 +01:00
jean-pierre charras
b30f1c69fb
Remove unused files.
2016-02-22 15:35:46 +01:00
Cirilo Bernardo
0d14fd0f9b
Fix scaling bug in vrml2_box.cpp
2016-02-22 20:00:23 +11:00
Cirilo Bernardo
684e41358a
Added support for VRML2 Inline{}
2016-02-22 19:59:07 +11:00
Cirilo Bernardo
af0ac955b9
Merge with main branch r6576
2016-02-22 19:58:32 +11:00
Cirilo Bernardo
970955d1a2
Improved non-compliant VRML1 model support by processing all top-level nodes (spec. mandates single top-level node which must be a grouping node)
2016-02-22 11:57:16 +11:00
Cirilo Bernardo
52e093087e
Relaxed VRML1 parsing rules to support yet more non-compliant models
2016-02-22 09:42:47 +11:00
Cirilo Bernardo
5776037a70
Flush model data upon exit of Footprint Properties dialogs
2016-02-21 11:54:34 +11:00
unknown
d7e2ffe8fb
Update comments (ElectricPinType -> ELECTRICAL_PINTYPE)
2016-02-20 20:07:05 +01:00
unknown
79422f929e
Update comments (ElectricPinType -> ELECTRICAL_PINTYPE)
2016-02-20 20:00:22 +01:00
Wayne Stambaugh
9685b3812d
Eeschema: decouple SCH_SCREEN::SchematicCleanUp() from wxDC and EDA_DRAW_FRAME.
...
* Remove wxDC and EDA_DRAW_FRAME parameters from SCH_SCREEN::SchematicCleanUp()
function call.
* Update all code that calls SCH_SCREEN::SchematicCleanUp() with wxDC and/or EDA_DRAW_FRAME
parameters.
* Fix a display refresh bug when incrementally inserting bus entries created in my last commit.
IsDanglingStateChanged() appears to be broke for bus entries.
2016-02-20 09:59:42 -05:00
jean-pierre charras
c379df06bb
Remove CK1202_V1.pcb sample file, actually not used in Kicad, due to its unclear copyright. The http link to this sample file is in files.txt.
2016-02-20 08:50:54 +01:00
Simon Richter
e220a50958
Eeschema: minor dialog fixes.
...
* Fix parent of elements in wxSizers.
* Update old dialog with recent version of wxFormBuilder.
* Add wxALIGN_CENTER_VERTICAL flag to some dialogs.
* Update wxFormBuilder timestamp in generated sources.
2016-02-19 18:25:03 -05:00
Wayne Stambaugh
ce9d9afed5
Fix bug in component library editor. (fixes lp:1547299)
...
* Use temporary storage of new pins to prevent corruption of the library part draw items
list when adding alternater body style pins to existing component which caused segfault.
2016-02-19 16:29:56 -05:00
jean-pierre charras
37c26cba71
Eeschema: Do not use ElectricPinType for SheetLabel items. ERC does not use ElectricPinType to test sheet labels, which do net have an actual electrical type property
...
Replace ElectricPinType by ELECTRICAL_PINTYPE as enum name to be compliant with coding style.
Enforce ELECTRICAL_PINTYPE control in methods.
2016-02-19 17:51:23 +01:00
unknown
8a9c6f71b7
Make pin position and pin type columns sortable in dialog_lib_edit_pin_table.
2016-02-19 16:59:31 +01:00
Wayne Stambaugh
306b964b40
Eeschema: decouple SCH_SCREEN::TestDanglingEnds() from wxDC and EDA_DRAW_PANEL.
...
* Remove wxDC and EDA_DRAW_PANEL as parameters from function
SCH_SCREEN::TestDanglingEnds().
* Change SCH_SCREEN::TestDanglingEnds() to return the connection change state
rather than the dangling end status which wasn't used anywhere.
* Update all calls to SCH_SCREEN::TestDanglingEnds() to remove wxDC and
EDA_DRAW_PANEL parameters and refresh connection indicators only if a
connection state change occurred.
2016-02-19 10:41:32 -05:00
jean-pierre charras
d1559b129d
Pcbnew: fix 2 issues:
...
* File import: use case insensitive comparison to choose import plugin, from the file extension (It is not always in lower cases, especially on Windows.)
* onleftclick.cpp: fis a minor issue, which happens after switching form GAL to Legacy canvas: sometimes a board item is left selected from GAL, and creates false warning message in legacy.
2016-02-19 15:10:23 +01:00
unknown
c2fd462dd6
Footprint generators in Python: add a rounding method to put a coordinate on a grid (PutOnGridMM and PutOnGridMils) .
2016-02-18 18:53:39 +01:00
unknown
fb17b3fa17
Set SMD attribute in footprint python generators
2016-02-18 15:29:30 +01:00
jean-pierre charras
ca5e66a57f
Fix Bug #1545708 (global bus labels ignored). This is a very old bug.
2016-02-18 08:40:45 +01:00
Cirilo Bernardo
25a5db9092
Sync with main branch r6563
2016-02-18 13:15:44 +11:00
Simon Richter
be2f79af28
FindwxWidgets.cmake: synchronize with upstream as far as sensible.
2016-02-17 18:50:21 -05:00