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
jean-pierre charras
686253cbaa
IO_MGR::PCB_FILE_T IO_MGR::GuessPluginTypeFromLibPath() : better test for KICAD type footprint libraries: previoulsy, just test if a library name ends with .pretty, which is not enough.
...
GitHub lib names also ends by .pretty, so also test if a lib name does not start by http (which could be a GitHub lib name).
2014-09-18 12:29:52 +02:00
jean-pierre charras
93a3d4cb28
Eeschema: back to KICAD_KEEPCASE option, to find parts in lib, when using case sensitive option (default).
...
Schematic component properties dialog: add 2 helper buttons to manage the chip name (name of the corresponding part in lib)
- a browse button to chose an other chip name
- a test button, to know if the part exists. If not existing, list the parts found when searching using a case insensitive comparison.
2014-09-17 18:04:04 +02:00
Brian Sidebotham
24aa7aa580
Temporary changes
2014-09-16 20:34:52 +01:00
jean-pierre charras
fe4c01a6f2
Kicad manager: fix an issue when starting eeschema from its button: if the library editor was previously running, and if the quasimodal field editor dialog was called, eeschema dis not start on Windows, or started but dis not load the schematic project on Linux.
...
Enhancement: if a tool is running but is iconized, clicking on its button bring the window on screen.
2014-09-16 10:34:51 +02:00
jean-pierre charras
587e34ee22
Remove debug message.
2014-09-15 14:06:00 +02:00
jean-pierre charras
04e01711b1
Fix a compatibility issue on wxGTK 2.8, on Linux ( Bug #1369290 )
2014-09-15 13:59:40 +02:00
jean-pierre charras
1edd8c8ac8
Eeschema: remove the compil option KICAD_KEEPCASE. Eeschema is now always case sensitive when seraching components in libs.
...
However to be compatible with old versions of Eeschema, when a search in library fails, a case insensitive search is made.
Therefore, this version should be compatible with sch files created by previous Eeschema versions compiled with KICAD_KEEPCASE = OFF
2014-09-14 17:43:18 +02:00