- 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.
-
- 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.
-
- 08 Aug, 2014 1 commit
-
-
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)
-
- 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.
-
- 20 Jul, 2014 1 commit
-
-
Maciej Suminski authored
-
- 14 Jul, 2014 3 commits
-
-
Maciej Suminski authored
-
Maciej Suminski authored
-
Maciej Suminski authored
-
- 09 Jul, 2014 27 commits
-
-
Maciej Suminski authored
-
Maciej Suminski authored
-
Maciej Suminski authored
-
Maciej Suminski authored
Introduced SELECTION_CONDITIONS to determine which menu entries should be visible in the SELECTION_TOOL context menu, depending on the selection.
-
Maciej Suminski authored
-
Maciej Suminski authored
-
Maciej Suminski authored
Reworked the way of processing events in TOOL_MANAGER class. Added GetCommandStr() for TOOL_EVENT class.
-
Maciej Suminski authored
Introduced a new type of action: TA_ACTIVATE to distinguish events activating tools from common tool actions.
-
Maciej Suminski authored
-
Maciej Suminski authored
-
Maciej Suminski authored
-
Maciej Suminski authored
-
Maciej Suminski authored
-
Maciej Suminski authored
-
Maciej Suminski authored
-
Maciej Suminski authored
-
Maciej Suminski authored
-
Maciej Suminski authored
-
Maciej Suminski authored
-
Maciej Suminski authored
Reduced number of switched events, allowing to use VIEW_CONTROLS, even if there is no extra event dispatcher.
-
Maciej Suminski authored
-
Maciej Suminski authored
Event handlers are (dis)connected depending on the active view. TOOL_DISPATCHER inherits from wxEvtHandler, so now it receives events directly instead of being fed by external handlers.
-
Maciej Suminski authored
-
Maciej Suminski authored
-
Maciej Suminski authored
Minor changes (removed an unnecessary event handler and two function calls that had no real influence).
-
Maciej Suminski authored
Moved View related routines & fields from PCB_{BASE,EDIT}_FRAME & BOARD to PCB_DRAW_PANEL_GAL.
-
Maciej Suminski authored
Removed EDA_DRAW_FRAME::SetGalCanvasActive() [it may be misleading], added EDA_DRAW_PANEL_GAL::GetBackend().
-
- 07 Jul, 2014 3 commits
-
-
Dick Hollenbeck authored
switch back to original sexpr usage of PTREE, add new DSNLEXER constructor, enforce accessors in kicad.exe
-
Maciej Suminski authored
-
Maciej Suminski authored
-