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
Wayne Stambaugh
f4d5e349bf
Fix a bunch of Coverity scan "unhandled exception" errors.
2015-02-17 13:47:21 -05: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
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
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
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
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
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
Wayne Stambaugh
0b6d1bbcf7
Minor dialog improvements.
...
* Make generate button the default in Eeschema netlist dialog.
* Fix spacing issues in export IDF dialog.
* Make OK button the default in export IDF dialog.
* Remove unnecessary end dialog code from export IDF dialog.
* Improve resizing of export IDF dialog.
2015-01-12 14:25:20 -05:00
jean-pierre charras
3c3235f4de
Very minor fixes.
2014-12-21 16:47:38 +01:00
Wayne Stambaugh
3f66000bf3
Improve component unit naming consistency. (fixes lp:1369153)
...
* Remove redundant number from unit context menu.
* Use letters instead of numbers in component edit dialog.
2014-12-20 12:26:37 -05:00
jean-pierre charras
43013cec1f
Fix crash in eeschema, config dialog.
2014-12-19 16:37:14 +01:00
jean-pierre charras
a5c5738559
Fix Bug #1210120 (commit rev 4280 did not fully fixed this bug)
...
Road map: Gerber X2 file function extension marked done in Pcbnew and Gerbview
2014-12-16 19:58:26 +01:00
jean-pierre charras
0ac378fad7
More about BOM dialog. Still not perfect, but more easy to use.
2014-12-03 20:09:56 +01:00
jean-pierre charras
f3765a32d8
Fix minor issues. Fix some outdated and broken BOM python scripts. Add info in BOM python scripts.
...
BOM dialog: remove a not very useful button, and merge its function with an other (not perfect, need more work)
Add message box to show info added in BOM python scripts (See scripts/bom-in-python/README-bom.txt about this info)
2014-12-03 17:22:06 +01:00
jean-pierre charras
49fa6f92a2
Eeschema: Netlist generator: remove option to generate the fully outdated old netlist file format (based on a very old Orcad netlist format)
...
Only the new (S expression) better netlist file format is now used.
2014-11-22 12:57:02 +01:00
jean-pierre charras
8a1c8a91f4
More fixes on Ubuntu/Unity for dialogs which are not displayed.
2014-11-19 18:13:55 +01:00
jean-pierre charras
ca2b9cee57
Try to fix issues on Ubuntu/Unity for dialogs which are not displayed: adding GetSizer()->Fit( this ) in some other dialogs
2014-11-19 16:54:36 +01:00
jean-pierre charras
2ab98f76c1
Try to fix an issue on Ubuntu/Unity for some dialogs which are not displayed. For most, adding GetSizer()->Fit( this ) in dialog constructor fix the issue, but at least one dialog still is not displayed.
2014-11-19 15:22:47 +01:00
Blair Bonnett
1188cd433b
Fix wxWidgets debug assertion for wxTextCtrl::IsSingleLine() in GTK.
...
* Fix assertions in Eeschema when editing net labels, electronic rules check,
and plotting.
* Fix assertion when opening PCB calculator.
* Fix assertions in Pcbnew when changing footprints in footprint properties
dialog and adding or editing text.
2014-11-09 14:24:37 -05:00
jean-pierre charras
f55a436d58
map class CPolyLine (used in zones) in Python.
2014-11-06 16:27:22 +01:00
jean-pierre charras
24f516f6ae
Fix many doxygen warnings (due to missing info, old comments, typo ...) when building the doxygen doc.
2014-11-02 17:25:04 +01:00
unknown
ad645abac4
Eeschema, Plot dialog: add Plot directory selection. The patch from 1383026@bugs.launchpad.net was widely used.
2014-10-26 14:59:01 +01:00
jean-pierre charras
fa96780798
eeschema: fix Bug #1385789 (eeschema segfaults, when editing a new field). Fix an other minor bug in Footprint editor.
2014-10-26 12:42:25 +01:00
Wayne Stambaugh
8cdd4faad5
More missing source license fixes.
2014-10-21 11:48:00 -04:00
Bernhard Stegmaier
f06bfe6d70
Commit the rest of the OSX build fixes missed in the previous commit.
2014-10-17 13:45:33 -04:00
Brian Sidebotham
753d834029
Enhance EESCHEMA Options Dialog
...
* Include new field template editor
- Removes 10 template limitation
- Adds ability to set default value
- Adds ability to set default visibility
* Documentation to follow
* Tested in Linux (Ubuntu 14.04) + Windows, Windows has issue with displaying highlight for selected template, fix to follow
2014-10-15 20:46:08 +01:00
Brian Sidebotham
b554a22176
* Fix unedited dialog
2014-10-14 23:55:42 +01:00
Brian Sidebotham
11919da621
* Fix issues mainly for windows
2014-10-14 23:50:47 +01:00
Mark Roszko
396e7b8ccb
Add select footprint feature to Eeschema field properties dialog.
2014-10-14 16:39:25 -04:00
Brian Sidebotham
37748ad24e
* Final commit for eeschema options dialog tidyup + template field name improved editor
2014-10-14 21:14:18 +01:00
Brian Sidebotham
40c276605e
* Commit before merge
2014-10-14 19:52:31 +01:00
jean-pierre charras
7c9418f667
Add FILE_NAME_WITH_PATH_CHAR_VALIDATOR, a custom wxValidator which allows file names with paths, in schematic sheet editor
...
( FILE_NAME_CHAR_VALIDATOR previously used in this dialog does not allow chars used in path names, like / and on Windows \ and : )
2014-10-13 18:42:28 +02:00
John Beard
ef2337ca16
Improve alias handling in component chooser dialog.
2014-10-08 20:49:29 -04:00
Wayne Stambaugh
a398d45914
Fix coding policy violations missed in previous commit.
2014-10-08 19:54:51 -04:00
Mark Roszko
c29ee59cf1
Centralize error count update logic, clear the count on marker deletion.
2014-10-08 18:40:47 -04:00
Mark Roszko
1d80fb7410
Reword count labels to be more proper
2014-10-08 18:40:39 -04:00
Brian Sidebotham
9f811aaaa0
* Changes before merge
2014-10-08 21:47:42 +01:00
Mark Roszko
87aba60608
Tweak the ERC dialog a bit.
...
Fix dialog title to be "Electrical Rules Checker" to match everywhere else.
Fix all usages of "Erc" to "ERC" consistently.
Move action buttons to bottom of dialog, make Del Markers actually say Delete Markers.
Add tooltips to ERC options matrix buttons to indicate what their current state is, for newb friendliness.
Cleanup ERC options code that for some reason decided to delete the button and recreate it instead of just updating it's bitmap directly.
Rename "Test Erc" to "Run" because you are running ERC and not testing it.
Fix improper usage of SetLabel on a wxTextCtrl instead of SetValue so the ERC totals now work!
2014-10-08 00:02:48 -04:00
Mark Roszko
8a2eecf435
Use the verb "Annotate" instead of "Annotation" in the Annotate Schematic dialog
2014-10-05 19:33:20 -04:00
Mark Roszko
3169b4170f
Use the verb "Generate" rather than the noun "Netlist" on the button in the Netlist Dialog.
2014-10-05 19:32:12 -04:00
Brian Sidebotham
d4b94b9be2
* Intermediate changes
2014-09-30 20:55:18 +01:00
Brian Sidebotham
f13edb6ab9
* Intermediate changes before TRUNK merge
2014-09-29 20:47:25 +01:00
Brian Sidebotham
230b60e697
* Merge changes from trunk
2014-09-28 21:37:53 +01:00
Brian Sidebotham
a71823b4a5
* Missing changes
2014-09-28 21:37:35 +01:00
jean-pierre charras
9bcdef85cd
Eeschema: canvas background color: all frame are now using the same parameter.
...
fix recent bug which prevent eeschema to save color preferences.
fix few other minor issues.
2014-09-26 12:35:11 +02:00
Brian Sidebotham
64bae1cf37
Intermediate Changes
2014-09-23 21:23:52 +01:00