- 15 Feb, 2015 3 commits
-
-
Maciej Suminski authored
-
Miguel Angel Ajo authored
This method is added for scripting purposes, to be able to query specific board layer names thru a board object. If no board specific layer name is found, it will fallback to standard layer names.
-
Maciej Suminski authored
Now OpenGL can report its problems instead of shutting down the application.
-
- 14 Feb, 2015 3 commits
-
-
Maciej Suminski authored
-
Maciej Suminski authored
-
Maciej Suminski authored
-
- 15 Feb, 2015 1 commit
-
-
Wayne Stambaugh authored
* Add test to CMakeLists.txt to verify wxPython is installed when KICAD_SCRIPTING_WXPYTHON=ON. * Add test to make sure wxPython version major and minor numbers match the version of wxWidgets found. * Add code to set the correct version of wxPython to the python scripting initialization code. * Minor code simplification in Pcbnew KIFACE main window creation.
-
- 14 Feb, 2015 1 commit
-
-
jean-pierre charras authored
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)
-
- 11 Feb, 2015 1 commit
-
-
jean-pierre charras authored
Pcbnew: Fix Bug #1420074 (Crash when a footprint is added to the board (or edited) from the footprint editor, if a new pad was added, because the net info of the new pad is broken in this case)
-
- 10 Feb, 2015 2 commits
-
-
jean-pierre charras authored
-
jean-pierre charras authored
Pcbnew: fix ver minor issues. ModEdit: fix issue in GAL mode: when importing a footprint from the footprint wizard, the new footprint was not shown.
-
- 06 Feb, 2015 2 commits
-
-
Blair Bonnett authored
Prevent Pcbnew edit graphics property dialog from excepting zero length objects. (fixes lp:1392117)
-
jean-pierre charras authored
Pcbnew: fix Bug #1418135 (scrollbars never shown in design rules dialog, in netclasses grid list, which prevent to use many netclasses). Also fix very minor other issues.
-
- 03 Feb, 2015 1 commit
-
-
jean-pierre charras authored
Pcbnew - plot dialog: fix Bug #1417435 (Gerber(and some others) plot mode is fixed as”sketch” instead of "filled" )
-
- 02 Feb, 2015 2 commits
-
-
jean-pierre charras authored
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.
-
jean-pierre charras authored
Pcbnew: simplify draw code in default canvas and plot functions by removing the plot LINE option, which is not existing in all plotters, not existing in opengl/cairo canvas, and not usefull in default canvas.
-
- 01 Feb, 2015 1 commit
-
-
jean-pierre charras authored
-
- 30 Jan, 2015 1 commit
-
-
jean-pierre charras authored
ModEdit: add a settings menu option(and the corresponding dialog) to set default values used when creating a footprint or add graphic items to a footprint being edited. These settings are now not common to the board editor, because the footprint editor can be run outside the board editor. download_boost.cmake: ignore .htm* files when installing boost. They are not used, and often have a very very long (and stupid) name which sometimes creates issues.
-
- 29 Jan, 2015 2 commits
-
-
Maciej Suminski authored
-
jean-pierre charras authored
Class BOARD: Rename an overloaded method named SetLayer with the better name SetLayerDescr, and comment it. It also remove some warnings when compiled with option -Woverloaded-virtual
-
- 28 Jan, 2015 1 commit
-
-
jean-pierre charras authored
Footprint Editor: New footprint creation: change defaults for ref and value texts: now Ref text is REF** and Value text is the footprint name. Also Value is put on fab layer (front) muonde.cpp: cleanup this very old code, and fix not working code.
-
- 27 Jan, 2015 1 commit
-
-
jean-pierre charras authored
Fix minor aesthetic issues in dialogs (these minor issues (overlapping widgets) exit only with some Windows managers like KDE)
-
- 25 Jan, 2015 2 commits
-
-
Maciej Suminski authored
-
Maciej Suminski authored
-
- 23 Jan, 2015 1 commit
-
-
jean-pierre charras authored
Pcbnew: fix Bug #1413701 (Segfault on highlight "unconnected" net 0 in Pcbnew ). Also, remove now useless code and other very minor fixes.
-
- 22 Jan, 2015 2 commits
-
-
Wayne Stambaugh authored
-
jean-pierre charras authored
Pcbnew: fix issues and potential issues when reading board files and mainly old board files, and enhance the DRC tests and Delete Single Pad Net option when reading a netlist: * Delete Single Pad Net option does not delete the net if a zone use this net (i.e. is attached to this pad). * pcb_parser accept now negative netcodes in zones (can happen with old files, which previously could crash Pcbnew) * pcb_parser accept now files with incorrect or missing net count (can happen with old files, which previously could crash Pcbnew) * if a zone has a non-existent net name it now keep this net name, and DRC detect it (previously, the net name was lost, and the DRC did not tected this issue). * Drc test: now detect a "dead" net, i.e. a net with 0 pads, but still used by a zone. It happens easily after a schematic modification, when a net disappears or is renamed.
-
- 20 Jan, 2015 1 commit
-
-
jean-pierre charras authored
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.
-
- 19 Jan, 2015 2 commits
-
-
jean-pierre charras authored
-
jean-pierre charras authored
Pcbnew: Fix potential bug in DRAG_SEGM_PICKER (a variable type bool was used as int. type is now int). Minor code cleanup.
-
- 18 Jan, 2015 1 commit
-
-
unknown authored
-
- 17 Jan, 2015 1 commit
-
-
jean-pierre charras authored
Minor and very minors fixes: move -DKICAD_USE_WEBKIT definition to the main CMakeLists.txt. Remove duplicate semi-colon at end of some lines.
-
- 16 Jan, 2015 2 commits
-
-
Maciej Suminski authored
-
jean-pierre charras authored
-
- 15 Jan, 2015 1 commit
-
-
jean-pierre charras authored
* 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.
-
- 13 Jan, 2015 1 commit
-
-
unknown authored
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.
-
- 12 Jan, 2015 1 commit
-
-
Wayne Stambaugh authored
* 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.
-
- 10 Jan, 2015 2 commits
-
-
jean-pierre charras authored
-
jean-pierre charras authored
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.
-
- 07 Jan, 2015 1 commit
-
-
jean-pierre charras authored
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)
-