- 08 Nov, 2014 1 commit
-
-
jean-pierre charras authored
Polyline.h: remove useless class CRect. Use the more powerful EDA_RECT instead. Clean and remove duplicate code.
-
- 06 Nov, 2014 1 commit
-
-
Garth Corral authored
-
- 02 Nov, 2014 1 commit
-
-
jean-pierre charras authored
Fix many doxygen warnings (due to missing info, old comments, typo ...) when building the doxygen doc.
-
- 31 Oct, 2014 1 commit
-
-
jean-pierre charras authored
Pcbnew: Console python: use a wxMiniFrame to show the console and remove the management by a EDA_PANEINFO, which was not the right way to manage this console.
-
- 26 Oct, 2014 1 commit
-
-
unknown authored
Eeschema, Plot dialog: add Plot directory selection. The patch from 1383026@bugs.launchpad.net was widely used.
-
- 22 Oct, 2014 1 commit
-
-
Wayne Stambaugh authored
-
- 19 Oct, 2014 1 commit
-
-
Wayne Stambaugh authored
-
- 18 Oct, 2014 1 commit
-
-
jean-pierre charras authored
Python scripting: make UTF8 class accessible by python scripts. Add python method GetChars() to UTF8 class to get its char buffer. See scripts/test_kicad_plugin.py for example.
-
- 17 Oct, 2014 1 commit
-
-
Wayne Stambaugh authored
* Improve VRML export dialog lay out. * Make the OK button the default action in the export dialog. * Make 3D model export work correctly and avoid redundant file copies. * Fix embedded path separators in wrl files on windows. * Fix absolute model file path creation in wrl files. * Clean up VRML export code.
-
- 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 1 commit
-
-
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
-
-
jean-pierre charras authored
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 : )
-
Maciej Suminski authored
-
- 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.
-
- 28 Sep, 2014 1 commit
-
-
jean-pierre charras authored
Also update main toolbar track width and via size info in pns router mode, when starting a track, and other very minor update issue.
-
- 26 Sep, 2014 1 commit
-
-
jean-pierre charras authored
fix recent bug which prevent eeschema to save color preferences. fix few other minor issues.
-
- 17 Sep, 2014 1 commit
-
-
jean-pierre charras authored
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.
-
- 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
-
- 10 Sep, 2014 1 commit
-
-
Lorenzo Marcantonio authored
- Removed the friends MODULE and FOOTPRINT_EDIT_FRAME from TEXTE_MODULE (as in the @todo comment) - Refactored the Rotate/Flip/Mirror for text in modules into the TEXTE_MODULE class itself (members RotateWithModule, FlipWithModule, MirrorWithModule) - New behaviour in coloring text on screen: reference and value still take the color from the MOD_TEXT_FR_VISIBLE and MOD_TEXT_BK_VISIBLE visibles; other text takes the color of the layer containing it (except when hidden, obviously) but still get its visibility controlled by those visibles (probably the most intuitive and useful behaviour) - Still need to decide: should text on a layer be hidden when the layer is? Probably yes (still to be implemented); - Some comment fixed and many cast converted to static_cast
-
- 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.
-
- 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
All: Fix crash on close Kicad, when a quasi modal dialog is open, and Kicad is closed from the Kicad project manager.
-
- 28 Aug, 2014 1 commit
-
-
Wayne Stambaugh authored
* Fix Eeschema back annotation bug where footprint field visibility setting was ignored. * Replace two confusing and ambiguous dialogs with a simple single choice dialog.
-
- 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 .
-
Maciej Suminski authored
-
- 25 Aug, 2014 2 commits
-
-
jean-pierre charras authored
Eeschema: add dialog libedit options and move options relative to libedit from eeschema options to this dialog. Ensure some values initialized by the schematic editor and used by libedit are also initialized in libedit even if the schematic editor was not started. Remove useless commands (save/load project config) in libedit, because now they have no sense.
-
jean-pierre charras authored
.pro file: Settings for schematic editor and library list are now stored in 2 independant sections [schematic_editor] and [eeschema]. This fixes Bug #1360219 (Lost settings in eeschema) and keep separation between code relative to lib management and code relative to preferences. 2 or 3 minor settings could be lost in some designs, but they are very easy to reenter.
-
- 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.
-
- 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.
-
- 18 Aug, 2014 1 commit
-
-
jean-pierre charras authored
Eeschema: Fix some issues (all connections showed as not connected, DRC and NETLIST errors if all sheets in a hierarchy were not open) due to the fact the pointer of a schematic component to its part lib was calculated too late (or never calculated).
-
- 17 Aug, 2014 1 commit
-
-
Dick Hollenbeck authored
-
- 16 Aug, 2014 1 commit
-
-
Andrew Zonenberg authored
-