Garth Corral
9dce5b6ad9
Merge trunk @ 5469
2015-03-03 08:12:41 -08:00
jean-pierre charras
c7d04c3d08
Code cleaning: Remove EDA_BASE_FRAME::m_FrameName member which is a duplicate of wxFrame name.
2015-03-03 15:53:47 +01:00
jean-pierre charras
2804d2e566
Add hotkeys to Kicad manager, and some rework on hotkeys management.
2015-03-02 18:29:18 +01:00
jean-pierre charras
4bab8dde65
Fix some minor coverity warnings. Fix a bug in pcad2kicad plugin. Scripting: map BASE_SET. Rename some python bom scripts with better names. Fix erroneous comments and add comments
2015-03-02 09:28:49 +01:00
Garth Corral
1af9315006
Merge trunk @ 5464
2015-03-01 17:24:28 -08:00
Wayne Stambaugh
25b9a42ea3
More Coverity scan error fix goodness.
2015-02-28 15:50:35 -05:00
jean-pierre charras
00f8994ee1
Eeschema: Fix a (minor but annoying) bug detected by coverity which prevent Eeschema to draw components in "fast mode" (i;e. without pin texts) when they are moved, due to a draw parameter which was incorrectly used.
...
Move items rework: enhancements: for some items (sheets, components, bus entries) the mouse cursor is no more wrapped to the anchor. For large symbols, this is better: they are more easy to place.
There is also a change when starting a move item command: the full screen is redraw, and therefore there is no artifact due to the XOR draw mode.
Some other minor coverity fixes (uninitialized members).
2015-02-28 17:56:09 +01:00
Wayne Stambaugh
4000820bb6
Fixed coding policy violations in last commit.
2015-02-28 09:21:49 -05:00
HDE_Opticalworm
534ed58f02
Add title block information to Eeschema BOM generator.
2015-02-28 09:16:41 -05:00
Wayne Stambaugh
b42e47eeed
Fix a few more wxLog string formatting assertions in Eeshcema.
2015-02-28 08:12:09 -05:00
Wayne Stambaugh
d8a74aa7af
wxLog string arguement parsing assertion message fixes.
2015-02-27 14:12:01 -05:00
jean-pierre charras
d6c6b4debb
Fix some coverity warnings (mainly not initialized vars).
2015-02-27 15:33:13 +01:00
jean-pierre charras
10d67ffbd9
Fix some coverity warnings (not initialized members). Add comments. Better (more informative) title in dialog to download .pretty libs.
2015-02-26 11:33:15 +01:00
jean-pierre charras
dbdadbf519
Fix someminor coverity warning, and one bug found by coverity in drill report files : buried holes were not properly counted and listed.
2015-02-25 20:43:37 +01:00
Tomasz Wlostowski
79d9229d86
fixed persistent assertion failure in component edit dialog caused by checking always null pointer
2015-02-24 11:15:20 +01:00
Mark Roszko
3c42764563
Fix snprintf usage.
2015-02-22 18:56:38 -05:00
Wayne Stambaugh
4c6ca81f2c
More Coverity scan error fixes.
2015-02-22 16:25:29 -05:00
Garth Corral
d970481d83
Merge trunk @ 5441
2015-02-21 21:18:13 -08:00
jean-pierre charras
c6f4f15926
Eeschema: Minor code reorganization:
...
* move not shared files (sch_item_struct.*, sch_base_frame.h) to eeschema;
* move wxEeschemaStruct.h to eeschema and rename it schframe.h to be consistent with the other corresponding file name schframe.cpp;
* remove few not needed #include
2015-02-21 10:46:44 +01:00
Mark Roszko
3918d3f0b2
Eeschema code cleanup and coverity fixes.
2015-02-21 09:11:58 +01:00
Wayne Stambaugh
d1d1e2b58a
Lots of Coverity scan error fixes.
2015-02-20 19:41:10 -05:00
jean-pierre charras
bd5d468251
Pcbnew: fix bug #142348 (airwire does not always appear after deleting a track). Very minor other fixes.
2015-02-20 20:04:32 +01:00
Maciej Suminski
590d9b3b18
Merged lp:~john-j-beard/kicad/moveexact with some patches.
2015-02-20 14:46:12 +01:00
jean-pierre charras
11e2bdf17b
Eeschema: code cleaning, remove dead code and not used #define or#include in some cpp files.
2015-02-20 09:17:54 +01:00
Maciej Suminski
c2bd2491f1
Added asserts in spots where DEGREES are not handled.
2015-02-19 16:03:45 +01:00
Maciej Suminski
f06690c8d3
Merged lp:~john-j-beard/kicad/moveexact.
2015-02-18 20:27:00 +01:00
Wayne Stambaugh
f4d5e349bf
Fix a bunch of Coverity scan "unhandled exception" errors.
2015-02-17 13:47:21 -05:00
Garth Corral
1bd70efc8a
Merge trunk @ 5423
2015-02-15 15:21:01 -08:00
Ronald Sousa
64507e397c
- changes sheet number, path, and timestamp from nodes to attributes
...
- changes comment number and value from nodes to attibutes
- UPdate bom_with_title_block_2_csv to use the changes made for sheet and comment
2015-02-15 10:45:43 +00:00
jean-pierre charras
1a74913063
Minor fixes: fix issue Bug #1420910 (Linux specific).
...
Rename eeschema/dialogs/dialog_sch_find.fbp to dialog_schematic_find_base.fbp, to be consistent with other dialogs.
Pcbnew run from the project manager: add menu Save Copy As..., which is the same command as Save As ... in stand alone mode, but with the constraints of a project (no cwd change, no board filename change, and keep project settings)
2015-02-14 13:43:11 +01:00
John Beard
4f3672da4d
Add "move exact" and "duplicate" tools to pcbnew
2015-02-12 03:22:24 +00:00
Ronald Sousa
d4135f5d2b
- Minor naming changes and code clean up
2015-02-11 13:04:42 +00:00
Ronald Sousa
7392f04b75
- Added sheet information to the net file. i.e. sheet number, human path name and timestamp
...
- update bom_with_title_block_2_csv.xsl
2015-02-11 11:11:05 +00:00
Ronald Sousa
534a3c1f78
- changed generatedDate back to date. this should keep compatibly
...
- the net file now has all project sheet title block using node 'sheets' and 'sheet'
- Updated bom_with_title_block_2_csv. Note, its only going to output the root title block.
2015-02-10 08:35:37 +00:00
Ronald Sousa
ef20a2bb9e
- Renamed tb2 to tb
...
- corrected the code that violated the code policy. i.e. added the extra space to make the code more readable
- Restored bom2csv.xsl to its original form
- Added bom_with_title_block_2_csv.xsl which has the new BOM generator.
2015-02-09 07:39:06 +00:00
Ronald Sousa
8a916a610a
-update XNODE* NETLIST_EXPORT_TOOL::makeGenericDesignHeader() so that the net file now outputs project information.
...
For example:
- Company name
- Project title
- issue date
- Revision
- Comment 1 to 4
- updated bom2csv.xsl plugin to take advatage of the extra project information that the net file now outputs.
Overall this improvement will make it easier to automatically make controlled and traceable documents.
2015-02-08 10:54:35 +00:00
Garth Corral
ebec4e6987
Merge trunk @ 5410
2015-02-07 19:45:27 -08:00
Wayne Stambaugh
8f1addc1f8
Fix serious memory leak in schematic part library manager.
2015-02-06 10:34:11 -05:00
jean-pierre charras
5eb7b41fba
Dialogs edit footprint in module editor and edit footprint in board editor: add button to edit the selected 3D shape filename.
...
Dialog edit component in library editor: add button to edit the selected footprint filter.
2015-02-02 17:43:34 +01:00
Garth Corral
f0e295ca1c
Merge trunk @ 5397
2015-01-31 17:34:01 -08:00
Alexander Golubev
3838082bf3
Minor compiler warning and object improvements.
...
* Fix -Woverloaded-virtual warning in DIALOG_LIB_NEW_COMPONENT class
definition.
* Make EDA_ITEM::Matches( const wxString& wxFindReplaceData& ) protected
since it's a helper function that should only be called by derived objects.
2015-01-28 16:43:46 -05:00
Wayne Stambaugh
93b0a0831e
Minor fixes and code cleaning.
...
* Check to see if image handler is already initialized to prevent warning
on debug builds.
* Change LIB_PART destructor message output to use wxLogDebug for debugging
on windows builds.
* Minor code cleaning and coding policy fixes.
2015-01-27 13:40:52 -05:00
jean-pierre charras
6393d226ea
Other minor fixes
2015-01-27 12:01:58 +01:00
jean-pierre charras
813efb77ef
Smal change in dialog.
2015-01-27 10:09:09 +01:00
jean-pierre charras
2a4d0bad60
Fix minor aesthetic issues in dialogs (these minor issues (overlapping widgets) exit only with some Windows managers like KDE)
2015-01-27 08:34:19 +01:00
Garth Corral
cf01c580af
Merge trunk @ 5386
2015-01-24 02:51:34 -08:00
jean-pierre charras
64dd1f7461
Eeschema: fix a minor bug and enhances SCH_MARHER::Matches function ( partial use of 0005-SCH_MARKER-fix-a-Woverloaded-virtual.patch, from <fatzer2@gmail.com> ) and other very minor fix.
2015-01-20 13:06:44 +01:00
jean-pierre charras
64925bfc4f
Very minor fixes: add missing const return type to some GetBoundingBox() declarations. Change few functions names to better names in some places (like GetName() to GetPinName() )
2015-01-18 18:28:14 +01:00
unknown
8876fdf4af
Misc minor fixes (Fix some minor compil warnings).
2015-01-18 12:49:32 +01:00
jean-pierre charras
ac539b9578
Minor and very minors fixes: move -DKICAD_USE_WEBKIT definition to the main CMakeLists.txt. Remove duplicate semi-colon at end of some lines.
2015-01-17 09:01:16 +01:00