jean-pierre charras
59f497978a
Pcbnew, layers manager: Fix an annoying bug I added in rev 5359, in Render options: in Board editor many render options were not displayed (similar fp editor mode).
...
Now fixed.
2015-01-20 08:01:32 +01:00
jean-pierre charras
d4e04dcc97
Fix bugs detected by Cppcheck.
2015-01-19 20:03:50 +01:00
Tomasz Włostowski
78442a8b06
Merge branch 'bzr/master'
2015-01-19 19:35:47 +01:00
Tomasz Włostowski
ee66a3cd1d
common: added WX_UNIT_INPUT to CMakeLists
2015-01-19 19:35:05 +01:00
jean-pierre charras
79e2a41469
Pcbnew: Fix potential bug in DRAG_SEGM_PICKER (a variable type bool was used as int. type is now int). Minor code cleanup.
2015-01-19 09:23:10 +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
Garth Corral
0bebc34a4b
Merge trunk @ 5376
2015-01-16 19:40:35 -08:00
Wayne Stambaugh
77fb1897b7
Add missing coding policy to full documentatin build.
2015-01-16 15:18:34 -05:00
Nick Østergaard
96138e1237
Convert coding policy document from odt to markdown for inclusion in developer's documentation.
2015-01-16 13:57:16 -05:00
Maciej Suminski
92a8f8f19c
Support for zone cut-outs in the point editor (GAL).
2015-01-16 16:44:42 +01:00
Wayne Stambaugh
7ec906a373
Fix variable naming bug causing the bzr version to be dropped in FindBazaar.cmake.
2015-01-16 09:14:51 -05:00
unknown
d477004436
2 minor fixes.
2015-01-16 09:28:58 +01:00
jean-pierre charras
c27b2fbf4c
Fix issues in fp lib table wizard
2015-01-16 09:10:23 +01:00
jean-pierre charras
0b1a6fd7c3
More work on fp lib table wizard: add a button to import the full list of .pretty libs on github.
...
* if the current select plugin is the github plugin, one can select some of these libraries and add them to the table
* if the current select plugin is the kicad plugin, one can select some of these libraries and download them to make alocal copy.
They can added to the table after they are downloaded.
2015-01-15 21:01:53 +01:00
unknown
b269128b8c
Fixes issues with IDF file I/O on Windows (the famous 'ascii vs. binary' issue) and the reported problem of partial paths when KISYS3DMOD is specified.
2015-01-13 11:47:07 +01:00
jean-pierre charras
960ea566d6
Cvpcb: minor fixes.
2015-01-13 09:33:17 +01:00
jean-pierre charras
bf2f650eb9
Cvpcb: fix a typo which prevents cvpcb to be compiled with webkit suppport. Equ files support enhancements.
2015-01-13 09:05:43 +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
670df702b7
Cvpcb: very minor fixes.
2015-01-11 19:35:02 +01:00
jean-pierre charras
972329527e
Cvpcb: fix issues relatives to .equ files management:
...
* Add dialog to edit the list of active equ files.
* allows use of our environment variables in .equ file names.
2015-01-11 18:22:45 +01:00
Garth Corral
267bca589f
Merge trunk @ 5363
2015-01-10 15:26:01 -08:00
jean-pierre charras
0cb7c3dc7d
ModEdit: fix incorrect size of the toolbar grid size combo box
2015-01-10 12:08:12 +01:00
jean-pierre charras
9cfb97d8b4
Add hight contrast option in Modedit. In hight contrast mode, solder masks and solder paste are shown.
...
this option was possible only by modifying the way display options are managed.
before these changes, display options were a global DISPLAY_OPTIONS class instance.
Now each EDA_DRAW_FRAME(and derivated classes) includes its own DISPLAY_OPTIONS class instance.
As a consequence, some duplicate display option variables in these classes have been removed, because there were just duplicate variables of the DISPLAY_OPTIONS class instance.
2015-01-10 11:27:49 +01:00
jean-pierre charras
6cf3b937fc
Fix Eeschema drag Bug #1408661
2015-01-10 10:28:09 +01:00
John Beard
1ddde7426f
Fix case statement indentation setting for uncrustify.
2015-01-08 09:02:27 -05:00
Garth Corral
b941da6b0e
Merge trunk @ 5359
2015-01-07 16:12:00 -08:00
jean-pierre charras
7d8df0425f
Modedit: now shows a specific layers manager, which allows user to select the technical layer which is used when adding a new graphic text or outline to the current footprint.
...
Please, note the layer manager was already available in GAL mode, but is was the same as tne board editor, which is not good.
Now:
- In default mode or GAL mode, the look is the same.
- Only suitable technical layers (i.e. paired layers) are selectable from the layers manager (for special purposes, some other layers can be used, via the graphic items properties dialog)
2015-01-07 20:07:15 +01:00
Adam Wolf
1bcfd95675
Fix KiCad project file missing error meassage on first run and missing history file.
2015-01-07 13:11:30 -05:00
Garth Corral
d0aeb87927
Merge trunk @ 5357
2015-01-07 07:34:07 -08:00
Jose Ingnacio
c9a1b239a6
Use XDG_CONFIG_DIR for lock file path on Linux.
...
* With fixes from Adam Wolf.
2015-01-07 10:04:57 -05:00
Nick Ostergaard
547c145a1e
Remove .gitignore file and add .gitconfig. (fixes previous fix for lp:1407338)
2015-01-06 16:46:04 -05:00
Paulo Henrique Silva
44bdcaad02
Add .gitignore file for github mirror developers. (fixes lp:1407338)
2015-01-06 15:40:59 -05:00
jean-pierre charras
678a763481
Pcbnew: better display of tracks/vias/grid in toolbar. All: modify the zoom value shown in toolbar or status bar (roughly now zoom 1.0 is near the 1:1 scale, on a 22 inches Monitor). Fix also many other minor and very minor issues
2015-01-06 08:38:58 +01:00
Paulo Henrique Silva
f5059ec4c2
Fix duplicate text in IDF header export. (fixes lp:1407336)
2015-01-05 16:51:47 -05:00
Wayne Stambaugh
a2129fcd39
Minor toolbar and menu coherence fixes.
...
* Change Read to Load in Pcbnew and Eeschema preference menus.
* Make electrical rules check status bar message the same for both the menu
and toolbar entries.
2015-01-05 16:01:35 -05:00
jean-pierre charras
ad74a9a191
Pcbnew: better display of tracks/vias/grid sizes in toolbar
2015-01-05 14:20:04 +01:00
unknown
036a7cd8ed
Fix a typo error in wizard lib.
2015-01-04 12:50:12 +01:00
jean-pierre charras
100913a696
Cvpcb: better fix of Bug #1402306
2015-01-04 11:50:45 +01:00
jean-pierre charras
9624d3233d
Pcbnew scripting: fix swig 3.03 compatibility
2015-01-04 08:40:32 +01:00
jean-pierre charras
6a19315557
Fix compat with swig 3.03
2015-01-04 08:19:04 +01:00
Garth Corral
ac26035fe1
Merged trunk @ 5348
2015-01-02 13:06:58 -08:00
Fat-Zer
846b2ae24e
Fix Bug #1381287 (CvPCB ignores the footprint filter field on aliased components)
2015-01-02 08:52:29 +01:00
jean-pierre charras
45fcc04dbf
Update ecc83 demo. default KISYS3DMOD definition on Linux: add /usr/local/kicad/share/kicad/module/package3d test to find a suitable value.
2015-01-01 19:52:23 +01:00
jean-pierre charras
9aa4fb6955
Cvpcb: force project name in stand alone mode, to allow access to project fp lib table. In project mode: disable the read netlist option (the netlist is read when Cvpcb is started by eeschema)
...
Dialog fp lib table editor: now shows the table full filenames, to help users.
2015-01-01 16:46:11 +01:00
jean-pierre charras
6ba5e40669
Fix a minor issue in fp lib wizard.
...
Remove a duplicate code for dialog select dir list.
2015-01-01 12:37:23 +01:00
jean-pierre charras
605a9bb5f2
Page layout selection: fix Bug #1405972 , and add minor enhancement in page layout selection dialog (the new layout is shown after selection).
...
When the filename is not absolute, the page layout file is now searched first in project folder, and then in kicad template folder, if not found in project.
2014-12-31 13:31:19 +01:00
Wayne Stambaugh
614c8e45c8
Fix paths and hints variable naming bug in FindOpenSSL.cmake.
2014-12-30 14:20:33 -05:00
jean-pierre charras
de8ae428fd
Minor fixes (typo in messages)
2014-12-30 18:15:46 +01:00