- 17 Oct, 2014 4 commits
-
-
jean-pierre charras authored
Pcbnew: fix Bug #1380943 (Filled polygons with thick outlines are missing last outline thick segment in gerber) Remove a debug message in searchhelpfilefullpath.cpp.
-
Bernhard Stegmaier authored
-
unknown authored
Fix bug: Dialog "Page settings" does not always detect page format. Formats A, B, C, D, E, Custom (User) are detected right but A0-A4, US* are wrong.
-
Mark Roszko authored
Set wxNO_BORDER for the tab page.
-
- 16 Oct, 2014 3 commits
-
-
Bernhard Stegmaier authored
* Many path related fixes. * Fix execution of external applications. * Update mac-osx.txt. * Add top-level links for standalone applications inside OSX bundle. * Fix document icons for Eeschema and pl_editor. * Create individual bundles for standalone applications inside the main application bundle. * Add usual 'site-packages' to python path in OSX bundle. * Fix name of OSX bundle plugin folder.
-
Mark Roszko authored
Rename "Switch highcontrast" to "Toggle High Contrast". Eliminate most of the abbreviated hotkey titles. Doxygenize dialog_hotkeys_editor.h and add missing license block. Display <unassigned> if key code is 0 (NULL).
-
Mark Roszko authored
Refactor hotkey editor to use tab control instead of one giant list. Each tab is a separate hotkey section. Modify EDA_HOTKEY_CONFIG to change the m_Comment member to m_Title for a new purpose. We want a pretty title in the hotkey editor. We use m_Title for the key export comment which still conveys the purpose just as easily. Refactored usage of wxGrid into wxListCtrl which allows capturing navigation characters and also works better (single selection is built in). Add hotkey overwrite prompts that are paired with "Common" section. It will check if a hotkey overlaps with the proper sections. i.e. Common with the all other sections; or Section 1 with just Common. Right-click menu removed due to wxListCtrl being able to catch the special keys properly.
-
- 15 Oct, 2014 2 commits
-
-
jean-pierre charras authored
Add missing search paths in kicad help doc search paths ( only noticeable for non English users ). Sometimes the translated doc was not found, and the English doc was displayed.
-
jean-pierre charras authored
Libview and Modview: fix issues relative to hotkeys (hardcoded keys instead of user defined keys) and not working tools and popup menus. Fix also some minor coding style issues.
-
- 13 Oct, 2014 2 commits
-
-
Maciej Suminski authored
-
jean-pierre charras authored
Minor code change (which removes a SWIG warning)
-
- 08 Oct, 2014 1 commit
-
-
Berhnard Stegmaier authored
* Fix creation of single app bundle with respect to scripting support. * Cleanup scripting search paths for OSX. * Fix some small CMake bugs from previous OSX build change. * Optimize bundle file structure to be consistent with Apple specs. * Add helper script for compiling wxWidgets and wxPython * Update OSX build instructions.
-
- 06 Oct, 2014 1 commit
-
-
Wayne Stambaugh authored
* Remove obsolete settings from Doxygen configuration file. * Fix some Doxygen warnings. * Add the board edge segment snapping to developers road map. * Fix some coding style issues in CMakeLists.txt
-
- 02 Oct, 2014 1 commit
-
-
Bernhard Stegmaier authored
* Compile all binaries into a single application bundle. * Use CMake BundleUtilities to make application bundle relocatable. * Restructure build output to directly create an image file. * Fix default search paths. * Set KIGITHUB environment variable. * Added patch to fix wxWidgets so names for OSX.
-
- 26 Sep, 2014 1 commit
-
-
jean-pierre charras authored
fix recent bug which prevent eeschema to save color preferences. fix few other minor issues.
-
- 13 Sep, 2014 2 commits
-
-
Lorenzo Marcantonio authored
Factored out text ellipsing support to max 15 character (for generating menu items)
-
Paulo Henrique Silva authored
-
- 09 Sep, 2014 1 commit
-
-
jean-pierre charras authored
Remove a minor compil warning in shape_collisions.cpp
-
- 08 Sep, 2014 1 commit
-
-
Maciej Suminski authored
-
- 07 Sep, 2014 1 commit
-
-
Dick Hollenbeck authored
-
- 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.
-
- 02 Sep, 2014 1 commit
-
-
jean-pierre charras authored
Help files: can now be html or pdf files: Kicad search first for a .html help file, and if not found in a path, search for the corresponding .pdf file. Therefore our .pdf files can be replaced at any time by .html corresponding files in kicad doc/help sub directories.
-
- 01 Sep, 2014 1 commit
-
-
jean-pierre charras authored
eeschema: Find Replace: fix a bug in replace command: sometimes, the string to replace was found, but not replaced if this string contained lower case letters.
-
- 29 Aug, 2014 3 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
All: Fix crash on close Kicad, when a quasi modal dialog is open, and Kicad is closed from the Kicad project manager.
-
jean-pierre charras authored
-
- 26 Aug, 2014 2 commits
-
-
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 .
-
jean-pierre charras authored
all: fix Bug #1361233 (a template.pro copy file overwrite silently the current project file when a group info is not found, which is a bug, because this group could be just a new group, not yet used)
-
- 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.
-
- 22 Aug, 2014 1 commit
-
-
jean-pierre charras authored
-
- 17 Aug, 2014 1 commit
-
-
Dick Hollenbeck authored
-
- 13 Aug, 2014 2 commits
-
-
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.
-
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.
-
- 12 Aug, 2014 1 commit
-
-
Andrew Zonenberg authored
2) LIB_RECTANGLE and related classes sscanf data read from a file using "%s" without field limits, which can cause problems with malformed/really long inputs. 3) If some of the optional fields in a lib line are missing, "tmp" can remain uninitialized.
-
- 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.
-
- 06 Aug, 2014 1 commit
-
-
Maciej Suminski authored
-
- 01 Aug, 2014 1 commit
-
-
Maciej Suminski 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.
-
- 25 Jul, 2014 1 commit
-
-
jean-pierre charras authored
* Fix Bug #1348607 and a possible crash in libedit dialog component properties after moving up the first user field (which in not possible now). * better info message in pcbnew when trying to delete a footprint in legacy library
-