- 06 Sep, 2014 1 commit
-
-
jean-pierre charras authored
Kicad: more understandable dialog when creating a project from template. Fix also a bug when copying and renaming template files. Pcbnew: dialog to create new .pretty lib: fix an issue which prevent to open a full disk directory (at least on Windows)
-
- 05 Sep, 2014 1 commit
-
-
Moses McKnight authored
* Create GetNewConfig() and GetKicadConfigPath() to unify configuration file creation and location. * Move Windows configuration out of the registry into configuration files. * Move Linux configuration files from $HOME to $HOME/.config/kicad to eliminate configuration file pollution in the users $HOME folder. * Fix a bug in the configuration file where the Eeschema hot keys are saved.
-
- 01 Sep, 2014 2 commits
-
-
Maciej Suminski authored
-
Maciej Suminski authored
-
- 31 Aug, 2014 1 commit
-
-
jean-pierre charras authored
Pcbnew: Minor fix in hotkeys. Demos: add an example to use a local fp-lib-table and local libs, and update schematics and boards.
-
- 29 Aug, 2014 2 commits
-
-
Wayne Stambaugh authored
* Add hot key handled return indicator to DRAW_FRAME::GeneralControl() and DRAW_FRAME::OnHotKey() and all classed derived from DRAW_FRAME. * Add code to all GeneralControl() and OnHotKey() functions to return true if hot key was handled. * Call event skip in DRAW_PANEL::OnKeyEvent() when key event is not handled to allow default menu event handler to function properly.
-
jean-pierre charras authored
-
- 26 Aug, 2014 1 commit
-
-
jean-pierre charras authored
Pcbnew, Eeschema: release lock file when these editors are closed (Until now, the lock file was released when the full Kicad application was closed, not when the editor was closed). Should fix Bug #1360470 and Bug #1359502 .
-
- 24 Aug, 2014 2 commits
-
-
Wayne Stambaugh authored
* Refresh canvas when user cancels edits so that the discarded sheet is cleared from the schematic. * Add file name validation to the sheet properties dialog to prevent illegal file name characters from being entered into the text control. * Rename FOOTPRINT_NAME_VALIDATOR to FILE_NAME_CHAR_VALIDATOR for clarity.
-
jean-pierre charras authored
Rework on env. variable KISYS3DMOD. Until now, was used in different files using different ways, so no consistency between files. code cleanup.
-
- 21 Aug, 2014 1 commit
-
-
jean-pierre charras authored
-
- 19 Aug, 2014 1 commit
-
-
jean-pierre charras authored
Add patch from Mario Luzeiro to 3D viewer. Fix a serious issue due to duplicate ID used in menus and toolbars between sub-applications, related to wxUpdateUIEvent events loop. wxUpdateUIEvent events can be sent to parent frames, when opening a menu in a child frame, if parent and child frame share same ID fro menuitems (or tools) The wrong menuitem can be used in some cases ( because there are more than one menuitem with the same identifier), by a wxUpdateUIEvent event function run in a parent frame.
-
- 17 Aug, 2014 1 commit
-
-
Dick Hollenbeck authored
-
- 14 Aug, 2014 1 commit
-
-
Dick Hollenbeck authored
-
- 13 Aug, 2014 6 commits
-
-
Andrew Zonenberg authored
-
Dick Hollenbeck authored
*) When kicad.exe closes a project, close any open KIFACEs so that they cannot get disassociated from their true PROJECT. *) Allow loading eeschema library editor from kicad.exe *) Allow loading pcbnew library editor from kicad.exe *) Rename LIB_COMPONENT to LIB_PART. *) Add class PART_LIBS, and PART_LIB. *) Make PART_LIBS non-global, i.e. PROJECT specific. *) Implement "data on demand" for PART_LIBS *) Implement "data on demand" for schematic SEARCH_STACK. *) Use RSTRINGs to retain eeschema editor's notion of last library and part being edited. *) Get rid of library search on every SCH_COMPONENT::Draw() call, instead use a weak pointer. *) Remove all chdir() calls so projects don't need to be CWD. *) Romove APPEND support from OpenProjectFiles(). *) Make OpenProjectFiles() robust, even for creating new projects. *) Load EESCHEMA colors in the KIWAY::OnKiwayStart() rather in window open, and save them in the .eeschema config file, not in the project file. *) Fix bug with wxDir() while accessing protected dirs in kicad.exe *) Consolidate template copying into PROJECT class, not in kicad.exe source. *) Generally untangle eeschema, making its libraries not global but rather held in the PROJECT.
-
Wayne Stambaugh authored
* Remap configuration button on toolbar to launch footprint library table editor. * Remove legacy footprint library path dialog from CVPCB_MAINFRAME. * Remove unused event ID ID_CVPCB_CREATE_CONFIGWINDOW. * Minor coding policy fixes.
-
unknown authored
Pcbnew: add drc test for texts on copper layer (only in full drc test, not in on line drc), from a patch sent by Simon Schumann Add EDA_TEXT::TransformTextShapeToSegmentList function to export a list of segments used to draw/plot the text.
-
Tomasz Włostowski authored
-
Wayne Stambaugh authored
* Improve footprint text properties layout. * Use wxStdDialogButtonSizer instead of manually laid out buttons to improve platform UI consistency.
-
- 12 Aug, 2014 2 commits
-
-
jean-pierre charras authored
Pcbnew, Cvpcb: fix Bug #1355883 . Due to a missing call to a delete operator in CMP_READER class (also creates memory leak).
-
Maciej Suminski authored
-
- 10 Aug, 2014 1 commit
-
-
unknown authored
Pcbnew: Commit patch (with very minor changes) about SVG file export with the layers ordered from bottom to top. ( bug 1286646 ), from Thiadmer Riemersma.
-
- 09 Aug, 2014 1 commit
-
-
jean-pierre charras authored
3dviewer: back to double (from float) in class S3D_MASTER for 3 members (m_MatScale, m_MatRotation, m_MatPosition) which are used in dialogs and r/w file functions, which expect double. Using float create minor but unwanted issues in r/w file functions. S3D_MATERIAL: enable all color options: if a 3d shape has bad color parameters, the shape must be modified, not the 3d rendering. The rendering now matches what we see in other vrml viewer like FreeCAD. Some minor coding style fixes.
-
- 06 Aug, 2014 3 commits
-
-
Maciej Suminski authored
-
Maciej Suminski authored
Items are either dragged by their origin or moved by a vector (depending on the number of selected items) (GAL).
-
Maciej Suminski authored
-
- 04 Aug, 2014 4 commits
-
-
Maciej Suminski authored
-
Maciej Suminski authored
-
Maciej Suminski authored
-
Maciej Suminski authored
-
- 02 Aug, 2014 1 commit
-
-
jean-pierre charras authored
Add comments. Fix bug #1351507 (pad color does not reflect, whether the pad is on front or back layer) and bug #1351388 (Adding a keepout area appears on the opposite layer than selected)
-
- 01 Aug, 2014 1 commit
-
-
Maciej Suminski authored
-
- 31 Jul, 2014 1 commit
-
-
Michael Narigon authored
-
- 30 Jul, 2014 2 commits
-
-
jean-pierre charras authored
dialog_track_via_size: set minimal size and make dialog resizable. Update demo file.
-
unknown authored
-
- 29 Jul, 2014 1 commit
-
-
jean-pierre charras authored
Remove a minor warning message in Debug mode for 2 dialogs. Pcbnew: update Gerber X2 file format (File Attribute) to very last X2 specification Eeschema: Fix a minor bug in block selection (sometimes the last selected component was select instead of items in selected area) and better drag behavior when draging an item by the drag hotkey.
-
- 28 Jul, 2014 2 commits
-
-
Maciej Suminski authored
-
jean-pierre charras authored
Eeschema fixes: fix Bug #1348983 save cmp file crashes cvpcb when eeschema is opened (backannotation crashes). Happens only when some footprint names are not set (blank names). Also fix incorrect backannotation when footprint names contain spaces (put spaces in names is always a bad idea) * Fix minor Bug #1349058 Choose component dialog: Search field loses focus after entering a character and internationalize the dialog. * Fix a subtle bug which prevent eeschema to read the project config file when launched from kicad manager, and when kicad.pro is not found.
-
- 27 Jul, 2014 1 commit
-
-
Andrew Zonenberg authored
-